互通業(yè)務(wù)技術(shù)規(guī)范——軟交換與PSTN互通多域_第1頁
互通業(yè)務(wù)技術(shù)規(guī)范——軟交換與PSTN互通多域_第2頁
互通業(yè)務(wù)技術(shù)規(guī)范——軟交換與PSTN互通多域_第3頁
互通業(yè)務(wù)技術(shù)規(guī)范——軟交換與PSTN互通多域_第4頁
互通業(yè)務(wù)技術(shù)規(guī)范——軟交換與PSTN互通多域_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、中國聯(lián)通軟交換試驗網(wǎng)多域基本業(yè)務(wù)互通技術(shù)規(guī)范軟交換與PSTN互通信息產(chǎn)業(yè)部電信傳輸研究所二三年一月目 錄 1 軟交換與SG之間采用TUP12 軟交換與SG之間采用ISUP161 軟交換與SG之間采用TUP1.1 配置如下圖所示,是本業(yè)務(wù)的基本配置圖,在本業(yè)務(wù)中要求PSTN網(wǎng)絡(luò)通過SG和TG與軟交換1相連,軟交換1和軟交換2是軟交換網(wǎng)絡(luò)中的2個軟交換設(shè)備,通過ATM/IP承載網(wǎng)相連,各種終端(包括IAD終端、AG終端、SIP終端、MGCP終端等)分別連接在軟交換1和軟交換2之下。PSTN網(wǎng)中的用戶號碼為PQR(S)ABCD,軟交換網(wǎng)中的各種終端用戶號碼可以采用局號,也可以采用網(wǎng)號。PSTN用戶和

2、軟交換2的用戶之間的呼叫,撥區(qū)號+被叫用戶的本地電話號碼。注1:SG和軟交換1之間可以采用TUP/SIGTRAN、ISUP/SIGTRAN、或?qū)S行帕?。本章以TUP為例對呼叫流程進行描述。對底層信令(SIGTRAN或?qū)S行帕睿﹦t不涉及。注2:媒體服務(wù)器可以綜合在軟交換內(nèi)部,也可以采用外掛的方式。當(dāng)采用外掛媒體服務(wù)器時,軟交換和媒體服務(wù)器之間可以采用H.248/MGCP/SIP。本規(guī)范以H.248協(xié)議為例對信令流程進行描述。注3:軟交換2下面可以連接各種類型的終端用戶。在本規(guī)范中,軟交換2到用戶之間的流程被省略,可以參見其他規(guī)范。軟交換2ATM/IP承載網(wǎng)TG各種終端H.248SGTUPPSTN

3、媒體服務(wù)器H.248軟交換11.2信令流程1.2.1 PSTN用戶作主叫1.2.1.1 正常呼叫信令流程1.2.1.1.1 呼叫接續(xù)流程INVITE 180 RingingPSTNTG軟交換2IAIACMANC媒 體 會 話200 OKACK(1)(4)(5)(2)(3)(6)(7)軟交換1Add(RTP)+Add(TDM)ReplyModifyReplyModifyReply媒 體 會 話(8)(9)(1)PSTN向軟交換1發(fā)送IAI消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和R

4、TP termination, 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,建立到被叫的連接。(4)軟交換2向軟交換1回送臨時響應(yīng)180,指示正在向用戶振鈴。(5)軟交換1向PSTN回送后向地址全消息ACM,并且指示被叫用戶空閑。(6)軟交換1向TG發(fā)送Modify命令,告知遠端地址,并開始播放回鈴音;TG回送響應(yīng)。(7)軟交換2向軟交換1發(fā)送成功響應(yīng)200,指示被叫用戶已經(jīng)響應(yīng)。軟交換1向軟交換2回送響應(yīng)。(8)軟交換1向TG發(fā)送Modify命令,

5、切斷回鈴音,Mode=SendReceive;TG向軟交換1回送響應(yīng)。(9)軟交換1向PSTN發(fā)送ANC消息,指示被叫用戶已經(jīng)響應(yīng),并開始計費。1.2.1.1.2 主叫掛機PSTN軟交換2CLFRLG 200 OKBYE>>(1)(3)TG軟交換1Subtract(RTP)Subtract(TDM)Reply(2)(1) 主叫掛機,PSTN向軟交換1發(fā)送CLF消息,指示釋放連接;軟交換1釋放相關(guān)的資源并向PSTN發(fā)送RLG消息,釋放完成。(2) 軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng)。(3)

