專利名稱:一種實現(xiàn)接通前漏話的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通訊領(lǐng)域,尤其涉及一種實現(xiàn)接通前漏話的方法。
技術(shù)背景漏話是移動通信網(wǎng)絡(luò)中的 一種業(yè)務(wù),即在被叫用戶因為各種原因無法接 聽電話時,在合適的時間給主叫用戶相應(yīng)的短信或者其他方式進行提示的業(yè) 務(wù),提示主叫用戶曾經(jīng)收到過某用戶的電話。目前, 一種通用的做法是,通過前轉(zhuǎn)來實現(xiàn)漏話,即給被叫在HLR即 歸屬位置寄存器中設(shè)置前轉(zhuǎn),前轉(zhuǎn)號碼即漏話中心的路由號碼,在建立通話 過程中,MSC即電路域核心網(wǎng)元根據(jù)前轉(zhuǎn)號碼觸發(fā)IAM即初始地址消息到 漏話中心,其中IAM消息中攜帶前轉(zhuǎn)原因,/人而實現(xiàn)漏話業(yè)務(wù)。漏話按照觸發(fā)的時間可以分為接通前的漏話和接通后的漏話,接通前漏 話即被叫振鈴之前的漏話,接通后漏話即被叫振鈴之后的漏話,我們本文中 只討論接通前漏話,接通后漏話不在本文討論范圍之列;可能觸發(fā)接通前漏 話的情況比較多,被叫關(guān)機,被叫尋呼無響應(yīng),;陂叫忙等;漏話業(yè)務(wù)需要 MSC區(qū)分出被叫無法接通的真正原因,從而給主叫進行放音,提示主叫為 什么沒有接通。漏話可以通過在HLR中設(shè)置CFB即遇忙前轉(zhuǎn)和CFNA即無應(yīng)答前轉(zhuǎn)來 實現(xiàn),設(shè)置CFB和CFNA前轉(zhuǎn)的一個缺點是,和用戶正常的互轉(zhuǎn)業(yè)務(wù)沖突, 一旦在HLR中設(shè)置了漏話前轉(zhuǎn),用戶就無法使用正常的前轉(zhuǎn)業(yè)務(wù)了。還有一種情況是通過CFD即缺省前轉(zhuǎn)實現(xiàn)的漏話,由于協(xié)議的限制, 導(dǎo)致無法區(qū)分出用戶漏話的真正原因。圖1是現(xiàn)有技術(shù)中普通CFD實現(xiàn)漏話的流程圖,包括主叫MSC,HLR 即歸屬位置寄存器,漏話中心,被叫MSC;該流程圖包括的步驟如下
步驟101: HLR中設(shè)置被叫用戶的CFD前轉(zhuǎn),前轉(zhuǎn)號碼是漏話中心的 路由號碼;MSC向HLR發(fā)送LOCREQ即位置請求消息;HLR收到后,如 果發(fā)現(xiàn)關(guān)機,則轉(zhuǎn)步驟102;如果發(fā)現(xiàn)主叫用戶和被叫用戶不在同一個MSC 上登記,則轉(zhuǎn)步驟103;步驟102: HLR發(fā)現(xiàn)用戶關(guān)機,在Locreq響應(yīng)消息中,根據(jù)協(xié)議規(guī)定, 攜帶CFD前轉(zhuǎn)指示即DMH—RedirectionIndicator=CFD以及前轉(zhuǎn)號碼給 MSC,轉(zhuǎn)步驟106;步驟103: HLR向被叫登記的MSC發(fā)ROUT即路由消息,步驟104:被叫MSC收到ROUT后,如果發(fā)現(xiàn)用戶忙,則在返回的rout 消息中,AccessDeniedReason即接入拒絕原因參數(shù)的值是Busy即用戶忙; 如果被叫MSC需要做預(yù)尋呼,并且尋呼無響應(yīng),則AccessDeniedReason參 凄t的值是No Page Response即尋呼無響應(yīng);步驟105: HLR收到rout后,向主叫MSC返回Locreq,根據(jù)協(xié)議規(guī)定, Locreq中攜帶CFD前轉(zhuǎn)指示即DMH—RedirectionIndicator=CFD以及前轉(zhuǎn)號 碼,轉(zhuǎn)106;步驟106: MSC收到Locreq后,發(fā)現(xiàn)攜帶了 CFD前轉(zhuǎn)指示以及前轉(zhuǎn)號 碼,則進行前轉(zhuǎn)操作,這個前轉(zhuǎn)號碼就是漏話中心的號碼,MSC將發(fā)送IAM 到漏話中心,并攜帶前轉(zhuǎn)原因給漏話中心,由于這時無法知道真正的前轉(zhuǎn)原 因,所以只能使用一個固定值。從上述過程可以看出,關(guān)鍵在于,MSC收到的Locreq中的 DMH—Redirectionlndicator的值是CFD,所以無法區(qū)分出真正的前轉(zhuǎn)原因。為解決該問題,目前有一種技術(shù)是擴展Locreq消息的參數(shù),增加一個 參數(shù)RedirectionReason即前轉(zhuǎn)原因,表示前轉(zhuǎn)的真正原因,HLR根據(jù)真正 的前轉(zhuǎn)原因,對RedirectionReason參數(shù)進行賦值,如果是關(guān)機,則這個參數(shù) 是Inactive即關(guān)機,如果是用戶忙,則這個參數(shù)是Busy即用戶忙,如果是 尋呼無響應(yīng),則這個參數(shù)是No Page Response。 MSC收到Locreq后,根據(jù) RedirectionReason參數(shù)區(qū)分出真正的前轉(zhuǎn)原因。但是,該處理方法存在以下缺點第一,兼容性問題,由于這種方式是 不符合協(xié)議的,在MAP即移動應(yīng)用協(xié)議消息中增加了字段,所以當(dāng)HLR
的歸屬用戶漫游到別的廠家的MSC設(shè)備下時,如果返回給別的廠家的的消 息中增加了字段,則很可能對方會解碼失敗,從而拒絕該次業(yè)務(wù);第二,實 現(xiàn)復(fù)雜,采用這種方法,現(xiàn)有設(shè)備改動較大,MSC和HLR都需要更改,實 現(xiàn)較為復(fù)雜。發(fā)明內(nèi)容本發(fā)明提供一種實現(xiàn)接通前漏話的方法,該方法不需要增加協(xié)議的字 段,就可以有效的解決接通前CFD漏話無法區(qū)分呼叫失敗原因的方法。 本發(fā)明包括以下步驟步驟A: MSC即電路域核心網(wǎng)元向HLR即歸屬位置寄存器發(fā)送位置請 求消息;步驟B: HLR根據(jù)被叫用戶的狀態(tài),向MSC發(fā)送響應(yīng)消息;步驟C: MSC根據(jù)HLR發(fā)送的響應(yīng)消息,判斷出用戶漏話的真正原因, 發(fā)送消息給漏話中心,由漏話中心給主叫用戶進行放音。進一步地,上述方法具有以下特點步驟A中,HLR中設(shè)置被叫用戶 的CFD即缺省前轉(zhuǎn),前轉(zhuǎn)號碼是漏話中心的路由號碼。進一步地,上述方法具有以下特點步驟B中,當(dāng)主叫用戶和被叫用戶 在同一個MSC上登記時,如果用戶關(guān)機,則HLR在給MSC的響應(yīng)消息中, 攜帶CFNA即無應(yīng)答前轉(zhuǎn)和前轉(zhuǎn)號碼。進一步地,上述方法具有以下特點步驟B中,當(dāng)主叫用戶和被叫用戶 不在同一個MSC上登記時,包括以下步驟步驟D, HLR向被叫登記的MSC發(fā)送路由消息,被叫MSC收到消息 后,根據(jù)被叫用戶的狀態(tài),在返回給HLR的路由消息中,攜帶相應(yīng)的參數(shù);步驟E, HLR收到的路由消息后,根據(jù)消息中攜帶的相應(yīng)參數(shù),給MSC 發(fā)送響應(yīng)消息。進一步地,上述方法具有以下特點步驟D中,如果被叫用戶尋呼無 響應(yīng),則在返回給HLR的路由消息中,攜帶參數(shù)No Page Response即尋呼 無響應(yīng);如果被叫用戶忙,則在返回給HLR的路由消息中,攜帶參數(shù)Busy 即用戶忙。
進一步地,上述方法具有以下特點步驟E中,如果攜帶的參數(shù)是No Page Response,則HLR發(fā)送給MSC的響應(yīng)消息中,攜帶CFNA和前轉(zhuǎn)號 碼;如果攜帶的參數(shù)是Busy,則發(fā)送給MSC的響應(yīng)消息中,攜帶CFB和 前轉(zhuǎn)號碼。進一步地,上述方法具有以下特點步驟C中,MSC收到響應(yīng)消息后, 發(fā)現(xiàn)攜帶了 CFB或者CFNA前轉(zhuǎn)指示以及前轉(zhuǎn)號碼,則進行前轉(zhuǎn)操作,這 個前轉(zhuǎn)號碼就是漏話中心的號碼,MSC將發(fā)送IAM即初始地址消息到漏話 中心,并攜帶前轉(zhuǎn)原因給漏話中心,MSC根據(jù)前轉(zhuǎn)指示字段知道了真正的 前轉(zhuǎn)原因。通過這種方法來解決通過CFD實現(xiàn)漏話業(yè)務(wù)的問題具有以下優(yōu)勢不 需要增加協(xié)議的參數(shù),對MSC處理透明,只需要HLR做相應(yīng)的改動即可; 當(dāng)HLR的歸屬用戶漫游到別的廠家的MSC設(shè)備下時, 一樣可以使用漏話業(yè) 務(wù),同時也不影響其他業(yè)務(wù)的正常使用。
圖1是現(xiàn)有技術(shù)中普通CFD實現(xiàn)漏話的流程圖; 圖2是本發(fā)明的實現(xiàn)漏話的流程圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明進行詳細說明。本發(fā)明的核心思想是HLR在判斷出需要進行CFD前轉(zhuǎn)時, DMH—Redirectionlndicator參數(shù)不再是協(xié)議規(guī)定的CFD,而是根據(jù)前轉(zhuǎn)的真 正原因,填CFB或者CFNA,從而使MSC能夠得到真正的前轉(zhuǎn)原因,進行 相應(yīng)的放音。圖2是本發(fā)明的實現(xiàn)漏話的流程圖,包括以下步驟 步驟201: HLR中仍然設(shè)置被叫用戶的CFD前轉(zhuǎn),前轉(zhuǎn)號碼是漏話中 心的路由號碼;MSC向HLR發(fā)送位置請求消息LOCREQ, HLR收到后, 如果發(fā)現(xiàn)關(guān)機,則轉(zhuǎn)步驟202;如果發(fā)現(xiàn)主叫用戶和被叫用戶不在同一個MSC上登記,則轉(zhuǎn)步驟203;步驟202: HLR發(fā)現(xiàn)用戶關(guān)機,在Locreq響應(yīng)消息中,攜帶CFNA前 轉(zhuǎn)指示即DMH—RedirectionIndicator=CFNA以及前轉(zhuǎn)號碼,轉(zhuǎn)206;步驟203: HLR發(fā)現(xiàn)主叫和被叫用戶不在同一個MSC上登記,向被叫 登記的MSC發(fā)ROUT消息;步驟204:被叫MSC收到ROUT后,如果發(fā)現(xiàn)用戶忙,則在返回的rout 消息中,AccessDeniedReason參數(shù)中值是Busy;如果被叫MSC需要做預(yù)尋 呼,并且尋呼無響應(yīng),則AccessDeniedReason參凄t的^f直是No Page Response;步驟205: HLR收到rout后,向主叫MSC返回Locreq, 并根據(jù)rout 中攜帶的AccessDeniedReason來決定Locreq中攜帶CFB或者CFNA前轉(zhuǎn)指 示即DMH—RedirectionIndicator=CFB/CFNA;如果AccessDeniedReason是 Busy ,貝'J前轉(zhuǎn)指示字#殳DMH—RedirectionIndicator=CFB , 如果 AccessDeniedReason 是 No Page Response , 貝寸前壽爭才旨示字l爻 DMH—RedirectionIndicator=CFNA;步驟206: MSC收到Locreq后,發(fā)現(xiàn)攜帶了 CFB或者CFNA前轉(zhuǎn)指示 以及前轉(zhuǎn)號碼,則進行前轉(zhuǎn)操作,這個前轉(zhuǎn)號碼就是漏話中心的號碼,MSC 將發(fā)送IAM到漏話中心,并攜帶前轉(zhuǎn)原因給漏話中心,這時MSC根據(jù)前轉(zhuǎn) 指示字段知道了真正的前轉(zhuǎn)原因。綜上所述,本發(fā)明通過修改協(xié)議中的DMH—Redirectionlndicator參數(shù)的 值,使得MSC可以判斷出真正的前轉(zhuǎn)原因,而無需增加參數(shù);通過這種方 法來解決通過CFD實現(xiàn)漏話業(yè)務(wù)的問題具有以下優(yōu)勢第一,不需要增加 協(xié)議的參數(shù),對MSC處理透明,只需要HLR做相應(yīng)的改動即可;第二,當(dāng) HLR的歸屬用戶漫游到別的廠家的MSC設(shè)備下時, 一樣可以使用漏話業(yè)務(wù), 同時也不影響其他業(yè)務(wù)的正常使用。
權(quán)利要求
1、一種實現(xiàn)接通前漏話的方法,其特征在于,包括以下步驟步驟AMSC即電路域核心網(wǎng)元向HLR即歸屬位置寄存器發(fā)送位置請求消息;步驟BHLR根據(jù)被叫用戶的狀態(tài),向MSC發(fā)送響應(yīng)消息;步驟CMSC根據(jù)HLR發(fā)送的響應(yīng)消息,判斷出用戶漏話的真正原因,發(fā)送消息給漏話中心,由漏話中心給主叫用戶進行放音。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A中,HLR中設(shè)置 被叫用戶的CFD即缺省前轉(zhuǎn),前轉(zhuǎn)號碼是漏話中心的路由號碼。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中,當(dāng)主叫用戶 和被叫用戶在同一個MSC上登記時,如果用戶關(guān)機,則HLR在給MSC的 響應(yīng)消息中,攜帶CFNA即無應(yīng)答前轉(zhuǎn)和前轉(zhuǎn)號碼。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中,當(dāng)主叫用戶 和被叫用戶不在同一個MSC上登記時,包括以下步驟步驟D, HLR向被叫登記的MSC發(fā)送路由消息,被叫MSC收到消息 后,根據(jù)被叫用戶的狀態(tài),在返回給HLR的路由消息中,攜帶相應(yīng)的參數(shù);步驟E, HLR收到的路由消息后,根據(jù)消息中攜帶的相應(yīng)參數(shù),給MSC 發(fā)送響應(yīng)消息。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟D中,如果被叫用 戶尋呼無響應(yīng),則在返回給HLR的路由消息中,攜帶參數(shù)No Page Response 即尋呼無響應(yīng);如果被叫用戶忙,則在返回給HLR的路由消息中,攜帶參 數(shù)Busy即用戶忙。
6、 根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟E中,如果攜帶的 參數(shù)是No Page Response,則HLR發(fā)送給MSC的響應(yīng)消息中,攜帶CFNA 和前轉(zhuǎn)號碼;如果攜帶的參數(shù)是Busy,則發(fā)送給MSC的響應(yīng)消息中,攜帶 CFB即遇忙前轉(zhuǎn)和前轉(zhuǎn)號碼。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟C中,MSC收到響 應(yīng)消息后,發(fā)現(xiàn)攜帶了 CFB或者CFNA前轉(zhuǎn)指示以及前轉(zhuǎn)號碼,則進行前轉(zhuǎn)操作,這個前轉(zhuǎn)號碼就是漏話中心的號碼,MSC將發(fā)送IAM即初始地址 消息到漏話中心,并攜帶前轉(zhuǎn)原因給漏話中心,MSC根據(jù)前轉(zhuǎn)指示字段知 道了真正的前轉(zhuǎn)原因。
全文摘要
本發(fā)明提供了一種實現(xiàn)接通前漏話的方法,應(yīng)用于移動通訊領(lǐng)域。本發(fā)明技術(shù)方案是MSC即電路域核心網(wǎng)元向HLR即歸屬位置寄存器發(fā)送位置請求消息;HLR根據(jù)被叫用戶狀態(tài),向MSC發(fā)送響應(yīng)消息;如果用戶關(guān)機或?qū)ず魺o響應(yīng),則在給MSC的響應(yīng)消息中,攜帶CFNA和前轉(zhuǎn)號碼;如果用戶忙,則在給MSC的響應(yīng)消息中,攜帶CFB和前轉(zhuǎn)號碼;MSC根據(jù)HLR發(fā)送的響應(yīng)消息,判斷出真正原因,發(fā)送消息給漏話中心,給主叫用戶放音。本發(fā)明通過修改協(xié)議中參數(shù)的值,使MSC可以判斷出真正的前轉(zhuǎn)原因并具有以下優(yōu)勢對MSC處理透明,只需要HLR做相應(yīng)的改動;當(dāng)HLR的歸屬用戶漫游到別的廠家的MSC設(shè)備下,一樣可以使用漏話業(yè)務(wù)。
文檔編號H04M3/42GK101119418SQ20071014846
公開日2008年2月6日 申請日期2007年8月28日 優(yōu)先權(quán)日2007年8月28日
發(fā)明者張亦剛 申請人:中興通訊股份有限公司