Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6317638B2 - POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD - Google Patents
[go: Go Back, main page]

JP6317638B2 - POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD - Google Patents

POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD Download PDF

Info

Publication number
JP6317638B2
JP6317638B2 JP2014146218A JP2014146218A JP6317638B2 JP 6317638 B2 JP6317638 B2 JP 6317638B2 JP 2014146218 A JP2014146218 A JP 2014146218A JP 2014146218 A JP2014146218 A JP 2014146218A JP 6317638 B2 JP6317638 B2 JP 6317638B2
Authority
JP
Japan
Prior art keywords
information
position information
positioning result
request
slp
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2014146218A
Other languages
Japanese (ja)
Other versions
JP2016025387A (en
Inventor
里奈 鈴木
里奈 鈴木
鈴木 喬
喬 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2014146218A priority Critical patent/JP6317638B2/en
Publication of JP2016025387A publication Critical patent/JP2016025387A/en
Application granted granted Critical
Publication of JP6317638B2 publication Critical patent/JP6317638B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

本発明は、外部装置からの要求に応じて移動機の位置情報を提供する位置情報提供システム及びこの位置情報提供システムによる位置情報提供方法に関する。   The present invention relates to a position information providing system that provides position information of a mobile device in response to a request from an external device, and a position information providing method using the position information providing system.

近年、スマートフォン又はタブレット端末等の移動機で利用されるアプリケーションとして移動機の位置情報を利用するものが多く提供されている。このような移動機の位置情報は、GPS(Global Positioning System)測位等の詳細測位、又は、基地局測位等の概位置測位により取得される。このような技術として、SUPL(Secure User Plane Location)を用いたシステムが知られている。SUPLでは、位置情報の提供に係る制御を行うSLP(SUPL Location Platform)が、位置情報を要求する外部装置、及び、測位対象の移動機との通信を制御する。   In recent years, many applications that use location information of mobile devices have been provided as applications used in mobile devices such as smartphones and tablet terminals. Such position information of the mobile device is acquired by detailed positioning such as GPS (Global Positioning System) positioning or approximate position positioning such as base station positioning. As such a technique, a system using SUPL (Secure User Plane Location) is known. In SUPL, an SLP (SUPL Location Platform) that performs control related to provision of location information controls communication with an external device that requests location information and a positioning target mobile device.

特開2009−189019号公報JP 2009-189019 A

移動機の位置情報を外部装置へ提供するためのSLPと移動機間との間及びSLPと外部装置との間の通信は膨大となるため、一般的に、位置情報の提供に係る処理についての情報を1つのDBで管理しながら、複数のSLPに負荷分散させる構成が採られている。そのため、各SLPはDB(Data Base)を参照することで同期を取りながら、移動機及び外部装置との通信を行っている。   Since the communication between the SLP and the mobile device for providing the location information of the mobile device to the external device and between the SLP and the external device is enormous, generally, the processing related to the provision of the location information A configuration is adopted in which the load is distributed to a plurality of SLPs while the information is managed by one DB. Therefore, each SLP communicates with a mobile device and an external device while synchronizing by referring to a DB (Data Base).

しかしながら、このようなシステム構成を有する位置情報管理システムにおいて、複数のSLPのうちの1つのSLPに障害が発生してDBへの接続ができなくなった場合、システム全体として障害が発生したSLPを把握してこのSLPと他の装置との通信を制限するまでは、障害が発生したSLPにおいても移動機又は外部装置との通信が発生することが考えられる。この場合、DBへの接続ができなくなったSLPでは、移動機又は外部装置から送信される信号についての状況等を把握することができないため、その後の処理を正常に実施することができず、位置情報の提供を行うことができない場合があった。   However, in a location information management system having such a system configuration, when a failure occurs in one SLP of a plurality of SLPs and connection to the DB becomes impossible, the entire system grasps the SLP in which the failure has occurred. Until the communication between the SLP and another device is restricted, it is conceivable that communication with a mobile device or an external device occurs even in the SLP where the failure has occurred. In this case, the SLP that is unable to connect to the DB cannot grasp the status of the signal transmitted from the mobile device or the external device, so the subsequent processing cannot be performed normally, and the position In some cases, information could not be provided.

本発明は上記を鑑みてなされたものであり、外部装置に対して移動機の位置情報をより確実に提供可能な位置情報提供システム及び位置情報提供方法を提供することを目的とする。   The present invention has been made in view of the above, and an object of the present invention is to provide a position information providing system and a position information providing method that can more reliably provide position information of a mobile device to an external device.

上記目的を達成するため、本発明の一形態に係る位置情報提供システムは、外部装置からの位置情報要求に基づいて、移動機の位置情報を取得して当該外部装置に対して位置情報要求を提供する位置情報提供システムであって、複数の位置情報制御装置と、複数の位置情報制御装置と接続されて、複数の位置情報制御装置による位置情報の提供に係る処理の進捗状況に係る情報を保持する処理情報保持装置と、を含んで構成され、複数の位置情報制御装置のうちの第1の位置情報制御装置は、外部装置から位置情報要求を受信する位置情報要求受信手段と、位置情報要求を送信した外部装置を特定する要求元情報と、位置情報要求を受信した第1の位置情報制御装置を特定する受信元情報とを位置情報要求に対応付けた位置情報提供要求を移動機に対して送信する位置情報提供要求手段と、位置情報提供要求を送信した移動機による測位結果と、要求元情報と、受信元情報とを含む、位置情報提供要求に対応する測位結果情報を第1の位置情報制御装置とは異なる第2の位置情報制御装置から受信する転送情報受信手段と、測位結果情報に含まれる測位結果を要求元情報により特定される外部装置に対して送信する測位結果送信手段と、を備え、第2の位置情報制御装置は、第1の位置情報制御装置が位置情報提供要求を送信した移動機から、位置情報提供要求に対応する測位結果情報を受信する測位結果情報受信手段と、処理情報保持装置を参照して、測位結果情報受信手段において受信された測位結果情報に係る処理の進捗状況を確認する状況確認手段と、状況確認手段により処理の進捗状況が確認できない場合に、測位結果情報に含まれる受信元情報により特定される第1の位置情報制御装置に対して測位結果情報を転送する転送手段と、を備えることを特徴とする。   In order to achieve the above object, a position information providing system according to an aspect of the present invention acquires position information of a mobile device based on a position information request from an external device and issues a position information request to the external device. A position information providing system for providing a plurality of position information control devices and information related to progress of processing related to provision of position information by a plurality of position information control devices connected to a plurality of position information control devices. A first position information control device of the plurality of position information control devices, a position information request receiving means for receiving a position information request from an external device, and position information The location information provision request in which the request source information that identifies the external device that transmitted the request and the source information that identifies the first location information control device that received the location information request is associated with the location information request is transferred. Positioning result information corresponding to the position information provision request including the position information provision request means to be transmitted to the device, the positioning result by the mobile device that has transmitted the position information provision request, the request source information, and the reception source information. Transfer information receiving means for receiving from a second position information control device different from the first position information control device, and positioning for transmitting the positioning result included in the positioning result information to the external device specified by the request source information And a second position information control device that receives positioning result information corresponding to the position information provision request from a mobile device to which the first position information control device has transmitted the position information provision request. By referring to the result information receiving means and the processing information holding device, the situation confirmation means for confirming the progress of the processing related to the positioning result information received by the positioning result information receiving means, and the situation confirmation means Transfer means for transferring the positioning result information to the first position information control device specified by the reception source information included in the positioning result information when the physical progress status cannot be confirmed. .

また、本発明の一形態に係る位置情報提供方法は、外部装置からの位置情報要求に基づいて、移動機の位置情報を取得して当該外部装置に対して位置情報要求を提供する位置情報提供システムによる位置情報提供方法であって、位置情報提供システムは、複数の位置情報制御装置と、複数の位置情報制御装置と接続されて、複数の位置情報制御装置による位置情報の提供に係る処理の進捗状況に係る情報を保持する処理情報保持装置と、を含んで構成され、複数の位置情報制御装置のうちの第1の位置情報制御装置の位置情報要求受信手段において、外部装置から位置情報要求を受信する位置情報要求受信ステップと、第1の位置情報制御装置の位置情報提供要求手段において、位置情報要求を送信した外部装置を特定する要求元情報と、位置情報要求を受信した第1の位置情報制御装置を特定する受信元情報とを位置情報要求に対応付けた位置情報提供要求を移動機に対して送信する位置情報提供要求ステップと、第1の位置情報制御装置の転送情報受信手段において、位置情報提供要求を送信した移動機による測位結果と、要求元情報と、受信元情報とを含む、位置情報提供要求に対応する測位結果情報を第1の位置情報制御装置とは異なる第2の位置情報制御装置から受信する転送情報受信ステップと、第1の位置情報制御装置の測位結果送信手段において、測位結果情報に含まれる測位結果を要求元情報により特定される外部装置に対して送信する測位結果送信ステップと、第2の位置情報制御装置の測位結果情報受信手段において、第1の位置情報制御装置が位置情報提供要求を送信した移動機から、位置情報提供要求に対応する測位結果情報を受信する測位結果情報受信ステップと、第2の位置情報制御装置の状況確認手段において処理情報保持装置を参照して、測位結果情報受信手段において受信された測位結果情報に係る処理の進捗状況を確認する状況確認ステップと、第2の位置情報制御装置の転送手段において、状況確認手段により処理の進捗状況が確認できない場合に、測位結果情報に含まれる受信元情報により特定される第1の位置情報制御装置に対して測位結果情報を転送する転送ステップと、を備えることを特徴とする。   Also, the position information providing method according to one aspect of the present invention provides position information provision for acquiring position information of a mobile device based on a position information request from an external apparatus and providing the position information request to the external apparatus. A position information providing method by a system, wherein the position information providing system is connected to a plurality of position information control devices and a plurality of position information control devices, and performs processing related to provision of position information by a plurality of position information control devices. A position information request from an external device in the position information request receiving means of the first position information control device of the plurality of position information control devices. In the position information request receiving step of receiving the position information request, and in the position information provision requesting means of the first position information control device, A location information provision request step for transmitting to the mobile device a location information provision request that associates the location information request with the source information identifying the first location information control device that has received the information request; In the transfer information receiving means of the information control device, the positioning result information corresponding to the position information provision request including the positioning result by the mobile station that has transmitted the position information provision request, the request source information, and the reception source information is received as the first result. In the transfer information receiving step received from the second position information control device different from the position information control device, and the positioning result transmission means of the first position information control device, the positioning result included in the positioning result information is obtained from the request source information. In the positioning result transmission step for transmitting to the specified external device and the positioning result information receiving means of the second location information control device, the first location information control device provides the location information. A positioning result information receiving step for receiving positioning result information corresponding to the position information provision request from the mobile device that has transmitted the request, and a processing information holding device in the status confirmation means of the second position information control device, In the situation confirmation step for confirming the progress of the process related to the positioning result information received by the result information receiving means, and the transfer means of the second position information control device, when the progress of the process cannot be confirmed by the situation confirmation means A transfer step of transferring the positioning result information to the first position information control device specified by the reception source information included in the positioning result information.

上記の位置情報提供システム及び位置情報提供方法によれば、第2の位置情報制御装置において、移動機からの測位結果情報を受信した場合に、処理情報保持装置を参照してこの測位結果情報に係る処理の進捗状況を確認することができる場合には、処理の進捗状況に基づいて位置情報の提供を行うことができる一方で、何らかの事情により処理情報保持装置を参照することができず、処理の進捗状況が確認できない場合には、測位結果情報に含まれる受信元情報により特定される第1の位置情報制御装置に対して測位結果情報を転送する構成とすることで、第2の位置情報制御装置が何らかの異常により処理情報保持装置を参照できず、移動機からの測位結果情報を正常に処理できない場合であっても、測位結果情報に含まれる受信元情報を利用して第1の位置情報制御装置に対して測位結果情報を転送すると共に、第1の位置情報制御装置では転送された測位結果情報の要求元情報に基づいて外部装置に対して測位結果を送信することができるため、外部装置に対して移動機の位置情報をより確実に提供可能となる。   According to the above-described position information providing system and position information providing method, when the second position information control device receives positioning result information from the mobile device, the processing result holding device refers to the positioning result information. When it is possible to confirm the progress of the process, the position information can be provided based on the progress of the process, while the process information holding device cannot be referred to for some reason, If the progress status of the second position information cannot be confirmed, the second position information can be obtained by transferring the positioning result information to the first position information control device specified by the reception source information included in the positioning result information. Even if the control device cannot refer to the processing information holding device due to some abnormality and the positioning result information from the mobile device cannot be processed normally, the receiving source information included in the positioning result information The positioning result information is transferred to the first position information control device using the first position information control device, and the first position information control device sends the positioning result to the external device based on the request source information of the transferred positioning result information. Since it can transmit, it becomes possible to provide the position information of the mobile device more reliably to the external device.

ここで、第2の位置情報制御装置の転送手段は、自装置の状況確認手段によって測位結果情報に係る処理の進捗状況を確認することができないことを示す障害情報を測位結果情報に添えて第1の位置情報制御装置に対して転送し、第1の位置情報制御装置の測位結果送信手段は、転送情報受信手段が測位結果情報と障害情報とを受信した場合に、処理情報保持装置に対して障害情報を格納する構成とすることができる。   Here, the transfer means of the second position information control apparatus adds the failure information indicating that the progress of the process related to the positioning result information cannot be confirmed by the status confirmation means of the own apparatus to the positioning result information. The positioning result transmission means of the first location information control apparatus transfers to the processing information holding apparatus when the transfer information reception means receives the positioning result information and the failure information. The failure information can be stored.

このように、第2の位置情報制御装置の障害情報を測位結果情報と共に第1の位置情報制御装置に対して転送し、第1の位置情報制御装置が処理情報保持装置に対して障害情報を格納することによって、例えば、第2の位置情報制御装置を使用しないような制御に変更することも可能となり、第2の位置情報制御装置の障害に由来して移動機の位置情報の提供ができなくなる可能性をより低減することができる。   As described above, the failure information of the second position information control device is transferred to the first position information control device together with the positioning result information, and the first position information control device sends the failure information to the processing information holding device. By storing, for example, it is possible to change the control so that the second position information control device is not used, and the position information of the mobile device can be provided due to the failure of the second position information control device. The possibility of disappearing can be further reduced.

また、複数の位置情報制御装置のうちの第3の位置情報制御装置は、第3の位置情報制御装置を特定する情報を含み、GPS測位による移動機の位置情報を要求するGPS測位情報提供要求を移動機に対して送信するGPS測位情報提供要求手段と、GPS測位情報提供要求を送信した移動機からのGPS測位結果と、第3の位置情報制御装置を特定する情報とを含む、GPS測位情報提供要求に対応するGPS測位結果情報を、第3の位置情報制御装置とは異なる第4の位置情報制御装置から受信する転送GPS測位結果情報受信手段と、GPS測位結果情報に含まれるGPS測位結果を要求元情報により特定される外部装置に対して送信するGPS測位結果送信手段と、を備え、第4の位置情報制御装置は、第3の位置情報制御装置がGPS測位情報提供要求を送信した移動機から、GPS測位情報提供要求に対応するGPS測位結果情報を受信するGPS測位結果情報受信手段と、処理情報保持装置を参照して、GPS測位結果情報受信手段において受信されたGPS測位結果情報に係る処理の進捗状況を確認するGPS測位状況確認手段と、GPS測位状況確認手段により処理の進捗状況が確認できない場合に、GPS測位結果情報に含まれる第3の位置情報制御装置を特定する情報に基づいて第3の位置情報制御装置に対してGPS測位結果情報を転送するGPS測位結果情報転送手段と、を備える構成とすることもできる。   The third position information control device among the plurality of position information control devices includes information for specifying the third position information control device, and requests for positioning information for GPS positioning requesting the position information of the mobile device by GPS positioning. GPS positioning information provision requesting means for transmitting to the mobile device, GPS positioning result from the mobile device that transmitted the GPS positioning information provision request, and information for specifying the third position information control device Transfer GPS positioning result information receiving means for receiving GPS positioning result information corresponding to the information provision request from a fourth position information control device different from the third position information control device, and GPS positioning included in the GPS positioning result information GPS positioning result transmission means for transmitting the result to the external device specified by the request source information. The fourth position information control device is configured such that the third position information control device is G GPS positioning result information receiving means for receiving GPS positioning result information corresponding to the GPS positioning information providing request from the mobile device that has transmitted the S positioning information providing request, and a processing information holding device, and GPS positioning result information receiving means The GPS positioning status confirmation means for confirming the progress status of the processing related to the GPS positioning result information received in step S3, and the third status included in the GPS positioning result information when the progress status of the processing cannot be confirmed by the GPS positioning status confirmation means A GPS positioning result information transfer unit that transfers GPS positioning result information to the third position information control device based on information specifying the position information control device may be provided.

このように、複数の位置情報制御装置の第4の位置情報制御装置において、移動機におけるGPS測位結果に係る情報の送受信に関しても、GPS測位状況確認手段により処理の進捗状況が確認できない場合に、GPS測位結果情報に含まれる第3の位置情報制御装置を特定する情報に基づいて第3の位置情報制御装置に対してGPS測位状況確認手段を転送する構成を備えることで、第4の位置情報制御装置が何らかの異常により処理情報保持装置を参照できず、移動機からのGPS測位結果情報を正常に処理できない場合であっても、GPS測位結果情報に含まれる情報を利用して第3の位置情報制御装置に対してGPS測位結果情報を転送する構成とすることで、外部装置に対して移動機の位置情報をより確実に提供可能となる。   As described above, in the fourth position information control device of the plurality of position information control devices, regarding the transmission and reception of information related to the GPS positioning result in the mobile device, when the progress status of the process cannot be confirmed by the GPS positioning status confirmation means, 4th positional information is provided with the structure which transfers a GPS positioning status confirmation means with respect to a 3rd positional information control apparatus based on the information which specifies the 3rd positional information control apparatus contained in GPS positioning result information. Even if the control device cannot refer to the processing information holding device due to some abnormality and the GPS positioning result information from the mobile device cannot be processed normally, the third position is obtained using the information included in the GPS positioning result information. By adopting a configuration in which the GPS positioning result information is transferred to the information control device, the position information of the mobile device can be more reliably provided to the external device.

本発明によれば、外部装置に対して移動機の位置情報をより確実に提供可能な位置情報提供システム及び位置情報提供方法が提供される。   ADVANTAGE OF THE INVENTION According to this invention, the positional information provision system and the positional information provision method which can provide the positional information on a moving apparatus more reliably with respect to an external device are provided.

第1実施形態に係る位置情報提供システムを含む通信システムの構成を説明するブロック図である。It is a block diagram explaining the structure of the communication system containing the positional information provision system which concerns on 1st Embodiment. 通信システムを構成する各装置に係るハードブロック図である。It is a hardware block diagram concerning each device which constitutes a communication system. 位置情報提供システムを構成するSLP(第1の位置情報制御装置)の機能を説明するブロック図である。It is a block diagram explaining the function of SLP (1st position information control apparatus) which comprises a position information provision system. SLPのデータ格納部45に格納される情報の例を示す図である。It is a figure which shows the example of the information stored in the data storage part 45 of SLP. 位置情報提供システムを構成するSLP(第2の位置情報制御装置)の機能を説明するブロック図である。It is a block diagram explaining the function of SLP (2nd positional information control apparatus) which comprises a positional information provision system. SLP−DBに格納される情報の例を示す図である。It is a figure which shows the example of the information stored in SLP-DB. 従来の位置情報提供方法を説明するシーケンス図である。It is a sequence diagram explaining the conventional positional information provision method. 第1実施形態に係る位置情報提供方法を説明するシーケンス図である。It is a sequence diagram explaining the positional information provision method which concerns on 1st Embodiment. 第1実施形態に係る位置情報提供方法におけるSLP40Aの処理を説明するフローチャートである。It is a flowchart explaining the process of SLP40A in the positional information provision method which concerns on 1st Embodiment. 第1実施形態に係る位置情報提供方法におけるSLP40Bの処理を説明するフローチャートである。It is a flowchart explaining the process of SLP40B in the positional information provision method which concerns on 1st Embodiment. 従来の2段階測位に係る位置情報提供方法を説明するシーケンス図である。It is a sequence diagram explaining the position information provision method concerning the conventional two-stage positioning. 第2実施形態に係る2段階測位に係る位置情報提供方法を説明するシーケンス図である。It is a sequence diagram explaining the positional information provision method which concerns on 2 step positioning which concerns on 2nd Embodiment. 第2実施形態に係る2段階測位に係る位置情報提供方法を説明するシーケンス図である。It is a sequence diagram explaining the positional information provision method which concerns on 2 step positioning which concerns on 2nd Embodiment.

以下、添付図面を参照して、本発明を実施するための形態を詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。   DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be described in detail with reference to the accompanying drawings. In the description of the drawings, the same elements are denoted by the same reference numerals, and redundant description is omitted.

(第1実施形態)
図1は、本発明の第1実施形態に係る位置情報提供システムを含む通信システムの構成を説明するブロック図である。通信システム1は、LCS(Location Service)クライアント(Client)10、GMLC(Gateway Mobile Location Centre)20、LB(Load Balancer)30、SLP(SUPL Location Platform)40(位置情報制御装置)、SLP−DB50(処理情報保持装置)、SMS(Short Message Service)センター51及び移動機60を含んで構成される。この通信システム1は、LCSクライアント10からの要求に応じて、SLP40によって移動機60の位置情報が、無線通信網を介して移動機60から取得され、SLP40から外部装置であるLCSクライアント10に対して提供される。無線通信網としては、例えば、3GPP(Third Generation PartnershipProject)によって標準化された通信方式である3G方式を用いた通信網(3G通信網)、又は、LTE(Long Term Evolution)方式を用いた通信網(LTE通信網)等が挙げられる。また、通信システム1において、位置情報提供システムとは、複数のSLP40と、複数のSLP40に対して接続するSLP−DB50とを含んで構成される。
(First embodiment)
FIG. 1 is a block diagram illustrating a configuration of a communication system including a position information providing system according to the first embodiment of the present invention. The communication system 1 includes an LCS (Location Service) client 10, a GMLC (Gateway Mobile Location Center) 20, an LB (Load Balancer) 30, an SLP (SUPL Location Platform) 40 (location information control device), and an SLP-DB 50 ( Processing information holding device), an SMS (Short Message Service) center 51, and a mobile device 60. In this communication system 1, in response to a request from the LCS client 10, the location information of the mobile device 60 is acquired from the mobile device 60 via the wireless communication network by the SLP 40, and the LCS client 10 that is an external device is transmitted from the SLP 40. Provided. As a wireless communication network, for example, a communication network (3G communication network) using a 3G system, which is a communication system standardized by 3GPP (Third Generation Partnership Project), or a communication network using a LTE (Long Term Evolution) system ( LTE communication network). In the communication system 1, the position information providing system includes a plurality of SLPs 40 and SLP-DBs 50 connected to the plurality of SLPs 40.

LCSクライアント10に対して提供される位置情報とは、移動機60が在圏するセルの位置を示す概略位置情報であってもよいし、GPS(Global Positioning System)を用いて詳細測位で取得した詳細位置情報であってもよい。後述の二段階測位の場合には、概略位置情報及び詳細位置情報の双方がLCSクライアント10に対して提供される。   The location information provided to the LCS client 10 may be approximate location information indicating the location of the cell in which the mobile device 60 is located, or obtained by detailed positioning using GPS (Global Positioning System). It may be detailed position information. In the case of two-stage positioning described later, both the approximate position information and the detailed position information are provided to the LCS client 10.

GPSを用いた詳細測位の場合には、所謂アシストGPS測位方式が用いられる。GPS測位とは、上空の3つ以上のGPS衛星からの信号を受信することにより、GPS衛星の位置情報に基づいて移動機60の位置(具体的には、緯度、経度及び高度)を割り出す方法であるが、これを行うためには移動機60によりGPS衛星を捕捉する必要があり、この処理に一定時間を要する。このため、アシストGPS測位では、GPS衛星の位置及び移動機60の概位置(初期位置)情報等の情報(アシストデータ)を移動機60に対して送信することにより、移動機60によるGPS衛星の捕捉に係る処理及び測位時間の短縮が図られている。なお、本実施形態で用いられるSUPLとは、OMA(Open Mobile Alliance)で規定されているものであり、移動機60と通信網との間でアシストデータを送信するための通信ベアラとして、U-Plane(User Plane)を利用したアシストGPS測位方式のことをいう。本実施形態に係る通信システム1では、SLP40及びSLP−DB50を中心としてSUPLによって移動機60の詳細位置情報を外部装置に対して提供することが可能な構成を備えている。   In the case of detailed positioning using GPS, a so-called assist GPS positioning method is used. GPS positioning is a method of determining the position (specifically, latitude, longitude, and altitude) of the mobile device 60 based on position information of GPS satellites by receiving signals from three or more GPS satellites in the sky. However, in order to do this, it is necessary to capture GPS satellites by the mobile device 60, and this processing takes a certain time. For this reason, in the assist GPS positioning, information (assist data) such as the position of the GPS satellite and the approximate position (initial position) information of the mobile device 60 is transmitted to the mobile device 60, thereby Processing for acquisition and shortening of positioning time are attempted. The SUPL used in this embodiment is stipulated by OMA (Open Mobile Alliance), and is a communication bearer for transmitting assist data between the mobile device 60 and the communication network. This is an assist GPS positioning method using Plane (User Plane). The communication system 1 according to the present embodiment has a configuration capable of providing detailed position information of the mobile device 60 to an external device through SUPL with the SLP 40 and the SLP-DB 50 as the center.

通信システム1に含まれる各装置は、それぞれ、図2に示すように、CPU101、主記憶装置であるRAM(Random Access Memory)102及びROM(Read Only Memory)103、通信を行うための通信モジュール104、並びにハードディスク等の補助記憶装置105等のハードウェアを備えるコンピュータとして構成される。そして、これらの構成要素が動作することにより、各装置の機能が発揮される。   As shown in FIG. 2, each device included in the communication system 1 includes a CPU 101, a RAM (Random Access Memory) 102 and a ROM (Read Only Memory) 103, which are main storage devices, and a communication module 104 for performing communication. And a computer including hardware such as an auxiliary storage device 105 such as a hard disk. And the function of each apparatus is exhibited when these components operate.

図1に戻り、各装置の機能について説明する。通信システム1において、LCSクライアント10は、位置情報サービスを提供するサービス提供装置として機能する。LCSクライアント10が提供するサービスとは、例えば、ユーザが移動機を手放している状態の際に移動機60の位置情報を取得してユーザに対して提供するサービス、又は、移動機の位置情報を利用してユーザの居場所の情報を第三者に提供するサービス等が挙げられる。LCSクライアント10は、サービス利用者からのリクエスト等に基づいて、位置情報要求を送信する。   Returning to FIG. 1, the function of each device will be described. In the communication system 1, the LCS client 10 functions as a service providing apparatus that provides a location information service. The service provided by the LCS client 10 is, for example, a service provided to the user by obtaining the location information of the mobile device 60 when the user has released the mobile device, or the location information of the mobile device. For example, a service that provides information on a user's whereabouts to a third party. The LCS client 10 transmits a position information request based on a request from a service user.

GMLC20は、無線通信網において位置情報に係るデータを管理する機能を有し、LCSクライアント10等の外部の装置に係る認証等を行う機能を有する。   The GMLC 20 has a function of managing data related to position information in a wireless communication network, and a function of performing authentication and the like related to an external device such as the LCS client 10.

LB30は、GMLC20及び移動機60がSLP40と通信を行う際に、SLP40へのアクセス負荷を軽減するための装置であって、ラウンドロビン方式で複数のSLP40の中から通信相手となるSLPを選択する機能を有する。   The LB 30 is a device for reducing an access load on the SLP 40 when the GMLC 20 and the mobile device 60 communicate with the SLP 40, and selects an SLP to be a communication partner from a plurality of SLPs 40 in a round robin manner. It has a function.

SLP40は、移動機60の位置情報を取得すると共にGMLC20を介してLCSクライアント10に対して移動機60の位置情報を提供する機能を有する。SLP40は、複数のSLP#140〜SLP#N40により構成されている。そして、LB30によって、移動機60及びGMLC20との間で一つの情報の送受信が行われる度に接続先が変更されることで、複数のSLP40間における負荷が分散される。LB30によって接続先が変更される単位となる「一つの処理」とは、GMLC20又は移動機60から何らかの情報(処理の要求又は取得されたデータ等)が送信されることで開始される処理のことをいう。なお、何らかの情報(処理要求又は取得されたデータ等)の送信元は、上記のGMLC20又は移動機60とは異なる場合も含まれる。LB30によってラウンドロビン方式によって負荷分散が行われるため、複数のSLP#140〜SLP#N40のそれぞれでは、移動機60の位置情報提供に係る処理の詳細や進捗に関する情報を保持せず、後述のSLP−DB50に集約して保持される。そのため、SLP40は、移動機60及びGMLC20と通信を行う場合には、SLP−DB50を都度参照してSLP−DB50に格納されている情報に基づいて処理を実施する構成とされている。 The SLP 40 has a function of acquiring the location information of the mobile device 60 and providing the location information of the mobile device 60 to the LCS client 10 via the GMLC 20. SLP40 is composed of a plurality of SLP # 140 1 ~SLP # N40 N . Then, the connection destination is changed every time one piece of information is transmitted / received between the mobile device 60 and the GMLC 20 by the LB 30, so that the load among the plurality of SLPs 40 is distributed. “One process”, which is a unit in which the connection destination is changed by the LB 30, is a process started when some information (processing request or acquired data, etc.) is transmitted from the GMLC 20 or the mobile device 60. Say. Note that the transmission source of some information (processing request or acquired data, etc.) may be different from that of the GMLC 20 or the mobile device 60 described above. Since load balancing is performed in a round robin fashion by lb30, in each of the plurality of SLP # 140 1 ~SLP # N40 N , without holding the information about the details and progress of the process according to the location information providing mobile device 60, described later Are held together in the SLP-DB 50. Therefore, when communicating with the mobile device 60 and the GMLC 20, the SLP 40 is configured to perform processing based on information stored in the SLP-DB 50 with reference to the SLP-DB 50 each time.

ここで、GMLC20を介してLCSクライアント10から送信される位置情報要求を受信して処理を行うSLPであるSLP40Aの機能について図3を参照しながら更に説明する。図3に示すように、SLP40Aは、位置情報要求送受信部41(位置情報要求受信手段、測位結果送信手段)と、SMS送信部42(位置情報提供要求手段)と、タイマー制御部43と、対SLP通信部44(転送情報受信手段)と、データ格納部45と、を含んで構成される。   Here, the function of the SLP 40A, which is the SLP that receives and processes the position information request transmitted from the LCS client 10 via the GMLC 20, will be further described with reference to FIG. As shown in FIG. 3, the SLP 40A includes a location information request transmission / reception unit 41 (location information request reception unit, positioning result transmission unit), an SMS transmission unit 42 (location information provision request unit), a timer control unit 43, An SLP communication unit 44 (transfer information receiving means) and a data storage unit 45 are included.

位置情報要求送受信部41は、GMLC20との通信を行う機能を有する。具体的には、GMLC20から、LCSクライアント10からの位置情報要求を受信すると共にGMLC20に対して移動機60の位置情報を提供する機能を有する。なお、GMLC20から位置情報要求を受信する際には、位置情報要求の送信元であるGMLC20を特定する情報を併せて受信する。GMLC20を特定する情報は、データ格納部45に格納すると共に位置情報要求に基づいて他の装置と通信を行う際に用いられる。   The position information request transmission / reception unit 41 has a function of performing communication with the GMLC 20. Specifically, it has a function of receiving a position information request from the LCS client 10 from the GMLC 20 and providing position information of the mobile device 60 to the GMLC 20. When receiving a position information request from the GMLC 20, information specifying the GMLC 20 that is the transmission source of the position information request is also received. Information for identifying the GMLC 20 is stored in the data storage unit 45 and used when communicating with other devices based on the position information request.

SMS送信部42は、移動機60に対するSMSの送信を後述のSMSセンター51に対して指示する機能を有する。本実施形態に係る通信システム1では、LCSクライアント10からの要求に基づいて移動機60に対して位置情報の提供を要求する場合にはSMSを用いて指示構成となっている。したがって、SLP40Aから移動機60に対して直接位置情報の提供要求を送信するのではなく、SMSセンター51に対して移動機60に対して位置情報の提供要求に係るSMSの送信を指示する。この際、GMLC20を特定する情報もSMSと一緒に送信される。   The SMS transmission unit 42 has a function of instructing an SMS center 51 (described later) to transmit an SMS to the mobile device 60. In the communication system 1 according to the present embodiment, when requesting provision of location information to the mobile device 60 based on a request from the LCS client 10, an instruction configuration is made using SMS. Therefore, the SLP 40A does not directly send a location information provision request to the mobile device 60, but instructs the SMS center 51 to send an SMS related to the location information provision request to the mobile device 60. At this time, information specifying the GMLC 20 is also transmitted together with the SMS.

タイマー制御部43は、GMLC20から送信される位置情報要求に基づいて所定の処理を開始した際に、当該処理が完了するまでタイマーを起動させることで処理時間を管理する機能を有する。なお、本実施形態では、システム内でやりとりされる処理内容一式をセッションと呼び、セッションはタイマーで管理されている。タイマー制御部43は、所定時間内に処理が完了しない場合にはGMLC20に対してエラー報告を行う。所定時間内に処理が完了したか否かは、後述の対SLP通信部44がSLP−DB50に格納された情報を定期的に参照して、一連の処理が完了したフラグが付与されているかを確認することによって判断される。ここで、所定時間経過後にSLP−DB50の情報が更新されていない(処理完了のフラグが付与されていない)場合には、処理が完了しなかったため、位置情報要求を送信したGMLC20に対してエラー報告を行う。タイマー制御部43がどの移動機60のどのような処理に関してタイマー管理をしているかについては、タイマー制御部43で保持する構成とすることができる。すなわち、タイマー制御部43は、自装置が位置情報要求を受信した際に、その位置情報要求に対応させてタイマーを1つ起動させて、処理時間の管理を開始する。そして、処理が完了した(SLP−DB50の情報が更新されたのを確認した)場合には、起動させたタイマーを終了させる。このようにして、タイマー制御部43は、自装置により開始された処理のタイマー制御を行う。   The timer control unit 43 has a function of managing a processing time by starting a timer until a predetermined process is completed when a predetermined process is started based on a position information request transmitted from the GMLC 20. In this embodiment, a set of processing contents exchanged in the system is called a session, and the session is managed by a timer. The timer control unit 43 reports an error to the GMLC 20 when the process is not completed within a predetermined time. Whether or not the processing has been completed within a predetermined time is determined by whether or not a flag indicating that a series of processing has been completed is given by referring to information stored in the SLP-DB 50 periodically by the SLP communication unit 44 described later. It is judged by checking. Here, if the information in the SLP-DB 50 has not been updated after the predetermined time has passed (the processing completion flag has not been given), the processing has not been completed, and an error is detected with respect to the GMLC 20 that transmitted the position information request. Make a report. A configuration in which the timer control unit 43 holds the timer management regarding which process of which mobile device 60 is held by the timer control unit 43 can be adopted. That is, when the device itself receives a position information request, the timer control unit 43 starts one timer in response to the position information request and starts managing the processing time. When the process is completed (when it is confirmed that the information of the SLP-DB 50 has been updated), the started timer is terminated. In this way, the timer control unit 43 performs timer control of processing started by the own device.

対SLP通信部44は、GMLC20からの位置情報要求に基づいてセッションID(位置情報要求から開始される一つのセッションに係る処理を特定する情報)を払い出すと共に当該セッションの情報をSLP−DB50に書き込みをする機能を有する。また、対SLP通信部44は、他のSLP40との間で情報の送受信を行う。以降のSLP40と他の装置との通信では情報の送信と同時にセッションIDを通知する構成とすることで、情報を受信した側の装置においてもどのセッションに係る情報が送信されたのかを判断することができる。ここで、他のSLP40との間で通信を行う場合とは、自装置が位置情報要求を受信したセッションに関する通信を他のSLP40が担った際、他のSLP40が故障等の事情により通常の処理が行えなくなったときに、故障したSLP40からエラー報告を受けて故障したSLP40に代わり処理を行う場合である。このような場合には、セッションIDを払い出したSLP40Aが主体となって以降の処理を実施する。この点については後述する。   The SLP communication unit 44 pays out a session ID (information specifying processing related to one session started from the position information request) based on the position information request from the GMLC 20 and sends the information on the session to the SLP-DB 50. Has the function of writing. The SLP communication unit 44 transmits / receives information to / from other SLPs 40. In the subsequent communication between the SLP 40 and another device, it is configured to notify the session ID at the same time as the transmission of information, so that it is possible to determine which session-related information is transmitted in the device that has received the information. Can do. Here, when communicating with another SLP 40, when the other SLP 40 is responsible for communication related to the session in which the device has received the position information request, the other SLP 40 is in a normal process due to a failure or the like. This is a case where the error report is received from the failed SLP 40 and the process is performed in place of the failed SLP 40 when the process cannot be performed. In such a case, the subsequent processing is performed mainly by the SLP 40A that has issued the session ID. This point will be described later.

データ格納部45は、GMLC20に係る情報等のSLP40で保持しておくべき情報を格納する機能を有する。データ格納部45で格納する情報の一つを図4に示す。図4では、GMLC20を特定するGMLC装置番号と、当該GMLC20に対して情報を送信する場合の宛先を示す情報とが対応付けられた表が示されている。データ格納部45に格納するGMLC20の情報とは、SLP40AでセッションIDを払い出したセッション(処理)に係る位置情報要求を送信したGMLC20、すなわち、SLP40Aで受信した位置情報要求の送信元となるGMLC20の情報である。このように位置情報要求を受信したSLP40において、当該位置情報要求の送信元のGMLC20の情報を保持しておくことで、他のSLP40が故障した場合等に、故障したSLP40に代わりGMLC20との通信を継続することができる。   The data storage unit 45 has a function of storing information that should be held by the SLP 40 such as information related to the GMLC 20. One piece of information stored in the data storage unit 45 is shown in FIG. FIG. 4 shows a table in which a GMLC device number that identifies the GMLC 20 is associated with information indicating a destination when information is transmitted to the GMLC 20. The information of the GMLC 20 stored in the data storage unit 45 is the GMLC 20 that has transmitted the position information request related to the session (process) for which the session ID is issued by the SLP 40A, that is, the GMLC 20 that is the transmission source of the position information request received by the SLP 40A. Information. In this way, in the SLP 40 that has received the location information request, by holding the information of the GMLC 20 that is the transmission source of the location information request, when another SLP 40 fails, communication with the GMLC 20 instead of the failed SLP 40 Can continue.

次に、GMLC20からの位置情報要求を受信したSLP40ではなく、移動機60からの何らかの情報を受信することによって処理を行う側のSLP40の機能について図5を参照しながら更に説明する。図5に示すように、SLP40Bは、対移動機通信部47(測位結果情報受信手段、状況確認手段)と、対SLP通信部48(転送手段)とを含んで構成される。図5で示すSLP40Bとは、例えば、移動機60がSMSを受信することで移動機60によって測位された測位結果を移動機60からSLP40に対して送信した際に、LB30によって接続先として選択された当初のSLP40Aとは異なるSLP40が該当する。   Next, the function of the SLP 40 that performs processing by receiving some information from the mobile device 60 instead of the SLP 40 that has received the position information request from the GMLC 20 will be further described with reference to FIG. As shown in FIG. 5, the SLP 40B is configured to include a mobile communication unit 47 (positioning result information receiving unit, status confirmation unit) and a SLP communication unit 48 (transfer unit). The SLP 40B shown in FIG. 5 is selected as a connection destination by the LB 30 when, for example, the mobile device 60 receives the SMS and transmits the positioning result measured by the mobile device 60 to the SLP 40. The SLP 40 different from the original SLP 40A is applicable.

対移動機通信部47は、上記のようにLB30によって接続先として選択された場合に移動機60からの情報を受信する機能を有する。SLP40Bが正しく機能する場合には、対移動機通信部47が移動機60から何らかの情報(例えば位置情報)を受信した場合には、SLP−DB50を参照することで、当該位置情報に関する情報(例えば、位置情報を要求した要求元のGMLCの情報)を確認した上で、移動機60の位置情報を適宜処理する構成とされている。   The mobile communication unit 47 has a function of receiving information from the mobile device 60 when the connection destination is selected by the LB 30 as described above. When the SLP 40B functions correctly, when the mobile communication unit 47 receives some information (for example, location information) from the mobile device 60, by referring to the SLP-DB 50, information on the location information (for example, The information of the request source GMLC that requested the position information) is confirmed, and the position information of the mobile device 60 is appropriately processed.

対SLP通信部48は、SLP40Bが故障等の事情によりSLP−DB50との通信ができない場合に、LB30を介して他のSLP40(SLP40A)に対して移動機60の位置情報を転送する機能を有する。すなわち、SLP40Bが正常の処理を行うことができない場合に機能を発揮する部分であり、SLP40Bが正常の処理を行う場合には特別の処理は実行しない。   The SLP communication unit 48 has a function of transferring position information of the mobile device 60 to another SLP 40 (SLP 40A) via the LB 30 when the SLP 40B cannot communicate with the SLP-DB 50 due to a failure or the like. . That is, this is a part that functions when the SLP 40B cannot perform normal processing, and no special processing is executed when the SLP 40B performs normal processing.

次に、SLP−DB50について説明する。SLP−DB50は、上述のように移動機60の位置情報提供に係る処理の詳細や進捗に関する情報を保持する。SLP−DB50にて保持される情報の例を図6に示す。図6に示すように、SLP−DB50では、セッションIDに対応付けて、位置情報要求を受信した時刻、位置情報要求を受信したSLP(例えばSLP#1)、測位結果受信時刻、測位結果を受信したSLP(例えばSLP#2)、測位結果又はエラー要因、及び測位結果通知の完了/未了について格納されている。したがって、セッションIDに対応付けられた情報を参照することで、当該セッションに係る通信がどこまで行われているか/まだ通信が行われていないかを確認することができる。各SLP40は、GMLC20又は移動機60との間で通信を行い、SLP−DB50に格納する情報のやり取りを行った場合には、それぞれSLP−DB50に格納されている情報を更新する機能を有する。
(通信システムによる位置情報提供方法)
Next, the SLP-DB 50 will be described. As described above, the SLP-DB 50 holds information regarding the details and progress of processing related to the provision of position information of the mobile device 60. An example of information held in the SLP-DB 50 is shown in FIG. As illustrated in FIG. 6, the SLP-DB 50 receives the time when the position information request is received, the SLP (for example, SLP # 1) that received the position information request, the positioning result reception time, and the positioning result in association with the session ID. Stored SLP (for example, SLP # 2), positioning result or error factor, and completion / incomplete of positioning result notification. Therefore, by referring to the information associated with the session ID, it is possible to confirm how far the communication related to the session has been performed / not yet performed. Each SLP 40 has a function of updating information stored in the SLP-DB 50 when communicating with the GMLC 20 or the mobile device 60 and exchanging information stored in the SLP-DB 50.
(Method for providing location information by communication system)

次に、上記の通信システム1による位置情報提供方法について説明する。以下の位置情報提供方法の説明では、まず、図7を参照しながら従来の位置情報提供方法について説明し、従来の位置情報提供方法における問題点を説明した後に、図8〜10を参照しながら本実施形態に係る位置情報提供方法について説明する。なお、以下の位置情報提供方法では、移動機60が在圏するセルの位置を示す概略位置情報を移動機60から取得して位置情報として提供する場合について説明する。また、LB30による接続先選択の結果、SLP40AがLCSクライアント10からの位置情報要求を受信して移動機60に対して位置情報の提供要求を送信し、SLP40Bが移動機60からの測位結果を受信して処理を行う場合について説明する。   Next, a position information providing method by the communication system 1 will be described. In the following description of the position information providing method, first, the conventional position information providing method will be described with reference to FIG. 7, and the problems in the conventional position information providing method will be described, and then with reference to FIGS. A location information providing method according to the present embodiment will be described. In the following location information providing method, a case will be described in which approximate location information indicating the location of a cell where the mobile device 60 is located is acquired from the mobile device 60 and provided as location information. Further, as a result of the connection destination selection by the LB 30, the SLP 40A receives a position information request from the LCS client 10 and transmits a position information provision request to the mobile device 60, and the SLP 40B receives the positioning result from the mobile device 60. A case where the process is performed will be described.

まず、図7を参照しながら従来の位置情報提供方法について説明する。前提として、SLP40Bが何らかの事情(故障等)によって、障害が発生していて、SLP−DB50に対して接続が出来ない状況であるとする(S100)。ここで、LCSクライアント10からGMLC20に対して位置情報要求が送信されると(S101)、GMLC20からSLP40に対して位置情報要求が送信される(S102)。位置情報要求には、位置情報の取得対象となる移動機60を特定する情報(例えば移動機60の電話番号等)も含まれる。GMLC20から送信される位置情報要求は、LB30によってSLP40Aが接続先として選定された後に(この処理については図7では図示していない)、SLP40Aに対して送信される。SLP40Aでは、位置情報要求送受信部41において位置情報要求を受信すると、対SLP通信部44において、当該位置情報要求に基づく処理を特定するセッションIDを払い出す。また、タイマー制御部43では、このセッションに係るタイマーを起動させる(S103)。これにより、タイマー制御部43ではタイマーが動作し、位置情報要求の受信からの一連の処理が制限時間内に終了するかの監視が行われる(S104)。また、対SLP通信部44では、払い出されたセッションIDを含む位置情報要求に係る情報(セッション情報)をSLP−DB50に格納される表に書き込んで更新する(S105)。これにより、SLP−DB50では当該セッションに係る情報の保持が開始される。   First, a conventional position information providing method will be described with reference to FIG. As a premise, it is assumed that a failure has occurred in the SLP 40B due to some circumstances (failure or the like), and the SLP-DB 50 cannot be connected (S100). Here, when a position information request is transmitted from the LCS client 10 to the GMLC 20 (S101), a position information request is transmitted from the GMLC 20 to the SLP 40 (S102). The location information request also includes information for identifying the mobile device 60 from which location information is to be acquired (for example, the telephone number of the mobile device 60). The position information request transmitted from the GMLC 20 is transmitted to the SLP 40A after the SLP 40A is selected as the connection destination by the LB 30 (this process is not shown in FIG. 7). In the SLP 40A, when the location information request transmission / reception unit 41 receives the location information request, the SLP communication unit 44 pays out a session ID for specifying processing based on the location information request. In addition, the timer control unit 43 activates a timer related to this session (S103). As a result, the timer control unit 43 operates the timer and monitors whether a series of processes from reception of the position information request is completed within the time limit (S104). In addition, the SLP communication unit 44 updates the information (session information) related to the location information request including the paid-out session ID by writing it in the table stored in the SLP-DB 50 (S105). As a result, the SLP-DB 50 starts holding information related to the session.

次に、SLP40AのSMS送信部42では、SMSセンター51に対して、移動機50を特定する情報を含むSMS送信要求を送信する。また、SMSセンター51では、SLP40Aからの指示に対して応答を送信する(S106)。これにより、SMSセンター51から移動機60に対してSMSが送信され(S107)、移動機60による位置情報の取得(測位)が指示される。また、SLP40Aは、GMLC20に対して位置情報要求(S102)に対する応答を送信する(S108)。   Next, the SMS transmission unit 42 of the SLP 40 </ b> A transmits an SMS transmission request including information for specifying the mobile device 50 to the SMS center 51. The SMS center 51 transmits a response to the instruction from the SLP 40A (S106). Thereby, the SMS is transmitted from the SMS center 51 to the mobile device 60 (S107), and the acquisition (positioning) of position information by the mobile device 60 is instructed. Further, the SLP 40A transmits a response to the position information request (S102) to the GMLC 20 (S108).

移動機60では、SMSにより測位が指示されると、測位を実施し(S109)、この結果をSLP40に対して送信する(S110)。このとき、LB30による接続先選択の結果、SLP40Bが測位結果を受信する。   In the mobile device 60, when positioning is instructed by the SMS, positioning is performed (S109), and the result is transmitted to the SLP 40 (S110). At this time, as a result of the connection destination selection by the LB 30, the SLP 40B receives the positioning result.

ここで、SLP40Bが装置障害により(S100)、SLP−DB50へのアクセスが不可能である場合(S111)、SLP40Bでは、移動機60から送信された測位結果がどのような情報であるか(どのセッションに対応する測位結果であるのか、どのGMLC20に対して応答すべきか等)を把握することができない。したがって、測位結果を送信した移動機60に対して測位結果通知応答としてエラーを通知する(S112)。このため、移動機60において測位が正しく行われたとしても、移動機60に対してエラーが返される。   Here, when the SLP 40B cannot access the SLP-DB 50 due to a device failure (S100) (S111), the SLP 40B indicates what kind of information the positioning result transmitted from the mobile device 60 is (which one) It is impossible to grasp whether the positioning result corresponds to the session or which GMLC 20 should be responded to. Therefore, an error is notified as a positioning result notification response to the mobile device 60 that has transmitted the positioning result (S112). For this reason, even if positioning is correctly performed in the mobile device 60, an error is returned to the mobile device 60.

一方、SLP40Aでは、タイマーが起動している(S104)間は、定期的にSLP−DB50を確認して、このタイマーによって管理されているセッションの進捗を確認している。ここで、所定時間経過した後にSLP−DB50を確認した際にSLP−DB50における当該セッションに係る情報が更新されていない場合には、SLP40Aでは移動機60側の事情によってエラーが生じたと判定される(S113)。これは、SLP40Aでは、SLP40B側に装置障害が発生していることを把握しておらず正常動作していることを前提としているため、SLP−DB50におけるセッション情報が更新されないということは、移動機60からの応答がなかったと判断するからである。そのため、SLP40Aは、GMLC20に対して位置情報通知として移動機無応答によるエラー通知を行う(S114)。そして、GMLC20はこの移動機無応答によるエラー通知を位置情報通知としてLCSクライアント10に対して送信する(S115)と共にSLP40Aに対しては、位置情報通知(S114)に対する応答を送信する(S116)。SLP40Aでは、GMLC20からの位置情報通知応答を受信することで、セッションを終了する。   On the other hand, in the SLP 40A, while the timer is activated (S104), the SLP-DB 50 is periodically checked to check the progress of the session managed by this timer. Here, when the information related to the session in the SLP-DB 50 is not updated when the SLP-DB 50 is confirmed after a predetermined time has elapsed, it is determined in the SLP 40A that an error has occurred due to circumstances on the mobile device 60 side. (S113). This is based on the premise that the SLP 40A does not know that a device failure has occurred on the SLP 40B side and is operating normally, so that the session information in the SLP-DB 50 is not updated. This is because it is determined that there is no response from 60. Therefore, the SLP 40A notifies the GMLC 20 of an error due to no mobile device response as a location information notification (S114). Then, the GMLC 20 transmits an error notification due to no mobile station response as a positional information notification to the LCS client 10 (S115) and transmits a response to the positional information notification (S114) to the SLP 40A (S116). The SLP 40A ends the session by receiving the position information notification response from the GMLC 20.

このように、従来の通信システムでは、SLP40Bに装置障害が発生した場合、移動機60から正しく測位結果が送信された(S109)としても、この測位結果をGMLC20に対して通知することができない。さらに、SLP40Bに装置障害が発生していることを他の装置に対して通知する構成も有していないため、SLP40Bが正常動作していることを前提にLB30による負荷分散等も実行される。したがって、装置障害が発生しているSLP40Bに対してGMLC20又は移動機60から何らかの情報(位置情報要求又は測位結果)が送信されるために、以降の処理を正常に実施することができずにエラーとなってしまう可能性がある。   As described above, in the conventional communication system, when a device failure occurs in the SLP 40B, even if the positioning result is correctly transmitted from the mobile device 60 (S109), the positioning result cannot be notified to the GMLC 20. Furthermore, since there is no configuration for notifying other devices that a device failure has occurred in the SLP 40B, load balancing by the LB 30 is also performed on the assumption that the SLP 40B is operating normally. Therefore, since some information (location information request or positioning result) is transmitted from the GMLC 20 or the mobile device 60 to the SLP 40B in which the device failure has occurred, the subsequent processing cannot be performed normally and an error occurs. There is a possibility of becoming.

これに対して、本実施形態に係る位置情報提供方法では、SLP40Aから送信する情報に対して、位置情報要求を送信した要求元情報及び位置情報要求を受信した受信元情報を添付する構成とすることで、SLP40Bが正しく処理をできない場合に、位置情報要求の受信元であるSLP40AがSLP40Bの代わりに処理を行うことが可能となる。具体的な処理について、図8〜図10を参照しながら説明する。   On the other hand, in the position information providing method according to the present embodiment, the request source information that transmitted the position information request and the reception source information that received the position information request are attached to the information transmitted from the SLP 40A. Thus, when the SLP 40B cannot correctly process, the SLP 40A that is the reception source of the position information request can perform the process instead of the SLP 40B. Specific processing will be described with reference to FIGS.

従来の場合と同様に、前提として、SLP40Bが何らかの事情(故障等)によって、障害が発生していて、SLP−DB50に対して接続が出来ない状況であるとする(S200)。ここで、LCSクライアント10からGMLC20に対して位置情報要求が送信されると(S201)、GMLC20からSLP40に対して位置情報要求が送信される(S202:位置情報要求受信ステップ)。位置情報要求には、位置情報の取得対象となる移動機60を特定する情報(例えば移動機60の電話番号等)も含まれる。GMLC20から送信される位置情報要求には、要求元であるGMLC20を特定する情報が要求元情報として含まれる。この位置情報要求は、LB30によってSLP40Aが接続先として選定された後に(この処理については図8では図示していない)、SLP40Aに対して送信される。SLP40Aでは、位置情報要求送受信部41において位置情報要求を受信すると、対SLP通信部44において、当該位置情報要求に基づく処理を特定するセッションIDを払い出す。また、タイマー制御部43では、このセッションに係るタイマーを起動させる(S203)。これにより、タイマー制御部43ではタイマーが動作し、位置情報要求の受信からの一連の処理が制限時間内に終了するかの監視が行われる(S204)。また、対SLP通信部44では、払い出されたセッションIDを含む位置情報要求に係る情報(セッション情報)をSLP−DB50に格納される表に書き込んで更新する(S205)。これにより、SLP−DB50では当該セッションに係る情報の保持が開始される。   As in the conventional case, it is assumed that the SLP 40B has a fault due to some circumstances (failure or the like) and cannot be connected to the SLP-DB 50 (S200). Here, when a position information request is transmitted from the LCS client 10 to the GMLC 20 (S201), a position information request is transmitted from the GMLC 20 to the SLP 40 (S202: position information request receiving step). The location information request also includes information for identifying the mobile device 60 from which location information is to be acquired (for example, the telephone number of the mobile device 60). The position information request transmitted from the GMLC 20 includes information specifying the request source GMLC 20 as request source information. This position information request is transmitted to the SLP 40A after the SLP 40A is selected as the connection destination by the LB 30 (this process is not shown in FIG. 8). In the SLP 40A, when the location information request transmission / reception unit 41 receives the location information request, the SLP communication unit 44 pays out a session ID for specifying processing based on the location information request. Further, the timer control unit 43 activates a timer related to this session (S203). As a result, the timer control unit 43 operates the timer and monitors whether a series of processes from receiving the position information request is completed within the time limit (S204). In addition, the SLP communication unit 44 updates the information (session information) related to the location information request including the issued session ID in the table stored in the SLP-DB 50 (S205). As a result, the SLP-DB 50 starts holding information related to the session.

次に、SLP40AのSMS送信部42では、SMSセンター51に対して、移動機50を特定する情報を含むSMS送信要求を送信する。また、SMSセンター51では、SLP40Aからの指示に対して応答を送信する(S206:位置情報提供要求ステップ)。これにより、SMSセンター51から移動機60に対してSMSが送信され(S207)、移動機60による位置情報の取得(測位)が指示される。SMSセンター51に対するSMS送信要求(S206)及びSMSセンター51から移動機60へのSMS(S207)には、いずれも要求元情報(GMLC20を特定する情報)、受信元情報(SLP40Aを特定する情報)及びセッションIDが含まれる。セッションIDは従来のSMS送信要求及びSMSにも含まれていたが、要求元情報及び受信元情報は、本実施形態に係る位置情報提供方法において新たに含まれるものである。また、SLP40Aは、GMLC20に対して位置情報要求(S202)に対する応答を送信する(S208)。   Next, the SMS transmission unit 42 of the SLP 40 </ b> A transmits an SMS transmission request including information for specifying the mobile device 50 to the SMS center 51. In addition, the SMS center 51 transmits a response to the instruction from the SLP 40A (S206: location information provision request step). Thereby, SMS is transmitted from the SMS center 51 to the mobile device 60 (S207), and the acquisition (positioning) of position information by the mobile device 60 is instructed. In both the SMS transmission request (S206) to the SMS center 51 and the SMS (S207) from the SMS center 51 to the mobile device 60, request source information (information specifying the GMLC 20) and reception source information (information specifying the SLP 40A) And a session ID. Although the session ID is also included in the conventional SMS transmission request and SMS, the request source information and the reception source information are newly included in the location information providing method according to the present embodiment. The SLP 40A transmits a response to the position information request (S202) to the GMLC 20 (S208).

移動機60では、SMSにより測位が指示されると、測位を実施し(S209)、この結果をSLP40に対して送信する(S210:測位結果情報受信ステップ)。移動機60から送信される測位結果情報には、要求元情報、受信元情報、測位結果及びセッションIDが含まれる。このとき、LB30による接続先選択の結果、SLP40Bに対して測位結果が転送され、SLP40Bの対移動機通信部47において測位結果が受信される(S210)。   In the mobile device 60, when positioning is instructed by the SMS, positioning is performed (S209), and the result is transmitted to the SLP 40 (S210: positioning result information receiving step). The positioning result information transmitted from the mobile device 60 includes request source information, reception source information, a positioning result, and a session ID. At this time, as a result of the connection destination selection by the LB 30, the positioning result is transferred to the SLP 40B, and the positioning result is received by the mobile communication unit 47 of the SLP 40B (S210).

ここで、SLP40Bが装置障害により(S200)、SLP−DB50へのアクセスが不可能である場合(S211:状況確認ステップ)、従来の構成では、移動機60に対してエラーを通知していたが、本実施形態に係る位置情報提供方法では、移動機60からの測位結果情報に含まれる受信元情報に基づいて測位結果情報の転送先となる宛先が設定される(S212:転送ステップ)。本実施形態の場合には、宛先としてSLP40Aが設定される。そして、対SLP通信部48によって、測位結果通知応答がLB30に対して送信される(S213:転送ステップ)。この測位結果通知応答には、測位結果情報に含まれる要求元情報、受信元情報、測位結果及びセッションIDに加えて、エラー情報が含まれる。このエラー情報とは、SLP40Bに装置障害が発生していることを示す情報である。LB30では、SLP40Bによって設定された測位結果通知応答の宛先に基づいて、SLP40Aに対して測位結果通知応答が送信される(S214:転送情報受信ステップ)。   Here, when the SLP 40B cannot access the SLP-DB 50 due to a device failure (S200) (S211: status check step), the conventional configuration notifies the mobile device 60 of an error. In the position information providing method according to the present embodiment, a destination to which the positioning result information is transferred is set based on the reception source information included in the positioning result information from the mobile device 60 (S212: transfer step). In the present embodiment, SLP 40A is set as the destination. Then, the positioning result notification response is transmitted to the LB 30 by the SLP communication unit 48 (S213: transfer step). This positioning result notification response includes error information in addition to the request source information, the reception source information, the positioning result, and the session ID included in the positioning result information. This error information is information indicating that a device failure has occurred in the SLP 40B. The LB 30 transmits a positioning result notification response to the SLP 40A based on the destination of the positioning result notification response set by the SLP 40B (S214: transfer information receiving step).

SLP40Aの対SLP通信部44では、LB30を介してSLP40Bからの測位結果通知応答を受信すると、SLP−DB50を参照してセッションIDの確認を行う(S215)。そして、測位結果通知応答のセッションIDが正当である(SLP−DB50に格納された情報である)場合には、測位結果通知応答に対する結果(測位結果通知応答結果)をSLP40Bに対して送信する(S216)。このとき、セッションIDの確認が取れた際に、SLP−DB50の更新(測位結果をSLPが取得したことの書き込み)を併せて行う構成としてもよい。なお、SLP40Bに対して測位結果通知応答を送信する場合には、測位結果通知応答の送信時(S213、S214)と同様に、LB30を経由する。このように、SLP40AにおいてセッションIDの確認が行われ、測位結果がSLP40Aにて正しく取得されたので、測位成功を示す情報が測位結果通知応答結果としてSLP40Bに対して送信される。その後、SLP40Bの対移動機通信部47から移動機60に対して測位結果の通知がなされる(S217)。この場合は測位結果の通知として測位成功を示す情報が送信される。   When the SLP communication unit 44 of the SLP 40A receives the positioning result notification response from the SLP 40B via the LB 30, the session ID is confirmed with reference to the SLP-DB 50 (S215). If the session ID of the positioning result notification response is valid (information stored in the SLP-DB 50), a result (positioning result notification response result) for the positioning result notification response is transmitted to the SLP 40B ( S216). At this time, when the session ID is confirmed, the SLP-DB 50 may be updated together (writing that the SLP has acquired the positioning result). When a positioning result notification response is transmitted to the SLP 40B, the positioning result notification response is transmitted via the LB 30 in the same manner as when the positioning result notification response is transmitted (S213, S214). Thus, since the session ID is confirmed in the SLP 40A and the positioning result is correctly acquired in the SLP 40A, information indicating the successful positioning is transmitted to the SLP 40B as a positioning result notification response result. Thereafter, the positioning result is notified from the mobile communication unit 47 of the SLP 40B to the mobile device 60 (S217). In this case, information indicating successful positioning is transmitted as a notification of the positioning result.

一方、SLP40Aからは、位置情報の要求元であるGMLC20に対して位置情報が通知される(S218:測位結果送信ステップ)。位置情報の要求元を示す要求元情報は、測位結果通知応答に含まれる。また、SLP40Aでは、データ格納部45を参照して、GMLC20の宛先を特定することで、GMLC20に対して位置情報を通知することができる。GMLC20では、SLP40Aからの位置情報通知をLCSクライアント10に対して送信する(S219)と共に、SLP40Aに対しては位置情報通知(S218)に対する応答を送信する(S220)。SLP40Aでは、GMLC20からの位置情報通知応答を受信した後に、測位結果通知応答としてSLP40Bから(LB30を介して)受信した障害情報(エラー情報)をSLP−DB50に記録する(S221)。SLP−DB50に記録する障害情報とは、障害が起きているSLPを特定する情報及び障害の内容等である。エラー情報の記録はセッションIDの確認が取れた(S215)後であればそのタイミングは特に限定されない。以上の処理により、セッションが終了される。   On the other hand, the position information is notified from the SLP 40A to the GMLC 20 that is the request source of the position information (S218: positioning result transmission step). The request source information indicating the request source of the position information is included in the positioning result notification response. Further, in the SLP 40A, the location information can be notified to the GMLC 20 by referring to the data storage unit 45 and specifying the destination of the GMLC 20. The GMLC 20 transmits a position information notification from the SLP 40A to the LCS client 10 (S219), and transmits a response to the position information notification (S218) to the SLP 40A (S220). In the SLP 40A, after receiving the position information notification response from the GMLC 20, the failure information (error information) received from the SLP 40B (via the LB 30) as a positioning result notification response is recorded in the SLP-DB 50 (S221). The failure information recorded in the SLP-DB 50 includes information for identifying the SLP in which the failure has occurred, the content of the failure, and the like. The timing of recording the error information is not particularly limited as long as the session ID is confirmed (S215). Through the above processing, the session is terminated.

このように、位置情報提供に係る一連の処理の流れは図8に示した通りである。次に、図8に示す一連の処理において、SLP40Aで行われる処理及びSLP40Bで行われる処理を個別に取り出して説明する。   As described above, the flow of a series of processes related to providing location information is as shown in FIG. Next, in the series of processing shown in FIG. 8, the processing performed by the SLP 40A and the processing performed by the SLP 40B will be described separately.

最初に、図9を参照しながら、SLP40A、すなわち、位置情報要求を受信するSLPにおいて行われる処理を説明する。   First, the processing performed in the SLP 40A, that is, the SLP that receives the position information request will be described with reference to FIG.

まず、要求元のGMLC20から位置情報要求を受信する(S301)。この際に、セッションIDの払出しを行う。次に、SMSセンター51に対してSMS送信要求を送信し、タイマーを起動する(S302)。なお、タイマーの起動は、SMS送信要求の送信よりも先に行われてもよい。次に、SMS送信要求を送信したSMSセンター51からSMS送信要求応答を受信する(S303)。この後、SLP40Aでは、起動済みのタイマーによるタイムアウトではないかを確認する(S304)。既にタイムアウトになっている場合には(S304−YES)、移動機60に対してタイムアウトを示すエラーを通知する(S305)。この場合、タイムアウトになった時点で要求元のGMLC20に対してはSLP40Aからタイムアウトを示すエラーを通知する。   First, a position information request is received from the request source GMLC 20 (S301). At this time, the session ID is paid out. Next, an SMS transmission request is transmitted to the SMS center 51, and a timer is started (S302). Note that the timer may be activated prior to the transmission of the SMS transmission request. Next, an SMS transmission request response is received from the SMS center 51 that has transmitted the SMS transmission request (S303). Thereafter, the SLP 40A confirms whether it is a timeout due to the activated timer (S304). If the timeout has already occurred (S304-YES), an error indicating the timeout is notified to the mobile device 60 (S305). In this case, when a timeout occurs, an error indicating a timeout is notified from the SLP 40A to the requesting GMLC 20.

一方、タイムアウトになっていない場合(S304−NO)、次に、測位結果通知応答を受信しているかを確認する(S306)。ここでは、SLP40Aでは、SMSが送信された移動機60又は他の受信元であるSLP(例えばSLP40B)から、セッションID,要求元情報(GMLC20を特定する情報)、測位結果を含む測位結果通知応答(移動機60からの場合は、測位結果情報)を受信されているかの確認が行われる。なお、測位結果通知応答が他の受信元(SLP40B)から送信される場合には、他の受信元(SLP40B)に異常が発生している場合である。そのため、測位結果通知応答にはSLP40Bに異常が生じていることを示す情報が含まれる。また、移動機60から測位結果情報が送信される場合には、LB30によって移動機60からの測位結果を処理するSLPとしてSLP40Aが選択された場合である。ここで、測位結果通知応答を受信していない場合(S306−NO)には、引き続き起動済みのタイマーによるタイムアウト監視(S304)を行う。   On the other hand, when the time-out has not occurred (S304-NO), it is checked whether a positioning result notification response has been received (S306). Here, in the SLP 40A, the positioning result notification response including the session ID, the request source information (information for identifying the GMLC 20), and the positioning result from the mobile device 60 to which the SMS is transmitted or other SLP (for example, SLP 40B). It is confirmed whether or not (positioning result information in the case of the mobile device 60) is received. The positioning result notification response is transmitted from another receiving source (SLP 40B) when an abnormality has occurred in the other receiving source (SLP 40B). Therefore, the positioning result notification response includes information indicating that an abnormality has occurred in the SLP 40B. The positioning result information is transmitted from the mobile device 60 when the SLP 40A is selected as the SLP for processing the positioning result from the mobile device 60 by the LB 30. Here, when the positioning result notification response has not been received (S306-NO), the time-out monitoring (S304) is continuously performed using the activated timer.

測位結果通知応答(又は測位結果情報)を受信した場合(S306−YES)、SLP40Aでは、まず、受信した測位結果通知応答(又は測位結果情報)に含まれるセッションIDが正当であるかを確認する(S307)。ここで、セッションIDが正当ではない場合(S307−NO)には、移動機60に対してユーザ不正のエラーを通知し(S308)、処理を通知する。セッションIDが正当である場合(S307−YES)には、要求元であるGMLC20に対して移動機60の測位結果を通知する(S309)。このとき、移動機60に対しても測位成功を示す応答が送信される。   When the positioning result notification response (or positioning result information) is received (S306-YES), the SLP 40A first confirms whether the session ID included in the received positioning result notification response (or positioning result information) is valid. (S307). Here, when the session ID is not valid (S307-NO), the mobile device 60 is notified of an unauthorized user error (S308), and the process is notified. When the session ID is valid (S307-YES), the positioning result of the mobile device 60 is notified to the request source GMLC 20 (S309). At this time, a response indicating successful positioning is also transmitted to the mobile device 60.

その後、移動機60の測位結果を他の受信元(SLP)から受信したか(S310)を確認し、他のSLP(例えばSLP40B)から送信された場合(S310−YES)には、当該SLPが異常発生中であることをSLP−DB50に記録する(S311)。また、測位結果が移動機60から送信された場合(S310−NO)には、そのまま処理を終了する。   Thereafter, it is confirmed whether or not the positioning result of the mobile device 60 has been received from another receiving source (SLP) (S310). If the positioning result is transmitted from another SLP (for example, SLP40B) (S310-YES), the SLP is The fact that an abnormality has occurred is recorded in the SLP-DB 50 (S311). When the positioning result is transmitted from the mobile device 60 (S310-NO), the process is terminated as it is.

次に、図10を参照しながら、SLP40B、すなわち、位置情報要求を受信するSLPとは異なるSLPであって、移動機60からの測位結果を受信するSLPにおいて行われる処理を説明する。   Next, processing performed in the SLP 40B, that is, the SLP that is different from the SLP that receives the position information request and that receives the positioning result from the mobile device 60 will be described with reference to FIG.

前提として、何らかの事情でSLP40Bに装置障害が発生し、SLP−DB50へのアクセスが不能になったとする(S401)。SLP40Bが移動機60から、測位結果通知を受信する(S402)。測位結果通知には、要求元情報、受信元情報、測位結果及びセッションIDが含まれる。ここで、SLP40Bでは、SLP−DB50へのアクセスが可能かを判断する(S403)。SLP−DB50へのアクセスが可能である場合(S403−YES)には、移動機60からの測位結果通知に含まれるセッションIDが正当であるかを判断し(S404)、正当である場合(S404−YES)には、要求元情報により特定されるGMLC20に対して測位結果を通知すると共に移動機60に対して測位成功を通知する(S405)。また、セッションIDが正当ではない場合(S404−NO)には、移動機60に対してユーザ不正の旨のエラー通知を行う(S406)。   As a premise, it is assumed that a device failure has occurred in the SLP 40B for some reason and access to the SLP-DB 50 becomes impossible (S401). The SLP 40B receives a positioning result notification from the mobile device 60 (S402). The positioning result notification includes request source information, reception source information, a positioning result, and a session ID. Here, the SLP 40B determines whether access to the SLP-DB 50 is possible (S403). When access to the SLP-DB 50 is possible (S403-YES), it is determined whether the session ID included in the positioning result notification from the mobile device 60 is valid (S404), and when it is valid (S404). -YES), the positioning result is notified to the GMLC 20 specified by the request source information and the positioning success is notified to the mobile device 60 (S405). If the session ID is not valid (S404-NO), an error notification indicating that the user is illegal is sent to the mobile device 60 (S406).

一方、SLP40BがSLP−DB50にアクセスできない場合(S403−NO)には、受信元情報により特定される受信元のSLPを宛先として設定し、LB30を経由して、自装置の障害情報、測位結果及びセッションIDを含む測位結果通知応答を送信する(S407)。その後、送信先のSLPにおいてセッションIDの確認等が行われた後に、このSLPから送信される測位結果通知応答結果を受信し(S408)、SLP40Bに対して測位結果を送信した移動機60に対して測位結果通知応答を送信する(S409)。   On the other hand, when the SLP 40B cannot access the SLP-DB 50 (S403-NO), the SLP of the receiving source specified by the receiving source information is set as the destination, and the fault information and positioning result of the own device are set via the LB 30. Then, a positioning result notification response including the session ID is transmitted (S407). Thereafter, after the session ID is confirmed in the destination SLP, the positioning result notification response result transmitted from the SLP is received (S408), and the mobile device 60 that has transmitted the positioning result to the SLP 40B is transmitted to the mobile device 60. Then, a positioning result notification response is transmitted (S409).

このように、本実施形態に係る通信システム1では、SLP40Aにおいて、外部装置から位置情報の提供を要求する位置情報要求を受信した際に、位置情報要求の要求元情報と、位置情報要求を受信した自装置の情報(受信元情報)とを位置情報要求に対応付けて移動機60に対して送信する構成を有する。   As described above, in the communication system 1 according to the present embodiment, when the SLP 40A receives a position information request for requesting provision of position information from an external device, the request source information of the position information request and the position information request are received. The information of the device itself (reception source information) is transmitted to the mobile device 60 in association with the position information request.

また、SLP40Bでは、自装置で位置情報要求を受信して処理を行ったセッションとは異なるセッションに係る測位結果情報(測位結果と、この位置情報要求を要求した要求元情報と、位置情報を受信した受信元情報とを含む情報)を移動機60から受信した際に、自装置で測位結果に係る処理を実行が出来ない場合に、受信元情報によって特定されるSLPに対して測位結果情報を転送する構成を有する。   In addition, the SLP 40B receives positioning result information (positioning result, request source information requesting this position information request, and position information) related to a session different from the session that received the position information request and processed by the own device. Information including the received source information) is received from the mobile device 60, and if the processing related to the positioning result cannot be executed by the own device, the positioning result information is sent to the SLP specified by the receiving source information. It has a configuration to transfer.

さらに、SLP40Bから測位結果情報を転送されたSLP40Aでは、測位結果情報に含まれる測位結果を、要求元情報により特定される外部装置(GMLC20)へ通知する構成を有する。   Further, the SLP 40A to which the positioning result information is transferred from the SLP 40B has a configuration for notifying the positioning result included in the positioning result information to the external device (GMLC 20) specified by the request source information.

このように、通信システム1における位置情報提供方法では、障害等によってSLP40BがSLP−DB50を参照できず、以降の処理を正常に実行できない場合であっても、他のSLP(SLP40A)に転送することで、転送されたSLP40Aでは、転送された測位結果情報に含まれる要求元情報に基づいて要求元であるGMLC20に対して測位結果を通知することができることから、GMLC20に対してより移動機60の位置情報をより確実に提供することができる。   As described above, in the position information providing method in the communication system 1, even when the SLP 40B cannot refer to the SLP-DB 50 due to a failure or the like and the subsequent processing cannot be normally performed, the SLP 40B is transferred to another SLP (SLP 40A). Thus, since the transferred SLP 40A can notify the positioning result to the GMLC 20 that is the request source based on the request source information included in the transferred positioning result information, the mobile device 60 is more capable of transmitting the positioning result to the GMLC 20. Position information can be provided more reliably.

また、SLP40AがSLP40Bに係る障害情報をSLP−DB50に記録する構成とすることで、例えば、SLP−DB50に格納された情報に基づいて、LB30の制御を変更することで、LB30が接続先としてSLP40Bを選択しないような制御に変更することも可能となり、SLP40Bの障害に由来して移動機60の位置情報がGMLC20へ提供できなくなる可能性をより低減することができる。   Further, by configuring the SLP 40A to record the failure information related to the SLP 40B in the SLP-DB 50, for example, by changing the control of the LB 30 based on the information stored in the SLP-DB 50, the LB 30 can be set as the connection destination. It is also possible to change the control so that the SLP 40B is not selected, and the possibility that the location information of the mobile device 60 cannot be provided to the GMLC 20 due to the failure of the SLP 40B can be further reduced.

(第2実施形態)
次に、本発明の第2実施形態に係る位置情報提供方法について説明する。第1実施形態では、GMLC20に対して移動機60の位置情報を1つ提供する場合の処理について説明したが、第2実施形態では、移動機60に関して1段階目として認証処理を行った後に2段階目として詳細測位を行う所謂2段階測位の場合について説明する。また、2段階測位に関わるSLPが2台ではなく3台である場合について説明する。
(Second Embodiment)
Next, a location information providing method according to the second embodiment of the present invention will be described. In the first embodiment, the processing when one piece of location information of the mobile device 60 is provided to the GMLC 20 has been described. However, in the second embodiment, the authentication processing is performed as the first step for the mobile device 60 and then 2 A case of so-called two-stage positioning in which detailed positioning is performed as a stage will be described. A case will be described in which there are three SLPs related to two-step positioning instead of two.

2段階測位の場合には、1段階目の認証処理と2段階目の測位とのそれぞれにおいてタイマーが起動される点が第1実施形態の場合と相違するが、LB30によって接続先が選択される点は同じであり、接続されるSLPが異なるために、各SLP40はそれぞれSLP−DB50を参照しながら処理の進捗状況を確認する点も第1実施形態と共通する。したがって、問題となる点、すなわち、装置障害によって移動機からの情報を受信するSLP40がSLP−DB50を参照することができない場合に、移動機から受信した情報の処理が出来ずにエラーを通知してしまう点も第1実施形態と共通する。   In the case of the two-stage positioning, the point of starting the timer in each of the first-stage authentication process and the second-stage positioning is different from the case of the first embodiment, but the connection destination is selected by the LB 30. Since the points are the same and the connected SLPs are different, each SLP 40 also checks the progress of processing while referring to the SLP-DB 50 in common with the first embodiment. Therefore, when the SLP 40 that receives information from the mobile device cannot refer to the SLP-DB 50 due to a problem, that is, the device failure, the information received from the mobile device cannot be processed and an error is notified. This is also common to the first embodiment.

以下、図11を参照しながら従来の2段階測位に係る位置情報提供方法について説明し、従来の位置情報提供方法における問題点を説明した後に、図12,13を参照しながら本実施形態に係る位置情報提供方法について説明する。以下の説明では、LB30による接続先選択の結果、SLP40AがLCSクライアント10からの位置情報要求を受信して移動機60に対して位置情報の提供要求を送信した後、SLP40Bが移動機60からの第1段階目の処理(認証処理)を受信し、さらに、第2段階目としてSLP40Bから移動機60に対して詳細測位(GPS測位)を指示し、移動機60がGPS測位を実施した後のGPS測位結果に係る処理をSLP40Cが行う場合について説明する。   Hereinafter, the conventional location information providing method according to the two-step positioning will be described with reference to FIG. 11, the problems in the conventional location information providing method will be described, and then the present embodiment will be described with reference to FIGS. A location information providing method will be described. In the following description, as a result of the connection destination selection by the LB 30, the SLP 40A receives a position information request from the LCS client 10 and transmits a position information provision request to the mobile device 60. After receiving the first stage process (authentication process), and instructing the mobile device 60 for detailed positioning (GPS positioning) from the SLP 40B as the second stage, the mobile device 60 performs GPS positioning. The case where SLP40C performs the process which concerns on a GPS positioning result is demonstrated.

まず、図11を参照しながら従来の位置情報提供方法について説明する。前提として、SLP40Cが何らかの事情(故障等)によって、障害が発生していて、SLP−DB50に対して接続が出来ない状況であるとする(S500)。ここで、LCSクライアント10からGMLC20に対して位置情報要求が送信されると(S501)、GMLC20からSLP40に対して位置情報要求が送信される(S502)。位置情報要求には、位置情報の取得対象となる移動機60を特定する情報(例えば移動機60の電話番号等)も含まれる。GMLC20から送信される位置情報要求は、LB30によってSLP40Aが接続先として選定された後に(この処理については図11では図示していない)、SLP40Aに対して送信される。SLP40Aでは、位置情報要求送受信部41において位置情報要求を受信すると、対SLP通信部44において、当該位置情報要求に基づく処理を特定するセッションIDを払い出す。また、タイマー制御部43では、このセッションに係るタイマーを起動させる(S503)。これにより、タイマー制御部43ではタイマーが動作し、位置情報要求の受信からの一連の処理が制限時間内に終了するかの監視が行われる(S504)。ここでの一連の処理とは、1段階目に係る処理のことをいう。   First, a conventional position information providing method will be described with reference to FIG. As a premise, it is assumed that a failure has occurred in the SLP 40C due to some circumstances (failure or the like), and the SLP-DB 50 cannot be connected (S500). When a location information request is transmitted from the LCS client 10 to the GMLC 20 (S501), a location information request is transmitted from the GMLC 20 to the SLP 40 (S502). The location information request also includes information for identifying the mobile device 60 from which location information is to be acquired (for example, the telephone number of the mobile device 60). The position information request transmitted from the GMLC 20 is transmitted to the SLP 40A after the SLP 40A is selected as a connection destination by the LB 30 (this process is not shown in FIG. 11). In the SLP 40A, when the location information request transmission / reception unit 41 receives the location information request, the SLP communication unit 44 pays out a session ID for specifying processing based on the location information request. Further, the timer control unit 43 activates a timer related to this session (S503). As a result, the timer control unit 43 operates the timer and monitors whether a series of processes from receiving the position information request is completed within the time limit (S504). Here, a series of processes refers to processes related to the first stage.

また、対SLP通信部44では、払い出されたセッションIDを含む位置情報要求に係る情報(セッション情報)をSLP−DB50に格納される表に書き込んで更新する(S505)。これにより、SLP−DB50では当該セッションに係る情報の保持が開始される。   In addition, the SLP communication unit 44 updates the information (session information) related to the location information request including the paid-out session ID by writing it in the table stored in the SLP-DB 50 (S505). As a result, the SLP-DB 50 starts holding information related to the session.

次に、SLP40AのSMS送信部42では、SMSセンター51に対して、移動機50を特定する情報を含むSMS送信要求を送信する。また、SMSセンター51では、SLP40Aからの指示に対して応答を送信する(S506)。これにより、SMSセンター51から移動機60に対してSMSが送信され(S507)、移動機60による位置情報の取得(測位)が指示される。また、SLP40Aは、GMLC20に対して位置情報要求(S502)に対する応答を送信する(S508)。   Next, the SMS transmission unit 42 of the SLP 40 </ b> A transmits an SMS transmission request including information for specifying the mobile device 50 to the SMS center 51. The SMS center 51 transmits a response to the instruction from the SLP 40A (S506). Thereby, the SMS is transmitted from the SMS center 51 to the mobile device 60 (S507), and the acquisition (positioning) of position information by the mobile device 60 is instructed. The SLP 40A transmits a response to the position information request (S502) to the GMLC 20 (S508).

移動機60では、SMSにより測位が指示されると、測位に関しての承認の応答(承認結果)をSLP40に対して送信する(S509)。このとき、LB30による接続先選択の結果、SLP40Bが測位結果を受信する。   In the mobile device 60, when positioning is instructed by the SMS, a response of approval regarding the positioning (approval result) is transmitted to the SLP 40 (S509). At this time, as a result of the connection destination selection by the LB 30, the SLP 40B receives the positioning result.

ここで、SLP40Bでは、SLP−DB50を参照してセッションIDを確認し(S510)、セッションIDが正当であることが確認できた場合には、移動機60から承認結果を受領した旨をSLP−DB50に書き込む(S511)。また、GMLC20に対して位置測位承認を要求し(S512)、その応答を取得する(S513)。このGMLC20からの位置測位承認応答が2段階目の測位を開始するための契機となる。また、SLP40Aは、SLP−DB50を参照して、タイマー時間内に1段階目の測位結果が書き込まれていることを確認したら、タイマーによる時間管理を終了する(S514)。   Here, the SLP 40B confirms the session ID with reference to the SLP-DB 50 (S510). If the session ID is confirmed to be valid, the SLP-B indicates that the approval result has been received from the mobile device 60. Write to the DB 50 (S511). Further, the GMLC 20 is requested to approve the positioning (S512), and the response is acquired (S513). The position positioning approval response from the GMLC 20 is an opportunity for starting the second stage positioning. When the SLP 40A refers to the SLP-DB 50 and confirms that the positioning result of the first stage is written within the timer time, the time management by the timer is terminated (S514).

次に、SLP40Bでは、2段階目の測位に係るタイマーを起動させ(S515)、時間管理を開始する(S516)。また、SLP40Bは、移動機60に対して測位結果送信(S509)に対する応答として、GPS測位結果の提供要求を送信する(S517)。これにより、移動機60からはGPS測位を実施し、GPS測位結果を含むGPS測位結果情報をSLPに対して送信する(S518)。このとき、LB30による接続先選択の結果、SLP40Cが移動機60からの測位結果を受信する。   Next, in the SLP 40B, a timer related to positioning at the second stage is started (S515), and time management is started (S516). Further, the SLP 40B transmits a GPS positioning result provision request to the mobile device 60 as a response to the positioning result transmission (S509) (S517). Thereby, GPS positioning is implemented from the mobile device 60, and GPS positioning result information including the GPS positioning result is transmitted to the SLP (S518). At this time, as a result of the connection destination selection by the LB 30, the SLP 40C receives the positioning result from the mobile device 60.

ここで、SLP40Cが装置障害により(S500)、SLP−DB50へのアクセスが不可能である場合(S519)、SLP40Cでは、移動機60から送信されたGPS測位結果情報がどのような情報であるか(どのセッションに対応する結果情報なのか等)を把握することができない。したがって、移動機60に対してGPS測位結果情報応答としてエラーを通知する(S520)。このため、移動機60では、測位を実施して測位結果をSLP40Cに対して送信したにも関わらず、エラーが通知される。   Here, when the SLP 40C cannot access the SLP-DB 50 due to a device failure (S500) (S519), what kind of information is the GPS positioning result information transmitted from the mobile device 60 in the SLP 40C? It is impossible to grasp (such as which session corresponds to the result information). Therefore, an error is notified to the mobile device 60 as a GPS positioning result information response (S520). For this reason, in the mobile device 60, although the positioning is performed and the positioning result is transmitted to the SLP 40C, an error is notified.

一方、SLP40Bでは、タイマーが起動している(S516)間は、定期的にSLP−DB50を確認して、このタイマーによって管理されているセッションの進捗を確認している。ここで、所定時間経過した後にSLP−DB50を確認した際にSLP−DB50における当該セッションに係る情報が更新されていない場合には、SLP40Bでは移動機60側の事情によってエラーが生じたと判定し、SLP40BからGMLC20に対して位置情報通知として移動機無応答によるエラー通知を行う(S521)。そして、GMLC20はこの移動機無応答によるエラー通知を位置情報通知としてLCSクライアント10に対して送信する(S522)と共にSLP40Bに対しては、位置情報通知(S521)に対する応答を送信する(S523)。SLP40Bでは、GMLC20からの位置情報通知応答を受信することで、セッションを終了する。   On the other hand, in the SLP 40B, while the timer is activated (S516), the SLP-DB 50 is periodically checked to check the progress of the session managed by this timer. Here, when the information related to the session in the SLP-DB 50 is not updated when the SLP-DB 50 is confirmed after a predetermined time has elapsed, the SLP 40B determines that an error has occurred due to circumstances on the mobile device 60 side, The SLP 40B notifies the GMLC 20 of an error due to no response from the mobile device as a positional information notification (S521). Then, the GMLC 20 transmits an error notification due to no mobile device response as a location information notification to the LCS client 10 (S522) and transmits a response to the location information notification (S521) to the SLP 40B (S523). The SLP 40B ends the session by receiving the position information notification response from the GMLC 20.

このように、従来の通信システムでは、SLP40Cに装置障害が発生した場合、移動機60によるGPS測位が正しく実施されてSLPに対して送信された(S518)としても、SLP40Cにおいてこの測位結果に係る処理の進捗を確認することができないため、以降の処理を正常に実施することができずにエラーとなってしまう可能性がある。   As described above, in the conventional communication system, when a device failure occurs in the SLP 40C, even if the GPS positioning by the mobile device 60 is correctly performed and transmitted to the SLP (S518), the SLP 40C relates to the positioning result. Since the progress of the process cannot be confirmed, the subsequent process cannot be performed normally and an error may occur.

これに対して、第2実施形態に係る位置情報提供方法では、SLP40Bから送信する情報に対して、位置情報要求を送信した要求元情報及び位置情報要求を受信した受信元情報を添付する構成とすることで、SLP40Cが正しく処理をできない場合に、位置情報要求の受信元であるSLP40BがSLP40Cの代わりに処理を行うことが可能となる。ここでは、SLP40Bが位置情報提供システムにおける第3の位置情報制御装置として機能し、GPS測位情報提供要求手段、転送GPS測位結果情報受信手段、及びGPS測位結果情報送信手段に係る機能を有する。また、SLP40Cが位置情報提供システムにおける第4の位置情報制御装置として機能し、GPS測位結果情報受信手段、GPS測位状況確認手段、及びGPS測位結果情報転送手段としての機能を有する。以下、具体的な処理について、図12〜図13を参照しながら説明する。   On the other hand, in the location information providing method according to the second embodiment, the request source information that transmitted the location information request and the source information that received the location information request are attached to the information transmitted from the SLP 40B. As a result, when the SLP 40C cannot correctly process, the SLP 40B, which is the reception source of the position information request, can perform the process instead of the SLP 40C. Here, the SLP 40B functions as a third position information control device in the position information providing system, and has functions related to GPS positioning information provision requesting means, transfer GPS positioning result information receiving means, and GPS positioning result information transmitting means. In addition, the SLP 40C functions as a fourth position information control device in the position information providing system, and functions as a GPS positioning result information receiving unit, a GPS positioning status confirmation unit, and a GPS positioning result information transfer unit. Hereinafter, specific processing will be described with reference to FIGS.

図12では、2段階測位のうちの第1段階目に係る処理を説明する。図12に示す処理は、従来の第1段階目の測位(図11におけるS500〜S513)と同様の情報の送受信が行われている。   In FIG. 12, the process which concerns on the 1st step of 2-step positioning is demonstrated. In the process shown in FIG. 12, the same information transmission / reception as the conventional first stage positioning (S500 to S513 in FIG. 11) is performed.

前提として、SLP40Cが何らかの事情(故障等)によって、障害が発生していて、SLP−DB50に対して接続が出来ない状況であるとする(S600)。ここで、LCSクライアント10からGMLC20に対する位置情報要求の送信(S601)、GMLC20からSLP40に対する位置情報要求の送信(S602)が行われる。位置情報要求には、要求元であるGMLC20を特定する情報が要求元情報として含まれる。GMLC20から送信される位置情報要求は、LB30によってSLP40Aが接続先として選定され、SLP40Aに対して送信される。   As a premise, it is assumed that a failure has occurred in the SLP 40C due to some circumstances (failure or the like), and the SLP-DB 50 cannot be connected (S600). Here, the location information request is transmitted from the LCS client 10 to the GMLC 20 (S601), and the location information request is transmitted from the GMLC 20 to the SLP 40 (S602). The location information request includes information specifying the request source GMLC 20 as request source information. The position information request transmitted from the GMLC 20 is selected by the LB 30 as the connection destination of the SLP 40A and transmitted to the SLP 40A.

SLP40Aでは、位置情報要求送受信部41において位置情報要求を受信すると、対SLP通信部44において、当該位置情報要求に基づく処理を特定するセッションIDを払い出す。また、タイマー制御部43では、このセッションに係るタイマーを起動させる(S603)。これにより、タイマー制御部43ではタイマーが動作し、位置情報要求の受信からの一連の処理が制限時間内に終了するかの監視が行われる(S604)。また、対SLP通信部44では、払い出されたセッションIDを含む位置情報要求に係る情報(セッション情報)をSLP−DB50に格納される表に書き込んで更新する(S605)。これにより、SLP−DB50では当該セッションに係る情報の保持が開始される。   In the SLP 40A, when the location information request transmission / reception unit 41 receives the location information request, the SLP communication unit 44 pays out a session ID for specifying processing based on the location information request. Further, the timer control unit 43 activates a timer related to this session (S603). As a result, the timer control unit 43 operates the timer and monitors whether a series of processes from reception of the position information request is completed within the time limit (S604). Further, the SLP communication unit 44 updates the information (session information) related to the location information request including the paid-out session ID by writing it in the table stored in the SLP-DB 50 (S605). As a result, the SLP-DB 50 starts holding information related to the session.

次に、SLP40AのSMS送信部42では、SMSセンター51に対して、移動機50を特定する情報を含むSMS送信要求を送信する。また、SMSセンター51では、SLP40Aからの指示に対して応答を送信する(S606)。これにより、SMSセンター51から移動機60に対してSMSが送信され(S607)、移動機60による位置情報の取得(測位)が指示される。SMSセンター51に対するSMS送信要求(S606)及びSMSセンター51から移動機60へのSMS(S607)には、いずれも要求元情報(GMLC20を特定する情報)、第1の受信元情報(SLP40Aを特定する情報)及びセッションIDが含まれる。また、SLP40Aは、GMLC20に対して位置情報要求(S602)に対する応答を送信する(S608)。   Next, the SMS transmission unit 42 of the SLP 40 </ b> A transmits an SMS transmission request including information for specifying the mobile device 50 to the SMS center 51. The SMS center 51 transmits a response to the instruction from the SLP 40A (S606). Thereby, the SMS is transmitted from the SMS center 51 to the mobile device 60 (S607), and the acquisition (positioning) of position information by the mobile device 60 is instructed. In both the SMS transmission request (S606) to the SMS center 51 and the SMS (S607) from the SMS center 51 to the mobile device 60, the request source information (information specifying the GMLC 20) and the first receiver information (SLP 40A are specified). Information) and session ID. Further, the SLP 40A transmits a response to the position information request (S602) to the GMLC 20 (S608).

