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