ENUM與網(wǎng)絡(luò)融合
張捷 2004/12/22
一、引言圖1 引入ENUM機(jī)制的網(wǎng)絡(luò)體系架構(gòu)
1.傳統(tǒng)電信網(wǎng)
傳統(tǒng)電信網(wǎng)包括PSTN,SIP和H.323網(wǎng)絡(luò)等,引入ENUM機(jī)制需要在傳統(tǒng)電信網(wǎng)中設(shè)置支持ENUM功能的網(wǎng)關(guān),所謂支持ENUM的功能是指:
(1)能夠?qū).164號碼根據(jù)RFC2916中規(guī)定的規(guī)則轉(zhuǎn)換為符合規(guī)定的電話號碼域名;
(2)具有DNS查詢功能;
(3)支持ENUM所特有的NAPTR資源記錄。
此外,傳統(tǒng)電信網(wǎng)中還需要解決編號及選路的問題。自于普通呼叫是不需要到DNS去查詢的,只有涉及ENUM應(yīng)用的呼叫才需要到DNS去查詢,因此如何確定一個呼叫中被叫用戶是否申請了ENUM應(yīng)用是一個很重要的問題。解決這個問題從理論上講有三種可能的方式:
第一種方式:為申請了ENUM應(yīng)用的用戶分配特殊的號碼,這種方式是最簡單、最易實現(xiàn)的一種方式。但需要為申請了ENUM應(yīng)用的用戶分配額外的號碼,這樣一方面占用了更多的號碼資源,另一方面用戶需要再記憶和公布一個新號碼,使用起來不是十分方便。
第二種方式:所有的呼叫在處理過程中都到DNS訪問一下,如果在DNS中沒有找到相應(yīng)的記錄,則按照普通呼叫正常接續(xù):如果找到了相應(yīng)的記錄,則按照ENUM應(yīng)用進(jìn)行處理。采用這種方式可以實現(xiàn)用戶通過原有的電話號碼捆綁多個業(yè)務(wù)應(yīng)用,方便了用戶的使用,減少了號碼的占用。但同時這種方式將會占用大量的網(wǎng)絡(luò)處理能力,加重DNS系統(tǒng)的負(fù)擔(dān),導(dǎo)致響應(yīng)的延遲增大,從而造成呼叫建立的時延增大,使網(wǎng)絡(luò)服務(wù)質(zhì)量降低。而且由于DNS系統(tǒng)的安全性和可靠性是無法與電信網(wǎng)相比的,將所有電信網(wǎng)的呼叫都與DNS系統(tǒng)捆綁在一起,會導(dǎo)致整個電信網(wǎng)的安全性和可靠性下降,所以不建議使用這種方式。
第三種方式:與號碼可攜帶的實施一起考慮,建立公共的用戶信息數(shù)據(jù)庫,在數(shù)據(jù)庫中存儲用戶的業(yè)務(wù)信息。每次呼叫時先要訪問該數(shù)據(jù)庫,確認(rèn)用戶登記了哪些業(yè)務(wù),然后再確定對呼叫如何處理。這種方式是一種綜合的方式,隨著國內(nèi)電信市場競爭格局的形成和競爭的不斷深化,建立一個公共的用戶信息數(shù)據(jù)庫應(yīng)該是發(fā)展的方向。
2.互聯(lián)網(wǎng)
引入ENUM機(jī)制需要在互聯(lián)網(wǎng)域名解析體系中建立一套電話號碼域名的解析體系,這個解析體系將是一個分層的解析體系,目前國際上提出的是一種三層的解析體系,其中第0層的服務(wù)器是由國際組織設(shè)置在國外的,而第1層和第2層的服務(wù)器是需要我國自己建設(shè)和維護(hù)的,如圖2所示。其中:
圖2 實現(xiàn)ENUM的DNS分層體系架構(gòu)
(1)第0層對應(yīng)于ENUM的根域,在這一層中只有一個域,比如e164.tld。第0層的域名服務(wù)器中包含的記錄指向ENUM第1層的域名服務(wù)器。
(2)第1層對應(yīng)于E.164國家碼域,對于使月綜合編號計劃的國家,例如北美的國家,這一層可能是指給綜合編號計劃下的某個國家的號碼,即是國家碼的一部分。由ITU
TSB將第一層的子域授權(quán)給各國指定的實體,也就是按照每個國家的國家號碼0分配與之相應(yīng)的子域,由這些實體從行政上負(fù)責(zé)他們的國家碼所對應(yīng)的域,但他們不是管理者。對應(yīng)于某個國家碼域的ENUM第1層的管理者是該國家的號碼管理者。管理者可以指定該域的行政負(fù)責(zé)者和技術(shù)負(fù)責(zé)者。在該域的域名服務(wù)器中所包含的記錄可以指向一個E.164號碼,也可以指向一個E.164號碼段,或者是號碼的一部分。
(3)第2層對應(yīng)著一個具體的E.164號碼的域名。到底誰有資格作第2層的管理者屬于各國內(nèi)部的事務(wù),在國際上尚無定論。第2層的域名服務(wù)器中包含對應(yīng)于E.164號碼的域名以及帶有特定電信業(yè)務(wù)信息的NAPTR資源記錄。
以上的分層都是邏輯上的,為了完成某一層的解析功能,某一層在物理上又可以分為多級。
3.電信碼號管理
ENUM機(jī)制的引入對我國的電信碼號管理提出了新的挑戰(zhàn),因為E.164號碼的記錄將會同時存在于傳統(tǒng)電信網(wǎng)和互聯(lián)網(wǎng)的DNS系統(tǒng)中。對要求將其E.164號碼注冊到DNS系統(tǒng)中的用戶如何進(jìn)行鑒權(quán),如何保證E.164號碼不被濫用,是否需要為基于ENUM的應(yīng)用分配新的號碼資源等等,以上這些問題都需要考慮。因此需要建立一個完善的碼號管理機(jī)制,確定在ENUM的實現(xiàn)中用戶、傳統(tǒng)電信運營商、ENUM注冊服務(wù)商、應(yīng)用服務(wù)提供商、電信號碼分配機(jī)構(gòu)等之間的關(guān)系。
4.電信管制政策
由于ENUM的第2層提供者將存儲用戶的通信聯(lián)絡(luò)信息,涉及到對用戶信息的保密問題,因此只有經(jīng)過電信主管部門資質(zhì)認(rèn)可的機(jī)構(gòu)才能夠作第2層的提供者,此外對于ENUM的注冊服務(wù)商和應(yīng)用提供商也需要有相應(yīng)的管理規(guī)定,因此電信管制政策方面將需要頒布一系列政策和管理規(guī)定。
三、ENUM對網(wǎng)絡(luò)融合產(chǎn)生的影響
NGN是融合的網(wǎng)絡(luò),既有技術(shù)的融合,也有業(yè)務(wù)的融合。從業(yè)務(wù)的融合方面來看,NGN的演進(jìn)有兩種思路,一種思路是實現(xiàn)多業(yè)務(wù)綜合網(wǎng),即集電信網(wǎng)和互聯(lián)網(wǎng)的優(yōu)點于一身構(gòu)造一個全業(yè)務(wù)綜合網(wǎng),另一種思路是將多個業(yè)務(wù)網(wǎng)綜合為全業(yè)務(wù)網(wǎng),通過單一號碼的綜合接入實現(xiàn)在多個網(wǎng)絡(luò)上提供的業(yè)務(wù)的綜合,這從用戶使用的感覺上仍然是一個多業(yè)務(wù)的綜合網(wǎng)。此外,在NGN的發(fā)展初期,在網(wǎng)絡(luò)融合的過程中需要面對多個網(wǎng)絡(luò)之間進(jìn)行互通的問題。因此,在NGN的發(fā)展中,網(wǎng)絡(luò)融合提出了“單一號碼接入”和“地址互通”的需求,而ENUM機(jī)制是解決這兩方面需求的方式之一,它促進(jìn)了網(wǎng)絡(luò)的融合。
1.單一號碼接入
單一號碼接入是指通過單一號碼接入多種應(yīng)用,通過統(tǒng)一的管理點管理所有的通信聯(lián)絡(luò)信息。ENUM所提供的是一種利用DNS分布式數(shù)據(jù)庫存儲用戶各種聯(lián)絡(luò)信息的機(jī)制,通過使用ENUM機(jī)制,一個電話號碼對于主叫用戶來說可以是各種各樣的地址,包括:電話、傳真和電子郵件,即主叫用戶可以通過一個電話號碼給被叫用戶打電話、發(fā)傳真或發(fā)送電子郵件等;作為被叫用戶,他/她可以規(guī)定適合于自己的通過單一號碼接入的方式,即規(guī)定該單一電話號碼所對應(yīng)的電話號碼、傳真號碼和電子郵件地址等,而且可以通過改變DNS中的相應(yīng)的記錄容易地更改他們的聯(lián)絡(luò)信息,不必改變接入的號碼(即前面提到的單一的號碼)。
ENUM并不是實現(xiàn)單一號碼接入的惟一方式,通過其他方式,例如UPT,統(tǒng)一消息等也可以實現(xiàn)單一號碼接入。它的特點是通過一個遍布全球的分布式數(shù)據(jù)庫(DNS系統(tǒng))來實現(xiàn),它的翻譯和解析機(jī)制是全世界按照統(tǒng)一的規(guī)則構(gòu)建起來的,它的功能是全世界共用的,便于拓展和實現(xiàn)全球一體化。
2.地址互通
在電路交換網(wǎng)與分組交換網(wǎng)的融合中所遇到的一個技術(shù)上的挑戰(zhàn)就是如何對從一種網(wǎng)絡(luò)到另一種網(wǎng)絡(luò)的呼叫進(jìn)行尋址,因為電路交換網(wǎng)中是通過E.164號碼來尋址的,而分組交換網(wǎng)是通過IP地址尋址的。一般來說,都希望采用一種綜合的全球編號計劃,這樣可以實現(xiàn)采用統(tǒng)一的全球編號計劃從一種網(wǎng)絡(luò)接入另一種網(wǎng)絡(luò)。目前,在公眾電話網(wǎng)上普遍使用的E.164號碼,已被大眾普遍接受,使用E.164號碼作為統(tǒng)一的號碼是比較理想的。因此,解決不同網(wǎng)絡(luò)之間的地址互通問題就轉(zhuǎn)化為解決E.164號碼和IP地址之間的映射機(jī)制問題。目前解決E.164號碼和IP地址之間的映射主要有以下三種方式:
(1)方式一
先將E.164號碼轉(zhuǎn)換為域名的形式,再利用DNS系統(tǒng)將域名映射為相應(yīng)的URI,最后再利用相應(yīng)的機(jī)制將URI轉(zhuǎn)換為IP地址。采用這種映射機(jī)制的優(yōu)勢是在實職域名到URI映射的過程中,可以通過一些機(jī)制實現(xiàn)將多科應(yīng)用與一個E.164號碼捆綁,且在得到IP地址之前可以知道對方的業(yè)務(wù)信息,例如是電話、傳真還是電子郵件。ENUM就是實現(xiàn)E.164號碼到URI之間的映射的機(jī)制。而實現(xiàn)URI到IP地址的映射,可以根據(jù)URI的不同采用不同的方式,例如對于H.323
URI需要由網(wǎng)守完成到IP地址的解析。利用ENUM技術(shù)解決不同網(wǎng)絡(luò)互通時的尋址問題時,ENUM機(jī)制實際上是一種中間機(jī)制,但這種機(jī)制是全球性的。有了ENUM機(jī)制,傳統(tǒng)電信網(wǎng)可以利用存儲于互聯(lián)網(wǎng)DNS系統(tǒng)中的與電話號碼域名相對應(yīng)的信息為用戶提供增值業(yè)務(wù),同時互聯(lián)網(wǎng)可以參與為電信網(wǎng)用戶提供增值業(yè)務(wù)。
(2)方式二
直接將E.164號碼映射為相應(yīng)的網(wǎng)關(guān)或終端的IP地址,這種方式省去了名字映射的中間環(huán)節(jié),目前H.323,軟交換系統(tǒng)采用的就是這種方式。
(3)方式三
將E164號碼轉(zhuǎn)換為域名,然后利用DNS系統(tǒng)將域名直接轉(zhuǎn)換為IP地址。
四、ENUM的應(yīng)用和發(fā)展趨勢
在ENUM機(jī)制中,利用DNS資源記錄存儲用戶的信息,支持用E.164號碼對用戶信息進(jìn)行查詢,用戶可以方便地修改自己存儲在DNS系統(tǒng)中的信息,同時應(yīng)用提供商可以利用這些信息為用戶提供一些增值業(yè)務(wù)。通過ENUM機(jī)制可以將電話號碼映射為電子郵件地址、傳真號碼、SIP電話地址等。目前,ENUM的最典型的應(yīng)用就是通過惟一的E.164號碼接入多種應(yīng)用,包括SIP話音、H.323話音、傳真、電子郵件等。ENUM基本上不會應(yīng)用于純PSTN環(huán)境,它的潛在應(yīng)用可能發(fā)生在PSTN和IP的互通以及純IP環(huán)境中。利用ENUM機(jī)制可提供的一些應(yīng)用的例子包括:電話用戶用語音給IP網(wǎng)絡(luò)上的用戶發(fā)送電子郵件,用E.164號碼發(fā)送電子郵件和即時消息,用E.164號碼標(biāo)識互聯(lián)網(wǎng)資源,例如Web或FTP站點。
ENUM所提供的只是一種機(jī)制,它不提供業(yè)務(wù)控制機(jī)制,它只是一個“enabler”,單靠ENUM機(jī)制不可能提供;有豐富的業(yè)務(wù)特征的增值業(yè)務(wù),雖然在ENUM機(jī)制所提供的DNS資源記錄(NAPTR)中包含相應(yīng)的字段指示所包含的用戶信息的優(yōu)先級,但這只能實現(xiàn)非常有限的業(yè)務(wù)功能。如果要實現(xiàn)具有復(fù)雜的業(yè)務(wù)特征的增值業(yè)務(wù),ENUM,須與其他的提供增值業(yè)務(wù)的體系相結(jié)合才能夠?qū)崿F(xiàn),例與智能網(wǎng)方式或第三方利用API提供業(yè)務(wù)的方式相結(jié)合。因此ENUM未來的發(fā)展趨勢應(yīng)該是與其他提供增值業(yè)的方式相結(jié)合。
外購全球性的IP統(tǒng)一信息服務(wù) 2004-11-30 |
融合通信 融合還是分裂? 2004-09-15 |
消息通知型語音信箱eVMS 2003-11-03 |
通用超十進(jìn)制個人通信地址(US-PCA)與個人通信 2003-10-15 |
在模塊網(wǎng)絡(luò)中的統(tǒng)一消息和統(tǒng)一通信 2003-06-23 |