移動機60では、SMSにより測位が指示された後、SMSに対する指示に対する認証処理として、承認のメッセージを送信する(S609)。移動機60から送信される承認のメッセージには、要求元情報、第1の受信元情報、測位結果及びセッションIDが含まれる。このとき、LB30による接続先選択の結果、SLP40Bに対して承認のメッセージが転送され、SLP40Bの対移動機通信部47において承認のメッセージが受信される。   After the positioning is instructed by the SMS, the mobile device 60 transmits an approval message as an authentication process for the instruction to the SMS (S609). The approval message transmitted from the mobile device 60 includes request source information, first reception source information, a positioning result, and a session ID. At this time, as a result of the connection destination selection by the LB 30, the approval message is transferred to the SLP 40B, and the approval message is received by the mobile communication unit 47 of the SLP 40B.

ここで、SLP40Bでは、SLP−DB50を参照してセッションIDを確認し(S610)、セッションIDが正当であることが確認できた場合には、移動機60からの承認メッセージを取得した旨をSLP−DB50に書き込む(S611)。また、GMLC20に対して位置測位承認を要求し(S612)、その応答を取得する(S613)。このGMLC20からの位置測位承認応答が2段階目の測位を開始するための契機となる。また、SLP40Aは、SLP−DB50を参照して、タイマー時間内に1段階目に関して承認メッセージを取得した旨が書き込まれていることを確認したら、タイマーによる時間管理を終了する(S614)。   Here, the SLP 40B confirms the session ID with reference to the SLP-DB 50 (S610), and if it is confirmed that the session ID is valid, it indicates that the approval message from the mobile device 60 has been acquired. Write to DB50 (S611). Further, the GMLC 20 is requested to approve the positioning (S612), and the response is acquired (S613). The position positioning approval response from the GMLC 20 is an opportunity for starting the second stage positioning. When the SLP 40A refers to the SLP-DB 50 and confirms that the approval message for the first stage is written within the timer time, the time management by the timer is terminated (S614).