6、 軟交換1向軟交換2發(fā)送BYE請求,釋放連接;軟交換2向軟交換1回送響應(yīng)。1.2.1.1.3 被叫掛機PSTN軟交換2CBKCLF 200 OKBYE>>(3)(1)TG軟交換1Subtract(RTP)Subtract(TDM)Reply(2)RLG(1) 被叫用戶掛機,軟交換2向軟交換1發(fā)送BYE請求,釋放連接; 軟交換1向軟交換2回送響應(yīng)200。(2) 軟交換1向TG發(fā)送Subtract命令, 刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng),并在響應(yīng)中報告本次通話統(tǒng)計信息。(3) 軟交換1向PSTN發(fā)送后向掛機信號CBK;PSTN收

7、到CBK后,立即向軟交換1發(fā)送拆信信號CLF;軟交換1釋放相關(guān)資源并向PSTN發(fā)送RLG,呼叫連接釋放完成。1.2.1.2 異常呼叫信令流程1.2.1.2.1 被叫用戶忙CLF:軟交換2判斷被叫用戶忙INVITE 486PSTNTG軟交換2IAISLB/STBRLGACK(1)(4)(5)(2)(3)(6)軟交換1Add(RTP)+Add(TDM)ReplySubtract(RTP)Subtract(TDM)Reply(7)(1)PSTN向軟交換1發(fā)送IAI消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM te

8、rmination和RTP termination, 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,建立到被叫的連接。(4)軟交換2判斷被叫用戶處于忙狀態(tài),向軟交換1發(fā)送486,軟交換1回送響應(yīng)。(5)軟交換1向PSTN發(fā)送用戶市忙信號SLB或用戶長忙信號STB。(6)軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng)。(7)PSTN向軟交換1發(fā)送CLF消息,軟交換1向PS

9、TN發(fā)送RLG消息,呼叫連接釋放完成。1.2.1.2.2 被叫用戶號碼為空號1.2.1.2.2.1 向主叫用戶送空號音CLF:軟交換2判斷被叫用戶號碼為空號INVITE 404PSTNTG軟交換2IAIUNNRLGACK(1)(4)(5)(2)(3)(6)軟交換1Add(RTP)+Add(TDM)ReplySubtract(RTP)Subtract(TDM)Reply(7)(1)PSTN向軟交換1發(fā)送IAI消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination,

10、 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,建立到被叫的連接。(4)軟交換2判斷被叫用戶號碼為空號,向軟交換1發(fā)送404,軟交換1回送響應(yīng)。(5)軟交換1向PSTN發(fā)送空信號UNN。(6)軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng)。(7)PSTN向軟交換1發(fā)送CLF消息,軟交換1向PSTN發(fā)送RLG消息,呼叫連接釋放完成。1.2.1.2.2.2 向主叫用戶送錄音

11、通知AddPSTNTG媒體服務(wù)器IAIACM(1)(7)(2)(4)(6)軟交換1Add(RTP)+Add(TDM)ReplyModifyReply錄音通知ReplyModify(8)ReplyCLF(9)Subtract(12)Reply(11)Subtract+ SubtractReplyRLG:軟交換判斷被叫用戶號碼為空號,建立到媒體服務(wù)器的連接軟交換2INVITE(3)100 trying183(5)CANCEL(10)200 OK4xxACK(1)PSTN向軟交換1發(fā)送IAI消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在co

12、ntext中加入TDM termination和RTP termination, 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE命令,請求建立到被叫用戶的連接;軟交換判斷被叫用戶號碼為空號,建立到媒體服務(wù)器的連接,并向軟交換1回送臨時響應(yīng)100。(4)軟交換2向媒體服務(wù)器發(fā)送Add命令,在媒體服務(wù)器中創(chuàng)建一個新context, 并在context中加入RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等;

