JP2004158947A - Position measuring system and position measuring method in mobile communication system - Google Patents
Position measuring system and position measuring method in mobile communication system Download PDFInfo
- Publication number
- JP2004158947A JP2004158947A JP2002320808A JP2002320808A JP2004158947A JP 2004158947 A JP2004158947 A JP 2004158947A JP 2002320808 A JP2002320808 A JP 2002320808A JP 2002320808 A JP2002320808 A JP 2002320808A JP 2004158947 A JP2004158947 A JP 2004158947A
- Authority
- JP
- Japan
- Prior art keywords
- positioning
- server
- capability
- request
- access network
- 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.)
- Pending
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 139
- 238000000034 method Methods 0.000 title claims description 152
- 238000012545 processing Methods 0.000 claims description 115
- 230000004044 response Effects 0.000 claims description 103
- 230000008569 process Effects 0.000 claims description 70
- 238000012790 confirmation Methods 0.000 claims description 59
- 238000004364 calculation method Methods 0.000 claims description 27
- 239000000969 carrier Substances 0.000 claims description 6
- 238000005259 measurement Methods 0.000 abstract description 11
- 238000012546 transfer Methods 0.000 description 59
- 238000010586 diagram Methods 0.000 description 34
- 230000006870 function Effects 0.000 description 14
- 230000000694 effects Effects 0.000 description 7
- 238000004321 preservation Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000010485 coping Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 102100029768 Histone-lysine N-methyltransferase SETD1A Human genes 0.000 description 1
- 101000865038 Homo sapiens Histone-lysine N-methyltransferase SETD1A Proteins 0.000 description 1
- 101150069124 RAN1 gene Proteins 0.000 description 1
- 101150117538 Set2 gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は移動通信システムにおける移動体端末の位置を測定する測位システムに関する。
【0002】
【従来の技術】
最初に、移動体端末の位置を測定するネットワーク構成について説明する。端末の位置測定を行う際に関連するノードで構成される移動体通信システムの構成を図1に示す。LCSクライアント101は、端末107の位置に依存したサービス(いわゆる位置情報サービス。以下LCS)を提供するASP(Application Service Provider)を表し、サーバ103(以下GMLC:Gateway Mobile Location Center)に対して端末107の位置を要求する。移動体通信事業者のネットワークは、大きくコアネットワーク(以下CN : Core Network)と無線アクセスネットワーク(以下RAN :Radio Access Network)に分けられる。
【0003】
測位に関連するCN内のノードとしてはGMLC103、サービングノード(以下MSC/SGSN:Mobile Switching Center/Serving GPRS Support Node)104、データベース(以下HLR/HSS:Home Location Register/Home Subscriber Server)102がある。GMLC103は、LCSクライアント101の認証機能、測位要求の受け付けや測位結果の通知機能等を備えるゲートウェイである。MSC/SGSN104は、GMLC103からの測位要求をRANに通知し、RANからの測位結果をGMLC103に通知する機能を備える。HLR/HSS102は、加入者の情報や端末107が在圏する位置を管理するデータベースである。
【0004】
測位に関連するRAN内の主なノードとしては、無線制御装置(以下RNC:Radio Network Controller)105、無線基地局(以下Node−B)106がある。RNC105は、CNからの測位要求の処理、各種測位方法により取得したデータから端末の位置を算出する機能を備える。Node−B106は、測位用のデータの送信や端末107からの測位用データを受信する。他にも端末107が測位する際に用いる補助用のデータを送信するノード(SAS : Stand−alone SMLC)等も存在するが、図では省略している。
【0005】
各ノード間のインタフェースは標準化されており、LCSクライアント101とGMLC103の間はLe、GMLC103とHLR/HSS102の間はLh、GMLC103とMSC/SGSN104の間はLg、HLR/HSS102とMSC/SGSN104の間はD、MSC/SGSN104とRNC105の間はIu、RNC105とNode−B108の間はIubとして参照される。
【0006】
ネットワーク構成、インタフェースの詳細は、3rd Generation Partnership Project(3GPP)の標準仕様TS23.271 V5.3.0、TS25.305 V5.4.0に記載されている。
【0007】
次に、端末の位置を測定する際の信号の流れ(以下測位フロー)について説明する。
【0008】
付加価値サービス提供のための測位フローの1つにLCSクライアントが測位処理を起動するMT−LR(Mobile Terminating Location Request)がある。MT−LRの測位フローを図2に示す。LCSクライアントはGMLCに対して測位要求を通知する(201)。測位要求を受けたGMLCは、Send−Routing−Info−for−LCSサービスを使用して端末が在圏するMSC/SGSNのアドレスをHLR/HSSから取得し(202、203)、端末が在圏するMSC/SGSNに対して測位要求(Provide−Subscriber−Locationサービス)を通知する(204)。MSC/SGSNと端末の間でコネクションを確立した後(205)、MSC/SGSNは、RNCに対して測位要求(Location Reporting Controlメッセージ)を通知する(206)。測位要求を受信したRNCは、端末との間で測位処理を行い、端末の位置を算出する(207)。測位結果は、RNCからMSC/SGSNに通知され(Location Reportメッセージ)(208)、更にGMLC経由でLCSクライアントに通知される(209、210)。
【0009】
LCSクライアントとGMLCの間のインタフェースはLeとして参照され、プロトコルはLIF(Location Interoperability Forum)でMLP(Mobile Location Protocol)として仕様書番号TS101に規定されている。LCSクライアントとGMLCの間の動作例を図3に示す。LCSクライアントからGMLCに対して測位要求を送信する標準的な動作例である。LCSクライアントはGMLCに対して測位要求(Standard Location Immediate Request)を送る(301)。GMLCおよびその他のノードで測位処理が行われた後、GMLCはLCSクライアントに対して測位結果(Sandard Location Immediate Answer)を応答する(302)。LCSクライアントとGMLCの間の信号は、測位要求の種類に応じて他にも定義されているが本発明には直接関係しないので説明は省略する。なお、測位要求には、緯度・経度の精度(ll_acc)、水平方向精度(hor_acc)、垂直方向精度(alt_acc)、端末の位置を取得してからの最大時間(max_loc_age)、応答時間(resp_timer)、測位を実行する間隔(interval)、測位開始時間(start_time)、測位終了時間(stop_time)、測位を開始する端末の動作(ms_action)の内の任意の1つ或いは複数或いは全てを、パラメータとして指定することが可能である。以下ではこのような測位に対する要求パラメータをQoSと呼ぶ。
【0010】
ここで、LCSクライアントが測位要求する際にQoS条件を指定できるようにした移動通信システムを記載した文献として、後述する特許文献1がある。また、同文献1に記載の移動通信システムでは、LCSクライアントに相当するリクエスティングアプリケーションが測位精度などのQoS条件を測位要求時に指定した場合に、ネットワークのGMLC相当のノードにおいて、要求されたQoS条件を実現できるか否かを判定し、実現できる場合には測位を実行し、実現できない場合にはその旨のメッセージを前記アプリケーションに送って測位は実行しないとしているが、QoSを満足できるかどうかの判定方法や、判定に使用する端末の測位能力やネットワークの測位能力の入手方法についてはなんら具体的な開示はなされていない。また、同文献1には、リクエスティングアプリケーションが測位要求時に精度情報として最大リージョン領域情報と最小確率情報を指定でき、ネットワークのGMLC相当のノードにおいて、要求された最大リージョン領域および最小確率で測位できない場合にはその旨のメッセージを前記アプリケーションに送って測位は実行しないとの記載がある。しかし、要求された最大リージョン領域および最小確率で測位できるかどうかを判定する具体的な方法の開示はなく、そもそも測位の実行前に存在確率を判定することができるのか、甚だ疑問である。
【0011】
次にRANにおける測位処理について説明する。MSC/SGSNからの測位要求(Location Reporting Controlメッセージ)を受け取ったRNCは、測位要求に含まれるQoS情報と後述する図5に示す手順によって取得する端末の測位能力、および自身が備える測位能力から測位方式を決定する。
【0012】
主な測位方式としては、無線基地局のIDを用いるCell ID方式、3つ以上の無線基地局からの信号到達時間差を測定して位置を算出するOTDOA(Observed Time Difference Of Arrival)方式、端末に内蔵したGPSとネットワークからのアシスタンスデータを元に位置を算出するA−GPS方式がある。測位精度の目安として、Cell ID方式は敷設する無線基地局の密度に依存するが100mから数km、OTDOA方式は50m〜150m、A−GPSは5m〜10mと考えられている。
【0013】
MSC/SGSN、RNC、端末の制御プレーンのプロトコルスタックを図4に示す。端末とRNCの間でRRC接続手順が、端末とMSC/SGSNの間で移動管理手順がそれぞれ処理される。RNCが端末の測位能力を取得するRRC接続手順を図5に示す。RNCと端末の間でコネクションが確立されていない場合には、ページングによりRNCと端末の間でコネクションを確立する(401)。その上で更に端末はRRC(Radio Resource Control)接続要求をRNCに通知する(402)。RNCからRRC接続開始通知(RRC Connection Setup)を受けた端末は、RRC接続完了通知(RRC Connection Setup Complete)をRNCに通知する(403、404)。RRC接続完了通知には、端末の無線アクセスに関する情報(UE Radio Access Capability)が含まれる。その情報の中に端末の測位能力(UE Positioning Capability)を示すパラメータが含まれている。パラメータには、単独測位、端末ベースのOTDOA、A−GPS、IPDL(Idle Period on the Down Link)、RTT(Round Trip Time)等の測位方式が含まれる。
【0014】
RNCは、端末の能力と自身が備える測位能力とを比較し、選択可能な測位処理を抽出し、測位要求に含まれる測位精度を満足することが期待される測位方式を選択し、測位処理を実行する。測位した結果は、位置、測位精度(Accuracy)、存在確率(Confidence)としてMSC/SGSNへ通知される(Location Report)。
【0015】
次に端末が他の移動体通信事業者のネットワークにローミングしている場合の位置情報取得手順について説明する。
【0016】
異なる3つの移動体通信事業者からなるネットワーク構成を図6に示す。端末509は移動体通信事業者Bと契約しているものとし、移動体通信事業者Cのネットワークにローミングした環境でLCSを受ける場合を考える。なお、LCSを提供するLCSクライアント501は第三の移動体通信事業者Aのネットワークに接続されているものとする。移動体通信事業者AのGMLC(以下R−GMLC)502は移動体通信事業者BのGMLC(以下H−GMLC)503とはLrとして参照されるインタフェースで接続されている。同様にH−GMLC503は移動体通信事業者CのGMLC(以下V−GMLC)512とLrインタフェースで接続されている。図6では一部省略されているが、各移動体通信事業者のネットワーク構成は図1に記載のネットワーク構成と同様である。
【0017】
この構成においてLCSクライアント起動の測位処理が行われる手順を図7、図8に示す。図7は測位要求がH−GMLCからV−GMLCへ転送される場合、図8はH−GMLCからMSC/SGSNへ転送される場合を示している。LCSクライアントからの測位要求(601、701)を受けたR−GMLCは、HLRに問い合わせる等してH−GMLCの宛先を取得し(602〜603、702〜703)、H−GMLCに対して測位要求を転送する(604、704)。同様にH−GMLCは、HLRに問い合わせる等してV−GMLCあるいはMSC/SGSNの宛先を取得する(605〜606、705〜706)。V−GMLCが存在しない場合にはMSC/SGSNに測位要求は転送される(707)。V−GMLCが存在する場合には予め事業者間の取り決めに従って、V−GMLCあるいはMSC/SGSNへ測位要求を転送する(607、707)。V−GMLCあるいはMSC/SGSNが測位要求を受けた以降の処理(608〜613、708〜711)は、非ローミング環境における測位処理と同様である。そして図7の場合、端末の位置情報を受け取ったV−GMLCはH−GMLCに測位結果を転送し(614)、更にH−GMLCは、R−GMLCに測位結果を転送し(615)、R−GMLCはLCSクライアントに測位結果を通知する(616)。また図8の場合、端末の位置情報を受け取ったMSC/SGSNは、測位要求を受けたH−GMLCに測位結果を転送し(712)、更にH−GMLCは、R−GMLCに測位結果を転送し(713)、R−GMLCはLCSクライアントに測位結果を通知する(714)。
【0018】
ローミング環境、非ローミング環境に関わらず、移動体通信においてネットワークには端末の移動管理機能が備わっている。端末の移動管理について説明する。図6は、端末が移動体通信事業者Bから移動体通信事業者Cに移動した場合を示している。端末が契約している移動体通信事業者BのHLR/HSS504と通信事業者のMSC/SGSN506はDとして参照されるインタフェースで接続されている。移動管理の手順を図9に示す。端末が接続されている無線基地局の変化を検出すると、端末はMSC/SGSNに対して位置登録要求(Location Updating Request)を通知し(801)、MSC/SGSNはHLR/HSSに対して位置登録要求(MAP_UPDATE_(GPRS)_LOCATION)を転送する(802)。位置登録要求を受けたHLR/HSSは、端末が在圏するMSC/SGSNのアドレスを取得すると、MSC/SGSNに対して加入者情報を転送する(MAP_INSERT_SUBSCRIBER_DATE)(803)。加入者情報を取得し、情報を保存したMSC/SGSNはHLR/HSSに対してackを返す(804)。ackを受けたHLR/HSSは、MSC/SGSNに対して位置登録完了を通知し(805)、MSC/SGSNは端末に対して位置登録完了通知を転送し(806)、位置登録処理は完了する。
【0019】
MSC/SGSNがHLR/HSSへ通知する位置登録要求(MAP_UPDATE_(GPRS)_LOCATION)には、MSC/SGSNがサポートするLCSの能力(Supported LCS Capability Sets)と端末がサポートするLCSの能力(CS (PS) LCS Not Supported by UE)を表すパラメータが含まれている。MSC/SGSNがサポートする能力を表すパラメータには、LCSのバージョンが示されている。具体的には、パラメータSet1はリリース98およびリリース99を、パラメータSet2はリリース4以降を示す。端末がサポートする能力を表すパラメータでは、端末がLCSをサポートしているか否かを示す。
【0020】
【特許文献1】
特表2002−507105号公報
【0021】
【発明が解決しようとする課題】
しかしながら、上述した従来の移動通信システムにおける測位システムでは、無駄な測位処理によってネットワーク資源が無駄に消費されてしまうという課題がある。その理由は以下の通りである。
【0022】
第一の理由は、LCSクライアントは測位要求する際にQoS条件を指定することが可能であるが、QoS条件を判定する機能並びに判定に使用する情報を備えているのはRNCのみであるため、LCSクライアントからのQoS条件を満足することができない測位要求によってネットワーク資源が浪費されるからである。これは、ローミング環境においてLCSクライアントが端末の位置情報を取得する場合には特に顕著である。何故なら、端末が契約している移動体通信事業者のネットワークから端末がローミングしている移動体通信事業者のネットワークへ無駄な測位要求トラヒックが発生し、更に、ローミング先移動体通信事業者のネットワーク資源を使用して無駄な測位処理が発生してしまうからである。なお、特許文献1には、LCSクライアントに相当するリクエスティングアプリケーションがQoS条件を測位要求時に指定した場合に、GMLC相当のノードにおいて、要求されたQoS条件を実現できるか否かを判定し、実現できる場合には測位を実行し、実現できない場合にはその旨のメッセージを前記アプリケーションに送って測位は実行しないとしているが、QoSを満足できるかどうかの判定方法や、判定に使用する端末の測位能力やネットワークの測位能力の入手方法についてはなんら具体的な開示はなされていない。
【0023】
第二の理由は、LCSクライアントは測位要求に測位精度を指定することができ、それに対する測位結果として、位置と精度(accuracy)と存在確率(confidence)がLCSクライアントに通知されるが、返される存在確率が極めて低い場合、指定する測位精度を下げて測位要求を送出する処理を繰り返し行う必要があるためである。例えば、測位精度として半径10m以下と指定したときに、半径10m以下に20%の確率で存在するとの測位結果を受けた場合、このような測位結果は全く役に立たないため、指定する測位精度を例えば50m以下に下げて、測位要求を再度送出する必要がある。特に、端末が契約している移動体通信事業者のシステムと端末がローミングしている移動体通信事業者のシステムで測位精度の判定基準が明示的に共通化されていない場合、サービス品質を維持するために、LCSクライアントから要求する測位精度を変えて数回の測位要求が発生し、無駄なトラヒックが発生する可能性がある。具体的には、例えば、LCSクライアントから要求する精度が半径10m以下の場合に、端末が契約する移動体通信事業者は半径7m以下に90%の確率で存在するという通知をするが、ローミング先移動体通信事業者は半径10m以下に20%の確率で存在するという通知をする場合が考えられる。後者の場合には、要求精度はほとんど満たせていないと考えられるが、存在確率を高めるには例えば要求精度を緩和して、再度測位要求することになり、期待する存在確率を得るまでに数回の処理が発生してしまう。
【0024】
【発明の目的】
本発明は、上記問題点を解決するためになされたものであって、その第1の目的は、無駄な測位処理によってネットワーク資源が無駄に消費されてしまうのを防止することにある。
【0025】
本発明の第2の目的は、端末がローミングしている環境においてLCSクライアントが端末の位置情報を取得する場合に、無駄な測位処理によってネットワーク資源が無駄に消費されてしまうのを防止することにある。
【0026】
本発明の第3の目的は、端末がローミングしている移動体通信システムにおいて実現可能であると考えられる測位のQoS情報を、端末が契約する移動体通信事業者の移動体通信システムで取得して、端末が契約する移動体通信事業者の移動体通信システムが測位要求をローミング先に転送するか否かを事前に判断することができるようにして、無駄な測位処理によってネットワーク資源が無駄に消費されてしまうのを防止することにある。
【0027】
本発明の第4の目的は、測位要求に存在確率を指定することを可能にし、且つ、指定された存在確率を満足する測位精度の測位結果を応答することにより、LCSクライアントが満足する存在確率を得るために何度も測位要求を繰り返す必要を無くし、結果として無駄な測位処理によってネットワーク資源が無駄に消費されるのを防止することにある。
【0028】
本発明の第5の目的は、LCSクライアントが契約する移動体通信事業者の移動体通信システムで適用されるQoS判定基準と端末が在圏する移動体通信事業者の移動体通信システムで適用される測位精度判定基準を一致させることにより、LCSクライアントがサービス品質を維持するために何度も測位要求を繰り返す必要を無くし、結果として無駄な測位処理によってネットワーク資源が無駄に消費されるのを防止することにある。
【0029】
【課題を解決するための手段】
上記目的を達成するため、本発明の測位システムは、移動体端末の測位を要求するクライアントと(101)、クライアントからの測位要求を受け付けるサーバ(103)と、前記測位要求を前記サーバから受けて、無線アクセスネットワークへ通知するサービングノード(104)と、前記測位要求を受けて前記移動体端末の測位を行う前記無線アクセスネットワークと、前記移動体端末および前記無線アクセスネットワークが備える測位能力を保持するデータベース(102)、ならびに移動体端末(107)からなる測位システムであって、
前記無線アクセスネットワークが前記移動体端末および前記無線アクセスネットワークの測位能力を前記サービングノードに通知する手段(902)と、
前記サービングノードが前記無線アクセスネットワークから通知された前記移動体端末および前記無線アクセスネットワークの測位能力を保持する手段(903)と、
前記サービングノードが前記移動体端末から前記移動体端末の位置が変化したことを通知する位置登録要求を受けたときに、保持している前記移動体端末と前記無線アクセスネットワークの測位能力を前記データベースに通知する手段(905)と、
前記データベースが前記サービングノードから通知された前記移動体端末と前記無線アクセスネットワークの測位能力および通知を受けた第一の時刻を保持する手段(906)と、
前記サーバが前記データベースに測位能力の情報更新の有無を確認を要求する手段(909)と、
前記データベースは前記サーバからの測位能力の情報更新の有無の確認要求を受けた場合に、測位能力が更新された第一の時刻を応答する手段(910)と、
前記サーバが前記データベースからの測位能力の更新の第一の時刻と前記サーバが保持してる測位能力の更新の第二の時刻を比較して測位能力の情報更新の有無を判定(911)した結果、更新されている場合には前記データベースに対して前記端末および前記無線アクセスネットワークの測位能力の通知を要求する手段(912)と、
前記データベースが前記サーバから前記端末と前記無線アクセスネットワークの測位能力の通知要求を受けた場合に、前記データベースが保持している前記端末と前記無線アクセスネットワークの測位能力、並びに前記データベースが測位能力の情報を更新した第一の時刻を前記サーバに通知する手段(913)と、
前記サーバは前記データベースからの前記端末と前記無線アクセスネットワークの測位能力と前記第一の時刻を第二の時刻として保持する手段(914)と、
前記サーバが前記移動体端末と前記無線アクセスネットワークの測位能力から期待される測位精度を算出する手段(915)と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる要求される測位精度を比較し、要求測位精度を満足できるか否かを判定する手段(916)と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段(917、918)と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備える。
【0030】
また本発明の測位システムは、移動体端末の測位を要求するクライアント(101)と、クライアントからの測位要求を受け付けるサーバ(103)と、前記測位要求を前記サーバから受けて、無線アクセスネットワークへ通知するサービングノード(104)と、前記測位要求を受けて前記移動体端末の測位を行う前記無線アクセスネットワークと、前記無線アクセスネットワーク内の測位演算ノード(105)、ならびに移動体端末(107)からなる測位システムであって、
前記サーバが前記クライアントと予め取り決めた測位精度算出のための基準値となる前記移動体端末が存在する確率値を保持する手段と、
前記サーバが前記クライアントから測位要求を受けると、前記測位要求に対して前記移動体端末が存在する確率値を付加(1702)して、前記サービングノードに通知する手段(1704、1705)と、
前記サービングノードが前記存在確率が付加された測位要求を前記無線アクセスネットワークに通知する手段(1707)と、
前記測位演算ノードが前記無線アクセスネットワークでの測位処理結果を受けて、要求される測位精度を満足する存在確率を算出する手段(1709)と、
前記測位演算ノードが前記無線アクセスネットワークでの測位処理結果を受けて、要求される存在確率を満足する測位精度を算出する手段(1710)と、
前記無線アクセスネットワークが算出した要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記サービングノードに通知する手段(1711)と、
前記サービングノードが要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記サーバに通知する手段(1712、1713)と、
前記サーバが要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記クライアントに通知する手段(1714、1715)とを備える。
【0031】
【作用】
上記の通り本発明の測位システムによれば、測位要求を受け付けた移動体端末が契約する移動体通信事業者のサーバは、データベースから移動体端末が備える測位能力とローミング先の移動体通信システムが備える測位能力を取得し、取得した測位能力情報から実現可能な測位精度を算出し、要求される測位精度を満足するか否かを判断することができ、測位精度を満足できない場合には、測位精度を満足できないことを応答として返すことにより、無駄な測位処理を削減することができる。
【0032】
更に、LCSクライアントとの間で予め取り決めた測位精度の判定基準値(存在確率)を、測位処理を実行する無線アクセスネットワークへ通知し、無線アクセスネットワークでは与えられた存在確率値を満足する測位精度を算出し、算出した結果をLCSクライアントに応答することにより、LCSクライアントが所望の存在確率を満足する測位精度の位置情報を取得するための測位回数を1回にすることができる。また、ローミングした場合にも、同一の判定基準により測位精度の通知を受けることができ、測定回数を1回にできる。
【0033】
【発明の第1の実施の形態】
第1の実施の形態にかかる移動通信ネットワークの構成例を図10を参照して説明する。図10において、端末1は測位対象となる携帯電話機などの移動体端末、LCSクライアント2は端末1の測位を要求するパーソナルコンピュータなどの情報処理装置、ネットワーク3は移動体通信事業者Aのネットワーク、ネットワーク4は移動体通信事業者Bのネットワーク、5は移動体通信事業者Cのネットワークである。端末1は移動体通信事業者Bと契約している加入者であり、図10では移動体通信事業者Cのネットワーク5にローミングしている。
【0034】
LCSクライアント2は、QoS条件を指定した測位要求をネットワーク3のGMLC(R−GMLC)21に送信する送信手段11と、送信した測位要求に対する応答をR−GMLC21から受信する受信手段12とを備える。
【0035】
R−GMLC21は、LCSクライアント2から受信した測位要求を、測位対象である端末1のホームネットワークであるネットワーク4のGMLC(H−GMLC)31に転送する要求転送手段22と、転送した測位要求に対する応答をH−GMLC31から受信し、LCSクライアント2に転送する応答転送手段23とを備える。
【0036】
H−GMLC31は、端末1および端末1の在圏する無線アクセスネットワーク(RAN)の測位能力の情報を、その更新時刻と共に保持するキャッシュ32と、R−GMLC21からLCSクライアント2が発した端末1の測位要求を受信したときに、端末1および端末1が在圏するRANの最新の測位能力の情報がキャッシュ32に保持されているかを調べるために、HLR/HSS51に対して端末1および端末1が在圏するRANの最新の測位能力の情報が更新された最新時刻を問い合せる更新確認手段33と、この問い合わせに応じてHLR/HSS51から返される最新更新時刻とキャッシュ32に保存されている端末1および端末1が在圏するRANの測位能力の情報の更新時刻とを比較してキャッシュ内容の有効性を判定する更新判定手段34と、キャッシュ内容が古い場合に端末1および端末1が在圏するRANの最新の測位能力の情報をHLR/HSS51に要求する測位能力要求手段35と、この要求に応じてHLR/HSS51から返される端末1および端末1が在圏するRANの測位能力の情報をその更新時刻と共にキャッシュ32に保存する保存手段36と、端末1および端末1が在圏するRANの最新の測位能力の情報に基づいて期待される測位精度を求める測位精度算出手段37と、求められた測位精度と測位要求のQoS条件で指定された測位精度とを比較し、測位要求で指定された測位精度を満足する測位が行えるかどうかを判定するQoS判定手段38と、測位要求で指定された測位精度を満足する測位が行えないと判定された場合に、その判定結果および得られる測位精度の限界を示すメッセージを測位要求の応答としてR−GMLC21に送信する判定結果通知手段39と、測位要求で指定された測位精度を満足する測位が行えると判定された場合に、端末1が接続されているネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する測位要求手段40とを備える。
【0037】
HLR/HSS51は、端末1および端末1の在圏するRANの測位能力の情報を、その更新時刻と共に記憶するメモリ52と、H−GMLC31の更新確認手段33から端末1および端末1の在圏するRANの測位能力について更新時刻の問い合わせがあった場合に、メモリ52を参照して更新時刻を更新確認手段33に応答する更新確認応答手段53と、H−GMLC31の測位能力要求手段35から端末1および端末1の在圏するRANの測位能力の情報が要求された場合に、メモリ52を参照して、それらの測位能力をその更新時刻と共に応答する測位能力応答手段54と、ネットワーク5のMSC/SGSN(VMSC/SGSN)61から端末1および端末1の在圏するRANの測位能力の情報が送られてきたときに、それらの測位能力の情報を最新の情報としてその更新時刻と共にメモリ52に記憶する保存手段55とを備える。
【0038】
VMSC/SGSN61は、端末1および端末1の在圏するRANの測位能力の情報を記憶するメモリ62と、RNC71から端末1および端末1の在圏するRANの測位能力の情報が送られてきたときにそれらをメモリ62に記憶する保存手段63と、端末1から位置登録要求が出されたときに、端末1および端末1の在圏するRANの測位能力の情報をメモリ62から読み出してHLR/HSS51に送信する通知手段64とを備える。
【0039】
RNC71は、端末1から自端末の測位能力の情報が送信されたきたときに、この端末1の測位能力と自身の測位能力(端末1が在圏するRANの測位能力)とをVMSC/SGSN61に通知する端末・RAN測位能力通知手段72を備える。
【0040】
端末1は、自端末の測位能力の情報をRNC71に通知する端末測位能力通知手段81と、位置登録要求手段82とを備える。
【0041】
本実施の形態では、測位能力の情報とは、端末およびRANが備える測位方式の情報を意味する。測位方式の情報とは、Cell ID方式、OTDOA方式、A−GPS方式など、測位する方法を意味する。
【0042】
図11は、本実施の形態の動作例を示す移動通信システムにおける測位フローである。3つの独立した処理が記載されている。1つ目は、端末1および無線アクセスネットワーク(RAN)が備える測位能力をVMSC/SGSN61へ通知する処理である。2つ目は、端末1およびRANが備える測位能力をHLR/HSS51へ通知する処理である。3つ目は、LCSクライアント2から出された端末1の測位要求の処理であり、この処理中で、端末1およびRANの測位能力とLCSクライアント2からのQoS条件とを比較、判定して、測位要求を実行するか否かが決定される。
【0043】
まず、VMSC/SGSN61へ端末1およびRANの測位能力を通知する手順について説明する。従来技術の項で示した通り、ネットワーク側からの端末呼び出し、あるいは端末からの発信などの場合に、RRC接続処理が行われ、RRC接続完了通知(RRC Connection Setup Complete)により端末1からRNC71へ端末1が備える測位能力(UEPositioning Capability)が通知される(901)。その後、本実施の形態で追加される処理として、RNC72は端末1からの通知を受けると、端末・RAN測位能力通知手段72により、RNC72自身が備えている無線アクセスネットワークがサポートする測位能力と併せて、VMSC/SGSN61へ端末1およびRANの測位能力を通知するという処理が行われる(902)。RNC71から端末1並びにRANの測位能力が通知されると、VMSC/SGSN61は、その情報を保存手段63によりメモリ62に保持する(903)。
【0044】
次に、HLR/HSS51へ端末1およびRANの測位能力を通知する手順について説明する。従来技術で示した通り、端末の移動に伴って、端末が在圏するVMSC/SGSN61の識別番号がMAP−UPDATE−LOCATIONサービスによりHLR/HSS51に通知される。本実施の形態では、このMAP−UPDATE−LOCATIONサービスによって通知される情報に、RANの測位能力および端末1が備える測位能力の情報を追加して通知する通知手段64を備えることによって、VMSC/SGSN61のメモリ62に保持された端末1およびRANがサポートする測位能力をHLR/HSS51へ通知する(904、905)。なお、MAP−UPDATE−LOCATIONサービスを使用せずに新たなサービスを追加することによって、VMSC/SGSN61に保持された端末1およびRANがサポートする測位能力をHLR/HSS51へ通知することも可能である。
【0045】
通知を受けたHLR/HSS51は、保存手段55によって、端末1およびRANが備える測位能力と共に通知を受けた時刻をメモリ52に保存する(906)。
【0046】
次に、QoS要求を満足できるか否かを判定する処理を含む測位要求の処理について説明する。LCSクライアント2から測位要求を受けたR−GMLC21は、要求転送手段22によって、H−GMLC31に対して測位要求を転送する(907、908)。H−GMLC31は、更新確認手段33によって、端末1およびRANがサポートする測位能力の情報が更新されたかどうかをSend−Routing−Info−for−LCSサービスを使用してHLR/HSS51に問い合わせる(909)。HLR/HSS51は、更新確認応答手段53により、Send−Routing−Info−for−LCSサービスを使用して端末1及びRANがサポートする測位能力情報が更新された時刻をメモリ52から参照して応答する(910)。なお、HLR/HSS51に対する問合せは、Send−Routing−Info−for−LCSサービスを使用せずに、新たなサービスを追加することによって、測位能力情報の更新時刻を確認することも可能である。
【0047】
H−GMLC31は、更新判定手段34により、HLR/HSS51から取得した測位能力情報の更新時刻とキャッシュ32に保持されている端末1及びRANの測位能力情報の更新時刻とを比較し、更新の有無を判定する(911)。そして、キャッシュ32に保持した情報の更新時刻が古い場合には、測位能力要求手段35により、HLR/HSS51に対して端末1及びRANがサポートする測位能力を問い合わせる(912)。HLR/HSS51は、測位能力応答手段54により、端末1およびRANがサポートする測位能力とその情報が更新された時刻とをメモリ52から読み出し、H−GMLC31に通知する(913)。H−GMLC31は、保存手段36により、取得した端末1およびRANがサポートする測位能力の情報とその情報が更新された時刻とをキャッシュ32に保存する(914)。キャッシュ32に保持した情報の更新時刻が古くない場合、H−GMLC31における処理912、914はスキップされる。
【0048】
次にH−GMLC31は、測位精度算出手段37により、キャッシュ32に保存されている端末1とRANの最新の測位能力から、期待される測位精度を決定する(915)。決定手順の例を図12を用いて説明する。なお、以下の例では簡単のため測位方法としては、Cell ID方式、OTDOA方式、A−GPS方式、単独方式の4種類のみを考える。
【0049】
測位精度算出手段37は、各測位方法毎に、その測位方式で期待される測位精度が予め設定された図12に示すようなテーブルを持っている。また、このテーブルには、それぞれの測位方式を端末(UE)、RANがサポートしているか否かを設定する欄があり、初期状態ではすべてFalseにリセットされている。測位精度算出手段37は、取得した端末1の最新の測位能力からサポートする測位方式に対応する欄をTrueにセットする。図12の例では、単独方式を除く全ての方式が端末1でサポートされているとしている。次にRANの最新の測位能力からサポートする測位方式に対応する欄をTrueにセットする。図12の例では、Cell ID方式のみをサポートしている場合を示す。次に端末およびRANともTrueになった測位方式のうち、期待される測位精度が最も高いものを、期待される測位精度に決定する。図12の場合、測位方式としては、Cell ID方式のみが使用可能であることが識別される。各測位方式は、おおよその期待される測位精度が予め分かっていることから、Cell ID方式が選択された時点で、測位精度はおおよそ1kmであることが分かる。
【0050】
次にH−GMLC31は、QoS判定手段38により、測位精度算出手段37で得られた期待される測位精度とLCSクライアント2からの測位要求で指定された測位精度とを比較し、QoS判定を行う(916)。そして、測位要求で指定された測位精度を満足する測位が行えないと判定した場合は、判定結果通知手段39により、判定結果を測位要求に対する応答としてR−GMLC21に送信する(917)。この応答はR−GMLC31の応答転送手段23によってLCSクライアント2へ転送される(918)。なお、得られる測位精度の限界を応答に含めることで、LCSクライアント2が測位要求を再送信する際にQoS中の測位精度をどの程度にすれば良いかが分るようになる。他方、測位要求で指定された測位精度を満足する測位が行えると判定された場合、従来の測位処理手順に従って測位処理を実行する。つまり、H−GMLC31は、測位要求手段40により、端末1のローミング先のネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する。
【0051】
例えば、LCSクライアント2からの測位要求の精度が10mであったとすれば、図12に示した例の場合、要求される精度が満足できないと推測されるため、H−GMLC31は、測位精度の限界が1kmであることをR−GMLC31を経由してLCSクライアント2に応答する。結果として、LCSクライアント2の要求を満足できないと判断される測位要求はローミング先のネットワーク5には転送されず、ネットワークの資源を無駄に使用することはなくなる。
【0052】
以上の説明では、測位能力の情報を測位方式の情報としたが、測位方式の情報だけでなく、測位間隔、測位開始イベント、測位終了イベント、測位精度や測位精度判定の基準値(存在確率)を、測位能力の情報として扱うことも考えられる。また、測位方式としては、Cell ID方式、OTDOA方式、A−GPS方式、単独方式を挙げたが、本発明はこれに限定されるものではない。
【0053】
また、LCSクライアント2が接続する移動体通信事業者Aのネットワーク3と、端末1が契約している移動体通信事業者Bのネットワーク4と、測位を実行する移動体通信事業者Cのネットワーク5とがそれぞれ異なる場合について説明したが、本発明はこれに限定されるものではない。例えば、移動体通信事業者Aのネットワーク3と移動体通信事業者Bのネットワーク4が同一通信事業者にかかるネットワークであって、R−GMLC21とH−GMLC31が同一である場合や、移動体通信事業者Bのネットワーク4と移動体通信事業者Cのネットワーク5が同一通信事業者にかかるネットワークであって、H−GMLC31とV−GMLCが同一である場合や、移動体通信事業者Aと移動体通信事業者Bと移動体通信事業者Cの各ネットワーク3、4、5が同一通信事業者にかかるネットワークであって、R−GMLC21とH−GMLC31とV−GMLCが同一である場合も考えられる。この場合には、それぞれのノードの機能が縮退することになる。
【0054】
更に、本実施の形態では、VMSC/SGSN61は端末1およびRANの測位能力をHLR/HSS51に通知し、HLR/HSS51が保持する例を示したが、測位能力を保持するデータベースがHLR/HSS51に限定されるものではない。端末が契約する移動体通信事業者Bのネットワーク4のノード(例えばH−GMLC31)であればよい。
【0055】
また、端末1の測位能力、RANの測位能力は、VMSC/SGSN61からHLR/HSS51へ通知される例を示したが、測位能力を動的に通知することに限定されるものではない。HLR/HSS51あるいは他のデータベースが静的に端末1およびRANの測位能力を保持していてもよい。
【0056】
また、本実施の形態では、端末1の測位能力とRANの測位能力との双方を扱った。しかし、端末1がサポートしている測位能力の全てがRANでサポートされていることが事前に明らかである場合など、端末1の測位能力さえ分れば、測位要求で指定された測位精度などのQoS条件が満たされるかどうかを判定できる場合がある。このような場合には、本実施の形態からRANの測位能力にかかる処理の部分を省略し、端末1の測位能力だけを扱うように変形することができる。同様に、RANがサポートしている測位能力の全てが全ての端末でサポートされていることが事前に明らかである場合など、RANの測位能力さえ分れば、測位要求で指定された測位精度などのQoS条件が満たされるかどうかを判定できる場合がある。このような場合には、本実施の形態から端末1の測位能力にかかる処理の部分を省略し、RANの測位能力だけを扱うように変形することができる。
【0057】
【発明の第2の実施の形態】
第1の実施の形態では、端末1とRNC71間でのRRC接続処理が行われた後、RNC71からVMSC/SGSN61に対して端末1およびRANの測位能力が通知される手順であったが、本実施の形態では、端末1からVMSC/SGSN61に対する位置登録要求(Location Updating Request)が行われたタイミングで、VMSC/SGSN61が測位能力を取得する手順を採用している。
【0058】
本実施の形態にかかる移動通信ネットワークの構成例を図13を参照して説明する。図13において、第1の実施の形態にかかる移動通信ネットワークの構成を示した図10と相違する部分は、ネットワーク5のVMSC/SGSN61の内部構成とRNC71の内部構成であり、その他の部分は第1の実施の形態にかかる移動通信ネットワークの構成と同じである。
【0059】
本実施の形態では、RNC71は、端末1の測位能力の情報を記憶するメモリ73と、端末1の端末測位能力通知手段81から端末1の測位能力が通知されたとき、それをメモリ73に記憶する保存手段74と、VMSC/SGSN61から端末1およびRANの測位能力を問い合せる要求があった場合に、メモリ73から端末1の測位能力の情報を読み出し、これと自身の測位能力(RANの測位能力)の情報とをVMSC/SGSN61に通知する端末・RAN測位能力通知手段72とを備える。
【0060】
VMSC/SGSN61は、端末1およびRANの測位能力の情報を記憶するメモリ62と、端末1の位置登録要求手段82から位置登録要求があったときに、RNC71に対して端末1およびRANの測位能力を問い合せる要求手段65と、この問い合わせに対してRNC71から端末1およびRANの測位能力の情報が返されてきた場合に、それをメモリ62に記憶する保存手段63と、メモリ62に保存された端末1およびRANの測位能力の情報をHLR/HSS51に通知する通知手段64とを備える。
【0061】
図14は本実施の形態の動作例を示す移動体通信システムの測位フローの一部である。従来技術の項で記載したとおり、端末1とRNC71の間でRRC接続処理が行われた際に端末1の測位能力がRNC71に通知される(1001)。本実施の形態のRNC71は、このとき保存手段74により、通知された端末1の測位能力の情報をメモリ73に記憶する。また、従来技術の項で記載したとおり、端末1が他のMSC/SGSNの配下に移動した場合や電源をONした場合などに、端末1とMSC/SGSN間で位置登録処理が行われる。本実施の形態のVMSC/SGSN61は、端末1からの位置登録要求(Location Updating Request)を受け付けると(1002)、要求手段65によってRNC71に対して端末1およびRANの測位能力を要求する(1003)。そして、RNC71の端末・RAN測位能力通知手段72が端末1とRANの測位能力の情報を送信してくると(1004)、VMSC/SGSN61は、保存手段63によって、取得した端末1およびRANの測位能力をメモリ62に保存し(1005)、同時に通知手段64によって、HLR/HSS51に対して通知する(1006)。HLR/HSS51は、保存手段55によって、通知された端末1およびRANの測位能力をメモリ52に保存する(1007)。
【0062】
なお、VMSC/SGSN61は、RNC71から通知された端末1およびRANの測位能力の情報とメモリ62に保存されている端末1およびRANの測位能力の情報とが同じかどうかを比較し、更新されていなければ、通知手段64によるHLR/HSS51への通知を省略するようにしても良い。
【0063】
その他の本実施の形態の動作は第1の実施の形態と同じである。また、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0064】
【発明の第3の実施の形態】
第1、第2の実施の形態では、VMSC/SGSN61はRNC71から端末1およびRANの測位能力情報を取得していたが、本実施の形態では、VMSC/SGSN61は、RANの測位能力情報はRNC71から取得し、端末1の測位能力情報は端末1から直接に取得する手順を採用している。
【0065】
本実施の形態にかかる移動通信ネットワークの構成例を図15を参照して説明する。図15において、第1の実施の形態にかかる移動通信ネットワークの構成を示した図10と相違する部分は、ネットワーク5のVMSC/SGSN61の内部構成とRNC71の内部構成であり、その他の部分は第1の実施の形態にかかる移動通信ネットワークの構成と同じである。
【0066】
本実施の形態では、RNC71は、VMSC/SGSN61からRANの測位能力を問い合せる要求があった場合に、自身の測位能力(RANの測位能力)をVMSC/SGSN61に通知するRAN測位能力通知手段75を備える。
【0067】
VMSC/SGSN61は、端末1の測位能力の情報を記憶するメモリ62−1と、RANの測位能力の情報を記憶するメモリ62−2と、端末1の位置登録要求手段82から位置登録要求があったときに、RNC71に対してRANの測位能力を問い合せる要求手段65−1と、この問い合わせに対してRNC71からRANの測位能力の情報が返されてきた場合に、それをメモリ62−1に記憶する保存手段63−1と、同じく端末1の位置登録要求手段82から位置登録要求があったときに、端末1に対して端末1の測位能力を問い合せる要求手段65−2と、この問い合わせに対して端末1から端末1の測位能力の情報が返されてきた場合に、それをメモリ62−2に記憶する保存手段63−2と、メモリ62−1に保存された端末1の測位能力の情報およびメモリ62−1に保存されたRANの測位能力の情報をHLR/HSS51に通知する通知手段64とを備える。
【0068】
図16は本実施の形態の動作例を示す移動体通信システムの測位フローの一部である。従来技術の項で記載したとおり、端末1が他のMSC/SGSNの配下に移動した場合や電源をONした場合などに端末1とMSC/SGSN間で位置登録処理が行われる。本実施の形態のVMSC/SGSN61は、端末1からの位置登録要求(Location Updating Request)を受け付けると(1101)、RAN測位能力要求手段65−1により、RNC71に対してRANの測位能力を要求する(1102)。そして、RNC71がRANの測位能力の情報をRAN測位能力通知手段75によって送信してくると(1103)、VMSC/SGSN61は、保存手段63−1により、このRANの測位能力情報をメモリ62−1に保存する(1104)。
【0069】
次にVMSC/SGSN61は、端末測位能力要求手段65−2により、端末1に対して測位能力を要求する(1105)。そして、端末1が自身の測位能力の情報を端末測位能力通知手段81により送信してくると(1106)、VMSC/SGSN61は、保存手段63−2により、この端末1の測位能力情報をメモリ62−2に保存する(1107)。
【0070】
引き続きVMSC/SGSN61は、メモリ62−1に今回保存したRANの測位能力情報とメモリ62−2に今回保存した端末1の測位能力情報とを、通知手段64により、HLR/HSS51に通知する(1108)。HLR/HSS51は、通知された端末1およびRANの測位能力を保存手段55によってメモリ52に保存する(1109)。
【0071】
なお、VMSC/SGSN61は、RNC71から通知されたRANの測位能力の情報とメモリ62−1に保存されているRANの測位能力の情報とが同じかどうか、端末1から通知された端末1の測位能力の情報とメモリ62−2に保存されている端末1の測位能力の情報とが同じかどうかを比較し、更新されていなければ、通知手段64によるHLR/HSS51への通知を省略するようにしても良い。
【0072】
その他の本実施の形態の動作は第1の実施の形態と同じである。また、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0073】
【発明の第4の実施の形態】
第1の実施の形態では、LCSクライアント2の要求するQoS条件が満足できるか否かの判定を、測位対象となる端末1が契約している移動体通信事業者Bのネットワーク4のH−GMLC31で処理していたが、本実施の形態では、LCSクライアント2が接続される移動体通信事業者Aのネットワーク3のR−GMLC21で処理する。
【0074】
本実施の形態にかかる移動通信ネットワークの構成例を図17を参照して説明する。本実施の形態では、R−GMLC21は、端末1および端末1の在圏するRANの測位能力の情報を、その更新時刻と共に保持するキャッシュ24と、LCSクライアント2から端末1の測位要求を受信したときに、端末1および端末1が在圏するRANの最新の測位能力の情報がキャッシュ24に保持されているかどうかを調べるために、端末1のホームネットワーク4のHLR/HSS51に対して端末1および端末1が在圏するRANの最新の測位能力の情報が更新された最新時刻を問い合せる更新確認手段26と、この問い合わせに応じてHLR/HSS51から返される最新更新時刻とキャッシュ24に保存されている端末1および端末1が在圏するRANの測位能力の情報の更新時刻とを比較してキャッシュ内容の有効性を判定する更新判定手段26と、キャッシュ内容が古い場合に端末1および端末1が在圏するRANの最新の測位能力の情報をHLR/HSS51に要求する測位能力要求手段27と、この要求に応じてHLR/HSS51から返される端末1および端末1が在圏するRANの測位能力の情報をキャッシュ24に保存する保存手段28と、端末1および端末1が在圏するRANの最新の測位能力の情報に基づいて期待される測位精度を求める測位精度算出手段29と、求められた測位精度と測位要求のQoS条件で指定された測位精度とを比較し、測位要求で指定された測位精度を満足する測位が行えるかどうかを判定するQoS判定手段2Aと、測位要求で指定された測位精度を満足する測位が行えないと判定された場合に、その判定結果および得られる測位精度の限界を示すメッセージを測位要求の応答としてLCSクライアント2に送信する判定結果通知手段2Bと、測位要求で指定された測位精度を満足する測位が行えると判定された場合に、LCSクライアント2から受信した測位要求を、測位対象である端末1のホームネットワークであるネットワーク4のH−GMLCに転送する要求転送手段22と、転送した測位要求に対する応答をH−GMLCから受信し、LCSクライアント2に転送する応答転送手段23とを備える。
【0075】
その他の本実施の形態にかかるネットワーク中の各構成要素は、第1の実施の形態と同じである。但し、LCSクライアント2の要求するQoS条件が満足できるか否かの判定機能をR−GMLC21に持たせているため、H−GMLCにおける判定機能は省略されており、H−GMLCは従来技術の項で説明した従来と同様の構成を有する。
【0076】
図18は、本実施の形態の動作例を示す移動体通信システムの測位フローの一部であり、LCSクライアント2から出された端末1の測位要求に対して、端末1およびRANの測位能力とLCSクライアント2からのQoS条件とを比較、判定して、測位要求を実行するか否かを決定する処理部分のフローを示す。なお、端末1およびRANが備える測位能力をネットワーク5のVMSC/SGSNへ通知する処理、端末1およびRANが備える測位能力をHLR/HSS51へ通知する処理は、第1の実施の形態と同様に行っても良いし、第2あるいは第3の実施の形態と同様に行うようにしても良い。
【0077】
次に図18を参照して、QoS要求を満足できるか否かをR−GMLC21で判定する処理を含む測位要求の処理について説明する。LCSクライアント2から測位要求(1201)を受けたR−GMLC21は、更新確認手段25によって、端末1およびRANがサポートする測位能力の情報が更新されたかどうかをSend−Routing−Info−for−LCSサービスを使用してHLR/HSS51に問い合わせる(1202)。HLR/HSS51は、更新確認応答手段53により、Send−Routing−Info−for−LCSサービスを使用して端末1及びRANがサポートする測位能力情報が更新された時刻をメモリ52から参照して応答する(1203)。なお、HLR/HSS51に対する問合せは、Send−Routing−Info−for−LCSサービスを使用せずに、新たなサービスを追加することによって、測位能力情報の更新時刻を確認することも可能である。
【0078】
R−GMLC21は、更新判定手段26により、HLR/HSS51から取得した測位能力情報の更新時刻とキャッシュ24に保持されている端末1及びRANの測位能力情報の更新時刻とを比較し、更新の有無を判定する(1204)。そして、キャッシュ24に保持した情報の更新時刻が古い場合には、測位能力要求手段27により、HLR/HSS51に対して端末1及びRANがサポートする測位能力を問い合わせる(1205)。HLR/HSS51は、測位能力応答手段54により、端末1およびRANがサポートする測位能力の情報とその情報が更新された時刻とをメモリ52から読み出し、R−GMLC21に通知する(1206)。R−GMLC21は、保存手段28により、取得した端末1およびRANがサポートする測位能力の情報とその情報が更新された時刻とをキャッシュ24に保存する(1207)。キャッシュ24に保持した情報の更新時刻が古くない場合、R−GMLC21における処理1205、1207はスキップされる。
【0079】
次にR−GMLC21は、測位精度算出手段29により、キャッシュ24に保存されている端末1とRANの最新の測位能力の情報から、期待される測位精度を決定する(1208)。決定の方法は、第1の実施の形態における測位精度算出手段37と同じである。次にR−GMLC21は、QoS判定手段2Aにより、測位精度算出手段29で得られた期待される測位精度とLCSクライアント2からの測位要求で指定された測位精度とを比較し、QoS判定を行う(1209)。そして、測位要求で指定された測位精度を満足する測位が行えないと判定した場合は、判定結果通知手段2Bにより、判定結果および得られる測位精度の限界(期待される測位精度)を示したメッセージを測位要求に対する応答としてLCSクライアント2に送信する(1210)。他方、測位要求で指定された測位精度を満足する測位が行えると判定された場合、従来の測位処理手順に従って測位処理を実行する。つまり、R−GMLC21は、要求転送手段22により、LCSクライアント2から受信した端末1の測位要求を、端末1のホームネットワークであるネットワーク4のH−GMLCに転送する。そして、H−GMLCから応答が返ってくると、R−GMLC21は、応答転送手段23により、その応答をLCSクライアント2へ転送する。
【0080】
その他の本実施の形態の動作は第1の実施の形態と同じである。また、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0081】
【発明の第5の実施の形態】
第1の実施の形態では、端末1のローミング先ネットワーク5がサポートしている測位能力の情報をRNC71が保持し、RNC71に保持された測位能力情報をVMSC/SGSN61、HLR/HSS51経由でH−GMLC31が取得するようにしたが、同一の移動体通信事業者のネットワーク内にある全てのRANがサポートする測位能力が同じである場合、そのネットワークがサポートする測位能力として扱うことができる。そこで、本実施の形態では、端末1のローミング先ネットワーク5がサポートしている測位能力の情報をネットワーク5のGMLC(V−GMLC)で保持し、H−GMLC31はV−GMLCから端末1のローミング先ネットワーク5がサポートしている測位能力の情報を取得する構成を採用する。また、本実施の形態では、図12に示した測位方式と期待される測位精度との対応を、端末1のローミング先ネットワークから動的に取得することによって、同じ測位方式であってもネットワーク毎に期待される測位精度が異なる状況に対応可能としている。
【0082】
本実施の形態にかかる移動通信ネットワークの構成例を図19を参照して説明する。なお、端末1、LCSクライアント2、R−GMLC21の構成は第1の実施の形態の対応する要素と同じ構成なので、H−GMLC31、HLR/HSS51、VMSC/SGSN61、RNC71、そしてV−GMLC84の構成について説明する。
【0083】
H−GMLC31は、端末1の測位能力の情報を、その更新時刻と共に保持するキャッシュ32−1と、R−GMLC21からLCSクライアント2が発した端末1の測位要求を受信したときに、端末1の最新の測位能力の情報がキャッシュ32−1に保持されているかを調べるために、HLR/HSS51に対して端末1の最新の測位能力情報が更新された最新時刻を問い合せる更新確認手段33−1と、この問い合わせに応じてHLR/HSS51から返される最新更新時刻とキャッシュ32−1に保存されている端末1の測位能力情報の更新時刻とを比較してキャッシュ内容の有効性を判定する更新判定手段34と、キャッシュ内容が古い場合に端末1の最新の測位能力情報をHLR/HSS51に要求する測位能力要求手段35−1と、この要求に応じてHLR/HSS51から返される端末1の測位能力情報をその更新時刻と共にキャッシュ32−1に保存する保存手段36−1と、端末1のローミング先ネットワーク5がサポートする測位能力の情報を保持するキャッシュ32−2と、V−GMLC84から送信されてきたネットワーク5がサポートする最新の測位能力の情報をキャッシュ32−2に保存する保存手段36−2と、端末1のローミング先ネットワーク5の測位能力情報がキャッシュ32−2に保存されているかどうかを確認する測位能力存在確認手段33−2と、保存されていなかった場合に端末1のローミング先ネットワーク5のV−GMLC84に対して、ネットワーク5がサポートする測位能力の情報を要求する要求手段35−2と、キャッシュ32−1に保存された端末1の最新の測位能力情報およびキャッシュ32−2に保存された端末1のローミング先ネットワークの最新の測位能力情報に基づいて、期待される測位精度を求める測位精度算出手段37と、求められた測位精度と測位要求のQoS条件で指定された測位精度などとに基づいて、測位要求で指定されたQoS条件を満足する測位が行えるかどうかを判定するQoS判定手段38と、測位要求で指定されたQoS条件を満足する測位が行えないと判定された場合に、その判定結果およびローミング先ネットワーク5で提供可能なQoS条件を測位要求の応答としてR−GMLC21に送信する判定結果通知手段39と、測位要求で指定されたQoS条件を満足する測位が行えると判定された場合に、端末1のローミング先ネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する測位要求手段40とを備える。
【0084】
HLR/HSS51は、端末1の測位能力の情報を、その更新時刻と共に記憶するメモリ56と、H−GMLC31の更新確認手段33−1から端末1の測位能力について更新時刻の問い合わせがあった場合に、メモリ56を参照して更新時刻を更新確認手段33−1に応答する更新確認応答手段53と、H−GMLC31の測位能力要求手段35−1から端末1の測位能力情報が要求された場合に、メモリ56を参照して、端末1の測位能力情報をその更新時刻と共に応答する測位能力応答手段54と、ネットワーク5のVMSC/SGSN61から端末1の測位能力情報が通知されてきたときに、それを最新の情報としてその更新時刻(通知時刻)と共にメモリ56に記憶する保存手段55とを備える。
【0085】
VMSC/SGSN61は、端末1の測位能力の情報を記憶するメモリ66と、RNC71から端末1の測位能力情報が送られてきたときにそれをメモリ66に記憶する保存手段63と、端末1から位置登録要求が出されたときに、端末1の測位能力情報をメモリ66から読み出してHLR/HSS51に送信する通知手段64とを備える。
【0086】
RNC71は、端末1から自端末の測位能力の情報が送信されたきたときに、この端末1の測位能力の情報をVMSC/SGSN61に通知する端末測位能力通知手段76を備える。
【0087】
V−GMLC84は、自ネットワーク5がサポートしている測位能力の情報を記憶するメモリ85と、自ネットワーク5がサポートする測位能力に変更があった場合に、その変更後の測位能力の情報でメモリ85の元の情報を書き換える測位能力更新手段86と、自ネットワーク5がサポートする測位能力が変更される毎に、変更後の測位能力の情報を事前に登録されているH−GMLC31に通知する更新通知手段87と、H−GMLC31から自ネットワーク5の測位能力の問い合わせがあった場合に、メモリ85に記憶された自ネットワーク5の測位能力の情報をH−GMLC31に通知する通知手段88とを備える。
【0088】
本実施の形態では、測位能力の情報は、測位方式と測位精度との対応関係、周期的に測位を実行する場合に受付可能な最低周期、特定のイベントで測位を開始する場合に受付可能なイベントの種類などを含んでいる。
【0089】
図20は本実施の形態の動作例を示す移動体通信システムの測位フローである。4つの独立したフローが記載されている。1つ目、2つ目のフローは第1の実施の形態と同様である。ただし、VMSC/SGSN61、HLR/HSS51へ通知される情報は、端末の測位能力情報のみである。3つ目のフローは、端末1のローミング先ネットワーク5がサポートする測位能力をH−GMLC31へ通知する処理である。4つ目のフローは、端末1および端末1のローミング先ネットワークの測位能力とLCSクライアント2からのQoS要求を比較、判定する処理を含む、測位処理に対する処理である。以下、各処理について説明する。
【0090】
まず、VMSC/SGSN61へ端末1の測位能力を通知する手順について説明する。従来技術の項で示した通り、ネットワーク側からの端末呼び出し、あるいは端末からの発信などの場合に、RRC接続処理が行われ、RRC接続完了通知(RRC Connection Setup Complete)により端末1からRNC71へ端末1が備える測位能力(UE Positioning Capability)が通知される(1301)。その後、本実施の形態で追加される処理として、RNC72は端末1からの通知を受けると、端末測位能力通知手段76により、VMSC/SGSN61へ端末1の測位能力を通知するという処理が行われる(1302)。RNC71から端末1の測位能力が通知されると、VMSC/SGSN61は、その情報を保存手段63によりメモリ66に保持する(1303)。
【0091】
次に、HLR/HSS51へ端末1の測位能力を通知する手順について説明する。従来技術で示した通り、端末の移動に伴って、端末が在圏するVMSC/SGSN61の識別番号がMAP−UPDATE−LOCATIONサービスによりHLR/HSS51に通知される。本実施の形態では、このMAP−UPDATE−LOCATIONサービスによって通知される情報に、端末1が備える測位能力の情報を追加して通知する通知手段64を備えることによって、VMSC/SGSN61のメモリ66に保持された端末1の測位能力情報をHLR/HSS51へ通知する(1305)。なお、MAP−UPDATE−LOCATIONサービスを使用せずに新たなサービスを追加することによって、VMSC/SGSN61に保持された端末1の測位能力情報をHLR/HSS51へ通知することも可能である。
【0092】
通知を受けたHLR/HSS51は、保存手段55によって、端末1の測位能力情報をその通知を受けた時刻と共にメモリ56に保存する(1306)。
【0093】
次に、ローミング先のネットワーク5がサポートする測位能力をH−GMLCに通知する処理について説明する。移動体通信事業者Cのネットワーク5でローミング加入者に提供可能な測位能力、具体的には、第1の実施の形態で示した測位方式と測位精度の対応関係や周期的に測位を実行する場合に受付可能な最低周期、特定のイベントで測位処理を開始する場合に受付可能なイベントの種類などをV−GMLC84のメモリ85に保持している。V−GMLC84は、ネットワーク5がサポートする測位能力に変更があった場合、測位能力更新手段86により、メモリ85に保持した内容を変更する(1307)。そして、更新通知手段87により、事前に登録されているH−GMLC51に更新された情報を通知する(1308)。通知を受けたH−GMLC51は、ackを返し(1309)、保存手段36−2により、その内容をメモリ32−2に保存する(1310)。
【0094】
次に、QoS要求を満足できるか否かを判定する処理を含む測位要求の処理について説明する。LCSクライアント2から測位要求を受けたR−GMLC21は、要求転送手段22によって、H−GMLC31に対して測位要求を転送する(1311、1312)。H−GMLC31は、更新確認手段33−1によって、端末1の情報が更新されたかどうかをSend−Routing−Info−for−LCSサービスを使用してHLR/HSS51に問い合わせる(1313)。HLR/HSS51は、更新確認応答手段53により、Send−Routing−Info−for−LCSサービスを使用して端末1の測位能力情報が更新された時刻をメモリ56から参照して応答する(1314)。なお、HLR/HSS51に対する問合せは、Send−Routing−Info−for−LCSサービスを使用せずに、新たなサービスを追加することによって、測位能力情報の更新時刻を確認することも可能である。
【0095】
H−GMLC31は、更新判定手段34により、HLR/HSS51から取得した測位能力情報の更新時刻とキャッシュ32−1に保持されている端末1の測位能力情報の更新時刻とを比較し、更新の有無を判定する(1315)。そして、キャッシュ32−1に保持した情報の更新時刻が古い場合には、測位能力要求手段35−1により、HLR/HSS51に対して端末1の測位能力を問い合わせる(1316)。HLR/HSS51は、測位能力応答手段54により、端末1の測位能力情報とその情報が更新された時刻とをメモリ56から読み出し、H−GMLC31に通知する(1317)。H−GMLC31は、保存手段36−1により、取得した端末1の測位能力情報とその情報が更新された時刻とをキャッシュ32−1に保存する(1318)。キャッシュ32−1に保持した情報の更新時刻が古くない場合、H−GMLC31における処理1316、1318はスキップされる。
【0096】
次にH−GMLC31は、測位精度算出手段37による処理を行うのに先立って、測位能力存在確認手段33−2により、端末1のローミング先ネットワーク5の測位能力情報がキャッシュ32−2に存在するかどうかを確認する(1319)。若し、存在しない場合は、要求手段35−2により、ネットワーク5のV−GMLC84に対して、ネットワーク5の測位能力情報を要求する(1320)。V−GMLC84は、通知手段88により、メモリ85からネットワーク5の測位能力情報を読み出し、H−GMLC31へ通知する(1321)。H−GMLC31は、通知されたネットワーク5の測位能力情報を保存手段36−2によりキャッシュ32−2に保存する(1322)。測位能力存在確認手段33−2により、端末1のローミング先ネットワーク5の測位能力情報がキャッシュ32−2に存在することが確認された場合、H−GMLC31における処理1320、1322はスキップされる。
【0097】
次にH−GMLC31は、測位精度算出手段37により、キャッシュ32−1に保存されている端末1の最新の測位能力情報とキャッシュ32−2に保存されている端末1のローミング先ネットワーク5の測位能力情報とから、期待される測位精度を決定し、更に、QoS判定手段38でQoS判定を行う(1323)。期待される測位精度の決定は、第1の実施の形態とほぼ同様に行われるが、本実施例では、各測位方式毎の期待される測位精度はH−GMLC31に静的に設定された値でなく、端末1および端末1のローミング先ネットワーク5から動的に取得した値が用いられる。またQoS判定では、測位精度算出手段37で得られた期待される測位精度とLCSクライアント2からの測位要求で指定された測位精度とを比較し、測位要求で指定された測位精度を満足する測位が行えるかどうかを判定する。更にQoS判定では、測位要求のQoS条件で測位処理の間隔やイベントが指定されている場合には、ローミング先ネットワーク5の測位能力と比較し、要求されている測位処理の間隔やイベントで測位できるかどうかを判定する。そして、測位要求のQoS条件を満足する測位が行えないと判定した場合は、判定結果通知手段39により、その判定結果を測位要求に対する応答としてR−GMLC21に送信する(1324)。この応答はR−GMLC31の応答転送手段23によってLCSクライアント2へ転送される(1325)。なお、得られる測位精度の限界を応答に含めることで、LCSクライアント2が測位要求を再送信する際にQoS中の測位精度をどの程度にすれば良いかが分るようになる。また、測位処理の間隔やイベントなどの他のQoS条件を満足できなかった場合に、それらに関してネットワーク5が提供可能なQoS条件を前記応答に含めることで、LCSクライアント2が測位要求を再送信する際にQoS中の測位間隔やイベントをどのように設定すれば良いかが分るようになる。他方、測位要求で指定されたQoS条件を満足する測位が行えると判定された場合、従来の測位処理手順に従って測位処理を実行する。つまり、H−GMLC31は、測位要求手段40により、端末1のローミング先のネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する。なお、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0098】
【発明の第6の実施の形態】
図21は、本発明の第6の実施の形態の移動通信システムの構成例を示すブロック図であり、図6の移動通信システムに対して、PPR(Privacy Profile Register)と呼ばれるデータベースが追加されている点が主な相違点である。図21の移動通信システムは、図6の移動通信システムと同様に異なる3つの移動体通信事業者A、B、Cのネットワーク1410、1411、1412で構成されている。なお、各移動体通信事業者のネットワーク1410、1411、1412内には図6と同様に本発明に関連するノードのみを記載している。LCSクライアント1401は移動体通信事業者AのネットワークにあるR−GMLC1402とLeインタフェースで接続されている。R−GMLC1402は移動体通信事業者BのネットワークにあるH−GMLC1403とLrインタフェースで、移動体通信事業者CのネットワークにあるVMSC/SGSN1406とLgインタフェースでそれぞれ接続されている。H−GMLC1403は移動体通信事業者BのネットワークにあるHLR/HSS1404とLhインタフェースで、PPR1413とLppインタフェースで、移動体通信事業者AのネットワークにあるR−GMLC1402および移動体通信事業者CのネットワークにあるV−GMLC1405とLrインタフェースで、また移動体通信事業者CのネットワークにあるVMSC/SGSN1406とLgインタフェースで、それぞれ接続されている。V−GMLC1405は移動体通信事業者BのネットワークにあるH−GMLC1403とLrインタフェースで、移動体通信事業者CのネットワークにあるVMSC/SGSN1406とLgインタフェースで、それぞれ接続されている。VMSC/SGSN1406は移動体通信事業者BのネットワークにあるPPR1413とLgpインタフェースで、HLR/HSS1404とDインタフェースで、移動体通信事業者Cのネットワークにある無線制御装置(RNC)1407とIuインタフェースで、それぞれ接続されている。RNC1407は移動体通信事業者Cのネットワークにある無線基地局(Node−B)とIubインタフェースで、それぞれ接続されている。端末(UE)は移動体通信事業者Cのネットワークにある無線基地局1408と無線インタフェースで接続されている。
【0099】
図22は本実施の形態の移動体通信システムにおける主要部分の内部構成例を示す。図10に示した第1の実施の形態と相違するところは、図10のHLR/HSS51が担う機能をPPR91が担う点である。PPR91は、端末1および端末1の在圏するRANの測位能力の情報を、その更新時刻と共に記憶するメモリ92と、H−GMLC31の更新確認手段33から端末1および端末1の在圏するRANの測位能力について更新時刻の問い合わせがあった場合に、メモリ92を参照して更新時刻を更新確認手段33に応答する更新確認応答手段93と、H−GMLC31の測位能力要求手段35から端末1および端末1の在圏するRANの測位能力の情報が要求された場合に、メモリ92を参照して、それらの測位能力をその更新時刻と共に応答する測位能力応答手段94と、ネットワーク5のVMSC/SGSN61から端末1および端末1の在圏するRANの測位能力の情報が通知されてきたときに、それらの測位能力の情報を最新の情報としてその更新時刻(通知時刻)と共にメモリ52に記憶する保存手段95とを備える。その他、LCSクライアント2、R−GMLC21、H−GMLC31、VMSC/SGSN61、RNC71および端末1の構成は図10に示した第1の実施の形態と同じである。但し、VMSC/SGSN61は、端末およびRANの測位能力の情報をPPR91へ通知し、H−GMLC31は、端末1およびRANの測位能力の情報をPPR91から取得する。
【0100】
図23は本実施の形態の動作例を示す移動体通信システムの測位フローである。本発明の第1の実施の形態において、HLR/HSSが担う機能をPPRが担う場合の測位フローを示している。このフローには、3つの独立した処理が記載されている。1つ目は端末1および無線アクセスネットワーク(RAN)が備える測位能力をMSC/SGSNへ通知する処理である。2つ目は端末1およびRANが備える測位能力をPPR91へ通知する処理である。3つ目は端末1およびRANの測位能力とLCSクライアント2からのQoS要求を比較、判定する処理を含む、測位要求に関する処理である。
【0101】
まず、VMSC/SGSN61へ端末1およびRANの測位能力を通知する手順について説明する。従来技術の項で示した通り、ネットワーク側からの端末呼び出し、あるいは端末からの発信などの場合に、RRC接続処理が行われ、RRC接続完了通知(RRC Connection Setup Complete)により端末1からRNC71へ端末1が備える測位能力(UEPositioning Capability)が通知される(1501)。その後、本実施の形態で追加される処理として、RNC72は端末1からの通知を受けると、端末・RAN測位能力通知手段72により、RNC72自身が備えている無線アクセスネットワークがサポートする測位能力と併せて端末1の測位能力の情報をVMSC/SGSN61へ通知するという処理が行われる(1502)。RNC71から端末1並びにRANの測位能力が通知されると、VMSC/SGSN61は、その情報を保存手段63によりメモリ62に保持する(1503)。
【0102】
次に、PPR91へ端末1およびRANの測位能力を通知する手順について説明する。従来技術で示した通り、端末の移動に伴って、端末1の位置登録手段82によって位置登録処理が実行される(1504)。VMSC/SGSN61は、位置登録処理を行う際に、メモリ62に記憶された端末1およびRANの測位能力情報をPPR91へ通知する測位能力通知処理を行う(1505)。具体的には、VMSC/SGSN61とPPR91の間に新たに定義するサービスに、RANの測位能力および端末1が備える測位能力の情報を記載することによって、VMSC/SGSN61に保持されていた端末1およびRANがサポートする測位能力の情報がPPR91へ通知される。通知を受けたPPR91は、保存手段95によって、端末1およびRANが備える測位能力と共に更新時刻(通知を受けた時刻)をメモリ92に保存する(1506)。
【0103】
次に、QoS要求を満足できるか否かを判定する処理を含む測位要求の処理について説明する。LCSクライアント2から測位要求(1507)を受けたR−GMLC21は、要求転送手段22によって、H−GMLC31に対して測位要求を転送する(1508)。H−GMLC31は、更新確認手段33によって、端末1およびRANがサポートする測位能力の情報が更新されたかどうかを、H−GMLC31とPPR91の間に新たに定義されたサービスを使用してPPR91に問い合わせる(1509)。PPR91は、更新確認応答手段93により、同様にH−GMLC31とPPR91の間に新たに定義されたサービスを使用して、端末1及びRANがサポートする測位能力情報が更新された時刻をメモリ92から参照して応答する(1510)。
【0104】
H−GMLC31は、更新判定手段34により、PPR91から取得した測位能力情報の更新時刻とキャッシュ32に保持されている端末1及びRANの測位能力情報の更新時刻とを比較し、更新の有無を判定する(1511)。そして、キャッシュ32に保持した情報の更新時刻が古い場合には、測位能力要求手段35により、PPR91に対して端末1及びRANがサポートする測位能力を問い合わせる(1512)。PPR91は、測位能力応答手段94により、端末1およびRANがサポートする測位能力とその情報が更新された時刻とをメモリ92から読み出し、H−GMLC31に通知する(1513)。H−GMLC31は、保存手段36により、取得した端末1およびRANがサポートする測位能力の情報とその情報が更新された時刻とをキャッシュ32に保存する(1514)。キャッシュ32に保持した情報の更新時刻が古くない場合、H−GMLC31における処理1512、1514はスキップされる。
【0105】
次にH−GMLC31は、測位精度算出手段37により、キャッシュ32に保存されている端末1とRANの最新の測位能力から、期待される測位精度を決定する(1515)。次にH−GMLC31は、QoS判定手段38により、測位精度算出手段37で得られた期待される測位精度とLCSクライアント2からの測位要求で指定された測位精度とを比較し、QoS判定を行う(1516)。そして、測位要求で指定された測位精度を満足する測位が行えないと判定した場合は、判定結果通知手段39により、判定結果および得られる測位精度の限界を測位要求に対する応答としてR−GMLC21に送信する(1517)。この応答はR−GMLC31の応答転送手段23によってLCSクライアント2へ転送される(1518)。他方、測位要求で指定された測位精度を満足する測位が行えると判定された場合、H−GMLC31は、従来の測位処理手順と同様に、測位要求手段40により、端末1のローミング先のネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する。なお、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0106】
【発明の第7の実施の形態】
第6の実施の形態では、端末1および端末1が在圏するRANの測位能力の情報をPPR91という1つのデータベースで保持したが、本実施の形態では、端末1の測位能力情報をPPR91で保持し、端末1が在圏するRANの測位能力情報をHLR/HSS51で保持する。つまり、端末1および端末1の在圏するRANの測位能力を、端末1のホームネットワーク4に存在する複数のデータベースに分散して保持する。
【0107】
本実施の形態にかかる移動通信ネットワークの構成例を図24を参照して説明する。なお、端末1、LCSクライアント2、R−GMLC21の構成は第6の実施の形態の対応する要素と同じ構成なので、H−GMLC31、HLR/HSS51、VMSC/SGSN61、RNC71、そしてPPR91の構成について説明する。
【0108】
H−GMLC31は、端末1の測位能力の情報を、その更新時刻と共に保持するキャッシュ32−3と、R−GMLC21からLCSクライアント2が発した端末1の測位要求を受信したときに、端末1の最新の測位能力の情報がキャッシュ32−3に保持されているかを調べるために、HLR/HSS51に対して端末1の最新の測位能力の情報が更新された最新時刻を問い合せる更新確認手段33−3と、この問い合わせに応じてHLR/HSS51から返される最新更新時刻とキャッシュ32−3に保存されている端末1の測位能力情報の更新時刻とを比較してキャッシュ内容の有効性を判定する更新判定手段34−3と、キャッシュ内容が古い場合に端末1の最新の測位能力の情報をHLR/HSS51に要求する測位能力要求手段35−3と、この要求に応じてHLR/HSS51から返される端末1の測位能力情報をキャッシュ32−3に保存する保存手段36−3と、端末1が在圏するRANの測位能力の情報を、その更新時刻と共に保持するキャッシュ32−4と、R−GMLC21からLCSクライアント2が発した端末1の測位要求を受信したときに、端末1が在圏するRANの最新の測位能力の情報がキャッシュ32−4に保持されているかを調べるために、PPR91に対して端末1が在圏するRANの最新の測位能力の情報が更新された最新時刻を問い合せる更新確認手段33−4と、この問い合わせに応じてPPR91から返される最新更新時刻とキャッシュ32−4に保存されている端末1が在圏するRANの測位能力情報の更新時刻とを比較してキャッシュ内容の有効性を判定する更新判定手段34−4と、キャッシュ内容が古い場合に端末1が在圏するRANの最新の測位能力の情報をPPR91に要求する測位能力要求手段35−4と、この要求に応じてPPR91から返される端末1が在圏するRANの測位能力情報をキャッシュ32−4に保存する保存手段36−4と、端末1および端末1が在圏するRANの最新の測位能力の情報に基づいて期待される測位精度を求める測位精度算出手段37と、求められた測位精度と測位要求のQoS条件で指定された測位精度とを比較し、測位要求で指定された測位精度を満足する測位が行えるかどうかを判定するQoS判定手段38と、測位要求で指定された測位精度を満足する測位が行えないと判定された場合に、判定結果および得られる測位精度の限界を示すメッセージを測位要求の応答としてR−GMLC21に送信する判定結果通知手段39と、測位要求で指定された測位精度を満足する測位が行えると判定された場合に、端末1が接続されているネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する測位要求手段40とを備える。
【0109】
HLR/HSS51は、端末1が在圏するRANの測位能力の情報を、その更新時刻と共に記憶するメモリ56と、H−GMLC31の更新確認手段33−3から端末1が在圏するRANの測位能力について更新時刻の問い合わせがあった場合に、メモリ56を参照して更新時刻を更新確認手段33−3に応答する更新確認応答手段53と、H−GMLC31の測位能力要求手段35−3から端末1が在圏するRANの測位能力の情報が要求された場合に、メモリ56を参照して、それらの測位能力をその更新時刻と共に応答する測位能力応答手段54と、ネットワーク5のVMSC/SGSN61から端末1が在圏するRANの測位能力の情報が送られてきたときに、その測位能力の情報を最新の情報としてその更新時刻(通知時刻)と共にメモリ56に記憶する保存手段55とを備える。
【0110】
PPR91は、端末1の測位能力の情報を、その更新時刻と共に記憶するメモリ96と、H−GMLC31の更新確認手段33−4から端末1の測位能力について更新時刻の問い合わせがあった場合に、メモリ96を参照して更新時刻を更新確認手段33−4に応答する更新確認応答手段93と、H−GMLC31の測位能力要求手段35−4から端末1の測位能力情報が要求された場合に、メモリ96を参照して、それらの測位能力をその更新時刻と共に応答する測位能力応答手段94と、ネットワーク5のVMSC/SGSN61から端末1の測位能力の情報が通知されてきたときに、それらの測位能力の情報を最新の情報としてその更新時刻(通知時刻)と共にメモリ96に記憶する保存手段95とを備える。
【0111】
VMSC/SGSN61は、端末1および端末1の在圏するRANの測位能力の情報を記憶するメモリ62と、RNC71から端末1および端末1の在圏するRANの測位能力の情報が送られてきたときにそれらをメモリ62に記憶する保存手段63と、端末1から位置登録要求が出されたときに、端末1が在圏するRANの測位能力の情報をメモリ62から読み出してHLR/HSS51に送信する通知手段64−1と、同じく端末1から位置登録要求が出されたときに、端末1の測位能力の情報をメモリ62から読み出してPPR91に送信する通知手段64−2とを備える。
【0112】
図25は本実施の形態の動作例を示す移動体通信システムの測位フローであり、端末の測位能力はPPR91が保持し、RAN(無線アクセスネットワーク)の測位能力はHLR/HSS51が保持する場合のフローを示す。3つの独立した処理が記載されている。1つ目は端末1およびRANが備える測位能力をVMSC/SGSN61へ通知する処理である。2つ目は端末1およびRANが備える測位能力をPPR91、HLR/HSS51それぞれへ通知する処理である。3つ目は端末1およびRANの測位能力とLCSクライアント2からのQoS要求を比較、判定する処理を含む、測位要求に対する処理である。
【0113】
まず、VMSC/SGSN61へ端末1およびRANの測位能力を通知する手順について説明する。従来技術の項で示した通り、ネットワーク側からの端末呼び出し、あるいは端末からの発信などの場合に、RRC接続処理が行われ、RRC接続完了通知(RRC Connection Setup Complete)により端末1からRNC71へ端末1が備える測位能力(UEPositioning Capability)が通知される(1601)。その後、本実施の形態で追加される処理として、RNC72は端末1からの通知を受けると、端末・RAN測位能力通知手段72により、RNC72自身が備えている無線アクセスネットワークがサポートする測位能力と併せて、VMSC/SGSN61へ端末1およびRANの測位能力を通知するという処理が行われる(1602)。RNC71から端末1並びにRANの測位能力が通知されると、VMSC/SGSN61は、その情報を保存手段63によりメモリ62に保持する(1603)。
【0114】
次に、PPR91へ端末の、HLR/HSS51へ端末1が在圏するRANの測位能力を通知する手順について説明する。従来技術の項で説明したように、端末の移動に伴って、端末1の位置登録手段82によって位置登録処理が実行される(1604)。VMSC/SGSN61は、位置登録処理を行う際に、メモリ62に記憶された端末1の測位能力情報をPPR91へ通知する端末測位能力通知処理(1607)と、メモリ62に記憶された端末1の在圏するRANの測位能力情報をHLR/HSS51へ通知するRAN測位能力通知処理(1605)を行う。具体的には、VMSC/SGSN61とPPR91の間に新たに定義するサービスに、端末1が備える測位能力の情報を記載することによって、VMSC/SGSN61に保持されていた端末1の測位能力情報がPPR91へ通知される。通知を受けたPPR91は、保存手段95によって、端末1の測位能力情報をその更新時刻(通知を受けた時刻)と共にメモリ96に保存する(1608)。また、MAP−UPDATE−LOCATIONサービスにRANの測位能力情報を追加することによって、VMSC/SGSN61に保持されたRANの測位能力情報がHLR/HSS51へ通知される。なお、MAP−UPDATE−LOCATIONサービスを使用せずに新たなサービスを追加することによって、VMSC/SGSN61に保持されたRANの測位能力情報をHLR/HSS51へ通知することも可能である。通知を受けたHLR/HSS51は、保存手段55によりRANの測位能力情報をメモリ56にその更新時刻と共に保持する。
【0115】
次に、QoS要求を満足できるか否かを判定する処理を含む測位要求の処理について説明する。LCSクライアント2から測位要求(1609)を受けたR−GMLC21は、要求転送手段22によって、H−GMLC31に対して測位要求を転送する(1610)。H−GMLC31は、更新確認手段33−3によって、端末1が在圏するRANの測位能力情報が更新されたかどうかをSend−Routing−Info−for−LCSサービスを使用してHLR/HSS51に問い合わせる(1611)。HLR/HSS51は、更新確認応答手段53により、Send−Routing−Info−for−LCSサービスを使用して端末1が在圏するRANの測位能力情報が更新された時刻をメモリ56から参照して応答する(1612)。なお、HLR/HSS51に対する問合せは、Send−Routing−Info−for−LCSサービスを使用せずに、新たなサービスを追加することによって、端末1が在圏するRANの測位能力情報の更新時刻を確認することも可能である。
【0116】
H−GMLC31は、更新判定手段34−3により、HLR/HSS51から取得した端末1が在圏するRANの測位能力情報の更新時刻とキャッシュ32−3に保持されている端末1が在圏するRANの測位能力情報の更新時刻とを比較し、更新の有無を判定する(1613)。そして、キャッシュ32−3に保持した情報の更新時刻が古い場合には、測位能力要求手段35−3により、HLR/HSS51に対して端末1が在圏するRANの測位能力を問い合わせる(1614)。HLR/HSS51は、測位能力応答手段54により、端末1が在圏するRANの測位能力情報とその情報が更新された時刻とをメモリ56から読み出し、H−GMLC31に通知する(1615)。H−GMLC31は、保存手段36−3により、取得した端末1が在圏するRANの測位能力情報とその情報が更新された時刻とをキャッシュ32−3に保存する(1616)。キャッシュ32−3に保持した情報の更新時刻が古くない場合、H−GMLC31における処理1614、1616はスキップされる。
【0117】
次にH−GMLC31は、更新確認手段33−4によって、端末1の測位能力情報が更新されたかどうかを、H−GMLC31とPPR91の間に新たに定義されたサービスを使用してPPR91に問い合わせる(1617)。PPR91は、更新確認応答手段93により、同様にH−GMLC31とPPR91の間に新たに定義されたサービスを使用して、端末1の測位能力情報が更新された時刻をメモリ96から参照して応答する(1618)。
【0118】
H−GMLC31は、更新判定手段34−4により、PPR91から取得した端末1の測位能力情報の更新時刻とキャッシュ32−4に保持されている端末1の測位能力情報の更新時刻とを比較し、更新の有無を判定する(1619)。そして、キャッシュ32−4に保持した情報の更新時刻が古い場合には、測位能力要求手段35−4により、PPR91に対して端末1の測位能力情報を問い合わせる(1620)。PPR91は、測位能力応答手段94により、端末1の測位能力情報とその情報が更新された時刻とをメモリ96から読み出し、H−GMLC31に通知する(1621)。H−GMLC31は、保存手段36−4により、取得した端末1の測位能力情報とその情報が更新された時刻とをキャッシュ32−4に保存する(1622)。キャッシュ32−4に保持した情報の更新時刻が古くない場合、H−GMLC31における処理1620、1622はスキップされる。
【0119】
次にH−GMLC31は、測位精度算出手段37により、キャッシュ32−4、32−3に保存されている端末1とRANの最新の測位能力情報から、期待される測位精度を決定する(1623)。次にH−GMLC31は、QoS判定手段38により、測位精度算出手段37で得られた期待される測位精度とLCSクライアント2からの測位要求で指定された測位精度とを比較し、QoS判定を行う(1624)。そして、測位要求で指定された測位精度を満足する測位が行えないと判定した場合は、判定結果通知手段39により、判定結果および得られる測位精度の限界を測位要求に対する応答としてR−GMLC21に送信する(1625)。この応答はR−GMLC31の応答転送手段23によってLCSクライアント2へ転送される(1626)。他方、測位要求で指定された測位精度を満足する測位が行えると判定された場合、H−GMLC31は、従来の測位処理手順と同様に、測位要求手段40により、端末1のローミング先のネットワーク5に対して測位要求を転送し、その応答としてネットワーク5から返される測位結果をR−GMLC21に送信する。なお、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0120】
【発明の第8の実施の形態】
本実施の形態にかかる移動通信ネットワークの構成例を図26を参照して説明する。図26において、端末1は測位対象となる携帯電話機などの移動体端末、LCSクライアント2は端末1の測位を要求するパーソナルコンピュータなどの情報処理装置、ネットワーク3は移動体通信事業者Aのネットワーク、ネットワーク4は移動体通信事業者Bのネットワーク、5は移動体通信事業者Cのネットワークである。端末1は移動体通信事業者Bと契約している加入者であり、図26では移動体通信事業者Cのネットワークにローミングしている。
【0121】
LCSクライアント2は、QoS条件として少なくとも測位精度を指定した測位要求をネットワーク3のR−GMLC21に送信する送信手段11と、送信した測位要求に対する応答をR−GMLC21から受信する受信手段12とを備える。
【0122】
R−GMLC21は、LCSクライアント2との間で予め取り決めた測位精度を判定する基準値(存在確率)を保持するメモリ4Cと、LCSクライアント2から受信した測位精度を指定した測位要求に対して、LCSクライアント2との間で予め取り決めた存在確率値をメモリ4Cから読み出して付加し、この存在確率付きの測位要求を測位対象である端末1のホームネットワークであるネットワーク4のH−GMLC31に転送する要求転送手段22と、この転送した測位要求に対する応答をH−GMLC31から受け取ると、LCSクライアント2へ転送する応答転送手段23とを備える。
【0123】
H−GMLC31は、R−GMLC21から転送されてきた端末1の測位要求を、端末1のローミング先のネットワーク5のV−GMLC84に転送する測位要求手段41と、この転送した測位要求に対する応答をV−GMLC84から受け取ると、R−GMLC21へ転送する測位結果転送手段42とを備える。V−GMLC84は、H−GMLC31から転送されてきた端末1の測位要求を、VMSC/SGSN61に転送する測位要求手段43と、この転送した測位要求に対する応答をVMSC/SGSN61から受け取ると、H−GMLC31へ転送する測位結果転送手段44とを備える。VMSC/SGSN61は、V−GMLC84から端末1の測位要求が転送されてきたとき、端末1との間にコネクションを設定するコネクション設定手段45と、転送されてきた端末1の測位要求を端末1が在圏するRANのRNC71に転送する測位要求手段46と、この転送した測位要求に対する応答をRNC71から受け取ると、V−GMLC84へ転送する測位結果通知手段47とを備える。
【0124】
RNC71は、端末1との間で端末1の測位処理を実行する測位処理手段48と、実行された測位処理の結果に基づいて、測位要求で要求された測位精度を満足する存在確率を算出する存在確率算出手段49と、実行された測位処理の結果に基づいて、測位要求に付加された存在確率を満足する測位精度を算出する測位精度算出手段4Aと、実行された測位処理によって求められた端末1の位置情報、算出された存在確率および測位精度を含む測位結果をVMSC/SGSN61に通知する測位結果通知手段4Bとを備える。
【0125】
図27は本実施の形態の動作を説明する移動体通信システムにおける測位フローである。LCSクライアント2に接続されたR−GMLC21は、要求する測位精度付きの測位要求をLCSクライアント2から受け付けると(1701)、要求転送手段22により、LCSクライアント2との間で予め取り決めた存在確率値をメモリ4Cから読み出して測位要求に追加し(1702)、H−GMLC31へ測位要求を転送する(1703)。H−GMLC31は、この測位要求を測位要求手段41により、端末1が在圏するネットワーク5のV−GMLC84へ転送し(1704)、V−GMLC84は測位要求手段43によりVMSC/SGSN61へ転送する(1705)。さらにVMSC/SGSN61は、コネクション設定手段45により端末1との間にコネクションの設定等を行い(1706)、測位要求手段46により、RNC71に対して存在確率付きの測位要求を転送する(1707)。
【0126】
RNC71は、まず測位処理手段48により、端末1との間で測位処理を実行する(1708)。次に、存在確率算出手段49により、要求された精度を満足する存在確率を算出し(1708)、測位精度算出手段4Aにより、要求された存在確率を満足する測位精度を算出する(1710)。これらの算出方法については後述する。そして、測定結果通知手段4Bにより、端末1の位置情報と前記算出された存在確率および測位精度を含む測位結果をVMSC/SGSN61に通知する(1711)。この測位結果は、V−GMLC84の測位結果通知手段44、H−GMLC31の測位結果通知手段42、R−GMLC21の応答転送手段23を経由して、LCSクライアント2に通知される(1712〜1715)。
【0127】
ここで、移動体通信事業者Cのネットワーク5にV−GMLC84が存在しない場合、あるいは移動体通信事業者BとCの間での予めの取り決めにおいて、H−GMLC31は測位要求をVMSC/SGSN61へ転送する場合もある。この場合の処理フローを図28に示す。図28において、処理1804がH−GMLC31からVMSC/SGSN61へ測位要求を転送する処理、処理1811がVMSC/SGSN61からH−GMLC31へ測位結果を転送する処理であり、残りの処理1801〜1803、1805〜1810、1812〜1813は、図27の対応する処理と同じである。
【0128】
なお、図27、図28の測位フローでは転送先のノードの宛先解決などの処理は、従来技術の通りであるため記載を省略している。
【0129】
次に存在確率算出手段49によって、要求された精度を満足する存在確率を算出する方法と、測位精度算出手段4Aによって、要求された存在確率を満足する測位精度を算出する方法の例について説明する。
【0130】
RNC71で測位処理した結果得られた測位結果を元に、測位精度、存在確率を算出する例を図29を用いて説明する。端末1への測位は、端末1の移動速度に比べて十分短い時間に、複数回の処理が実行される。その結果、図29(A)の上側に示す測定結果の分布に示すように、ある領域内(図では円)に複数の測位結果が得られる。円の中心を通る線上の測定結果は、図29(A)の下側に示す様に確率分布曲線(例えば正規分布曲線)によって近似することができる。
【0131】
例えば、正規分布曲線はy=(1/(sqrt(2*π)*σ)) * exp( − x^2/(2 * σ^2))で表現される。ここで、σは標準偏差を表す。また、*は乗算を表す記号、^はべき乗を表す記号である。測位結果からσを決定することにより近似式が算出できる。
【0132】
図29(A)において中心からのずれaは精度(Accuracy)、全体の面積に対する中心から±aの範囲の面積の比率は存在確率(Confidence)を表している。従って、要求された測位精度がaとした場合に存在確率を算出するには、確率分布曲線を±aの範囲で積分処理することにより存在確率が算出される。xの値を変化させて積分処理することより、中心からの偏差(精度)をパラメータとした存在確率を表す図29(B)に示すような曲線が得られる。この曲線から要求される存在確率Prが与えられると精度Xaが算出される。
【0133】
なお、本実施例では測位結果の分布形状を円で表現したが、本発明はこれに限定するものではない。分布形状としては楕円やポリゴンも考えられる。また、本実施例では確率分布曲線として正規分布を用いたが、本発明はこれに限定されるものではない。確率分布曲線としては2項分布曲線やポアソン分布なども考えられる。なお、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0134】
【発明の第9の実施の形態】
本実施の形態にかかる移動通信ネットワークの構成例を図30を参照して説明する。本実施の形態の移動通信ネットワークは、図26に示した第8の実施の形態の移動通信ネットワークと比べて、H−GMLC31に、予め端末1のユーザとの間で取り決めた測位精度を判定する基準値(存在確率)を記憶すると共に、測位要求に含まれる判定の基準値(存在確率)が前記ユーザとの間で予め取り決めた基準値と異なる場合の対処方法に関する情報を記憶するメモリ4Dと、測位要求に含まれる存在確率と、メモリ4Eに保持されている存在確率とを比較し、異なっている場合には、メモリ4Eに記憶された対処方法に従って測位要求の存在確率の値を修正する修正手段7Eとが追加されている点と、R−GMLC21に、測位結果に含まれる存在確率とLCSクライアント2との間で取り決めた存在確率の値とを比較し、値が異なっている場合には測位結果に比較結果を追加して、応答転送手段23経由でLCSクライアント2に測位結果を通知する比較手段4Fが追加されている点で相違する。
【0135】
図31は本実施の形態の動作を説明する移動体通信システムにおける測位フローである。LCSクライアント2に接続されたR−GMLC21は、要求する測位精度付きの測位要求をLCSクライアント2から受け付けると(1901)、要求転送手段22により、LCSクライアント2との間で予め取り決めた存在確率値をメモリ4Cから読み出して測位要求に追加し(1902)、H−GMLC31へ測位要求を転送する(1903)。H−GMLC31は、この測位要求を受け取ると、修正手段4により、測位要求に含まれる存在確率とメモリ4Dに記憶された予め端末1のユーザとの間で取り決めた測位精度の存在確率とを比較し、異なっている場合には対処方法に従って測位要求の存在確率の値を修正する(1904)。対処方法の例としては、LCSクライアント2が要求する存在確率よりも端末1のユーザが希望する存在確率の方が大きい場合には、LCSサービスを受けるユーザの満足度を高めるためにユーザの指定する存在確率を使用する、ということが考えられる。
【0136】
次に、H−GMLC31は、必要に応じて存在確率の値が修正された測位要求を、測位要求手段41により、端末1が在圏するネットワーク5のV−GMLC84へ転送し(1905)、V−GMLC84は測位要求手段43によりVMSC/SGSN61へ転送する(1906)。さらにVMSC/SGSN61は、コネクション設定手段45により端末1との間にコネクションの設定等を行い(1907)、測位要求手段46により、RNC71に対して存在確率付きの測位要求を転送する(1908)。RNC71は、測位処理手段48により、端末1との間で測位処理を実行し(1909)、次に存在確率算出手段49により、要求された精度を満足する存在確率を算出し(1910)、次に測位精度算出手段4Aにより、要求された存在確率を満足する測位精度を算出する(1911)。そして、測定結果通知手段4Bにより、端末1の位置情報と前記算出された存在確率および測位精度を含む測位結果をVMSC/SGSN61に通知する(1912)。この測位結果は、V−GMLC84の測位結果通知手段44、H−GMLC31の測位結果通知手段42を経由して、R−GMLC21に転送される(1914〜1915)。
【0137】
R−GMLC21は、比較手段4Fにより、測位結果に含まれる存在確率と、転送要求手段22の転送時に測位要求に付加した存在確率(LCSクライアント2との間で予め取り決めた存在確率の値)とを比較し、値が異なっている場合には、測位結果に比較結果を追加する(1916)。そして、応答転送手段23により、LCSクライアント2に測位結果を通知する(1917)。
【0138】
なお、測位フローでは転送先のノードの宛先解決などの処理は、従来技術の通りであるため記載を省略している。なお、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【0139】
【発明の第9の実施の形態】
図26の第8の実施の形態では、LCSクライアント2が測位精度を指定した測位要求をR−GMLC21に送信すると、R−GMLC21がLCSクライアント2との間で予め取り決めた存在確率を付与したが、本実施の形態では、LCSクライアント2自身が測位精度に加えて存在確率を付けた測位要求を自ら送信するようにしている。
【0140】
本実施の形態にかかる移動通信ネットワークの構成例を図32を参照して説明する。本実施の形態の移動通信ネットワークは、図26に示した第8の実施の形態の移動通信ネットワークにおけるR−GMLC21からメモリ4Cを省略した構成に相当する。
【0141】
図33は本実施の形態の動作を説明する移動体通信システムにおける測位フローである。LCSクライアント2に接続されたR−GMLC21は、要求する測位精度および存在確率付きの測位要求をLCSクライアント2から受け付けると(2001)、要求転送手段22により、H−GMLC31へ測位要求を転送する(2002)。H−GMLC31は、更にこの測位要求を測位要求手段41により、端末1が在圏するネットワーク5のV−GMLC84へ転送し(2003)、V−GMLC84は測位要求手段43によりVMSC/SGSN61へ転送する(2004)。さらにVMSC/SGSN61は、コネクション設定手段45により端末1との間にコネクションの設定等を行い(2005)、測位要求手段46により、RNC71に対して測位精度および存在確率付きの測位要求を転送する(2006)。RNC71は、測位処理手段48により、端末1との間で測位処理を実行し(2007)、次に存在確率算出手段49により、要求された精度を満足する存在確率を算出し(2008)、次に測位精度算出手段4Aにより、要求された存在確率を満足する測位精度を算出する(2009)。そして、測定結果通知手段4Bにより、端末1の位置情報と前記算出された存在確率および測位精度を含む測位結果をVMSC/SGSN61に通知する(2010)。この測位結果は、V−GMLC84の測位結果通知手段44、H−GMLC31の測位結果通知手段42、R−GMLC21の応答転送手段23を経由して、LCSクライアント2に通知される(2011〜2014)。
【0142】
なお、測位フローでは転送先のノードの宛先解決などの処理は、従来技術の通りであるため記載を省略している。なお、第1の実施の形態について述べた各種の変更も本実施の形態に対して適用可能である。
【発明のその他の実施の形態】
【0143】
以上、本発明の幾つかの実施の形態を説明したが、本発明は以上の実施の形態にのみ限定されず、その他各種の付加変更が可能である。また、LCSクライアント、R−GMLC、H−GMLC、V−GMLC、VMSC/SGSN、RNC、HLR/HSS、PPRは、その有する機能をハードウェア的に実現することは勿論、コンピュータとプログラムとで実現することができる。プログラムは、磁気ディスクや半導体メモリ等のコンピュータ可読記録媒体に記録されて提供され、コンピュータの立ち上げ時などにコンピュータに読み取られ、そのコンピュータの動作を制御することにより、そのコンピュータを前述した各実施の形態におけるLCSクライアント、R−GMLC、H−GMLC、V−GMLC、VMSC/SGSN、RNC、HLR/HSS、PPRとして機能させる。
【0144】
【発明の効果】
以上詳細に説明したとおり、本発明の移動通信システムにおける測位システム並びに測位方法によれば、次のような効果が得られる。
【0145】
第1の効果は、GMLCが端末の備える測位能力と無線アクセスネットワークの備える測位能力との少なくとも一方または双方を元に、期待される測定精度を算出し、算出した期待される測位精度とLCSクライアントから要求される測位精度を比較し、要求される測位精度が満足できない場合には、測位要求を受け付けないことにより、無駄な測位のトラヒックや無線アクセスネットワークにおける測位処理を削減することができる。
【0146】
第2の効果は、測位処理を実行する無線アクセスネットワークに通知する測位要求に測位精度の判定基準となる存在確率を含め、無線アクセスネットワークでは存在確率を満足する測位精度を算出し、算出した結果をLCSクライアントに通知することにより、LCSクライアントが所望の存在確率を満足する測位精度を取得するための測位回数を1回にすることができる。
【図面の簡単な説明】
【図1】移動体通信ネットワークを使用した測位システムの構成例を示す図である。
【図2】端末の測位処理フローの例(クライアント起動によるフロー)を示す図である。
【図3】クライアントとサーバ間の測位要求フローの例を示す図である。
【図4】端末、RNC、MSC/SGSNの制御プレーンのプロトコルスタックの構成例を示す図である。
【図5】端末の測位能力がRNCに通知されるフローを示す図である。
【図6】複数の移動体通信ネットワークが存在する場合の測位システムの構成例を示す図である。
【図7】複数の移動体通信ネットワークが存在する場合の測位処理フロー(H−GMLCからV−GMLCへ測位要求を転送)を示す図である。
【図8】複数の移動体通信ネットワークが存在する場合の測位処理フロー(H−GMLCからMSC/SGSNへ測位要求を転送)を示す図である。
【図9】位置登録の処理フローを示す図である。
【図10】本発明の第1の実施の形態の移動体通信システムの構成を示す図である。
【図11】本発明の第1の実施の形態における測位処理フローを示す図である。
【図12】端末、RANの測位能力から期待される測位精度を導出するためのテーブルを示す図である。
【図13】本発明の第2の実施の形態の移動体通信システムの構成を示す図である。
【図14】本発明の第2の実施の形態における測位処理フローを示す図である。
【図15】本発明の第3の実施の形態の移動体通信システムの構成を示す図である。
【図16】本発明の第3の実施の形態における測位処理フローを示す図である。
【図17】本発明の第4の実施の形態の移動体通信システムの構成を示す図である。
【図18】本発明の第4の実施の形態における測位処理フローを示す図である。
【図19】本発明の第5の実施の形態の移動体通信システムの構成を示す図である。
【図20】本発明の第5の実施の形態における測位処理フローを示す図である。
【図21】本発明の第6の実施の形態の移動体通信システムの構成を示す図である。
【図22】本発明の第6の実施の形態の移動体通信システムの構成を示す図である。
【図23】本発明の第6の実施の形態における測位処理フローを示す図である。
【図24】本発明の第7の実施の形態の移動体通信システムの構成を示す図である。
【図25】本発明の第7の実施の形態における測位処理フローを示す図である。
【図26】本発明の第8の実施の形態の移動体通信システムの構成を示す図である。
【図27】本発明の第8の実施の形態における測位処理フローを示す図である。
【図28】本発明の第8の実施の形態における測位処理フローの別の例を示す図である。
【図29】要求された測位精度を満足する存在確率、要求された存在確率を満足する測位精度を算出する方法の例を示す図である。
【図30】本発明の第9の実施の形態の移動体通信システムの構成を示す図である。
【図31】本発明の第9の実施の形態における測位処理フローを示す図である。
【図32】本発明の第10の実施の形態の移動体通信システムの構成を示す図である。
【図33】本発明の第10の実施の形態における測位処理フローを示す図である。
【符号の説明】
1.端末 UE
2.LCSクライアント
3.移動体通信事業者Aのネットワーク
4.移動体通信事業者Bのネットワーク
5.移動体通信事業者Cのネットワーク
11.送信手段
12.受信手段
21.サーバ R−GMLC
22.要求転送手段
23.応答転送手段
24.端末・RANの測位能力情報を保持するキャッシュ
25.更新確認手段
26.更新判定手段
27.測位能力要求手段
28.保存手段
29.測位精度算出手段
2A.QoS判定手段
2B.判定結果通知手段
31.サーバ H−GMLC
32.端末・RANの測位能力情報を保持するキャッシュ
33.更新確認手段
34.更新判定手段
35.測位能力要求手段
36.保存手段
37.測位精度算出手段
38.QoS判定手段
39.判定結果通知手段
40.測位要求手段
51.データベース HLR/HSS
52.端末・RANの測位能力情報を記憶するメモリ
53.更新確認応答手段
54.測位能力応答手段
55.保存手段
61.サービングノード VMSC/SGSN
62.端末・RANの測位能力情報を記憶するメモリ
63.保存手段
64.通知手段
71.無線制御装置 RNC
72.端末・RAN測位能力通知手段
81.端末測位能力通知手段
82.位置登録要求手段
84.サーバ V−GMLC
85.ネットワークの測位能力を記憶するメモリ
86.測位能力更新手段
87.更新通知手段
88.通知手段
91.データベース PPR
92.端末・RANの測位能力情報を記憶するメモリ
93.更新確認応答手段
94.測位能力応答手段
95.保存手段
101.LCSクライアント
102.データベース HLR/HSS
103.サーバ GMLC
104.サービングノード MSC/SGSN
105.無線制御装置 RNC
106.無線基地局 Node B
107.端末 UE
201.LCSクライアントからGMLCへの測位要求
202.GMLCからHLR/HSSへのMSC/SGSNの宛先確認要求
203.HLR/HSSからGMLCへのMSC/SGSNの宛先確認要求に対する応答
204.GMLCからMSC/SGSNへの測位要求
205.MSC/SGSNと端末の間でのコネクション設定処理
206.MSC/SGSNからRNCへの測位要求
207.RANにおける測位処理
208.RNCからMSC/SGSNへの測位結果通知
209.MSC/SGSNからGMLCへの測位結果通知
210.GMLCからLCSクライアントへの測位結果通知
301.LCSクライアントからGMLCへの測位要求
302.GMLCからLCSクライアントへの測位結果通知
401.RNCから端末へのページング
402.RRC接続要求
403.RRC接続開始
404.RRC接続完了
501.LCSクライアント
502.サーバ R−GMLC
503.サーバ H−GMLC
504.データベース HLR/HSS
505.サーバ V−GMLC
506.サービングノード VMSC/SGSN
507.無線制御装置 RNC
508.無線基地局 Node B
509.端末 UE
510.移動体通信事業者Aのネットワーク
511.移動体通信事業者Bのネットワーク
512.移動体通信事業者Cのネットワーク
601.LCSクライアントからR−GMLCへの測位要求
602.R−GMLCからHLR/HSSへのH−GMLCの宛先確認要求
603.R−GMLCからHLR/HSSへのH−GMLCの宛先確認要求に対する応答
604.R−GMLCからH−GMLCへの測位要求
605.H−GMLCからHLR/HSSへのVMSC/SGSN、V−GMLCの宛先確認要求
606.H−GMLCからHLR/HSSへのVMSC/SGSN、V−GMLCの宛先確認要求に対する応答
607.H−GMLCからV−GMLCへの測位要求
608.V−GMLCからVMSC/SGSNへの測位要求
609.VMSC/SGSNと端末の間でのコネクション設定処理
610.VMSC/SGSNからRNCへの測位要求
611.RANにおける測位処理
612.RNCからVMSC/SGSNへの測位結果通知
613.VMSC/SGSNからV−GMLCへの測位結果通知
614.V−GMLCからH−GMLCへの測位結果通知
615.H−GMLCからR−GMLCへの測位結果通知
616.R−GMLCからLCSクライアントへの測位結果通知
701.LCSクライアントからR−GMLCへの測位要求
702.R−GMLCからHLR/HSSへのH−GMLCの宛先確認要求
703.R−GMLCからHLR/HSSへのH−GMLCの宛先確認要求に対する応答
704.R−GMLCからH−GMLCへの測位要求
705.H−GMLCからHLR/HSSへのVMSC/SGSN、V−GMLCの宛先確認要求
706.H−GMLCからHLR/HSSへのVMSC/SGSN、V−GMLCの宛先確認要求に対する応答
707.H−GMLCからVMSC/SGSNへの測位要求
708.VMSC/SGSNと端末の間でのコネクション設定処理
709.VMSC/SGSNからRNCへの測位要求
710.RANにおける測位処理
711.RNCからVMSC/SGSNへの測位結果通知
712.VMSC/SGSNからH−GMLCへの測位結果通知
713.H−GMLCからR−GMLCへの測位結果通知
714.R−GMLCからLCSクライアントへの測位結果通知
801.端末からVMSC/SGSNへの位置登録要求
802.VMSC/SGSNからHLR/HSSへの位置登録要求
803.HLR/HSSからVMSC/SGSNへの加入者情報書き込み要求
804.HLR/HSSからVMSC/SGSNへの加入者情報書き込み要求に対する応答
805.VMSC/SGSNからHLR/HSSへの位置登録要求に対する応答
806.端末からVMSC/SGSNへの位置登録要求に対する応答
901.端末からRNCに対する測位能力通知
902.RNCからVMSC/SGSNに対する端末・RAN測位能力通知
903.端末・RANの測位能力をRNCに保存
904.端末からVMSC/SGSNへの位置登録要求
905.VMSC/SGSNからHLR/HSSへの端末・RAN測位能力通知
906.端末・RANの測位能力をHLR/HSSに保存
907.LCSクライアントからR−GMLCへの測位要求
908.R−GMLCからH−GMLCへの測位要求
909.H−GMLCからHLR/HSSへの測位能力更新確認
910.H−GMLCからHLR/HSSへの測位能力更新確認に対する応答
911.測位能力更新判定
912.H−GMLCからHLR/HSSへ端末・RANの測位能力確認
913.H−GMLCからHLR/HSSへ端末・RANの測位能力確認に対する応答
914.端末・RANの測位能力をH−GMLCに保存
915.測位精度算出
916.QoS判定
917.H−GMLCからR−GMLCへ判定結果通知
918.R−GMLCからLCSクライアントへ判定結果通知
1001.端末からRNCへの測位能力通知
1002.端末からMSC/SGSNへの位置登録要求
1003.MSC/SGSNからRNCへの端末・無線アクセスネットワークの測位能力要求
1004.RNCからMSC/SGSNへの端末・無線アクセスネットワークの測位能力通知
1005.MSC/SGSNへの端末・無線アクセスネットワークの測位能力保存
1006.MSC/SGSNからHLR/HSSへの端末・無線アクセスネットワークの測位能力通知
1007.HLR/HSSへの端末・無線アクセスネットワークの測位能力保存
1101.端末からMSC/SGSNへの位置登録要求
1102.MSC/SGSNからRNCへの測位能力要求
1103.RNCからMSC/SGSNへの測位能力通知
1104.MSC/SGSNへの無線アクセスネットワークの測位能力保存
1105.MSC/SGSNから端末への測位能力要求
1106.端末からMSC/SGSNへの測位能力通知
1107.MSC/SGSNへの端末の測位能力保存
1108.MSC/SGSNからHLR/HSSへの端末・無線アクセスネットワークの測位能力通知
1109.HLR/HSSへの端末・無線アクセスネットワークの測位能力保存
1201.LCSクライアントからR−GMLCへの測位要求
1202.R−GMLCからHLR/HSSへの測位能力更新確認
1203.HLR/HSSからR−GMLCへの測位能力更新応答
1204.R−GMLCにおける測位能力更新判定
1205.R−GMLCからHLR/HSSへの端末・無線アクセスネットワークの測位能力要求
1206.HLR/HSSからR−GMLCへの端末・無線アクセスネットワークの測位能力応答
1207.R−GMLCにおける測位能力保存
1208.R−GMLCにおける測位精度算出
1209.R−GMLCにおけるQoS判定
1210.R−GMLCからLCSクライアントへのQoS判定結果通知
1301.端末からRNCに対する測位能力通知
1302.RNCからVMSC/SGSNに対する端末の測位能力通知
1303.端末の測位能力をRNCに保存
1304.端末からVMSC/SGSNへの位置登録要求
1305.VMSC/SGSNからHLR/HSSへの端末の測位能力通知
1306.端末の測位能力をHLR/HSSに保存
1307.V−GMLCで測位能力情報更新
1308.V−GMLCからH−GMLCへ測位能力情報更新を通知
1309.V−GMLCからH−GMLCへ測位能力情報更新を通知に対する応答
1310.H−GMLCで端末の測位能力保存
1311.LCSクライアントからR−GMLCへの測位要求
1312.R−GMLCからH−GMLCへの測位要求
1313.H−GMLCからHLR/HSSへの測位能力更新確認
1314.H−GMLCからHLR/HSSへの測位能力更新確認に対する応答
1315.測位能力更新判定
1316.H−GMLCからHLR/HSSへ端末の測位能力確認
1317.H−GMLCからHLR/HSSへ端末の測位能力確認に対する応答
1318.端末の測位能力をH−GMLCに保存
1319.RANの測位能力の情報の有無を判定
1320.H−GMLCからV−GMLCへRANの測位能力情報を要求
1321.H−GMLCからV−GMLCへRANの測位能力情報を要求に対する応答
1322.RANの測位能力を保存
1323.QoS判定
1324.H−GMLCからR−GMLCへ判定結果通知
1325.R−GMLCからLCSクライアントへ判定結果通知
1401.LCSクライアント
1402.サーバ R−GMLC
1403.サーバ H−GMLC
1404.データベース HLR/HSS
1405.サーバ V−GMLC
1406.サービングノード VMSC/SGSN
1407.無線制御装置 RNC
1408.無線基地局 Node B
1409.端末 UE
1410.移動体通信事業者Aのネットワーク
1411.移動体通信事業者Bのネットワーク
1412.移動体通信事業者Cのネットワーク
1413.プライバシー・プロファイル・レジスター PPR
1501.端末からRNCに対する測位能力通知
1502.RNCからVMSC/SGSNに対する端末・RAN測位能力通知
1503.端末・RANの測位能力をRNCに保存
1504.端末からVMSC/SGSNへの位置登録要求
1505.VMSC/SGSNからPPRへの端末・RAN測位能力通知
1506.端末・RANの測位能力をPPRに保存
1507.LCSクライアントからR−GMLCへの測位要求
1508.R−GMLCからH−GMLCへの測位要求
1509.H−GMLCからPPRへの測位能力更新確認
1510.H−GMLCからPPRへの測位能力更新確認に対する応答
1511.測位能力更新判定
1512.H−GMLCからPPRへ端末・RANの測位能力確認
1513.H−GMLCからPPRへ端末・RANの測位能力確認に対する応答
1514.端末・RANの測位能力をH−GMLCに保存
1515.測位精度算出
1516.QoS判定
1517.H−GMLCからR−GMLCへ判定結果通知
1518.R−GMLCからLCSクライアントへ判定結果通知
1601.端末からRNCに対する測位能力通知
1602.RNCからVMSC/SGSNに対する端末・RAN測位能力通知
1603.端末・RANの測位能力をRNCに保存
1604.端末からVMSC/SGSNへの位置登録要求
1605.VMSC/SGSNからHLR/HSSへのRAN測位能力通知
1606.RANの測位能力をHLR/HSSに保存
1607.VMSC/SGSNからPPRへの端末の測位能力通知
1608.端末の測位能力をPPRに保存
1609.LCSクライアントからR−GMLCへの測位要求
1610.R−GMLCからH−GMLCへの測位要求
1611.H−GMLCからHLR/HSSへRANの測位能力更新確認
1612.H−GMLCからHLR/HSSへのRANの測位能力更新確認に対する応答
1613.RANの測位能力更新判定
1614.H−GMLCからHLR/HSSへRANの測位能力確認
1615.H−GMLCからHLR/HSSへRANの測位能力確認に対する応答
1616.RANの測位能力をH−GMLCに保存
1617.H−GMLCからPPRへ端末の測位能力更新確認
1618.H−GMLCからPPRへの端末の測位能力更新確認に対する応答
1619.端末の測位能力更新判定
1620.H−GMLCからPPRへ端末の測位能力確認
1621.H−GMLCからPPRへ端末の測位能力確認に対する応答
1622. 端末の測位能力をH−GMLCに保存
1623.測位精度算出
1624.QoS判定
1625.H−GMLCからR−GMLCへ判定結果通知
1626.R−GMLCからLCSクライアントへ判定結果通知
1701.LCSクライアントからR−GMLCへの要求測位精度付き測位要求
1702.測位要求に要求する存在確率情報を付加する処理
1703.R−GMLCからH−GMLCへの要求測位精度、要求存在確率付き測位要求
1704.H−GMLCからV−GMLCへの要求測位精度、要求存在確率付き測位要求
1705.V−GMLCからVMSC/SGSNへの要求測位精度、要求存在確率付き測位要求
1706.VMSC/SGSNと端末の間でのコネクション設定処理
1707.VMSC/SGSNからRNCへの要求測位精度、要求存在確率付き測位要求
1708.RANにおける測位処理
1709.RNCにおける要求精度を満足する存在確率を算出する処理
1710.RNCにおける存在確率を満足する測位精度を算出する処理
1711.RNCからVMSC/SGSNへの測位結果通知
1712.VMSC/SGSNからV−GMLCへの測位結果通知
1713.V−GMLCからH−GMLCへの測位結果通知
1714.H−GMLCからR−GMLCへの測位結果通知
1715.R−GMLCからLCSクライアントへの測位結果通知
1801.LCSクライアントからR−GMLCへの要求測位精度付き測位要求
1802.測位要求に要求する存在確率情報を付加する処理
1803.R−GMLCからH−GMLCへの要求測位精度、要求存在確率付き測位要求
1804.H−GMLCからVMSC/SGSNへの要求測位精度、要求存在確率付き測位要求
1805. VMSC/SGSNと端末の間でのコネクション設定処理
1806.VMSC/SGSNからRNCへの要求測位精度、要求存在確率付き測位要求
1807.RANにおける測位処理
1808.RNCにおける要求精度を満足する存在確率を算出する処理
1809.RNCにおける存在確率を満足する測位精度を算出する処理
1810.RNCからVMSC/SGSNへの測位結果通知
1811.VMSC/SGSNからH−GMLCへの測位結果通知
1812.H−GMLCからR−GMLCへの測位結果通知
1813.R−GMLCからLCSクライアントへの測位結果通知
1901.LCSクライアントからR−GMLCへの要求測位精度付き測位要求
1902.測位要求に要求する存在確率情報を付加する処理
1903.R−GMLCからH−GMLCへの要求測位精度、要求存在確率付き測位要求
1904.測位要求に付加された存在確率を加入者の希望値に修正する処理
1905.H−GMLCからV−GMLCへの要求測位精度、要求存在確率付き測位要求
1906.V−GMLCからVMSC/SGSNへの要求測位精度、要求存在確率付き測位要求
1907.VMSC/SGSNと端末の間でのコネクション設定処理
1908.VMSC/SGSNからRNCへの要求測位精度、要求存在確率付き測位要求
1909.RANにおける測位処理
1910.RNCにおける要求精度を満足する存在確率を算出する処理
1911.RNCにおける存在確率を満足する測位精度を算出する処理
1912.RNCからVMSC/SGSNへの測位結果通知
1913.VMSC/SGSNからV−GMLCへの測位結果通知
1914.V−GMLCからH−GMLCへの測位結果通知
1915.H−GMLCからR−GMLCへの測位結果通知
1916.測位結果に含まれる存在確率とLCSクライアントの要求する存在確率を比較判定する処理
1917.R−GMLCからLCSクライアントへの測位結果通知
2001.LCSクライアントからR−GMLCへの要求測位精度、要求存在確率付き測位要求
2002.R−GMLCからH−GMLCへの要求測位精度、要求存在確率付き測位要求
2003.H−GMLCからV−GMLCへの要求測位精度、要求存在確率付き測位要求
2004.V−GMLCからVMSC/SGSNへの要求測位精度、要求存在確率付き測位要求
2005.VMSC/SGSNと端末の間でのコネクション設定処理
2006.VMSC/SGSNからRNCへの要求測位精度、要求存在確率付き測位要求
2007.RANにおける測位処理
2008.RNCにおける要求精度を満足する存在確率を算出する処理
2009.RNCにおける存在確率を満足する測位精度を算出する処理
2010.RNCからVMSC/SGSNへの測位結果通知
2011.VMSC/SGSNからV−GMLCへの測位結果通知
2012.V−GMLCからH−GMLCへの測位結果通知
2013.H−GMLCからR−GMLCへの測位結果通知
2014.R−GMLCからLCSクライアントへの測位結果通知[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a positioning system for measuring a position of a mobile terminal in a mobile communication system.
[0002]
[Prior art]
First, a network configuration for measuring the position of a mobile terminal will be described. FIG. 1 shows a configuration of a mobile communication system composed of nodes related when measuring the position of a terminal. The
[0003]
As nodes in the CN related to positioning, there are a
[0004]
Main nodes in the RAN related to positioning include a radio network controller (hereinafter, RNC: Radio Network Controller) 105 and a radio base station (hereinafter, Node-B) 106. The RNC 105 has a function of processing a positioning request from the CN and calculating the position of the terminal from data acquired by various positioning methods. The Node-B 106 transmits positioning data and receives positioning data from the
[0005]
The interface between the nodes is standardized, Le is between the
[0006]
Details of the network configuration and the interface are described in the standard specifications TS23.271 V5.3.0 and TS25.305 V5.4.0 of the 3rd Generation Partnership Project (3GPP).
[0007]
Next, a signal flow (hereinafter, a positioning flow) when measuring the position of the terminal will be described.
[0008]
One of the positioning flows for providing a value-added service is an MT-LR (Mobile Terminating Location Request) in which an LCS client starts a positioning process. FIG. 2 shows the MT-LR positioning flow. The LCS client notifies the GMLC of a positioning request (201). The GMLC that has received the positioning request acquires, from the HLR / HSS, the address of the MSC / SGSN where the terminal is located using the Send-Routing-Info-for-LCS service (202, 203), and the terminal is located. A positioning request (Provide-Subscriber-Location service) is notified to the MSC / SGSN (204). After establishing a connection between the MSC / SGSN and the terminal (205), the MSC / SGSN notifies the RNC of a positioning request (Location Reporting Control message) (206). The RNC that has received the positioning request performs a positioning process with the terminal and calculates the position of the terminal (207). The positioning result is notified from the RNC to the MSC / SGSN (Location Report message) (208), and further notified to the LCS client via the GMLC (209, 210).
[0009]
The interface between the LCS client and the GMLC is referred to as Le, and the protocol is specified in LIF (Location Interoperability Forum) as MLP (Mobile Location Protocol) in the specification number TS101. FIG. 3 shows an operation example between the LCS client and the GMLC. This is a standard operation example of transmitting a positioning request from an LCS client to a GMLC. The LCS client sends a positioning request (Standard Location Immediate Request) to the GMLC (301). After the positioning process is performed in the GMLC and other nodes, the GMLC returns a positioning result (Standard Location Immediate Answer) to the LCS client (302). Signals between the LCS client and the GMLC are also defined according to the type of the positioning request, but are not directly related to the present invention, and thus description thereof is omitted. Note that the positioning request includes latitude / longitude accuracy (ll_acc), horizontal accuracy (hor_acc), vertical accuracy (alt_acc), maximum time (max_loc_age) after acquiring the position of the terminal, and response time (resp_timer). One or more or all of the positioning execution interval (interval), positioning start time (start_time), positioning end time (stop_time), and operation of the terminal that starts positioning (ms_action) are designated as parameters. It is possible to do. Hereinafter, a required parameter for such positioning is referred to as QoS.
[0010]
Here, as a document describing a mobile communication system in which an LCS client can specify a QoS condition when making a positioning request, there is
[0011]
Next, positioning processing in the RAN will be described. The RNC, which has received the positioning request (Location Reporting Control message) from the MSC / SGSN, determines the position based on the QoS information included in the positioning request and the positioning capability of the terminal obtained by the procedure shown in FIG. Determine the method.
[0012]
As a main positioning method, a Cell ID method using an ID of a wireless base station, an OTDOA (Observed Time Difference Of Arrival) method of calculating a position by measuring a signal arrival time difference from three or more wireless base stations, and a terminal. There is an A-GPS system that calculates a position based on built-in GPS and assistance data from a network. As a measure of the positioning accuracy, it is considered that the Cell ID method is 100 m to several km, the OTDOA method is 50 m to 150 m, and the A-GPS is 5 m to 10 m, depending on the density of the wireless base station to be installed.
[0013]
FIG. 4 shows the protocol stacks of the MSC / SGSN, RNC, and the control plane of the terminal. An RRC connection procedure is processed between the terminal and the RNC, and a mobility management procedure is processed between the terminal and the MSC / SGSN. FIG. 5 shows an RRC connection procedure in which the RNC acquires the positioning capability of the terminal. If a connection has not been established between the RNC and the terminal, a connection is established between the RNC and the terminal by paging (401). Then, the terminal further notifies an RRC (Radio Resource Control) connection request to the RNC (402). The terminal that has received the RRC connection start notification (RRC Connection Setup) from the RNC notifies the RNC of an RRC connection completion notification (RRC Connection Setup Complete) (403, 404). The RRC connection completion notification includes information (UE Radio Access Capability) on the radio access of the terminal. The information includes a parameter indicating the positioning capability (UE Positioning Capability) of the terminal. The parameters include positioning methods such as single positioning, terminal-based OTDOA, A-GPS, IPDL (Idle Period on the Down Link), and RTT (Round Trip Time).
[0014]
The RNC compares the capability of the terminal with its own positioning capability, extracts a selectable positioning process, selects a positioning method expected to satisfy the positioning accuracy included in the positioning request, and performs the positioning process. Execute. The positioning result is reported to the MSC / SGSN as a position, positioning accuracy (Accuracy), and existence probability (Confidence) (Location Report).
[0015]
Next, a description will be given of a procedure for acquiring position information when the terminal is roaming to a network of another mobile communication carrier.
[0016]
FIG. 6 shows a network configuration including three different mobile communication carriers. It is assumed that the terminal 509 has contracted with the mobile communication carrier B and receives the LCS in an environment where the terminal 509 has roamed to the network of the mobile communication carrier C. It is assumed that the LCS client 501 that provides the LCS is connected to the network of the third mobile communication carrier A. The GMLC (hereinafter, R-GMLC) 502 of the mobile communication carrier A is connected to the GMLC (hereinafter, H-GMLC) 503 of the mobile communication carrier B by an interface referred to as Lr. Similarly, the H-
[0017]
FIGS. 7 and 8 show a procedure for performing the positioning process of starting the LCS client in this configuration. FIG. 7 shows a case where the positioning request is transferred from the H-GMLC to the V-GMLC, and FIG. 8 shows a case where the positioning request is transferred from the H-GMLC to the MSC / SGSN. The R-GMLC that has received the positioning request (601, 701) from the LCS client obtains the destination of the H-GMLC by inquiring the HLR or the like (602-603, 702-703), and performs positioning with respect to the H-GMLC. The request is forwarded (604, 704). Similarly, the H-GMLC obtains the destination of the V-GMLC or the MSC / SGSN by making an inquiry to the HLR or the like (605 to 606, 705 to 706). If there is no V-GMLC, the positioning request is forwarded to the MSC / SGSN (707). If there is a V-GMLC, the positioning request is transferred to the V-GMLC or the MSC / SGSN in advance according to the agreement between the carriers (607, 707). The processing (608 to 613, 708 to 711) after the V-GMLC or the MSC / SGSN receives the positioning request is the same as the positioning processing in the non-roaming environment. In the case of FIG. 7, the V-GMLC that has received the terminal location information transfers the positioning result to the H-GMLC (614), and the H-GMLC transfers the positioning result to the R-GMLC (615). -The GMLC notifies the LCS client of the positioning result (616). In the case of FIG. 8, the MSC / SGSN that has received the terminal location information transfers the positioning result to the H-GMLC that received the positioning request (712), and the H-GMLC transfers the positioning result to the R-GMLC. Then, the R-GMLC notifies the LCS client of the positioning result (714).
[0018]
Regardless of a roaming environment or a non-roaming environment, a network has a mobility management function of a terminal in mobile communication. The movement management of the terminal will be described. FIG. 6 shows a case where the terminal has moved from the mobile communication carrier B to the mobile communication carrier C. The HLR /
[0019]
The location registration request (MAP_UPDATE_ (GPRS) _LOCATION) notified by the MSC / SGSN to the HLR / HSS includes the LCS capability (Supported LCS Capability Sets) supported by the MSC / SGSN and the LCS capability (CS (PS) supported by the terminal. ) Includes a parameter representing LCS Not Supported by UE). The parameter indicating the capability supported by the MSC / SGSN indicates the version of the LCS. Specifically, the parameter Set1 indicates Release 98 and
[0020]
[Patent Document 1]
Japanese Unexamined Patent Publication No. 2002-507105
[0021]
[Problems to be solved by the invention]
However, in the positioning system in the above-described conventional mobile communication system, there is a problem that unnecessary positioning processing consumes network resources unnecessarily. The reason is as follows.
[0022]
The first reason is that the LCS client can specify the QoS condition when requesting the positioning, but since only the RNC has the function of determining the QoS condition and the information used for the determination, This is because a positioning request from the LCS client that cannot satisfy the QoS condition wastes network resources. This is particularly noticeable when the LCS client obtains terminal location information in a roaming environment. This is because useless positioning request traffic is generated from the network of the mobile carrier to which the terminal is subscribed to the network of the mobile carrier to which the terminal is roaming, and furthermore, the traffic of the roaming destination mobile carrier is generated. This is because useless positioning processing occurs using network resources.
[0023]
The second reason is that the LCS client can specify the positioning accuracy in the positioning request, and the position and accuracy (accuracy) and the existence probability (confidence) are notified to the LCS client as the positioning result, and are returned. This is because, when the existence probability is extremely low, it is necessary to repeat the process of transmitting the positioning request with the specified positioning accuracy lowered. For example, when the positioning accuracy is specified to be 10 m or less and a positioning result indicating that there is a probability of 20% at a radius of 10 m or less is received, such a positioning result is useless at all. It is necessary to reduce the distance to 50 m or less and send the positioning request again. In particular, the service quality is maintained when the positioning accuracy judgment criteria are not explicitly shared between the system of the mobile carrier where the terminal is contracted and the system of the mobile carrier where the terminal is roaming. Therefore, several positioning requests may be generated by changing the positioning accuracy requested from the LCS client, and unnecessary traffic may be generated. Specifically, for example, when the accuracy requested from the LCS client is 10 m or less in radius, the mobile communication carrier contracted by the terminal notifies that there is a 90% probability of being in a radius of 7 m or less. It is conceivable that the mobile telecommunications carrier notifies that there is a 20% probability of being present in a radius of 10 m or less. In the latter case, it is considered that the required accuracy is hardly satisfied.However, in order to increase the existence probability, for example, the required accuracy is relaxed and positioning is requested again, and several times are required until the expected existence probability is obtained. Processing will occur.
[0024]
[Object of the invention]
The present invention has been made to solve the above problems, and a first object of the present invention is to prevent network resources from being wasted due to useless positioning processing.
[0025]
A second object of the present invention is to prevent network resources from being wasted due to useless positioning processing when an LCS client acquires location information of a terminal in an environment where the terminal is roaming. is there.
[0026]
A third object of the present invention is to obtain positioning QoS information considered to be feasible in a mobile communication system in which a terminal is roaming in a mobile communication system of a mobile communication carrier contracted by the terminal. The mobile communication system of the mobile communication carrier contracted by the terminal can determine in advance whether or not to forward the positioning request to the roaming destination, and network resources are wasted by unnecessary positioning processing. The purpose is to prevent consumption.
[0027]
A fourth object of the present invention is to make it possible to specify an existence probability in a positioning request, and to respond to a positioning result of positioning accuracy that satisfies the specified existence probability, so that an LCS client can satisfy the existence probability. It is an object of the present invention to eliminate the necessity of repeating the positioning request many times in order to obtain the information, and to prevent the network resources from being wasted as a result of unnecessary positioning processing.
[0028]
A fifth object of the present invention is to be applied to a QoS determination criterion applied in a mobile communication system of a mobile communication service contracted by an LCS client and a mobile communication system of a mobile communication service where a terminal is located. By matching the positioning accuracy judgment criteria, the LCS client does not need to repeat the positioning request many times to maintain the service quality, thereby preventing the network resources from being wasted by the unnecessary positioning process. Is to do.
[0029]
[Means for Solving the Problems]
To achieve the above object, a positioning system according to the present invention includes a client (101) for requesting positioning of a mobile terminal, a server (103) for receiving a positioning request from the client, and a server for receiving the positioning request from the server. A serving node (104) for notifying a radio access network, the radio access network for positioning the mobile terminal in response to the positioning request, and a positioning capability of the mobile terminal and the radio access network. A positioning system comprising a database (102) and a mobile terminal (107),
Means (902) for the radio access network notifying the serving node of positioning capabilities of the mobile terminal and the radio access network;
Means (903) for the serving node to maintain the positioning capabilities of the mobile terminal and the radio access network notified from the radio access network;
When the serving node receives a location registration request notifying that the location of the mobile terminal has changed from the mobile terminal, the database stores the positioning capabilities of the mobile terminal and the radio access network holding the database. Means (905) for notifying
Means (906) for holding the mobile terminal notified by the serving node of the mobile terminal and the positioning capability of the radio access network and a first time at which the notification is received;
Means (909) for requesting the server to confirm whether or not the positioning capability information has been updated to the database;
Means (910) for responding to a first time at which the positioning capability has been updated, when the database has received a request from the server for confirming whether or not information on the positioning capability has been updated;
A result that the server compares the first time of the update of the positioning capability from the database with the second time of the update of the positioning capability held by the server, and determines whether or not the information of the positioning capability is updated (911). Means for requesting the database to notify the terminal of the positioning capability of the terminal and the radio access network if updated (912);
When the database receives a notification request of the positioning capability of the terminal and the wireless access network from the server, the terminal and the positioning capability of the wireless access network held by the database, and the database has a positioning capability. Means (913) for notifying the server of a first time at which information has been updated;
Means (914) for holding the positioning capability of the terminal and the radio access network from the database and the first time as a second time;
Means (915) for the server to calculate expected positioning accuracy from positioning capabilities of the mobile terminal and the wireless access network;
Means (916), wherein the server compares the expected positioning accuracy with the required positioning accuracy included in the positioning request from the client, and determines whether or not the requested positioning accuracy can be satisfied;
Means (917, 918) for notifying the client that the required positioning accuracy cannot be satisfied and the expected positioning accuracy if the server cannot satisfy the required positioning accuracy as a result of the determination;
Means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
[0030]
Further, the positioning system of the present invention includes a client (101) for requesting positioning of a mobile terminal, a server (103) for receiving a positioning request from the client, and receiving the positioning request from the server and notifying the wireless access network. A mobile node (104) that performs positioning of the mobile terminal in response to the positioning request, a positioning operation node (105) in the wireless access network, and a mobile terminal (107). A positioning system,
A means for holding a probability value that the mobile terminal exists as a reference value for the positioning accuracy calculation predetermined by the server with the client,
Means (1704, 1705) for, when the server receives a positioning request from the client, adding (1702) a probability value that the mobile terminal is present to the positioning request and notifying the serving node.
Means (1707) for the serving node notifying the radio access network of a positioning request to which the presence probability has been added;
Means (1709), wherein the positioning operation node receives a result of the positioning processing in the wireless access network and calculates an existence probability satisfying the required positioning accuracy;
Means (1710), wherein the positioning operation node receives a result of the positioning processing in the wireless access network and calculates a positioning accuracy satisfying a required existence probability;
Means (1711) for notifying the serving node of the existence probability satisfying the required positioning accuracy calculated by the radio access network, and the positioning accuracy satisfying the required existence probability,
Means (1712, 1713) for notifying the server of the existence probability that the serving node satisfies the required positioning accuracy and the positioning accuracy that satisfies the required existence probability;
The server is provided with means (1714, 1715) for notifying the client of the existence probability satisfying the required positioning accuracy and the positioning accuracy satisfying the required existence probability.
[0031]
[Action]
As described above, according to the positioning system of the present invention, the server of the mobile communication carrier to which the mobile terminal that has received the positioning request contracts can determine the positioning capability of the mobile terminal and the mobile communication system of the roaming destination from the database. Obtain the positioning capability provided, calculate the feasible positioning accuracy from the obtained positioning capability information, determine whether or not the required positioning accuracy is satisfied.If the positioning accuracy cannot be satisfied, By returning that the accuracy cannot be satisfied as a response, useless positioning processing can be reduced.
[0032]
Further, a determination standard value (existence probability) of the positioning accuracy determined in advance with the LCS client is notified to a wireless access network that executes positioning processing, and the positioning accuracy that satisfies the given presence probability value in the wireless access network. Is calculated, and the calculated result is returned to the LCS client, whereby the number of times of positioning for the LCS client to acquire the positioning information of the positioning accuracy satisfying the desired existence probability can be set to one. Also, when roaming, a notification of the positioning accuracy can be received based on the same determination criterion, and the number of measurements can be reduced to one.
[0033]
First Embodiment of the Invention
A configuration example of the mobile communication network according to the first embodiment will be described with reference to FIG. In FIG. 10, a
[0034]
The
[0035]
The R-
[0036]
The H-
[0037]
The HLR /
[0038]
The VMSC /
[0039]
When the information on the positioning capability of the
[0040]
The
[0041]
In the present embodiment, the information on the positioning capability means information on a positioning method provided in the terminal and the RAN. The information on the positioning method means a positioning method such as a Cell ID method, an OTDOA method, and an A-GPS method.
[0042]
FIG. 11 is a positioning flow in a mobile communication system showing an operation example of the present embodiment. Three independent processes are described. The first is a process of notifying the VMSC /
[0043]
First, a procedure for notifying the VMSC /
[0044]
Next, a procedure for notifying the HLR /
[0045]
The HLR /
[0046]
Next, the processing of the positioning request including the processing of determining whether or not the QoS request can be satisfied will be described. The R-
[0047]
The H-
[0048]
Next, the H-
[0049]
The positioning accuracy calculating means 37 has, for each positioning method, a table as shown in FIG. 12 in which the positioning accuracy expected in the positioning method is set in advance. In addition, this table has a column for setting whether or not the terminal (UE) and the RAN support the respective positioning methods, and all of them are reset to False in an initial state. The positioning accuracy calculation means 37 sets a field corresponding to a positioning method supported by the latest positioning capability of the obtained terminal 1 in True. In the example of FIG. 12, it is assumed that all the systems except the single system are supported by the
[0050]
Next, the H-
[0051]
For example, if the accuracy of the positioning request from the
[0052]
In the above description, the information of the positioning capability is the information of the positioning method. However, not only the information of the positioning method, but also the positioning interval, the positioning start event, the positioning end event, the reference value of the positioning accuracy and the positioning accuracy determination (existence probability) May be treated as positioning capability information. In addition, the positioning method includes the Cell ID method, the OTDOA method, the A-GPS method, and the single method, but the present invention is not limited thereto.
[0053]
Also, the
[0054]
Furthermore, in the present embodiment, the example in which the VMSC /
[0055]
Further, the example in which the positioning capability of the
[0056]
In the present embodiment, both the positioning capability of the
[0057]
Second Embodiment of the Invention
In the first embodiment, after the RRC connection process is performed between the terminal 1 and the
[0058]
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. In FIG. 13, parts different from FIG. 10 showing the configuration of the mobile communication network according to the first embodiment are the internal configuration of the VMSC /
[0059]
In the present embodiment, the
[0060]
The VMSC /
[0061]
FIG. 14 is a part of a positioning flow of the mobile communication system showing an operation example of the present embodiment. As described in the related art, when the RRC connection process is performed between the terminal 1 and the
[0062]
The VMSC /
[0063]
Other operations of the present embodiment are the same as those of the first embodiment. Further, various changes described in the first embodiment are also applicable to the present embodiment.
[0064]
Third Embodiment of the Invention
In the first and second embodiments, the VMSC /
[0065]
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. In FIG. 15, the difference from FIG. 10 showing the configuration of the mobile communication network according to the first embodiment is the internal configuration of the VMSC /
[0066]
In the present embodiment, when a request is issued from the VMSC /
[0067]
The VMSC /
[0068]
FIG. 16 is a part of a positioning flow of the mobile communication system showing an operation example of the present embodiment. As described in the section of the related art, when the
[0069]
Next, the VMSC /
[0070]
Subsequently, the VMSC /
[0071]
The VMSC /
[0072]
Other operations of the present embodiment are the same as those of the first embodiment. Further, various changes described in the first embodiment are also applicable to the present embodiment.
[0073]
Fourth Embodiment of the Invention
In the first embodiment, the determination as to whether or not the QoS condition requested by the
[0074]
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. In the present embodiment, the R-
[0075]
Other components in the network according to the present embodiment are the same as those in the first embodiment. However, since the R-
[0076]
FIG. 18 is a part of the positioning flow of the mobile communication system showing an operation example of the present embodiment. In response to the positioning request of
[0077]
Next, with reference to FIG. 18, a description will be given of the processing of the positioning request including the processing of determining whether or not the QoS request can be satisfied by the R-
[0078]
The R-
[0079]
Next, the R-
[0080]
Other operations of the present embodiment are the same as those of the first embodiment. Further, various changes described in the first embodiment are also applicable to the present embodiment.
[0081]
Fifth Embodiment of the Invention
In the first embodiment, the
[0082]
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. Since the configurations of the
[0083]
The H-
[0084]
The HLR /
[0085]
The VMSC /
[0086]
The
[0087]
The V-
[0088]
In the present embodiment, the information on the positioning capability can be received when the positioning is started at a specific event, the correspondence between the positioning method and the positioning accuracy, the minimum period that can be received when positioning is performed periodically, and the like. Includes the type of event.
[0089]
FIG. 20 is a positioning flow of the mobile communication system showing an operation example of the present embodiment. Four independent flows are described. The first and second flows are the same as in the first embodiment. However, the information notified to the VMSC /
[0090]
First, a procedure for notifying the VMSC /
[0091]
Next, a procedure for notifying the HLR /
[0092]
The HLR /
[0093]
Next, a process of notifying the H-GMLC of the positioning capability supported by the roaming destination network 5 will be described. The positioning capability that can be provided to the roaming subscriber in the network 5 of the mobile communication carrier C, specifically, the correspondence between the positioning method and the positioning accuracy described in the first embodiment and the positioning is executed periodically. In the
[0094]
Next, the processing of the positioning request including the processing of determining whether or not the QoS request can be satisfied will be described. The R-
[0095]
The H-
[0096]
Next, in the H-
[0097]
Next, the H-
[0098]
Sixth Embodiment of the Invention
FIG. 21 is a block diagram illustrating a configuration example of a mobile communication system according to the sixth embodiment of the present invention. In the mobile communication system of FIG. 6, a database called PPR (Privacy Profile Register) is added. Is the main difference. The mobile communication system of FIG. 21 includes three
[0099]
FIG. 22 shows an example of the internal configuration of the main part in the mobile communication system of the present embodiment. The difference from the first embodiment shown in FIG. 10 is that the function performed by the HLR /
[0100]
FIG. 23 is a positioning flow of the mobile communication system showing an operation example of the present embodiment. In the first embodiment of the present invention, there is shown a positioning flow in a case where a function performed by the HLR / HSS is performed by the PPR. In this flow, three independent processes are described. The first is a process of notifying the MSC / SGSN of the positioning capabilities of the
[0101]
First, a procedure for notifying the VMSC /
[0102]
Next, a procedure for notifying the
[0103]
Next, the processing of the positioning request including the processing of determining whether or not the QoS request can be satisfied will be described. The R-
[0104]
The H-
[0105]
Next, the H-
[0106]
Seventh Embodiment of the Invention
In the sixth embodiment, the positioning capability information of the
[0107]
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. Since the configurations of the
[0108]
The H-
[0109]
The HLR /
[0110]
The
[0111]
The VMSC /
[0112]
FIG. 25 is a positioning flow of the mobile communication system showing an operation example of the present embodiment, in which the positioning capability of the terminal is held by the
[0113]
First, a procedure for notifying the VMSC /
[0114]
Next, a procedure for notifying the
[0115]
Next, the processing of the positioning request including the processing of determining whether or not the QoS request can be satisfied will be described. The R-
[0116]
The H-
[0117]
Next, the H-
[0118]
The H-
[0119]
Next, the H-
[0120]
Eighth Embodiment of the Invention
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. In FIG. 26, a
[0121]
The
[0122]
The R-
[0123]
The H-
[0124]
The
[0125]
FIG. 27 is a positioning flow in the mobile communication system for explaining the operation of the present embodiment. When the R-
[0126]
The
[0127]
Here, when the V-
[0128]
In the positioning flows of FIG. 27 and FIG. 28, the processing such as the destination solution of the transfer destination node is the same as the related art, so that the description is omitted.
[0129]
Next, an example of a method of calculating the existence probability satisfying the required accuracy by the existence probability calculating means 49 and an example of a method of calculating the positioning accuracy satisfying the requested existence probability by the positioning accuracy calculating means 4A will be described. .
[0130]
An example of calculating the positioning accuracy and the existence probability based on the positioning result obtained as a result of the positioning processing by the
[0131]
For example, the normal distribution curve is represented by y = (1 / (sqrt (2 * π) * σ)) * exp (−x ^ 2 / (2 * σ ^ 2)). Here, σ represents a standard deviation. * Is a symbol representing multiplication, and ^ is a symbol representing power. An approximate expression can be calculated by determining σ from the positioning result.
[0132]
In FIG. 29A, the deviation a from the center represents accuracy (Accuracy), and the ratio of the area within ± a from the center to the entire area represents the existence probability (Confidence). Therefore, in order to calculate the existence probability when the required positioning accuracy is a, the existence probability is calculated by integrating the probability distribution curve within the range of ± a. By performing the integration process while changing the value of x, a curve as shown in FIG. 29B that represents the existence probability using the deviation (accuracy) from the center as a parameter is obtained. Given the required existence probability Pr from this curve, the accuracy Xa is calculated.
[0133]
In the present embodiment, the distribution shape of the positioning result is represented by a circle, but the present invention is not limited to this. Ellipses and polygons are also conceivable as distribution shapes. Further, in this embodiment, the normal distribution is used as the probability distribution curve, but the present invention is not limited to this. As the probability distribution curve, a binomial distribution curve, a Poisson distribution, or the like can be considered. Note that various changes described in the first embodiment are also applicable to the present embodiment.
[0134]
Ninth Embodiment of the Invention
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. The mobile communication network according to the present embodiment determines the positioning accuracy determined in advance between the user of the
[0135]
FIG. 31 is a positioning flow in the mobile communication system for explaining the operation of the present embodiment. When the R-
[0136]
Next, the H-
[0137]
The R-
[0138]
In the positioning flow, the processing such as the destination solution of the transfer destination node is the same as that of the related art, so that the description is omitted. Note that various changes described in the first embodiment are also applicable to the present embodiment.
[0139]
Ninth Embodiment of the Invention
In the eighth embodiment shown in FIG. 26, when the
[0140]
A configuration example of the mobile communication network according to the present embodiment will be described with reference to FIG. The mobile communication network according to the present embodiment corresponds to a configuration in which the
[0141]
FIG. 33 is a positioning flow in the mobile communication system for explaining the operation of this embodiment. When the R-
[0142]
In the positioning flow, the processing such as the destination solution of the transfer destination node is the same as that of the related art, so that the description is omitted. Note that various changes described in the first embodiment are also applicable to the present embodiment.
Other Embodiments of the Invention
[0143]
Although some embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various other additions and changes are possible. In addition, the LCS client, R-GMLC, H-GMLC, V-GMLC, VMSC / SGSN, RNC, HLR / HSS, and PPR realize their functions in hardware, as well as in a computer and a program. can do. The program is provided by being recorded on a computer-readable recording medium such as a magnetic disk or a semiconductor memory, read by the computer at the time of starting the computer, and controlling the operation of the computer. Function as an LCS client, R-GMLC, H-GMLC, V-GMLC, VMSC / SGSN, RNC, HLR / HSS, and PPR in the embodiment.
[0144]
【The invention's effect】
As described above in detail, according to the positioning system and the positioning method in the mobile communication system of the present invention, the following effects can be obtained.
[0145]
A first effect is that the GMLC calculates an expected measurement accuracy based on at least one or both of the positioning capability of the terminal and the positioning capability of the wireless access network, and calculates the calculated expected positioning accuracy and the LCS client. When the required positioning accuracy is not satisfied, the positioning request is not accepted, and unnecessary positioning traffic and positioning processing in the wireless access network can be reduced.
[0146]
The second effect is that the positioning request that satisfies the presence probability is calculated in the wireless access network, including the presence probability that is a criterion for determining the positioning accuracy in the positioning request to be notified to the wireless access network that executes the positioning process, and the calculation result Is notified to the LCS client, the number of times of positioning for the LCS client to obtain the positioning accuracy satisfying the desired existence probability can be set to one.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration example of a positioning system using a mobile communication network.
FIG. 2 is a diagram illustrating an example of a positioning processing flow of a terminal (flow by client activation).
FIG. 3 is a diagram showing an example of a positioning request flow between a client and a server.
FIG. 4 is a diagram illustrating a configuration example of a protocol stack of a control plane of a terminal, an RNC, and an MSC / SGSN.
FIG. 5 is a diagram illustrating a flow in which a positioning capability of a terminal is notified to an RNC.
FIG. 6 is a diagram showing a configuration example of a positioning system when a plurality of mobile communication networks exist.
FIG. 7 is a diagram showing a positioning processing flow (transfer of a positioning request from H-GMLC to V-GMLC) when a plurality of mobile communication networks exist.
FIG. 8 is a diagram showing a positioning processing flow (a positioning request is transferred from H-GMLC to MSC / SGSN) when a plurality of mobile communication networks exist.
FIG. 9 is a diagram showing a processing flow of location registration.
FIG. 10 is a diagram illustrating a configuration of a mobile communication system according to the first embodiment of this invention.
FIG. 11 is a diagram showing a positioning processing flow according to the first embodiment of the present invention.
FIG. 12 is a diagram showing a table for deriving expected positioning accuracy from the positioning capabilities of the terminal and the RAN.
FIG. 13 is a diagram illustrating a configuration of a mobile communication system according to a second embodiment of this invention.
FIG. 14 is a diagram showing a positioning processing flow according to the second embodiment of the present invention.
FIG. 15 is a diagram illustrating a configuration of a mobile communication system according to a third embodiment of the present invention.
FIG. 16 is a diagram showing a positioning processing flow according to the third embodiment of the present invention.
FIG. 17 is a diagram illustrating a configuration of a mobile communication system according to a fourth embodiment of the present invention.
FIG. 18 is a diagram showing a positioning processing flow according to the fourth embodiment of the present invention.
FIG. 19 is a diagram illustrating a configuration of a mobile communication system according to a fifth embodiment of the present invention.
FIG. 20 is a diagram showing a positioning processing flow according to the fifth embodiment of the present invention.
FIG. 21 is a diagram illustrating a configuration of a mobile communication system according to a sixth embodiment of the present invention.
FIG. 22 is a diagram illustrating a configuration of a mobile communication system according to a sixth embodiment of the present invention.
FIG. 23 is a diagram showing a positioning processing flow according to the sixth embodiment of the present invention.
FIG. 24 is a diagram illustrating a configuration of a mobile communication system according to a seventh embodiment of the present invention.
FIG. 25 is a diagram showing a positioning processing flow according to the seventh embodiment of the present invention.
FIG. 26 is a diagram illustrating a configuration of a mobile communication system according to an eighth embodiment of the present invention.
FIG. 27 is a diagram showing a positioning processing flow according to the eighth embodiment of the present invention.
FIG. 28 is a diagram showing another example of the positioning processing flow according to the eighth embodiment of the present invention.
FIG. 29 is a diagram illustrating an example of a method for calculating a presence probability that satisfies a requested positioning accuracy and a positioning accuracy that satisfies a requested presence probability.
FIG. 30 is a diagram illustrating a configuration of a mobile communication system according to a ninth embodiment of the present invention.
FIG. 31 is a diagram showing a positioning processing flow in a ninth embodiment of the present invention.
FIG. 32 is a diagram illustrating a configuration of a mobile communication system according to a tenth embodiment of the present invention.
FIG. 33 is a diagram showing a positioning processing flow according to the tenth embodiment of the present invention.
[Explanation of symbols]
1. Terminal UE
2. LCS client
3. Network of mobile carrier A
4. Mobile carrier B's network
5. Network of mobile carrier C
11. Transmission means
12. Receiving means
21. Server R-GMLC
22. Request transfer means
23. Response transfer means
24. A cache that stores terminal / RAN positioning capability information
25. Update confirmation means
26. Update determination means
27. Positioning ability request means
28. Storage means
29. Positioning accuracy calculation means
2A. QoS determination means
2B. Judgment result notification means
31. Server H-GMLC
32. A cache that stores terminal / RAN positioning capability information
33. Update confirmation means
34. Update determination means
35. Positioning ability request means
36. Storage means
37. Positioning accuracy calculation means
38. QoS determination means
39. Judgment result notification means
40. Positioning request means
51. Database HLR / HSS
52. Memory for storing positioning capability information of terminal / RAN
53. Update confirmation response means
54. Positioning ability response means
55. Storage means
61. Serving node VMSC / SGSN
62. Memory for storing positioning capability information of terminal / RAN
63. Storage means
64. Notification means
71. Radio control unit RNC
72. Terminal / RAN positioning capability notification means
81. Terminal positioning capability notification means
82. Location registration request means
84. Server V-GMLC
85. Memory to store network positioning ability
86. Positioning capability update means
87. Update notification means
88. Notification means
91. Database PPR
92. Memory for storing positioning capability information of terminal / RAN
93. Update confirmation response means
94. Positioning ability response means
95. Storage means
101. LCS client
102. Database HLR / HSS
103. Server GMLC
104. Serving node MSC / SGSN
105. Radio control unit RNC
106. Radio base station Node B
107. Terminal UE
201. Positioning request from LCS client to GMLC
202. Request for MSC / SGSN destination confirmation from GMLC to HLR / HSS
203. Response to MSC / SGSN destination confirmation request from HLR / HSS to GMLC
204. Positioning request from GMLC to MSC / SGSN
205. Connection setup processing between MSC / SGSN and terminal
206. Positioning request from MSC / SGSN to RNC
207. Positioning processing in RAN
208. Notification of positioning result from RNC to MSC / SGSN
209. Notification of positioning result from MSC / SGSN to GMLC
210. Notification of positioning result from GMLC to LCS client
301. Positioning request from LCS client to GMLC
302. Notification of positioning result from GMLC to LCS client
401. Paging from RNC to terminal
402. RRC connection request
403. RRC connection start
404. RRC connection completed
501. LCS client
502. Server R-GMLC
503. Server H-GMLC
504. Database HLR / HSS
505. Server V-GMLC
506. Serving node VMSC / SGSN
507. Radio control unit RNC
508. Radio base station Node B
509. Terminal UE
510. Network of mobile carrier A
511. Mobile carrier B's network
512. Network of mobile carrier C
601. Positioning request from LCS client to R-GMLC
602. Request for H-GMLC destination confirmation from R-GMLC to HLR / HSS
603. Response from H-GMLC destination confirmation request from R-GMLC to HLR / HSS
604. Positioning request from R-GMLC to H-GMLC
605. Request for confirming the destination of VMSC / SGSN and V-GMLC from H-GMLC to HLR / HSS
606. Response from H-GMLC to HLR / HSS to VMSC / SGSN, V-GMLC destination confirmation request
607. Positioning request from H-GMLC to V-GMLC
608. Positioning request from V-GMLC to VMSC / SGSN
609. Connection setup processing between VMSC / SGSN and terminal
610. Positioning request from VMSC / SGSN to RNC
611. Positioning processing in RAN
612. Notification of positioning result from RNC to VMSC / SGSN
613. Notification of positioning result from VMSC / SGSN to V-GMLC
614. Notification of positioning result from V-GMLC to H-GMLC
615. Notification of positioning result from H-GMLC to R-GMLC
616. Notification of positioning result from R-GMLC to LCS client
701. Positioning request from LCS client to R-GMLC
702. Request for H-GMLC destination confirmation from R-GMLC to HLR / HSS
703. Response from H-GMLC destination confirmation request from R-GMLC to HLR / HSS
704. Positioning request from R-GMLC to H-GMLC
705. Request for confirming the destination of VMSC / SGSN and V-GMLC from H-GMLC to HLR / HSS
706. Response from H-GMLC to HLR / HSS to VMSC / SGSN, V-GMLC destination confirmation request
707. Positioning request from H-GMLC to VMSC / SGSN
708. Connection setup processing between VMSC / SGSN and terminal
709. Positioning request from VMSC / SGSN to RNC
710. Positioning processing in RAN
711. Notification of positioning result from RNC to VMSC / SGSN
712. Notification of positioning result from VMSC / SGSN to H-GMLC
713. Notification of positioning result from H-GMLC to R-GMLC
714. Notification of positioning result from R-GMLC to LCS client
801. Location registration request from terminal to VMSC / SGSN
802. Location registration request from VMSC / SGSN to HLR / HSS
803. Request for writing subscriber information from HLR / HSS to VMSC / SGSN
804. Response to Subscriber Information Write Request from HLR / HSS to VMSC / SGSN
805. Response to location registration request from VMSC / SGSN to HLR / HSS
806. Response to location registration request from terminal to VMSC / SGSN
901. Notification of positioning capability from terminal to RNC
902. Notification of terminal / RAN positioning capability from RNC to VMSC / SGSN
903. Saves terminal and RAN positioning capabilities to RNC
904. Location registration request from terminal to VMSC / SGSN
905. Notification of terminal / RAN positioning capability from VMSC / SGSN to HLR / HSS
906. Saves terminal and RAN positioning capabilities in HLR / HSS
907. Positioning request from LCS client to R-GMLC
908. Positioning request from R-GMLC to H-GMLC
909. Confirmation of positioning capability update from H-GMLC to HLR / HSS
910. Response from H-GMLC to HLR / HSS for confirmation of positioning capability update
911. Positioning capability update judgment
912. H-GMLC to HLR / HSS terminal / RAN positioning capability confirmation
913. Response from H-GMLC to HLR / HSS for confirmation of positioning capability of terminal / RAN
914. Terminal and RAN positioning capabilities stored in H-GMLC
915. Positioning accuracy calculation
916. QoS determination
917. Notification of judgment result from H-GMLC to R-GMLC
918. Notification of judgment result from R-GMLC to LCS client
1001. Notification of positioning capability from terminal to RNC
1002. Location registration request from terminal to MSC / SGSN
1003. MSC / SGSN to RNC positioning capability request for terminal / radio access network
1004. Notification of positioning capability of terminal / radio access network from RNC to MSC / SGSN
1005. Preservation of terminal / radio access network positioning capability in MSC / SGSN
1006. Notification of positioning capability of terminal / radio access network from MSC / SGSN to HLR / HSS
1007. Preservation of positioning capability of terminal / wireless access network to HLR / HSS
1101. Location registration request from terminal to MSC / SGSN
1102. Positioning capability request from MSC / SGSN to RNC
1103. Notification of positioning capability from RNC to MSC / SGSN
1104. Preservation of positioning capability of wireless access network to MSC / SGSN
1105. Positioning capability request from MSC / SGSN to terminal
1106. Notification of positioning capability from terminal to MSC / SGSN
1107. Preservation of terminal positioning capability in MSC / SGSN
1108. Notification of positioning capability of terminal / radio access network from MSC / SGSN to HLR / HSS
1109. Preservation of positioning capability of terminal / wireless access network to HLR / HSS
1201. Positioning request from LCS client to R-GMLC
1202. Confirmation of positioning capability update from R-GMLC to HLR / HSS
1203. Positioning capability update response from HLR / HSS to R-GMLC
1204. Positioning capability update determination in R-GMLC
1205. R-GMLC to HLR / HSS terminal / radio access network positioning capability request
1206. Terminal / radio access network positioning capability response from HLR / HSS to R-GMLC
1207. Preservation of positioning capability in R-GMLC
1208. Positioning accuracy calculation in R-GMLC
1209. QoS determination in R-GMLC
1210. Notification of QoS determination result from R-GMLC to LCS client
1301. Notification of positioning capability from terminal to RNC
1302. Notification of terminal positioning capability from RNC to VMSC / SGSN
1303. Save the positioning capabilities of the terminal to the RNC
1304. Location registration request from terminal to VMSC / SGSN
1305. Notification of terminal positioning capability from VMSC / SGSN to HLR / HSS
1306. Save the terminal's positioning capability to HLR / HSS
1307. Updating positioning capability information with V-GMLC
1308. Notification of positioning capability information update from V-GMLC to H-GMLC
1309. Response to notification of update of positioning capability information from V-GMLC to H-GMLC
1310. H-GMLC saves terminal positioning capability
1311. Positioning request from LCS client to R-GMLC
1312. Positioning request from R-GMLC to H-GMLC
1313. Confirmation of positioning capability update from H-GMLC to HLR / HSS
1314. Response from H-GMLC to HLR / HSS for confirmation of positioning capability update
1315. Positioning capability update judgment
1316. H-GMLC to HLR / HSS terminal positioning capability confirmation
1317. Response from H-GMLC to HLR / HSS for confirmation of terminal positioning capability
1318. Save the positioning capability of the terminal to H-GMLC
1319. Determines the presence or absence of RAN positioning capability information
1320. Requests RAN positioning capability information from H-GMLC to V-GMLC
1321. Response to request for RAN positioning capability information from H-GMLC to V-GMLC
1322. Saves RAN positioning capabilities
1323. QoS determination
1324. Notification of judgment result from H-GMLC to R-GMLC
1325. Notification of judgment result from R-GMLC to LCS client
1401. LCS client
1402. Server R-GMLC
1403. Server H-GMLC
1404. Database HLR / HSS
1405. Server V-GMLC
1406. Serving node VMSC / SGSN
1407. Radio control unit RNC
1408. Radio base station Node B
1409. Terminal UE
1410. Network of mobile carrier A
1411. Mobile carrier B's network
1412. Network of mobile carrier C
1413. Privacy Profile Register PPR
1501. Notification of positioning capability from terminal to RNC
1502. Notification of terminal / RAN positioning capability from RNC to VMSC / SGSN
1503. Saves terminal and RAN positioning capabilities to RNC
1504. Location registration request from terminal to VMSC / SGSN
1505. Notification of terminal / RAN positioning capability from VMSC / SGSN to PPR
1506. Terminal / RAN positioning capability stored in PPR
1507. Positioning request from LCS client to R-GMLC
1508. Positioning request from R-GMLC to H-GMLC
1509. Confirmation of positioning capability update from H-GMLC to PPR
1510. Response from H-GMLC to PPR for positioning capability update confirmation
1511. Positioning capability update judgment
1512. H-GMLC to PPR terminal / RAN positioning capability confirmation
1513. Response from H-GMLC to PPR for terminal / RAN positioning capability confirmation
1514. Terminal and RAN positioning capabilities stored in H-GMLC
1515. Positioning accuracy calculation
1516. QoS determination
1517. Notification of judgment result from H-GMLC to R-GMLC
1518. Notification of judgment result from R-GMLC to LCS client
1601. Notification of positioning capability from terminal to RNC
1602. Notification of terminal / RAN positioning capability from RNC to VMSC / SGSN
1603. Saves terminal and RAN positioning capabilities to RNC
1604. Location registration request from terminal to VMSC / SGSN
1605. Notification of RAN positioning capability from VMSC / SGSN to HLR / HSS
1606. Save RAN positioning capability to HLR / HSS
1607. Notification of terminal positioning capability from VMSC / SGSN to PPR
1608. Save terminal positioning capability to PPR
1609. Positioning request from LCS client to R-GMLC
1610. Positioning request from R-GMLC to H-GMLC
1611. Confirmation of RAN positioning capability update from H-GMLC to HLR / HSS
1612. Response from H-GMLC to HLR / HSS for confirmation of update of RAN positioning capability
1613. RAN positioning capability update determination
1614. Confirmation of RAN positioning capability from H-GMLC to HLR / HSS
1615. Response from H-GMLC to HLR / HSS for confirmation of RAN positioning capability
1616. RAN positioning capability stored in H-GMLC
1617. H-GMLC to PPR confirmation of terminal positioning capability update
1618. Response from H-GMLC to PPR for confirming update of positioning capability of terminal
1619. Terminal positioning capability update judgment
1620. Confirmation of positioning capability of terminal from H-GMLC to PPR
1621. Response from H-GMLC to PPR for terminal positioning capability confirmation
1622. Save the positioning capability of the terminal to H-GMLC
1623. Positioning accuracy calculation
1624. QoS determination
1625. Notification of judgment result from H-GMLC to R-GMLC
1626. Notification of judgment result from R-GMLC to LCS client
1701. Positioning request with required positioning accuracy from LCS client to R-GMLC
1702. Processing to add presence probability information required for positioning request
1703. Required positioning accuracy from R-GMLC to H-GMLC, positioning request with required existence probability
1704. Required positioning accuracy from H-GMLC to V-GMLC, positioning request with required existence probability
1705. Required positioning accuracy from V-GMLC to VMSC / SGSN, positioning request with required existence probability
1706. Connection setup processing between VMSC / SGSN and terminal
1707. Required positioning accuracy from VMSC / SGSN to RNC, positioning request with required existence probability
1708. Positioning processing in RAN
1709. Processing to calculate existence probability that satisfies required accuracy in RNC
1710. Processing for calculating positioning accuracy that satisfies the existence probability in RNC
1711. Notification of positioning result from RNC to VMSC / SGSN
1712. Notification of positioning result from VMSC / SGSN to V-GMLC
1713. Notification of positioning result from V-GMLC to H-GMLC
1714. Notification of positioning result from H-GMLC to R-GMLC
1715. Notification of positioning result from R-GMLC to LCS client
1801. Positioning request with required positioning accuracy from LCS client to R-GMLC
1802. Processing to add presence probability information required for positioning request
1803. Required positioning accuracy from R-GMLC to H-GMLC, positioning request with required existence probability
1804. Required positioning accuracy from H-GMLC to VMSC / SGSN, positioning request with required existence probability
1805. Connection setup processing between VMSC / SGSN and terminal
1806. Required positioning accuracy from VMSC / SGSN to RNC, positioning request with required existence probability
1807. Positioning processing in RAN
1808. Processing to calculate existence probability that satisfies required accuracy in RNC
1809. Processing for calculating positioning accuracy that satisfies the existence probability in RNC
1810. Notification of positioning result from RNC to VMSC / SGSN
1811. Notification of positioning result from VMSC / SGSN to H-GMLC
1812. Notification of positioning result from H-GMLC to R-GMLC
1813. Notification of positioning result from R-GMLC to LCS client
1901. Positioning request with required positioning accuracy from LCS client to R-GMLC
1902. Processing to add presence probability information required for positioning request
1903. Required positioning accuracy from R-GMLC to H-GMLC, positioning request with required existence probability
1904. Processing to correct the existence probability added to the positioning request to the subscriber's desired value
1905. Required positioning accuracy from H-GMLC to V-GMLC, positioning request with required existence probability
1906. Required positioning accuracy from V-GMLC to VMSC / SGSN, positioning request with required existence probability
1907. Connection setup processing between VMSC / SGSN and terminal
1908. Required positioning accuracy from VMSC / SGSN to RNC, positioning request with required existence probability
1909. Positioning processing in RAN
1910. Processing to calculate existence probability that satisfies required accuracy in RNC
1911. Processing for calculating positioning accuracy that satisfies the existence probability in RNC
1912. Notification of positioning result from RNC to VMSC / SGSN
1913. Notification of positioning result from VMSC / SGSN to V-GMLC
1914. Notification of positioning result from V-GMLC to H-GMLC
1915. Notification of positioning result from H-GMLC to R-GMLC
1916. Processing for comparing and determining the existence probability included in the positioning result with the existence probability requested by the LCS client
1917. Notification of positioning result from R-GMLC to LCS client
2001. Required positioning accuracy from LCS client to R-GMLC, positioning request with required existence probability
2002. Required positioning accuracy from R-GMLC to H-GMLC, positioning request with required existence probability
2003. Required positioning accuracy from H-GMLC to V-GMLC, positioning request with required existence probability
2004. Required positioning accuracy from V-GMLC to VMSC / SGSN, positioning request with required existence probability
2005. Connection setup processing between VMSC / SGSN and terminal
2006. Required positioning accuracy from VMSC / SGSN to RNC, positioning request with required existence probability
2007. Positioning processing in RAN
2008. Processing to calculate existence probability that satisfies required accuracy in RNC
2009. Processing for calculating positioning accuracy that satisfies the existence probability in RNC
2010. Notification of positioning result from RNC to VMSC / SGSN
2011. Notification of positioning result from VMSC / SGSN to V-GMLC
2012. Notification of positioning result from V-GMLC to H-GMLC
2013. Notification of positioning result from H-GMLC to R-GMLC
2014. Notification of positioning result from R-GMLC to LCS client
Claims (57)
サーバが、前記クライアントの要求条件と、測位システムが備える測位能力とを比較し、比較した結果、前記要求条件を満足できない場合には前記サーバは前記クライアントからの測位要求を拒絶するステップと、
を含む測位方法。A step in which a client requests positioning of a mobile terminal; and a step in which a server receives a positioning request from the client.
A server compares the request condition of the client with the positioning capability of the positioning system.As a result of the comparison, if the request condition cannot be satisfied, the server rejects the positioning request from the client.
Positioning methods including:
前記クライアントの要求条件と、前記測位システムが備える測位能力とを比較し、比較した結果、前記要求条件を満足できない場合には前記サーバは前記クライアントからの測位要求を拒絶し、満足できる場合には前記測位システムを用いて端末位置を算出した結果を前記サーバが前記クライアントに通知することを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, and a positioning system in a mobile communication system including the mobile terminal,
The client's requirements and the positioning capability of the positioning system are compared, and as a result of the comparison, if the requirements cannot be satisfied, the server rejects the positioning request from the client, and if it can be satisfied, A positioning system, wherein the server notifies the client of a result of calculating a terminal position using the positioning system.
前記無線アクセスネットワークが前記移動体端末および前記無線アクセスネットワークの測位能力を前記サービングノードに通知する手段と、
前記サービングノードが前記無線アクセスネットワークから通知された前記移動体端末および前記無線アクセスネットワークの測位能力を保持する手段と、
前記サービングノードが前記移動体端末から前記移動体端末の位置が変化したことを通知する位置登録要求を受けたときに、保持している前記移動体端末と前記無線アクセスネットワークの測位能力を前記データベースに通知する手段と、
前記データベースが前記サービングノードから通知された前記移動体端末と前記無線アクセスネットワークの測位能力および通知を受けた第一の時刻を保持する手段と、
前記サーバが前記データベースに測位能力の情報更新の有無を確認を要求する手段と、
前記データベースは前記サーバからの測位能力の情報更新の有無の確認要求を受けた場合に、測位能力が更新された第一の時刻を応答する手段と、
前記サーバが前記データベースからの測位能力の更新の第一の時刻と前記サーバが保持してる測位能力の更新の第二の時刻を比較して測位能力の情報更新の有無を判定した結果、更新されている場合には前記データベースに対して前記端末および前記無線アクセスネットワークの測位能力の通知を要求する手段と、
前記データベースが前記サーバから前記端末と前記無線アクセスネットワークの測位能力の通知要求を受けた場合に、前記データベースが保持している前記端末と前記無線アクセスネットワークの測位能力、並びに前記データベースが測位能力の情報を更新した第一の時刻を前記サーバに通知する手段と、
前記サーバは前記データベースからの前記端末と前記無線アクセスネットワークの測位能力と前記第一の時刻を第二の時刻として保持する手段と、
前記サーバが前記移動体端末と前記無線アクセスネットワークの測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる要求される測位精度を比較し、要求測位精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and a mobile node that receives the positioning request and The wireless access network that performs terminal positioning, a database that holds the positioning capability of the mobile terminal and the wireless access network, and a positioning system including a mobile terminal,
Means for the radio access network notifying the serving node of the positioning capabilities of the mobile terminal and the radio access network,
Means for the serving node to maintain the positioning capability of the mobile terminal and the radio access network notified from the radio access network,
When the serving node receives a position registration request notifying that the position of the mobile terminal has changed from the mobile terminal, the positioning capability of the mobile terminal and the radio access network holding the database is stored in the database. Means to notify
A means for holding the mobile terminal and the positioning capability of the radio access network notified by the serving node and a first time at which the notification is received;
Means for the server to request the database to confirm the presence or absence of information update of the positioning capability,
Means for responding a first time at which the positioning capability has been updated, when the database receives a confirmation request for the presence or absence of information on the positioning capability from the server,
The server compares the first time of the update of the positioning capability from the database and the second time of the update of the positioning capability held by the server, and determines whether or not the information of the positioning capability has been updated. Means for requesting a notification of the positioning capability of the terminal and the radio access network to the database,
When the database receives a notification request of the positioning capability of the terminal and the wireless access network from the server, the terminal and the positioning capability of the wireless access network held by the database, and the database is a positioning capability of the Means for notifying the server of a first time at which information has been updated,
The server holds the positioning capability of the terminal and the radio access network from the database and the first time as a second time,
Means for the server to calculate the positioning accuracy expected from the positioning capabilities of the mobile terminal and the radio access network,
The server compares the expected positioning accuracy and the required positioning accuracy included in the positioning request from the client, and determines whether the requested positioning accuracy can be satisfied,
If the server does not satisfy the required positioning accuracy as a result of the determination, the client does not satisfy the required positioning accuracy, a means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記サーバが前記クライアントと予め取り決めた測位精度算出のための基準値となる前記移動体端末が存在する確率値を保持する手段と、
前記サーバが前記クライアントから測位要求を受けると、前記測位要求に対して前記移動体端末が存在する確率値を付加して、前記サービングノードに通知する手段と、
前記サービングノードが前記存在確率が付加された測位要求を前記無線アクセスネットワークに通知する手段と、
前記測位演算ノードが前記無線アクセスネットワークでの測位処理結果を受けて、要求される測位精度を満足する存在確率を算出する手段と、
前記測位演算ノードが前記無線アクセスネットワークでの測位処理結果を受けて、要求される存在確率を満足する測位精度を算出する手段と、
前記無線アクセスネットワークは前記無線測位演算ノードが算出した要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記サービングノードに通知する手段と、
前記サービングノードが要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記サーバに通知する手段と、
前記サーバが要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記クライアントに通知する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and a mobile node that receives the positioning request and receives the positioning request. The wireless access network that performs terminal positioning, a positioning operation node in the wireless access network, and a positioning system including a mobile terminal,
A means for holding a probability value that the mobile terminal exists as a reference value for the positioning accuracy calculation predetermined by the server with the client,
When the server receives a positioning request from the client, adds a probability value that the mobile terminal is present to the positioning request, and notifies the serving node of the request.
Means for the serving node to notify the radio access network of a positioning request to which the presence probability is added,
Means for the positioning operation node receiving a positioning processing result in the wireless access network, calculating an existence probability that satisfies the required positioning accuracy,
A means for the positioning operation node receiving a positioning processing result in the radio access network, and calculating a positioning accuracy that satisfies a required existence probability;
The radio access network notifies the serving node of the existence probability that satisfies the required positioning accuracy calculated by the radio positioning operation node, and the positioning accuracy that satisfies the required existence probability,
Means for notifying the server of the existence probability that the serving node satisfies the required positioning accuracy, and the positioning accuracy that satisfies the required existence probability,
A positioning system comprising: a presence probability that the server satisfies a required positioning accuracy; and a unit that notifies the client of a positioning accuracy that satisfies the required presence probability.
前記サーバが前記移動体端末が備える測位能力を前記データベースから取得する手段と、
前記サーバが前記移動体端末の測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and a mobile node that receives the positioning request and The wireless access network performing positioning of the terminal, a database that holds the positioning capability of the mobile terminal, and a positioning system including a mobile terminal,
Means for the server to acquire the positioning capability of the mobile terminal from the database,
Means for the server to calculate the positioning accuracy expected from the positioning capability of the mobile terminal,
The server compares the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determines whether or not the required accuracy can be satisfied,
If the server does not satisfy the required positioning accuracy as a result of the determination, the client does not satisfy the required positioning accuracy, a means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記データベースに対して前記移動体端末が備える測位能力を通知する手段を備えることを特徴とする測位システム。The positioning system according to claim 5, wherein the serving node retains positioning capability of the mobile terminal notified from the radio access network,
A positioning system, comprising: means for notifying the database of a positioning capability of the mobile terminal.
前記サーバが前記データベースから前記無線アクセスネットワークが備える測位能力を取得する手段と、
前記サーバが前記無線アクセスネットワークの能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, The radio access network performing positioning of the body terminal, a database that holds the positioning capability provided by the radio access network, and a positioning system including a mobile terminal,
Means for the server to obtain the positioning capability of the wireless access network from the database;
Means for the server to calculate a positioning accuracy expected from the capability of the wireless access network;
The server compares the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determines whether or not the required accuracy can be satisfied,
If the server does not satisfy the required positioning accuracy as a result of the determination, the client does not satisfy the required positioning accuracy, a means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記サーバが前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を前記データベースから取得する手段と、
前記サーバが前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and the mobile that receives the positioning request. The wireless access network performing the positioning of the terminal, a database holding the positioning capability provided by the mobile terminal and the positioning capability provided by the wireless access network, and a positioning system comprising a mobile terminal,
Means for the server to acquire from the database the positioning capability of the mobile terminal and the positioning capability of the wireless access network;
Means for the server to calculate the positioning accuracy expected from the positioning capability of the mobile terminal and the positioning capability of the wireless access network,
The server compares the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determines whether or not the required accuracy can be satisfied,
If the server does not satisfy the required positioning accuracy as a result of the determination, the client does not satisfy the required positioning accuracy, a means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記サーバが前記第一の時刻を前記データベースから取得する手段と、
前記データベースが前記移動体端末が備える測位能力と共に取得した第一の時刻と前記移動体端末が備える測位能力と共に前記サーバが保持している前記測位能力を前記データベースが保持した第二の時刻を比較する手段と、
前記第一の時刻と前記第二の時刻を比較した結果、前記第二の時刻が過去であると判断した場合に、前記移動体端末が備える測位能力および前記第一の時刻を前記サーバが前記データベースに対して通知を要求、保持する手段と、
前記サーバが前記移動体端末の測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and the mobile that receives the positioning request. The wireless access network performing the positioning of the terminal, a database holding the first time obtained the positioning capability and the positioning capability provided by the mobile terminal, and a positioning system comprising a mobile terminal,
Means for the server to obtain the first time from the database,
A first time at which the database is acquired together with the positioning capability of the mobile terminal is compared with a second time at which the database retains the positioning capability held by the server together with the positioning capability of the mobile terminal. Means to
As a result of comparing the first time and the second time, when it is determined that the second time is in the past, the server determines the positioning capability and the first time provided by the mobile terminal. Means for requesting and retaining notifications from the database;
Means for the server to calculate the positioning accuracy expected from the positioning capability of the mobile terminal,
The server compares the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determines whether or not the required accuracy can be satisfied,
If the server does not satisfy the required positioning accuracy as a result of the determination, the client does not satisfy the required positioning accuracy, a means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記サービングノードは予め保持した第二の前記移動体端末が備える測位能力と前記第一の前記移動体端末が備える測位能力を比較する手段と、
前記サービングノードは前記第一の前記移動体端末が備える測位能力と前記第二の前記移動体端末が備える測位能力を比較した結果、情報が更新されている場合に前記データベースに対して前記第一の前記移動体端末が備える測位能力を通知する手段と、
前記サービングノードは前記第一の前記移動体端末が備える測位能力を保持する手段とを備えることを特徴とする測位システム。27. The positioning system according to claim 26, wherein the serving node acquires a positioning capability of the first mobile terminal from the radio access network,
The serving node is a means for comparing the positioning capability of the first mobile terminal with the positioning capability of the second mobile terminal held in advance,
The serving node compares the positioning capability of the first mobile terminal with the positioning capability of the second mobile terminal. As a result, when information is updated, the first Means for notifying the positioning capability of the mobile terminal,
Means for retaining the positioning capability of the first mobile terminal.
前記サーバが前記第一の時刻を前記データベースから取得する手段と、
前記データベースが前記無線アクセスネットワークが備える測位能力と共に取得した第一の時刻と前記無線アクセスネットワークが備える測位能力と共に前記サーバが保持している前記測位能力を前記データベースに保持した第二の時刻を比較する手段と、
前記第一の時刻と前記第二の時刻を比較した結果、前記第二の時刻が過去であると判断した場合に、前記無線アクセスネットワークが備える測位能力および前記第一の時刻を前記サーバが前記データベースに対して通知を要求、保持する手段と、
前記データベースが前記無線アクセスネットワークが備える測位能力から期待される測位精度を算出する手段と、
前記データベースが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and the mobile that receives the positioning request. The wireless access network performing the positioning of the terminal, a database holding the first time obtained the positioning capability and the positioning capability provided by the wireless access network, and a positioning system comprising a mobile terminal,
Means for the server to obtain the first time from the database,
A first time obtained by the database together with the positioning capability of the wireless access network is compared with a second time of storing the positioning capability held by the server in the database together with the positioning capability provided by the wireless access network. Means to
As a result of comparing the first time and the second time, when it is determined that the second time is in the past, the server determines the positioning capability and the first time provided by the radio access network. Means for requesting and retaining notifications from the database;
Means for calculating the positioning accuracy expected from the positioning capability of the database provided by the wireless access network,
Means for the database to compare the expected positioning accuracy with the positioning accuracy included in the positioning request from the client and determine whether or not the required accuracy can be satisfied; and the server determines the required positioning accuracy as a result of the determination. If not satisfied, to the client that the required positioning accuracy is not satisfied, means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記サービングノードは予め保持した第二の前記無線アクセスネットワークが備える測位能力と前記第一の前記無線アクセスネットワークが備える測位能力を比較する手段と、
前記サービングノードは前記第一の前記無線アクセスネットワークが備える測位能力と前記第二の前記無線アクセスネットワークが備える測位能力を比較した結果、情報が更新されている場合に前記データベースに対して前記第一の前記無線アクセスネットワークが備える測位能力を通知する手段と、
前記サービングノードは前記第一の前記無線アクセスネットワークが備える測位能力を保持する手段とを備えることを特徴とする測位システム。30. The positioning system according to claim 29, wherein the serving node obtains, from the radio access network, positioning capabilities of the first radio access network,
Means for comparing the positioning capability of the first radio access network with the positioning capability of the second radio access network held in advance by the serving node,
The serving node compares the positioning capability of the first radio access network with the positioning capability of the second radio access network. As a result, when information is updated, the first Means for notifying the positioning capability of the wireless access network,
Means for retaining the positioning capability of the first radio access network.
前記第二のサーバが前記移動体端末および前記無線アクセスネットワークが備える測位能力を前記データベースから取得する手段と、
前記第二のサーバが前記移動体端末および前記無線アクセスネットワークが備える測位能力から期待される測位精度を算出する手段と、
前記第二のサーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、前記第二のサーバが前記判定の結果、要求測位精度を満足できない場合には、前記第一のサーバを経由して前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記第二のサーバが前記判定の結果、要求測位精度を満足できる場合には、前記第三のサーバを経由して前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a first server that processes a positioning request belonging to a network of a first mobile carrier to which the client is connected, and a second mobile that the terminal contracts with A second server for processing a positioning request belonging to a network of a mobile communication carrier, and a database for managing positioning capabilities of the mobile terminal and the wireless access network; and a third mobile station in which the mobile terminal roams. A third server belonging to a network of a mobile communication carrier, a serving node that relays a positioning request from the third server, and the wireless access network that executes a positioning process in response to a positioning request relayed by the serving node , And a positioning system comprising a mobile terminal,
Means for the second server to acquire from the database the positioning capability of the mobile terminal and the radio access network,
Means for the second server to calculate the positioning accuracy expected from the positioning capability of the mobile terminal and the radio access network,
Means for the second server to compare the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determine whether or not the required accuracy can be satisfied; and the second server performs the determination. As a result, if the required positioning accuracy is not satisfied, the client is not able to satisfy the required positioning accuracy via the first server, means for notifying the expected positioning accuracy,
The second server, as a result of the determination, if the required positioning accuracy can be satisfied, to the serving node via the third server, a means for transferring a positioning request, characterized by comprising Positioning system.
前記第三のサーバが保持した前記三の移動体通信事業者のネットワークが提供する測位能力を更新する手段と、
前記第三のサーバが保持した測位能力が更新された場合には更新された内容を前記第二のサーバに通知する手段と、
前記第三のサーバは前記第二のサーバからの測位能力の問い合わせに対して、測位能力を通知する手段とを備えることを特徴とする測位システム。The positioning system according to claim 32,
Means for updating the positioning capability provided by the network of the three mobile communication carriers held by the third server,
When the positioning capability held by the third server is updated, means for notifying the second server of the updated content,
The positioning system, further comprising: means for notifying the positioning capability in response to the inquiry about the positioning capability from the second server.
第二のサーバは前記第一のサーバから転送された測位要求を受けた時に前記第三の移動体通信事業者のネットワークが提供する測位能力を保持しているか否かを判定する手段と、
第二のサーバは前記第三の移動体通信事業者のネットワークが提供する測位能力を保持していない場合には、前記第三のサーバに対して測位能力を問い合わせる手段と、
第二のサーバは前記第三のサーバから受けた測位能力を保存する手段とを備えることを特徴とする測位システム。The positioning system according to claim 32,
Means for determining whether the second server has the positioning capability provided by the network of the third mobile communication carrier when receiving the positioning request transferred from the first server,
When the second server does not hold the positioning capability provided by the network of the third mobile communication carrier, means for inquiring the third server about the positioning capability,
The second server comprises means for storing the positioning capability received from the third server.
前記第一のサーバが前記移動体端末および前記無線アクセスネットワークが備える測位能力を前記データベースから取得する手段と、
前記第一のサーバが前記移動体端末および前記無線アクセスネットワークが備える測位能力から期待される測位精度を算出する手段と、
前記第一のサーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、前記第一のサーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記第一のサーバが前記判定の結果、要求測位精度を満足できる場合には、前記第二、第三のサーバを経由して前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a first server that processes a positioning request belonging to a network of a first mobile carrier to which the client is connected, and a second mobile that the terminal contracts with A second server for processing a positioning request belonging to a network of a mobile communication carrier, and a database for managing positioning capabilities of the mobile terminal and the wireless access network; and a third mobile station in which the mobile terminal roams. A third server belonging to a network of a mobile communication carrier, a serving node that relays a positioning request from the third server, and the wireless access network that executes a positioning process in response to a positioning request relayed by the serving node , And a positioning system comprising a mobile terminal,
Means for the first server to obtain from the database the positioning capability of the mobile terminal and the radio access network,
Means for the first server to calculate the positioning accuracy expected from the positioning capability of the mobile terminal and the radio access network,
Means for the first server to compare the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determine whether or not the required accuracy can be satisfied; and the first server performs the determination. As a result, if the required positioning accuracy cannot be satisfied, the client is notified that the required positioning accuracy cannot be satisfied, and the expected positioning accuracy,
Means for transferring a positioning request to the serving node via the second and third servers when the first server can satisfy the required positioning accuracy as a result of the determination. A positioning system characterized by the following.
前記サーバが前記移動体端末が備える測位能力を前記第一のデータベースから取得する手段と、
前記サーバが前記無線アクセスネットワークが備える測位能力を前記第二のデータベースから取得する手段と、
前記サーバが前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and the mobile that receives the positioning request. A wireless access network for performing positioning of a terminal, a first database for storing positioning capabilities provided for the mobile terminal, a second database for storing positioning capabilities provided for the wireless access network, and positioning comprising a mobile terminal The system
Means for the server to obtain the positioning capability of the mobile terminal from the first database,
Means for the server to obtain the positioning capability of the wireless access network from the second database;
Means for the server to calculate the positioning accuracy expected from the positioning capability of the mobile terminal and the positioning capability of the wireless access network,
The server compares the expected positioning accuracy with the positioning accuracy included in the positioning request from the client, and determines whether or not the required accuracy can be satisfied,
If the server does not satisfy the required positioning accuracy as a result of the determination, the client does not satisfy the required positioning accuracy, a means for notifying the expected positioning accuracy,
And a means for transferring a positioning request to the serving node when the server satisfies the required positioning accuracy as a result of the determination.
前記サーバは前記クライアントが要求する測位精度算出の基準値(存在確率)を保持する手段と、
前記サーバは前記クライアントからの測位要求を受けると、前記存在確率を追加して、前記サービングノードを経由して前記無線アクセスネットワークへ前記存在確率が付加された測位要求を通知する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and a mobile node that receives the positioning request and receives the positioning request. The wireless access network that performs terminal positioning, a positioning operation node in the wireless access network, and a positioning system including a mobile terminal,
Means for holding a reference value (existence probability) for positioning accuracy calculation requested by the client;
Means for receiving the positioning request from the client, adding the presence probability, and notifying the positioning request with the presence probability added to the radio access network via the serving node. A positioning system characterized by the following.
前記存在確率を満足する測位精度を算出する手段を備えることを特徴とする測位システム。49. The positioning system according to claim 48, wherein the positioning operation node calculates a presence probability that satisfies a required positioning accuracy,
A positioning system comprising: means for calculating positioning accuracy that satisfies the existence probability.
前記第一のサーバは前記クライアントが要求する測位精度算出の基準値(存在確率)を保持する手段と、
前記クライアントからの測位要求を受けると、前記存在確率を追加して、前記第二のサーバへ転送する手段とを備えることを特徴とする測位システム。A client for requesting positioning of a mobile terminal, a first server for processing a positioning request belonging to a network of a first mobile communication carrier to which the client is connected, and the mobile terminal has a contract. A second server that processes a positioning request belonging to a network of a second mobile communication carrier, and a third server belonging to a network of a third mobile communication carrier in which the mobile terminal is roaming, A serving node that relays a positioning request from the third server, a wireless access network that executes positioning processing in response to a positioning request relayed by the serving node, a positioning operation node in the wireless access network, and a mobile unit A positioning system comprising a terminal,
Means for holding a reference value (existence probability) for positioning accuracy calculation requested by the client,
Means for receiving the positioning request from the client, adding the existence probability, and transferring the added probability to the second server.
前記第一のサーバからの第二の存在確率が付加された測位要求を受けると、前記第一の存在確率と前記第二の存在確率を比較する手段と、
比較した結果、前記第一の存在確率と前記第二の存在確率が異なっていた場合には前記第二の存在確率を前記第一の存在確率に置き換えた測位要求を前記第三のサーバへ転送する手段を備えることを特徴とする測位システム。The positioning system according to claim 50, wherein the second server holds a desired first existence probability predetermined with a user,
Upon receiving a positioning request to which the second existence probability from the first server is added, means for comparing the first existence probability and the second existence probability,
As a result of the comparison, when the first existence probability is different from the second existence probability, the positioning request in which the second existence probability is replaced with the first existence probability is transferred to the third server. A positioning system comprising means for performing:
比較した結果、前記第二の存在確率と前記第三の存在確率が異なっていた場合には、前記クライアントによって要求された前記第二の存在確率とは異なる条件で測位処理されたことを通知する手段とを備えることを特徴とする測位システム。The positioning system according to claim 55, wherein the first server, when receiving the positioning result, compares a third existence probability included in the positioning result with the second existence probability,
As a result of the comparison, when the second existence probability and the third existence probability are different, it notifies that the positioning processing has been performed under different conditions from the second existence probability requested by the client. And a positioning system.
前記クライアントは要求する測位精度と測位精度を算出する基準値(存在確率)を含む測位要求を前記サーバに通知する手段と、
前記サーバは、前記クライアントからの要求する測位精度と測位精度を算出する基準値(存在確率)を含む測位要求を前記サービングノードに通知する手段と、前記サービングノードは、前記サーバからの要求する測位精度と測位精度を算出する基準値(存在確率)を含む測位要求を前記無線アクセスネットワークに通知する手段と、
前記測位演算ノードが前記無線アクセスネットワークでの測位処理結果を受けて、要求される測位精度を満足する存在確率を算出する手段と、
前記測位演算ノードが前記無線アクセスネットワークでの測位処理結果を受けて、要求される存在確率を満足する測位精度を算出する手段と、
前記無線アクセスネットワークは前記測位演算ノードが算出した要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記サービングノードに通知する手段と、
前記サービングノードが要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記サーバに通知する手段と、
前記サーバが要求される測位精度を満足する存在確率、ならびに要求される存在確率を満足する測位精度を前記クライアントに通知する手段とを備えることを特徴とする測位システム。A client that requests positioning of a mobile terminal, a server that receives a positioning request from the client, a serving node that receives the positioning request from the server, and notifies a wireless access network, and a mobile node that receives the positioning request and receives the positioning request. The wireless access network that performs terminal positioning, a positioning operation node in the wireless access network, and a positioning system including a mobile terminal,
Means for notifying the server of a positioning request including the requested positioning accuracy and a reference value (existence probability) for calculating the positioning accuracy,
The server notifies the serving node of a positioning request including the positioning accuracy requested by the client and a reference value (existence probability) for calculating the positioning accuracy, and the serving node requests the positioning request from the server. Means for notifying the radio access network of a positioning request including a reference value (existence probability) for calculating accuracy and positioning accuracy;
Means for the positioning operation node receiving a positioning processing result in the wireless access network, calculating an existence probability that satisfies the required positioning accuracy,
A means for the positioning operation node receiving a positioning processing result in the radio access network, and calculating a positioning accuracy that satisfies a required existence probability;
Means for notifying the serving node of the existence probability that satisfies the required positioning accuracy calculated by the positioning operation node, and the positioning accuracy that satisfies the required existence probability,
Means for notifying the server of the existence probability that the serving node satisfies the required positioning accuracy, and the positioning accuracy that satisfies the required existence probability,
A positioning system comprising: a presence probability that the server satisfies a required positioning accuracy; and a unit that notifies the client of a positioning accuracy that satisfies the required presence probability.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002320808A JP2004158947A (en) | 2002-11-05 | 2002-11-05 | Position measuring system and position measuring method in mobile communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002320808A JP2004158947A (en) | 2002-11-05 | 2002-11-05 | Position measuring system and position measuring method in mobile communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004158947A true JP2004158947A (en) | 2004-06-03 |
Family
ID=32801543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002320808A Pending JP2004158947A (en) | 2002-11-05 | 2002-11-05 | Position measuring system and position measuring method in mobile communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004158947A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007513580A (en) * | 2003-12-02 | 2007-05-24 | テレコミュニケーション システムズ インク. | User plane location services that support roaming using message tunneling |
JP2008546347A (en) * | 2005-06-21 | 2008-12-18 | エルジー エレクトロニクス インコーポレイティド | Terminal, method, and system for executing combination service using terminal capability version |
JP2011510541A (en) * | 2008-01-11 | 2011-03-31 | クゥアルコム・インコーポレイテッド | Method and apparatus for using service function information of user plane location |
JP2011254456A (en) * | 2010-04-06 | 2011-12-15 | Kotatsu Kokusai Denshi Kofun Yugenkoshi | Apparatuses and methods for reporting positioning information of a mobile communications device |
US8401004B2 (en) | 2005-06-21 | 2013-03-19 | Lg Electronics Inc. | Terminal, method and system for performing combination service using terminal capability version |
JP2013527907A (en) * | 2009-12-30 | 2013-07-04 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method and apparatus for position determination in a cellular communication system |
JP2014099878A (en) * | 2007-12-06 | 2014-05-29 | Telefon Ab L M Ericsson | Method for updating ue capability information in mobile telecommunications network |
US8948164B2 (en) | 2005-06-21 | 2015-02-03 | Lg Electronics Inc. | Terminal, method and system for performing combination service using terminal capability version |
CN104751231A (en) * | 2013-12-30 | 2015-07-01 | 拓连股份有限公司 | Method and system for processing ticket booking request signal of network ticket booking |
CN108401499A (en) * | 2018-02-12 | 2018-08-14 | 北京小米移动软件有限公司 | Determine the methods, devices and systems of location information |
WO2022081068A1 (en) * | 2020-10-12 | 2022-04-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Wireless device positioning capability in a wireless communication network |
-
2002
- 2002-11-05 JP JP2002320808A patent/JP2004158947A/en active Pending
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007513580A (en) * | 2003-12-02 | 2007-05-24 | テレコミュニケーション システムズ インク. | User plane location services that support roaming using message tunneling |
JP2008546347A (en) * | 2005-06-21 | 2008-12-18 | エルジー エレクトロニクス インコーポレイティド | Terminal, method, and system for executing combination service using terminal capability version |
US9301129B2 (en) | 2005-06-21 | 2016-03-29 | Lg Electronics Inc. | Terminal, method and system for performing combination service using terminal capability version |
US8948164B2 (en) | 2005-06-21 | 2015-02-03 | Lg Electronics Inc. | Terminal, method and system for performing combination service using terminal capability version |
US8401004B2 (en) | 2005-06-21 | 2013-03-19 | Lg Electronics Inc. | Terminal, method and system for performing combination service using terminal capability version |
US11632670B2 (en) | 2007-12-06 | 2023-04-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement in a telecommunication system |
JP2014099878A (en) * | 2007-12-06 | 2014-05-29 | Telefon Ab L M Ericsson | Method for updating ue capability information in mobile telecommunications network |
US11937340B2 (en) | 2007-12-06 | 2024-03-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement in a telecommunication system |
US11006267B2 (en) | 2007-12-06 | 2021-05-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement in a telecommunication system |
US8712439B2 (en) | 2008-01-11 | 2014-04-29 | Qualcomm Incorporated | Method and apparatus for using service capability information for user plane location |
JP2011510541A (en) * | 2008-01-11 | 2011-03-31 | クゥアルコム・インコーポレイテッド | Method and apparatus for using service function information of user plane location |
US9369837B2 (en) | 2008-01-11 | 2016-06-14 | Qualcomm Incorporated | Method and apparatus for using service capability information for user plane location |
JP2013527907A (en) * | 2009-12-30 | 2013-07-04 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method and apparatus for position determination in a cellular communication system |
US9723585B2 (en) | 2009-12-30 | 2017-08-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for position determination in a cellular communications system |
US8463294B2 (en) | 2010-04-06 | 2013-06-11 | Htc Corporation | Apparatuses and methods for reporting positioning information of a mobile communications device |
US8761802B2 (en) | 2010-04-06 | 2014-06-24 | Htc Corporation | Apparatuses and methods for reporting positioning information of a mobile communications device |
JP2011254456A (en) * | 2010-04-06 | 2011-12-15 | Kotatsu Kokusai Denshi Kofun Yugenkoshi | Apparatuses and methods for reporting positioning information of a mobile communications device |
CN104751231A (en) * | 2013-12-30 | 2015-07-01 | 拓连股份有限公司 | Method and system for processing ticket booking request signal of network ticket booking |
CN108401499A (en) * | 2018-02-12 | 2018-08-14 | 北京小米移动软件有限公司 | Determine the methods, devices and systems of location information |
WO2019153340A1 (en) * | 2018-02-12 | 2019-08-15 | 北京小米移动软件有限公司 | Method, apparatus and system for determining location information |
WO2022081068A1 (en) * | 2020-10-12 | 2022-04-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Wireless device positioning capability in a wireless communication network |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4135499B2 (en) | Positioning system and positioning method in mobile communication system | |
EP1977621B1 (en) | Terminal status discovery in secure user plane location positioning procedure | |
US8131459B2 (en) | Method for the determination of a receiver for location information | |
EP1525771B2 (en) | Location services for mobile communication system | |
US8744477B2 (en) | System and method for locating a mobile terminal using secure user plane location | |
US20060239205A1 (en) | Method of call routing | |
JP2009207157A (en) | Provision of information regarding mobile station | |
CN101227710B (en) | Synchronization method and device for positioning trigger information | |
US20050043036A1 (en) | Apparatus and method for obtaining location information of mobile stations in a wireless communications network | |
JP2006502681A5 (en) | ||
US20050070296A1 (en) | Method for obtaining location related information allowing to locate a terminal attached to a communication network | |
JP5795084B2 (en) | Mobile incoming roaming transfer for mobile communication devices | |
US8428581B2 (en) | Method and apparatus for supporting location services for a roaming mobile station | |
KR100620055B1 (en) | How to cancel your location information request | |
KR100767419B1 (en) | A terminal for providing a location information service based on a user location and a method of providing the same | |
RU2430490C2 (en) | Telephone services in ip mobile communication networks | |
JP2004158947A (en) | Position measuring system and position measuring method in mobile communication system | |
US8385289B2 (en) | Procedure processing method for packet mode locating services in a mobile radiocommunication system | |
EP1538860B1 (en) | Method and telecommunications system for positioning a target user equipment using a mobile originating-location request (MO-LR) procedure | |
CN101742432A (en) | Method, device and system for realizing location service | |
JP2002027525A (en) | System and method for registering radio unit at place of boundary between geographical service areas | |
JP2002330465A (en) | Method and apparatus for identifying access technology | |
EP2547125A1 (en) | Hunting method and system for location based services | |
EP2547167A1 (en) | Method and system for location based services using parameterization | |
KR100662932B1 (en) | Cellular location-based service system and location verification method |