図12では、第1実施形態と同様に、SMS送信要求を含む移動機60への位置情報提供要求に対して要求元情報及び受信元情報(第1の受信元情報)を含ませると共に、測位結果情報を移動機60から送信する際にも要求元情報及び受信元情報(第1の受信元情報)を含ませる構成としている。したがって、SLP40Bが何らかの事情でSLP−DB50へのアクセスができない場合には、第1実施形態と同様に受信元情報を参照してSLP40BからSLP40Aに対して測位結果情報を転送することで、SLP40Aが以降の処理を実行することができる。   In FIG. 12, as in the first embodiment, request source information and reception source information (first reception source information) are included in the location information provision request to the mobile device 60 including the SMS transmission request, and positioning is performed. Even when the result information is transmitted from the mobile device 60, the request source information and the reception source information (first reception source information) are included. Accordingly, when the SLP 40B cannot access the SLP-DB 50 for some reason, the SLP 40A can transfer the positioning result information from the SLP 40B to the SLP 40A with reference to the reception source information as in the first embodiment. Subsequent processing can be executed.

次に、図13を参照しながら2段階目の測位の際の処理について説明する。SLP40Bでは、2段階目の測位に係るタイマーを起動させ(S701)、時間管理を開始する(S702)。また、SLP40Bは、移動機60に対して測位結果送信(S609)に対する応答(測位結果応答)として、GPS測位結果の提供要求を送信する(S703)。GPS測位結果の提供要求には、要求元情報、送信元であるSLP40Bを特定する情報(第2の受信元情報)、及び、セッションIDが含まれる。   Next, a process at the time of positioning at the second stage will be described with reference to FIG. In the SLP 40B, a timer for positioning in the second stage is activated (S701), and time management is started (S702). Further, the SLP 40B transmits a GPS positioning result provision request to the mobile device 60 as a response (positioning result response) to the positioning result transmission (S609) (S703). The request for providing the GPS positioning result includes request source information, information specifying the SLP 40B that is the transmission source (second reception source information), and a session ID.