13、媒體服務(wù)器回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(5)軟交換2向軟交換1發(fā)送183。(6)軟交換1向TG發(fā)送Modify命令,告知遠端地址,其中模式為Receiveonly或SendReceive;TG向軟交換1回響應(yīng)。(7)軟交換1向PSTN回送后向地址全消息ACM。(8)軟交換2向媒體服務(wù)器發(fā)送Modify命令,并開始播放錄音通知。媒體服務(wù)器回送響應(yīng)。(9)主叫用戶掛機,PSTN向軟交換1發(fā)送CLF;軟交換1釋放與PSTN之間的連接并向PSTN發(fā)送RLG消息。(10)軟交換1向軟交換2發(fā)CANCEL命令,中止連接請求連接的建立;軟交換2回送響應(yīng)。軟交換2向軟交換1發(fā)送4xx命令;

14、軟交換1回送響應(yīng)。(11)軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination;TG回響應(yīng),并在響應(yīng)中報告本次通話的響應(yīng)信息。(12)軟交換2向媒體服務(wù)器發(fā)送Subtract命令,刪除連接;媒體服務(wù)器回響應(yīng)。1.2.1.2.3 被叫用戶無響應(yīng)INVITE 180 RingingPSTNTG軟交換2IAIACMCLF(1)(4)(5)(2)(3)(6)軟交換1Add(RTP)+Add(TDM)ReplyModifyReply(7)CANCEL 200 OK(8)(9)Subtract+subtractReplyRLG:PSTN中的定時器超時,

15、判斷被叫用戶無響應(yīng),向軟交換發(fā)送CLF 4xxACK(1)PSTN向軟交換1發(fā)送IAI消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,請求建立到被叫用戶呼叫連接。(4)軟交換2向軟交換1發(fā)送180 Ringing,其中包含有關(guān)被叫的SDP信息。(5)軟交換1向PST

16、N回送后向地址全消息ACM。(6)軟交換1向TG發(fā)送Modify命令,告知遠端地址,并開始播放回鈴音。TG回送響應(yīng)。(7)PSTN中的定時器超時,PSTN中的交換機判斷被叫用戶無響應(yīng),向軟交換1發(fā)送CLF消息;軟交換1釋放與PSTN之間的連接并向PSTN發(fā)送RLG消息。(8)軟交換1向軟交換2發(fā)送CANCEL請求;軟交換2終止到被叫用戶的連接建立并回送成功響應(yīng)200。軟交換2向軟交換1發(fā)送4xx終止請求,軟交換1回響應(yīng)ACK。(9)軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination;TG回響應(yīng)。1.2.2 軟交換用戶作主叫1.2.2.1

17、正常呼叫信令流程1.2.2.1.1 呼叫接續(xù)流程IAI ACM軟交換2軟交換1PSTNINVITE180 Ringing200 OK媒 體 會 話ANC(1)(6)(7)(2)(5)(8)TGAdd(RTP)+Add(TDM)Reply媒 體 會 話(10)(4)100 Trying(3)ACK(9)(1) 主叫用戶摘機,軟交換2向軟交換1發(fā)送INVITE消息,請求進行呼叫連接的建立。(2) 軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置

18、抖動緩存、語音壓縮算法等。(3) 軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4) TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(5) 軟交換1向PSTN發(fā)送IAI消息,建立到PSTN用戶的連接。(6) PSTN向軟交換1發(fā)送ACM消息,指示正在向被叫用戶進行振鈴。(7) 軟交換1向軟交換2發(fā)送臨時響應(yīng)180,指示正在提醒被叫用戶。(8) PSTN向軟交換1發(fā)送ANC消息,指示用戶已經(jīng)響應(yīng)。(9) 軟交換1向軟交換2發(fā)送成功響應(yīng)200。(10) 軟交換2向軟交換1發(fā)送ACK。1.2.2.1.2 主叫掛機軟交換2PSTNCLFRLG 200 OKBYE>

