摘要 軟交換網(wǎng)絡(luò)與現(xiàn)有網(wǎng)絡(luò)之間的互通是當(dāng)前大規(guī)模部署軟交換網(wǎng)絡(luò)時(shí)必須解決的重要問題。本文首先闡述了電話路由信息協(xié)議機(jī)制(TRIP),此后,討論了軟交換網(wǎng)絡(luò)與現(xiàn)有智能網(wǎng)絡(luò)(IN)的互通方式,并以FPH為例分析了軟交換與智能網(wǎng)互通的通信流程,最后對(duì)軟交換中的智能業(yè)務(wù)進(jìn)行了簡(jiǎn)要描述。
一、引言
軟交換作為下一代網(wǎng)絡(luò)中的語音業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)和視頻業(yè)務(wù)呼叫、控制、業(yè)務(wù)提供的核心技術(shù),其發(fā)展相當(dāng)迅猛。但是PSTN(公眾電話交換網(wǎng))在技術(shù)、業(yè)務(wù)和價(jià)格上仍然有很強(qiáng)的優(yōu)勢(shì)。就目前通信現(xiàn)狀來看,PSTN還未具備向軟交換網(wǎng)絡(luò)整體演進(jìn)的條件,這兩種網(wǎng)絡(luò)將在很長(zhǎng)一段時(shí)間內(nèi)共存。因此,各運(yùn)營商在組建以軟交換為核心的下一代網(wǎng)絡(luò)時(shí),要考慮到與現(xiàn)有網(wǎng)絡(luò)和未來網(wǎng)絡(luò)的互通問題。
軟交換網(wǎng)絡(luò)的互通可分為:不同交換運(yùn)營商之間的互通,即域間互通;軟交換網(wǎng)絡(luò)與其它采用不同網(wǎng)絡(luò)技術(shù)的異質(zhì)網(wǎng)絡(luò)之間的互通,即網(wǎng)間互通。無論是域間互通還是網(wǎng)間互通,都需要解決互通地址解析和選路的問題。因此,IETF于2002年提出了路由信息協(xié)議(TRIP),定義了不同運(yùn)營域和不同網(wǎng)絡(luò)的地址解析系統(tǒng)之間交換路由的機(jī)制和協(xié)議。TRIP是策略驅(qū)動(dòng)的動(dòng)態(tài)路由協(xié)議,目的是通告呼叫目的地的可達(dá)性和路由到尋址目的地的屬性?勺鳛镠.323、SIP(會(huì)話初始協(xié)議)等下一代網(wǎng)絡(luò)所有信令協(xié)議的路由尋址協(xié)議。
二、TRIP協(xié)議
1.TRIP的構(gòu)成要素
TRIP的體系結(jié)構(gòu)中包括:端用戶(EU)、網(wǎng)關(guān)(GW)、區(qū)域服務(wù)器(LS)、Internet電話管理域(ITAD)。
(1)端用戶這是一個(gè)希望通過網(wǎng)關(guān)完成從IP網(wǎng)到電話網(wǎng)終端呼叫的實(shí)體(通常是人)。端用戶可以是登錄到有Internet電話軟件的PC機(jī)的寬帶用戶,也可以是通過網(wǎng)關(guān)連接到IP網(wǎng)上的傳統(tǒng)電話用戶。
(2)網(wǎng)關(guān)連接電路交換網(wǎng)絡(luò)和IP網(wǎng)絡(luò)的一種設(shè)備,其能發(fā)起和結(jié)束IP電話信令協(xié)議和電話網(wǎng)絡(luò)信令協(xié)議。
(3)區(qū)域服務(wù)器LS是TRIP體系的主要實(shí)體,是一個(gè)可供網(wǎng)關(guān)訪問的存儲(chǔ)著電路路由信息的數(shù)據(jù)庫,亦稱為電話路由信息庫(TRIB),LS之間通過TRIP交互路由信息,當(dāng)LS收到路由信息后,將其寫入TRIB,當(dāng)LS中的TRIB存在路由更新時(shí),則對(duì)外發(fā)送信息。
(4)Internet電話管理域(InternetTelephonyAdministrativeDomain)ITAD是一個(gè)管理控制下的資源集合(包括網(wǎng)關(guān)、位置服務(wù)器)。ITAD由LS(至少一個(gè))、網(wǎng)關(guān)(零個(gè)或多個(gè))和終端用戶(零個(gè)或多個(gè))組成。
2.TRIP的體系結(jié)構(gòu)
圖1示出TRIP的體系結(jié)構(gòu)。

