專利名稱:一種基于因特網(wǎng)協(xié)議承載的呼叫方法
技術(shù)領(lǐng)域:
本發(fā)明涉及呼叫通信技術(shù)領(lǐng)域,具體涉及一種基于因特網(wǎng)協(xié)議承載的呼叫方法。
背景技術(shù):
在傳統(tǒng)電路域網(wǎng)絡(luò)架構(gòu)中,移動(dòng)交換中心(MSC)與基站控制中心(BSC)直接用時(shí)分多路復(fù)用(TDM)電路連接來承載話路。采用軟交換結(jié)構(gòu)后,控制與承載分離,MSC分成兩個(gè)部分移動(dòng)軟交換中心(MSCe)和媒體網(wǎng)關(guān)(MGW)。軟交換中的基本承載媒體有兩種基于TDM的電路鏈路通道和基于因特網(wǎng)協(xié)議(IP)的實(shí)時(shí)傳輸協(xié)議(RTP)媒體流。采用IP網(wǎng)承載時(shí),原來用TDM承載的語音通過IP承載網(wǎng)來傳送。
圖1為基于IP承載的軟交換架構(gòu)圖,如圖1所示,各部分的功能如下MSCe主要實(shí)現(xiàn)會(huì)話、呼叫信令控制功能,同時(shí)作為MGW控制器,實(shí)現(xiàn)對MGW的動(dòng)作控制;MGW主要實(shí)現(xiàn)承載功能,根據(jù)MSCe的控制命令建立承載,并向MSCe上報(bào)承載相關(guān)事件等;基站(BS)指A接口采用IP承載的BS,其作用與傳統(tǒng)BS相同。
MSCe/MGW與BS之間的新增接口A1p對應(yīng)于傳統(tǒng)的A1接口、A2p對應(yīng)于傳統(tǒng)的A2接口,分別用于實(shí)現(xiàn)信令和語音數(shù)據(jù)的傳輸。MSCe/MGW還可與非IP的BS通過A1和A2接口相連。
圖2為在主、被叫BSC都基于IP承載的軟交換架構(gòu)下,現(xiàn)有的局內(nèi)呼叫的消息流程示意圖,如圖2所示,其具體步驟如下步驟201主叫BSC向MSCe發(fā)送CM業(yè)務(wù)請求(CM Service Request)消息,該消息攜帶主叫BSC的IP地址信息。
步驟202MSCe收到CM業(yè)務(wù)請求消息后,向MGW發(fā)送增加端點(diǎn)(ADD)消息,該消息攜帶的對端IP地址信息為主叫BSC的IP地址信息,以申請與主叫BSC建立IP承載的IP端點(diǎn)。
步驟203MGW收到增加端點(diǎn)消息后,分配用于和主叫BSC建立IP承載的IP端點(diǎn),并將分配的該IP端點(diǎn)的IP地址信息通過增加端點(diǎn)響應(yīng)消息返回給MSCe,之后MSCe接收并保存該MGW分配的與主叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟204MSCe向主叫BSC發(fā)送指配請求(Assignment Request)消息,該消息攜帶MGW分配的與主叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟205MSCe向被叫BSC發(fā)送尋呼請求(Paging Request)消息。
步驟206主叫BSC收到指配請求消息后,開始建立空口信道和主叫側(cè)IP承載,建立完畢,向MSCe發(fā)送指配完成(Assignment Complete)消息。
步驟207被叫BSC收到尋呼請求消息后,向MSCe返回尋呼響應(yīng)(Paging Response)消息,該消息攜帶被叫BSC的IP地址信息。
步驟208MSCe收到尋呼響應(yīng)消息后,向MGW發(fā)送增加端點(diǎn)消息,該消息攜帶的對端IP地址信息為被叫BSC的IP地址信息,以申請與被叫BSC建立IP承載的IP端點(diǎn)。
步驟209MGW收到增加端點(diǎn)消息后,分配用于與被叫BSC建立IP承載的IP端點(diǎn),并將分配的該IP端點(diǎn)的IP地址信息通過增加端點(diǎn)響應(yīng)消息返回給MSCe,之后MSCe接收并保存該MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟210MSCe向被叫BSC發(fā)送指配請求消息,該消息攜帶MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息,同時(shí)攜帶主叫號碼和振鈴信息,用于被叫終端自己振鈴。
步驟211被叫BSC在空口信道和被叫側(cè)IP承載都建立完畢后,向MSCe發(fā)送指配完成消息,同時(shí)通過被叫BS通知被叫終端進(jìn)行振鈴。
步驟212MSCe收到指配完成消息后,通過修改承載(MODIFY)消息通知MGW開始給主叫側(cè)播放回鈴音。
步驟213被叫BSC檢測到被叫應(yīng)答,向MSCe發(fā)送連接(CONNECT)消息。
步驟214MSCe收到連接消息后,通知MGW停止給主叫側(cè)播放回鈴音。
圖3是在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,現(xiàn)有的局間呼叫的消息流程示意圖一,如圖3所示,其具體步驟如下步驟301主叫BSC向主叫MSCe發(fā)送CM業(yè)務(wù)請求消息,該消息攜帶主叫BSC的IP地址信息。
步驟302主叫MSCe收到CM業(yè)務(wù)請求消息后,向主叫MGW發(fā)送增加端點(diǎn)消息,申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于和主叫BSC建立IP承載,該消息對應(yīng)攜帶的對端IP地址信息為主叫BSC的IP地址信息;另一個(gè)IP端點(diǎn)用于和被叫MGW建承載。
步驟303主叫MGW收到增加端點(diǎn)消息后,分配一個(gè)與主叫BSC建立IP承載的端點(diǎn),同時(shí)分配一個(gè)與被叫MGW建立IP承載的IP端點(diǎn),將分配的該兩IP端點(diǎn)的IP地址信息攜帶在增加端點(diǎn)響應(yīng)消息中發(fā)送給主叫MSCe。之后,主叫MSCe保存主叫MGW分配的與主叫BSC和被叫MGW建立IP承載的兩個(gè)IP端點(diǎn)的IP地址信息。
步驟304主叫MSCe向主叫BSC發(fā)送指配請求消息,該消息攜帶主叫MGW分配的與主叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟305主叫MSCe向被叫MSCe發(fā)送呼叫請求(INVITE)消息,該消息攜帶主叫MGW分配的與被叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
步驟306被叫MSCe收到呼叫請求消息后,向被叫BSC發(fā)送尋呼請求消息。
步驟307主叫BSC收到指配請求消息、且在空口信道和與主叫MGW間的IP承載建立完畢后,向主叫MSCe發(fā)送指配完成消息。
步驟308被叫BSC收到尋呼請求消息后,向被叫MSCe返回尋呼響應(yīng)消息,該消息攜帶被叫BSC的IP地址信息。
步驟309被叫MSCe收到尋呼響應(yīng)消息后,向被叫MGW發(fā)送增加端點(diǎn)消息,申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于與主叫MGW建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為主叫MGW的IP地址信息;另一個(gè)IP端點(diǎn)用于與被叫BSC建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為被叫BSC的IP地址信息。
步驟310被叫MGW收到增加端點(diǎn)消息后,分配一個(gè)用于與主叫MGW建立IP承載的IP端點(diǎn),同時(shí)分配一個(gè)用于與被叫BSC建立IP承載的IP端點(diǎn),并將分配的該兩IP端點(diǎn)的IP地址信息返回給被叫MSCe。之后,被叫MSCe保存被叫MGW分配的與主叫MGW和被叫BSC建立IP承載的兩個(gè)IP端點(diǎn)的IP地址信息。
步驟311被叫MSCe向被叫BSC發(fā)送指配請求消息,該消息攜帶被叫MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息,同時(shí)攜帶主叫號碼和振鈴信息,用于被叫終端自己振鈴。
步驟312被叫BSC收到指配請求消息后,開始建立空口信道以及與被叫MGW間的IP承載,建立完畢,向被叫MSCe發(fā)送指配完成消息,同時(shí)通過被叫BS通知被叫終端進(jìn)行振鈴。
步驟313被叫MSCe收到指配完成消息后,向主叫MSCe發(fā)送180消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
步驟314主叫MSCe收到180消息后,向主叫MGW發(fā)送修改承載(MODIFY)消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息,以由主叫MGW建立與被叫MGW間的局間IP承載。
步驟315被叫MSCe收到指配完成消息后,通過修改承載消息通知被叫MGW開始給主叫側(cè)播放回鈴音。
步驟316被叫BSC檢測到被叫應(yīng)答后,向被叫MSCe發(fā)送連接(CONNECT)消息。
步驟317被叫MSCe收到連接消息后,通過修改承載消息通知被叫MGW停止給主叫側(cè)播放回鈴音,同時(shí)向主叫MSCe發(fā)送針對呼叫請求(INVITE)消息的200響應(yīng),以通知主叫MSCe被叫已應(yīng)答。
步驟318主叫MSCe收到200響應(yīng)消息后,向被叫MSCe返回確認(rèn)(ACK)消息。
圖4是在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,現(xiàn)有的局間呼叫的消息流程示意圖二,如圖4所示,其具體步驟如下步驟401~405與步驟301~305相同。
步驟406被叫MSCe收到呼叫請求消息后,向被叫BSC發(fā)送尋呼請求消息,同時(shí)向主叫MSCe發(fā)送180消息,以通知主叫MSCe開始給主叫用戶播放回鈴音。
步驟407與步驟307相同。
步驟408主叫MSCe收到180消息后,向被叫MSCe返回針對180消息的臨時(shí)響應(yīng)(PRACK)消息。
步驟409被叫MSCe收到臨時(shí)響應(yīng)消息后,向主叫MSCe返回200響應(yīng)消息。
步驟410主叫MSCe向主叫MGW發(fā)送修改承載消息,以要求主叫MGW給主叫用戶播放回鈴音。
步驟411主叫MGW收到修改承載消息,開始給主叫用戶播放回鈴音,并向主叫MSCe返回修改承載響應(yīng)消息。
步驟412與步驟308相同。
步驟413被叫MSCe收到尋呼響應(yīng)消息后,向被叫MGW發(fā)送增加端點(diǎn)消息,申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于與主叫MGW建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為主叫MGW的IP地址信息;另一個(gè)IP端點(diǎn)用于與被叫BSC建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為被叫BSC的IP地址信息。同時(shí)通知被叫MGW通過該用于與主叫MGW建立IP承載的IP端點(diǎn)給主叫用戶播放回鈴音。
步驟414被叫MGW收到增加端點(diǎn)消息后,分配一個(gè)用于與主叫MGW建立IP承載的IP端點(diǎn),并通過該IP端點(diǎn)向主叫用戶播放回鈴音,同時(shí)分配一個(gè)用于與被叫BSC建立IP承載的IP端點(diǎn),建立完畢,向被叫MSCe返回增加端點(diǎn)響應(yīng)消息,該消息攜帶所述分配的兩IP端點(diǎn)的IP地址信息。之后,被叫MSCe保存被叫MGW分配的與主叫MGW和被叫BSC建立IP承載的兩個(gè)IP端點(diǎn)的IP地址信息。
步驟415被叫MSCe向被叫BSC發(fā)送指配請求消息,該消息攜帶被叫MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息,同時(shí)攜帶主叫號碼和振鈴信息,用于被叫終端自己振鈴;同時(shí)被叫MSCe向主叫MSCe發(fā)送183消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
步驟416被叫BSC收到指配請求消息后,開始建立空口信道以及與被叫MGW間的IP承載,并在空口信道以及與被叫MGW間的IP承載都建立完畢后,向被叫MSCe發(fā)送指配完成消息,同時(shí)通過被叫BS通知被叫終端進(jìn)行振鈴。
步驟417主叫MSCe收到183消息后,向主叫MGW發(fā)送修改承載消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息,以通知主叫MGW開始建立與被叫MGW間的局間IP承載,并通知主叫MGW停止向主叫用戶播放回鈴音。
步驟418主叫MGW收到修改承載消息后,開始建立與被叫MGW間的IP承載,建立完畢,向主叫MSCe返回修改承載響應(yīng)消息。
步驟419主叫MSCe收到修改承載響應(yīng)消息后,向被叫MSCe發(fā)送針對183消息的臨時(shí)響應(yīng)(PRACK)消息。
步驟420被叫MSCe收到臨時(shí)響應(yīng)消息后,向主叫MSCe返回200響應(yīng)消息。
步驟421~423與步驟316~318相同。
從以上圖2、3和4所示流程可以看出被叫BSC收到的指配請求消息中帶有主叫號碼和振鈴信息,這樣,被叫BSC在空口信道建立完畢以及被叫BSC與被叫MGW間的IP承載建立完畢后就會(huì)立刻通過被叫BS通知被叫終端進(jìn)行振鈴,若被叫用戶立即應(yīng)答,則很可能此時(shí)主叫BSC與MGW間的IP承載還沒有建立完畢,或者主叫MGW與被叫MGW間的局間IP承載還未建立完畢,例如在圖3所示的局間呼叫流程中,主叫MSCe必須在收到被叫MSCe發(fā)來的180消息、得知被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息后,才能開始建立主叫MGW與被叫MGW間的局間IP承載,且建立局間IP承載也需花費(fèi)一定時(shí)間。若被叫已應(yīng)答而IP承載還未建立完畢或者IP承載最終建立失敗,就會(huì)導(dǎo)致主、被叫用戶互相聽不到對方的話音,且此時(shí)已開始計(jì)費(fèi),且還會(huì)導(dǎo)致異常拆線,降低了通話質(zhì)量,使得用戶體驗(yàn)滿意度降低,并給用戶造成了經(jīng)濟(jì)損失。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種基于IP承載的呼叫方法,以避免被叫已應(yīng)答而IP承載還未建立完畢引起的用戶聽不到對方話音的情況,提高通話質(zhì)量。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種基于IP承載的呼叫方法,應(yīng)用在基于IP承載的軟交換架構(gòu)中,該方法包括A、MSCe接收呼叫建立請求,向MGW發(fā)送增加端點(diǎn)請求;B、MSCe檢測到本次呼叫的承載建立完畢,向被叫BSC發(fā)送振鈴信息,之后被叫BSC通知被叫終端進(jìn)行振鈴。
步驟A所述增加端點(diǎn)請求為申請建立IP端點(diǎn)的增加端點(diǎn)請求,且所述增加端點(diǎn)請求攜帶請求上報(bào)與該IP端點(diǎn)相關(guān)的IP承載建立事件的信息。
步驟A所述呼叫建立請求為局內(nèi)呼叫建立請求。
主叫BSC和被叫BSC都基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的與主叫BSC和與被叫BSC間的IP承載都建立完畢的指示消息。
主叫BSC和被叫BSC都基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的用于指示MGW與主、被叫BSC間的IP端點(diǎn)地址的增加端點(diǎn)響應(yīng)消息。
主叫BSC和被叫BSC都基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的承載更新響應(yīng)消息。
只有主叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的與主叫BSC間的IP承載建立完畢的指示消息。
只有主叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的增加端點(diǎn)響應(yīng)消息。
只有主叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC發(fā)來的承載更新響應(yīng)消息。
只有被叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的與被叫BSC間的IP承載建立完畢的指示消息。
只有被叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的增加端點(diǎn)響應(yīng)消息。
只有被叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收被叫BSC發(fā)來的承載更新響應(yīng)消息。
步驟A所述呼叫建立請求為局間呼叫建立請求。
被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的與被叫MGW間的IP承載建立完畢的指示消息,接收被叫MGW發(fā)來的與被叫BSC間的IP承載和與前一局的MGW間的IP承載都建立完畢的指示消息,并接收前一局MSCe發(fā)來的與該前一局相關(guān)的IP承載都建立完畢的指示消息。
被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的指配完成消息,接收被叫MGW發(fā)來的增加端點(diǎn)響應(yīng)消息,并接收前一局MSCe發(fā)來的針對183消息的臨時(shí)響應(yīng)消息。
被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的承載更新響應(yīng)消息,接收被叫MGW發(fā)來的增加端點(diǎn)響應(yīng)消息,并接收前一局MSCe發(fā)來的針對183消息的臨時(shí)響應(yīng)消息。
被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間不為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收前一局MSCe發(fā)來的與該前一局相關(guān)的IP承載都建立完畢的指示消息,接收被叫BSC發(fā)來的指配完成消息,并接收被叫MGW發(fā)來的與前一局的MGW間的IP承載建立完畢的指示消息。
所述步驟A之后、所述被叫MSCe接收前一局MSCe發(fā)來的與該前一局相關(guān)的IP承載都建立完畢的指示消息之前,進(jìn)一步包括被叫MSCe向前一局MSCe發(fā)送用于查詢與該前一局相關(guān)的IP承載是否都建立完畢的查詢通知消息,前一局MSCe收到該查詢通知消息且在與自身IP端點(diǎn)相關(guān)的IP承載都建立完畢后,向被叫MSCe發(fā)送IP承載建立完畢指示消息。
被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe向前一局MSCe發(fā)送用于查詢與該前一局相關(guān)的IP承載是否都建立完畢的查詢通知消息,前一局MSCe收到該查詢通知消息且在與自身IP端點(diǎn)相關(guān)的IP承載建立完畢后,向被叫MSCe發(fā)送查詢通知響應(yīng)消息。
被叫MGW和被叫局的前一局的MGW間不為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的指配完成消息,并接收被叫MGW發(fā)來的與BSC間的IP承載建立完畢的指示消息。
被叫MGW和被叫局的前一局的MGW間不為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來承載更新響應(yīng)消息。
與現(xiàn)有技術(shù)相比,本發(fā)明通過MSCe在檢測到本次呼叫的承載建立完畢,再向被叫BSC發(fā)送振鈴信息,之后被叫BSC通知被叫終端進(jìn)行振鈴,使得在本次呼叫的承載完成建立成功后,被叫終端再進(jìn)行振鈴,避免了被叫應(yīng)答時(shí)承載還未建立完畢而引起的主、被叫用戶互相聽不到對方話音的情況,提高了通話質(zhì)量,避免了異常拆線,提高了用戶體驗(yàn)滿意度;同時(shí),也避免了在承載建立完畢前或建立失敗時(shí)也進(jìn)行計(jì)費(fèi)的情況,消除了用戶的經(jīng)濟(jì)損失。
圖1為基于IP承載的軟交換架構(gòu)示意圖;圖2為在主、被叫BSC都基于IP承載的軟交換架構(gòu)下,現(xiàn)有的局內(nèi)呼叫的消息流程示意圖;圖3為在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,現(xiàn)有的局間呼叫的消息流程示意圖一;圖4為在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,現(xiàn)有的局間呼叫的消息流程示意圖一;圖5為在基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的呼叫流程圖;圖6為在主、被叫BSC都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局內(nèi)呼叫的消息流程示意圖;圖7為在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局間呼叫的具體實(shí)施例一的消息流程示意圖;圖8為在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局間呼叫的具體實(shí)施例二的消息流程示意圖;圖9為在主、被叫BSC和局間都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局間呼叫的具體實(shí)施例三的消息流程示意圖。
具體實(shí)施例方式
本發(fā)明的核心思想是MSCe在檢測到本次呼叫的承載都建立完畢后,再向被叫BSC發(fā)送振鈴信息,然后被叫BSC通知被叫終端進(jìn)行振鈴。
下面結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
圖5為在基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的呼叫流程圖,如圖5所示,其具體步驟如下步驟501MSCe收到呼叫建立請求消息,向MGW發(fā)送增加端點(diǎn)消息。
呼叫建立請求消息可以是建立局內(nèi)呼叫的局內(nèi)呼叫建立請求消息,也可以是建立局間呼叫的局間呼叫建立請求消息。
若增加端點(diǎn)消息用于申請建立IP承載的IP端點(diǎn),則增加端點(diǎn)消息中可進(jìn)一步攜帶請求上報(bào)與該IP端點(diǎn)相關(guān)的IP承載建立事件的檢測請求信息,以要求MGW在與自身IP端點(diǎn)相關(guān)的IP承載建立完畢后通知MSCe;當(dāng)然,增加端點(diǎn)消息中也可不攜帶請求上報(bào)與該IP端點(diǎn)相關(guān)的IP承載建立事件的檢測請求信息,此時(shí),MGW在與自身IP端點(diǎn)有關(guān)的IP承載建立完畢后會(huì)主動(dòng)通知MSCe。
步驟502MSCe檢測到本次呼叫的承載建立完畢,向被叫BSC發(fā)送振鈴信息。
具體地,若本次呼叫為局內(nèi)呼叫,則MSCe檢測到本次呼叫建立完畢,分為以下幾種情況情況一、主、被叫BSC都為IP承載,則MSCe檢測到本次呼叫的承載建立完畢包括收到主、被叫BSC發(fā)來的指配完成消息,收到MGW發(fā)來的IP端點(diǎn)與主叫BSC間的IP承載建立完畢的指示消息,收到MGW發(fā)來的IP端點(diǎn)與被叫BSC間的IP承載建立完畢的指示消息;或者包括收到主、被叫BSC發(fā)來的指配完成消息,收到MGW發(fā)來的指示自身與主、被叫BSC間的IP端點(diǎn)地址的增加端點(diǎn)響應(yīng)消息;或者包括收到主、被叫BSC發(fā)來指示主、被叫BSC與MGW間的IP承載建立完畢的承載更新響應(yīng)消息。
情況二、主叫BSC為IP承載,被叫BSC為TDM承載,則MSCe檢測到本次呼叫的承載建立完畢包括收到主叫BSC發(fā)來的指配完成消息,收到被叫BSC發(fā)來的指配完成消息,收到MGW上報(bào)的IP端點(diǎn)與主叫BSC間的IP承載建立完畢的指示消息;或者包括收到主叫BSC發(fā)來的指配完成消息,收到被叫BSC發(fā)來的指配完成消息,收到MGW發(fā)來的增加端點(diǎn)響應(yīng)消息;或者包括收到主叫BSC發(fā)來指示主叫BSC與MGW間的IP承載建立完畢的承載更新響應(yīng)消息。
情況三、主叫BSC為TDM承載,被叫BSC為IP承載,則MSCe檢測到本次呼叫的承載建立完畢包括收到主叫BSC發(fā)來的指配完成消息,收到被叫BSC發(fā)來的指配完成消息,收到MGW上報(bào)的IP端點(diǎn)與被叫BSC間的IP承載建立完畢的指示消息;或者包括收到主叫BSC發(fā)來的指配完成消息,收到被叫BSC發(fā)來的指配完成消息,收到MGW發(fā)來的增加端點(diǎn)響應(yīng)消息;或者包括收到被叫BSC發(fā)來指示被叫BSC與MGW間的IP承載建立完畢的承載更新響應(yīng)消息。
若本次呼叫為局間呼叫,則MSCe檢測到本次呼叫建立完畢,分為以下幾種情況情況一、被叫局與前一局間為IP承載,同時(shí)被叫BSC為IP承載,則MSCe檢測到本次呼叫的承載建立完畢包括被叫MSCe收到前一局MSCe發(fā)來的該前一局IP承載建立完畢的指示消息,收到被叫BSC發(fā)來的指配完成信息,收到被叫MGW發(fā)來的IP端點(diǎn)與被叫BSC間的IP承載建立完畢的指示消息,收到被叫MGW發(fā)來的IP端點(diǎn)與前一局的MGW間的IP承載建立完畢的指示消息;或者包括被叫MSCe收到前一局MSCe發(fā)來的指示與該前一局相關(guān)的IP承載都建立完畢的針對183消息的臨時(shí)響應(yīng)消息,收到被叫BSC發(fā)來的指配完成信息,收到被叫MGW發(fā)來的增加端點(diǎn)響應(yīng)消息;或者包括被叫MSCe收到前一局MSCe發(fā)來的指示與該前一局相關(guān)的IP承載都建立完畢的針對183消息的臨時(shí)響應(yīng)消息,收到被叫BSC發(fā)來的指示與被叫MGW間的IP承載建立完畢的承載更新響應(yīng)消息,收到被叫MGW發(fā)來的增加端點(diǎn)響應(yīng)消息。
情況二、被叫局與前一局間為IP承載,被叫BSC為TDM承載,則MSCe檢測到本次呼叫的承載建立完畢包括被叫MSCe收到前一局MSCe發(fā)來的該前一局IP承載建立完畢的指示消息,收到被叫BSC發(fā)來的指配完成信息,收到被叫MGW發(fā)來的IP端點(diǎn)與前一局的MGW間的IP承載建立完畢的指示消息;或者包括被叫MSCe收到前一局MSCe發(fā)來的指示與該前一局相關(guān)的IP承載都建立完畢的針對18X消息如180消息或183消息的臨時(shí)響應(yīng)消息,收到被叫BSC發(fā)來的指配完成信息,收到被叫MGW發(fā)來的IP端點(diǎn)與前一局的MGW間的IP承載建立完畢的指示消息。
這里,若被叫局與前一局間為IP承載,則被叫MSCe可在收到被叫MGW返回的用于與前一局的MGW建立局間IP承載的IP端點(diǎn)后,向前一局MSCe發(fā)送查詢通知消息,以要求前一局MSCe在與該前一局相關(guān)的IP承載建立完畢后通知自身,前一局MSCe收到該查詢通知消息且在與自身相關(guān)的IP承載都建立完畢后,可通過查詢通知響應(yīng)消息或IP承載建立完畢指示消息通知被叫MSCe;或者,前一局在局間IP承載建立完畢后,主動(dòng)通知被叫MSCe。
情況三、被叫局與前一局間為TDM承載,被叫BSC為IP承載,則MSCe檢測到本次呼叫的承載建立完畢包括被叫MSCe收到被叫BSC發(fā)來的指配完成信息,收到被叫MGW發(fā)來的IP端點(diǎn)與被叫BSC間的IP承載建立完畢的指示消息;或者包括被叫MSCe收到被叫BSC發(fā)來的指示自身與被叫MGW間的IP承載建立完畢的承載更新響應(yīng)信息。
步驟503被叫BSC收到振鈴信息后,通知被叫終端進(jìn)行振鈴。
以下給出主叫BSC、被叫BSC都為IP承載的局內(nèi)呼叫的具體實(shí)施例,以及主叫BSC、被叫BSC、主叫局和被叫局間都為IP承載的局間呼叫的具體實(shí)施例,以對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。
圖6為在主叫BSC、被叫BSC都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局內(nèi)呼叫的消息流程示意圖,如圖6所示,其具體步驟如下步驟601與步驟201相同。
步驟602MSCe收到CM業(yè)務(wù)請求消息后,向MGW發(fā)送增加端點(diǎn)(ADD)消息,該消息攜帶的對端IP地址信息為主叫BSC的IP地址信息,以申請與主叫BSC建立IP承載的IP端點(diǎn),該消息同時(shí)攜帶承載建立事件檢測請求信息,以要求MGW在與主叫BSC間的IP承載建立完畢后通知自身。
可見,步驟602與步驟202的區(qū)別在于MSCe向MGW發(fā)送的增加端點(diǎn)消息中進(jìn)一步攜帶承載建立事件檢測請求信息,以要求MGW在與主叫BSC間的IP承載建立完畢后通知自身。
步驟603~607與步驟203~207相同。
步驟608MSCe收到指配完成消息和尋呼響應(yīng)消息后,向MGW發(fā)送增加端點(diǎn)消息,該消息攜帶的對端IP地址信息為被叫BSC的IP地址信息,以申請與被叫BSC建立IP承載的IP端點(diǎn),該消息同時(shí)攜帶承載建立事件檢測請求信息,要求MGW在與被叫BSC間的IP承載建立完畢后通知自身。
可見,步驟608與步驟208的區(qū)別在于MSCe向MGW發(fā)送的增加端點(diǎn)消息中進(jìn)一步攜帶承載建立事件檢測請求信息,以要求MGW在與被叫BSC間的IP承載建立完畢后通知自身。
步驟609與步驟209相同。
步驟610MSCe向被叫BSC發(fā)送指配請求消息,該消息攜帶MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟610與步驟210的區(qū)別在于MSCe向被叫BSC發(fā)送的指配請求消息中不攜帶主叫號碼和振鈴信息,這樣,被叫BSC在空口信道建立完畢后,就不會(huì)通知被叫終端進(jìn)行振鈴。
步驟611被叫BSC在空口信道和與MGW間的IP承載建立完畢后,向MSCe發(fā)送指配完成消息。
由于被叫BSC收到的指配請求消息中不攜帶振鈴信息,因此被叫BSC在空口信道以及被叫BSC與MGW間的IP承載建立完畢后,不會(huì)通知被叫終端進(jìn)行振鈴,即此時(shí)被叫用戶不知有自身的呼叫。
步驟612MSCe在收到主、被叫BSC發(fā)來的指配完成消息,且收到MGW發(fā)來的與主、被叫BSC間的IP承載建立完畢的指示消息后,向被叫BSC發(fā)送攜帶主叫號碼和振鈴信息的振鈴信息消息(Alert with Information),之后被叫BSC通過被叫BS通知被叫終端進(jìn)行振鈴,同時(shí)MSCe通過修改承載消息通知MGW開始給主叫側(cè)播放回鈴音。
MGW在自身的IP端點(diǎn)與主叫BSC間的IP承載建立完畢后,會(huì)向MSCe上報(bào)與主叫BSC間的IP承載建立完畢的指示消息,在自身的IP端點(diǎn)與被叫BSC間的IP承載建立完畢后,會(huì)向MSCe上報(bào)與被叫BSC間的IP承載建立完畢的指示消信息。
步驟613~615與步驟212~214相同。
若MSCe在預(yù)定時(shí)長內(nèi)沒有收到MGW發(fā)來的與主叫BSC、或/和與被叫BSC間的IP承載建立完畢的指示消息,則拆除被叫側(cè)資源,并在向主叫側(cè)發(fā)送話路異常信息后拆除主叫側(cè)資源。
需要指出的是,在步驟602和608中,MSCe向MGW發(fā)送的增加端點(diǎn)消息中也可不攜帶承載建立事件檢測請求信息,預(yù)先設(shè)定MGW在與主、被叫BSC間的IP承載建立完畢后,主動(dòng)向MSCe上報(bào)與主、被叫BSC間的IP承載建立完畢的指示消息;或者,在步驟603中,MGW在自身與主叫BSC間的IP承載建立完畢后,再向主叫BSC發(fā)送增加端點(diǎn)響應(yīng)消息,同時(shí)在步驟609中,MGW在自身與被叫BSC間的IP承載建立完畢后,再向被叫BSC發(fā)送增加端點(diǎn)響應(yīng)消息。
圖7為在主叫BSC、被叫BSC、主叫局和被叫局間都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局間呼叫的具體實(shí)施例一的消息流程示意圖,如圖7所示,其具體步驟如下步驟701與步驟301相同。
步驟702主叫MSCe收到CM業(yè)務(wù)請求消息后,向主叫MGW發(fā)送增加端點(diǎn)消息,申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于和主叫BSC建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為主叫BSC的IP地址信息;另一個(gè)IP端點(diǎn)用于和被叫MGW建承載。該消息同時(shí)攜帶承載建立事件檢測請求信息,以要求IP承載建立完畢后通知MSCe。
可見,步驟702與步驟302的區(qū)別在于MSCe向主叫MGW發(fā)送的增加端點(diǎn)消息中進(jìn)一步攜帶承載建立事件檢測請求信息,以要求主叫MGW在與被叫MGW間的IP承載建立完畢后通知自身。
步驟703~708與步驟303~308相同。
步驟709被叫MSCe收到尋呼響應(yīng)消息后,向被叫MGW發(fā)送增加端點(diǎn)消息,該消息攜帶的對端IP地址信息為主叫MGW的IP地址信息和被叫BSC的IP地址信息,以申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于與主叫MGW建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為主叫MGW的IP地址信息;另一個(gè)IP端點(diǎn)用于與被叫BSC建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為被叫BSC的IP地址信息。該消息同時(shí)攜帶承載建立事件檢測請求信息,以要求被叫MGW在與被叫BSC間、以及與主叫MGW間的IP承載建立完畢后通知自身。
可見,步驟709與步驟309的區(qū)別在于被叫MSCe向被叫MGW發(fā)送的增加端點(diǎn)消息中進(jìn)一步攜帶承載建立事件檢測請求信息,以要求被叫MGW在與被叫BSC間、以及與主叫MGW間的IP承載建立完畢后通知自身。
步驟710與步驟310相同。
步驟711被叫MSCe向被叫BSC發(fā)送指配請求消息,該消息攜帶被叫MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟711與步驟311的區(qū)別在于被叫MSCe向被叫BSC發(fā)送的指配請求消息中不攜帶主叫號碼和振鈴信息,這樣,被叫BSC在空口信道以及被叫BSC和MGW間的IP承載建立完畢后,就不會(huì)通知被叫終端進(jìn)行振鈴。
步驟712被叫MSCe向主叫MSCe發(fā)送183消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
步驟713被叫MSCe向主叫MSCe發(fā)送查詢通知消息,該消息攜帶主叫MSCe承載建立查詢信息,以要求主叫MSCe在主叫局IP承載建立完畢后通知自身。
步驟714主叫MSCe收到183消息后,向MGW發(fā)送修改承載消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息,以由主叫MGW建立與被叫MGW間的局間IP承載,該消息同時(shí)攜帶承載建立事件檢測請求信息,要求主叫MGW在與被叫MGW間的局間IP承載建立完畢后通知自身。
步驟715與步驟314相同。
步驟716主叫MSCe在檢測到主叫局IP承載建立完畢后,即收到主叫BSC發(fā)來的指配完成消息、且收到主叫MGW發(fā)來的與主叫BSC間的IP承載以及與被叫MGW間的IP承載都建立完畢的信息,向被叫MSCe發(fā)送針對步驟713的查詢通知消息的200響應(yīng)消息,以通知被叫MSCe主叫局IP承載建立完畢。
步驟717被叫MSCe在檢測到本次呼叫的承載建立完畢后,即收到被叫BSC發(fā)來的指配完成消息,收到被叫MGW發(fā)來的與被叫BSC以及與主叫MGW間的IP承載都建立完畢信息,且收到主叫MSCe發(fā)來的指示主叫局IP承載建立完畢的200響應(yīng)消息,向被叫BSC發(fā)送攜帶主叫號碼和振鈴信息的振鈴信息消息(Alert with Information),同時(shí)通過修改承載消息通知被叫MGW開始給主叫側(cè)播放回鈴音,并向主叫MSCe發(fā)送180消息。
步驟718被叫BSC收到振鈴信息消息后,通過被叫BS通知被叫終端進(jìn)行振鈴。
步驟719~721與步驟316~318相同。
需要指出的是,在步驟702中,主叫MSCe向主叫MGW發(fā)送的增加端點(diǎn)消息中也可不攜帶承載建立事件檢測請求信息;在步驟709中,被叫MSCe向被叫MGW發(fā)送的增加端點(diǎn)消息中也可不攜帶承載建立事件檢測請求信息;同樣,步驟713也可不執(zhí)行;而預(yù)先設(shè)定主叫MGW在與主叫BSC以及與被叫MGW間的IP承載都建立完畢后,主動(dòng)向主叫MSCe上報(bào)與主叫BSC和被叫MGW間的IP承載都建立完畢的信息;或/和預(yù)先設(shè)定主叫MSCe收到主叫BSC發(fā)來的指配完成信息和主叫MGW發(fā)來的與主叫BSC以及與被叫MGW間的IP承載都建立完畢的指示消息后,主動(dòng)向被叫MSCe上報(bào)主叫局IP承載建立完畢的指示消息;或/和被叫MGW在與被叫BSC以及主叫MGW間的IP承載都建立完畢后,主動(dòng)向被叫MSCe上報(bào)與被叫BSC和主叫MGW間的IP承載都建立完畢的指示消息。
圖8為在主叫BSC、被叫BSC、主叫局和被叫局間都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局間呼叫的具體實(shí)施例二的消息流程示意圖,如圖8所示,其具體步驟如下步驟801~814與步驟401~414相同。
步驟815被叫MSCe向被叫BSC發(fā)送指配請求消息,該消息攜帶被叫MGW分配的與被叫BSC建立IP承載的IP端點(diǎn)的IP地址信息;同時(shí)被叫MSCe向主叫MSCe發(fā)送183消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
可見,步驟815與步驟415的區(qū)別在于被叫MSCe向被叫BSC發(fā)送的指配請求消息不攜帶主叫號碼和振鈴信息,這樣被叫BSC在空口信道以及與被叫MGW間的IP承載建立完畢后,就不會(huì)通知被叫終端進(jìn)行振鈴。
步驟816被叫BSC收到指配請求消息后,開始建立空口信道以及與被叫MGW間的IP承載,并在空口信道以及與被叫MGW間的IP承載都建立完畢后,向被叫MSCe發(fā)送指配完成消息。
可見,步驟816與步驟416的區(qū)別在于被叫BSC在空口信道以及與被叫MGW間的IP承載建立完畢后不通知被叫終端進(jìn)行振鈴。
步驟717~719與步驟417~419相同。
步驟820被叫MSCe收到臨時(shí)響應(yīng)消息后,向主叫MSCe返回200響應(yīng)消息,同時(shí)向被叫BSC發(fā)送攜帶主叫號碼和振鈴信息的振鈴信息消息,被叫BSC收到該振鈴信息消息后,通過被叫BS通知被叫終端進(jìn)行振鈴。
步驟821~823與步驟421~423相同。
圖9為在主叫BSC、被叫BSC、主叫局和被叫局間都基于IP承載的軟交換架構(gòu)下,本發(fā)明提供的局間呼叫的具體實(shí)施例三的消息流程示意圖,如圖9所示,其具體步驟如下步驟901主叫BSC向主叫MSCe發(fā)送CM業(yè)務(wù)請求消息,該消息不攜帶主叫BSC的IP地址信息。
步驟902主叫MSCe向主叫BSC發(fā)送指配請求消息,以要求建立空口信道。
步驟903主叫BSC收到該指配請求消息后,開始建立空口信道,建立完畢,向主叫MSCe返回指配完成消息,該消息攜帶主叫BSC的IP地址信息。
步驟904主叫MSCe收到指配完成消息后,向主叫MGW發(fā)送增加端點(diǎn)消息,申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于和主叫BSC建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為主叫BSC的IP地址信息;另一個(gè)IP端點(diǎn)用于和被叫MGW建立IP承載。
步驟905主叫MGW收到增加端點(diǎn)消息后,分配一個(gè)與主叫BSC建立IP承載的端點(diǎn),同時(shí)分配一個(gè)與被叫MGW建立IP承載的IP端點(diǎn),將分配的該兩IP端點(diǎn)的IP地址信息攜帶在增加端點(diǎn)響應(yīng)消息中發(fā)送給主叫MSCe。之后,主叫MSCe保存主叫MGW分配的與主叫BSC和被叫MGW建立IP承載的兩個(gè)IP端點(diǎn)的IP地址信息。
步驟906主叫MSCe向被叫MSCe發(fā)送呼叫請求(INVITE)消息,該消息攜帶主叫MGW分配的與被叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
步驟907被叫MSCe收到呼叫請求消息后,向被叫BSC發(fā)送尋呼請求消息,同時(shí)向主叫MSCe發(fā)送180消息,以通知主叫MSCe給主叫用戶播放回鈴音。
步驟908主叫MSCe收到180消息后,向被叫用戶返回針對180消息的臨時(shí)響應(yīng)(PRACK)消息。
步驟909被叫MSCe收到臨時(shí)響應(yīng)消息后,向主叫MSCe返回200響應(yīng)消息。
步驟910主叫MSCe向主叫MGW發(fā)送修改承載消息,以要求主叫MGW開始給主叫用戶播放回鈴音。
步驟911主叫MGW收到修改承載消息后,開始給主叫用戶播放回鈴音,并向主叫MSCe返回修改承載響應(yīng)消息。
步驟912主叫MSCe收到修改承載響應(yīng)消息后,向主叫BSC發(fā)送承載更新請求消息,該消息攜帶主叫MGW分配的與主叫BSC建立IP承載的IP端點(diǎn)的IP地址信息。
步驟913主叫BSC收到承載更新請求消息后,建立與MGW間的IP承載,然后向主叫MSCe返回承載更新響應(yīng)消息。
步驟914被叫BSC收到尋呼請求消息后,向被叫MSCe返回尋呼響應(yīng)消息,該消息不攜帶被叫BSC的IP地址信息。
步驟915被叫MSCe收到尋呼響應(yīng)消息后,向被叫BSC發(fā)送指配請求消息,以要求建立空口信道。
該指配請求消息不攜帶主叫號碼和振鈴信息。
步驟916被叫BSC收到指配請求消息后,開始建立空口信道,建立完畢,向被叫MSCe返回指配完成消息,該消息攜帶被叫BSC的IP地址信息。
步驟917被叫MSCe收到指配完成消息后,向被叫MGW發(fā)送增加端點(diǎn)消息,申請建立兩個(gè)IP端點(diǎn),一個(gè)IP端點(diǎn)用于與主叫MGW建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為主叫MGW的IP地址信息,同時(shí)通知被叫MGW通過此IP端點(diǎn)給主叫用戶播放回鈴音;另一個(gè)IP端點(diǎn)用于與被叫BSC建立IP承載,該增加端點(diǎn)消息對應(yīng)攜帶的對端IP地址信息為被叫BSC的IP地址信息。
步驟918被叫MGW收到增加端點(diǎn)消息后,分配一個(gè)用于與主叫MGW建立IP承載的IP端點(diǎn),并通過該IP端點(diǎn)向主叫用戶播放回鈴音,同時(shí)分配一個(gè)用于與被叫BSC建立IP承載的IP端點(diǎn),建立完畢,向被叫MSCe返回增加端點(diǎn)響應(yīng)消息,該消息攜帶所述分配的兩IP端點(diǎn)的IP地址信息。之后,被叫MSCe保存被叫MGW分配的與主叫MGW和被叫BSC建立IP承載的兩個(gè)IP端點(diǎn)的IP地址信息。
步驟919被叫MSCe向被叫BSC發(fā)送承載更新請求消息,該消息攜帶與被叫MGW建立IP承載的IP端點(diǎn)的IP地址信息,同時(shí)向主叫MSCe發(fā)送183消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息。
步驟920被叫BSC收到承載更新請求消息后,開始建立與被叫MGW間的IP承載,建立完畢,向被叫MSCe發(fā)送承載更新響應(yīng)消息。
步驟921主叫MSCe收到183消息后,向主叫MGW發(fā)送修改承載消息,該消息攜帶被叫MGW分配的與主叫MGW建立IP承載的IP端點(diǎn)的IP地址信息,以通知主叫MGW建立與被叫MGW間的局間IP承載,同時(shí)通知主叫MGW停止給主叫用戶播放回鈴音。
步驟922主叫MGW收到修改承載消息后,開始建立與被叫MGW間的IP承載,建立完畢,向主叫MSCe返回修改承載響應(yīng)消息。
步驟923若被叫MSCe發(fā)送的183消息中攜帶的編解碼與原主叫MGW和主叫BSC間采用的編解碼不同,主叫MSCe收到修改承載響應(yīng)消息后,向主叫BSC發(fā)送承載更新請求消息,該消息攜帶主叫MGW與主叫BSC間的編解碼。
步驟924主叫BSC收到承載更新請求消息后,向主叫MSCe返回承載更新響應(yīng)消息。
步驟925主叫MSCe收到承載更新響應(yīng)消息后,向被叫MSCe發(fā)送針對183消息的臨時(shí)響應(yīng)(PRACK)消息。
步驟926被叫MSCe收到臨時(shí)響應(yīng)消息后,向主叫MSCe返回200響應(yīng)消息,同時(shí)向被叫BSC發(fā)送攜帶主叫號碼和振鈴信息的振鈴信息消息。
步驟927被叫應(yīng)答后,被叫BSC向被叫MSCe發(fā)送連接消息。
步驟928被叫MSCe收到連接消息后,通過修改承載消息通知被叫MGW停止給主叫用戶播放回鈴音,同時(shí)向主叫MSCe發(fā)送針對呼叫請求(INVITE)消息的200響應(yīng),以通知主叫MSCe被叫已應(yīng)答。
步驟929主叫MSCe收到200響應(yīng)消息后,向被叫MSCe返回確認(rèn)(ACK)消息。
以上所述僅為本發(fā)明的過程及方法實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于因特網(wǎng)協(xié)議承載的呼叫方法,應(yīng)用在基于因特網(wǎng)協(xié)議IP承載的軟交換架構(gòu)中,其特征在于,該方法包括A、移動(dòng)軟交換中心MSCe接收呼叫建立請求,向媒體網(wǎng)關(guān)MGW發(fā)送增加端點(diǎn)請求;B、MSCe檢測到本次呼叫的承載建立完畢,向被叫基站控制中心BSC發(fā)送振鈴信息,之后被叫BSC通知被叫終端進(jìn)行振鈴。
2.如權(quán)利要求1所述的方法,其特征在于,步驟A所述增加端點(diǎn)請求為申請建立IP端點(diǎn)的增加端點(diǎn)請求,且所述增加端點(diǎn)請求攜帶請求上報(bào)與該IP端點(diǎn)相關(guān)的IP承載建立事件的信息。
3.如權(quán)利要求1所述的方法,其特征在于,步驟A所述呼叫建立請求為局內(nèi)呼叫建立請求。
4.如權(quán)利要求3所述的方法,其特征在于,主叫BSC和被叫BSC都基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的與主叫BSC和與被叫BSC間的IP承載都建立完畢的指示消息。
5.如權(quán)利要求3所述的方法,其特征在于,主叫BSC和被叫BSC都基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的用于指示MGW與主、被叫BSC間的IP端點(diǎn)地址的增加端點(diǎn)響應(yīng)消息。
6.如權(quán)利要求3所述的方法,其特征在于,主叫BSC和被叫BSC都基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的承載更新響應(yīng)消息。
7.如權(quán)利要求3所述的方法,其特征在于,只有主叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的與主叫BSC間的IP承載建立完畢的指示消息。
8.如權(quán)利要求3所述的方法,其特征在于,只有主叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的增加端點(diǎn)響應(yīng)消息。
9.如權(quán)利要求3所述的方法,其特征在于,只有主叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC發(fā)來的承載更新響應(yīng)消息。
10.如權(quán)利要求3所述的方法,其特征在于,只有被叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的與被叫BSC間的IP承載建立完畢的指示消息。
11.如權(quán)利要求3所述的方法,其特征在于,只有被叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收主叫BSC和被叫BSC發(fā)來的指配完成消息,并接收MGW發(fā)來的增加端點(diǎn)響應(yīng)消息。
12.如權(quán)利要求3所述的方法,其特征在于,只有被叫BSC基于IP承載,且所述步驟A和B之間進(jìn)一步包括MSCe接收被叫BSC發(fā)來的承載更新響應(yīng)消息。
13.如權(quán)利要求1所述的方法,其特征在于,步驟A所述呼叫建立請求為局間呼叫建立請求。
14.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的與被叫MGW間的IP承載建立完畢的指示消息,接收被叫MGW發(fā)來的與被叫BSC間的IP承載和與前一局的MGW間的IP承載都建立完畢的指示消息,并接收前一局MSCe發(fā)來的與該前一局相關(guān)的IP承載都建立完畢的指示消息。
15.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的指配完成消息,接收被叫MGW發(fā)來的增加端點(diǎn)響應(yīng)消息,并接收前一局MSCe發(fā)來的針對183消息的臨時(shí)響應(yīng)消息。
16.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的承載更新響應(yīng)消息,接收被叫MGW發(fā)來的增加端點(diǎn)響應(yīng)消息,并接收前一局MSCe發(fā)來的針對183消息的臨時(shí)響應(yīng)消息。
17.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間不為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收前一局MSCe發(fā)來的與該前一局相關(guān)的IP承載都建立完畢的指示消息,接收被叫BSC發(fā)來的指配完成消息,并接收被叫MGW發(fā)來的與前一局的MGW間的IP承載建立完畢的指示消息。
18.如權(quán)利要求14或17所述的方法,其特征在于,所述步驟A之后、所述被叫MSCe接收前一局MSCe發(fā)來的與該前一局相關(guān)的IP承載都建立完畢的指示消息之前,進(jìn)一步包括被叫MSCe向前一局MSCe發(fā)送用于查詢與該前一局相關(guān)的IP承載是否都建立完畢的查詢通知消息,前一局MSCe收到該查詢通知消息且在與自身IP端點(diǎn)相關(guān)的IP承載都建立完畢后,向被叫MSCe發(fā)送IP承載建立完畢指示消息。
19.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe向前一局MSCe發(fā)送用于查詢與該前一局相關(guān)的IP承載是否都建立完畢的查詢通知消息,前一局MSCe收到該查詢通知消息且在與自身IP端點(diǎn)相關(guān)的IP承載建立完畢后,向被叫MSCe發(fā)送查詢通知響應(yīng)消息。
20.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間不為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來的指配完成消息,并接收被叫MGW發(fā)來的與BSC間的IP承載建立完畢的指示消息。
21.如權(quán)利要求13所述的方法,其特征在于,被叫MGW和被叫局的前一局的MGW間不為IP承載,被叫MGW與被叫BSC間為IP承載,且所述步驟A和B之間進(jìn)一步包括被叫MSCe接收被叫BSC發(fā)來承載更新響應(yīng)消息。
全文摘要
本發(fā)明公開了一種基于IP承載的呼叫方法,本發(fā)明通過MSCe在檢測到本次呼叫的承載建立完畢,再向被叫BSC發(fā)送振鈴信息,之后被叫BSC通知被叫終端進(jìn)行振鈴,使得在本次呼叫的承載完成建立成功后,被叫終端再進(jìn)行振鈴,避免了被叫應(yīng)答時(shí)承載還未建立完畢而引起的主、被叫用戶互相聽不到對方話音的情況,提高了通話質(zhì)量,避免了異常拆線,提高了用戶體驗(yàn)滿意度;同時(shí),也避免了在承載建立完畢前或建立失敗時(shí)也進(jìn)行計(jì)費(fèi)的情況,消除了用戶的經(jīng)濟(jì)損失。
文檔編號H04L29/06GK1984054SQ20061007831
公開日2007年6月20日 申請日期2006年5月9日 優(yōu)先權(quán)日2006年5月9日
發(fā)明者李云飛, 翟春耕 申請人:華為技術(shù)有限公司