19、;>(1)(3)軟交換1TGSubtract(RTP)Subtract(TDM)Reply(2)(1) 主叫用戶掛機,軟交換2向軟交換1發(fā)送BYE請求,釋放連接;軟交換1向軟交換2回送響應(yīng)200。(2) 軟交換1向TG發(fā)送Subtract命令, 刪除RTP Termination和TDM termination;TG向軟交換1回送響應(yīng)。(3) 軟交換1向PSTN發(fā)送CLF消息,釋放連接。PSTN向軟交換1發(fā)送RLG消息,釋放完成。1.2.2.1.3 被叫掛機軟交換2PSTNCBKCLF 200 OKBYE>>(1)(2)軟交換1TGSubtract(RTP)Subtract(

20、TDM)Reply(3)RLG(1) 被叫掛機,PSTN向軟交換1發(fā)送后向掛機信號CBK;軟交換1向PSTN發(fā)送拆線信號CLF,指示釋放連接;PSTN向軟交換1回送RLG,PSTN與軟交換1之間的連接釋放完成。(2) 軟交換1向軟交換2發(fā)送BYE請求,釋放連接;軟交換2向軟交換1回送響應(yīng)200。(3) 軟交換1向TG發(fā)送Subtract命令, 刪除RTP Termination和TDM termination;TG向軟交換1回送響應(yīng)。1.2.2.2 異常呼叫信令流程1.2.2.2.1 被叫用戶忙IAISLB/STB軟交換2軟交換1PSTNINVITE486CLF(1)(6)(7)(2)(5)(

21、9)TGAdd(RTP)+Add(TDM)Reply(4)100 Trying(3)RLG:被叫用戶忙Subtract+SubtractReply(8)ACK(1)主叫摘機,軟交換2向軟交換1發(fā)送INVITE請求,請求建立到PSTN用戶的連接,INVITE請求中包含主叫的SDP信息。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。(3)軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4)TG向

22、軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(5)軟交換1向PSTN發(fā)送IAI消息,建立到被叫用戶的連接。(6)被叫用戶忙,PSTN向軟交換1返回用戶市忙信號SLB和用戶長忙信號STB。(7)軟交換1收到SLB/STB后,立即向軟交換2發(fā)送響應(yīng)480,指示被叫用戶忙;軟交換2回送ACK。(8)同時軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination,TG回送響應(yīng)。(9)軟交換1向PSTN發(fā)送拆線信號CLF,釋放連接;PSTN向軟交換1發(fā)送RLG消息,指示呼叫連接釋放完成。1.2.2.2.2 被叫用戶號碼為空號1.2.2.2.2.

23、1 向主叫用戶送空號音TGPSTN軟交換1軟交換2Add(RTP)+Add(TDM)(1)INVITE100 Trying(2)(3)Reply(4)IAI:被叫用戶號碼為空號(5)(6)UNNSubtract+Subtract(7)404(8)ReplyACK(9)CLFRLG(1)主叫用戶摘機,軟交換2向軟交換1發(fā)送INVITE請求,請求建立到PSTN用戶的連接,INVITE請求中包含主叫的SDP信息。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendR

24、eceive,并設(shè)置抖動緩存、語音壓縮算法等。(3)軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4)TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(5)軟交換1向PSTN發(fā)送IAI消息,建立到被叫用戶的連接。(6)PSTN判斷被叫用戶號碼為空號,向軟交換1發(fā)送UNN消息。(7)軟交換1收到UNN后,立即向軟交換2發(fā)送響應(yīng)404,指示被叫用戶號碼為空號。(8)同時軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination,TG回送響應(yīng)。(9)軟交換1向PSTN發(fā)送拆線信號CLF,釋放連接;PSTN向軟交換1發(fā)送R

25、LG消息,指示呼叫連接釋放完成。1.2.2.2.2.2 向主叫用戶送錄音通知此時,有兩種情況。第一種情況:PSTN回送UNN(空號)消息,軟交換1收到UNN后,控制媒體服務(wù)器向主叫用戶發(fā)送錄音通知。信令流程如下如所示:IAIUNN軟交換2軟交換1PSTNINVITE183 CLF(1)(5)(9)(2)(4)(12)TGAdd(RTP)+Add(TDM)Reply(6)100 Trying(3)(10)RLG:被叫用戶號碼為空號Subtract+SubtractReply(7)媒體服務(wù)器AddReplyModifyReply錄 音 通 知CANCEL(11)200 OKSubtractRepl

26、y(8)4xxACK(1)主叫用戶摘機,軟交換2向軟交換1發(fā)送INVITE請求,請求建立到PSTN用戶的連接,INVITE請求中包含主叫的SDP信息。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4)軟交換1向PSTN發(fā)送IAI消息,建立到被叫用戶的連接。(5)PSTN判斷被叫