圖1 TRIP體系結(jié)構(gòu)
網(wǎng)絡(luò)上有多個(gè)ITAD,每個(gè)ITAD至少有一個(gè)LS,在此,LS通過稱為域內(nèi)協(xié)議的帶外方式了解自己域內(nèi)網(wǎng)關(guān)的信息。圖1中ITAD1的域內(nèi)協(xié)議(如LDAP,輕量級(jí)目錄訪問協(xié)議)用GW和LS元素之間的協(xié)議。不同域LS之間通過TRIP協(xié)議控制各個(gè)域中網(wǎng)關(guān)路由信息在LS之間被聚合、被交換、被廣播、被同步。各個(gè)ITAD管理者首先簽訂使用于交互網(wǎng)關(guān)信息的TRIP協(xié)議,然后,通過管理手段建立起這些信息共享的聯(lián)合體,一個(gè)域中的LS同其他域中的LS都成為聯(lián)合體的一部分,于是,這些LS即可通過這種方式交換網(wǎng)關(guān)信息。
IT管理域可由完全不同的網(wǎng)絡(luò)上的元素組成。IT管理域中的端用戶是本ITAD中一個(gè)有效客戶。他們希望完成通向電話網(wǎng)的呼叫,并且要訪問網(wǎng)關(guān)。IT管理域可以不設(shè)網(wǎng)關(guān),在這種情況下,圖1中ITAD2的LS2通過TRIP協(xié)議獲取ITAD1和ITAD3中網(wǎng)關(guān)的網(wǎng)關(guān)路由信息。這樣ITAD2中的終端用戶即可通過前端協(xié)議來訪問ITAD1和ITAD3這兩個(gè)域中的網(wǎng)關(guān)。IT管理域亦可沒有端用戶。此時(shí),它為其他ITAD里的顧客提供網(wǎng)關(guān)服務(wù)。IT管理域中還可以既沒有網(wǎng)關(guān)也沒有端用戶,而只有LS。在這種情況下,ITAD用來獲取其它域的網(wǎng)關(guān)信息,并為其他有用戶的ITAD收集和傳播這些信息。
3.TRIB
為了進(jìn)一步了解在TRIP協(xié)議下LSs間的選路,下面簡(jiǎn)單敘述一下電話路由信息庫TRIB(TelephonyRoutingInformationBase)。TRIB包含下列四個(gè)部分:
(1)臨近可選TRIB(Adj-TRIB-In)從域內(nèi)或域外的UPDATE消息中所獲取的信息,這些路由信息是路由選擇中可使用的輸入信息。
(2)外部-TRIB(Ext-TRIB)是從Adj-TRIB-in(域外LS)和Loc-TRIB中按一定的路由選擇算法選擇出來的最佳路由。
(3)本地TRIB(Loc-TRIB)是LS運(yùn)用本地策略,從Adj-TRIB-in(域內(nèi)LS)和Ext-TRIB選擇出來的TRIP路由信息。
(4)臨近輸出TRIB(Adj-TRIB-out)其內(nèi)容是LS準(zhǔn)備廣播給域外LS的路由信息,其內(nèi)容將攜帶在UPDATE消息中對(duì)外廣播。
如圖1所示,在同一個(gè)ITAD域內(nèi)未直接連接的LS之間,如ITAD2中的LS1和LS3,通過ITAD2的LS2轉(zhuǎn)傳其UPDATE信息,從而,LS1、LS3能相互獲取對(duì)方的路由信息,并作為域內(nèi)Adj-TRIB-In參與本地策略處理;在不同ITAD域內(nèi)未直接相連的LS之間,如ITAD2的LS1與ITAD1的LS1、ITAD3的LS1,則首先是ITAD2中的LS2通過ITAD1的LS1和IT-AD3的LS1的Adj-TRIB-out獲取路由信息,連同LocalRoutes進(jìn)行一次路由選擇。將選擇出來的最佳路由輸入Ext-TRIB,然后,向域內(nèi)其他LS廣播UPDATE消息,從而,ITAD2中的LS1能獲取其他域外LS的路由信息。
三、軟交換網(wǎng)絡(luò)與現(xiàn)有智能網(wǎng)的互通
1.互通方式
基于TRIP協(xié)議,軟交換網(wǎng)絡(luò)可以通過該協(xié)議與PSTN/ISDN、H.323、SIP等網(wǎng)絡(luò)實(shí)現(xiàn)域內(nèi)或網(wǎng)間的互通。軟交換與智能網(wǎng)的互通有直接與SCP(業(yè)務(wù)控制點(diǎn))連接和通過信令網(wǎng)關(guān)SG互通這樣兩種方式。
在前一種方式中,通過INAP/SIP,軟交換直接與SCP互通,其中窄帶用戶可通過INAP接口繼承智能網(wǎng)業(yè)務(wù),寬帶用戶可通過SIP接口享受智能網(wǎng)上的業(yè)務(wù)。
在后一種方式中,軟交換通過信令網(wǎng)關(guān)與智能網(wǎng)的SCP互通,共同提供智能網(wǎng)業(yè)務(wù)。
前一種方式可以避免因承載網(wǎng)的丟包造成SCP與軟交換之間不能很好地交互數(shù)據(jù)。下面討論的軟交換與智能網(wǎng)互通是基于前一種方式的。如圖2所示,SCF是業(yè)務(wù)控制功能,SGF是信令網(wǎng)關(guān)功能,MG是媒體網(wǎng)關(guān),CCF是呼叫控制功能,SDF是業(yè)務(wù)數(shù)據(jù)功能,SRF是專用資源功能,INAP(智能網(wǎng)應(yīng)用部分),ISUP(ISDN用戶部分)。

