專利名稱:一種實現漫游狀態通知業務的方法
技術領域:
本發明涉及移動通信技術領域,具體來說是涉及一種通過HLR(Home Location Register位置歸屬寄存器)實現漫游狀態通知業務的方法。
背景技術:
隨著通訊技術的不斷發展,移動通訊得到了廣泛的使用,用戶出差在外經常攜帶移動電話以便于和客戶、親友聯系。當用戶在同一制式不同網絡的交界處或者在同一網絡不同地區的交界處漫游時,經常由于手機信號“誤”接入到對方網絡(或區域)中的基站而造成話費糾紛。比如原以為是區內呼叫的實際上卻因為手機接入到另外地區的基站而造成區間呼叫;原以為是國內呼叫的實際上是國際呼叫,尤其是在和港澳交界的地區,這個問題更為嚴重。
因為手機在不同基站之間切換完全是根據信號的強弱自動進行,用戶對自己當前所接入網絡并不清楚,并且即使在同一個地點,也會因為周邊基站信號的變化造成手機接入到不同的網絡中,由此產生大量的話務糾紛,給移動用戶以及運營方都帶來很大的麻煩。
針對此類現象現有技術的解決方案有兩種漫游區域限制方法和話單特殊處理方法。下面分別介紹這兩種現有技術第一種方法,漫游區域限制方法就是通過限制用戶的漫游區域來防止跨區漫游,比如為了防止用戶的跨區漫游,就將用戶的權限限制為本地漫游,其是將允許用戶漫游的本地MSCID(或者VLRID)登記在HLR中,在用戶每次進行位置更新的時候,HLR就將用戶當前所處的MSCID(或者VLRID)和登記的允許漫游MSCID(或者VLRID)列表進行匹配,如果前者包含在后者中,則允許位置更新請求成功,否則予以拒絕。這樣,當用戶漫游出邊界區的時候,用戶因為不能進行位置更新,所以就不能主叫、被叫,從而杜絕意外的跨區呼叫計費糾紛。依照相同的道理,通過限制用戶出國漫游,也可以杜絕意外的跨國呼叫計費糾紛。
第二種方法,話單特殊處理方法就是在用戶意外跨區呼叫或者跨國呼叫后,話單仍然按照正常方式輸出,但是雙網或者兩個地區的運營商針對這部分話費進行協商,在結算的時候對這部分話費做特殊處理。
顯然上述現有技術存在許多不足,具體而言是指第一種方法的控制方式不靈活。為了防止話費糾紛,系統直接限制了用戶的漫游權限,這種方法對于一部分低端用戶是可以的,但是由于對漫游區域進行了強行限制,大部分的普通用戶是難以接收的;另外,限制漫游也會導致運營方間接流失大量的長話話費,除非迫不得已,運營方也不會接收這種方法。
第二種方法煩瑣,實施困難,并且準確度很低。由于MSC上的話單是按普通呼叫產生的,在營帳系統結算話費的時候,必須根據用戶的投訴或者歷史處理數據對話單逐一處理,投入的管理成本很高,精確度很低,不可避免的產生很大的誤差,并且可能會由于將正常的跨區呼叫按照意外跨區(國)呼叫處理,會導致運營方大量的話費流失;另外,該方法避免不了投訴,由于話單的處理往往是用戶先投訴然后再處理,所以即使運營方以犧牲話費來滿足投訴用戶的要求,但是頻繁的投訴也會降低運營方的品牌形象。
發明內容
針對上述情形,本發明提出了一種實現漫游狀態通知業務的方法,其通過HLR以短消息方式快速通知用戶當前的漫游狀態,來避免由于用戶不清楚當前所處的服務網絡而導致的話費糾紛等問題。
為實現上述目的,本發明提出了一種實現漫游狀態通知業務的方法,該方法包含如下步驟a、用戶向MSC/VLR(Mobile Service Switching Center/VisitorLocation Register移動業務交換中心/訪問位置寄存器)發起位置更新請求,該MSC/VLR向用戶歸屬HLR發起位置更新請求;b、HLR接收該位置更新請求消息,判斷該用戶是否發生了漫游;c、HLR根據漫游判斷結果決定是否發送短消息。
其中,所述步驟b更具體包括以下步驟
b1、HLR接收該位置更新請求消息;b2、判斷該用戶是否發生了漫游;如果是,那么繼續,否則進行普通標準流程;b3、HLR判斷被叫是否簽約且激活了漫游狀態通知業務,如果是,那么進行下一步,否則進行普通標準流程。
所述步驟b的步驟b2中判斷該用戶是否發生了漫游具體是指通過比較位置更新請求消息中上報的MSCID/VLRID和上次保存的MSCID/VLRID,來判斷該用戶是否發生了漫游。
所述步驟c進一步包括c1、如果用戶漫游,HLR構造包含漫游狀態信息的短消息,并將該短消息發送到短消息中心MC;c2、MC將該短消息發送給用戶。
所述步驟c2中還進一步包括MC向HLR返回正確接收該短消息的通知。
所述實現漫游狀態通知業務的方法是通過在所述HLR上增加對漫游狀態通知業務簽約管理功能模塊、發送短消息處理模塊、判別漫游性質以及根據判別結果發送短消息的功能邏輯處理模塊來實現的。
本發明通過在HLR上增加發送短消息的能力以及增加判別用戶跨區(國)漫游性質的處理邏輯來實現用戶漫游狀態通知,可以避免由于意外漫游出區(國)而導致的話務糾紛,提高用戶的滿意度,降低運營方的運營成本。具體而言,其有如下優點1、能夠從根本上解決話費糾紛問題。當用戶得知自己的漫游狀態后,便可以根據情況來決定是否繼續主叫、被叫業務。這樣,在不改變MSC的話單產生方式、不改變營帳中心計費方式的前提下,運營方就可以按照標準流程對這類的呼叫業務進行話費收取。無論是運營方還是用戶,對這種處理方式都是可以接收的。
2、漫游狀態通知快速準確。鑒于HLR是第一個準確知道用戶當前漫游位置信息的網絡實體,所以本發明能夠在第一時間將用戶的漫游狀態(區內漫游、國內漫游、國際漫游)通知給用戶,實時性比較好。
3、可實施性好。只需要對現網HLR做簡單的升級,即在現網HLR的基礎上,增加對漫游狀態通知業務的參數登記和業務處理邏輯即可完成這個功能,無需對其它網絡實體做任何的變更,方案簡單、周期短、風險小。
圖1是本發明實施例所述的通過HLR實現漫游狀態通知業務的方法流程圖;圖2是本發明實施例的消息處理流程示意圖;圖3是本發明實施例步驟二的方法流程圖。
具體實現方式本發明實施例所述的通過HLR實現漫游狀態通知業務的方法,其應用于目前廣泛使用的CDMA(Code Division Multiple Addressing碼分多址)網絡,在該網絡中的業務區中,包括用戶A、該用戶A拜訪地的MS(Mobile Station移動基站)、拜訪地的MSC1/VLR1、HLR、用戶A歸屬的MC、用戶A歸屬的MSC2/VLR2。
在描述本發明實施例所述的通過HLR實現漫游狀態通知業務的方法前,首先進行下面的三項工作。
1、在上述現網HLR上增加對漫游狀態通知業務功能參數的存儲、簽約管理功能。
和HLR支持的其他標準業務相同,該漫游狀態通知業務的功能參數包括簽約/去簽約狀態、激活/去激活狀態。此業務特性只有用戶在簽約且激活了此項業務的情況下才生效。
根據移動業務屬性的管理慣例,用戶漫游狀態通知業務的簽約和去簽約因為可能涉及計費,一般只能通過營業廳維護;業務特性的激活/去激活要求既可以通過營業廳(或者服務熱線)進行,也可以通過標準的手機操作碼,利用標準FEATURE進行操作,以方便業務特性的靈活使用。
2、在現網HLR增加發送短消息處理模塊。
該模塊支持短消息發送指令(SMSDeliveryPointToPoint)以及MC針對此消息反饋的執行結果指令(SMSDeliveryPointToPointReturnResult),這兩個指令流程以及指令內的詳細參數可以參見CDMATIA/EIA-41D標準協議中對短消息處理流程的約定。
由于在HLR中增加短消息處理流程的和增加其它標準協議消息流程完全相同,在此不再贅述。
3、更改HLR位置更新的業務流程,增加漫游性質的判別以及根據判斷結果發送短消息的功能邏輯。
主要內容是改造HLR對用戶位置更新時的處理邏輯,即在接收到REGREQ消息后,根據消息中包含的當前位置的MSCID/VLRID、在數據庫中保留的上次位置更新MSCID/VLRID和用戶登記的漫游狀態通知業務處理功能參數按照以下的業務邏輯進行處理。
IF(MSC1和MSC2的漫游性質(本地區內、國內、國際)不同,并且用戶A簽約且激活了漫游狀態通知業務){IF(用戶從地區內漫游到地區外){設置短消息內容為“漫游到外地”;}ELSE IF(用戶從外地漫游到本地){設置短消息內容為“漫游到本地”;}ELSE IF(用戶從國內漫游到國外){設置短消息內容為“漫游到國外”;}ELSE IF(用戶從國外漫游到國內){設置短消息內容為“漫游到國內”;
}將短消息內容按照標準協議要求編碼并保存在SMDPP消息中的SMS_BearerData參數中;利用SMDPP消息將短消息發送給MC;}然后,用戶A就可以和接收普通短消息流程一樣接收到這條短消息。
本發明實施例的核心內容是在現網HLR的基礎上,增加對漫游狀態通知業務的參數登記和業務處理邏輯即在HLR按照標準移動協議處理用戶位置更新消息的處理流程時,根據用戶的設置對被叫信令進行攔截分析。
此時,HLR就要支持以下功能1)、HLR能夠支持“漫游狀態通知業務”的簽約管理,包括簽約/去簽約/激活/去激活;2)、HLR具有短消息發送能力;3)、HLR要能識別用戶的漫游性質,即要有能力判別用戶的漫游狀態是在區內、國內和國際;4)、HLR在用戶的位置更新流程中要能夠根據漫游性質來發送相應的漫游狀態通知信息;以下就以CDMA ANSI-41D協議流程為基礎來描述如何實現本發明。
假設用戶A簽約且激活了漫游狀態通知業務功能,如圖1所示,本發明實施例包括以下步驟第一、用戶向MSC/VLR發起位置更新請求,該MSC/VLR向用戶歸屬HLR發起位置更新請求;本步驟具體包括如圖2中的步驟1、2,1、移動用戶A從區內MSC2/VLR2漫游到區外MSC1/VLR1后,向MSC1/VLR1發起位置更新請求REGREQ;2、MSC1/VLR1向用戶A的歸屬HLR發起位置更新請求REGNOT[MSCID1];這些消息流程步驟以及消息接口完全和現有技術中的CDMA標準協議是一致的。
第二、HLR接收該位置更新請求消息,判斷該用戶是否發生了漫游。
如圖2中的步驟3所示,即REGCANC[MIN],具體包括以下步驟3.1、HLR接收位置更新請求消息;3.2、判斷該用戶是否發生了漫游;如果是,那么繼續,否則進行普通處理流程;HLR根據消息中上報的MSCID1/VLRID1以及上次保存的MSCID2/VLRID2來識別用戶是否為跨區(國)漫游。
其中所述的普通處理流程更具體是指按照ANSI-41D協議要求的標準位置更新業務流程處理,鑒于該標準普通處理流程都是ANSI-41D明文規定的,同領域的普通技術人員非常清楚,在此不再贅述。
3.3、HLR判斷被叫是否簽約且激活了漫游狀態通知業務,如果是,那么進行下一步,否則進行普通處理流程。如果用戶簽約且激活了漫游狀態通知業務,則標識后續流程6,即步驟三需要發送漫游狀態通知短消息。
不管上述流程最終是否需要發送短消息,按照標準協議,HLR向用戶歸屬的MSC2/VLR2發起取消位置消息,如圖2中的步驟4、5所示,具體包括4、MSC2/VLR2刪除用戶信息,并反饋執行結果,即regcanc;5、HLR按照標準協議將用戶當前的各項業務簽約信息下發給歸屬MSC1/VLR1,即regnot[Profile]。
第三、HLR根據漫游判斷結果決定是否發送短消息。
如果用戶漫游,HLR構造包含當前漫游狀態信息的短消息,并將該短消息發送到短消息中心MC;如圖2中的步驟6所示,即SMDDP[MDN,SMS_BearerData],6、如果在步驟二中,HLR判斷用戶為跨區漫游且簽約激活了漫游狀態通知業務,那么HLR就將系統設定的、包含當前漫游狀態信息的內容以短消息形式發送給用戶A;當然,短消息內容可以由運營商靈活設定,比如對于從外地返回本地的用戶,可以增加歡迎詞或者天氣預報等其它信息。
然后,MC將該短消息發送給用戶。
在完成本步驟的同時,MC將向HLR發送通知,該通知表示MC已正確收到剛才的短消息,如圖2中的步驟7、8所示,
7、MC反饋表示正確接收了短消息;即SMDDP[Result];8、MC按照標準的短消息處理流程將此短消息發送給用戶A。用戶A從而可得知當前的漫游狀態已經切換的通知。
上述實施例是針對CDMA網絡而言,對于GSM網絡,實現原理完全相同。
權利要求
1.一種實現漫游狀態通知業務的方法,其特征在于,該方法包含如下步驟a、用戶向MSC/VLR發起位置更新請求,該MSC/VLR向用戶歸屬HLR發起位置更新請求;b、HLR接收該位置更新請求消息,判斷該用戶是否發生了漫游;c、HLR根據漫游判斷結果決定是否發送短消息。
2.如權利要求1所述的一種實現漫游狀態通知業務的方法,其特征在于,所述步驟b更具體包括以下步驟b1、HLR接收該位置更新請求消息;b2、判斷該用戶是否發生了漫游;如果是,那么繼續,否則進入普通處理流程;b3、HLR判斷被叫是否簽約且激活了漫游狀態通知業務,如果是,那么進行下一步,否則進入普通處理流程。
3.如權利要求1所述的一種實現漫游狀態通知業務的方法,其特征在于,所述步驟b的步驟b2中判斷該用戶是否發生了漫游具體是指通過比較位置更新請求消息中上報的MSCID/VLRID和上次保存的MSCID/VLRID,來判斷該用戶是否發生了漫游。
4.如權利要求1所述的一種實現漫游狀態通知業務的方法,其特征在于,所述步驟c進一步包括c1、如果用戶漫游,HLR構造包含漫游狀態信息的短消息,并將該短消息發送到短消息中心MC;c2、MC將該短消息發送給用戶。
5.如權利要求4所述的一種實現漫游狀態通知業務的方法,其特征在于,所述步驟c1中的包含漫游狀態信息的短消息更進一步包括歡迎詞、天氣預報信息。
6.如權利要求4所述的一種實現漫游狀態通知業務的方法,其特征在于,所述步驟C2中還進一步包括MC向HLR返回正確接收該短消息的通知。
7.如權利要求1所述的一種實現漫游狀態通知業務的方法,其特征在于,所述方法是通過在所述HLR上增加對漫游狀態通知業務簽約管理功能模塊、發送短消息處理模塊、判別漫游性質以及根據判別結果發送短消息的功能邏輯處理模塊來實現的。
全文摘要
本發明提出了一種實現漫游狀態通知業務的方法,該方法包含如下步驟a.用戶向MSC/VLR(Mobile Service Switching Center/Visitor Location Register移動業務交換中心/訪問位置寄存器)發起位置更新請求,該MSC/VLR向用戶歸屬HLR發起位置更新請求;b.HLR接收該位置更新請求消息,判斷該用戶是否發生了漫游;c.HLR根據漫游判斷結果決定是否發送短消息。本發明通過在HLR上增加發送短消息的能力以及增加判別用戶跨區(國)漫游性質的處理邏輯來實現用戶漫游狀態通知,可以避免由于意外漫游出區(國)而導致的話務糾紛,提高用戶的滿意度,降低運營方的運營成本。
文檔編號H04W8/22GK1516516SQ03101349
公開日2004年7月28日 申請日期2003年1月3日 優先權日2003年1月3日
發明者孟廣斌 申請人:華為技術有限公司