27、用戶號碼為空號,向軟交換1發(fā)送UNN消息。(6)軟交換1收到UNN后,向媒體服務(wù)器發(fā)送Add命令,在媒體服務(wù)器中創(chuàng)建一個新context, 并在context中加入RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。媒體服務(wù)器向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(7)同時軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination,TG回送響應(yīng)。(8)軟交換1向PSTN發(fā)送拆線信號CLF,釋放連接;PSTN收到CLF消息之后,釋放資源,并向軟交換1回送RLG消息,指示連接

28、釋放完成。(9)軟交換1向軟交換2發(fā)送響應(yīng)183,其中包含關(guān)于媒體服務(wù)器的SDP信息。(10)軟交換1向媒體服務(wù)器發(fā)送Modify命令,開始向用戶播放錄音通知;媒體服務(wù)器回送響應(yīng)。(11)主叫用戶掛機,軟交換2向軟交換1發(fā)送CANCEL請求;軟交換1回送響應(yīng)200。軟交換1向軟交換2發(fā)送響應(yīng)4xx,SIP終端回送ACK。(12)軟交換1收到CANCEL請求后,立即向媒體服務(wù)器發(fā)送Subtract命令,刪除連接;媒體服務(wù)器回送響應(yīng)。第二種情況:PSTN中的端局交換機直接向主叫用戶發(fā)送錄音通知。信令流程如下如所示:IAIACM軟交換2軟交換1PSTNINVITE183 CLF(1)(5)(6)(2

29、)(4)TGAdd(RTP)+Add(TDM)Reply100 Trying(3)RLG:被叫用戶號碼為空號,播放錄音通知Subtract+SubtractReply(8)錄 音 通 知CANCEL(7)200 OK(9)4xxACK(1)主叫用戶摘機,軟交換2向軟交換1發(fā)送INVITE請求,請求建立到PSTN用戶的連接,INVITE請求中包含主叫的SDP信息。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。

30、TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4)軟交換1向PSTN發(fā)送IAI消息,建立到被叫用戶的連接。(5)PSTN判斷被叫用戶號碼為空號,要向主叫用戶播放錄音通知,PSTN向軟交換1發(fā)送ACM消息。(6)軟交換1向軟交換2發(fā)送響應(yīng)183,其中包含關(guān)于媒體服務(wù)器的SDP信息。(7)主叫用戶掛機,軟交換2向軟交換1發(fā)送CANCEL請求;軟交換1回送響應(yīng)200。軟交換1向軟交換2發(fā)送響應(yīng)4xx,結(jié)束連接請求,軟交換2回送ACK。(8)軟交換1向TG發(fā)送Subtract命令,釋放連接和相關(guān)的資源;TG回送響應(yīng)。

31、(9)軟交換1向PSTN發(fā)送拆信信號CLF,指示釋放連接;PSTN釋放和軟交換1之間的連接,并向軟交換1回送RLG消息。1.2.2.2.3 被叫用戶無響應(yīng)IAI ACM軟交換2軟交換1PSTNINVITE180 RingingCANCEL(1)(5)(6)(2)(4):定時器超時,被叫用戶無響應(yīng)TGAdd(RTP)+Add(TDM)Reply100 Trying(3)(7)CLF(8)Subtract+SubtractReply(9)RLG200 OK4xxACK(1)軟交換2向軟交換1發(fā)送INVITE請求,請求建立到PSTN用戶的連接,INVITE請求中包含主叫的SDP信息。(2)軟交換1向

32、TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4)軟交換1向PSTN發(fā)送IAI消息,建立到被叫用戶的連接。(5)PSTN回送地址全信號ACM。(6)軟交換1收到ACM之后,向軟交換2發(fā)送臨時響應(yīng)180,指示正在向用戶振鈴。(7)被叫用戶無響應(yīng),軟交換2上的相關(guān)定時器超時,軟交換2向軟交換1發(fā)送