圖2 軟交換網(wǎng)絡(luò)與現(xiàn)有智能網(wǎng)的互通
2.FPH互通流程
接下來,以FPH(freephone被叫集中付費(fèi))即800業(yè)務(wù)為例,描述基于MGC(媒體網(wǎng)關(guān)控制器)觸發(fā)智能業(yè)務(wù)的智能網(wǎng)和軟交換的信令互通。在此,給出的是發(fā)端情況并且重點(diǎn)分析MGC的觸發(fā)。如圖3所示,IDP、RRBE、ApplyCharge、Connect、ApplyChargeReport、ERB、ReleaseCall是常用的INAP操作。

圖3 互通的FPH業(yè)務(wù)處理流程
(1)零表示發(fā)端處于空閑狀態(tài),發(fā)端試呼鑒權(quán)表示交換機(jī)檢測(cè)到主叫端發(fā)起呼叫(摘機(jī)),正在對(duì)主叫用戶進(jìn)行鑒權(quán)。呼叫進(jìn)行到DP1表示主叫鑒權(quán)已經(jīng)成功。
(2)交換機(jī)開始收集用戶發(fā)送的被叫號(hào)碼,進(jìn)行到DP2表示收號(hào)結(jié)束。
(3)進(jìn)行號(hào)碼分析。進(jìn)行到DP3號(hào)碼分析結(jié)束,得到被叫號(hào)碼屬FPH業(yè)務(wù),觸發(fā)智能業(yè)務(wù)。
(4)IN呼叫控制模塊上報(bào)IDP~initialDP給SCP,業(yè)務(wù)被觸發(fā)到SCP上,呼叫被懸置,等待智能網(wǎng)側(cè)的SCP處理。
(5)智能網(wǎng)為呼叫建立控制關(guān)系,發(fā)RRBE給IN呼叫控制模塊動(dòng)態(tài)配置檢測(cè)點(diǎn)。
(6)智能網(wǎng)側(cè)將被叫號(hào)碼800*** * *翻譯成真實(shí)號(hào)碼“023-62461815”(假定),并儲(chǔ)備計(jì)費(fèi)數(shù)據(jù),給軟交換側(cè)發(fā)送ApplyCharge。
(7)智能網(wǎng)一側(cè)給軟交換發(fā)送Connect,請(qǐng)求將用戶接到指定號(hào)碼。
(8)交換機(jī)根據(jù)被叫號(hào)碼進(jìn)行路由選擇,成功連接被叫。DP4、5、6表示失敗情況,它們是動(dòng)態(tài)DP。連通主叫前,如果主叫掛機(jī)產(chǎn)生DP10,表示主叫早釋。
(9)表示主叫已被連通,開始通話。
(10)進(jìn)行到DP9表示主叫或者被叫掛機(jī),或者通話被切斷,即將進(jìn)入空閑狀態(tài)。
(11)將計(jì)費(fèi)結(jié)果利用ApplyChargeReport報(bào)給智能網(wǎng)側(cè)。
(12)利用ERB報(bào)告遇到掛機(jī)事件(ERB用來報(bào)告各種動(dòng)態(tài)檢測(cè)點(diǎn)事件)。
(13)發(fā)送ReleseCall,釋放此次呼叫占用的資源。
3.智能業(yè)務(wù)
圖2中,智能業(yè)務(wù)仍舊由傳統(tǒng)智能網(wǎng)的SCP來提供,軟交換實(shí)現(xiàn)SSF功能,負(fù)責(zé)智能業(yè)務(wù)的觸發(fā),接受SCP對(duì)智能呼叫的控制,完成呼叫接續(xù),以及與用戶的交互作用。為IAD用戶、SIP用戶、H.323用戶、PSTN等各種用戶提供智能網(wǎng)業(yè)務(wù)。
軟交換網(wǎng)絡(luò)能夠處理限于智能網(wǎng)上的各種智能業(yè)務(wù)的呼叫。這些呼叫可能是PSTN/ISDN用戶發(fā)起的,也可能是H.323終端發(fā)起的,還可能是SIP終端發(fā)起的。以軟交換訪問智能網(wǎng)SCP為使用H.248協(xié)議的IAD用戶提供服務(wù)為例,其具體的實(shí)現(xiàn)過程為:軟交換設(shè)備提供SSF功能,接收來自IAD用戶的呼叫后,根據(jù)用戶所撥的號(hào)碼,觸發(fā)智能業(yè)務(wù);使用INAP協(xié)議通過信令網(wǎng)關(guān)訪問智能網(wǎng)中的業(yè)務(wù)控制點(diǎn)(SCP),SCP提供業(yè)務(wù)控制的SCF功能和業(yè)務(wù)數(shù)據(jù)的SDF功能;而對(duì)于SRF功能,根據(jù)專用資源的位置不同,設(shè)備功能不同,由獨(dú)立IP、輔助中繼和軟交換對(duì)SRF提供三種不同的實(shí)現(xiàn)方式。
由獨(dú)立IP提供SRF功能時(shí),智能網(wǎng)業(yè)務(wù)所需要的錄音通知由傳統(tǒng)智能網(wǎng)中的智能外設(shè)(IP)來提供。軟交換觸發(fā)智能業(yè)務(wù),軟交換通過信令網(wǎng)關(guān)(SG)與SCP交互INAP,當(dāng)SCP指示軟交換建立到IP的臨時(shí)連接時(shí),軟交換通過SG使用ISUP/TUP建立與IP的連接。
由輔助中繼提供SRF功能時(shí),智能網(wǎng)業(yè)務(wù)所需要的錄音通知由傳統(tǒng)智能網(wǎng)中的SSP來提供。軟交換觸發(fā)智能業(yè)務(wù),使用INAP通過信令網(wǎng)關(guān)(SG)與SCP交互,當(dāng)SCP指示軟交換建立到SSP的臨時(shí)連接時(shí),軟交換通過SG使用ISUP/TUP建立與輔助SSP的連接,由輔助SSP提供專用資源功能。
由軟交換提供SRF功能時(shí),智能網(wǎng)業(yè)務(wù)所需要的錄音通知由軟交換來提供。軟交換觸發(fā)智能業(yè)務(wù),使用INAP通過信令網(wǎng)關(guān)(SG)與SCP交互。當(dāng)需要播放錄音通知時(shí),由SCP指示軟交換提供專用資源功能。使用這種方式的前提是軟交換能夠提供SRF資源。
對(duì)于這三種不同的實(shí)現(xiàn)方式,當(dāng)需要使用SRF功能與用戶交互時(shí),SCP與軟交換之間交互的信令不同;對(duì)于呼叫監(jiān)視、控制和接續(xù)過程,軟交換與SCP之間交互的信令是一致的。
而下一代網(wǎng)絡(luò)的另外一大特點(diǎn)就是向第三方提供標(biāo)準(zhǔn)的開放的API(應(yīng)用編程接口),從而能夠由第三方提供業(yè)務(wù)。在以軟交換為基礎(chǔ)的下一代網(wǎng)絡(luò)中可以通過第三方為PSTN/ISDN用戶、IAD用戶、SIP用戶、H.323用戶等提供智能網(wǎng)業(yè)務(wù),智能業(yè)務(wù)是由第三方應(yīng)用來提供的。軟交換收到用戶的呼叫后,根據(jù)呼叫信息向應(yīng)用服務(wù)器發(fā)送SIP消息。應(yīng)用服務(wù)器根據(jù)收到的呼叫信息,通過API接口調(diào)用第三方的應(yīng)用,由第三方應(yīng)用來控制智能業(yè)務(wù)的執(zhí)行。
四、結(jié)束語
電話路由信息協(xié)議在下一代網(wǎng)絡(luò)技術(shù)已經(jīng)到來的今天,已經(jīng)被國內(nèi)外通信廠商普遍認(rèn)同為一種必不可少的路由協(xié)議,提供了軟交換與現(xiàn)有網(wǎng)絡(luò)互通的基礎(chǔ)。而軟交換與智能網(wǎng)的互通,對(duì)于傳統(tǒng)智能網(wǎng)業(yè)務(wù),軟交換設(shè)備能夠正確地觸發(fā)業(yè)務(wù);亦可通過引入一個(gè)新的組件應(yīng)用服務(wù)器為第三方應(yīng)用提供應(yīng)用平臺(tái),來開發(fā)智能業(yè)務(wù)。目前雖然有很多地方還有待進(jìn)一步研究和完善,但隨著電信業(yè)的飛速發(fā)展,深信它必將有廣闊的發(fā)展前景。(火王編輯)