[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
JP2002320808A
Other languages
Japanese (ja)
Inventor
Takayuki Nibu
隆之 丹生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2002320808A priority Critical patent/JP2004158947A/en
Publication of JP2004158947A publication Critical patent/JP2004158947A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce the consumption of resources of a mobile communication network by rejecting a request for measuring the position without executing the position measurement, if the position measurement is infeasible at a designated accuracy. <P>SOLUTION: When a terminal 1 roams a network 5, an HLR/HSS 51 in a home network 4 of the terminal 1 is informed of the position measuring power showing a position measuring system supported by the terminal 1 and the position measuring power showing a position measuring system supported by a radio access network (RAN) where the terminal 1 locates via an RNC 71 and a VMSC/SGSN 61. When an LCS client 2 sends the position measuring request from the terminal 1, it is transferred to an H-GMLC 31. A calculating means 37 calculates the expected measuring accuracy, based on the position measuring power of the terminal 1 and that of the RAN where the terminal 1 locates, a QoS deciding means 38 decides whether the position measurement is feasible at a measuring accuracy designated by the measuring request, and, if not feasible, an informing means 39 sends the decision request to the LCS client 2 to reject the position measurement. <P>COPYRIGHT: (C)2004,JPO

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 LCS client 101 represents an ASP (Application Service Provider) that provides a service depending on the location of the terminal 107 (so-called location information service; hereinafter, LCS). The LCS client 101 sends the terminal 107 to the server 103 (hereinafter, GMLC). Request a location. Networks of mobile communication carriers are largely divided into a core network (hereinafter, CN: Core Network) and a radio access network (hereinafter, RAN: Radio Access Network).
[0003]
As nodes in the CN related to positioning, there are a GMLC 103, a serving node (hereinafter, MSC / SGSN: Mobile Switching Center / Serving GPRS Support Node) 104, and a database (hereinafter, HLR / HSS: Home Location Register / Home Service). The GMLC 103 is a gateway having an authentication function of the LCS client 101, a function of receiving a positioning request, a function of notifying a positioning result, and the like. The MSC / SGSN 104 has a function of notifying the RAN of a positioning request from the GMLC 103 and notifying the GMLC 103 of a positioning result from the RAN. The HLR / HSS 102 is a database that manages subscriber information and the location where the terminal 107 is located.
[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 terminal 107. In addition, there are nodes (SAS: Stand-alone SMLC) for transmitting auxiliary data used when the terminal 107 performs positioning, but these are omitted in the figure.
[0005]
The interface between the nodes is standardized, Le is between the LCS client 101 and the GMLC 103, Lh is between the GMLC 103 and the HLR / HSS 102, Lg is between the GMLC 103 and the MSC / SGSN 104, and Lg is between the HLR / HSS 102 and the MSC / SGSN 104 Is referred to as D, Iu between the MSC / SGSN 104 and the RNC 105, and Iub between the RNC 105 and the Node-B 108.
[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 Patent Document 1 described later. In addition, in the mobile communication system described in Patent Document 1, when a requesting application corresponding to an LCS client specifies a QoS condition such as positioning accuracy at the time of a positioning request, a requested QoS condition is transmitted to a node corresponding to a GMLC of the network. It is determined whether or not can be realized. If it can be realized, the positioning is executed. If it cannot be realized, a message to that effect is sent to the application and the positioning is not executed, but it is determined whether or not the QoS can be satisfied. There is no specific disclosure of a determination method or a method of obtaining the positioning capability of a terminal or the positioning capability of a network used for the determination. Also, in the document 1, the requesting application can specify the maximum region area information and the minimum probability information as the accuracy information at the time of the positioning request, and the node corresponding to the GMLC of the network cannot perform the positioning with the requested maximum region area and the minimum probability. In that case, a message to that effect is sent to the application and positioning is not executed. However, there is no disclosure of a specific method for determining whether positioning can be performed with the required maximum region area and minimum probability, and it is extremely doubtful whether the existence probability can be determined before positioning is performed in the first place.
[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-GMLC 503 is connected to a GMLC (hereinafter, V-GMLC) 512 of the mobile communication carrier C via an Lr interface. Although partially omitted in FIG. 6, the network configuration of each mobile communication carrier is the same as the network configuration shown in FIG.
[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 / HSS 504 of the mobile communication carrier B to which the terminal has subscribed and the MSC / SGSN 506 of the communication carrier are connected by an interface referred to as D. FIG. 9 shows the procedure of the mobility management. Upon detecting a change in the wireless base station to which the terminal is connected, the terminal notifies the MSC / SGSN of a location registration request (Location Updating Request) (801), and the MSC / SGSN registers the location with the HLR / HSS. The request (MAP_UPDATE_ (GPRS) _LOCATION) is transferred (802). Upon obtaining the address of the MSC / SGSN in which the terminal is located, the HLR / HSS having received the location registration request transfers the subscriber information to the MSC / SGSN (MAP_INSERT_SUBSCRIBER_DATE) (803). The MSC / SGSN that has obtained the subscriber information and stored the information returns an ack to the HLR / HSS (804). The HLR / HSS that has received the acknowledgment notifies the MSC / SGSN of the completion of location registration (805), and the MSC / SGSN transfers a location registration completion notification to the terminal (806), and the location registration processing is completed. .
[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 Release 99, and the parameter Set2 indicates Release 4 and later. The parameter indicating the capability supported by the terminal indicates whether the terminal supports LCS.
[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. Patent Document 1 discloses that when a requesting application corresponding to an LCS client specifies a QoS condition at the time of a positioning request, a node corresponding to GMLC determines whether or not the requested QoS condition can be realized. If positioning is possible, positioning is executed. If the positioning is not realized, a message to that effect is sent to the application and positioning is not executed. However, a method of determining whether or not QoS can be satisfied, and a positioning method of a terminal used for the determination. There is no specific disclosure of the capability or the method of obtaining the positioning capability of the network.
[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 terminal 1 is a mobile terminal such as a mobile phone as a positioning target, an LCS client 2 is an information processing device such as a personal computer that requests the positioning of the terminal 1, a network 3 is a network of a mobile communication carrier A, The network 4 is a network of the mobile communication carrier B, and the reference numeral 5 is a network of the mobile communication carrier C. The terminal 1 is a subscriber who has contracted with the mobile communication carrier B, and roams to the network 5 of the mobile communication carrier C in FIG.
[0034]
The LCS client 2 includes a transmitting unit 11 that transmits a positioning request specifying a QoS condition to a GMLC (R-GMLC) 21 of the network 3 and a receiving unit 12 that receives a response to the transmitted positioning request from the R-GMLC 21. .
[0035]
The R-GMLC 21 transfers a positioning request received from the LCS client 2 to a GMLC (H-GMLC) 31 of the network 4 that is the home network of the terminal 1 to be positioned, and a request transfer unit 22 for transferring the positioning request. Response transfer means 23 for receiving a response from the H-GMLC 31 and transferring the response to the LCS client 2 is provided.
[0036]
The H-GMLC 31 stores the information of the positioning capability of the terminal 1 and the radio access network (RAN) in which the terminal 1 is located together with the update time thereof, and the cache 32 of the terminal 1 issued by the LCS client 2 from the R-GMLC 21. When the positioning request is received, the terminal 1 and the terminal 1 communicate with the HLR / HSS 51 in order to check whether the latest positioning capability information of the terminal 1 and the RAN in which the terminal 1 is located is stored in the cache 32. The update confirmation means 33 for inquiring about the latest time when the information of the latest positioning capability of the RAN in the area is updated, the terminal 1 stored in the cache 32 and the latest updated time returned from the HLR / HSS 51 in response to the inquiry. The validity of the cache contents is determined by comparing the updated time of the information on the positioning capability of the RAN where the terminal 1 is located. The update determination means 34, the positioning capability requesting means 35 for requesting the HLR / HSS 51 of the latest positioning capability information of the terminal 1 and the RAN in which the terminal 1 is located when the cache content is old, and the HLR / A storage unit 36 for storing the information of the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located returned from the HSS 51 in the cache 32 together with the update time, and the latest positioning capability of the terminal 1 and the RAN in which the terminal 1 is located. The positioning accuracy calculating means 37 for obtaining the expected positioning accuracy based on the information is compared with the determined positioning accuracy and the positioning accuracy specified by the QoS condition of the positioning request, and the positioning accuracy specified by the positioning request is satisfied. QoS determination means 38 for determining whether or not positioning to be performed can be performed. When it is determined that positioning that satisfies the positioning accuracy specified by the positioning request cannot be performed, When it is determined that positioning that satisfies the positioning accuracy specified in the positioning request can be performed, and that the determination result notifying unit 39 transmits the determination result and a message indicating the limit of the obtained positioning accuracy to the R-GMLC 21 as a response to the positioning request. And a positioning requesting means 40 for transmitting a positioning request to the network 5 to which the terminal 1 is connected and transmitting a positioning result returned from the network 5 to the R-GMLC 21 as a response thereto.
[0037]
The HLR / HSS 51 is located in the terminal 1 and the terminal 1 from the memory 52 that stores information on the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located, together with the update time, and the update confirmation unit 33 of the H-GMLC 31. When the update time is inquired about the positioning capability of the RAN, the terminal 1 is transmitted from the update confirmation response unit 53 that responds to the update confirmation unit 33 with reference to the memory 52 by referring to the memory 52 and the positioning capability request unit 35 of the H-GMLC 31. And when the information of the positioning capability of the RAN in which the terminal 1 is located is requested, a positioning capability responding means 54 for referring to the memory 52 and responding the positioning capability along with the update time; When information on the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located is transmitted from the SGSN (VMSC / SGSN) 61, Information position capability and a storage unit 55 for storing in the memory 52 together with the update time as the latest information.
[0038]
The VMSC / SGSN 61 stores information on the positioning capability of the terminal 1 and the RAN where the terminal 1 is located, and when the information of the positioning capability of the terminal 1 and the RAN where the terminal 1 is located is transmitted from the RNC 71. A storage means 63 for storing them in a memory 62, and when a location registration request is issued from the terminal 1, information on the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located is read out from the memory 62, and the HLR / HSS 51 And a notifying means 64 for transmitting the information.
[0039]
When the information on the positioning capability of the terminal 1 is transmitted from the terminal 1, the RNC 71 transmits the positioning capability of the terminal 1 and its own positioning capability (the positioning capability of the RAN where the terminal 1 is located) to the VMSC / SGSN 61. A terminal / RAN positioning capability notifying unit 72 for notifying is provided.
[0040]
The terminal 1 includes a terminal positioning capability notifying unit 81 for notifying the RNC 71 of the positioning capability information of the terminal 1 itself, and a location registration requesting unit 82.
[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 / SGSN 61 of the positioning capabilities of the terminal 1 and the radio access network (RAN). The second is a process of notifying the HLR / HSS 51 of the positioning capabilities of the terminal 1 and the RAN. The third is the processing of the positioning request of the terminal 1 issued from the LCS client 2. In this processing, the positioning capability of the terminal 1 and the RAN and the QoS condition from the LCS client 2 are compared and determined. It is determined whether to execute the positioning request.
[0043]
First, a procedure for notifying the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN will be described. As described in the section of the related art, in the case of a terminal call from the network side or an outgoing call from the terminal, the RRC connection process is performed, and the terminal 1 transmits the terminal to the RNC 71 by an RRC connection setup complete notification (RRC Connection Setup Complete). 1 is notified of a positioning capability (UEPositioning Capability) (901). Thereafter, as a process added in the present embodiment, when the RNC 72 receives the notification from the terminal 1, the terminal / RAN positioning capability notifying unit 72 combines the positioning capability supported by the radio access network provided in the RNC 72 with the positioning capability. Then, a process of notifying the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN is performed (902). When the positioning capability of the terminal 1 and the RAN is notified from the RNC 71, the VMSC / SGSN 61 stores the information in the memory 62 by the storage unit 63 (903).
[0044]
Next, a procedure for notifying the HLR / HSS 51 of the positioning capabilities of the terminal 1 and the RAN will be described. As described in the related art, as the terminal moves, the identification number of the VMSC / SGSN 61 in which the terminal is located is notified to the HLR / HSS 51 by the MAP-UPDATE-LOCATION service. In the present embodiment, the VMSC / SGSN 61 is provided with the notifying means 64 for adding information of the positioning capability of the RAN and the positioning capability of the terminal 1 to the information notified by the MAP-UPDATE-LOCATION service and notifying the information. The HLR / HSS 51 notifies the HLR / HSS 51 of the positioning capability supported by the terminal 1 and the RAN held in the memory 62 (904, 905). By adding a new service without using the MAP-UPDATE-LOCATION service, it is also possible to notify the HLR / HSS 51 of the positioning capability supported by the terminal 1 and the RAN held in the VMSC / SGSN 61. .
[0045]
The HLR / HSS 51 that has received the notification stores the notification time together with the positioning capability of the terminal 1 and the RAN in the memory 52 by the storage unit 55 (906).
[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-GMLC 21 that has received the positioning request from the LCS client 2 transfers the positioning request to the H-GMLC 31 by the request transfer unit 22 (907, 908). The H-GMLC 31 makes an inquiry to the HLR / HSS 51 using the Send-Routing-Info-for-LCS service as to whether or not the information on the positioning capabilities supported by the terminal 1 and the RAN has been updated by the update confirming means 33 (909). . The HLR / HSS 51 responds by referring to, from the memory 52, the time at which the positioning capability information supported by the terminal 1 and the RAN has been updated by the update confirmation response means 53 using the Send-Routing-Info-for-LCS service. (910). In addition, the inquiry to the HLR / HSS 51 can confirm the update time of the positioning capability information by adding a new service without using the Send-Routing-Info-for-LCS service.
[0047]
The H-GMLC 31 compares the update time of the positioning capability information acquired from the HLR / HSS 51 with the update time of the positioning capability information of the terminal 1 and the RAN held in the cache 32 by the update determination unit 34 to determine whether or not there is an update. Is determined (911). If the update time of the information held in the cache 32 is old, the positioning capability requesting unit 35 inquires the HLR / HSS 51 about the positioning capability supported by the terminal 1 and the RAN (912). The HLR / HSS 51 reads the positioning capability supported by the terminal 1 and the RAN and the time at which the information was updated from the memory 52 by the positioning capability responding means 54, and notifies the H-GMLC 31 (913). The H-GMLC 31 stores, in the cache 32, the acquired information on the positioning capability supported by the terminal 1 and the RAN and the time at which the information was updated by the storage unit 36 (914). If the update time of the information held in the cache 32 is not old, the processes 912 and 914 in the H-GMLC 31 are skipped.
[0048]
Next, the H-GMLC 31 determines the expected positioning accuracy from the latest positioning capabilities of the terminal 1 and the RAN stored in the cache 32 by the positioning accuracy calculation means 37 (915). An example of the determination procedure will be described with reference to FIG. In the following example, for simplicity, only four types of positioning methods are considered: the Cell ID method, the OTDOA method, the A-GPS method, and the single method.
[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 terminal 1. Next, a column corresponding to a positioning method supported from the latest positioning capability of the RAN is set to True. The example of FIG. 12 shows a case where only the Cell ID scheme is supported. Next, of the positioning methods in which the terminal and the RAN are both True, the one having the highest expected positioning accuracy is determined as the expected positioning accuracy. In the case of FIG. 12, it is identified that only the Cell ID method can be used as the positioning method. Since the approximate expected positioning accuracy of each positioning method is known in advance, it is understood that the positioning accuracy is approximately 1 km when the Cell ID method is selected.
[0050]
Next, the H-GMLC 31 compares the expected positioning accuracy obtained by the positioning accuracy calculation unit 37 with the positioning accuracy specified by the positioning request from the LCS client 2 by the QoS determination unit 38, and performs QoS determination. (916). When it is determined that positioning that satisfies the positioning accuracy specified by the positioning request cannot be performed, the determination result notifying unit 39 transmits the determination result to the R-GMLC 21 as a response to the positioning request (917). This response is transferred to the LCS client 2 by the response transfer means 23 of the R-GMLC 31 (918). By including the limit of the obtained positioning accuracy in the response, it becomes possible to know how much the positioning accuracy during QoS should be when the LCS client 2 retransmits the positioning request. On the other hand, when it is determined that positioning that satisfies the positioning accuracy specified by the positioning request can be performed, positioning processing is performed according to a conventional positioning processing procedure. That is, the H-GMLC 31 transfers the positioning request to the roaming destination network 5 of the terminal 1 by the positioning requesting means 40, and transmits a positioning result returned from the network 5 to the R-GMLC 21 as a response thereto.
[0051]
For example, if the accuracy of the positioning request from the LCS client 2 is 10 m, it is estimated that the required accuracy cannot be satisfied in the example shown in FIG. Is 1 km to the LCS client 2 via the R-GMLC 31. As a result, the positioning request that is determined to be unable to satisfy the request of the LCS client 2 is not transferred to the roaming destination network 5, and the network resources are not wasted.
[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 network 3 of the mobile communication carrier A to which the LCS client 2 connects, the network 4 of the mobile communication carrier B to which the terminal 1 has contracted, and the network 5 of the mobile communication carrier C for performing positioning. Have been described, but the present invention is not limited to this. For example, when the network 3 of the mobile communication carrier A and the network 4 of the mobile communication carrier B are networks belonging to the same communication carrier, and the R-GMLC 21 and the H-GMLC 31 are the same, The network 4 of the carrier B and the network 5 of the mobile carrier C are networks belonging to the same carrier, and the H-GMLC 31 and the V-GMLC are the same. It is also conceivable that the networks 3, 4, and 5 of the mobile communication carrier B and the mobile communication carrier C are networks belonging to the same communication carrier, and the R-GMLC 21, the H-GMLC 31, and the V-GMLC are the same. Can be In this case, the function of each node is degenerated.
[0054]
Furthermore, in the present embodiment, the example in which the VMSC / SGSN 61 notifies the HLR / HSS 51 of the positioning capability of the terminal 1 and the RAN, and the HLR / HSS 51 holds the HLR / HSS 51, but the database holding the positioning capability is provided to the HLR / HSS 51. It is not limited. The node may be a node (for example, the H-GMLC 31) of the network 4 of the mobile communication carrier B to which the terminal contracts.
[0055]
Further, the example in which the positioning capability of the terminal 1 and the positioning capability of the RAN are notified from the VMSC / SGSN 61 to the HLR / HSS 51 is shown, but the present invention is not limited to dynamically notifying the positioning capability. The HLR / HSS 51 or another database may statically hold the positioning capabilities of the terminal 1 and the RAN.
[0056]
In the present embodiment, both the positioning capability of the terminal 1 and the positioning capability of the RAN are dealt with. However, if it is known in advance that all of the positioning capabilities supported by the terminal 1 are supported by the RAN, if the positioning capability of the terminal 1 is known, the positioning accuracy specified in the positioning request can be obtained. In some cases, it can be determined whether the QoS condition is satisfied. In such a case, the present embodiment can be modified such that the processing related to the positioning capability of the RAN is omitted, and only the positioning capability of the terminal 1 is handled. Similarly, if it is clear in advance that all of the positioning capabilities supported by the RAN are supported by all terminals, if only the positioning capability of the RAN is known, the positioning accuracy specified in the positioning request, etc. It may be possible to determine whether or not the QoS condition is satisfied. In such a case, the processing of the positioning capability of the terminal 1 may be omitted from the present embodiment, and the terminal 1 may be modified to handle only the positioning capability of the RAN.
[0057]
Second Embodiment of the Invention
In the first embodiment, after the RRC connection process is performed between the terminal 1 and the RNC 71, the RNC 71 notifies the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN. In the embodiment, a procedure is adopted in which the VMSC / SGSN 61 acquires the positioning capability at the timing when a location registration request (Location Updating Request) from the terminal 1 to the VMSC / SGSN 61 is performed.
[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 / SGSN 61 and the RNC 71 of the network 5, and the other parts are the same as those of the first embodiment. This is the same as the configuration of the mobile communication network according to the first embodiment.
[0059]
In the present embodiment, the RNC 71 stores the information on the positioning capability of the terminal 1 and the memory 73 when the positioning capability of the terminal 1 is notified from the terminal positioning capability notifying unit 81 of the terminal 1. When there is a request from the storage means 74 and the VMSC / SGSN 61 for inquiring about the positioning capabilities of the terminal 1 and the RAN, the information of the positioning capability of the terminal 1 is read from the memory 73, and the information of the positioning capability of the terminal 1 is read. ) Is provided to the VMSC / SGSN 61.
[0060]
The VMSC / SGSN 61 has a memory 62 for storing information on the positioning capabilities of the terminal 1 and the RAN, and a location registration request from the location registration request unit 82 of the terminal 1 to the RNC 71 for the positioning capabilities of the terminal 1 and the RAN. Requesting means 65 for inquiring the terminal 1, the storage means 63 for storing the information on the positioning capability of the terminal 1 and the RAN in response to the inquiry from the RNC 71, and the terminal storing the information in the memory 62. 1 and a notifying means 64 for notifying the HLR / HSS 51 of information on the positioning capability of the RAN.
[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 RNC 71, the positioning capability of the terminal 1 is notified to the RNC 71 (1001). At this time, the RNC 71 of the present embodiment stores the notified information on the positioning capability of the terminal 1 in the memory 73 by the storage unit 74. Further, as described in the section of the related art, when the terminal 1 moves under the control of another MSC / SGSN or when the power is turned on, the location registration processing is performed between the terminal 1 and the MSC / SGSN. When receiving the location registration request (Location Updating Request) from the terminal 1 (1002), the VMSC / SGSN 61 of the present embodiment requests the RNC 71 for the positioning capability of the terminal 1 and the RAN by the request means 65 (1003). . Then, when the terminal / RAN positioning capability notifying means 72 of the RNC 71 transmits the information on the positioning capability of the terminal 1 and the RAN (1004), the VMSC / SGSN 61 stores the terminal 1 and the RAN positioning obtained by the storage means 63. The capability is stored in the memory 62 (1005), and at the same time, the notification means 64 notifies the HLR / HSS 51 (1006). The HLR / HSS 51 stores the notified positioning capabilities of the terminal 1 and the RAN in the memory 52 by the storage unit 55 (1007).
[0062]
The VMSC / SGSN 61 compares the information of the positioning capability of the terminal 1 and the RAN notified from the RNC 71 with the information of the positioning capability of the terminal 1 and the RAN stored in the memory 62 and updates the information. If not, the notification to the HLR / HSS 51 by the notification means 64 may be omitted.
[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 / SGSN 61 obtains the positioning capability information of the terminal 1 and the RAN from the RNC 71. In the present embodiment, the VMSC / SGSN 61 uses the RNC 71 to determine the positioning capability information of the RAN. And the positioning capability information of the terminal 1 is obtained directly from the terminal 1.
[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 / SGSN 61 and the RNC 71 of the network 5, and the other portions are the same as those of the first embodiment. This is the same as the configuration of the mobile communication network according to the first embodiment.
[0066]
In the present embodiment, when a request is issued from the VMSC / SGSN 61 to inquire about the positioning capability of the RAN, the RNC 71 transmits the RAN positioning capability notifying means 75 that notifies the VMSC / SGSN 61 of its own positioning capability (the positioning capability of the RAN). Prepare.
[0067]
The VMSC / SGSN 61 receives a location registration request from the location registration request unit 82 of the terminal 6, a memory 62-1 for storing information on the positioning capability of the terminal 1, a memory 62-2 for storing information on the positioning capability of the RAN. Request means 65-1 for inquiring the RNC 71 about the positioning capability of the RAN, and when the information about the positioning capability of the RAN is returned from the RNC 71 in response to the inquiry, the information is stored in the memory 62-1. A storage unit 63-1 for performing a location registration request from the location registration request unit 82 of the terminal 1, and a request unit 65-2 for inquiring the terminal 1 about the positioning capability of the terminal 1. When information on the positioning capability of the terminal 1 is returned from the terminal 1, the storage means 63-2 for storing the information in the memory 62-2, and the terminal stored in the memory 62-1. The information of the positioning capabilities of the RAN that is stored in the information and the memory 62-1 of the positioning capabilities and a notification means 64 for notifying the HLR / HSS51.
[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 terminal 1 moves under the control of another MSC / SGSN or turns on the power, the location registration processing is performed between the terminal 1 and the MSC / SGSN. When the VMSC / SGSN 61 of the present embodiment receives a location registration request (Location Updating Request) from the terminal 1 (1101), the RAN positioning capability requesting means 65-1 requests the RNC 71 for the RAN positioning capability. (1102). Then, when the RNC 71 transmits the information of the RAN positioning capability by the RAN positioning capability notifying means 75 (1103), the VMSC / SGSN 61 stores the RAN positioning capability information in the memory 62-1 by the storage means 63-1. (1104).
[0069]
Next, the VMSC / SGSN 61 requests the terminal 1 for the positioning capability by the terminal positioning capability requesting means 65-2 (1105). Then, when the terminal 1 transmits its positioning capability information by the terminal positioning capability notifying unit 81 (1106), the VMSC / SGSN 61 stores the positioning capability information of the terminal 1 in the memory 62 by the storage unit 63-2. -2 (1107).
[0070]
Subsequently, the VMSC / SGSN 61 notifies the HLR / HSS 51 to the HLR / HSS 51 of the RAN positioning capability information currently stored in the memory 62-1 and the terminal 1 positioning capability information currently stored in the memory 62-2 (1108). ). The HLR / HSS 51 stores the notified positioning capabilities of the terminal 1 and the RAN in the memory 52 by the storage unit 55 (1109).
[0071]
The VMSC / SGSN 61 determines whether or not the information of the RAN positioning capability notified from the RNC 71 and the information of the RAN positioning capability stored in the memory 62-1 are the same. It is compared whether the information on the capability and the information on the positioning capability of the terminal 1 stored in the memory 62-2 are the same. If the information is not updated, the notification to the HLR / HSS 51 by the notification unit 64 is omitted. May be.
[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 LCS client 2 can be satisfied is made by the H-GMLC 31 of the network 4 of the mobile communication carrier B subscribed to the terminal 1 to be positioned. In this embodiment, the processing is performed by the R-GMLC 21 of the network 3 of the mobile communication carrier A to which the LCS client 2 is connected.
[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-GMLC 21 receives the positioning request of the terminal 1 from the LCS client 2 and the cache 24 holding the information on the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located, along with the update time. In order to check whether the latest positioning capability information of the terminal 1 and the RAN in which the terminal 1 is located is stored in the cache 24, the terminal 1 and the HLR / HSS 51 of the home network 4 of the terminal 1 The update confirmation means 26 inquiring about the latest time when the information of the latest positioning capability of the RAN in which the terminal 1 is located is updated, and the latest update time returned from the HLR / HSS 51 in response to this inquiry and stored in the cache 24. The validity of the cache contents is determined by comparing the updated time of the information of the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located Update determination means 26, a positioning capability requesting means 27 for requesting the HLR / HSS 51 for the latest positioning capability information of the terminal 1 and the RAN in which the terminal 1 is located when the cache content is old, and an HLR in response to the request. Storage means 28 for storing in the cache 24 the information of the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located returned from the / HSS 51, and the latest positioning capability of the RAN in which the terminal 1 and the terminal 1 are located. The positioning accuracy calculating means 29 for obtaining the expected positioning accuracy is compared with the determined positioning accuracy and the positioning accuracy specified in the QoS condition of the positioning request, and the positioning satisfying the positioning accuracy specified in the positioning request is determined. QoS determination means 2A for determining whether or not the positioning can be performed, and when it is determined that the positioning that satisfies the positioning accuracy specified in the positioning request cannot be performed, the determination result and A determination result notification unit 2B for transmitting a message indicating the limit of the positioning accuracy to be received to the LCS client 2 as a response to the positioning request, and an LCS client when it is determined that positioning that satisfies the positioning accuracy specified in the positioning request can be performed. Request transfer means 22 for transferring the positioning request received from the H-GMLC to the H-GMLC of the network 4 which is the home network of the terminal 1 to be positioned, and receiving a response to the transferred positioning request from the H-GMLC, 2 and a response transfer means 23 for transferring the data to the communication device 2.
[0075]
Other components in the network according to the present embodiment are the same as those in the first embodiment. However, since the R-GMLC 21 has a function of determining whether or not the QoS condition required by the LCS client 2 can be satisfied, the determination function in the H-GMLC is omitted, and the H-GMLC is described in the related art. Has the same configuration as that of the related art described above.
[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 terminal 1 issued from LCS client 2, the positioning capabilities of terminal 1 and RAN are shown. 5 shows a flow of a processing part for comparing and determining a QoS condition from the LCS client 2 and determining whether or not to execute a positioning request. The process of notifying the positioning capability of the terminal 1 and the RAN to the VMSC / SGSN of the network 5 and the process of notifying the positioning capability of the terminal 1 and the RAN to the HLR / HSS 51 are performed in the same manner as in the first embodiment. It may be performed in the same manner as in the second or third embodiment.
[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-GMLC 21. Upon receiving the positioning request (1201) from the LCS client 2, the R-GMLC 21 checks whether or not the information on the positioning capability supported by the terminal 1 and the RAN has been updated by the update confirmation means 25, using the Send-Routing-Info-for-LCS service. Is used to make an inquiry to the HLR / HSS 51 (1202). The HLR / HSS 51 responds by referring to, from the memory 52, the time at which the positioning capability information supported by the terminal 1 and the RAN has been updated by the update confirmation response means 53 using the Send-Routing-Info-for-LCS service. (1203). In addition, the inquiry to the HLR / HSS 51 can confirm the update time of the positioning capability information by adding a new service without using the Send-Routing-Info-for-LCS service.
[0078]
The R-GMLC 21 compares the update time of the positioning capability information acquired from the HLR / HSS 51 with the update time of the positioning capability information of the terminal 1 and the RAN held in the cache 24 by the update determination unit 26, and determines whether or not there is an update. Is determined (1204). When the update time of the information held in the cache 24 is old, the positioning capability requesting unit 27 inquires the HLR / HSS 51 about the positioning capability supported by the terminal 1 and the RAN (1205). The HLR / HSS 51 reads, from the memory 52, information on the positioning capability supported by the terminal 1 and the RAN and the time at which the information was updated by the positioning capability responding means 54, and notifies the R-GMLC 21 (1206). The R-GMLC 21 stores, in the cache 24, the acquired information on the positioning capability supported by the terminal 1 and the RAN and the time at which the information was updated by the storage unit 28 (1207). If the update time of the information held in the cache 24 is not old, the processes 1205 and 1207 in the R-GMLC 21 are skipped.
[0079]
Next, the R-GMLC 21 determines the expected positioning accuracy from the information on the latest positioning capability of the terminal 1 and the RAN stored in the cache 24 by the positioning accuracy calculation means 29 (1208). The method of determination is the same as that of the positioning accuracy calculation means 37 in the first embodiment. Next, the R-GMLC 21 compares the expected positioning accuracy obtained by the positioning accuracy calculation unit 29 with the positioning accuracy specified by the positioning request from the LCS client 2 by the QoS determination unit 2A, and performs QoS determination. (1209). If it is determined that positioning that satisfies the positioning accuracy specified by the positioning request cannot be performed, the determination result notifying means 2B outputs a message indicating the determination result and the limit of the obtained positioning accuracy (expected positioning accuracy). Is transmitted to the LCS client 2 as a response to the positioning request (1210). On the other hand, when it is determined that positioning that satisfies the positioning accuracy specified by the positioning request can be performed, positioning processing is performed according to a conventional positioning processing procedure. That is, the R-GMLC 21 transfers the positioning request of the terminal 1 received from the LCS client 2 to the H-GMLC of the network 4, which is the home network of the terminal 1, by the request transfer unit 22. When a response is returned from the H-GMLC, the R-GMLC 21 transfers the response to the LCS client 2 by the response transfer unit 23.
[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 RNC 71 holds information on the positioning capability supported by the roaming destination network 5 of the terminal 1, and the positioning capability information held by the RNC 71 is transmitted via the VMSC / SGSN 61 and the HLR / HSS 51 to the H-NC. The GMLC 31 obtains the information. However, when the positioning capabilities supported by all RANs in the network of the same mobile communication carrier are the same, it can be treated as the positioning capability supported by the network. Therefore, in the present embodiment, information on the positioning capability supported by the roaming destination network 5 of the terminal 1 is stored in the GMLC (V-GMLC) of the network 5, and the H-GMLC 31 roams the terminal 1 from the V-GMLC. A configuration for acquiring information on the positioning capability supported by the destination network 5 is adopted. Further, in the present embodiment, the correspondence between the positioning method shown in FIG. 12 and the expected positioning accuracy is dynamically acquired from the roaming destination network of terminal 1, so that even if the same positioning method is used, It is possible to cope with the situation where the positioning accuracy expected from is different.
[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 terminal 1, the LCS client 2, and the R-GMLC 21 are the same as the corresponding components of the first embodiment, the configurations of the H-GMLC 31, the HLR / HSS 51, the VMSC / SGSN 61, the RNC 71, and the V-GMLC 84 Will be described.
[0083]
The H-GMLC 31 stores the information of the positioning capability of the terminal 1 together with the update time, and a cache 32-1. When the LCS client 2 receives a positioning request of the terminal 1 from the R-GMLC 21, the H-GMLC 31 Update checking means 33-1 for inquiring the HLR / HSS 51 about the latest time at which the latest positioning capability information of the terminal 1 was updated in order to check whether the latest positioning capability information is held in the cache 32-1. Update determining means for comparing the latest update time returned from the HLR / HSS 51 in response to this inquiry with the update time of the positioning capability information of the terminal 1 stored in the cache 32-1 to determine the validity of the cache contents 34 and a positioning capability requesting means 35-1 for requesting the latest positioning capability information of the terminal 1 to the HLR / HSS 51 when the cache content is old. A storage unit 36-1 for storing the positioning capability information of the terminal 1 returned from the HLR / HSS 51 in response to the request in the cache 32-1 along with the update time, and a positioning capability of the terminal 1 supported by the roaming destination network 5. A cache 32-2 for storing information, a storage unit 36-2 for storing information on the latest positioning capability supported by the network 5 transmitted from the V-GMLC 84 in the cache 32-2, and a roaming destination network of the terminal 1. No. 5 to the V-GMLC 84 of the roaming destination network 5 of the terminal 1 if the positioning capability information is not stored in the cache 32-2. Requesting means 35-2 for requesting information on the positioning capability supported by the network 5; Positioning accuracy calculation for obtaining expected positioning accuracy based on the latest positioning capability information of terminal 1 stored in 32-1 and the latest positioning capability information of the roaming destination network of terminal 1 stored in cache 32-2. QoS determining means 38 for determining whether positioning that satisfies the QoS condition specified in the positioning request can be performed based on the obtained positioning accuracy and the positioning accuracy specified in the QoS condition of the positioning request. And it is determined that positioning that satisfies the QoS condition specified in the positioning request cannot be performed, and the determination result and the QoS conditions that can be provided by the roaming destination network 5 are transmitted to the R-GMLC 21 as a response to the positioning request. When it is determined that the positioning that satisfies the QoS condition specified by the positioning request can be performed, the determination And a positioning request unit 40 for transmitting a positioning request to the destination network 5 and transmitting a positioning result returned from the network 5 to the R-GMLC 21 as a response thereto.
[0084]
The HLR / HSS 51 is configured to store the information on the positioning capability of the terminal 1 together with the update time and the memory 56, and when the update confirmation unit 33-1 of the H-GMLC 31 inquires about the update time of the positioning capability of the terminal 1. And the update confirmation response unit 53 that responds to the update confirmation unit 33-1 with reference to the update time by referring to the memory 56, and when the positioning capability information of the terminal 1 is requested from the positioning capability requesting unit 35-1 of the H-GMLC 31. And the memory 56, the positioning capability responding means 54 for responding to the positioning capability information of the terminal 1 together with the update time, and when the positioning capability information of the terminal 1 is notified from the VMSC / SGSN 61 of the network 5, Is stored in the memory 56 together with the update time (notification time) as the latest information.
[0085]
The VMSC / SGSN 61 includes a memory 66 that stores information on the positioning capability of the terminal 1, a storage unit 63 that stores the positioning capability information of the terminal 1 when the positioning capability information is transmitted from the RNC 71, Notification means 64 is provided for reading out the positioning capability information of the terminal 1 from the memory 66 and transmitting it to the HLR / HSS 51 when a registration request is issued.
[0086]
The RNC 71 includes a terminal positioning capability notifying unit 76 that notifies the VMSC / SGSN 61 of the information on the positioning capability of the terminal 1 when the information on the positioning capability of the terminal 1 is transmitted from the terminal 1.
[0087]
The V-GMLC 84 has a memory 85 for storing information on the positioning capability supported by the own network 5 and a memory for storing information on the positioning capability after the change when the positioning capability supported by the own network 5 is changed. And a positioning capability updating means 86 for rewriting the original information 85 and an update for notifying the pre-registered H-GMLC 31 of the changed positioning capability information every time the positioning capability supported by the own network 5 is changed. The H-GMLC 31 includes a notification unit 87 and a notification unit 88 that notifies the H-GMLC 31 of the positioning capability information of the own network 5 stored in the memory 85 when the H-GMLC 31 inquires about the positioning capability of the own network 5. .
[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 / SGSN 61 and the HLR / HSS 51 is only the positioning capability information of the terminal. The third flow is a process of notifying the H-GMLC 31 of the positioning capability supported by the roaming destination network 5 of the terminal 1. The fourth flow is a process for the positioning process including a process of comparing and determining the positioning capability of the terminal 1 and the roaming destination network of the terminal 1 with the QoS request from the LCS client 2. Hereinafter, each process will be described.
[0090]
First, a procedure for notifying the VMSC / SGSN 61 of the positioning capability of the terminal 1 will be described. As described in the section of the related art, in the case of a terminal call from the network side or an outgoing call from the terminal, the RRC connection process is performed, and the terminal 1 transmits the terminal to the RNC 71 by an RRC connection setup complete notification. 1 is notified of a positioning capability (UE Positioning Capability) included therein (1301). Thereafter, as a process added in the present embodiment, when the RNC 72 receives the notification from the terminal 1, the terminal positioning capability notifying means 76 performs a process of notifying the VMSC / SGSN 61 of the positioning capability of the terminal 1 ( 1302). When the positioning capability of the terminal 1 is notified from the RNC 71, the VMSC / SGSN 61 stores the information in the memory 66 by the storage unit 63 (1303).
[0091]
Next, a procedure for notifying the HLR / HSS 51 of the positioning capability of the terminal 1 will be described. As described in the related art, as the terminal moves, the identification number of the VMSC / SGSN 61 in which the terminal is located is notified to the HLR / HSS 51 by the MAP-UPDATE-LOCATION service. In the present embodiment, a notification unit 64 for adding information on the positioning capability of the terminal 1 to the information notified by the MAP-UPDATE-LOCATION service and notifying the information is provided in the memory 66 of the VMSC / SGSN 61. The HLR / HSS 51 is notified of the positioning capability information of the terminal 1 (1305). Note that it is also possible to notify the HLR / HSS 51 of the positioning capability information of the terminal 1 held in the VMSC / SGSN 61 by adding a new service without using the MAP-UPDATE-LOCATION service.
[0092]
The HLR / HSS 51 having received the notification stores the positioning capability information of the terminal 1 in the memory 56 together with the time at which the notification was received by the storage unit 55 (1306).
[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 memory 85 of the V-GMLC 84, the minimum cycle that can be accepted in the case, the type of event that can be accepted when the positioning process is started with a specific event, and the like are stored. When the positioning capability supported by the network 5 is changed, the V-GMLC 84 changes the content held in the memory 85 by the positioning capability updating unit 86 (1307). Then, the update notification unit 87 notifies the H-GMLC 51 registered in advance of the updated information (1308). Upon receiving the notification, the H-GMLC 51 returns an ack (1309), and stores the contents in the memory 32-2 by the storage unit 36-2 (1310).
[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-GMLC 21 that has received the positioning request from the LCS client 2 transfers the positioning request to the H-GMLC 31 by the request transfer unit 22 (1311, 1312). The H-GMLC 31 uses the Send-Routing-Info-for-LCS service to inquire of the HLR / HSS 51 whether the information of the terminal 1 has been updated by the update confirmation unit 33-1 (1313). The HLR / HSS 51 responds by referring to the time at which the positioning capability information of the terminal 1 has been updated from the memory 56 using the Send-Routing-Info-for-LCS service by the update confirmation response means 53 (1314). In addition, the inquiry to the HLR / HSS 51 can confirm the update time of the positioning capability information by adding a new service without using the Send-Routing-Info-for-LCS service.
[0095]
The H-GMLC 31 compares the update time of the positioning capability information acquired from the HLR / HSS 51 with the update time of the positioning capability information of the terminal 1 stored in the cache 32-1 by the update determination unit 34, and determines whether or not there is an update. Is determined (1315). If the update time of the information held in the cache 32-1 is old, the positioning capability requesting unit 35-1 inquires the HLR / HSS 51 about the positioning capability of the terminal 1 (1316). The HLR / HSS 51 reads the positioning capability information of the terminal 1 and the time at which the information was updated from the memory 56 by the positioning capability responding means 54, and notifies the H-GMLC 31 (1317). The H-GMLC 31 stores the acquired positioning capability information of the terminal 1 and the time at which the information was updated in the cache 32-1 by the storage unit 36-1 (1318). If the update time of the information held in the cache 32-1 is not old, the processes 1316 and 1318 in the H-GMLC 31 are skipped.
[0096]
Next, in the H-GMLC 31, the positioning capability information of the roaming destination network 5 of the terminal 1 is stored in the cache 32-2 by the positioning capability existence confirmation unit 33-2 prior to performing the processing by the positioning accuracy calculation unit 37. It is checked whether it is (1319). If it does not exist, the request means 35-2 requests the V-GMLC 84 of the network 5 for the positioning capability information of the network 5 (1320). The V-GMLC 84 reads the positioning capability information of the network 5 from the memory 85 by the notification means 88 and notifies the H-GMLC 31 of the information (1321). The H-GMLC 31 stores the notified positioning capability information of the network 5 in the cache 32-2 by the storage unit 36-2 (1322). If the positioning capability existence confirmation unit 33-2 confirms that the positioning capability information of the roaming destination network 5 of the terminal 1 exists in the cache 32-2, the processes 1320 and 1322 in the H-GMLC 31 are skipped.
[0097]
Next, the H-GMLC 31 uses the positioning accuracy calculation means 37 to determine the latest positioning capability information of the terminal 1 stored in the cache 32-1 and the positioning of the roaming destination network 5 of the terminal 1 stored in the cache 32-2. The expected positioning accuracy is determined from the capability information, and the QoS determination unit 38 performs QoS determination (1323). The determination of the expected positioning accuracy is performed in substantially the same manner as in the first embodiment. However, in the present embodiment, the expected positioning accuracy for each positioning method is a value set statically in the H-GMLC 31. Instead, values dynamically obtained from the terminal 1 and the roaming destination network 5 of the terminal 1 are used. In the QoS determination, the expected positioning accuracy obtained by the positioning accuracy calculation unit 37 is compared with the positioning accuracy specified by the positioning request from the LCS client 2, and the positioning that satisfies the positioning accuracy specified by the positioning request is performed. It is determined whether or not can be performed. Further, in the QoS determination, when the positioning process interval or event is specified in the QoS condition of the positioning request, the positioning can be compared with the positioning capability of the roaming destination network 5 and the positioning can be performed at the requested positioning process interval or event. Is determined. When it is determined that positioning that satisfies the QoS condition of the positioning request cannot be performed, the determination result notifying unit 39 transmits the determination result to the R-GMLC 21 as a response to the positioning request (1324). This response is transferred to the LCS client 2 by the response transfer means 23 of the R-GMLC 31 (1325). By including the limit of the obtained positioning accuracy in the response, it becomes possible to know how much the positioning accuracy during QoS should be when the LCS client 2 retransmits the positioning request. When other QoS conditions such as an interval of a positioning process and an event cannot be satisfied, the LCS client 2 retransmits the positioning request by including the QoS conditions that can be provided by the network 5 with respect to the other QoS conditions. At this time, it is possible to understand how to set the positioning interval and the event during the QoS. On the other hand, when it is determined that positioning that satisfies the QoS condition specified in the positioning request can be performed, positioning processing is performed according to a conventional positioning processing procedure. That is, the H-GMLC 31 transfers the positioning request to the roaming destination network 5 of the terminal 1 by the positioning requesting means 40, and transmits a positioning result returned from the network 5 to the R-GMLC 21 as a response thereto. Note that various changes described in the first embodiment are also applicable to the present embodiment.
[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 different networks 1410, 1411, and 1412 of mobile communication carriers A, B, and C similarly to the mobile communication system of FIG. Note that only the nodes related to the present invention are described in the networks 1410, 1411, and 1412 of each mobile communication carrier, as in FIG. The LCS client 1401 is connected to the R-GMLC 1402 on the network of the mobile communication carrier A via a Le interface. The R-GMLC 1402 is connected to the H-GMLC 1403 in the network of the mobile communication carrier B by an Lr interface, and is connected to the VMSC / SGSN 1406 in the network of the mobile communication carrier C by an Lg interface. The H-GMLC 1403 is an LLR interface with the HLR / HSS 1404 in the network of the mobile operator B, and the R-GMLC 1402 and the network of the mobile operator C in the network of the mobile operator A via the PPR1413 and the Lpp interface. And an Lr interface with the V-GMLC 1405 in the network, and an Lg interface with the VMSC / SGSN 1406 in the network of the mobile carrier C. The V-GMLC 1405 is connected to the H-GMLC 1403 in the network of the mobile communication carrier B by an Lr interface, and is connected to the VMSC / SGSN 1406 in the network of the mobile communication carrier C by an Lg interface. The VMSC / SGSN 1406 is a LPR interface with the PPR 1413 in the network of the mobile carrier B, the D interface with the HLR / HSS 1404, and the radio controller (RNC) 1407 in the network of the mobile carrier C with the Iu interface. Each is connected. The RNC 1407 is connected to a radio base station (Node-B) in the network of the mobile communication carrier C via an Iub interface. The terminal (UE) is connected to a wireless base station 1408 in the network of the mobile communication carrier C via a wireless interface.
[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 / HSS 51 in FIG. 10 is performed by the PPR 91. The PPR 91 stores the information on the positioning capability of the terminal 1 and the RAN where the terminal 1 is located together with the update time thereof, and the update confirmation means 33 of the H-GMLC 31 from the terminal 1 and the RAN where the terminal 1 is located. When an inquiry about the update time is issued for the positioning capability, the terminal 1 and the terminal 1 are transmitted from the update confirmation response unit 93 that responds to the update confirmation unit 33 by referring to the memory 92 and the update time, When the information of the positioning capability of the RAN in which the mobile station 1 is located is requested, the positioning capability responding means 94 which responds the positioning capability together with the update time with reference to the memory 92 and the VMSC / SGSN 61 of the network 5. When the information of the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located is notified, the information of the positioning capability is updated to the latest information. And it comprises a storage unit 95 for storing in the memory 52 together with the update time (notification time) with. In addition, the configurations of the LCS client 2, R-GMLC 21, H-GMLC 31, VMSC / SGSN 61, RNC 71 and terminal 1 are the same as those in the first embodiment shown in FIG. However, the VMSC / SGSN 61 notifies the positioning capability of the terminal and the RAN to the PPR 91, and the H-GMLC 31 acquires the positioning capability information of the terminal 1 and the RAN from the PPR 91.
[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 terminal 1 and the radio access network (RAN). The second is a process of notifying the PPR 91 of the positioning capabilities of the terminal 1 and the RAN. The third is a process related to a positioning request including a process of comparing and determining the positioning capability of the terminal 1 and the RAN with the QoS request from the LCS client 2.
[0101]
First, a procedure for notifying the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN will be described. As described in the section of the related art, in the case of a terminal call from the network side or an outgoing call from the terminal, the RRC connection process is performed, and the terminal 1 transmits the terminal to the RNC 71 by an RRC connection setup complete notification. 1 is notified of a positioning capability (UEPositioning Capability) (1501). Thereafter, as a process added in the present embodiment, when the RNC 72 receives the notification from the terminal 1, the terminal / RAN positioning capability notifying unit 72 combines the positioning capability supported by the radio access network provided in the RNC 72 with the positioning capability. A process of notifying the information of the positioning capability of the terminal 1 to the VMSC / SGSN 61 is performed (1502). When the positioning capability of the terminal 1 and the RAN is notified from the RNC 71, the VMSC / SGSN 61 stores the information in the memory 62 by the storage unit 63 (1503).
[0102]
Next, a procedure for notifying the PPR 91 of the positioning capabilities of the terminal 1 and the RAN will be described. As described in the related art, the location registration processing is executed by the location registration unit 82 of the terminal 1 as the terminal moves (1504). When performing the location registration process, the VMSC / SGSN 61 performs a positioning capability notification process of notifying the PPR 91 of the positioning capability information of the terminal 1 and the RAN stored in the memory 62 (1505). Specifically, by describing information of the positioning capability of the RAN and the positioning capability of the terminal 1 in a service newly defined between the VMSC / SGSN 61 and the PPR 91, the terminal 1 held in the VMSC / SGSN 61 and Information on the positioning capability supported by the RAN is notified to the PPR 91. The PPR 91 having received the notification stores the update time (time at which the notification was received) together with the positioning capability of the terminal 1 and the RAN in the memory 92 by the storage unit 95 (1506).
[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-GMLC 21 that has received the positioning request (1507) from the LCS client 2 transfers the positioning request to the H-GMLC 31 by the request transfer unit 22 (1508). The H-GMLC 31 inquires of the PPR 91 whether or not the information on the positioning capability supported by the terminal 1 and the RAN has been updated by the update confirming unit 33, using a service newly defined between the H-GMLC 31 and the PPR 91. (1509). The PPR 91 updates the time at which the positioning capability information supported by the terminal 1 and the RAN is updated from the memory 92 by using the service newly defined between the H-GMLC 31 and the PPR 91 by the update acknowledgment means 93. A response is made with reference to (1510).
[0104]
The H-GMLC 31 compares the update time of the positioning capability information acquired from the PPR 91 with the update time of the positioning capability information of the terminal 1 and the RAN held in the cache 32 by the update determination unit 34 to determine whether or not there is an update. (1511). If the update time of the information held in the cache 32 is old, the positioning capability requesting unit 35 inquires the PPR 91 about the positioning capability supported by the terminal 1 and the RAN (1512). The PPR 91 reads the positioning capability supported by the terminal 1 and the RAN and the time at which the information was updated from the memory 92 by the positioning capability responding means 94, and notifies the H-GMLC 31 (1513). The H-GMLC 31 stores, in the cache 32, the acquired information on the positioning capability supported by the terminal 1 and the RAN and the time at which the information was updated by the storage unit 36 (1514). If the update time of the information held in the cache 32 is not old, the processes 1512 and 1514 in the H-GMLC 31 are skipped.
[0105]
Next, the H-GMLC 31 determines the expected positioning accuracy from the latest positioning capability of the terminal 1 and the RAN stored in the cache 32 by the positioning accuracy calculation means 37 (1515). Next, the H-GMLC 31 compares the expected positioning accuracy obtained by the positioning accuracy calculation unit 37 with the positioning accuracy specified by the positioning request from the LCS client 2 by the QoS determination unit 38, and performs QoS determination. (1516). If it is determined that positioning that satisfies the positioning accuracy specified in the positioning request cannot be performed, the determination result notifying unit 39 transmits the determination result and the limit of the obtained positioning accuracy to the R-GMLC 21 as a response to the positioning request. (1517). This response is transferred to the LCS client 2 by the response transfer means 23 of the R-GMLC 31 (1518). On the other hand, if it is determined that positioning that satisfies the positioning accuracy specified by the positioning request can be performed, the H-GMLC 31 uses the positioning request unit 40 to perform roaming of the network 5 of the terminal 1 in the same manner as the conventional positioning processing procedure. And transmits a positioning result returned from the network 5 to the R-GMLC 21 as a response. Note that various changes described in the first embodiment are also applicable to the present embodiment.
[0106]
Seventh Embodiment of the Invention
In the sixth embodiment, the positioning capability information of the terminal 1 and the RAN in which the terminal 1 is located is stored in one database called PPR91. In the present embodiment, the positioning capability information of the terminal 1 is stored in the PPR91. Then, the HLR / HSS 51 holds the positioning capability information of the RAN in which the terminal 1 is located. That is, the positioning capability of the terminal 1 and the RAN in which the terminal 1 is located is distributed and held in a plurality of databases existing in the home network 4 of the terminal 1.
[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 terminal 1, the LCS client 2, and the R-GMLC 21 are the same as the corresponding components of the sixth embodiment, the configurations of the H-GMLC 31, the HLR / HSS 51, the VMSC / SGSN 61, the RNC 71, and the PPR 91 will be described. I do.
[0108]
The H-GMLC 31 stores the information on the positioning capability of the terminal 1 together with the update time, and a cache 32-3. When the LCS client 2 receives the positioning request of the terminal 1 from the R-GMLC 21, the H-GMLC 31 Update checking means 33-3 for inquiring the HLR / HSS 51 of the latest time at which the latest positioning capability information of the terminal 1 has been updated in order to check whether the latest positioning capability information is held in the cache 32-3. And the latest update time returned from the HLR / HSS 51 in response to this inquiry and the update time of the positioning capability information of the terminal 1 stored in the cache 32-3 to determine the validity of the cache contents. Means 34-3 and a positioning ability requesting means for requesting the HLR / HSS 51 for information on the latest positioning ability of the terminal 1 when the cache content is old. 5-3, storage means 36-3 for storing the positioning capability information of the terminal 1 returned from the HLR / HSS 51 in response to this request in the cache 32-3, and information on the positioning capability of the RAN in which the terminal 1 is located. And a cache 32-4 which holds the information together with the update time and, when a positioning request for the terminal 1 issued by the LCS client 2 is received from the R-GMLC 21, information on the latest positioning capability of the RAN in which the terminal 1 is located is cached. Update checking means 33-4 for inquiring the PPR 91 about the latest time at which the information of the latest positioning capability of the RAN in which the terminal 1 is located is updated in order to check whether the information is held in 32-4. Then, the latest update time returned from PPR 91 is compared with the update time of the positioning capability information of the RAN in which terminal 1 is located stored in cache 32-4. Update judging means 34-4 for judging the validity of the cache contents, positioning ability requesting means 35-4 for requesting the PPR 91 of the latest positioning ability information of the RAN where the terminal 1 is located when the cache contents are old, A storage unit 36-4 for storing the positioning capability information of the RAN in which the terminal 1 is located returned from the PPR 91 in response to this request in the cache 32-4, and the latest positioning capability of the terminal 1 and the RAN in which the terminal 1 is located And a positioning accuracy calculating unit 37 for obtaining an expected positioning accuracy based on the information of the positioning request, comparing the obtained positioning accuracy with the positioning accuracy specified by the QoS condition of the positioning request, and determining the positioning accuracy specified by the positioning request. A QoS determining means 38 for determining whether or not a satisfactory positioning can be performed, and a determination result and an obtaining result when it is determined that a positioning satisfying the positioning accuracy specified in the positioning request cannot be performed. Determination result notification means 39 for transmitting a message indicating the limit of the positioning accuracy to the R-GMLC 21 as a response to the positioning request, and the terminal 1 when it is determined that positioning satisfying the positioning accuracy specified in the positioning request can be performed. And a positioning requesting unit 40 for transmitting a positioning request to the network 5 connected thereto and transmitting a positioning result returned from the network 5 to the R-GMLC 21 as a response thereto.
[0109]
The HLR / HSS 51 stores the information on the positioning capability of the RAN in which the terminal 1 is located, together with the update time thereof, and the updating capability of the H-GMLC 31 from the update confirmation unit 33-3. When an inquiry about the update time is made, the update confirmation response means 53 that responds to the update confirmation means 33-3 by referring to the memory 56 and the positioning capability requesting means 35-3 of the H-GMLC 31 to the terminal 1 When the information of the positioning capability of the RAN in which is located is requested, by referring to the memory 56, the positioning capability responding means 54 which responds the positioning capability along with the update time, and the terminal from the VMSC / SGSN 61 of the network 5 When the information of the positioning capability of the RAN in which the RAN 1 is located is sent, the information of the positioning capability is set as the latest information and shared with the update time (notification time). And a storage unit 55 for storing in the memory 56.
[0110]
The PPR 91 stores the information of the positioning capability of the terminal 1 together with the update time, and the memory 96 when the update confirmation means 33-4 of the H-GMLC 31 inquires about the update time of the positioning capability of the terminal 1. The update confirmation response means 93 which responds to the update confirmation means 33-4 with reference to the update time by referring to 96, and the memory when the positioning ability information of the terminal 1 is requested from the positioning ability requesting means 35-4 of the H-GMLC 31. 96, the positioning capability responding means 94 for responding to the positioning capability along with the update time, and when the positioning capability information of the terminal 1 is notified from the VMSC / SGSN 61 of the network 5, the positioning capability is returned. And a storage unit 95 for storing the information in the memory 96 together with the updated time (notification time) as the latest information.
[0111]
The VMSC / SGSN 61 stores information on the positioning capability of the terminal 1 and the RAN where the terminal 1 is located, and when the information of the positioning capability of the terminal 1 and the RAN where the terminal 1 is located is transmitted from the RNC 71. And a storage unit 63 for storing them in the memory 62, and when a location registration request is issued from the terminal 1, information on the positioning capability of the RAN in which the terminal 1 is located is read from the memory 62 and transmitted to the HLR / HSS 51. A notifying unit 64-1 and a notifying unit 64-2 for reading information on the positioning capability of the terminal 1 from the memory 62 and transmitting the information to the PPR 91 when a position registration request is issued from the terminal 1.
[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 PPR 91 and the positioning capability of the RAN (radio access network) is held by the HLR / HSS 51. Shows the flow. Three independent processes are described. The first is a process of notifying the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN. The second is processing for notifying the PPR 91 and the HLR / HSS 51 of the positioning capabilities of the terminal 1 and the RAN. The third is a process for a positioning request including a process of comparing and determining the positioning capability of the terminal 1 and the RAN with the QoS request from the LCS client 2.
[0113]
First, a procedure for notifying the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN will be described. As described in the section of the related art, in the case of a terminal call from the network side or an outgoing call from the terminal, the RRC connection process is performed, and the terminal 1 transmits the terminal to the RNC 71 by an RRC connection setup complete notification (RRC Connection Setup Complete). 1 is notified of a positioning capability (UEPositioning Capability) (1601). Thereafter, as a process added in the present embodiment, when the RNC 72 receives the notification from the terminal 1, the terminal / RAN positioning capability notifying unit 72 combines the positioning capability supported by the radio access network provided in the RNC 72 with the positioning capability. Then, a process of notifying the VMSC / SGSN 61 of the positioning capabilities of the terminal 1 and the RAN is performed (1602). When the positioning capability of the terminal 1 and the RAN is notified from the RNC 71, the VMSC / SGSN 61 stores the information in the memory 62 by the storage unit 63 (1603).
[0114]
Next, a procedure for notifying the PPR 91 of the terminal and the HLR / HSS 51 of the positioning capability of the RAN in which the terminal 1 is located will be described. As described in the section of the related art, the location registration processing is executed by the location registration unit 82 of the terminal 1 as the terminal moves (1604). The VMSC / SGSN 61 performs a terminal location capability notification process (1607) for notifying the PPR 91 of the location capability information of the terminal 1 stored in the memory 62 when performing the location registration process, and the location of the terminal 1 stored in the memory 62. RAN positioning capability notification processing (1605) for notifying the HLR / HSS 51 of the positioning capability information of the serving RAN. Specifically, by describing the information of the positioning capability of the terminal 1 in the service newly defined between the VMSC / SGSN 61 and the PPR 91, the positioning capability information of the terminal 1 held in the VMSC / SGSN 61 is changed to the PPR 91 To be notified. The PPR 91 having received the notification stores the positioning capability information of the terminal 1 in the memory 96 together with the update time (time at which the notification was received) by the storage unit 95 (1608). Further, by adding the RAN positioning capability information to the MAP-UPDATE-LOCATION service, the RAN positioning capability information held in the VMSC / SGSN 61 is notified to the HLR / HSS 51. Note that it is also possible to notify the HLR / HSS 51 of the RAN positioning capability information stored in the VMSC / SGSN 61 by adding a new service without using the MAP-UPDATE-LOCATION service. The HLR / HSS 51 that has received the notification stores the RAN positioning capability information in the memory 56 together with the update time by the storage unit 55.
[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-GMLC 21 that has received the positioning request (1609) from the LCS client 2 transfers the positioning request to the H-GMLC 31 by the request transfer unit 22 (1610). The H-GMLC 31 uses the Send-Routing-Info-for-LCS service to inquire of the HLR / HSS 51 whether or not the positioning capability information of the RAN in which the terminal 1 is located has been updated by the update confirming unit 33-3 ( 1611). The HLR / HSS 51 responds by referring to, from the memory 56, the time at which the positioning capability information of the RAN in which the terminal 1 is located is updated using the Send-Routing-Info-for-LCS service by the update confirmation response means 53. (1612). The inquiry to the HLR / HSS 51 confirms the update time of the positioning capability information of the RAN in which the terminal 1 is located by adding a new service without using the Send-Routing-Info-for-LCS service. It is also possible.
[0116]
The H-GMLC 31 uses the update determination unit 34-3 to update the positioning time information of the RAN in which the terminal 1 obtained from the HLR / HSS 51 is located and the RAN in which the terminal 1 stored in the cache 32-3 is located. Then, it is compared with the update time of the positioning capability information to determine whether or not there is an update (1613). Then, when the update time of the information stored in the cache 32-3 is old, the positioning capability requesting unit 35-3 inquires the HLR / HSS 51 about the positioning capability of the RAN in which the terminal 1 is located (1614). The HLR / HSS 51 reads the positioning capability information of the RAN in which the terminal 1 is located and the time at which the information was updated from the memory 56 by the positioning capability responding means 54, and notifies the H-GMLC 31 (1615). The H-GMLC 31 stores the acquired positioning capability information of the RAN in which the terminal 1 is located and the time at which the information was updated in the cache 32-3 by the storage unit 36-3 (1616). If the update time of the information held in the cache 32-3 is not old, the processes 1614 and 1616 in the H-GMLC 31 are skipped.
[0117]
Next, the H-GMLC 31 inquires of the PPR 91 whether or not the positioning capability information of the terminal 1 has been updated by the update confirming unit 33-4 using the service newly defined between the H-GMLC 31 and the PPR 91 ( 1617). The PPR 91 responds by referring to the time at which the positioning capability information of the terminal 1 is updated from the memory 96 by using the service newly defined between the H-GMLC 31 and the PPR 91 by the update confirmation response means 93. (1618).
[0118]
The H-GMLC 31 compares the update time of the positioning capability information of the terminal 1 acquired from the PPR 91 with the update time of the positioning capability information of the terminal 1 held in the cache 32-4 by the update determination unit 34-4, It is determined whether there is an update (1619). If the update time of the information held in the cache 32-4 is old, the positioning capability request unit 35-4 inquires the PPR 91 about the positioning capability information of the terminal 1 (1620). The PPR 91 reads the positioning capability information of the terminal 1 and the time at which the information was updated from the memory 96 by the positioning capability responding means 94 and notifies the H-GMLC 31 (1621). The H-GMLC 31 stores the acquired positioning capability information of the terminal 1 and the time at which the information was updated in the cache 32-4 by the storage unit 36-4 (1622). If the update time of the information held in the cache 32-4 is not old, the processes 1620 and 1622 in the H-GMLC 31 are skipped.
[0119]
Next, the H-GMLC 31 determines the expected positioning accuracy from the latest positioning capability information of the terminal 1 and the RAN stored in the caches 32-4 and 32-3 by the positioning accuracy calculation means 37 (1623). . Next, the H-GMLC 31 compares the expected positioning accuracy obtained by the positioning accuracy calculation unit 37 with the positioning accuracy specified by the positioning request from the LCS client 2 by the QoS determination unit 38, and performs QoS determination. (1624). If it is determined that positioning that satisfies the positioning accuracy specified in the positioning request cannot be performed, the determination result notifying unit 39 transmits the determination result and the limit of the obtained positioning accuracy to the R-GMLC 21 as a response to the positioning request. (1625). This response is transferred to the LCS client 2 by the response transfer means 23 of the R-GMLC 31 (1626). On the other hand, if it is determined that positioning that satisfies the positioning accuracy specified by the positioning request can be performed, the H-GMLC 31 uses the positioning request unit 40 to perform roaming of the network 5 of the terminal 1 in the same manner as the conventional positioning processing procedure. And transmits a positioning result returned from the network 5 to the R-GMLC 21 as a response. Note that various changes described in the first embodiment are also applicable to the present embodiment.
[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 terminal 1 is a mobile terminal such as a mobile phone as a positioning target, an LCS client 2 is an information processing device such as a personal computer that requests the positioning of the terminal 1, a network 3 is a network of a mobile communication carrier A, The network 4 is a network of the mobile communication carrier B, and the reference numeral 5 is a network of the mobile communication carrier C. The terminal 1 is a subscriber who has contracted with the mobile communication carrier B, and roams to the network of the mobile communication carrier C in FIG.
[0121]
The LCS client 2 includes a transmitting unit 11 that transmits a positioning request specifying at least positioning accuracy as a QoS condition to the R-GMLC 21 of the network 3 and a receiving unit 12 that receives a response to the transmitted positioning request from the R-GMLC 21. .
[0122]
The R-GMLC 21 stores a reference value (existence probability) for determining the positioning accuracy predetermined with the LCS client 2, a memory 4 </ b> C, and a positioning request that specifies the positioning accuracy received from the LCS client 2. The existence probability value determined in advance with the LCS client 2 is read from the memory 4C and added, and the positioning request with the existence probability is transferred to the H-GMLC 31 of the network 4 which is the home network of the terminal 1 to be located. It comprises a request transfer means 22 and a response transfer means 23 for transferring a response to the transferred positioning request from the H-GMLC 31 to the LCS client 2 when receiving the response.
[0123]
The H-GMLC 31 transfers the positioning request of the terminal 1 transferred from the R-GMLC 21 to the V-GMLC 84 of the network 5 to which the terminal 1 roams, and transmits a response to the transferred positioning request to the V-GMLC 84. And a positioning result transfer means 42 for receiving from the GMLC 84 and transferring it to the R-GMLC 21. When the V-GMLC 84 receives the positioning request means 43 for transferring the positioning request of the terminal 1 transferred from the H-GMLC 31 to the VMSC / SGSN 61 and receives a response to the transferred positioning request from the VMSC / SGSN 61, the H-GMLC 31 And a positioning result transfer means 44 for transferring the result to the positioning apparatus. When the positioning request of the terminal 1 is transferred from the V-GMLC 84, the VMSC / SGSN 61 transmits the positioning request of the terminal 1 to the connection setting unit 45, and the terminal 1 transmits the transferred positioning request of the terminal 1 to the terminal 1. It comprises a positioning requesting means 46 for transferring to the RNC 71 of the serving RAN and a positioning result notifying means 47 for transferring a response to the transferred positioning request from the RNC 71 to the V-GMLC 84.
[0124]
The RNC 71 calculates a presence probability that satisfies the positioning accuracy requested by the positioning request based on the result of the positioning processing executed by the positioning processing unit 48 that executes the positioning processing of the terminal 1 with the terminal 1. The existence probability calculating means 49, the positioning accuracy calculating means 4A for calculating the positioning accuracy that satisfies the existence probability added to the positioning request based on the result of the executed positioning processing, and the positioning accuracy calculated by the executed positioning processing A positioning result notifying unit 4B is provided for notifying the VMSC / SGSN 61 of a positioning result including the position information of the terminal 1, the calculated existence probability, and the positioning accuracy.
[0125]
FIG. 27 is a positioning flow in the mobile communication system for explaining the operation of the present embodiment. When the R-GMLC 21 connected to the LCS client 2 receives a positioning request with the required positioning accuracy from the LCS client 2 (1701), the request transfer means 22 determines the existence probability value predetermined between the LCS client 2 and the LCS client 2. Is read from the memory 4C and added to the positioning request (1702), and the positioning request is transferred to the H-GMLC 31 (1703). The H-GMLC 31 transfers the positioning request to the V-GMLC 84 of the network 5 where the terminal 1 is located by the positioning request means 41 (1704), and the V-GMLC 84 transfers the positioning request to the VMSC / SGSN 61 by the positioning request means 43 (1704). 1705). Further, the VMSC / SGSN 61 sets a connection with the terminal 1 by the connection setting means 45 (1706), and transfers the positioning request with the existence probability to the RNC 71 by the positioning request means 46 (1707).
[0126]
The RNC 71 first executes positioning processing with the terminal 1 by the positioning processing means 48 (1708). Next, the existence probability calculating means 49 calculates the existence probability satisfying the required accuracy (1708), and the positioning accuracy calculating means 4A calculates the positioning accuracy satisfying the requested existence probability (1710). These calculation methods will be described later. Then, the measurement result notifying unit 4B notifies the VMSC / SGSN 61 of the position information of the terminal 1 and the positioning result including the calculated existence probability and the positioning accuracy (1711). This positioning result is notified to the LCS client 2 via the positioning result notification means 44 of the V-GMLC 84, the positioning result notification means 42 of the H-GMLC 31, and the response transfer means 23 of the R-GMLC 21 (1712-1715). .
[0127]
Here, when the V-GMLC 84 does not exist in the network 5 of the mobile communication carrier C, or in a pre-arrangement between the mobile communication carriers B and C, the H-GMLC 31 sends a positioning request to the VMSC / SGSN 61. It may be transferred. FIG. 28 shows a processing flow in this case. 28, a process 1804 is a process of transferring a positioning request from the H-GMLC 31 to the VMSC / SGSN 61, a process 1811 is a process of transferring a positioning result from the VMSC / SGSN 61 to the H-GMLC 31, and the remaining processes 1801 to 1803, 1805. 1810 and 1812 to 1813 are the same as the corresponding processes in FIG.
[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 RNC 71 will be described with reference to FIG. The positioning to the terminal 1 is performed a plurality of times in a time sufficiently shorter than the moving speed of the terminal 1. As a result, as shown in the distribution of the measurement results shown in the upper part of FIG. 29A, a plurality of positioning results are obtained in a certain area (circle in the figure). The measurement result on the line passing through the center of the circle can be approximated by a probability distribution curve (for example, a normal distribution curve) as shown on the lower side of FIG.
[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 terminal 1 and the H-GMLC 31 in comparison with the mobile communication network according to the eighth embodiment illustrated in FIG. A memory 4D for storing a reference value (existence probability) and for storing information on a coping method when the reference value (existence probability) of the determination included in the positioning request is different from a reference value predetermined with the user; The existence probability included in the positioning request is compared with the existence probability stored in the memory 4E. If the existence probability is different, the value of the existence probability of the positioning request is corrected according to the coping method stored in the memory 4E. The point where the correcting means 7E is added is compared with the existence probability included in the positioning result and the value of the existence probability agreed between the LCS client 2 in the R-GMLC 21 and the value is calculated. If you are different from adding the comparison result to the positioning result, comparing means 4F for notifying the positioning result to the LCS client 2 via the response transfer unit 23 is different in that it is added.
[0135]
FIG. 31 is a positioning flow in the mobile communication system for explaining the operation of the present embodiment. When the R-GMLC 21 connected to the LCS client 2 receives a positioning request with the required positioning accuracy from the LCS client 2 (1901), the request transfer means 22 determines the existence probability value determined in advance with the LCS client 2 by the request transfer means 22. Is read from the memory 4C and added to the positioning request (1902), and the positioning request is transferred to the H-GMLC 31 (1903). Upon receiving the positioning request, the H-GMLC 31 compares the existence probability included in the positioning request with the existence probability of the positioning accuracy previously determined between the user of the terminal 1 and stored in the memory 4D by the correction unit 4. If they are different, the value of the existence probability of the positioning request is corrected according to the coping method (1904). As an example of the coping method, when the presence probability desired by the user of the terminal 1 is larger than the presence probability requested by the LCS client 2, the user is designated to increase the satisfaction of the user who receives the LCS service. It is conceivable to use the existence probability.
[0136]
Next, the H-GMLC 31 transfers the positioning request with the value of the existence probability corrected as necessary to the V-GMLC 84 of the network 5 where the terminal 1 is located by the positioning requesting means 41 (1905). -The GMLC 84 is transferred to the VMSC / SGSN 61 by the positioning request means 43 (1906). Further, the VMSC / SGSN 61 sets a connection with the terminal 1 by the connection setting means 45 (1907), and transfers the positioning request with the existence probability to the RNC 71 by the positioning request means 46 (1908). The RNC 71 executes positioning processing with the terminal 1 by the positioning processing means 48 (1909), and then calculates the existence probability satisfying the required accuracy by the existence probability calculating means 49 (1910). Next, the positioning accuracy calculating means 4A calculates the positioning accuracy that satisfies the requested existence probability (1911). Then, the measurement result notifying unit 4B notifies the VMSC / SGSN 61 of the position information of the terminal 1 and the positioning result including the calculated existence probability and positioning accuracy (1912). This positioning result is transferred to the R-GMLC 21 via the positioning result notifying means 44 of the V-GMLC 84 and the positioning result notifying means 42 of the H-GMLC 31 (1914-1915).
[0137]
The R-GMLC 21 compares the existence probability included in the positioning result, the existence probability added to the positioning request at the time of the transfer by the transfer requesting unit 22 (the value of the existence probability determined in advance with the LCS client 2) by the comparing unit 4F. Are compared, and if the values are different, the comparison result is added to the positioning result (1916). Then, the response transfer unit 23 notifies the LCS client 2 of the positioning result (1917).
[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 LCS client 2 transmits a positioning request specifying the positioning accuracy to the R-GMLC 21, the R-GMLC 21 gives the existence probability determined in advance with the LCS client 2. In the present embodiment, the LCS client 2 itself transmits a positioning request to which the presence probability is added in addition to the positioning accuracy.
[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 memory 4C is omitted from the R-GMLC 21 in the mobile communication network according to the eighth embodiment illustrated in FIG.
[0141]
FIG. 33 is a positioning flow in the mobile communication system for explaining the operation of this embodiment. When the R-GMLC 21 connected to the LCS client 2 receives from the LCS client 2 a positioning request with the required positioning accuracy and presence probability (2001), the request transfer unit 22 transfers the positioning request to the H-GMLC 31 (2001). 2002). The H-GMLC 31 further transfers this positioning request to the V-GMLC 84 of the network 5 where the terminal 1 is located by the positioning requesting means 41 (2003), and the V-GMLC 84 transfers the positioning request to the VMSC / SGSN 61 by the positioning requesting means 43. (2004). Further, the VMSC / SGSN 61 sets a connection with the terminal 1 by the connection setting means 45 (2005), and transfers a positioning request with positioning accuracy and existence probability to the RNC 71 by the positioning request means 46 (2005). 2006). The RNC 71 executes positioning processing with the terminal 1 by the positioning processing means 48 (2007), and then calculates the existence probability satisfying the required accuracy by the existence probability calculation means 49 (2008). First, the positioning accuracy calculating means 4A calculates the positioning accuracy that satisfies the requested existence probability (2009). Then, the measurement result notifying unit 4B notifies the VMSC / SGSN 61 of the position information of the terminal 1 and the positioning result including the calculated existence probability and the positioning accuracy (2010). This positioning result is notified to the LCS client 2 via the positioning result notification means 44 of the V-GMLC 84, the positioning result notification means 42 of the H-GMLC 31, and the response transfer means 23 of the R-GMLC 21 (2011 to 2014). .
[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.
請求項5の測位システムにおいて、前記データベースは前記サービングノードから通知される前記移動体端末が備える測位能力を登録する手段を備えることを特徴とする測位システム。6. The positioning system according to claim 5, wherein said database includes means for registering a positioning capability of said mobile terminal notified from said serving node. 請求項5の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから通知される前記移動体端末が備える測位能力を保持する手段と、
前記データベースに対して前記移動体端末が備える測位能力を通知する手段を備えることを特徴とする測位システム。
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.
請求項5の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードに対して、前記移動体端末が備える測位能力を通知する手段を備えることを特徴とする測位システム。6. The positioning system according to claim 5, wherein the radio access network includes means for notifying the serving node of a positioning capability of the mobile terminal. 請求項5の測位システムにおいて、前記サービングノードが前記無線アクセスネットワークに対して、前記移動体端末が備える測位能力を要求し、取得する手段を備えることを特徴とする測位システム。6. The positioning system according to claim 5, further comprising means for the serving node requesting and acquiring positioning capability of the mobile terminal from the radio access network. 請求項5の測位システムにおいて、前記サービングノードが前記移動体端末に対して、前記移動体端末が備える測位能力を要求し、取得する手段を備えることを特徴とする測位システム。6. The positioning system according to claim 5, further comprising: a means for the serving node to request and acquire positioning capability of the mobile terminal from the mobile terminal. 請求項5の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードからの要求に対して、前記移動体端末が備える測位能力を応答する手段を備えることを特徴とする測位システム。6. The positioning system according to claim 5, wherein said radio access network includes means for responding to a request from said serving node with positioning capability of said 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.
請求項12の測位システムにおいて、前記データベースは前記サービングノードから通知される前記無線アクセスネットワークが備える測位能力を登録する手段を備えることを特徴とする測位システム。13. The positioning system according to claim 12, wherein said database includes means for registering positioning capability of said radio access network notified from said serving node. 請求項12の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから通知される前記無線アクセスネットワークが備える測位能力を前記データベースに対して通知する手段を備えることを特徴とする測位システム。13. The positioning system according to claim 12, wherein the serving node includes means for notifying the database of a positioning capability of the radio access network notified from the radio access network to the database. 請求項12の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードに対して、前記無線アクセスネットワークが備える測位能力を通知する手段を備えることを特徴とする測位システム。13. The positioning system according to claim 12, wherein the radio access network includes means for notifying the serving node of a positioning capability of the radio access network. 請求項12の測位システムにおいて、前記サービングノードが前記無線アクセスネットワークに対して、前記無線アクセスネットワークが備える測位能力を要求し、取得する手段を備えることを特徴とする測位システム。13. The positioning system according to claim 12, further comprising means for the serving node requesting and acquiring positioning capability of the wireless access network from the wireless access network. 請求項12の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードからの要求に対して前記無線アクセスネットワークが備える測位能力を応答する手段を備えることを特徴等する測位システム。13. The positioning system according to claim 12, wherein said radio access network includes means for responding to a request from said serving node with positioning capability of said radio access network. 移動体端末の測位を要求するクライアントと、クライアントからの測位要求を受け付けるサーバと、前記サーバから前記測位要求を受けて、無線アクセスネットワークへ通知するサービングノードと、前記測位要求を受けて前記移動体端末の測位を行う前記無線アクセスネットワークと、前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を保持するデータベース、ならびに移動体端末からなる測位システムであって、
前記サーバが前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を前記データベースから取得する手段と、
前記サーバが前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。
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.
請求項18の測位システムにおいて、前記データベースは前記サービングノードから通知される前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を登録する手段を備えることを特徴とする測位システム。19. The positioning system according to claim 18, wherein said database includes means for registering a positioning capability of said mobile terminal and a positioning capability of said radio access network notified from said serving node. 請求項18の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから通知される前記前記移動体端末が備える測位能力と無線アクセスネットワークが備える測位能力を前記データベースに対して通知する手段を備えることを特徴とする測位システム。19. The positioning system according to claim 18, wherein the serving node includes means for notifying the database of a positioning capability provided by the mobile terminal and a positioning capability provided by a wireless access network notified from the wireless access network to the database. Characteristic positioning system. 請求項18の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードに対して、前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を通知する手段を備えることを特徴とする測位システム。19. The positioning system according to claim 18, wherein said radio access network includes means for notifying said serving node of a positioning capability of said mobile terminal and a positioning capability of said radio access network. . 請求項18の測位システムにおいて、前記サービングノードが前記無線アクセスネットワークに対して、前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を要求し、取得する手段を備えることを特徴とする測位システム。19. The positioning system according to claim 18, wherein the serving node requests the radio access network for a positioning capability of the mobile terminal and a positioning capability of the radio access network, and obtains the positioning capability. Positioning system to do. 請求項18の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードからの要求に対して前記無線アクセスネットワークが備える測位能力と前記移動体端末が備える測位能力を応答する手段を備えることを特徴とする測位システム。20. The positioning system according to claim 18, wherein said radio access network comprises means for responding to a request from said serving node with a positioning capability of said radio access network and a positioning capability of said mobile terminal. Positioning system. 請求項5、請求項12または請求項18の測位システムにおいて、測位能力の情報が移動体端末あるいは無線アクセスネットワークが備える測位方式の情報であることを特徴とする測位システム。19. The positioning system according to claim 5, wherein the information of the positioning capability is information of a positioning method provided in the mobile terminal or the wireless access network. 請求項5、請求項12または請求項18の測位システムにおいて、測位能力の情報が移動体端末あるいは無線アクセスネットワークが許容する測位精度、存在確率、測位間隔、測位開始イベント、測位終了イベントの情報であることを特徴とする測位システム。In the positioning system according to claim 5, 12, or 18, the positioning capability information is information of positioning accuracy, existence probability, positioning interval, positioning start event, and positioning end event permitted by the mobile terminal or the wireless access network. A positioning system, characterized in that: 移動体端末の測位を要求するクライアントと、クライアントからの測位要求を受け付けるサーバと、前記サーバから前記測位要求を受けて、無線アクセスネットワークへ通知するサービングノードと、前記測位要求を受けて前記移動体端末の測位を行う前記無線アクセスネットワークと、前記移動体端末が備える測位能力と測位能力を取得した第一の時刻を保持するデータベース、ならびに移動体端末からなる測位システムであって、
前記サーバが前記第一の時刻を前記データベースから取得する手段と、
前記データベースが前記移動体端末が備える測位能力と共に取得した第一の時刻と前記移動体端末が備える測位能力と共に前記サーバが保持している前記測位能力を前記データベースが保持した第二の時刻を比較する手段と、
前記第一の時刻と前記第二の時刻を比較した結果、前記第二の時刻が過去であると判断した場合に、前記移動体端末が備える測位能力および前記第一の時刻を前記サーバが前記データベースに対して通知を要求、保持する手段と、
前記サーバが前記移動体端末の測位能力から期待される測位精度を算出する手段と、
前記サーバが前記期待される測位精度と前記クライアントからの測位要求に含まれる測位精度を比較し、要求精度を満足できるか否かを判定する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できない場合には、前記クライアントに対して、要求測位精度を満足できないこと、期待される測位精度を通知する手段と、
前記サーバが前記判定の結果、要求測位精度を満足できる場合には、前記サービングノードに対して、測位要求を転送する手段とを備えることを特徴とする測位システム。
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.
請求項26の測位システムにおいて、前記データベースは前記サービングノードから通知される前記移動体端末が備える測位能力および第一の時刻を登録する手段を備えることを特徴とする測位システム。27. The positioning system according to claim 26, wherein said database includes means for registering positioning capability and a first time of said mobile terminal notified from said serving node. 請求項26の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから第一の前記移動体端末が備える測位能力を取得する手段と、
前記サービングノードは予め保持した第二の前記移動体端末が備える測位能力と前記第一の前記移動体端末が備える測位能力を比較する手段と、
前記サービングノードは前記第一の前記移動体端末が備える測位能力と前記第二の前記移動体端末が備える測位能力を比較した結果、情報が更新されている場合に前記データベースに対して前記第一の前記移動体端末が備える測位能力を通知する手段と、
前記サービングノードは前記第一の前記移動体端末が備える測位能力を保持する手段とを備えることを特徴とする測位システム。
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.
請求項29の測位システムにおいて、前記データベースは前記サービングノードから通知される前記無線アクセスネットワークが備える測位能力および第一の時刻を登録する手段を備えることを特徴とする測位システム。30. The positioning system according to claim 29, wherein said database includes means for registering positioning capability and a first time of said wireless access network notified from said serving node. 請求項29の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから第一の前記無線アクセスネットワークが備える測位能力を取得する手段と、
前記サービングノードは予め保持した第二の前記無線アクセスネットワークが備える測位能力と前記第一の前記無線アクセスネットワークが備える測位能力を比較する手段と、
前記サービングノードは前記第一の前記無線アクセスネットワークが備える測位能力と前記第二の前記無線アクセスネットワークが備える測位能力を比較した結果、情報が更新されている場合に前記データベースに対して前記第一の前記無線アクセスネットワークが備える測位能力を通知する手段と、
前記サービングノードは前記第一の前記無線アクセスネットワークが備える測位能力を保持する手段とを備えることを特徴とする測位システム。
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.
請求項32の測位システムにおいて、前記データベースは前記サービングノードから通知される前記移動体端末および前記無線アクセスネットワークが備える測位能力を登録する手段を備えることを特徴とする測位システム。33. The positioning system according to claim 32, wherein said database includes means for registering positioning capabilities of said mobile terminal and said radio access network notified from said serving node. 請求項32の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから通知される前記移動体端末および前記無線アクセスネットワークが備える測位能力を前記データベースに対して通知する手段を備えることを特徴とする測位システム。33. The positioning system according to claim 32, wherein said serving node comprises means for notifying said database of said mobile terminal notified by said radio access network and positioning capabilities of said radio access network to said database. system. 請求項32の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードに対して、前記移動体端末および前記無線アクセスネットワークが備える測位能力を通知する手段を備えることを特徴とする測位システム。33. The positioning system according to claim 32, wherein the radio access network includes means for notifying the serving node of positioning capabilities of the mobile terminal and the radio access network. 請求項32に記載の測位システムにおいて、前記第一の移動体通信事業者と前記第二の移動体通信事業者が同一であり、前記第一のサーバと前記第二のサーバが同一であることを特徴とする測位システム。33. The positioning system according to claim 32, wherein the first mobile communication carrier and the second mobile communication carrier are the same, and the first server and the second server are the same. A positioning system characterized by the following. 請求項32に記載の測位システムにおいて、前記第二の移動体通信事業者と前記第三の移動体通信事業者が同一であり、前記第二のサーバと前記第三のサーバが同一であることを特徴とする測位システム。33. The positioning system according to claim 32, wherein the second mobile communication carrier and the third mobile communication carrier are the same, and the second server and the third server are the same. A positioning system characterized by the following. 請求項32に記載の測位システムにおいて、前記第一の移動体通信事業者と前記第二の移動体通信事業者と前記第三の移動体通信事業者が同一であり、前記第一のサーバと前記第二のサーバと前記第三のサーバが同一であることを特徴とする測位システム。The positioning system according to claim 32, wherein the first mobile communication carrier, the second mobile communication carrier, and the third mobile communication carrier are the same, and the first server and The positioning system, wherein the second server and the third server are the same. 請求項32に記載の測位システムにおいて、
前記第三のサーバが保持した前記三の移動体通信事業者のネットワークが提供する測位能力を更新する手段と、
前記第三のサーバが保持した測位能力が更新された場合には更新された内容を前記第二のサーバに通知する手段と、
前記第三のサーバは前記第二のサーバからの測位能力の問い合わせに対して、測位能力を通知する手段とを備えることを特徴とする測位システム。
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.
請求項32に記載の測位システムにおいて、
第二のサーバは前記第一のサーバから転送された測位要求を受けた時に前記第三の移動体通信事業者のネットワークが提供する測位能力を保持しているか否かを判定する手段と、
第二のサーバは前記第三の移動体通信事業者のネットワークが提供する測位能力を保持していない場合には、前記第三のサーバに対して測位能力を問い合わせる手段と、
第二のサーバは前記第三のサーバから受けた測位能力を保存する手段とを備えることを特徴とする測位システム。
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.
請求項42の測位システムにおいて、前記第一のデータベースは前記サービングノードから通知される前記移動体端末が備える測位能力を登録する手段を備えることを特徴とする測位システム。43. The positioning system according to claim 42, wherein said first database includes means for registering a positioning capability of said mobile terminal notified from said serving node. 請求項42の測位システムにおいて、前記第二のデータベースは前記サービングノードから通知される前記無線アクセスネットワークが備える測位能力を登録する手段を備えることを特徴とする測位システム。43. The positioning system according to claim 42, wherein said second database includes means for registering a positioning capability of said radio access network notified from said serving node. 請求項42の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから通知される前記移動体端末が備える測位能力を前記第一のデータベースに対して通知する手段を備えることを特徴とする測位システム。43. The positioning system according to claim 42, wherein said serving node includes means for notifying said first database of a positioning capability of said mobile terminal notified from said radio access network. 請求項42の測位システムにおいて、前記サービングノードは前記無線アクセスネットワークから通知される前記無線アクセスネットワークが備える測位能力を前記第二のデータベースに対して通知する手段を備えることを特徴とする測位システム。43. The positioning system according to claim 42, wherein said serving node includes means for notifying said second database of positioning capability of said radio access network notified from said radio access network. 請求項42の測位システムにおいて、前記無線アクセスネットワークは前記サービングノードに対して、前記移動体端末が備える測位能力と前記無線アクセスネットワークが備える測位能力を通知する手段を備えることを特徴とする測位システム。43. The positioning system according to claim 42, wherein said radio access network includes means for notifying said serving node of a positioning capability of said mobile terminal and a positioning capability of said radio access network. . 移動体端末の測位を要求するクライアントと、クライアントからの測位要求を受け付けるサーバと、前記測位要求を前記サーバから受けて、無線アクセスネットワークへ通知するサービングノードと、前記測位要求を受けて前記移動体端末の測位を行う前記無線アクセスネットワークと、前記無線アクセスネットワーク内の測位演算ノード、ならびに移動体端末からなる測位システムであって、
前記サーバは前記クライアントが要求する測位精度算出の基準値(存在確率)を保持する手段と、
前記サーバは前記クライアントからの測位要求を受けると、前記存在確率を追加して、前記サービングノードを経由して前記無線アクセスネットワークへ前記存在確率が付加された測位要求を通知する手段とを備えることを特徴とする測位システム。
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.
請求項48に記載の測位システムにおいて、前記測位演算ノードは、要求される測位精度を満足する存在確率を算出する手段と、
前記存在確率を満足する測位精度を算出する手段を備えることを特徴とする測位システム。
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.
請求項50に記載の測位システムにおいて、前記測位演算ノードは、要求される測位精度を満足する存在確率を算出する手段と、前記存在確率を満足する測位精度を算出する手段とを備えることを特徴とする測位システム。51. The positioning system according to claim 50, wherein said positioning operation node includes means for calculating a presence probability that satisfies required positioning accuracy, and means for calculating a positioning accuracy that satisfies said presence probability. And positioning system. 請求項50に記載の測位システムにおいて、前記第一の移動体通信事業者と前記第二の移動体通信事業者が同一であり、前記第一のサーバと前記第二のサーバが同一であることを特徴とする測位システム。The positioning system according to claim 50, wherein the first mobile communication carrier and the second mobile communication carrier are the same, and the first server and the second server are the same. A positioning system characterized by the following. 請求項50に記載の測位システムにおいて、前記第二の移動体通信事業者と前記第三の移動体通信事業者が同一であり、前記第二のサーバと前記第三のサーバが同一であることを特徴とする測位システム。The positioning system according to claim 50, wherein the second mobile communication carrier and the third mobile communication carrier are the same, and the second server and the third server are the same. A positioning system characterized by the following. 請求項50に記載の測位システムにおいて、前記第一の移動体通信事業者と前記第二の移動体通信事業者と前記第三の移動体通信事業者が同一であり、前記第一のサーバと前記第二のサーバと前記第三のサーバが同一であることを特徴とする測位システム。The positioning system according to claim 50, wherein the first mobile communication carrier, the second mobile communication carrier, and the third mobile communication carrier are the same, and the first server and The positioning system, wherein the second server and the third server are the same. 請求項50に記載の測位システムにおいて、前記第二のサーバは利用者との間で予め決められた希望する第一の存在確率を保持する手段と、
前記第一のサーバからの第二の存在確率が付加された測位要求を受けると、前記第一の存在確率と前記第二の存在確率を比較する手段と、
比較した結果、前記第一の存在確率と前記第二の存在確率が異なっていた場合には前記第二の存在確率を前記第一の存在確率に置き換えた測位要求を前記第三のサーバへ転送する手段を備えることを特徴とする測位システム。
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:
請求項55に記載の測位システムであって、前記第一のサーバは測位結果を受け取ると、測位結果に含まれる第三の存在確率と前記第二の存在確率を比較する手段と、
比較した結果、前記第二の存在確率と前記第三の存在確率が異なっていた場合には、前記クライアントによって要求された前記第二の存在確率とは異なる条件で測位処理されたことを通知する手段とを備えることを特徴とする測位システム。
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.
JP2002320808A 2002-11-05 2002-11-05 Position measuring system and position measuring method in mobile communication system Pending JP2004158947A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (21)

* Cited by examiner, † Cited by third party
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