移動機60では、測位結果応答としてのGPS測位結果提供要求に基づいてGPS測位を実施する(S704)。その後、GPS測位結果情報が移動機60からSLPに対して送信される(S705)。このGPS測位結果情報には、要求元情報、第2の受信元情報、セッションID及びGPS測位結果が含まれる。このとき、LB30による接続先選択の結果、SLP40Cが移動機60からのGPS測位結果情報を受信する。   The mobile device 60 performs GPS positioning based on the GPS positioning result provision request as a positioning result response (S704). Thereafter, the GPS positioning result information is transmitted from the mobile device 60 to the SLP (S705). This GPS positioning result information includes request source information, second reception source information, session ID, and GPS positioning result. At this time, as a result of the connection destination selection by the LB 30, the SLP 40C receives the GPS positioning result information from the mobile device 60.

ここで、SLP40Cが装置障害により(S600)、SLP−DB50へのアクセスが不可能である場合(S706)、SLP40Cでは、移動機60から送信されたGPS測位結果情報がどのような情報であるか(どのセッションに対応する情報なのか等)を把握することができない。そこで、SLP40Cでは、移動機60からのGPS測位結果情報に含まれる第2の受信元情報に基づいてGPS測位結果情報の転送先となる宛先が設定される(S707)。本実施形態の場合には、宛先としてSLP40Bが設定される。そして、対SLP通信部48によって、GPS測位結果情報がLB30に対して送信される(S708)。このGPS測位結果情報には、要求元情報、第2の受信元情報、セッションID、及び測位結果に加えて、エラー情報が含まれる。このエラー情報とは、SLP40Cに装置障害が発生していることを示す情報である。LB30では、SLP40Cによって設定された宛先に基づいて、SLP40Bに対してGPS測位結果情報を転送する(S709)。   Here, when the SLP 40C cannot access the SLP-DB 50 due to a device failure (S600) (S706), what kind of information is the GPS positioning result information transmitted from the mobile device 60 in the SLP 40C? It is not possible to grasp (such as information corresponding to which session). Therefore, in the SLP 40C, a destination to which the GPS positioning result information is transferred is set based on the second reception source information included in the GPS positioning result information from the mobile device 60 (S707). In this embodiment, SLP 40B is set as the destination. Then, the GPS positioning result information is transmitted to the LB 30 by the pair SLP communication unit 48 (S708). This GPS positioning result information includes error information in addition to the request source information, the second receiving source information, the session ID, and the positioning result. This error information is information indicating that a device failure has occurred in the SLP 40C. The LB 30 transfers the GPS positioning result information to the SLP 40B based on the destination set by the SLP 40C (S709).