33、CANCEL命令,軟交換1釋放相關(guān)的資源并回送成功響應(yīng)。軟交換1向軟交換2發(fā)送4xx,終止呼叫連接,軟交換2回送響應(yīng)。(8)軟交換1向PSTN發(fā)送CLF消息,指示釋放連接;PSTN收到CLF消息之后,釋放資源,并向軟交換1回送RLG消息。(9)軟交換1向TG發(fā)送Subtract命令,刪除連接,TG回送響應(yīng)。1.2.2.2.4 PSTN回送CGC(電路擁塞信號)IAI CGC軟交換2軟交換1PSTNINVITE480(1)(5)(6)(2)(4)TGAdd(RTP)+Add(TDM)Reply100 Trying(3)CLF(7)Subtract+SubtractReply(8)RLGACK(1

34、)主叫摘機,軟交換2向軟交換1發(fā)送INVITE請求,請求建立到PSTN用戶的連接,INVITE請求中包含主叫的SDP信息。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4)軟交換1向PSTN發(fā)送IAI消息,建立到被叫用戶的連接。(5)PSTN回送電路擁塞消息CGC。(6)軟交換

35、1收到CGC之后,向軟交換2發(fā)送響應(yīng)480,指示無資源可用。(7)同時軟交換1向PSTN發(fā)送CLF消息,指示釋放連接;PSTN收到CLF消息之后,釋放資源,并向軟交換1回送RLG消息,指示連接釋放完成。(8)軟交換1向TG發(fā)送Subtract命令,刪除連接,TG回送響應(yīng)。1.1.3 計費1.3.1 PSTN用戶作主叫軟交換1執(zhí)行計費功能,開始計費點是呼叫接續(xù)流程中的(7)200響應(yīng);停止計費點是主叫掛機中的(1)CLF消息或被叫掛機中的(1)BYE消息。 1.3.2 軟交換用戶作主叫軟交換2執(zhí)行計費功能,開始計費點是呼叫接續(xù)流程中的(9)200消息;停止計費點是主叫掛機中的(1)BYE消息或被

36、叫掛機中的(2)BYE消息。 注1:本規(guī)范中的計費全部針對正常呼叫信令流程,對于異常呼叫軟交換不計費。注2:釋放方式采用互不控制方式。2 軟交換與SG之間采用ISUP2.1 配置如下圖所示,是本業(yè)務(wù)的基本配置圖,在本業(yè)務(wù)中要求PSTN網(wǎng)絡(luò)通過SG和TG與軟交換1進行互通,軟交換1和軟交換2是軟交換網(wǎng)絡(luò)中的2個軟交換設(shè)備,通過ATM/IP承載網(wǎng)相連,各種終端(包括IAD終端、AG終端、SIP終端、MGCP終端等)分別連接在軟交換1和軟交換2之下。PSTN網(wǎng)中的用戶號碼為PQR(S)ABCD,軟交換網(wǎng)中的各種終端用戶號碼可以采用局號,也可以采用網(wǎng)號。PSTN用戶和軟交換2的用戶之間的呼叫,撥區(qū)號+

37、被叫用戶的本地電話號碼。注1:SG和軟交換1之間可以采用TUP/SIGTRAN、ISUP/SIGTRAN、或?qū)S行帕?。本章以ISUP為例對呼叫流程進行描述。對底層信令(SIGTRAN或?qū)S行帕睿﹦t不涉及。注2:媒體服務(wù)器可以綜合在軟交換內(nèi)部,也可以采用外掛的方式。當(dāng)采用外掛媒體服務(wù)器時,軟交換和媒體服務(wù)器之間可以采用H.248/MGCP/SIP。本規(guī)范以H.248協(xié)議為例對信令流程進行描述。注3:軟交換2下面可以連接各種類型的終端用戶。在本規(guī)范中,軟交換2到用戶之間的流程被省略,可以參見其他規(guī)范。軟交換2ATM/IP承載網(wǎng)TG各種終端H.248SGISUPPSTN媒體服務(wù)器H.248軟交換12

38、.2信令流程2.2.1 PSTN用戶作主叫2.2.1.1 正常呼叫信令流程2.2.1.1.1 呼叫接續(xù)流程INVITE 180 RingingPSTNTG軟交換2IAMACMANM媒 體 會 話200 OKACK(1)(4)(5)(2)(3)(6)(7)軟交換1Add(RTP)+Add(TDM)ReplyModifyReplyModifyReply媒 體 會 話(8)(9)(1)PSTN向軟交換1發(fā)送IAM消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination,

