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