售前電話
135-3656-7657
售前電話 : 135-3656-7657
與SIP網(wǎng)絡的互通網(wǎng)絡結(jié)構(gòu)
總體上來說,軟交換網(wǎng)絡與SIP網(wǎng)絡的互通情況基本與H.323協(xié)議網(wǎng)絡的互通類似。軟交換網(wǎng)絡與SIP網(wǎng)絡的主要互通方式如下圖所示,軟交換設備與對端的SIP代理直接交互信令,并控制媒體網(wǎng)關建立和釋放與對端SIP網(wǎng)關或者SIP終端之間的媒體流連接。
軟交換網(wǎng)絡與SIP網(wǎng)絡的互通
為完成軟交換網(wǎng)絡與SIP網(wǎng)絡的互通,軟交換設備應具備以下功能。
1、SIP用戶代理(UserAgent)功能:主要是代表PSTN/ISDN側(cè)的非SIP終端向IP 側(cè)發(fā)出SIP呼叫請求以及對來自IP側(cè)的SIP呼叫做出響應;
2、SIP代理功能:轉(zhuǎn)發(fā)SIP請求和響應消息;
3、支持SIP-T協(xié)議:實現(xiàn)PSTN/ISDN側(cè)的SS7信令和IP側(cè)的SIP信令的映射和轉(zhuǎn)換。
與SIP網(wǎng)絡的互通協(xié)議流程
下面以"SIP網(wǎng)-軟交換網(wǎng)-PSTN/ISDN"為例,說明軟交換網(wǎng)絡與SIP網(wǎng)絡的互通協(xié)議流程。該方式表示呼叫自SIP網(wǎng)發(fā)起,終結(jié)于PSTN/ISDN網(wǎng),如下圖所示。
SIP-PSTN/ISDN互通方式
發(fā)端的SIP終端發(fā)出SIP消息,經(jīng)過SIP網(wǎng)絡將消息路由至收端的軟交換設備,軟交換設備將SIP消息轉(zhuǎn)換為SS7消息送給收端的PSTN/ISDN,其呼叫建立和釋放流程如下圖所示,本流程示例基千以下約定:
SIP端到PSTN/ISDN端的呼叫建立和釋放流程
•No.7信令以ISUP為例;
•代理服務器為主叫用戶(即SIP終端)的代理服務器;
•連接被叫用戶的收端局發(fā)出的ISUP信令經(jīng)SGI發(fā)送給軟交換設備;
•SIP終端指具有SIP用戶代理功能的實體。該流程中各個步驟含義如下。
1、SIP終端向代理服務器發(fā)出呼叫建立請求INVITE消息。
2、代理服務器收到INVITE請求,將此INVITE請求按照SIP系統(tǒng)的路由方式轉(zhuǎn)發(fā)至軟交換設備。
3、代理服務器同時向SIP終端發(fā)100Trying響應,表明已轉(zhuǎn)發(fā)INVITE請求,但尚在進行中。
4、軟交換設備收到INVITE消息,利用SIP-T協(xié)議將INVITE消息轉(zhuǎn)換成1AM消息發(fā)給SG2,此1AM消息將被送至被叫所在收端局。
5、軟交換設備同時向代理服務器回送100Trying響應,表明已轉(zhuǎn)發(fā)INVITE請求至目的地,但尚在進行中。
6、收端局收到IAM消息,分析被叫號碼,檢查被叫情況,通過SG2向軟交換設備發(fā)送地址全消息(ACM),ACM消息中含有關被叫的當前狀態(tài)等附加消息。
7、軟交換設備收到ACM消息,利用SIP-T協(xié)議生成SIP183SessionProgress響應送給代理服務器,183消息含呼叫建立期間的狀態(tài)信息。
8、同時,軟交換設備向TG2發(fā)送Add命令,指示創(chuàng)建一個新的Context,在Context
中加人語音網(wǎng)絡側(cè)的物理Termination(即中繼),其模式設置為SendReceive;在當前Context中加入媒體Termination,其模式設置為ReceiveOnly;并向TG2通告SIP終端的媒體信息,如IP地址、RTP端口、語音算法等。®TG2向軟交換設備發(fā)送應答,確認選擇了適當?shù)恼Z音中繼Termination與媒體Termination加入當前Context中,并向軟交換設備報告本地媒體信息,如IP地址、RTP端口、語音算法等。
10、代理服務器轉(zhuǎn)發(fā)183響應給SIP終端。
11、被叫用戶應答呼叫,收端局收到被叫用戶發(fā)送的連接消息,通過SG2向軟交換設備發(fā)送應答信息(ANM)。
12、軟交換設備收到ANM消息,利用SIP-T把ANM轉(zhuǎn)換成200OK響應后發(fā)出,此消息將按照SIP系統(tǒng)的路山方式發(fā)給代理服務器。
13、同時,軟交換設備向TG2發(fā)送Modify命令,將當前Context中媒體Termination的LocalControl模式都設置為SendReceive。
14、TG2通過Reply命令向軟交換設備確認。
15、代理服務器轉(zhuǎn)發(fā)收到的200OK消息給SIP終端。
16、SIP終端收到200OK響應,發(fā)ACK消息給代理服務器,表明其知道被叫應答呼叫。
17、代理服務器將ACK消息轉(zhuǎn)發(fā)給軟交換設備,至此呼叫建立成功,主叫被叫進入通話階段。
18、呼叫釋放可由通信雙方中的任一方發(fā)起,假定被叫先掛機,收端局收到被叫用戶發(fā)送的釋放消息,通過SG2向軟交換設備發(fā)送REL。
19、軟交換設備同時向TG2發(fā)送Subtract命令,刪除中繼Termination與媒體Termination,并要求TG2報告對呼叫的統(tǒng)計信息。
20、軟交換設備向SG2返回RLC,此RLC消息將被送至收端局。
21、TG2向軟交換設備發(fā)送應答,確認刪除中繼Termination與媒體Termination并向軟交換設備報告呼叫統(tǒng)計信息。
22、軟交換設備收到REL消息后,利用SIP-T協(xié)議把REL轉(zhuǎn)換成SIPBYE消息發(fā)送給代理服務器;
23、代理服務器轉(zhuǎn)發(fā)收到的BYE消息給SIP終端。
24、SIP終端收到BYE消息后,回送ZOOOK響應,表明其知道被叫應答掛機。
25、代理服務器將200OK響應轉(zhuǎn)發(fā)給軟交換設備。
26、軟交換設備收到200OK響應,發(fā)送ACK消息給代理服務器。
27、代理服務器將ACK消息轉(zhuǎn)發(fā)給SIP終端,至此呼叫釋放完成。