電話號碼映射方法
【專利摘要】在本發(fā)明中公開一種電話號碼映射方法,該方法按照電話號碼相應(yīng)的歸屬域名,來建立該電話號碼與相應(yīng)屬性信息的對應(yīng)關(guān)系,減少了通信流量,減少了存儲空間,提高了檢索效率。還公開一種號碼字典,可以提供快捷和低流量消耗的查詢服務(wù)。還公開一種號碼字典部署方法,通過該方法部署的號碼字典,可以在IP網(wǎng)中提供查詢服務(wù)。還公開一種號碼字典查詢方法,通過該方法能夠查詢一個電話號碼的相關(guān)屬性信息。還公開根據(jù)電話號碼產(chǎn)生域名的方法,根據(jù)電話號碼產(chǎn)生E-mail地址的方法。還公開根據(jù)電話號碼的HCode產(chǎn)生歸屬域名的方法。
【專利說明】電話號碼映射方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,更確切地說涉及互聯(lián)網(wǎng)中電話號碼映射方法,以及號碼字典,號碼字典部署方法,號碼字典查詢方法,等等。
【背景技術(shù)】
[0002]為了解決通過電話號碼訪問互聯(lián)網(wǎng)的問題,可以設(shè)置號碼字典,并在號碼字典中保存相應(yīng)電話號碼的相關(guān)屬性信息。這樣,通過訪問號碼字典,即可得到該電話號碼的相關(guān)屬性信息。
[0003]一般地,所述相關(guān)屬性信息是該電話號碼對應(yīng)的統(tǒng)一資源標識(URI,UniformResource Identifier)。這樣,一個互聯(lián)網(wǎng)用戶(IUsr, Internet User)就可以通過訪問所述號碼字典得到的URI來訪問互聯(lián)網(wǎng),從而與一個電信網(wǎng)用戶(TNUsr, TelecommunicationNetwork User)進行通信,或獲得相應(yīng)的網(wǎng)絡(luò)資源。關(guān)于URI的更多描述,可以參見RFC3305文檔。
[0004]由于全球電話號碼數(shù)量巨大,因此,考慮到負載分擔,一般地,所述號碼字典包括若干SubDic,通過各個SubDic保存相應(yīng)電話號碼的有關(guān)屬性信息。每個SubDic由存儲模塊,通信模塊,處理模塊構(gòu)成。所述存儲模塊用于保存相關(guān)電話號碼的有關(guān)屬性信息。所述通信模塊用于連接互聯(lián)網(wǎng),以便接收請求者發(fā)送的查詢請求,和向該請求者回復(fù)查詢到的結(jié)果信息。所述處理模塊用于根據(jù)查詢請求執(zhí)行相關(guān)查詢操作,以獲得查詢結(jié)果。
[0005]基于不同的查詢方法,所述號碼字典的實現(xiàn)架構(gòu),所提供的查詢協(xié)議接口有所不同,甚至還會影響到電話號碼的屬性數(shù)據(jù)的存儲方式。
[0006]例如,按照電話號碼到URI的映射(ENUM,E.164Number URI Mapping)協(xié)議,可以將一個E.164格式的電話號碼轉(zhuǎn)換為一個域名。本發(fā)明將由一個電話號碼,按照ENUM協(xié)議,轉(zhuǎn)換得到的域名,稱為該電話號碼的ENUM域名。如果查詢需求是:通過解析一個電話號碼的ENUM域名來得到該電話號碼的相關(guān)屬性信息,那么,所述號碼字典可以是基于ENUM協(xié)議實現(xiàn)的DNS。例如,對于電話號碼8613316882012來說,可以按照ENUM協(xié)議,經(jīng)過轉(zhuǎn)換,可以得到 ENUM 域名 2.1.0.2.8.8.6.1.3.3.1.6.8.el64.tld。在相應(yīng)的 DNS 服務(wù)器中,將該 ENUM域名指向該電話號碼對應(yīng)的URI,例如該URI對應(yīng)一個E-mail地址liube1.0utlook, com。那么,其它的應(yīng)用就可以通過對所述ENUM域名進行域名解析,例如根據(jù)所述ENUM域名查找對應(yīng)的DNS服務(wù)器,即可得到該ENUM域名所指向的E-mail地址liube1.0utlook, com。這樣,就可以根據(jù)該電話號碼對應(yīng)的E-mail地址與被叫進行通信,例如給被叫發(fā)送郵件,或者按照申請?zhí)枮?01210041577.8或201310037232.X的《通信方法和系統(tǒng)》發(fā)明專利中所述通信方法,將該E-mail地址作為一個全球統(tǒng)一身份(⑶ID,Global Unified Identity),向被叫發(fā)送消息。
[0007]關(guān)于GUID的相關(guān)描述,可以參見所述《通信方法和系統(tǒng)》發(fā)明專利和申請?zhí)枮?01210041677.0或201310049772.X的《影碼尋址方法》發(fā)明專利。
[0008]ENUM協(xié)議定義了基于域名系統(tǒng)(DNS,Domain Name System),將Ε.164電話號碼映射到URI的體系結(jié)構(gòu)和協(xié)議。關(guān)于ENUM的更多描述,參見RFC2916文檔中關(guān)于E.164號碼與域名系統(tǒng)(E.164Number and DNS)的相關(guān)內(nèi)容,本發(fā)明不再進行贅述和轉(zhuǎn)摘。
[0009]按照ENUM協(xié)議,在將一個電話號碼轉(zhuǎn)換為一個域名時,采用了一種粗放的轉(zhuǎn)換方式,該方式可以滿足全球電話號碼歸屬服務(wù)器部署的無限靈活性要求,特別是負載均衡方面的要求。這在需要頻繁解析電話號碼的ENUM域名的情況下,并且電信設(shè)備的存儲、運算以及交換能力處于較低的技術(shù)水平時,有著明顯的技術(shù)效果。例如,ENUM協(xié)議可以無視電話國家碼(TCC, Telecom Country Code)或國內(nèi)固定電話區(qū)號(FAC, Fixed Area Code)或移動接入號(MAN, Mobile Access Number)的變化,因為,這個變化可能會影響到相關(guān)電話號碼的歸屬服務(wù)器的部署。其中,移動接入號也被稱為網(wǎng)絡(luò)接入號,用于區(qū)分不同的移動運營商。還例如,按照ENUM協(xié)議,電話號碼歸屬服務(wù)器可以無限地小,直到一個號碼一個服務(wù)器為止。
[0010]由于技術(shù)的進步,通信設(shè)備的存儲能力、運算能力以及交換能力逐步提高,例如,現(xiàn)在的服務(wù)器已經(jīng)可以輕松做到支持千萬級用戶數(shù)據(jù)的存儲與訪問,這意味著,一個電話號碼經(jīng)由ENUM協(xié)議轉(zhuǎn)換得到的域名中,前面若干個域名分割符可能是多余的。而且,隨著互聯(lián)網(wǎng)通信的飛速發(fā)展,電信網(wǎng)的業(yè)務(wù)流量正逐步被互聯(lián)網(wǎng)所分流。
[0011]特別地,隨著TNUsr或IUsr遷移需要的滿足,參見申請?zhí)枮?01210283358.0或201310079118.3的《⑶ID遷移方法》發(fā)明專利、申請?zhí)枮?01310009912.0或201310501013.2的《同基賬戶通知機制實現(xiàn)方法》發(fā)明專利、申請?zhí)枮?0131001000L X或201310500087.4的《消息處理方法》發(fā)明專利,等等相關(guān)的發(fā)明專利,對電話號碼的ENUM域名進行解析的需求量就被顯著地降下來,也即,對于所述電話號碼歸屬服務(wù)器的訪問次數(shù)會大幅度降低,因此,ENUM協(xié)議的上述相關(guān)優(yōu)勢將越來越被淡化。相反,ENUM協(xié)議原本存在的缺陷會變得突出。,例如,根據(jù)電話號碼命名的郵箱地址
[0012]ENUM協(xié)議具有如下缺陷:
[0013]1.產(chǎn)生的域名太長(子域太多),影響消息傳送效率。
[0014]2.由于產(chǎn)生的域名太長,因此,還會影響存儲和檢索效率。
[0015]3.由于根據(jù)ENUM協(xié)議產(chǎn)生域名時,將相應(yīng)的電話號碼倒置,因此,在進行消息的人工分析時,不便于識別。
[0016]特別地,經(jīng)由ENUM協(xié)議得到的域名,不便于在互聯(lián)網(wǎng)中由用戶直接使用,這不利于將用戶在電信網(wǎng)中的習慣轉(zhuǎn)變到互聯(lián)網(wǎng)中的習慣上來,將影響通過互聯(lián)網(wǎng)替代電信網(wǎng)的進程。
【發(fā)明內(nèi)容】
[0017]有鑒于此,本發(fā)明公開了一種電話號碼映射方法,該方法按照電話號碼相應(yīng)的歸屬域名,來建立該電話號碼與相應(yīng)屬性信息的對應(yīng)關(guān)系,減少了通信流量,減少了存儲空間,提聞了檢索效率。
[0018]一種電話號碼映射方法,其特征在于,所述方法包括以下步驟:
[0019]a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名;
[0020]b、按照所述歸屬域名,建立所述電話號碼與相關(guān)屬性信息的對應(yīng)關(guān)系。
[0021]本發(fā)明還公開一種號碼字典,可以提供快捷和低流量消耗的查詢服務(wù)。[0022]一種號碼字典,其特征在于:包括若干子字典(SubDic),所述SubDic由存儲模塊,通信模塊,處理模塊組成;所述存儲模塊用于根據(jù)相應(yīng)電話號碼的指示信息保存相關(guān)屬性信息;所述通信模塊用于連接IP網(wǎng),接收攜帶相應(yīng)電話號碼的指示信息的查詢請求;所述處理模塊用于處理所述通信模塊接收的查詢請求:根據(jù)相應(yīng)查詢請求中攜帶的所述指示信息,查詢所保存的相關(guān)屬性信息,將查詢結(jié)果經(jīng)由所述通信模塊發(fā)送給相應(yīng)的請求者。
[0023]所述通信模塊還用于接收攜帶相應(yīng)電話號碼的指示信息和相關(guān)屬性信息的登記請求;相應(yīng)地,所述處理模塊還用于處理所述通信模塊接收的登記請求:在所述存儲模塊中,根據(jù)相應(yīng)登記請求中所述指示信息保存所述相關(guān)屬性信息。
[0024]本發(fā)明還公開一種號碼字典部署方法,通過該方法部署的號碼字典,可以在IP網(wǎng)中提供查詢服務(wù)。
[0025]一種號碼字典部署方法,其特征在于,所述方法包括以下步驟:
[0026]a、在域名系統(tǒng)中,將HCode的歸屬域名指向相應(yīng)SubDic。
[0027]b、按照所述SubDic所擁有的歸屬域名,在該SubDic中,根據(jù)相應(yīng)電話號碼的指示信息保存相關(guān)屬性信息。
[0028]步驟b進一步包括如下子步驟:
[0029]bl、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名;
[0030]b2、向所述歸屬域名所指向的SubDic發(fā)送登記請求,登記請求中包括所述電話號碼的指示信息和該電話號碼的相關(guān)屬性信息;
[0031]b3、所述SubDic收到所述登記請求后,根據(jù)登記請求中攜帶的所述指示信息保存登記請求中攜帶的所述相關(guān)屬性信息。
[0032]本發(fā)明還公開一種號碼字典查詢方法,通過該方法能夠查詢一個電話號碼的相關(guān)屬性信息。
[0033]一種號碼字典查詢方法,其特征在于,所述方法包括以下步驟:
[0034]a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名;
[0035]b、向所述歸屬域名所指向的SubDic發(fā)送查詢請求,查詢請求中包括所述電話號碼的指示信息;
[0036]b、接收所述SubDic回復(fù)的相關(guān)屬性信息。
[0037]—種根據(jù)電話號碼產(chǎn)生域名的方法,其特征在于,所述方法包括如下步驟:
[0038]a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名;
[0039]b、將電話號碼的UCode作為所述歸屬域名的前綴,與所述歸屬域名一起產(chǎn)生所述歸屬域名的子域名。
[0040]一種根據(jù)電話號碼產(chǎn)生E-mail地址的方法,其特征在于,所述方法包括如下步驟:
[0041]a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名;
[0042]b、將所述電話號碼的UCode作為新E_mai I地址的用戶名,將所產(chǎn)生的歸屬域名作為新E-mail地址的域名,得到一個E-mail地址。
[0043]一種根據(jù)電話號碼的HCode產(chǎn)生歸屬域名的方法,其特征在于,
[0044]所述電話號碼的HCode是該電話號碼對應(yīng)的TCC,所述方法包括:獲取所述電話號碼的TCC值;將該TCC作為子域,加上約定的后綴,得到對應(yīng)的歸屬域名;[0045]或者,所述HCode是電話號碼對應(yīng)的TCC和NBC,所述方法包括:獲取所述電話號碼的TCC值和NBC值;將電話號碼的NBC作為子域,在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名;
[0046]或者,所述HCode是電話號碼對應(yīng)的TCC和TCC后的N位號碼,所述方法包括:獲取所述電話號碼的TCC值,截取該TCC之后的N位號碼;將所述N位號碼作為子域,在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名;
[0047]或者,所述HCode是電話號碼對應(yīng)的TCC,還根據(jù)TCC保存對應(yīng)的國家頂級域(CTLD),所述方法包括:獲取所述電話號碼的CTLD值;以一個約定的前綴,加上值為所述電話號碼的CTLD的頂級域,得到對應(yīng)的歸屬域名;
[0048]或者,所述HCode是電話號碼對應(yīng)的TCC和NBC ;還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的CTLD值和NBC值;將所述NBC值作為子域,加上值為所述CTLD的頂級域,得到對應(yīng)的歸屬域名;
[0049]或者,所述HCode是電話號碼對應(yīng)的TCC和TCC后的N位號碼,還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的CTLD值和TCC值,截取TCC之后的N位號碼;將所述N位號碼作為子域,加上值為該電話號碼的CTLD的頂級域,得到對應(yīng)的歸屬域名。
[0050]進一步對所述歸屬域名的最低級子域執(zhí)行翻轉(zhuǎn)和分隔操作。
[0051 ] 一種根據(jù)電話號碼的HCode產(chǎn)生歸屬域名的方法,其特征在于,根據(jù)TCC保存對應(yīng)的 HCode 長度值(HCodeLength);
[0052]所述方法包括:獲取所述電話號碼的HCodeLength,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode作為子域,再加上約定的后綴,得到對應(yīng)的歸屬域名;
[0053]或者,所述方法包括:獲取所述電話號碼的TCC和HCodeLength,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC后得到的剩余部分作為子域,在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名;
[0054]或者,所述方法包括:獲取所述電話號碼的TCC、HCodeLength和NBC,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC和所述NBC后得到的剩余部分作為子域,在后面加上值為所述NBC的子域,再在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名;
[0055]或者,還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的TCC、CTLD和HCodeLength,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC后得到的剩余部分作為子域,在后面加上約定的子域,再在后面加上值為所述CTLD的頂級域,得到對應(yīng)的歸屬域名;
[0056]或者,還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的TCC、CTLD, HCodeLength和NBC,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC和所述NBC后得到的剩余部分作為子域,在后面加上值為所述NBC的子域,再在后面加上約定的子域,再在后面加上值為所述CTLD的頂級域,得到對應(yīng)的歸屬域名。
[0057]進一步對所述歸屬域名的最低級子域執(zhí)行翻轉(zhuǎn)和分隔操作。[0058]本發(fā)明電話號碼映射方法能夠滿足號碼字典部署的靈活性要求,且基于該電話號碼映射方法,實現(xiàn)的號碼字典,可以提供更加快捷,且低帶寬消耗的查詢服務(wù),因此更符合節(jié)能環(huán)保要求。
【專利附圖】
【附圖說明】
[0059]圖1所示,為本發(fā)明電話號碼映射方法實施方式流程圖。
[0060]圖2所示,為本發(fā)明號碼字典組成圖。
[0061]圖3所示,為本發(fā)明SubDic組成圖。
[0062]圖4所示,為本發(fā)明號碼字典部署方法實施方式流程圖。
[0063]圖5所示,為本發(fā)明號碼字典查詢方法實施方式流程圖。
【具體實施方式】
[0064]本發(fā)明提出一種電話號碼映射方法,通過該方法實現(xiàn)的映射系統(tǒng),可以減少通信流量,還可以減少存儲容量,進而提聞檢索效率。
[0065]為消除“按照ENUM協(xié)議產(chǎn)生的域名太長”所引致的一系列缺陷,在本發(fā)明中,按照⑶ID構(gòu)成方式,將一個電話號碼劃分成歸屬碼(HCode,Home Code)和用戶碼(UCode,UserCode)兩部分。所述HCode可以是電話號碼的首部若干位號碼,對應(yīng)的UCode是電話號碼中相應(yīng)HCode之后的部分。一個電話號碼在截去相應(yīng)的HCode之后,剩下部分為對應(yīng)的UCode。
[0066]例如,對于中國的手機號碼+86-13923812345或8613923812345來說,若HCode為8,則相應(yīng)的 UCode 為 613923812345 ;若 HCode 為 86,則相應(yīng)的 UCode 為 13923812345 ;若HCode 為 861,則相應(yīng)的 UCode 為 3923812345。
[0067]基于上述對電話號碼的劃分,本發(fā)明提出如下電話號碼映射方法,如圖1所示,為本發(fā)明電話號碼映射方法實施方式流程圖。在該圖中,
[0068]首先在步驟11、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名;
[0069]步驟12、按照所述歸屬域名,建立所述電話號碼與相關(guān)屬性信息的對應(yīng)關(guān)系。
[0070]本發(fā)明稱,根據(jù)一個HCode產(chǎn)生的歸屬域名為該HCode的歸屬域名;根據(jù)一個電話號碼的HCode產(chǎn)生的歸屬域名為該電話號碼的歸屬域名。
[0071]所述相關(guān)屬性信息可以是相應(yīng)電話號碼對應(yīng)的URI。
[0072]例如,所述相關(guān)屬性信息是對應(yīng)電話號碼的轉(zhuǎn)向目的,例如該轉(zhuǎn)向目的是一個E-mail地址。還例如,所述相關(guān)屬性信息是對應(yīng)電話號碼所對應(yīng)的通信終端的IP地址。
[0073]所述電話號碼的HCode可以是該電話號碼對應(yīng)的TCC,例如,對于電話號碼8613923812345 來說,對應(yīng)的 HCode 為 86。
[0074]所述電話號碼的HCode也可以是由該電話號碼對應(yīng)的TCC和國內(nèi)商碼(NBC,National Business Code)組成的歸屬二兀組(H2T, Home Two-Tuple)。其中,NBC 是電話號碼中對應(yīng)的TCC之后的若干位號碼。
[0075]例如,對于電話號碼8613923812345來說,對應(yīng)的TCC為86,對應(yīng)的NBC是139,或13、或I。實際當中,不同的TCC,對應(yīng)的NBC長度可以不同,例如:TCC為86,NBC長度為I或2或3 ;TCC為84,NBC長度為I或2。
[0076]對應(yīng)于固定電話號碼,一般地,所述NBC為該電話的FAC。例如,對于電話號碼+86-755-28780808 來說,TCC 為 86,F(xiàn)AC 為 755。
[0077]對應(yīng)于移動電話號碼,一般地,所述NBC為該電話的MAN。例如,對于電話號碼+86-13923812345 來說,TCC 為 86,MAN 為 139。
[0078]為便于描述,本發(fā)明稱,一個完整的電話號碼為一個電話號碼全號,電話號碼全號必需包括對應(yīng)的國家碼或地區(qū)碼。例如,一個固定電話號碼全號是由TCC、FAC和序列號(SN)組成,一個移動電話號碼全號是由由TCC、MAN和SN組成。
[0079]一個E.164號碼由以下幾個部分組成,不同部分之間可以用”或空格等連接:+國家碼(I~3位數(shù)字)-地區(qū)碼(η位數(shù)字)-電話號碼(15-η位數(shù)字)。例如,對于中國深圳的電話號碼28780808,寫成標準的Ε.164格式應(yīng)是:+86-755_28780808。
[0080]為便于描述,本發(fā)明稱,不含有字冠或連接符號的全號為凈號。僅由TCC、FAC和SN組成的固定電話號碼為固定凈號,例如,+86-755-28780808對應(yīng)的凈號為8675528780808。僅由TCC、MAN和SN組成的移動電話號碼為移動凈號,例如,+86-13923812345對應(yīng)的凈號為 8613923812345。
[0081]需要說明的是,通過設(shè)置全球TCC碼表,根據(jù)一個電話號碼的凈號,按照最大匹配方式,匹配TCC碼表,從中確定最長匹配的TCC值,這樣,就可以從該電話號碼中截取對應(yīng)的TCC。參見如表1所示的TCC碼表。
[0082]表1
[0083]
【權(quán)利要求】
1.一種電話號碼映射方法,其特征在于,所述方法包括以下步驟: a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名; b、按照所述歸屬域名,建立所述電話號碼與相關(guān)屬性信息的對應(yīng)關(guān)系。
2.一種號碼字典,其特征在于:包括若干子字典(SubDic),所述SubDic由存儲模塊,通信模塊,處理模塊組成;所述存儲模塊用于根據(jù)相應(yīng)電話號碼的指示信息保存相關(guān)屬性信息;所述通信模塊用于連接IP網(wǎng),接收攜帶相應(yīng)電話號碼的指示信息的查詢請求;所述處理模塊用于處理所述通信模塊接收的查詢請求:根據(jù)相應(yīng)查詢請求中攜帶的所述指示信息,查詢所保存的相關(guān)屬性信息,將查詢結(jié)果經(jīng)由所述通信模塊發(fā)送給相應(yīng)的請求者。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述通信模塊還用于接收攜帶相應(yīng)電話號碼的指示信息和相關(guān)屬性信息的登記請求;相應(yīng)地,所述處理模塊還用于處理所述通信模塊接收的登記請求: 在所述存儲模塊中,根據(jù)相應(yīng)登記請求中所述指示信息保存所述相關(guān)屬性信息。
4.一種號碼字典部署方法,其特征在于,所述方法包括以下步驟: a、在域名系統(tǒng)中,將HCode的歸屬域名指向相應(yīng)SubDic; b、按照所述SubDic所擁有的歸屬域名,在該SubDic中,根據(jù)相應(yīng)電話號碼的指示信息保存相關(guān)屬性信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟b進一步包括如下子步驟: bl、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名; b2、向所述歸屬域名所指向的SubDic發(fā)送登記請求,登記請求中包括所述電話號碼的指示信息和該電話號碼的相關(guān)屬性信息; b3、所述SubDic收到所述登記請求后,根據(jù)登記請求中攜帶的所述指示信息保存登記請求中攜帶的所述相關(guān)屬性信息。
6.一種號碼字典查詢方法,其特征在于,所述方法包括以下步驟: a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名; b、向所述歸屬域名所指向的SubDic發(fā)送查詢請求,查詢請求中包括所述電話號碼的指示信息; b、接收所述SubDic回復(fù)的相關(guān)屬性信息。
7.一種根據(jù)電話號碼產(chǎn)生域名的方法,其特征在于,所述方法包括如下步驟: a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名; b、將電話號碼的UCode作為所述歸屬域名的前綴,與所述歸屬域名一起產(chǎn)生所述歸屬域名的子域名。
8.一種根據(jù)電話號碼產(chǎn)生E-mail地址的方法,其特征在于,所述方法包括如下步驟: a、根據(jù)電話號碼的HCode產(chǎn)生歸屬域名; b、將所述電話號碼的UCode作為新E-mail地址的用戶名,將所產(chǎn)生的歸屬域名作為新E-mail地址的域名,得到一個E-mail地址。
9.一種根據(jù)電話號碼的HCode產(chǎn)生歸屬域名的方法,其特征在于, 所述電話號碼的HCode是該電話號碼對應(yīng)的TCC,所述方法包括:獲取所述電話號碼的TCC值;將該TCC作為子域,加上約定的后綴,得到對應(yīng)的歸屬域名; 或者,所述HCode是電話號碼對應(yīng)的TCC和NBC,所述方法包括:獲取所述電話號碼的TCC值和NBC值;將電話號碼的NBC作為子域,在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名; 或者,所述HCode是電話號碼對應(yīng)的TCC和TCC后的N位號碼,所述方法包括:獲取所述電話號碼的TCC值,截取該TCC之后的N位號碼;將所述N位號碼作為子域,在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名; 或者,所述HCode是電話號碼對應(yīng)的TCC,還根據(jù)TCC保存對應(yīng)的國家頂級域(CTLD),所述方法包括:獲取所述電話號碼的CTLD值;以一個約定的前綴,加上值為所述電話號碼的CTLD的頂級域,得到對應(yīng)的歸屬域名; 或者,所述HCode是電話號碼對應(yīng)的TCC和NBC ;還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的CTLD值和NBC值;將所述NBC值作為子域,加上值為所述CTLD的頂級域,得到對應(yīng)的歸屬域名; 或者,所述HCode是電話號碼對應(yīng)的TCC和TCC后的N位號碼,還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的CTLD值和TCC值,截取TCC之后的N位號碼;將所述N位號碼作為子域,加上值為該電話號碼的CTLD的頂級域,得到對應(yīng)的歸屬域名。
10.一種根據(jù)電話號碼的HCode產(chǎn)生歸屬域名的方法,其特征在于,根據(jù)TCC保存對應(yīng)的 HCode 長度值(HCodeLength); 所述方法包括:獲取所述電話號碼的HCodeLength,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode作為子域,再加上約定的后綴,得到對應(yīng)的歸屬域名;或者,所述方法包括:獲取所述電話號碼的TCC和HCodeLength,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC后得到的剩余部分作為子域,在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名; 或者,所述方法包括:獲取所述電話號碼的TCC、HCodeLength和NBC,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC和所述NBC后得到的剩余部分作為子域,在后面加上值為所述NBC的子域,再在后面加上值為所述TCC的子域,再加上約定的后綴,得到對應(yīng)的歸屬域名; 或者,還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的TCC、CTLD和HCodeLength,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC后得到的剩余部分作為子域,在后面加上約定的子域,再在后面加上值為所述CTLD的頂級域,得到對應(yīng)的歸屬域名; 或者,還根據(jù)TCC保存對應(yīng)的CTLD,所述方法包括:獲取所述電話號碼的TCC、CTLD,HCodeLength和NBC,根據(jù)該HCodeLength值,獲取該電話號碼的HCode值;將所述HCode截去所述TCC和所述NBC后得到的剩余部分作為子域,在后面加上值為所述NBC的子域,再在后面加上約定的子域,再在后面加上值為所述CTLD的頂級域,得到對應(yīng)的歸屬域名。
【文檔編號】H04L29/08GK103986795SQ201310700473
【公開日】2014年8月13日 申請日期:2013年12月18日 優(yōu)先權(quán)日:2013年2月8日
【發(fā)明者】王正偉 申請人:王正偉