企業(yè)VoIP網(wǎng)絡(luò )的呼叫控制
汪澍 2003/05/12
當我們在企業(yè)的IP網(wǎng)絡(luò )路由器和交換機上配置了支持語(yǔ)音的QoS功能,這張IP網(wǎng)絡(luò )就做好了承載語(yǔ)音應用的準備。但為了實(shí)現通話(huà),還需要建立正確話(huà)音的呼叫路由,同時(shí),還要面臨話(huà)音擁塞的問(wèn)題:QoS可以區分語(yǔ)音流量和其他數據流量,但沒(méi)法控制語(yǔ)音流量的擁塞。
圖一:Dial-peer呼叫控制
Dial-peer方式簡(jiǎn)單易行,但每個(gè)話(huà)音網(wǎng)關(guān)路由器都要與其他的話(huà)音網(wǎng)關(guān)路由器配置相對的呼叫路由。當話(huà)音網(wǎng)關(guān)路由器數量較少時(shí),十分簡(jiǎn)單,廣域網(wǎng)資源開(kāi)銷(xiāo)最小。但當話(huà)音網(wǎng)關(guān)路由器數量較多時(shí),或增加新的話(huà)音網(wǎng)關(guān)路由器時(shí),需對每個(gè)話(huà)音網(wǎng)關(guān)路由器配置,擴展性不好。
采用H.323網(wǎng)關(guān)和網(wǎng)守的控制協(xié)議來(lái)管理呼叫路由,具有很好的擴展性,網(wǎng)絡(luò )配置也相對簡(jiǎn)單。每個(gè)H.323話(huà)音網(wǎng)關(guān)路由器在接入網(wǎng)絡(luò )時(shí)候通過(guò)RAS信令向網(wǎng)守注冊自己所控制的呼叫信息。這樣所有的呼叫控制信息都出現在網(wǎng)守上,話(huà)音網(wǎng)關(guān)路由器需要建立呼叫連接時(shí)向網(wǎng)守發(fā)出請求就可以得到目的話(huà)音網(wǎng)關(guān)路由器的相關(guān)信息,從而建立呼叫連接。(如圖二)
圖二:H.323呼叫控制信令
呼叫許可控制
不管是Dial-peer方式,還是H.323的呼叫控制都是非常成熟的技術(shù),而在VoIP網(wǎng)絡(luò )中的呼叫許可控制是相對復雜的問(wèn)題。
呼叫許可控制(CAC-Call Admission Control)的問(wèn)題產(chǎn)生于IP網(wǎng)絡(luò )的盡力而為(Best-effort)和面向非連接(Connectionless)的屬性。對于傳統的面向連接的電話(huà)網(wǎng)絡(luò ),當呼叫經(jīng)過(guò)每個(gè)電話(huà)交換機時(shí),交換機如果發(fā)現沒(méi)有電路可提供呼叫連接時(shí),會(huì )拒絕呼叫,從而不影響已經(jīng)建立的呼叫連接。而在VoIP
網(wǎng)絡(luò )中,話(huà)音網(wǎng)關(guān)路由器并不了解網(wǎng)絡(luò )中的狀況,包括:網(wǎng)絡(luò )的鏈路資源是否已經(jīng)飽和及網(wǎng)絡(luò )延遲,丟包率和網(wǎng)絡(luò )抖動(dòng)等參數是否可以滿(mǎn)足話(huà)音應用的需求。如果在不能夠保證網(wǎng)絡(luò )可以提供足夠的資源保證話(huà)音質(zhì)量的情況下,建立新的通話(huà)鏈路可能影響已經(jīng)建立的鏈路,或者是降低所有的通話(huà)話(huà)音質(zhì)量。如圖三,如果廣域網(wǎng)的帶寬只能容納兩個(gè)語(yǔ)音的呼叫,第三個(gè)呼叫的建立會(huì )導致所有的呼叫質(zhì)量下降。在這種情況下,拒絕呼叫的建立好過(guò)建立一條沒(méi)有質(zhì)量保證的鏈路。
圖四:具有CAC功能的VoIP網(wǎng)絡(luò )
與面向連接的電路交換相比,在面向非連接的IP網(wǎng)絡(luò )中,實(shí)現端到端的確定網(wǎng)絡(luò )是否有資源可以提供語(yǔ)音服務(wù)并不十分容易,TCP/IP協(xié)議標準并沒(méi)有提供相應的機制。雖然目前還沒(méi)有一個(gè)完美的解決方案,但還是有幾個(gè)方法可有效地解決這個(gè)問(wèn)題。這些方法按機制不同可分為三類(lèi):
根據本地話(huà)音網(wǎng)關(guān)狀態(tài)的呼叫許可控制: 基于本地網(wǎng)關(guān)狀態(tài)的呼叫許可控制是根據主叫網(wǎng)關(guān)的自身配置信息,如到對應網(wǎng)關(guān)的最大呼叫數; 如果到相對應的網(wǎng)關(guān)的呼叫數量超過(guò)配置數量時(shí),主叫網(wǎng)關(guān)可拒絕呼叫。另外,可根據廣域網(wǎng)接口狀態(tài)、局域網(wǎng)接口狀態(tài);
當網(wǎng)絡(luò )接口狀態(tài)變化時(shí),網(wǎng)關(guān)沒(méi)有網(wǎng)絡(luò )資源到其他網(wǎng)關(guān),主叫網(wǎng)關(guān)可拒絕呼叫。 這種方式簡(jiǎn)單易行,不增加網(wǎng)絡(luò )資源的開(kāi)銷(xiāo); 但當網(wǎng)絡(luò )拓撲結構復雜、網(wǎng)絡(luò )狀態(tài)變化時(shí),可能會(huì )失效。
根據網(wǎng)絡(luò )狀態(tài)呼叫許可控制: 基于網(wǎng)絡(luò )狀態(tài)的呼叫許可控制是主叫網(wǎng)關(guān)在發(fā)起新的呼叫前采用某種方式確認從主叫網(wǎng)關(guān)到被叫網(wǎng)關(guān)的網(wǎng)絡(luò )滿(mǎn)足語(yǔ)音通信。目前的較普遍的方式是采用網(wǎng)關(guān)路由器內置的網(wǎng)絡(luò )狀態(tài)探測器,如Cisco的SAA(Security
Assurance Agents),通過(guò)探測器網(wǎng)關(guān)可確定網(wǎng)絡(luò )的延遲、丟包率和抖動(dòng)等參數,網(wǎng)關(guān)可根據這些參數確定是否建立呼叫連接。這種方式非常有效,可適應各種網(wǎng)絡(luò )規模,擴展性好,但對網(wǎng)關(guān)設備要求較高。
根據網(wǎng)絡(luò )資源的呼叫許可控制: 基于網(wǎng)絡(luò )資源的呼叫許可控制是通過(guò)某種機制,在呼叫建立之前,將網(wǎng)絡(luò )資源預留出來(lái),實(shí)現端到端的網(wǎng)絡(luò )保證。如果確定網(wǎng)絡(luò )沒(méi)有足夠的資源,網(wǎng)關(guān)應拒絕建立呼叫連接。目前,最代表的方式是通過(guò)H.323的呼叫配合RSVP的信令,將網(wǎng)絡(luò )的資源預留出來(lái),確保語(yǔ)音的質(zhì)量。其實(shí)現方法示意圖見(jiàn)網(wǎng)站www.cnw.com.cn。
這種方式提供了端到端的服務(wù)質(zhì)量保證和呼叫控制,但要求所有網(wǎng)絡(luò )設備支持RSVP協(xié)議,這對企業(yè)IP網(wǎng)絡(luò )設備的要求和網(wǎng)絡(luò )的擴展提出了挑戰,同時(shí),增加了網(wǎng)絡(luò )的信令開(kāi)銷(xiāo)。
以上介紹的這三種呼叫許可控制不是孤立的,當一個(gè)企業(yè)的VoIP網(wǎng)絡(luò )結構復雜時(shí),可能同時(shí)采用多種方式結合來(lái)解決呼叫的控制。
當在企業(yè)的IP網(wǎng)絡(luò )內的路由器配置正確的QoS參數,在相應的網(wǎng)關(guān)和網(wǎng)守上提供語(yǔ)音呼叫的許可控制功能,基于企業(yè)IP網(wǎng)絡(luò )的電話(huà)服務(wù)完全可以取代傳統的電話(huà)。
網(wǎng)絡(luò )世界(cnw.ccw.com.cn)
奧迪堅AltiWare OE 4.6 網(wǎng)絡(luò )電話(huà)系列產(chǎn)品介紹 2003-05-12 |
用基于SIP協(xié)議的CIC 融合簡(jiǎn)化結構 2003-05-12 |
企業(yè)“全球零話(huà)費”通訊方案詳細介紹 2003-05-06 |
移動(dòng)運營(yíng)商利用奧迪堅技術(shù)發(fā)掘VPMN業(yè)務(wù)潛力 2003-04-28 |
SNMS-VOCA VOIP網(wǎng)管系統 2003-04-22 |