專利名稱:移動終端、位置管理裝置以及位置登記方法
技術領域:
本發(fā)明涉及移動終端、位置管理裝置、位置登記系統(tǒng)以及位置登記方法。
背景技術:
以往在利用攜帶電話、PHS(Personal Handyphone System)等移動終端的通信中,需要進行將移動終端的當前位置登記到網絡側的處理。移動終端的當前位置例如根據(jù)由多個小區(qū)組成的區(qū)域或者單一小區(qū)的識別信息來進行確定。通常是以移動終端伴隨移動而變更了通信區(qū)域為契機,每當其變更就進行移動終端的位置登記。這樣,網絡側的裝置就要時常把握移動終端的當前位置,即使在移動終端變更了通信區(qū)域的情況下,也要確保通信處理的連續(xù)性,實現(xiàn)在轉移目的地區(qū)域的信息到達之類的恰當?shù)慕唤印?br>
位置登記請求從移動終端對網絡側進行發(fā)送,但例如在市中心部的交通高峰時,伴隨電車或公交車的移動,大量的用戶攜帶的移動終端就同時進行區(qū)域轉移。其結果存在于限定范圍的位置登記請求就一時發(fā)生龐大數(shù)量。由此,該請求就集中于位置登記請求用的控制信道,網絡負荷就局部變得龐大。網絡負荷的增大有時就會壓迫控制信道到無法對應規(guī)定的通信需要的程度。
為了解決這種難點,在專利文獻1(日本專利申請?zhí)亻_平5-328431號公報)中公開了以下說明的位置登記控制方式。即,基站基于位置登記請求或其處理的輻輳狀態(tài),對移動終端的位置登記請求的發(fā)送進行限制(隨時控制)?;蛘撸緦︻A先指定的時間帶內的位置登記請求的發(fā)送進行限制(預約控制)。另外,基站進行在移動終端對位置登記區(qū)域信息檢測了規(guī)定次數(shù)的情況下或者在移動終端在檢測位置登記區(qū)域信息后經過了規(guī)定時間的情況下,許可移動終端的位置登記請求之類的限制。
發(fā)明內容
但是,由于上述現(xiàn)有技術,對來自移動終端的位置登記請求的發(fā)送自身進行限制,所以人們擔心如下面那樣的問題點。即,移動終端在來自基站的控制之下,決定發(fā)送位置登記請求的定時。換言之,移動終端只要沒有經過來自基站的發(fā)送許可,或者發(fā)送待機指示的解除,就不能將位置登記請求發(fā)送給基站。另一方面,網絡側的位置登記裝置,只要沒有接收到來自移動終端的位置登記請求,就無法開始位置登記處理。結果就存在位置登記處理延遲的可能性。
特別是,在本發(fā)明假設的狀況下(位置登記請求集中時),位置登記請求或其處理輻輳的可能性增高,可預料將符合對位置登記請求進行限制的條件。從而,這種擔心變得顯著。
因此,本發(fā)明的課題就是一面抑制位置登記的延遲,一面降低伴隨位置登記請求的大量發(fā)送的網絡負荷。
為了解決上述課題,本發(fā)明的一個技術方案提供一種移動終端,具備取得單元,取得移動終端的移動狀態(tài);以及發(fā)送單元,將由上述取得單元所取得的移動狀態(tài)發(fā)送給位置管理裝置。
另外,本發(fā)明的另一技術方案提供一種移動終端,具備取得單元,取得移動終端的移動狀態(tài);推測單元,基于由上述取得單元所取得到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置;以及發(fā)送單元,發(fā)送用于請求由上述推測單元所推測的上述位置的登記的位置登記請求。
這樣,推測移動終端的位置的主體,既可以是從移動終端接收移動狀態(tài)的位置管理裝置,也可以是移動終端自身。另外,在移動終端具有位置推測功能的情況下,用于實現(xiàn)該功能的裝置既可以被內置于移動終端,也可以被外部連接。進而,移動終端并不限于便攜電話,還可以是PC(Personal Computer)、PDA(Personal DigitalAssistance)。
在移動終端未持有位置推測功能的情況下,本發(fā)明的又一技術方案提供一種位置管理裝置,具備接收單元,接收由上述移動終端所發(fā)送的移動狀態(tài);推測單元,基于由上述接收單元所接收到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置;以及登記單元,登記由上述推測單元所推測的上述位置。
在移動終端持有位置推測功能的情況下,本發(fā)明的又一技術方案提供一種位置管理裝置,具備接收單元,接收由上述移動終端所發(fā)送的上述位置登記請求,以及登記單元,按照由上述接收單元所接收到的位置登記請求,登記由上述移動終端所推測的上述位置。
根據(jù)這些發(fā)明,位置管理裝置從移動終端的移動終端來推測其將來的位置,進行基于該推測結果的向位置登記裝置的位置登記。由此,移動終端在進入新區(qū)域時就能夠進行本終端的位置登記而不用發(fā)送新的位置登記請求。此時就能夠削減位置登記請求呼叫。其結果,就可降低伴隨位置登記請求的大量發(fā)送的網絡負荷而不使位置登記延遲。
本發(fā)明的技術方案所提供的位置管理裝置,還具備通知單元,將上述登記單元的上述移動終端的位置登記已完成的意旨通知給該移動終端;以及刪除單元,在對于上述通知單元的通知沒有來自上述移動終端的肯定應答(ACKACKnowledge)的情況下,刪除上述位置登記。
根據(jù)本發(fā)明,移動終端通過即使不經過伴隨移動的新的位置登記請求也接收上述位置登記已完成的意旨的應答,就能夠可靠且迅速地探測到本移動終端的位置登記已正常地完成的意旨。由此,移動終端的位置登記請求的發(fā)送就在事前得以回避,起因于位置登記請求的發(fā)送的本發(fā)明的課題就得以解決。
另外,在對于位置管理裝置發(fā)送的位置登記應答的肯定應答沒有被接收到的情況下,被預測在所推測的位置(通信區(qū)域內)不存在移動終端。這意味著位置管理裝置的位置推測有錯的可能性較高。因而,如本發(fā)明那樣,位置管理裝置在沒有接收到上述肯定應答的情況下,通過刪除所推測的登記位置,被錯誤登記的位置就被從位置登記裝置抹掉。由此,就不用保持實際上不存在移動終端的位置的數(shù)據(jù),而未然地回避網絡資源的浪費。
這里,位置管理裝置既可以使連接到多個基站,與基站獨立的裝置,也可以是基站本身。
另外,移動狀態(tài)只要是可推測移動終端轉移的區(qū)域或小區(qū)的信息就足夠,例如移動終端的移動方向及移動速度。進而,也可以是可計算出這些信息的信息,例如兩時刻的移動終端的位置坐標等。移動終端的位置是指該移動終端所在的一通信區(qū)域,例如區(qū)域(多個小區(qū)的集合體)或小區(qū)。
另外,本發(fā)明的技術方案所提供的移動終端,還具備請求單元,當移動終端的位置登記已完成的意旨在規(guī)定時間沒有由位置管理裝置所通知的情況下,發(fā)送用于請求上述位置登記的位置登記請求。
當移動終端的位置登記已完成的意旨在規(guī)定時間沒有從位置管理裝置對移動終端進行通知的情況下,被預測在所推測的位置不存在移動終端。因而,如本發(fā)明那樣,在位置登記已完成的意旨沒有被通知的情況下,移動終端自行發(fā)送用于請求位置登記的位置登記請求。由此,位置管理裝置即便在位置推測出錯的情況下,也可登記移動終端的準確的位置。
本發(fā)明的又一技術方案提供一種具備移動終端和位置管理裝置的位置登記系統(tǒng),其中上述移動終端具備取得單元,取得該移動終端的移動狀態(tài);推測單元,基于由上述取得單元所取得到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置;以及發(fā)送單元,發(fā)送用于請求由上述推測單元所推測的上述位置的登記的位置登記請求;上述位置管理裝置具備接收單元,接收由上述移動終端所發(fā)送的上述位置登記請求,登記單元,按照由上述接收單元所接收到的位置登記請求,登記由上述移動終端所推測的上述位置;以及通知單元,將上述登記單元的上述移動終端的位置登記已完成的意旨通知給該移動終端。
本發(fā)明的又一技術方案提供一種位置管理方法,包括位置管理裝置接收由移動終端所發(fā)送的移動狀態(tài)的接收步驟;基于在上述接收步驟中所接收到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置的推測步驟;登記在上述推測步驟中所推測的上述位置的登記步驟;將上述登記步驟中的上述移動終端的位置登記已完成的意旨通知給該移動終端的通信步驟;以及在對于上述通知步驟中的通知沒有來自上述移動終端的肯定應答的情況下,刪除上述位置登記的刪除步驟。
本發(fā)明的又一技術方案提供一種位置管理方法,包括移動終端取得該移動終端的移動狀態(tài)的取得步驟;基于在上述取得步驟中所取得到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置的推測步驟;發(fā)送用于請求在上述推測步驟中所推測的上述位置的登記的位置登記請求的發(fā)送步驟;以及當移動終端的位置登記已完成的意旨在規(guī)定時間沒有由位置管理裝置所通知的情況下,發(fā)送用于請求上述位置登記的位置登記請求的發(fā)送步驟。
根據(jù)這些發(fā)明,位置管理裝置從移動終端的移動終端來推測其將來的位置,進行基于該推測結果的向位置登記裝置的位置登記。由此,移動終端在進入新區(qū)域時就能夠進行移動終端的位置登記而不用發(fā)送新的位置登記請求。此時,就不再需要位置登記請求的發(fā)送,從而能夠削減位置登記請求呼叫。其結果,就可降低伴隨位置登記請求的大量發(fā)送的網絡負荷而不使位置登記延遲。
圖1是用于說明位置登記系統(tǒng)的概略構成的圖。
圖2是表示第1實施方式中的位置登記裝置、位置管理裝置以及移動機的功能性構成的圖。
圖3A~圖3D是表示登記位置DB內的數(shù)據(jù)進行更新的情形的圖,圖3A是表示移動機移動前的登記位置DB內的數(shù)據(jù)保存例的圖,圖3B是表示移動機區(qū)域轉移后的登記位置DB內的數(shù)據(jù)保存例的圖,圖3C是表示注銷了錯誤的推測結果之后的登記位置DB內的數(shù)據(jù)保存例的圖,圖3D是表示修正了錯誤的推測結果后的登記位置DB內的數(shù)據(jù)保存例的圖。
圖4是表示轉移目的地推測參照表的數(shù)據(jù)保存例的圖。
圖5是表示方位角和區(qū)域的對應關系的一例的圖。
圖6是說明第1實施方式中轉移到鄰接區(qū)域時的位置登記處理(第1位置登記處理)時的流程圖。
圖7是說明第1實施方式中轉移到鄰接區(qū)域的又一鄰接區(qū)域時的位置登記處理(第2位置登記處理)的情況下的流程圖。
圖8是說明第1實施方式中轉移目的地區(qū)域的推測出錯時的位置登記處理(第3位置登記處理)的前半部分的情況下的流程圖。
圖9是說明第3位置登記處理的后半部分的情況下的流程圖。
圖10是表示第2實施方式中的位置登記裝置、位置管理裝置以及移動機的功能性構成的圖。
圖11是說明第2實施方式中轉移到鄰接區(qū)域時的位置登記處理(第4位置登記處理)的情況下的流程圖。
圖12是說明第2實施方式中轉移到鄰接區(qū)域的又一鄰接區(qū)域時的位置登記處理(第5位置登記處理)的情況下的流程圖。
圖13是說明第2實施方式中轉移目的地區(qū)域的推測出錯時的位置登記處理(第6位置登記處理)的前半部分的情況下的流程圖。
圖14是說明第6位置登記處理的后半部分的情況下的流程圖。
具體實施例方式
(第1實施方式)下面一邊參照為了示例所附加的附圖一邊對本發(fā)明的第1實施方式進行說明。圖1是概念性地表示本實施方式中的位置登記系統(tǒng)的構成的圖。如圖1所示那樣,位置登記系統(tǒng)1具備位置管理裝置20、30、40、50和移動機60、70、80而構成。另外,位置登記裝置10與位置管理裝置20、30、40、50可相互收發(fā)信號地有線連接起來。位置管理裝置20、30、40、50可經由基站(未圖示)分別與移動機60、70、80之間進行通信。此外,圖1中記載的步驟編號與在動作說明中后述的步驟編號(參照圖6~圖9)相對應。
圖2是表示位置登記裝置10、位置管理裝置20以及移動機60的功能性構成的圖。如圖2所示那樣,位置登記裝置10具備位置登記請求接收部11、應答發(fā)送目的地決定部12、登記位置DB(DataBase)13、位置登記應答發(fā)送部14以及位置刪除指示接收部15。在登記位置DB13中移動機的識別信息與在圈內的區(qū)域對應起來,可進行更新地保存其對應關系。此外,位置登記裝置10有時也被稱為HLR(HomeLocation Register)。
在本實施方式中,如圖1所示那樣,將移動機60、70、80全部移動機處在區(qū)域A內的情況假設為初始狀態(tài)。從而,在位置登記處理執(zhí)行開始前,登記位置DB13成為圖3A的數(shù)據(jù)保存例所示的狀態(tài)。即,登記位置DB13具有識別信息范圍131和圈內區(qū)域范圍132,在識別信息范圍131中保存有用于唯一地識別移動機的信息(例如,與參照標記相同的“60”、“70”、“80”)。在圈內區(qū)域范圍132中作為當前位置保存著用于唯一地識別對應的移動機所在的區(qū)域的信息(例如,與參照標記相同的“A”、“A”、“A”)。
關于詳細的處理內容在動作說明中后述,位置登記裝置10,若由位置登記請求接收部11從位置管理裝置20接收到反映了轉移目的地推測結果的位置登記請求,則基于該位置登記請求進行登記位置DB13的更新。登記位置DB13的更新由應答發(fā)送目的地決定部12來進行。這里,位置登記請求并不限于新請求位置登記的信號,還包含請求已經登記的位置變更的信號。位置登記裝置10,在登記位置DB13更新后通過位置登記應答發(fā)送部14對轉移目的地推測結果所屬的區(qū)域的位置管理裝置發(fā)送位置登記應答。由此,通知位置管理裝置位置登記處理完成。另外,位置登記裝置10,若在轉移目的地推測結果有錯的情況下通過位置刪除指示接收部15接收到從位置管理裝置發(fā)送的登記位置刪除指示,則從登記位置DB13刪除該相應的登記位置。
位置管理裝置20兼具MSC(Mobile Switching Center)、VLR(Visitor Location Register)、SGSN(Serving GPRS Support Node)的功能。如圖2所示那樣,位置管理裝置20具備檢測結果接收部21(對應于接收單元)、轉移目的地推測參照表22、轉移目的地推測部23(對應于推測單元)、位置登記請求發(fā)送部24(對應于登記單元)、位置登記應答通信部25(對應于通信單元)和位置刪除指示發(fā)送部26(對應于刪除單元)。
位置管理裝置20,若由檢測結果接收部21接收到根據(jù)處在區(qū)域A內的移動機所檢測出的移動狀態(tài)(方向和絕對速度),則以該移動狀態(tài)為基礎將上述移動機的轉移目的地推測為區(qū)域B。轉移目的地區(qū)域的推測由轉移目的地推測部23參照轉移目的地推測參照表22來進行。位置管理裝置20通過位置登記請求發(fā)送部24將轉移目的地區(qū)域的推測結果作為位置登記請求,發(fā)送給位置登記裝置10。
這里,圖4中示出轉移目的地推測參照表22內的數(shù)據(jù)保存例。如圖4所示那樣,轉移目的地推測參照表22中預先保存有依照移動方向和移動速度所推測的轉移目的地區(qū)域。即,轉移目的地推測參照表22具有轉移源區(qū)域范圍221、移動方向范圍222、移動速度范圍223、轉移目的地區(qū)域范圍224以及區(qū)域轉移范圍225。在轉移源區(qū)域范圍221中保存有移動機在轉移前所在區(qū)域的識別信息(例如“A”)。在移動方向范圍222中保存有表示移動機的移動方向的信息(例如“①”,“②”,“③”,“④”...)。
這里,圖5是表示方位角和區(qū)域的對應關系的一例的圖。圖5中的①~⑧所示的分割區(qū)域對應于移動機的移動方向。即,以移動機所在的區(qū)域的中心點為基準,在從正北(磁北也可)開始按順時針進行了8等分的區(qū)域上附上①~⑧的識別編號。例如,北和東北之間的區(qū)域用①來識別,所以作為移動機的移動方向就相當于①的方向。另外,如圖5所示那樣,存在于①的方向的區(qū)域為區(qū)域B、C。從而,移動機的轉移目的地區(qū)域依照其移動速度被推測為區(qū)域B、C的某一個。
另外,此時,與區(qū)域A的中心點間的距離為最短的區(qū)域(區(qū)域B)被確定為鄰接區(qū)域之一。關于其他區(qū)域也同樣如此,能夠將處于②的方向的鄰接區(qū)域確定為區(qū)域D,將處于③的方向的鄰接區(qū)域確定為區(qū)域E。此外,上述分割區(qū)域也可以依照區(qū)域的面積、通過16以上的方位角進一步進行細分。
在移動速度范圍223中保持有表示移動機的移動速度的信息(例如“0≤V<40”、“40≤V<80”、“80≤V”)。在移動機朝①的方向移動的情況下,如前述那樣區(qū)域B和區(qū)域C成為轉移目的地區(qū)域的候補,但作為將哪個區(qū)域設為轉移目的地區(qū)域的決定要素則使用移動速度V。如果是40≤V<80則轉移目的地區(qū)域被推測為區(qū)域B,如果是80≤V則轉移目的地區(qū)域被推測為區(qū)域C。另外,在0≤V<40的情況下則推測為沒有區(qū)域轉移(轉移目的地區(qū)域為區(qū)域A)。
V的閾值40、80取決于區(qū)域間距離和不通狀態(tài)的可容許時間。V的下限閾值40是在假設區(qū)域A和區(qū)域B之間的距離為200m,且能夠容許通信切斷狀態(tài)的時間最大為5秒的情況下,由200/5計算出的值。同樣,V的上限閾值80是在假設區(qū)域A和區(qū)域C之間的距離為400m(=200m×2),上述時間最大為5秒的情況下所計算出的值。
這樣,通過在V的閾值設定時使用區(qū)域間距離,對位于距轉移目的地區(qū)域較遠一方的鄰接區(qū)域端的移動機,就可期待如下面那樣的效果。即,當在V的閾值設定時使用了區(qū)域半徑100m的情況下,V的下限閾值由100/5而成為20m/s。為此,在移動機以30m/s進行移動的情況下,由于移動速度超過下限閾值20所以轉移目的地區(qū)域就被推測為區(qū)域B。然而,由于30m/s的移動機在5秒間移動的距離為150m,區(qū)域的直徑為與區(qū)間間距離等同的200m,所以位于轉移源區(qū)域的端部的移動機就未轉移區(qū)域。也就是,盡管沒有轉移區(qū)域,可是存在被判定為有區(qū)域轉移的可能性。因此通過在V的閾值的設定上使用區(qū)域間距離,就能夠使確實有區(qū)域轉移的移動機的速度反映到閾值中而消除這種擔心。
但是,V的閾值不一定要是固定的,也可以基于區(qū)域推測結果的正確與否動態(tài)地進行更新。在此情況下,對盡可能多的移動機,履歷式地保持轉移目的地區(qū)域的推測結果和實際數(shù)據(jù)是有效的。最佳的V的閾值例如以下面的次序進行探索。首先,位置管理裝置20在V的閾值上分別加上5m/s,從規(guī)定次數(shù)的推測結果和實際數(shù)據(jù)算出推測精度并進行存儲。推測精度是指推測結果與實際數(shù)據(jù)相一致的比例。此時,也可以將不一致情況下的近似度考慮在內。
接著,從移動速度V的原閾值分別減去5m/s,從規(guī)定次數(shù)的推測結果和實際數(shù)據(jù)算出推測精度并進行存儲。接著,在V的原閾值上分別加上10m/s,從規(guī)定次數(shù)的推測結果和實際數(shù)據(jù)算出推測精度并進行存儲。以同樣的次序,依次變更相減或者相加的速度,將推測精度為最高值的閾值作為在移動速度范圍223中設定的閾值來采用。
此外,關于速度的范圍,雖然在圖4中示例了每40m/s進行設定的情況,但是每20m/s進行范圍設定、速度越小與其相應范圍也狹窄地設定等,設定的方法是任意的。在轉移目的地區(qū)域范圍224中保存有從對應的移動方向及速度推測為轉移目的地的區(qū)域的識別信息(例如,“A”、“B”、“C”、“A”、“D”、“X”、...)。進而,在區(qū)域轉移范圍225中保存有表示有無區(qū)域轉移的信息(在有的情況下為轉移目的地和轉移目的地的區(qū)域名)。
例如,考慮處在區(qū)域A內的移動機朝③的方向以速度50m/s進行移動的情況。由于速度50m/s相應于40≤V<80,所以轉移目的地推測部23能夠通過參照轉移目的地推測參照表22內的“R”所示的記錄,將轉移目的地區(qū)域推測為“E”。
另外,位置管理裝置20,若由位置登記應答通信部25接收到從位置登記裝置10發(fā)送的位置登記應答,則將該位置登記應答發(fā)送給估計存在于區(qū)域B的移動機60。由此,將位置登記完成通知給移動機60。但是,在轉移目的地區(qū)域的推測結果為與轉移源地方相同的區(qū)域A的情況下,位置管理裝置20就省略此通知。
位置管理裝置20,在轉移目的地區(qū)域的推測結果為區(qū)域C的情況下,若由位置登記應答通信部25接收到從位置登記裝置10發(fā)送的位置登記應答,則將該位置登記應答發(fā)送給估計存在于區(qū)域C的移動機60。由此,將位置登記完成通知給移動機60。另外,位置管理裝置20通過接收從移動機60返回的接收肯定應答(下面記為“ACK”),認為轉移目的地區(qū)域的推測結果是正確的。但是,當在規(guī)定時間沒有返回ACK的情況下,位置管理裝置20判斷轉移目的地的推測結果有錯,由位置刪除指示發(fā)送部26對位置登記裝置10指示將移動機60的登記位置刪除。此外,上述規(guī)定時間由位置登記應答通信部25具有的計時器251來計測。
進而,位置管理裝置20,若由位置登記應答通信部25從錯誤推測了轉移目的地區(qū)域的移動機60接收到位置登記請求,則經由位置刪除指示發(fā)送部26將該請求傳送給位置登記裝置10。由此,移動機60的正式的位置就被登記到位置登記裝置10。位置管理裝置20作為對于上述位置登記請求的答復,由位置登記應答通信部25將位置登記應答發(fā)送給移動機60。
移動機60通過由內置或者外部連接的傳感器所構成的移動狀態(tài)檢測部61(對應于取得單元),檢測出其終端的移動狀態(tài)(方向和速度)。關于移動狀態(tài)的檢測方法,由于可通過公知慣用的測位技術而實現(xiàn),所以省略其詳細的說明,但是從精確地進行轉移目的地的推測的觀點出發(fā),最好是使用可進行高精度檢測的裝置。在移動狀態(tài)的檢測上例如使用GPS(Global Positioning System)。
即,移動狀態(tài)檢測部61從將時刻t的移動機60的坐標位置(緯度經度)作為起點將時刻t+1的坐標位置作為終點的矢量方向,計算出移動機60的移動方向。另外,移動狀態(tài)檢測部61計算出時刻t和時刻t+1的移動機60的坐標位置(緯度經度),通過將這兩地點的坐標位置間的直線距離除以單位時間1而計算出移動速度。移動狀態(tài)的檢測結果由檢測結果發(fā)送部62(對應于發(fā)送單元)發(fā)送給位置管理裝置20。
另外,移動機60,若由位置登記應答接收部63從對應于轉移目的地區(qū)域的位置管理裝置接收到位置登記應答,則返回ACK。相對于此,盡管在區(qū)域轉移后可是位置登記應答在規(guī)定時間仍未到達的情況下,移動機60判斷為區(qū)域被錯誤推測,并將位置登記請求自行發(fā)送給轉移目的地區(qū)域的位置管理裝置。此外,上述規(guī)定時間由位置登記應答接收部63具有的計時器631來計測。位置登記請求的發(fā)送,以與現(xiàn)有的位置登記處理同樣的次序,由接受來自位置登記應答接收部63的指示的位置登記請求發(fā)送部64(對應于請求單元)來進行。
關于位置管理裝置的功能性構成,代表性地說明了位置管理裝置20,有關位置管理裝置30、40、50也具有與位置管理裝置20同樣的功能。從而,在同一構成要素上附上同列(末尾的數(shù)字相同)的參照標記并省略其說明。但是這些各裝置在管轄的區(qū)域上并不相同。即,在本實施方式中,位置管理裝置20管轄區(qū)域A,位置管理裝置30、40、50分別管轄區(qū)域B、C、D。另外,關于移動機的功能性構成,代表性地說明了移動機60,有關移動機70、80也具有與移動機60同樣的構成。從而,在同一構成要素上附上同列的參照標記并省略其說明。
接著,對動作進行說明。并且,對構成涉及本發(fā)明的位置登記方法的各步驟進行說明。
首先,參照圖6,對假設移動機60從區(qū)域A轉移到區(qū)域B的情況(參照圖1)的第1位置登記處理進行說明。在S1通過移動狀態(tài)檢測部61檢測出移動機60的移動方向以及速度。檢測結果例如是移動方向W、移動速度為60m/s。檢測結果由檢測結果發(fā)送部62從移動機60發(fā)送給位置管理裝置20(S2)。
若由位置管理裝置20的位置登記應答通信部25接收到檢測結果(S3),則該檢測結果被輸出到轉移目的地推測部23,并開始參照了轉移目的地推測參照表22的轉移目的地的推測處理(S4)。在推測處理的結果為沒有區(qū)域轉移的情況下(S5;否)第1位置登記處理結束,但在有區(qū)域轉移的情況下(S5;是)則發(fā)送與推測結果相對應的位置登記請求。例如,檢測結果是移動方向①移動速度為60m/s情況下的轉移目的地的推測結果就成為區(qū)域B(參照圖4的“S”所示的部分)。從而,在此情況下,向區(qū)域B的位置登記請求就從位置管理裝置20發(fā)送給位置登記裝置10(S6)。
在S7由位置登記裝置10的位置登記請求接收部11接收到上述位置登記請求。接收到的位置登記請求被輸出到應答發(fā)送目的地決定部12,被用于位置登記應答的發(fā)送目的地區(qū)域的決定。在位置登記的請求是對于區(qū)域B的情況下,發(fā)送目的地就決定成區(qū)域B(S8)。登記位置DB13中的移動機60的所在區(qū)域在此時刻從“A”改寫成“B”(參照圖3B)。在登記位置DB13更新后,位置登記應答由位置登記應答發(fā)送部14,發(fā)送給管轄在S8中所決定的區(qū)域B的位置管理裝置30(S9)。
上述位置登記應答,在由位置管理裝置30的位置登記應答通信部35接收到以后(S10),被傳送給移動機60(S11)。這里,在本第1位置登記處理中,假設為從區(qū)域A到區(qū)域B的轉移時,移動機60如推測那樣轉移到區(qū)域B,轉移目的地的推測結果是正確的。從而,移動機60就能夠通過位置登記應答接收部63接收在S11中所傳送的位置登記應答(S12)。若移動機60接收到位置登記應答則應該將意旨通知給發(fā)送源,將ACK返送給位置管理裝置30(S13)。然后,ACK由位置登記應答通信部35所接收(S14),一系列的位置登記處理結束。
如上述那樣,根據(jù)位置登記系統(tǒng)1,移動機60在轉移前所在的區(qū)域A的位置管理裝置20,以移動機60的移動狀態(tài)為基礎來推測轉移目的地的區(qū)域。然后,在推測為有轉移的情況下,在來自移動機60的位置登記請求之前進行向該區(qū)域的位置登記。由此,就不等待來自移動機60的位置登記請求,將區(qū)域轉移后的移動機60的位置(轉移目的地區(qū)域)登記到位置登記裝置10。從而,就不需要來自移動機60的位置登記請求的發(fā)送處理,來自移動機的位置登記請求量將減少。另外,位置登記系統(tǒng)1不會對移動機指示本來必要的位置登記請求的發(fā)送待機,而使來自移動機的位置登記請求量減少。其結果就可抑制網絡負荷的增大而不會引起位置登記的延遲。
接著,參照圖7對假設移動機70從區(qū)域A通過區(qū)域B轉移到區(qū)域C的情況(參照圖1)的第2位置登記處理進行說明。這種位置登記處理,與上述第1位置登記處理基本相同。從而,在共通的步驟上附上末尾相同的步驟編號并省略其詳細說明。具體來講,圖7的S21~S25相當于圖6所示的S1~S5。另外,圖7的S30~S34相當于圖6所示的S10~S14。
下面,對作為第1和第2位置登記處理的差異的S26~S29進行說明。
例如,移動機70的移動狀態(tài)的檢測結果是移動方向①移動速度為90m/s情況下的轉移目的地的推測結果就成為區(qū)域C(參照圖4的“T”所示的部分)。從而,在此情況下,向區(qū)域C的位置登記請求就從位置管理裝置20發(fā)送給位置登記裝置10(S26)。
在S27由位置登記裝置10的位置登記請求接收部11接收到上述位置登記請求。接收到的位置登記請求在被輸出到應答發(fā)送目的地決定部12后,被用于位置登記應答的發(fā)送目的地區(qū)域的決定。在位置登記的請求是對于區(qū)域C的情況下,發(fā)送目的地就不經過區(qū)域B而決定成區(qū)域C(S28)。登記位置DB13中的移動機70的所在區(qū)域在此時刻從“A”改寫成“C”(參照圖3B)。在登記位置DB13更新后,位置登記應答由位置登記應答發(fā)送部14,發(fā)送給管轄在S28中所決定的區(qū)域C的位置管理裝置40(S29)。
如上述那樣,位置登記系統(tǒng)1不僅可對應被推測為移動機70轉移到鄰接區(qū)域的情況,還可對應被推測為移動機70轉移到往前兩個目的地區(qū)域的情況。這樣,在移動機高速進行移動的情況下,位置登記系統(tǒng)1就通過省略鄰接區(qū)域中的位置登記應答的收發(fā)來抑制通信量,而使通信負荷進一步降低。另外,以現(xiàn)有的位置登記處理相比較,就不需要來自移動機的兩次位置登記請求,網絡負荷抑制的效果將增大。
此外,雖然在本實施方式中,假設移動機轉移到往前兩個目的地區(qū)域的情況,但在轉移到往前3個以上目的地區(qū)域的情況下也可適用第2位置登記處理。
接著,參照圖8和圖9,對假設轉移目的地的推測結果出錯了的情況的第3位置登記處理進行說明。即,在上述第2位置登記處理中,設在作為轉移目的地區(qū)域被推測為區(qū)域C以后,移動機70就實際上轉移到區(qū)域C,而在第3位置登記處理中,假設盡管作為轉移目的地區(qū)域被推測為區(qū)域C可是移動機80在區(qū)域B變更前進路線轉移到區(qū)域D的情況(參照圖1)。
這種位置登記處理,包含多個與上述第2位置登記處理共通的步驟。從而,在共通的步驟上附加末尾相同的步驟編號并省略其詳細說明。具體來講,圖8的S41~S51相當于圖7所示的S21~S31。
下面,對作為第2和第3位置登記處理不同的S52步驟以后的處理進行說明。
位置管理裝置40以位置登記應答的發(fā)送(S51)為契機,利用計時器451開始計時。位置管理裝置40在盡管位置登記應答已發(fā)送給移動機80,可是在發(fā)送后規(guī)定時間(例如2~3ms左右)以內仍未接收到ACK的情況下,判斷為移動機80不存在于ACK發(fā)送目的地的區(qū)域內(S52)。然后,位置管理裝置40認為步驟S44中的轉移目的地區(qū)域的推測出錯了。
之后,位置管理裝置40指示位置登記裝置10將已經登記在登記位置DB13中的移動機80的位置(區(qū)域C,參照圖3B)刪除(S53)。若位置登記裝置10接收到登記位置的刪除指示(S544),則從登記位置DB13刪除對應于移動機80的當前位置的信息(圖9的S55)。由此,被錯誤推測的轉移目的地區(qū)域就從位置登記裝置10注銷。圖3C中示出此時刻的登記位置DB13的數(shù)據(jù)保存例。
另一方面,若移動機80探測到已從區(qū)域B轉移到區(qū)域D,則利用計時器831開始計時。移動機80在盡管探測到區(qū)域轉移可是在轉移后規(guī)定時間(例如1~3s左右)以內仍未接收到位置登記應答的情況下(S56),對轉移目的地區(qū)域D的位置管理裝置50重新發(fā)出位置登記請求(S57)。
位置登記請求的發(fā)送基于以下理由。即,在移動機80實際轉移到作為轉移目的地所推測的區(qū)域C的情況下,移動機80如上述那樣,接收從位置管理裝置40發(fā)送的位置登記應答。換言之,沒有接收到此位置登記應答,意味著移動機80轉移到與所推測的區(qū)域不同的區(qū)域,也就是意味著轉移目的地的推測結果有錯誤。為此,移動機80有必要自發(fā)地進行正式的位置登記。
這種位置登記,以與現(xiàn)有技術中的位置登記同樣的次序來進行。下面對該次序進行說明。在S57中所發(fā)送的、向區(qū)域D的位置登記請求,由位置管理裝置50的位置登記應答通信部55所接收(S58)。進而,此位置登記請求經由位置登記請求發(fā)送部54被發(fā)送給位置登記裝置10(S59)。
若位置登記裝置10通過位置登記請求接收部11接收到上述位置登記請求(S60),則將區(qū)域D作為移動機80的當前位置進行登記(S61)。位置的登記通過在登記位置DB13中對應于移動機80的圈內區(qū)域范圍132(在當前時刻為空白)中,寫入區(qū)域識別信息“D”而完成。圖3D中示出DB更新后的數(shù)據(jù)保存例。
在S62中位置登記裝置10為了通知移動機80的位置登記已正常完成的意旨,發(fā)送將移動機80作為接收方的位置登記應答。該位置登記應答在由位置管理裝置50的位置登記應答通信部55接收后(S63),被傳送給移動機80(S64)。然后,移動機80通過由位置登記應答接收部83接收位置登記應答(S65),而結束一系列的位置登記處理。此外,移動機80也可以在位置登記應答的接收后發(fā)送ACK。
如上述那樣,位置登記系統(tǒng)1還可對應位置管理裝置20錯誤推測了移動機80的轉移目的地的情況。即,位置登記系統(tǒng)1若探測到所登記的轉移目的地區(qū)域的錯誤推測,則暫先消去該推測結果,按照移動機在真正的轉移目的地區(qū)域所發(fā)送的位置登記請求,再次登記移動機的位置。由此,在登記位置DB13中精確的圈內區(qū)域就沒有遲滯地被保存,基于錯誤的登記位置的通信就得以防止。在本第3位置登記處理中需要由移動機80發(fā)送位置登記請求,而關于移動機80的區(qū)域轉移就沒有使網絡負荷降低。但是,通過使用上述辦法增高轉移目的地區(qū)域的推測精度,使錯誤推測的概率減低,同時通過將涉及本發(fā)明的位置登記處理適用于盡可能多的移動機,作為總量的網絡負荷將降低。
如以上所說明那樣,根據(jù)本實施方式中的位置登記系統(tǒng)1,位置管理裝置20、30、40、50接收移動機60、70、80的移動方向和速度,以這些信息為基礎來推測各移動機的轉移區(qū)域。由此,位置管理裝置20、30、40、50在來自移動機的位置登記請求的接收之前,就使上述推測結果反映到位置登記裝置10的登記位置DB中。登記位置得以更新的意旨被通知給對應的移動機。從而,在推測結果正確的情況下,就可登記恰當?shù)奈恢枚挥靡苿訖C自行發(fā)送位置等情請求。其結果伴隨位置登記請求的發(fā)送的網絡負荷就會降低。
另外,根據(jù)位置登記系統(tǒng)1,如內容分發(fā)那樣在容量比較大的數(shù)據(jù)分發(fā)時,就能夠期待如下面將說明那樣的效果。即,在移動機的高速移動中,人們擔心在分發(fā)中途線路中斷,或者反復無線區(qū)間的重發(fā)控制而使吞吐量下降。因此,位置登記系統(tǒng)1在處在作為轉移目的地所推測的區(qū)域的移動機之中,僅對移動速度在規(guī)定值(例如40m/s)以下的移動機,有選擇地分發(fā)數(shù)據(jù)。由此,就可回避因分發(fā)全部正常地被接收的可能性低的數(shù)據(jù)而造成的網絡負荷的增大。其結果,數(shù)據(jù)就在被提高后的良好的通信品質之下來進行收發(fā)。
(第2實施方式)接著,參照圖10~圖14對本發(fā)明的第2實施方式進行說明。
在第1實施方式中的位置登記系統(tǒng)1中,位置管理裝置使用移動機檢測出的移動狀態(tài)來進行轉移目的地的推測。相對于此,在第2實施方式中的位置登記系統(tǒng)2中,假設移動機自行進行轉移目的地的推測,并將推測結果通知給位置管理裝置。
圖10是表示第2實施方式中的位置登記系統(tǒng)2的功能性構成的框圖。位置管理裝置120的構成除了不具備轉移目的地推測部和轉移目的地推測參照表這一點外,與在第1實施方式中所詳述的位置管理裝置20相同。移動機160除了具備轉移目的地推測部和轉移目的地推測參照表這一點外,具有與在第1實施方式中所詳述的移動機60同樣的構成。從而,在同一構成要素上附上同列(末尾的數(shù)字相同)的標記并省略其說明。下面,對與第1實施方式的不同之處進行詳述。
作為移動機160中特有的構成要素的轉移目的地推測部165,參照具有與圖4所示的轉移目的地推測參照表同樣的構成的轉移目的地推測參照表1651,推測移動機160在規(guī)定時間后移動的情況被預測的區(qū)域。轉移目的地推測部165既能夠由內置于移動機160的裝置來實現(xiàn),也能夠由與移動機160獨立地進行了外部連接的裝置來實現(xiàn)。
此外,未圖示的位置管理裝置130、140、150相當于第1實施方式中的位置管理裝置30、40、50,具有與位置管理裝置120相同的構成。另外,未圖示的移動機170、180相當于第1實施方式中的移動機70、80,具有與移動機160相同的構成。從而,其構成的說明省略。
接著,參照圖11對由位置登記系統(tǒng)2所執(zhí)行的第4位置登記處理進行說明。并且,對構成涉及本發(fā)明的位置登記方法的各步驟進行說明。此外,第4位置登記處理相當于在第1實施方式中進行了詳述的第1位置登記處理(參照圖6),包含多個共通的步驟。具體來講,圖11的T1、T5~T14相當于圖6所示的S1、S5~S14。
下面,對作為各位置登記處理的差異的T2~T4進行說明。
在T2,移動機160的轉移目的地推測部165基于在T1中所檢測出的移動方向和移動速度,來推測移動機160的轉移目的地區(qū)域。該推測的結果被從移動機160發(fā)送給位置管理裝置120(T3)。之后,若由位置管理裝置120的推測結果接收部121接收到推測結果(T4),則開始T5以后的處理(有無轉移的判定處理)。
第5位置登記處理相當于在第1實施方式中進行了詳述的第2位置登記處理(參照圖7),包含多個共通的步驟。具體來講,圖12的T21、T25~T34相當于圖7所示的S21、S25~S34。關于第5位置登記處理也是,推測轉移目的地區(qū)域的主體為移動機,在T22中由移動機170所推測的轉移目的地區(qū)域的信息在移動機170和位置管理裝置120之間進行收發(fā)(T23、T24)。
進而,圖13和圖14是用于說明第2實施方式中的第6位置登記處理的圖。第6位置登記處理相當于在第1實施方式中參照圖8和圖9進行了詳述的第3位置登記處理。即,圖13的T41、T45~T54相當于圖8所示的S41、S45~S54,圖14的T56~T65相當于圖9所示的S56~S65。在T42,移動機180的轉移目的地推測部185基于在T41中所檢測出的移動方向和移動速度,來推測移動機180的轉移目的地區(qū)域。該推測的結果被從移動機180發(fā)送給位置管理裝置120(T43)。若由位置管理裝置120的推測結果接收部121接收到推測結果(T44),則開始T45以后的處理(有無轉移的判定處理)。
如以上所說明那樣,移動機進行其轉移目的地的推測的位置登記系統(tǒng)的形態(tài),不論移動機的轉移目的地區(qū)域如何都可適用。即,根據(jù)第2實施方式中的位置登記系統(tǒng)2,位置管理裝置120、130、140、150接收移動機160、170、180的轉移目的地推測結果。位置管理裝置120、130、140、150以這些信息為基礎,在來自移動機的位置登記請求的接收之前,就使上述推測結果反映到位置登記裝置10的登記位置DB中。登記位置得以更新的意旨通知給對應的移動機。從而,在推測結果正確的情況下,就可登記恰當?shù)奈恢枚挥靡苿訖C自行發(fā)送位置等情請求。其結果伴隨位置登記請求的發(fā)送的網絡負荷就會降低。另外,由于移動機進行轉移目的地區(qū)域的推測,故不需要在位置管理裝置中具備轉移目的地推測功能,就能夠簡易地構成網絡側的裝置。
此外,本實施方式記載的形態(tài)只是涉及本發(fā)明的位置登記系統(tǒng)的優(yōu)選的一個例子,本發(fā)明并不限定于上述形態(tài)。例如,雖然在本實施方式中,設位置管理裝置20、30、40、50和移動機60、70、80之間的通信經由基站來進行,但也可以設基站自身具有位置管理裝置的功能。
另外,雖然設位置登記裝置10和位置管理裝置為分別獨立地構成的裝置進行了說明,但也可以是兼具兩者的功能于一體的裝置。在這種形態(tài)中,這些各裝置間的位置登記請求、位置登記應答、登記位置刪除指示的收發(fā)就不再需要。相反,將位置管理裝置具有的一個或多個功能進一步分散于與其獨立地構成的裝置,從減輕處理負荷或通信負荷的觀點出發(fā)也是有效的。關于位置登記裝置10也同樣如此。
進而,雖然在第1到第3的任一位置登記處理中,設移動方向和速度的檢測都是由移動機自身來進行,但也可以設由移動機或者其用戶所搭乘的輸送手段來進行。即,輸送手段檢測其移動狀態(tài)并將檢測結果發(fā)送給移動機,同時各移動機將所接收到的檢測結果個別地傳送給位置管理裝置。由此,移動機就不需要必須具備移動狀態(tài)檢測部,就能夠以簡易的構成實現(xiàn)位置登記系統(tǒng)。另外,即便是具有這種功能的移動機,也不需要在位置登記時自行進行移動狀態(tài)的檢測,處理負荷就得以減輕。這樣的形態(tài)在多個移動機用戶乘坐同一輛電車等情況、以同一速度朝同一方向進行移動的移動機大量存在于局部的情況下特別有效果。
作為產業(yè)上的利用可能性,由于能夠一面使來自移動機的位置登記請求的發(fā)送量比以往還要減少,一面實現(xiàn)沒有延遲的位置登記,所以能夠利用于市中心部的通勤電車等,在短時間內發(fā)生局部的位置登記請求的狀況下的通信資源的節(jié)約。
權利要求
1.一種移動終端,其特征在于包括取得單元,取得移動終端的移動狀態(tài);以及發(fā)送單元,將由上述取得單元所取得的移動狀態(tài)發(fā)送給位置管理裝置。
2.一種移動終端,其特征在于包括取得單元,通過外部單元取得移動終端的移動狀態(tài);推測單元,基于由上述取得單元所取得到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置;以及發(fā)送單元,發(fā)送用于請求由上述推測單元所推測的上述位置的登記的位置登記請求。
3.一種位置管理裝置,其特征在于包括接收單元,接收由權利要求1中記載的移動終端所發(fā)送的移動狀態(tài);推測單元,基于由上述接收單元所接收到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置;以及登記單元,登記由上述推測單元所推測的上述位置。
4.一種位置管理裝置,其特征在于包括接收單元,接收由權利要求2中記載的移動終端所發(fā)送的上述位置登記請求;以及登記單元,按照由上述接收單元所接收到的位置登記請求,登記由上述移動終端所推測的上述位置。
5.根據(jù)權利要求3所述的位置管理裝置,其特征在于還包括通知單元,將上述登記單元的上述移動終端的位置登記已完成的意旨通知給該移動終端;以及刪除單元,在對于上述通知單元的通知沒有來自上述移動終端的肯定應答的情況下,刪除上述位置登記。
6.根據(jù)權利要求1所述的移動終端,其特征在于還包括請求單元,當移動終端的位置登記已完成的意旨,從該移動終端的區(qū)域轉移的檢測時開始在規(guī)定時間沒有由位置管理裝置所通知的情況下,發(fā)送用于請求上述位置登記的位置登記請求。
7.一種位置管理方法,其特征在于包括位置管理裝置接收由移動終端所發(fā)送的移動狀態(tài)的接收步驟;基于在上述接收步驟中所接收到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置的推測步驟;登記在上述推測步驟中所推測的上述位置的登記步驟;將上述登記步驟中的上述移動終端的位置登記已完成的意旨通知給該移動終端的通信步驟;以及在對于上述通知步驟中的通知沒有來自上述移動終端的肯定應答的情況下,刪除上述位置登記的刪除步驟。
8.一種位置管理方法,其特征在于包括取得該移動終端的移動狀態(tài)的取得步驟;基于在上述取得步驟中所取得到的移動狀態(tài),推測被預測為上述移動終端在規(guī)定時間后到達的位置的推測步驟;發(fā)送用于請求在上述推測步驟中所推測的上述位置的登記的位置登記請求的發(fā)送步驟;以及當移動終端的位置登記已完成的意旨,從該移動終端的區(qū)域轉移的檢測時開始在規(guī)定時間沒有由位置管理裝置所通知的情況下,發(fā)送用于請求上述位置登記的位置登記請求的發(fā)送步驟。
全文摘要
本發(fā)明提供一種移動終端、位置管理裝置、位置登記系統(tǒng)以及位置登記方法,其中,移動機(60)將移動方向和速度的檢測結果發(fā)送給位置管理裝置(20)。位置管理裝置(20)以該檢測結果為基礎來推測移動機(60)的轉移目的地區(qū)域,將推測結果的區(qū)域識別信息作為位置登記請求發(fā)送給位置登記裝置(10)。位置登記裝置(10)以該位置登記請求為基礎,對登記位置DB(13)內的移動機(60)的位置進行了更新后,決定并發(fā)送作為位置登記應答的發(fā)送目的地的區(qū)域。接收到位置登記應答的位置管理裝置(30)在移動機(60)的轉移目的地區(qū)域,將位置登記應答發(fā)送給移動機(60)。由此,將不需要由移動機(60)發(fā)送位置登記請求的意旨通知給移動機(60),而未然地將其停止。
文檔編號H04M3/42GK1592463SQ20041005798
公開日2005年3月9日 申請日期2004年8月27日 優(yōu)先權日2003年8月28日
發(fā)明者山森修 申請人:株式會社Ntt都科摩