ENUM是tElephone NUmber Mapping的簡稱,稱為電話號碼映射技術(shù)。是由IETF的電話號碼映射工作組(ENUM working group)制定的,其主要協(xié)議是RFC 2916《E.164號碼和域名系統(tǒng)(E.164 Number and DNS)》和RFC 3761《E.164到統(tǒng)一資源標(biāo)識符(URI)動態(tài)授權(quán)發(fā)現(xiàn)系統(tǒng)(DDDS)的應(yīng)用(ENUM)》。它定義了將E.164號碼映射為域名的規(guī)則,以及在互聯(lián)網(wǎng)DNS數(shù)據(jù)庫中存儲與該域名相關(guān)信息的方式。每個由E.164號碼轉(zhuǎn)化而成的域名可以通過ENUM DNS服務(wù)器翻譯為一系列的網(wǎng)絡(luò)資源記錄,從而使國際統(tǒng)一的E.164電話號碼成為可以在互聯(lián)網(wǎng)中使用的網(wǎng)絡(luò)地址資源。通過使用ENUM機(jī)制,接入的E.164號碼可以映射成傳統(tǒng)電話號碼、移動電話號碼、電子郵件地址、IP電話號碼、統(tǒng)一消息、IP傳真或個人網(wǎng)頁等多種信息。
E.164號碼是傳統(tǒng)電信網(wǎng)絡(luò)中使用的重要資源,DNS系統(tǒng)是互聯(lián)網(wǎng)的重要基礎(chǔ),ENUM將兩者結(jié)合起來,有益于傳統(tǒng)電信服務(wù)向基于IP包交換的方向發(fā)展,ENUM是對促進(jìn)兩網(wǎng)最終融合具有重要意義的技術(shù)。
RFC 2916協(xié)議規(guī)定, 一個E.164號碼由以下幾個部分組成,不同部分之間可以用“-”、“.”或空格等連接:
+國家碼(1~3位數(shù)字)-地區(qū)碼(n位數(shù)字)-電話號碼(15-n位數(shù)字)。
例如:北京的一個電話號碼寫成標(biāo)準(zhǔn)的E.164格式應(yīng)是: +86-10-62618501
ENUM定義了如下過程,將電話號碼映射為DNS系統(tǒng)中的記錄:
第一步,將一個電話號碼處理成一個標(biāo)準(zhǔn)的E.164號碼的格式,如: +86-10-62618501
第二步,去掉除了最左端的“+”外的所有連接符,變成: +861062618501
第三步,去掉“+”號,并將號碼翻轉(zhuǎn): 105816260168
第四步,在每個數(shù)字之間加上域名分割符“.”:
第五步,在上面的數(shù)字串末尾加上“.e164.tld”:
這樣,1個電話號碼就變成了DNS中的域名形式。每個E.164號碼形成的域名可以對應(yīng)多條網(wǎng)絡(luò)資源記錄,稱為統(tǒng)一資源標(biāo)識(URI),它是采用另一個IETF建議RFC 2915定義的格式,稱為“名稱權(quán)威指針”(Naming Authority Pointer,簡稱NAPTR)。
對于電話號碼映射(ENUM)技術(shù)的系統(tǒng)框架和典型應(yīng)用詳見附件1。關(guān)于IETF、ETSI、ITU-T的ENUM技術(shù)相關(guān)標(biāo)準(zhǔn)詳見下表1。
附件1:《ENUM技術(shù)白皮書》
表1:相關(guān)ENUM技術(shù)標(biāo)準(zhǔn)
受信息產(chǎn)業(yè)部委托,CNNIC負(fù)責(zé)試運(yùn)行6.8.e164.arpa中國國家碼ENUM服務(wù)器。2003年底,CNNIC建設(shè)完成早期ENUM試驗(yàn)平臺,用于進(jìn)行ENUM注冊、解析、應(yīng)用環(huán)境的研究和試驗(yàn)。欲查詢的請進(jìn)入。