SLP40Bでは、LB30を介してSLP40CからのGPS測位結果情報を受信すると、SLP−DB50を参照してセッションIDの確認を行う(S710)。そして、セッションIDが正当である(SLP−DB50に格納された情報である)場合には、GPS測位結果情報に対する応答(GPS測位結果情報応答)を、LB30を介してSLP40Cに対して送信する(S711)。GPS測位結果情報応答には、セッションIDが含まれている。セッションIDの確認が取れた際に、SLP−DB50の更新(GPS測位結果情報を移動機から受信したことの書き込み)を併せて行う構成としてもよい。   When the SLP 40B receives the GPS positioning result information from the SLP 40C via the LB 30, the SLP 40B confirms the session ID with reference to the SLP-DB 50 (S710). If the session ID is valid (information stored in the SLP-DB 50), a response to the GPS positioning result information (GPS positioning result information response) is transmitted to the SLP 40C via the LB 30 ( S711). The GPS positioning result information response includes a session ID. When the session ID is confirmed, the SLP-DB 50 may be updated together (writing that GPS positioning result information has been received from the mobile device).

その後、SLP40CからGPS測位結果情報応答が移動機60に対して送信され(S712)、移動機60が受信することで、移動機60におけるセッションIDにより特定された一連の処理は終了する。また、SLP40Bは、SLP40Cの代わりに、SLP−DB50に対して測位結果の書き込み(S713)を行う。上述したように、測位結果の書き込みのタイミングは限定されない。なお、SLP40Bは、SLP−DB50を参照してSLP40Aによる測位結果の書き込みを確認した後に(S714)、タイマーを終了する。   Thereafter, a GPS positioning result information response is transmitted from the SLP 40C to the mobile device 60 (S712), and when the mobile device 60 receives the response, the series of processes specified by the session ID in the mobile device 60 ends. Further, the SLP 40B writes the positioning result to the SLP-DB 50 instead of the SLP 40C (S713). As described above, the timing for writing the positioning result is not limited. The SLP 40B refers to the SLP-DB 50 and confirms the writing of the positioning result by the SLP 40A (S714), and then ends the timer.

