專利名稱:晚前轉(zhuǎn)處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種晚前轉(zhuǎn)處理方法及系統(tǒng)。
背景技術(shù):
隨著通信業(yè)務(wù)的迅速增加,在下述情況下可能發(fā)生局間的話路迂回(假設(shè)主叫用戶為A用戶,被叫用戶為B用戶,前轉(zhuǎn)用戶為C用戶)A用戶撥打B用戶,B用戶發(fā)生晚前轉(zhuǎn),當(dāng)B用戶的拜訪地VMSC(Visited Mobile Switching Center,拜訪移動交換中心)與 C用戶的拜訪地VMSC不同時會發(fā)生話路迂回。所述晚前轉(zhuǎn)指B用戶的拜訪地VMSC接收到 IAMdnitial Address Message,初始化地址消息)消息后發(fā)生的前轉(zhuǎn)業(yè)務(wù)。具體細(xì)分的情況很多,場景舉例如下(不限于下述場景)1)B用戶、C用戶歸屬地相同,B用戶發(fā)生了漫游,A用戶撥打B用戶,B用戶晚前轉(zhuǎn)到用戶C ;2)B用戶和C用戶歸屬M(fèi)SC(Mobile Switching Center,移動交換中心)相同,C用戶發(fā)生漫游、B用戶沒有漫游,A用戶撥打B用戶,B用戶晚前轉(zhuǎn)到用戶C ;3) B用戶和C用戶歸屬M(fèi)SC相同,B用戶和C用戶都發(fā)生漫游且二者的拜訪地VMSC 不同,A用戶撥打B用戶,B用戶晚前轉(zhuǎn)到用戶C ;4)B用戶和C用戶歸屬M(fèi)SC不同,B用戶和C用戶都沒有發(fā)生漫游,A用戶撥打B 用戶,B用戶晚前轉(zhuǎn)到用戶C;5) B用戶和C用戶歸屬M(fèi)SC不同,B用戶和C用戶都發(fā)生漫游且二者的拜訪地VMSC 不同,A用戶撥打B用戶,B用戶晚前轉(zhuǎn)到用戶C ;6) B用戶和C用戶歸屬M(fèi)SC不同,B用戶和C用戶中有一個用戶漫游且二者的拜訪地VMSC不同,A用戶撥打B用戶,B用戶晚前轉(zhuǎn)到用戶C?,F(xiàn)以6)的應(yīng)用場景為例進(jìn)行說明,圖1為現(xiàn)有歸屬地用戶撥打被叫用戶,發(fā)生晚前轉(zhuǎn),前轉(zhuǎn)到歸屬地用戶情況下的話路路由示意圖,包括以下步驟步驟102、主叫用戶撥打本地被叫用戶,被叫用戶漫游到其他國家或地區(qū),話路由歸屬地主叫用戶所在端局接續(xù)到歸屬地主叫用戶/前轉(zhuǎn)到的用戶所在省匯接局。步驟104、呼叫接續(xù)到歸屬地國際關(guān)口局;步驟106、呼叫接續(xù)到被叫漫游地國際關(guān)口局;步驟108、呼叫接續(xù)到被叫漫游地漫游用戶所在長途局;步驟110、呼叫接續(xù)到被叫漫游地漫游用戶所在端局;步驟112、被叫用戶發(fā)生晚前轉(zhuǎn),前轉(zhuǎn)到歸屬地的用戶,話路由被叫漫游地漫游用戶所在端局接續(xù)到被叫漫游地漫游用戶所在長途局;步驟114、呼叫由被叫漫游地漫游用戶所在長途局接續(xù)到被叫漫游地國際關(guān)口局;步驟116、呼叫接續(xù)到歸屬地國際關(guān)口局;步驟118、呼叫接續(xù)到前轉(zhuǎn)到的用戶所在省匯接局;
步驟120、呼叫接續(xù)到前轉(zhuǎn)到的用戶所在端局??梢钥闯?,話路接續(xù)中步驟102到步驟120之間形成了話路迂回。在現(xiàn)有技術(shù)中提到了一種路由優(yōu)化方法,如圖2所示,為方便示意,在圖2中,主叫用戶所位于拜訪網(wǎng)絡(luò)的GMSC(Gateway Mobile Switching Center,網(wǎng)關(guān)移動交換中心)就以GMSC表示,被叫用戶的HLR(Home Location Register,歸屬位置寄存器)表示為HLRB,被叫用戶漫游地的VLR表示為VLRB,被叫用戶漫游地VMSC表示為VMSCB,前轉(zhuǎn)用戶所在VMSC 表示為VMSCC,包括步驟202、主叫用戶撥打本地被叫用戶,被叫用戶漫游到其他國家,GMSC向HLRB發(fā)送路由請求消息,其中攜帶優(yōu)選路由相關(guān)信息;步驟204、HLRB 向 VLRB 發(fā)送 PRN (Provide Roaming Number,提供漫游號碼請求) 消息,其中攜帶優(yōu)選路由相關(guān)信息;步驟 206、VLRB 向 HLRB 返回 PRN ACK(Provide Roaming Number Acknowledge,提供漫游號碼證實(shí))消息,其中攜帶優(yōu)選路由相關(guān)信息;步驟208、HLRB向GMSC返回路由請求證實(shí)消息,其中攜帶優(yōu)選路由相關(guān)信息;步驟210、GMSC 向 VMSCB 發(fā)送 IAM 消息;步驟212、VMSCB向其對應(yīng)的VLRB發(fā)送入呼叫請求消息;步驟214、VLRB向其對應(yīng)的VMSCB發(fā)送入呼叫證實(shí)消息;步驟216、VMSCB根據(jù)得到的前轉(zhuǎn)信息向GMSC發(fā)送繼續(xù)呼叫處理消息,指示GMSC 進(jìn)行優(yōu)選路由處理;步驟218、GMSC收到優(yōu)選路由處理消息后向HLRB發(fā)送路由請求消息請求前轉(zhuǎn)信息;步驟220、HLRB向GMSC發(fā)送路由請求證實(shí)消息;步驟222、GMSC判斷主叫用戶和前轉(zhuǎn)用戶在同一個國家,則向原被叫用戶漫游地 VMSCB發(fā)送繼續(xù)呼叫處理證實(shí)消息;步驟2 、GMSC向原被叫用戶漫游地VMSCB發(fā)送釋放消息;步驟226、GMSC根據(jù)前轉(zhuǎn)到的號碼尋找路由,向前轉(zhuǎn)用戶所在VMSCC發(fā)送IAM消
肩、ο圖3為采用圖2所示的路由優(yōu)化方法的話路路由示意圖,包括以下步驟步驟302 話路由歸屬地主叫用戶所在端局接續(xù)到歸屬地主叫用戶/前轉(zhuǎn)到的用戶所在省匯接局;步驟304 呼叫接續(xù)到前轉(zhuǎn)到用戶所在的端局。從以上說明可以看出,現(xiàn)有技術(shù)提供優(yōu)選路由功能能夠節(jié)省話路,但是需要拜訪地和歸屬地都要支持該功能,在實(shí)際運(yùn)行中,不能保證拜訪地也支持優(yōu)選路由功能,也就是說,現(xiàn)有技術(shù)關(guān)于前轉(zhuǎn)呼叫的路由優(yōu)化方法的適用性不高,在實(shí)際應(yīng)用中仍無法避免會話中出現(xiàn)話路迂回的問題,造成會話資源的浪費(fèi)。針對現(xiàn)有技術(shù)中無法避免會話中出現(xiàn)話路迂回,造成會話資源的浪費(fèi)的問題,目前尚未提出有效的解決方案
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種晚前轉(zhuǎn)處理方法及系統(tǒng),以至少解決上述無法避免會話中出現(xiàn)話路迂回,造成會話資源的浪費(fèi)的問題。根據(jù)本發(fā)明的一個方面,提供了一種晚前轉(zhuǎn)處理方法,包括主叫用戶對被叫用戶發(fā)起呼叫時,網(wǎng)關(guān)移動交換中心GMSC向所述被叫用戶的歸屬位置寄存器HLR發(fā)起第一次路由;當(dāng)所述被叫用戶無法應(yīng)答時,所述GMSC從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由;所述GMSC接收所述被叫用戶的HLR返回的前轉(zhuǎn)信息,并根據(jù)所述前轉(zhuǎn)信息將所述主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶。較優(yōu)的,所述被叫用戶無法應(yīng)答的失敗原因包括所述被叫用戶不可及、所述被叫用戶忙和所述被叫用戶無應(yīng)答。較優(yōu)的,當(dāng)所述被叫用戶無法應(yīng)答時,所述GMSC從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由,包括 所述被叫用戶的拜訪移動交換中心VMSC發(fā)現(xiàn)所述被叫用戶無法應(yīng)答時,所述被叫用戶的 VMSC向所述GMSC發(fā)送所述釋放消息,指示呼叫失敗,所述釋放消息中攜帶釋放原因;所述 GMSC根據(jù)所述釋放原因向被叫用戶的HLR發(fā)送路由請求消息,所述路由請求消息中攜帶所述釋放原因。較優(yōu)的,所述釋放消息包括振鈴消息或呼叫進(jìn)展消息。較優(yōu)的,所述被叫用戶不可及、所述被叫用戶忙或所述被叫用戶無應(yīng)答時,所述被叫用戶的VMSC向所述GMSC發(fā)送所述釋放消息。較優(yōu)的,當(dāng)所述被叫用戶不可及時,所述被叫用戶的VLR發(fā)送的插入用戶數(shù)據(jù)請求消息中不攜帶前轉(zhuǎn)數(shù)據(jù),其中,所述前轉(zhuǎn)數(shù)據(jù)包括前轉(zhuǎn)號碼。較優(yōu)的,所述GMSC獲取所述被叫用戶無法應(yīng)答的失敗原因之前,包括所述主叫用戶撥打所述被叫用戶,所述GMSC向所述被叫用戶的HLR發(fā)送路由請求消息;所述被叫用戶的HLR向所述被叫用戶的VLR發(fā)送提供漫游號碼請求PRN消息;所述被叫用戶的VLR向所述被叫用戶的HLR發(fā)送提供漫游號碼證實(shí)PRN ACK消息;所述被叫用戶的HLR向所述GMSC 發(fā)送路由請求證實(shí)消息;所述GMSC向所述被叫用戶的VMSC發(fā)送初始化地址消息。較優(yōu)的,GMSC向被叫用戶的HLR發(fā)起第一次路由之后,根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由之前,還包括所述被叫用戶的HLR在第一次路由證實(shí)消息中攜帶前轉(zhuǎn)查詢標(biāo)志。根據(jù)本發(fā)明的另一方面,提供了一種晚前轉(zhuǎn)處理系統(tǒng),包括網(wǎng)關(guān)移動交換中心 GMSC和被叫用戶的歸屬位置寄存器HLR 所述GMSC,用于所述主叫用戶對所述被叫用戶發(fā)起呼叫時,向所述被叫用戶的HLR發(fā)起第一次路由;當(dāng)所述被叫用戶無法應(yīng)答時,從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR 發(fā)起第二次路由;接收所述被叫用戶的HLR返回的前轉(zhuǎn)信息,并根據(jù)所述前轉(zhuǎn)信息將所述主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶;所述被叫用戶的HLR,用于在第二次路由時將所述前轉(zhuǎn)信息發(fā)送給所述GMSC。較優(yōu)的,還包括所述被叫用戶的拜訪移動交換中心VMSC 所述被叫用戶的VMSC, 用于發(fā)現(xiàn)所述被叫用戶無法應(yīng)答時,向所述GMSC發(fā)送所述釋放消息,指示呼叫失敗,所述釋放消息中攜帶釋放原因;所述GMSC,進(jìn)一步用于根據(jù)所述釋放原因向被叫用戶的HLR發(fā)送路由請求消息,所述路由請求消息中攜帶所述釋放原因。較優(yōu)的,所述GMSC,進(jìn)一步用于在所述主叫用戶撥打所述被叫用戶時,向所述被叫用戶的HLR發(fā)送路由請求消息;向所述被叫用戶的VMSC發(fā)送初始化地址消息;所述被叫用戶的HLR,進(jìn)一步用于向所述被叫用戶的VLR發(fā)送提供漫游號碼請求PRN消息;向所述GMSC 發(fā)送路由請求證實(shí)消息;所述被叫用戶的VLR,進(jìn)一步用于向所述被叫用戶的HLR發(fā)送提供漫游號碼證實(shí)PRN ACK消息。在本發(fā)明實(shí)施例中,不需要被叫用戶拜訪地的交換機(jī)做任何特殊處理,使得話路在主叫用戶和前轉(zhuǎn)到用戶之間直接接續(xù),不需要經(jīng)過被叫用戶的拜訪地VMSC迂回,可以節(jié)省話路資源。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是現(xiàn)有技術(shù)的主叫用戶撥打本地被叫用戶,被叫用戶發(fā)生晚前轉(zhuǎn),前轉(zhuǎn)到前轉(zhuǎn)用戶情況下的話路路由示意圖,其中前轉(zhuǎn)用戶和被叫用戶的歸屬地相同;圖2是現(xiàn)有技術(shù)關(guān)于圖1應(yīng)用場景的路由優(yōu)化方法的流程圖;圖3是現(xiàn)有技術(shù)關(guān)于圖1應(yīng)用場景的路由優(yōu)化方法的話路路由示意圖;圖4是本發(fā)明實(shí)施例的晚前轉(zhuǎn)路由優(yōu)化處理方法的處理流程圖;圖5是本發(fā)明實(shí)施例的GMSC發(fā)起第二次路由的流程圖;圖6是本發(fā)明實(shí)施例的被叫用戶獲取更新后的漫游地址的處理流程圖;圖7是本發(fā)明實(shí)施例的用戶漫游到不支持呼叫前轉(zhuǎn)路由優(yōu)化功能的拜訪網(wǎng)絡(luò)時, 用戶歸屬HLR不向用戶拜訪網(wǎng)絡(luò)插入前轉(zhuǎn)信息的處理流程圖;圖8是本發(fā)明實(shí)施例的GMSC獲取被叫用戶無法應(yīng)答的失敗原因之前的處理流程圖;圖9是本發(fā)明實(shí)施例的晚前轉(zhuǎn)處理方法的信令交互的流程圖;圖10是本發(fā)明實(shí)施例的晚前轉(zhuǎn)處理方法的位置更新流程示意圖;圖11是本發(fā)明實(shí)施例的晚前轉(zhuǎn)處理系統(tǒng)的第一種結(jié)構(gòu)示意圖;圖12是本發(fā)明實(shí)施例的晚前轉(zhuǎn)處理系統(tǒng)的第二種結(jié)構(gòu)示意圖;圖13是本發(fā)明實(shí)施例的晚前轉(zhuǎn)處理系統(tǒng)的第三種結(jié)構(gòu)示意圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。現(xiàn)有技術(shù)中提到存在無法避免會話中出現(xiàn)話路迂回,造成會話資源的浪費(fèi)的問題,為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種晚前轉(zhuǎn)處理方法,處理流程如圖4所示,包括步驟402、主叫用戶對被叫用戶發(fā)起呼叫時,網(wǎng)關(guān)移動交換中心GMSC向被叫用戶的歸屬位置寄存器HLR發(fā)起第一次路由;步驟404、當(dāng)被叫用戶無法應(yīng)答時,GMSC從釋放消息中獲取被叫用戶無法應(yīng)答的失敗原因,并根據(jù)失敗原因向被叫用戶的HLR發(fā)起第二次路由請求前轉(zhuǎn)信息;步驟406、GMSC接收被叫用戶的HLR返回的前轉(zhuǎn)信息,包括前轉(zhuǎn)號碼等信息,并根據(jù)前轉(zhuǎn)信息將主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶。進(jìn)一步地,步驟404執(zhí)行的前提條件是HLR在第一次路由證實(shí)消息中攜帶前轉(zhuǎn)查詢標(biāo)志。在本發(fā)明實(shí)施例中,即使被叫用戶漫游地的交換機(jī)不支持現(xiàn)有技術(shù)的路由優(yōu)化功能,應(yīng)用本發(fā)明實(shí)施例可以使得話路在主叫用戶和前轉(zhuǎn)用戶之間直接接續(xù),不需要經(jīng)過被叫用戶的拜訪地VMSC迂回,可以節(jié)省話路資源。實(shí)施時,本發(fā)明實(shí)施例不僅適用于移動撥打移動用戶,還適用于固定用戶撥打移動用戶,前轉(zhuǎn)到的用戶可以是移動用戶也可以是固定用戶。實(shí)施時,被叫用戶無法應(yīng)答的失敗原因包括多種情況,例如,無法尋呼到被叫用戶、、被叫用戶不可及、被叫用戶忙、被叫用戶無應(yīng)答等等,具體情況取決于實(shí)際情況。實(shí)施時,當(dāng)被叫用戶無法應(yīng)答時,GMSC獲取被叫用戶無法應(yīng)答的失敗原因,并根據(jù)失敗原因向被叫用戶的HLR發(fā)起第二次路由,處理流程如圖5所示,包括步驟502、被叫用戶的拜訪移動交換中心VMSC發(fā)現(xiàn)被叫用戶無法應(yīng)答時,被叫用戶的VMSC向GMSC發(fā)送釋放消息,指示呼叫失敗,釋放消息中攜帶釋放原因;步驟504、GMSC根據(jù)釋放原因向被叫用戶的HLR發(fā)送路由請求消息,路由請求消息中攜帶釋放原因。實(shí)施時,釋放消息可以有多種實(shí)施手段,例如,可以采用振鈴消息或呼叫進(jìn)展消息作為釋放消息,當(dāng)然還可以采用其他消息,并不僅限于振鈴消息或呼叫進(jìn)展消息。實(shí)施時,當(dāng)被叫用戶不可及時,被叫用戶的VLR發(fā)送的插入用戶數(shù)據(jù)請求消息中不攜帶前轉(zhuǎn)數(shù)據(jù),其中,前轉(zhuǎn)數(shù)據(jù)包括前轉(zhuǎn)號碼。被叫用戶獲取更新后的拜訪地址的處理流程如圖6所示,包括步驟602、被叫用戶的拜訪位置寄存器VLR向被叫用戶的HLR發(fā)送位置更新消息;步驟604、被叫用戶的HLR向被叫用戶的VLR發(fā)送插入用戶數(shù)據(jù)請求消息,其中,插入用戶數(shù)據(jù)請求消息中不攜帶前轉(zhuǎn)信息;步驟606、被叫用戶的VLR向被叫用戶的HLR返回插入用戶數(shù)據(jù)證實(shí)消息;步驟608、被叫用戶的HLR向被叫用戶漫游地的VLR返回位置更新證實(shí)消息??紤]到與現(xiàn)有技術(shù)呼叫前轉(zhuǎn)和呼叫前轉(zhuǎn)路由優(yōu)化的兼容性,當(dāng)被叫用戶的拜訪網(wǎng)絡(luò)不支持呼叫前轉(zhuǎn)路由優(yōu)化時,為避免呼叫直接在拜訪網(wǎng)絡(luò)發(fā)生前轉(zhuǎn),而不是直接返回釋放消息,本發(fā)明實(shí)施例進(jìn)一步提供如下三種解決方案方案一用戶漫游到不支持呼叫前轉(zhuǎn)路由優(yōu)化功能的拜訪網(wǎng)絡(luò)時,用戶歸屬HLR 不向用戶拜訪網(wǎng)絡(luò)插入前轉(zhuǎn)信息,處理流程如圖7所示,包括步驟702、用戶的拜訪位置寄存器VLR向用戶的HLR發(fā)送位置更新消息;步驟704、用戶的HLR向用戶拜訪網(wǎng)絡(luò)的VLR發(fā)送首條插入用戶數(shù)據(jù)請求消息,其中,首條插入用戶數(shù)據(jù)請求消息中不攜帶前轉(zhuǎn)信息;步驟706、用戶的VLR向用戶的HLR返回插入用戶數(shù)據(jù)證實(shí)消息,消息中攜帶拜訪網(wǎng)絡(luò)是否支持呼叫路由優(yōu)化功能的指示;步驟708、用戶的HLR檢查用戶拜訪網(wǎng)絡(luò)是否支持呼叫路由優(yōu)化功能,如果不支持,HLR不在后續(xù)插入用戶數(shù)據(jù)請求消息中向用戶拜訪網(wǎng)絡(luò)插入用戶前轉(zhuǎn)信息,下載用戶數(shù)據(jù)完成后,HLR向用戶漫游地的VLR返回位置更新證實(shí)消息。在實(shí)施時,GMSC獲取被叫用戶無法應(yīng)答的失敗原因之前,與現(xiàn)有技術(shù)提到的路由優(yōu)化方法不同,執(zhí)行如圖8所示操作步驟802、主叫用戶撥打被叫用戶,GMSC向被叫用戶的HLR發(fā)送路由請求消息,消息中攜帶GMSC是否支持增強(qiáng)路由優(yōu)化的指示信息;步驟804、被叫用戶的HLR向被叫用戶拜訪地的VLR發(fā)送提供漫游號碼請求PRN消息;步驟806、被叫用戶的VLR向被叫用戶的HLR發(fā)送提供漫游號碼證實(shí)PRN ACK消息;步驟808、被叫用戶的HLR通過路由請求消息中的指示信息檢查GMSC是否支持本發(fā)明提供的增強(qiáng)路由優(yōu)化功能,如果GMSC不支持,HLR向被叫用戶的拜訪網(wǎng)絡(luò)插入前轉(zhuǎn)信息,包括前轉(zhuǎn)號碼等用戶前轉(zhuǎn)簽約數(shù)據(jù);步驟810、被叫用戶的HLR向GMSC發(fā)送路由請求證實(shí)消息;步驟812、GMSC向被叫用戶的VMSC發(fā)送初始化地址消息。進(jìn)一步地,在步驟804之后、步驟806之前,如果VLR向HLR發(fā)送恢復(fù)用戶數(shù)據(jù)請求(Restore),HLR在Restore過程中向VLR插入用戶數(shù)據(jù)的方法與圖7中插入用戶數(shù)據(jù)的方法相同。方案二 無論用戶發(fā)生漫游的拜訪網(wǎng)絡(luò)是否支持現(xiàn)有技術(shù)的路由優(yōu)化功能,HLR 一律不向用戶拜訪網(wǎng)絡(luò)插入用戶前轉(zhuǎn)信息。后續(xù)呼叫處理同方案一的區(qū)別在于如果GMSC支持本發(fā)明實(shí)施例提供的增強(qiáng)路由優(yōu)化功能,HLR需要進(jìn)一步檢查用戶拜訪網(wǎng)絡(luò)是否支持現(xiàn)有技術(shù)的路由優(yōu)化功能,如果用戶拜訪網(wǎng)絡(luò)支持現(xiàn)有技術(shù)的路由優(yōu)化功能,HLR需要向用戶拜訪網(wǎng)絡(luò)插入用戶前轉(zhuǎn)信息,以保證現(xiàn)有技術(shù)的路由優(yōu)化功能優(yōu)先。進(jìn)一步地,用戶拜訪網(wǎng)絡(luò)在PRN ACK應(yīng)答消息中攜帶是否支持路由優(yōu)化功能的指示,HLR根據(jù)指示信息判斷用戶拜訪網(wǎng)絡(luò)是否支持現(xiàn)有技術(shù)的路由優(yōu)化功能。進(jìn)一步地,呼叫過程中如果VLR向HLR發(fā)送恢復(fù)用戶數(shù)據(jù)請求(Restore),無論用戶發(fā)生漫游的拜訪網(wǎng)絡(luò)是否支持現(xiàn)有技術(shù)的路由優(yōu)化功能,HLR在Restore過程中一律不向用戶拜訪網(wǎng)絡(luò)插入用戶前轉(zhuǎn)信息。方案三用戶歸屬HLR在處理位置更新流程時正常向用戶發(fā)生漫游的拜訪網(wǎng)絡(luò)插入用戶前轉(zhuǎn)數(shù)據(jù)信息。后續(xù)呼叫處理流程中,被叫用戶歸屬HLR在收到PRN ACK響應(yīng)消息后,判斷GMSC 是否支持本發(fā)明的增強(qiáng)路由優(yōu)化功能和用戶發(fā)生漫游的拜訪網(wǎng)絡(luò)是否支持現(xiàn)有技術(shù)的路由優(yōu)化功能。如果GMSC支持本發(fā)明的增強(qiáng)路由優(yōu)化功能,并且用戶發(fā)生漫游的拜訪網(wǎng)絡(luò)是否不支持現(xiàn)有技術(shù)的路由優(yōu)化功能,HLR向用戶發(fā)生漫游的拜訪網(wǎng)絡(luò)刪除用戶數(shù)據(jù)消息刪除保存在用戶拜訪網(wǎng)絡(luò)VLR中用戶前轉(zhuǎn)數(shù)據(jù)信息。進(jìn)一步地,用戶拜訪網(wǎng)絡(luò)在PRN ACK應(yīng)答消息中攜帶是否支持路由優(yōu)化功能的指示,HLR根據(jù)指示信息判斷用戶拜訪網(wǎng)絡(luò)是否支持現(xiàn)有技術(shù)的路由優(yōu)化功能。為便于與現(xiàn)有技術(shù)提供的路由優(yōu)化方法比較,現(xiàn)將采用本發(fā)明實(shí)施例提供的晚前轉(zhuǎn)處理方法用與圖2相似的流程圖表示,請參見圖9 步驟902、主叫用戶撥打本地被叫用戶,被叫用戶漫游到其他國家,主叫用戶所位于拜訪網(wǎng)絡(luò)的GMSC向被叫用戶的HLR發(fā)送路由請求消息;步驟904、被叫用戶的HLR向被叫用戶拜訪地的VLR發(fā)送PRN消息;步驟906、被叫用戶拜訪地的VLR向被叫用戶的HLR發(fā)送PRNACK消息;步驟908、被叫用戶的HLR向被叫用戶歸屬地的GMSC發(fā)送路由請求證實(shí)消息;步驟910、被叫用戶歸屬地的GMSC向被叫用戶拜訪地VMSC發(fā)送初始化地址消息;步驟912、被叫用戶拜訪地VMSC發(fā)現(xiàn)被叫用戶忙或?qū)ず魺o響應(yīng)或無應(yīng)答;步驟914、被叫用戶拜訪地VMSC向其歸屬地的GMSC發(fā)送釋放消息(振鈴消息或者呼叫進(jìn)展消息),指示呼叫失?。徊襟E916、被叫用戶歸屬地的GMSC根據(jù)步驟407中的釋放原因向被叫用戶的HLR 發(fā)送路由請求消息(其中攜帶釋放原因);步驟918、被叫用戶的HLR根據(jù)路由請求消息中GMSC帶來的失敗原因向要路由的 GMSC返回相應(yīng)的前轉(zhuǎn)信息;步驟920、GMSC根據(jù)HLR路由響應(yīng)消息中的前轉(zhuǎn)信息把呼叫接續(xù)到前轉(zhuǎn)信息中指示的用戶。實(shí)施時,本發(fā)明實(shí)施例提供的晚前轉(zhuǎn)處理方法與現(xiàn)有技術(shù)中提到的處理方法不同,相應(yīng)的,計費(fèi)準(zhǔn)則上也不完全相同,此處對本發(fā)明實(shí)施例提供的晚前轉(zhuǎn)處理方法與現(xiàn)有路由優(yōu)化技術(shù)中的計費(fèi)準(zhǔn)則的交互處理進(jìn)行說明,即,GMSC判斷當(dāng)前路由狀況滿足現(xiàn)有路由優(yōu)化技術(shù)中的計費(fèi)準(zhǔn)則時進(jìn)行步驟920的處理,當(dāng)前路由狀況不滿足現(xiàn)有路由優(yōu)化技術(shù)中的計費(fèi)準(zhǔn)則時執(zhí)行步驟920還是釋放呼叫由運(yùn)營商自行決定。圖10是采用了本發(fā)明實(shí)施例方案一或方案二提供的晚前轉(zhuǎn)處理方法的位置更新流程示意圖,包括以下步驟步驟1002、用戶拜訪地的VLR向用戶的HLR發(fā)送位置更新請求消息;步驟1004、用戶的HLR向拜訪地的VLR發(fā)送插入用戶數(shù)據(jù)請求消息時不攜帶前轉(zhuǎn) fn息;步驟1006、拜訪地的VLR向用戶的HLR返回插入用戶數(shù)據(jù)證實(shí)消息;步驟1008、用戶的HLR向漫游地的VLR返回位置更新證實(shí)消息?;谕话l(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供了一種晚前轉(zhuǎn)處理系統(tǒng),包括網(wǎng)關(guān)移動交換中心GMSC 1101和被叫用戶的歸屬位置寄存器HLR 1102,結(jié)構(gòu)請參見圖11 GMSC 1101,用于主叫用戶對被叫用戶發(fā)起呼叫時,向被叫用戶的HLR 1102發(fā)起第一次路由;當(dāng)被叫用戶無法應(yīng)答時,獲取被叫用戶無法應(yīng)答的失敗原因,并根據(jù)失敗原因向被叫用戶的HLR1102發(fā)起第二次路由;接收被叫用戶的HLR 1102返回的前轉(zhuǎn)信息,并根據(jù)前轉(zhuǎn)信息將主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶;被叫用戶的HLR 1102,用于在第二次路由時將前轉(zhuǎn)信息發(fā)送給GMSC 1101。在一個實(shí)施例中,請參見圖12,晚前轉(zhuǎn)處理系統(tǒng)還包括被叫用戶的拜訪移動交換中心 VMSC 1201 被叫用戶的VMSC 1201,用于發(fā)現(xiàn)被叫用戶無法應(yīng)答時,向GMSC 1101發(fā)送釋放消息,指示呼叫失敗,釋放消息中攜帶釋放原因;
GMSC 1101,進(jìn)一步用于根據(jù)釋放原因向被叫用戶的HLR 1002發(fā)送路由請求消息,路由請求消息中攜帶釋放原因。在一個實(shí)施例中,被叫用戶的HLR 1102進(jìn)一步用于獲取被叫用戶更新后的拜訪地址。在一個實(shí)施例中,請參見圖13,晚前轉(zhuǎn)處理系統(tǒng)還包括被叫用戶的拜訪位置寄存器 VLR 1301 被叫用戶的VLR 1301,用于向被叫用戶的HLR 1102發(fā)送位置更新消息;以及,接收被叫用戶的HLR 1102發(fā)送的插入用戶數(shù)據(jù)請求消息時,向被叫用戶的HLR 1102返回插入用戶數(shù)據(jù)證實(shí)消息;被叫用戶的HLR 1102,進(jìn)一步用于向被叫用戶的VLR 1301發(fā)送插入用戶數(shù)據(jù)請求消息,其中,插入用戶數(shù)據(jù)請求消息中不攜帶前轉(zhuǎn)信息;接收插入用戶數(shù)據(jù)證實(shí)消息后, 向被叫用戶的VLR 1301返回位置更新證實(shí)消息。在一個實(shí)施例中,GMSC,進(jìn)一步用于在主叫用戶撥打被叫用戶時,向被叫用戶的 HLR 1102發(fā)送路由請求消息;向被叫用戶漫游地的VMSC 1301發(fā)送初始化地址消息;被叫用戶的HLR 1102,進(jìn)一步用于向被叫用戶漫游地的VLR1201發(fā)送提供漫游號碼請求PRN消息;向GMSC 1101發(fā)送路由請求證實(shí)消息;被叫用戶的VLR 1301,進(jìn)一步用于向被叫用戶的HLR 1102發(fā)送提供漫游號碼證實(shí)PRN ACK消息。從以上的描述中,可以看出,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果在本發(fā)明實(shí)施例中,不需要被叫用戶拜訪地的交換機(jī)做任何特殊處理,使得話路在主叫用戶和前轉(zhuǎn)到用戶之間直接接續(xù),不需要經(jīng)過被叫用戶的拜訪地VMSC迂回,可以節(jié)省話路資源。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實(shí)現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種晚前轉(zhuǎn)處理方法,其特征在于,包括主叫用戶對被叫用戶發(fā)起呼叫時,網(wǎng)關(guān)移動交換中心GMSC向所述被叫用戶的歸屬位置寄存器HLR發(fā)起第一次路由;當(dāng)所述被叫用戶無法應(yīng)答時,所述GMSC從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由;所述GMSC接收所述被叫用戶的HLR返回的前轉(zhuǎn)信息,并根據(jù)所述前轉(zhuǎn)信息將所述主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被叫用戶無法應(yīng)答的失敗原因包括 所述被叫用戶不可及、所述被叫用戶忙和所述被叫用戶無應(yīng)答。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述被叫用戶無法應(yīng)答時,所述GMSC從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由,包括所述被叫用戶的拜訪移動交換中心VMSC發(fā)現(xiàn)所述被叫用戶無法應(yīng)答時,所述被叫用戶的VMSC向所述GMSC發(fā)送所述釋放消息,指示呼叫失敗,所述釋放消息中攜帶釋放原因; 所述GMSC根據(jù)所述釋放原因向被叫用戶的HLR發(fā)送路由請求消息,所述路由請求消息中攜帶所述釋放原因。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述釋放消息包括振鈴消息或呼叫進(jìn)展消息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被叫用戶不可及、所述被叫用戶忙或所述被叫用戶無應(yīng)答時,所述被叫用戶的VMSC向所述GMSC發(fā)送所述釋放消息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述被叫用戶不可及時,所述被叫用戶的VLR發(fā)送的插入用戶數(shù)據(jù)請求消息中不攜帶前轉(zhuǎn)數(shù)據(jù),其中,所述前轉(zhuǎn)數(shù)據(jù)包括前轉(zhuǎn)號碼。
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,所述GMSC獲取所述被叫用戶無法應(yīng)答的失敗原因之前,包括所述主叫用戶撥打所述被叫用戶,所述GMSC向所述被叫用戶的HLR發(fā)送路由請求消息;所述被叫用戶的HLR向所述被叫用戶的VLR發(fā)送提供漫游號碼請求PRN消息; 所述被叫用戶的VLR向所述被叫用戶的HLR發(fā)送提供漫游號碼證實(shí)PRN ACK消息; 所述被叫用戶的HLR向所述GMSC發(fā)送路由請求證實(shí)消息; 所述GMSC向所述被叫用戶的VMSC發(fā)送初始化地址消息。
8.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,GMSC向被叫用戶的HLR發(fā)起第一次路由之后,根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由之前,還包括 所述被叫用戶的HLR在第一次路由證實(shí)消息中攜帶前轉(zhuǎn)查詢標(biāo)志。
9.一種晚前轉(zhuǎn)處理系統(tǒng),其特征在于,包括網(wǎng)關(guān)移動交換中心GMSC和被叫用戶的歸屬位置寄存器HLR:所述GMSC,用于所述主叫用戶對所述被叫用戶發(fā)起呼叫時,向所述被叫用戶的HLR發(fā)起第一次路由;當(dāng)所述被叫用戶無法應(yīng)答時,從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由;接收所述被叫用戶的HLR返回的前轉(zhuǎn)信息,并根據(jù)所述前轉(zhuǎn)信息將所述主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶;所述被叫用戶的HLR,用于在第二次路由時將所述前轉(zhuǎn)信息發(fā)送給所述GMSC。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括所述被叫用戶的拜訪移動交換中心VMSC 所述被叫用戶的VMSC,用于發(fā)現(xiàn)所述被叫用戶無法應(yīng)答時,向所述GMSC發(fā)送所述釋放消息,指示呼叫失敗,所述釋放消息中攜帶釋放原因;所述GMSC,進(jìn)一步用于根據(jù)所述釋放原因向被叫用戶的HLR發(fā)送路由請求消息,所述路由請求消息中攜帶所述釋放原因。
11.根據(jù)權(quán)利要求9至10任一項(xiàng)所述的系統(tǒng),其特征在于,還包括所述被叫用戶的拜訪位置寄存器VLR 所述GMSC,進(jìn)一步用于在所述主叫用戶撥打所述被叫用戶時,向所述被叫用戶的HLR發(fā)送路由請求消息;向所述被叫用戶的VMSC 發(fā)送初始化地址消息;所述被叫用戶的HLR,進(jìn)一步用于向所述被叫用戶的VLR發(fā)送提供漫游號碼請求PRN消息;向所述GMSC發(fā)送路由請求證實(shí)消息;所述被叫用戶的VLR,進(jìn)一步用于向所述被叫用戶的HLR發(fā)送提供漫游號碼證實(shí)PRN ACK消息。
全文摘要
本發(fā)明公開了一種晚前轉(zhuǎn)處理方法及系統(tǒng),包括主叫用戶對被叫用戶發(fā)起呼叫時,網(wǎng)關(guān)移動交換中心GMSC向所述被叫用戶的歸屬位置寄存器HLR發(fā)起第一次路由;當(dāng)所述被叫用戶無法應(yīng)答時,所述GMSC從釋放消息中獲取所述被叫用戶無法應(yīng)答的失敗原因,并根據(jù)所述失敗原因向所述被叫用戶的HLR發(fā)起第二次路由;所述GMSC接收所述被叫用戶的HLR返回的前轉(zhuǎn)信息,并根據(jù)所述前轉(zhuǎn)信息將所述主叫用戶發(fā)起的呼叫接續(xù)至前轉(zhuǎn)信息中指定的前轉(zhuǎn)用戶。采用本發(fā)明能夠節(jié)省會話資源。
文檔編號H04W76/02GK102469424SQ20101053125
公開日2012年5月23日 申請日期2010年11月3日 優(yōu)先權(quán)日2010年11月3日
發(fā)明者丁兆明, 張強(qiáng), 張紅霞 申請人:中興通訊股份有限公司