39、 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,建立到被叫的連接。(4)軟交換2向軟交換1回送臨時響應(yīng)180,指示正在向用戶振鈴。(5)軟交換1向PSTN回送后向地址全消息ACM,并且指示被叫用戶空閑。(6)軟交換1向TG發(fā)送Modify命令,告知遠端地址,并開始播放回鈴音;TG回送響應(yīng)。(7)軟交換2向軟交換1發(fā)送成功響應(yīng)200,指示被叫用戶已經(jīng)響應(yīng)。軟交換1向軟交換2回送響應(yīng)。(8)軟交換1向TG發(fā)送Modify命令,切斷回鈴音,Mode=Send

40、Receive;TG向軟交換1回送響應(yīng)。(9)軟交換1向PSTN發(fā)送ANM消息,指示被叫用戶已經(jīng)響應(yīng),并開始計費。2.2.1.1.2 主叫掛機PSTN軟交換2RELRLC 200 OKBYE>>(1)(3)TG軟交換1Subtract(RTP)Subtract(TDM)Reply(2)(1) 主叫掛機,PSTN向軟交換1發(fā)送REL消息,指示釋放連接;軟交換1釋放相關(guān)的資源并向PSTN發(fā)送RLC消息,釋放完成。(2) 軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng)。(3) 軟交換1向軟交換2發(fā)送BYE

41、請求,釋放連接;軟交換2向軟交換1回送響應(yīng)。2.1.2.1.1.3 被叫掛機PSTN軟交換2RELRLC 200 OKBYE>>(3)(1)TG軟交換1Subtract(RTP)Subtract(TDM)Reply(2)(1) 軟交換2向軟交換1發(fā)送BYE請求,釋放連接; 軟交換1向軟交換2回送響應(yīng)200。(2) 軟交換1向TG發(fā)送Subtract命令, 刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng),并在響應(yīng)中報告本次通話統(tǒng)計信息。(3) 軟交換1向PSTN發(fā)送REL消息,PSTN釋放相關(guān)的資源并向軟交換1回送RLC消息,軟交換1和PS

42、TN之間的呼叫釋放完成。2.2.1.2 異常呼叫信令流程2.2.1.2.1 被叫用戶忙RLCINVITE 486PSTNTG軟交換2IAMRELACK(1)(4)(5)(2)(3)(6)軟交換1Add(RTP)+Add(TDM)ReplySubtract(RTP)Subtract(TDM)Reply(7):軟交換2判斷被叫用戶忙(1)PSTN向軟交換1發(fā)送IAI消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為Receiveonly或I

43、nactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,建立到被叫的連接。(4)軟交換2判斷被叫用戶處于忙狀態(tài),向軟交換1發(fā)送486,軟交換1回送響應(yīng)。(5)軟交換1向PSTN發(fā)送REL消息。(6)軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination。TG向軟交換1回送響應(yīng)。(7)PSTN釋放相關(guān)的資源并向軟交換1發(fā)送RLC消息,呼叫連接釋放完成。2.2.1.2.2 被叫用戶號碼為空號2.2.1.2.2.1 向主叫用戶送空號音呼叫的信令流程同2.2.1

44、.2.1(被叫用戶忙),只是此時軟交換在發(fā)送的REL消息中要指示被叫用戶號碼為空號。2.2.1.2.2.2 向主叫用戶送錄音通知AddPSTNTG媒體服務(wù)器IAMACM(1)(7)(2)(4)(6)軟交換1Add(RTP)+Add(TDM)ReplyModifyReply錄音通知ReplyModify(8)ReplyREL(9)Subtract(12)Reply(11)Subtract+ SubtractReplyRLC:軟交換判斷被叫用戶號碼為空號,建立到媒體服務(wù)器的連接軟交換2INVITE(3)100 trying183(5)CANCEL(10)200 OK4xxACK(1)PSTN向軟交

45、換1發(fā)送IAM消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE命令,請求建立到被叫用戶的連接;軟交換判斷被叫用戶號碼為空號,建立到媒體服務(wù)器的連接,并向軟交換1回送臨時響應(yīng)100。(4)軟交換2向媒體服務(wù)器發(fā)送Add命令,在媒體服務(wù)器中創(chuàng)建一個新context, 并在co