SLP40Bでは、位置情報の要求元であるGMLC20に対して位置情報を通知する(S715)。GMLC20では、SLP40Aからの位置情報通知をLCSクライアント10に対して送信する(S716)と共に、SLP40Aに対しては位置情報通知(S715)に対する応答を送信する(S717)。また、SLP40Bでは、SLP40Cのエラー情報をSLP−DB50に記録をする(S718)。これにより、これ以降SLP40Cによる位置情報に係る処理が実施されないように制御することも可能となる。なお、エラー情報の書き込み(S718)のタイミングについても本実施形態のタイミングに限定されず、エラー情報をSLP40Bが受信した(S709)以降に適宜実施する構成とすることができる。
SLP40Bでは、GMLC20からの位置情報通知応答を受信して、セッションIDにより特定される一連の処理が終了される。
The SLP 40B notifies the position information to the GMLC 20 that is the request source of the position information (S715). The GMLC 20 transmits a position information notification from the SLP 40A to the LCS client 10 (S716) and transmits a response to the position information notification (S715) to the SLP 40A (S717). Further, the SLP 40B records the error information of the SLP 40C in the SLP-DB 50 (S718). As a result, it is possible to control so that the processing related to the position information by the SLP 40C is not performed thereafter. Note that the timing of writing the error information (S718) is not limited to the timing of the present embodiment, and the error information may be appropriately implemented after the SLP 40B receives (S709).
The SLP 40B receives the position information notification response from the GMLC 20, and the series of processes specified by the session ID is completed.

