專利名稱:使用原籍位置寄存器的靈活的尋呼方法
技術領域:
本發(fā)明涉及一種使用原藉位置寄存器的靈活的尋呼方法,尤其特別的,涉及通過至少兩個移動交換機的各自的覆蓋范圍尋呼位于一個重疊的服務區(qū)域中的呼叫的移動終端的一種方法。
每個MSC130,230,...包括一個訪問者位置寄存器(VLR),用于登記位于本身服務覆蓋范圍內的MS。在一個任意MSC的VLR中登記的位置信息與HLR300通信以集中HLRHLR300上的所有位置信息。
例如,如果處于第一MSC‘MSC/VLR#1’的一個覆蓋范圍內的第一MS‘MS#1’進入也是第二MSC‘MSC/VLR#2’的覆蓋范圍的一個重疊區(qū),如圖2所示,則按照圖3所示的過程實施登記/注銷處理。
當?shù)谝籑S‘MS#1’請求‘登記’(S10)時,第二MSC在它自己的VLR中登記第一MS,并且將登記的信息被發(fā)送到HLR300(S11)。接著,HLR300從第一MSC到第二MSC更新第一MS‘MS#1’的位置信息(S12-1),并為第二MSC的VLR提供第一MS的所有登記的服務信息。
除了更新第一MS‘MS#1’的位置信息外,HLR300還發(fā)送第一MSC‘MSC/VLR#1’消息‘REGCAN’,請求注銷第一MS的登記(S12-2)。當消息‘REGCAN’的確認消息被接收時(S13),HLR300發(fā)送第二MSC‘MSC/VLR#2’消息‘regnot’以通知登記(S14),從而完成一個登記更新處理。
以后,如果在第二MSC的覆蓋范圍中的另一個MS呼叫第一MS,則第二MSC從在它自己的VLR中的第一MS的登記的位置信息知道呼叫的MS處于它的覆蓋范圍內,從而引導尋呼處理到第一MS。
如果例如在第一MSC的覆蓋范圍內的另一個MS呼叫第一MS,則第一MSC詢問HLR300呼叫的MS在哪里。接著,參考第一MS的位置信息,HLR300發(fā)送一個呼叫路由請求信號到第二MSC。因此,接收呼叫路由請求信號的第二MSC開始尋呼第一MS‘MS#1’。
然而,如果第一MS頻繁的改變它的位置到第一或第二MSC,同時橫越兩個MSC各自覆蓋范圍之間的重疊邊界區(qū),在HLR300和相關MSC的各個VLR中引導實施的前述的登記/注銷處理隨著位置改變而頻繁改變。這種頻繁的處理對通信網(wǎng)絡造成不期望的的負擔,結果,網(wǎng)絡的資源被不必要地使用了。
近來,為減輕這種負載,在HLR中使用了位置可更新的時間窗口。在MS的登記之后,在位置可更新的時間窗口內在一個HLR中登記的MS的位置不會被更新。
然而,如果MS的實際的位置在上述的HLR中沒有被立即登記,MS的實際位置和在HLR中登記的位置信息可能是不同的,這就引起對MS呼叫的尋呼失敗。特別的,如果一個呼叫的MS位于兩個或多個MSC之間的邊界區(qū)中,對于那個MS的尋呼命中率,或者呼叫成功率會明顯下降。
本發(fā)明的公開本發(fā)明的一個目的是提供一種使用HLR的靈活的尋呼方法,它確定是否一個呼叫的MS的位置被定位在由多個MSC形成的邊界區(qū)周圍,并通過一個單個的MSC尋呼該MS,其中該MS根據(jù)確定結果被最終地或通過全部多個MSC登記。
按照本發(fā)明的使用一個HLR的靈活的尋呼方法的移動終端的登記位置的方法,當一個移動終端的位置登記的請求被接收時,對于被請求的位置登記存儲一個當前位置,作為移動終端的最終的位置,同時保存它的先前的位置信息,并且當位置登記的請求被接收時還存儲該時間。
按照本發(fā)明的使用一個HLR的靈活的尋呼方法,當一個移動終端的詢問當前位置的信號被接收時,確定是否移動終端的位置被定位,如果對于該移動終端已經(jīng)存儲了至少兩個位置信息,則請求單個的移動交換機(其中移動終端被最終登記),以尋呼移動終端,或者請求至少兩個移動交換機(分別與所述的位置信息的至少一個相關)以便基于確定的結果共同的尋呼移動終端。
如上所述特征的靈活的尋呼方法明顯地改進了對MS的尋呼成功率,盡管是MS漫游到多個MSC的兩個或多個服務區(qū),同時頻繁的橫越它們的邊界區(qū)。
實現(xiàn)本發(fā)明的方式為了完全地理解本發(fā)明,現(xiàn)在將結合參考附圖
描述一個優(yōu)選實施例。
圖4顯示了當MS移動到另一個服務區(qū)中時,按照本發(fā)明的一個MS的更新位置信息的一個處理過程。
在第一MS‘MS#1’已經(jīng)在第一MSC‘MSC/VLR#1’中登記的條件下,如果第一MS‘MS#1’進入到第二MSC‘MSC/VLR#2’的服務區(qū),它請求登記到第二MSC‘MSC/VLR#2’(S20)。
接著,第二MSC‘MSC/VLR#2’在它的VLR中登記第一MS和發(fā)送HLR300消息以通知本地登記,并請求中心登記(S21)。HLR300從第一到第二MSC更新第一MS‘MS#1’的最終位置信息和下載對第一MS登記的各種服務信息到第二MSC。此時,HLR300不刪除先前的位置信息,就是說,第一MSC保留先前的位置信息。這樣,兩個位置信息暫時出現(xiàn)在HLR300中。此外,HLR300不發(fā)送請求注銷第一MS的登記的第一MSC消息‘REGCAN’。取而代之的,當從第二MSC請求登記時它存儲該時間‘t_reg’(S22)。此后,HLR300發(fā)送第二MSC確認消息‘regnot’,用于確認登記請求以通知第一MS的成功的登記(S23)。這樣,登記更新處理過程結束。
圖5a和5b顯示了在先前的和最終的位置信息以及一個呼叫的MS的請求登記的時間已經(jīng)被如上所述存儲時的情況下的一個尋呼處理過程。
如果在一個MSC‘MSC/VLR#n’的覆蓋范圍內的一個任意的MS‘MS#k’呼叫例如是已經(jīng)被存儲了先前的和最終的位置信息的第一MS‘MS#1’(S30),始發(fā)MSC‘MSC/VLR#n’發(fā)送HLR300一個消息‘LOCREQ’,詢問第一MS‘MS#1’在哪里(S31)。
然后,當用于位置識別的消息‘LOCREQ’被接收時HLR300存儲用于第一MS‘MS#1’的時間‘t_loc’,從先前存儲的時間‘t_reg’中減去時間‘t_loc’,并將差值‘t_dif’(=‘t_loc’-‘t_reg’)與一個預定的登記-限定時間窗口‘T_set’比較(S32)。如果差值‘t_dif’大于門限時間‘T_set’,則HLR300認為呼叫的MS‘MS#1’在一個邊界區(qū)中具有一種緩慢的移動性,就是說,第一MS‘MS#1’的位置被稍微定位在第二MSC‘MSC/VLR#2’的一個覆蓋范圍內,以至于它刪除了兩個位置信息的先前的位置信息(S33)。
例如,假設約束-限制時間窗口‘T_set’是5分鐘,如果在1315上接收了消息‘LOCREQ’和在1305上登記被請求,時間差(10分鐘)大于門限‘T_set’。因此,HLR300認為最終登記的位置被定位,因為第一MS的移動性變得很弱,從而它刪除了兩個位置信息的第一MSC的先前的位置信息。
接下來,HLR300發(fā)送一個呼叫路由請求消息‘ROUREQ’到請求第一MS最終登記的第二MSC‘MSC/VLR#2’(S34),并還發(fā)送一個登記注銷請求消息‘REGCAN’到第一MS的先前位置的第一MSC‘MSC/VLR#1’(S35)。
第一MSC‘MSC/VLR#1’從它的VLR中刪除有關第一MS的所有登記的信息,并接著發(fā)送一個‘ACK’消息‘regcan’到HLR300(S36)。接收消息‘ROUREQ’的第二MSC‘MSC/VLR#2’通過它的控制BTS發(fā)射用于第一MS的尋呼信號(S37)。
如果第一MS‘MS#1’響應于該尋呼信號,在始發(fā)MSC‘MSC/VLR#n’和終接的MSC‘MSC/VLR#2’之間的通信路徑被建立以便連接呼叫方‘MS#k’和被呼叫方MS‘MS#1’。
然而,如果時間差‘t_dif’小于門限‘T_set’,則HLR300認為相關的MS具有很大的概率會圍繞著或橫越在一個邊界區(qū)上移動,就是說,MS的位置不會被定位(S34)。
在此情況下,HLR300發(fā)送一個呼叫路由請求消息‘ROUREQ’到第一MS先前位置的第一MSC‘MSC/VLR#1’,以及發(fā)送到是最終位置的第二MSC‘MSC#2’(S44)。這樣,兩個MSC‘MSC/VLR#1和#2’同時尋呼第一MS‘MS#1’(S46)。在兩個MSC區(qū)域內的第一MS接收尋呼信號和響應于兩個MSC的尋呼信號。作為結果,呼叫的MS‘MS#1’和呼叫方MS‘MS#k’之間的一個通信路徑被建立。
在同時尋呼操作過程中,如果HLR300從任意一個MSC接收一個尋呼完成信號,則停止其他的MSC的不必要的尋呼操作。
此外,HLR300定位最終的位置信息給完成尋呼的MSC,這樣它刪除其他的先前的位置信息或保留兩個位置信息,因為相關的MS在一個邊界區(qū)中可能具有較高的移動性。在后者的情況下,HLR300存儲尋呼完成時間作為請求登記的時間‘t_reg’。
對于本領域技術人員來說,顯而易見的是,在不脫離本發(fā)明的精神和范圍的情況下可以對本發(fā)明作出各種修改和變化。因此,本發(fā)明意在覆蓋由所附權利要求范圍內提供的本發(fā)明的修改和變化以及它們的等效形式。
權利要求
1.一種在原藉位置寄存器裝置中登記移動終端位置的方法,包括步驟(a)接收一個移動終端的一個位置登記請求;和(b)對于被請求的位置登記存儲一個當前位置,作為移動終端的最終的位置,同時保留它的先前的位置信息,并且當位置登記的請求被接收時還存儲該時間。
2.權利要求1的方法,其中所述步驟(b)不向具有覆蓋移動終端的先前位置的服務區(qū)的移動交換機請求登記注銷。
3.一種使用原藉位置寄存器裝置的靈活的尋呼方法,包括步驟(a)接收詢問移動終端位置的信號;(b)如果對于該移動終端已經(jīng)存儲了至少兩個位置信息,確定移動終端的位置是否被定位;和(c)基于確定的結果,請求一個單一的移動交換機,其中移動終端被最終登記,以尋呼移動終端,或者請求至少兩個移動交換機,其分別和所述的至少一個位置信息相關,以便共同的尋呼移動終端。
4.權利要求3的方法,其中,如果一個位置識別請求的時間和一個最終位置登記的時間之間的時間差大于預定的門限時間,則所述步驟(b)確定移動終端的位置被定位,以及如果不大于,則確定移動終端的位置沒有被定位。
5.權利要求4的方法,其中預定的門限時間是約束位置更新的一個時間窗口,以便防止一個移動終端的位置信息頻繁的更新。
6.權利要求3的方法,其中所述步驟(c)請求移動交換機,其中移動終端被最終登記,以便如果移動終端的位置被確定定位,則尋呼移動終端,以及如果移動終端的位置被確定為不定位的,則請求至少兩個移動交換機共同的尋呼該移動終端。
7.權利要求3的方法,其中,如果移動終端的位置被確定定位,則所述步驟(c)進一步實施一個操作以刪除除了最終位置信息外的所有位置信息。
8.權利要求3的方法,其中,如果移動終端的位置被確定定位,則所述步驟(c)請求移動終端的登記注銷給移動交換機,而不是給移動終端被最終登記的移動交換機。
9.權利要求3的方法,進一步包括設定移動終端的最終位置到已經(jīng)完成請求的尋呼操作的任何一個移動交換機的步驟,并且在移動終端的尋呼被共同請求到所述的至少兩個移動交換機的情況下,刪除除了最終位置信息外的所有位置信息。
10.權利要求3的方法,進一步包括步驟,在移動終端的尋呼被共同請求到所述的至少兩個移動交換機的情況下,當從任意一個移動交換機接收了表明尋呼完成的信號時,更新最終的位置登記時間到一個時間。
全文摘要
本發(fā)明涉及一種通過HLR(原藉位置寄存器)的靈活的尋呼方法。當對一個MS(移動站)請求一個位置登記時,一個HLR存儲附加的MS的當前位置作為最終位置而不刪除一個舊的位置,并當一個位置登記被請求時存儲該時間。此后,如果從一個任意的MSC(移動交換中心)對MS請求一個位置識別,基于當一個位置識別被請求時的時間和存儲的時間之間的一個時間間隔,HLR考慮MS的位置被穩(wěn)定的定位或不是。如果認為被定位,則HLR命令MSC在存儲的最終位置上尋呼MS,否則,它命令兩個MSC在存儲的舊的位置和最終位置上的分別尋呼該MS。
文檔編號H04W8/04GK1465201SQ02802208
公開日2003年12月31日 申請日期2002年6月24日 優(yōu)先權日2001年6月25日
發(fā)明者崔鎮(zhèn)泰, 徐昌源, 金璣亨 申請人:Sk電信股份有限公司