46、ntext中加入RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等;媒體服務(wù)器回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(5)軟交換2向軟交換1發(fā)送183。(6)軟交換1向TG發(fā)送Modify命令,告知遠端地址,其中模式為Receiveonly或SendReceive;TG向軟交換1回響應(yīng)。(7)軟交換1向PSTN回送后向地址全消息ACM。(8)軟交換2向媒體服務(wù)器發(fā)送Modify命令,并開始播放錄音通知。媒體服務(wù)器回送響應(yīng)。(9)主叫用戶掛機,PSTN向軟交換1發(fā)送REL;軟交換1釋放與PSTN之間的連接并向PSTN發(fā)送RLC消息

47、。(10)軟交換1向軟交換2發(fā)CANCEL命令,中止連接請求連接的建立;軟交換2回送響應(yīng)。軟交換2向軟交換1發(fā)送4xx命令;軟交換1回送響應(yīng)。(11)軟交換1向TG發(fā)送Subtract命令,刪除RTP Termination和TDM termination;TG回響應(yīng),并在響應(yīng)中報告本次通話的響應(yīng)信息。(12)軟交換2向媒體服務(wù)器發(fā)送Subtract命令,刪除連接;媒體服務(wù)器回響應(yīng)。2.2.1.2.3 被叫用戶無響應(yīng)INVITE 180 RingingPSTNTG軟交換2IAMACMREL(1)(4)(5)(2)(3)(6)軟交換1Add(RTP)+Add(TDM)ReplyModifyRep

48、ly(7)CANCEL 200 OK(8)(9)Subtract+subtractReplyRLC:PSTN中的定時器超時,判斷被叫用戶無響應(yīng),向軟交換發(fā)送REL 4xxACK(1)PSTN向軟交換1發(fā)送IAM消息,請求進行呼叫連接的建立。(2)軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為Receiveonly或Inactive,并設(shè)置抖動緩存、語音壓縮算法等;TG回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(3)軟交換1向軟交換2發(fā)送INVITE請求,請求建立

49、到被叫用戶的呼叫連接。(4)軟交換2向軟交換1發(fā)送180 Ringing,其中包含有關(guān)被叫的SDP信息。(5)軟交換1向PSTN回送后向地址全消息ACM。(6)軟交換1向TG發(fā)送Modify命令,告知遠端地址,并開始播放回鈴音。TG回送響應(yīng)。(7)PSTN中的定時器超時,PSTN中的交換機判斷被叫用戶無響應(yīng),向軟交換1發(fā)送REL消息;軟交換1釋放與PSTN之間的連接并向PSTN發(fā)送RLC消息。(8)軟交換1向軟交換2發(fā)送CANCEL請求;軟交換2終止連接建立并回送成功響應(yīng)200。軟交換2向軟交換發(fā)送4xx終止請求,軟交換1回響應(yīng)ACK。(9)軟交換1向TG發(fā)送Subtract命令,刪除RTP

50、Termination和TDM termination;TG回響應(yīng)。2.2.2 軟交換用戶作主叫2. 2.2.1 正常呼叫信令流程2. 2.2.1.1 呼叫接續(xù)流程IAM ACM軟交換2軟交換1PSTNINVITE180 Ringing200 OK媒 體 會 話ANM(1)(6)(7)(2)(5)(8)TGAdd(RTP)+Add(TDM)Reply媒 體 會 話(10)(4)100 Trying(3)ACK(9)(1) 主叫用戶摘機,軟交換2向軟交換1發(fā)送INVITE消息,請求進行呼叫連接的建立。(2) 軟交換1向TG發(fā)送Add命令,在TG中創(chuàng)建一個新context, 并在context中加入TDM termination和RTP termination, 其中Mode設(shè)置為SendReceive,并設(shè)置抖動緩存、語音壓縮算法等。(3) 軟交換1向軟交換2發(fā)送臨時響應(yīng)100,指示呼叫正在處理過程中。(4) TG向軟交換1回送響應(yīng)返回其RTP端口號及采用的語音壓縮算法。(5) 軟交換1向PSTN發(fā)送IAM消息,建立到PSTN用戶的連接。(6) PSTN向

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論