このように、2段階測位を行う第2実施形態の位置情報提供方法においても、LB30により最初の要求を受信したSLP40とは異なるSLP40に対して移動機60からの情報が送信される場合がある。したがって、移動機60からのGPS測位結果情報の受信の際にも前段で処理を行ったSLP(位置情報制御装置)を特定する情報を添えて移動機60と通信を行う構成とすることで、例えばSLP40CのようにSLP−DB50へのアクセスができないようにSLP40が所望の処理を実行できない場合に、前段で処理を行ったSLPに対して移動機60からの情報を転送することが可能となり、転送された側のSLPが代わりに処理を行うことができる。   As described above, in the position information providing method according to the second embodiment that performs two-step positioning, information from the mobile device 60 may be transmitted to the SLP 40 different from the SLP 40 that has received the first request by the LB 30. . Therefore, when receiving the GPS positioning result information from the mobile device 60, it is configured to communicate with the mobile device 60 with information specifying the SLP (position information control device) processed in the previous stage. For example, when the SLP 40 cannot execute a desired process so that the SLP-DB 50 cannot be accessed like the SLP 40C, it becomes possible to transfer information from the mobile device 60 to the SLP processed in the previous stage. The transferred SLP can perform the processing instead.

以上、本発明の実施形態について説明したが、本発明に係る位置情報提供システムを含む通信システム1は種々の変更を行うことができる。   As mentioned above, although embodiment of this invention was described, the communication system 1 containing the positional information provision system which concerns on this invention can perform a various change.

例えば、上記実施形態では、3台のSLP40A〜SLP40Cが通信システム1に含まれる構成について説明したが、本発明の構成は少なくとも2台のSLPを備える位置情報提供システムに適用することができる。すなわち、本発明における第1の位置情報制御装置と第2の位置情報制御装置とは互いに異なり、第3の位置情報制御装置と第4の位置情報制御装置とは互いに異なることを前提としている。しかしながら、すべて位置情報制御装置が互いに異なる位置情報制御装置である必要はない。   For example, in the above-described embodiment, the configuration in which the three SLPs 40A to SLP40C are included in the communication system 1 has been described. However, the configuration of the present invention can be applied to a position information providing system including at least two SLPs. That is, it is assumed that the first position information control device and the second position information control device in the present invention are different from each other, and that the third position information control device and the fourth position information control device are different from each other. However, it is not necessary for all the position information control devices to be different position information control devices.

また、SLP−DB50に係る機能は、一台の装置に全て含まれる構成であってもよいし、各機能がそれぞれ異なる装置に分散される構成であってもよい。   Further, the functions related to the SLP-DB 50 may be all included in one device, or may be configured such that each function is distributed to different devices.

また、上記の第1実施形態では、基地局測位を行う場合について説明したが、当然ながら1段階のみの測位の場合にGPS測位を行う通信システムにも適用することができる。   In the first embodiment described above, the case of performing base station positioning has been described, but it is naturally applicable to a communication system that performs GPS positioning in the case of positioning in only one stage.

1…通信システム、10…LCSクライアント、20…GMLC、30…LB、40,40A〜40C…SLP、50…SLP−DB、51…SMSセンター、60…移動機。
DESCRIPTION OF SYMBOLS 1 ... Communication system, 10 ... LCS client, 20 ... GMLC, 30 ... LB, 40, 40A-40C ... SLP, 50 ... SLP-DB, 51 ... SMS center, 60 ... Mobile station.

Claims (4)

外部装置からの位置情報要求に基づいて、移動機の位置情報を取得して当該外部装置に対して位置情報要求を提供する位置情報提供システムであって、
複数の位置情報制御装置と、前記複数の位置情報制御装置と接続されて、前記複数の位置情報制御装置による位置情報の提供に係る処理の進捗状況に係る情報を保持する処理情報保持装置と、を含んで構成され、
前記複数の位置情報制御装置のうちの第1の位置情報制御装置は、
前記外部装置から前記位置情報要求を受信する位置情報要求受信手段と、
前記位置情報要求を送信した前記外部装置を特定する要求元情報と、前記位置情報要求を受信した前記第1の位置情報制御装置を特定する受信元情報とを前記位置情報要求に対応付けた位置情報提供要求を前記移動機に対して送信する位置情報提供要求手段と、
前記位置情報提供要求を送信した前記移動機による測位結果と、前記要求元情報と、前記受信元情報とを含む、前記位置情報提供要求に対応する測位結果情報を前記第1の位置情報制御装置とは異なる第2の位置情報制御装置から受信する転送情報受信手段と、
前記測位結果情報に含まれる前記測位結果を前記要求元情報により特定される前記外部装置に対して送信する測位結果送信手段と、
を備え、
前記第2の位置情報制御装置は、
前記第1の位置情報制御装置が前記位置情報提供要求を送信した前記移動機から、前記位置情報提供要求に対応する前記測位結果情報を受信する測位結果情報受信手段と、
前記処理情報保持装置を参照して、前記測位結果情報受信手段において受信された前記測位結果情報に係る処理の進捗状況を確認する状況確認手段と、
前記状況確認手段により前記処理の進捗状況が確認できない場合に、前記測位結果情報に含まれる前記受信元情報により特定される前記第1の位置情報制御装置に対して前記測位結果情報を転送する転送手段と、
を備える位置情報提供システム。
A position information providing system that acquires position information of a mobile device based on a position information request from an external device and provides a position information request to the external device,
A plurality of position information control devices; and a processing information holding device connected to the plurality of position information control devices to hold information relating to progress of processing related to provision of position information by the plurality of position information control devices; Comprising
The first position information control device among the plurality of position information control devices is:
Position information request receiving means for receiving the position information request from the external device;
A position in which the request source information specifying the external device that has transmitted the position information request and the reception source information specifying the first position information control device that has received the position information request are associated with the position information request. Position information provision requesting means for transmitting an information provision request to the mobile device;
Positioning result information corresponding to the position information provision request including the positioning result by the mobile device that has transmitted the position information provision request, the request source information, and the reception source information is the first position information control device. Transfer information receiving means for receiving from a second position information control device different from
Positioning result transmitting means for transmitting the positioning result included in the positioning result information to the external device specified by the request source information;
With
The second position information control device includes:
Positioning result information receiving means for receiving the positioning result information corresponding to the position information provision request from the mobile device to which the first position information control device has transmitted the position information provision request;
With reference to the processing information holding device, status confirmation means for confirming the progress status of the processing related to the positioning result information received by the positioning result information receiving means,
Transfer that transfers the positioning result information to the first position information control device specified by the reception source information included in the positioning result information when the progress status of the processing cannot be confirmed by the status checking unit Means,
A position information providing system comprising:
前記第2の位置情報制御装置の前記転送手段は、自装置の前記状況確認手段によって前記測位結果情報に係る処理の進捗状況を確認することができないことを示す障害情報を前記測位結果情報に添えて前記第1の位置情報制御装置に対して転送し、
前記第1の位置情報制御装置の前記測位結果送信手段は、前記転送情報受信手段が前記測位結果情報と前記障害情報とを受信した場合に、前記処理情報保持装置に対して前記障害情報を格納する請求項1記載の位置情報提供システム。
The transfer means of the second position information control device attaches failure information indicating that the progress status of the processing related to the positioning result information cannot be confirmed by the status confirmation means of the own device to the positioning result information. Transfer to the first position information control device,
The positioning result transmitting unit of the first position information control device stores the failure information in the processing information holding device when the transfer information receiving unit receives the positioning result information and the failure information. The position information providing system according to claim 1.
前記複数の位置情報制御装置のうちの第3の位置情報制御装置は、
前記第3の位置情報制御装置を特定する情報を含み、GPS測位による前記移動機の位置情報を要求するGPS測位情報提供要求を前記移動機に対して送信するGPS測位情報提供要求手段と、
前記GPS測位情報提供要求を送信した前記移動機からのGPS測位結果と、前記第3の位置情報制御装置を特定する情報とを含む、前記GPS測位情報提供要求に対応するGPS測位結果情報を、前記第3の位置情報制御装置とは異なる第4の位置情報制御装置から受信する転送GPS測位結果情報受信手段と、
前記GPS測位結果情報に含まれる前記GPS測位結果を前記要求元情報により特定される前記外部装置に対して送信するGPS測位結果情報送信手段と、を備え、
前記第4の位置情報制御装置は、
前記第3の位置情報制御装置が前記GPS測位情報提供要求を送信した前記移動機から、前記GPS測位情報提供要求に対応する前記GPS測位結果情報を受信するGPS測位結果情報受信手段と、
前記処理情報保持装置を参照して、前記GPS測位結果情報受信手段において受信された前記GPS測位結果情報に係る処理の進捗状況を確認するGPS測位状況確認手段と、
前記GPS測位状況確認手段により前記処理の進捗状況が確認できない場合に、前記GPS測位結果情報に含まれる前記第3の位置情報制御装置を特定する情報に基づいて前記第3の位置情報制御装置に対して前記GPS測位結果情報を転送するGPS測位結果情報転送手段と、
を備える請求項1又は2記載の位置情報提供システム。
A third position information control device among the plurality of position information control devices is:
GPS positioning information provision requesting means for transmitting a GPS positioning information provision request for requesting the positional information of the mobile device by GPS positioning to the mobile device, including information for specifying the third positional information control device;
GPS positioning result information corresponding to the GPS positioning information provision request, including a GPS positioning result from the mobile device that has transmitted the GPS positioning information provision request, and information specifying the third position information control device, Transfer GPS positioning result information receiving means for receiving from a fourth position information control device different from the third position information control device;
GPS positioning result information transmitting means for transmitting the GPS positioning result included in the GPS positioning result information to the external device specified by the request source information,
The fourth position information control device includes:
GPS positioning result information receiving means for receiving the GPS positioning result information corresponding to the GPS positioning information provision request from the mobile device to which the third position information control device has transmitted the GPS positioning information provision request;
With reference to the processing information holding device, GPS positioning status confirmation means for confirming the progress status of processing related to the GPS positioning result information received by the GPS positioning result information receiving means,
When the progress status of the process cannot be confirmed by the GPS positioning status confirmation means, the third location information control device is based on the information specifying the third location information control device included in the GPS positioning result information. GPS positioning result information transfer means for transferring the GPS positioning result information,
The position information providing system according to claim 1 or 2.
外部装置からの位置情報要求に基づいて、移動機の位置情報を取得して当該外部装置に対して位置情報要求を提供する位置情報提供システムによる位置情報提供方法であって、
前記位置情報提供システムは、複数の位置情報制御装置と、前記複数の位置情報制御装置と接続されて、前記複数の位置情報制御装置による位置情報の提供に係る処理の進捗状況に係る情報を保持する処理情報保持装置と、を含んで構成され、
前記複数の位置情報制御装置のうちの第1の位置情報制御装置の位置情報要求受信手段において、前記外部装置から前記位置情報要求を受信する位置情報要求受信ステップと、
前記第1の位置情報制御装置の位置情報提供要求手段において、前記位置情報要求を送信した前記外部装置を特定する要求元情報と、前記位置情報要求を受信した前記第1の位置情報制御装置を特定する受信元情報とを前記位置情報要求に対応付けた前記位置情報提供要求を移動機に対して送信する位置情報提供要求ステップと、
前記第1の位置情報制御装置の転送情報受信手段において、前記位置情報提供要求を送信した前記移動機による測位結果と、前記要求元情報と、前記受信元情報とを含む、前記位置情報提供要求に対応する測位結果情報を前記第1の位置情報制御装置とは異なる第2の位置情報制御装置から受信する転送情報受信ステップと、
前記第1の位置情報制御装置の測位結果送信手段において、前記測位結果情報に含まれる前記測位結果を前記要求元情報により特定される前記外部装置に対して送信する測位結果送信ステップと、
前記第2の位置情報制御装置の測位結果情報受信手段において、前記第1の位置情報制御装置が前記位置情報提供要求を送信した前記移動機から、前記位置情報提供要求に対応する前記測位結果情報を受信する測位結果情報受信ステップと、
前記第2の位置情報制御装置の状況確認手段において前記処理情報保持装置を参照して、前記測位結果情報受信手段において受信された前記測位結果情報に係る処理の進捗状況を確認する状況確認ステップと、
前記第2の位置情報制御装置の転送手段において、前記状況確認手段により前記処理の進捗状況が確認できない場合に、前記測位結果情報に含まれる前記受信元情報により特定される前記第1の位置情報制御装置に対して前記測位結果情報を転送する転送ステップと、
を備える位置情報提供方法。
A position information providing method by a position information providing system that acquires position information of a mobile device based on a position information request from an external device and provides a position information request to the external device,
The position information providing system is connected to a plurality of position information control devices and the plurality of position information control devices, and holds information related to progress of processing related to the provision of position information by the plurality of position information control devices. A processing information holding device that includes:
In the position information request receiving means of the first position information control device among the plurality of position information control devices, a position information request receiving step of receiving the position information request from the external device;
In the location information provision requesting means of the first location information control device, request source information for specifying the external device that has transmitted the location information request, and the first location information control device that has received the location information request. A location information provision request step for transmitting to the mobile device the location information provision request in which the receiving source information to be identified is associated with the location information request;
In the transfer information receiving means of the first location information control device, the location information provision request includes a positioning result by the mobile device that has transmitted the location information provision request, the request source information, and the reception source information. A transfer information receiving step for receiving positioning result information corresponding to the information from a second position information control device different from the first position information control device;
In the positioning result transmitting means of the first position information control device, a positioning result transmitting step for transmitting the positioning result included in the positioning result information to the external device specified by the request source information;
In the positioning result information receiving means of the second location information control device, the positioning result information corresponding to the location information provision request from the mobile device to which the first location information control device has transmitted the location information provision request. Positioning result information receiving step for receiving,
A status confirmation step of confirming a progress status of the processing related to the positioning result information received by the positioning result information receiving means with reference to the processing information holding device in the status checking means of the second position information control device; ,
In the transfer means of the second position information control device, the first position information specified by the reception source information included in the positioning result information when the progress of the process cannot be confirmed by the situation confirmation means. A transfer step of transferring the positioning result information to the control device;
A location information providing method comprising:
JP2014146218A 2014-07-16 2014-07-16 POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD Expired - Fee Related JP6317638B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014146218A JP6317638B2 (en) 2014-07-16 2014-07-16 POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014146218A JP6317638B2 (en) 2014-07-16 2014-07-16 POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD

Publications (2)

Publication Number Publication Date
JP2016025387A JP2016025387A (en) 2016-02-08
JP6317638B2 true JP6317638B2 (en) 2018-04-25

Family

ID=55271838

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014146218A Expired - Fee Related JP6317638B2 (en) 2014-07-16 2014-07-16 POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD

Country Status (1)

Country Link
JP (1) JP6317638B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3583808B1 (en) 2017-02-14 2024-03-06 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatuses, systems, methods and computer program product for transmission of a positioning signal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7974235B2 (en) * 2006-11-13 2011-07-05 Telecommunication Systems, Inc. Secure location session manager
KR101438809B1 (en) * 2007-11-08 2014-09-05 삼성전자주식회사 System and method for providing conditional repeat position information

Also Published As

Publication number Publication date
JP2016025387A (en) 2016-02-08

Similar Documents

Publication Publication Date Title
JP4464406B2 (en) Mobile radio presence and situation management system and method
JP5638476B2 (en) Positioning support apparatus and positioning support method
JP4016787B2 (en) Positioning system in mobile communication network
ES2377230T3 (en) Transmission of position information
CN102292653B (en) Positioning support device and positioning support method
EP1227694A1 (en) Location information providing apparatus, communication terminal, mobile communication terminal and location information providing method
EP1973372A2 (en) Location system with enhanced security
JP5130382B2 (en) POSITIONING SYSTEM, POSITION INFORMATION PROVIDING DEVICE, POSITION INFORMATION MANAGEMENT DEVICE, AND POSITIONING METHOD
CN101199227B (en) Method for transmitting location information
JP6317638B2 (en) POSITION INFORMATION PROVIDING SYSTEM AND POSITION INFORMATION PROVIDING METHOD
TWI258944B (en) Data distribution device
JP6251060B2 (en) Wireless communication system, wireless terminal, and wireless communication method
JP4951089B2 (en) Positioning support apparatus and positioning support method
JP2006287394A (en) Information providing system, information providing server, and mobile communication apparatus
JP5172903B2 (en) Positioning support apparatus and positioning support method
JP4810439B2 (en) Information processing device
JP6320718B2 (en) Mobile terminal device, numbering server, and mobile terminal program
JP6896665B2 (en) Information transmission device, information transmission method and program
KR20250100727A (en) Method for verifying privacy configuration and related devices
JP7665285B2 (en) Location information integration system
JP2012227890A (en) Positioning support system, switch, and positioning support method
JP6029439B2 (en) Rough position information calculation apparatus, rough position information calculation method, and rough position information calculation program
JP5443553B2 (en) Area quality information measuring device, area quality information measuring method, and area quality information measuring program
JP2018084916A (en) Information processing device, base station, and communication device
JP2017229015A (en) Communication security system using positional information

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170213

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20171213

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180330

R150 Certificate of patent or registration of utility model

Ref document number: 6317638

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees