[go: up one dir, main page]

JP2010539804A - モバイル無線ネットワークにおける遅延無線リソースシグナリング - Google Patents

モバイル無線ネットワークにおける遅延無線リソースシグナリング Download PDF

Info

Publication number
JP2010539804A
JP2010539804A JP2010524996A JP2010524996A JP2010539804A JP 2010539804 A JP2010539804 A JP 2010539804A JP 2010524996 A JP2010524996 A JP 2010524996A JP 2010524996 A JP2010524996 A JP 2010524996A JP 2010539804 A JP2010539804 A JP 2010539804A
Authority
JP
Japan
Prior art keywords
message
network
rrlp
session
request message
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.)
Granted
Application number
JP2010524996A
Other languages
English (en)
Other versions
JP2010539804A5 (ja
JP5069354B2 (ja
Inventor
バーロウフス、カーク・アラン
ロウランド、トマス・ケー.
デローチ・ジュニア、ジェームズ・ダグラス
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2010539804A publication Critical patent/JP2010539804A/ja
Publication of JP2010539804A5 publication Critical patent/JP2010539804A5/ja
Application granted granted Critical
Publication of JP5069354B2 publication Critical patent/JP5069354B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/34Power consumption
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/258Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0027Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/05Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Telephonic Communication Services (AREA)

Abstract

ワイヤレスネットワーク中で、移動局のロケーションデータを伝達し、ロケーションデータを向上させ、支援データ(Assistance Data)を最適に伝達し、および/または位置測定要求(Measure Position Request)メッセージのリビッドを低減するためのシステム、デバイスおよび方法の実装。

Description

本発明は、一般に通信システムに関し、より詳細には、全地球航法衛星システムを使用して位置特定を向上させることに関する。
関連出願の相互参照
本出願は、開示の全体が参照により明白に本明細書に組み込まれる、2007年9月11日に出願された「GSM Control Plane Positioning Preemption RRLP Implementation for MS and SMLC」と題する米国仮特許出願第60/971,453号(弁理士整理番号072346P1)、および2007年12月6日に出願された「GSM Control Plane Positioning Preemption RRLP Implementation for MS and SMLC」と題する米国仮特許出願第61/012,039号(弁理士整理番号072346P2)の、米国特許法第119条(e)項に基づく優先権を主張する。
移動局(たとえば、セルラー電話)のロケーションを知ることは、しばしば望ましく、時々必要である。「ロケーション」および「位置」という用語は同義であり、本明細書では互換的に使用される。たとえば、ユーザは、ウェブサイトをブラウズするために移動局(MS)を利用し、ロケーション感知型コンテンツをクリックすることがある。次いで、移動局のロケーションを決定し、それを使用してユーザに適切なコンテンツを提供する。移動局のロケーションの知識が有用または必要である、多数の他のシナリオがある。たとえば、FCCの911指令は、911緊急サービス呼を行っている移動局を地理的に特定することを含む拡張911サービスを提供することを通信事業者に要求する。移動局は、ホームネットワークから、また訪問先ネットワークにおけるローミングの間に、ロケーションサービスが得られるように設定できる。移動局は、必要なときはいつでも、その移動局のロケーションを決定するためにホームネットワーク中の様々なネットワークエンティティと通信することができる。
ワイヤレスネットワーク中の移動局のロケーションを様々な成功レベルおよび精度レベルで計算することに使用される、多数の異なるタイプの技術がある。ネットワークベースの方法は、少なくとも2つのタワーを使用する到来角(AOA)、マルチラテレーションを使用する到達時間差(TDOA)、および知られているロケーションにおいて移動局が示すRFパターンを一致させるためにRFフィンガープリンティングを使用するロケーションシグナチャを含む。様々な移動局ベースの方法は、GPS、アドバンストフォワードリンクトリラテラレーション(Advanced Forward Link Trilateration(A−FLT))、タイミングアドバンス/ネットワーク測定報告(Timing Advance/Network Measurement Report(TA/NMR))および/または強化観測時間差(Enhanced Observed Time Difference(E−OTD))を組み込む。
別の移動局ベースの方法はアシスト型GPS(assisted-GPS(A−GPS))であり、サーバが移動局に支援データ(Assistance Data)を与えることにより、移動局は、最初のフィックスまでの時間(Time to First Fix(TTFF))が小さくなり、弱い信号の捕捉が可能になり、移動局バッテリ使用が最適化される。A−GPSは、ロケーション技術として分離して使用されるか、またはレンジライク測定値を与える他の測位技術と混成される。A−GPSサーバは、移動局の近似ロケーションに固有のデータをワイヤレス移動局に与える。支援データは、移動局が衛星にすばやくロックオンするのを助け、潜在的に、ハンドセットが弱い信号にロックオンできるようにする。次いで、移動局は、位置計算を実行するか、または随意に、計算を行うために測定されたコード位相をサーバに戻す。A−GPSサーバは、セルラー基地局から移動局への往復タイミング測定などの追加情報を利用して、たとえば、十分なGPS衛星が見えていないとき、さもなければ不可能であるロケーションの計算を行うことができる。
衛星ベースの全地球測位システム(GPS)、タイミングアドバンス(TA)、および地上波ベースの強化観測時間差(Enhanced Observed Time Difference(E−OTD))位置決定技術における進歩は、移動局の地理的位置(たとえば、緯度および経度)の正確な決定を可能にする。地理的位置サービスがワイヤレス通信ネットワーク内に展開されると、そのような位置情報をネットワークエレメントに記憶し、シグナリングメッセージを使用してネットワーク中のノードに配信することができる。そのような情報は、サービングモバイルロケーションセンター(Serving Mobile Location Center(SMLC))、スタンドアロンSMLC(Stand-Alone SMLC(SAS))、位置決定エンティティ(Position Determining Entity(PDE))、セキュアユーザプレーンロケーションプラットフォーム(Secure User Plane Location Platform(SLP))および特殊目的モバイル加入者ロケーションデータベースに記憶される。
特殊目的モバイル加入者ロケーションデータベースの一例は、第3世代パートナーシッププロジェクト(3rd Generation Partnership Project(3GPP))によって提案されたSMLCである。特に、3GPPは、モバイル加入者位置情報を伝達するためのSMLC間のシグナリングプロトコルを定義している。このシグナリングプロトコルは、無線リソースLCS(ロケーションサービス)(Radio Resource LCS (Location Services))プロトコルと呼ばれ、RRLPと表され、移動局と、モバイル加入者のロケーションに関係するSMLCとの間で伝達されるシグナリングメッセージを定義する。RRLPプロトコルの詳細な説明は、3GPP TS 44.031 v7.9.0(2008−06)第3世代パートナーシッププロジェクト(3rd Generation Partnership Project);技術仕様グループGSM/EDGE無線アクセスネットワーク(Technical Specification Group GSM Edge Radio Access Network);ロケーションサービス(LCS)(Location Services (LCS));移動局(MS)−サービングモバイルロケーションセンター(SMLC)無線リソースLCSプロトコル(RRLP)(リリース7)(Mobile Station (MS)-Serving Mobile Location Center (SMLC) Radio Resource LCS Protocol (RRLP) (Release 7))に記載されている。
米国全地球測位システム(United States Global Positioning System(GPS))に加えて、ロシアのGLONASSシステム(Russian GLONASS system)または提案されたヨーロッパのGalileoシステム(European Galileo System)などの他の衛星測位システム(Satellite Positioning Systems(SPS))も移動局の位置特定のために使用できる。ただし、システムの各々は異なる仕様に従って動作する。
位置特定システムに基づく衛星の1つの弱点は、正確な位置フィックスを取得するために要する時間である。一般に、位置精度は取得速度とトレードオフされ、その逆も同様である。すなわち、より正確なフィックスは、より多くの時間を必要とする。したがって、向上精度(enhanced accuracy)を含む、さらなる効率および利点を位置特定に提供するために、2つ以上の衛星から送信された衛星信号に基づいて移動局の位置特定を決定することができる、全地球航法衛星システム(GNSS)を含む通信システムが必要である。たとえば、緊急サービス(ES)呼または付加価値サービス(VAS)セッション中に、移動局の位置フィックスを取得する取得速度または最終取得時間に悪影響を及ぼすことなしに、精度を向上させる必要がある。
本発明のいくつかの実施形態は、ワイヤレスネットワーク中のネットワークと移動局との間の位置測定要求(Measure Position Request)メッセージのリビッド(rebid)を低減する方法であって、RRLP支援データ(RRLP Assistance Data)メッセージを送信することと、RRLP支援データAck(RRLP Assistance Data Ack)メッセージを受信することと、ロケーションデータが必要とされる時間に基づく所定時間まで待つことと、所定時間において、ネットワーク応答時間とネットワーク精度とを備えるRRLP位置測定要求(RRLP Measure Position Request)メッセージを送信することであって、ネットワーク応答時間が4秒以下の短縮された応答時間を表す値を備え、ネットワーク精度が100のメートル以上の低い精度を表す値を備え、RRLP位置測定要求メッセージが支援データ(Assistance Data)を備えない、RRLP位置測定要求メッセージを送信することと、ロケーションデータが必要とされる前の時間において、ロケーションデータを備えるRRLP位置測定応答(RRLP Measure Position Response)メッセージを受信することと、を備える方法を提供する。
本発明のいくつかの実施形態は、ワイヤレスネットワーク中のネットワークと移動局との間の位置測定要求(Measure Position Request)メッセージのリビッドを低減するためのネットワークであって、所定時間がロケーションデータが必要とされる時間に基づく所定時間まで待つためのタイマと、所定時間において、ネットワーク応答時間とネットワーク精度とを備える位置測定要求メッセージを送信するための送信機と、ロケーションデータが必要とされる前の時間において、ロケーションデータを備える位置測定応答(Measure Position Response)メッセージを受信するための受信機と、を備えるネットワークを提供する。このネットワークでは、ネットワーク応答時間は、4秒以下の短縮された応答時間を表す値を備える。このネットワークでは、ネットワーク精度は、100メートル以上の低い精度を表す値を備える。このネットワークでは、位置測定要求は、支援データ(Assistance Data)を備えない。このネットワークでは、位置測定要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える。このネットワークでは、位置測定応答メッセージは、RRLP位置測定応答(RRLP Measure Position Response)メッセージを備える。
本発明のいくつかの実施形態は、少なくとも1つのコンピュータに、ロケーションデータが必要とされる時間に基づく所定時間まで待つことを行わせるためのコードと、少なくとも1つのコンピュータに、所定時間において、ネットワーク応答時間とネットワーク精度とを備える位置測定要求(Measure Position Request)メッセージを送信させるためのコードと、少なくとも1つのコンピュータに、ロケーションデータが必要とされる前の時間において、ロケーションデータを備える位置測定応答(Measure Position Response)メッセージを受信させるためのコードと、を備えるコンピュータ可読媒体を備えるコンピュータ可読製品を提供する。このコンピュータ可読製品では、ネットワーク応答時間は、4秒以下の短縮された応答時間を表す値を備える。このコンピュータ可読製品では、ネットワーク精度は、100メートル以上の低い精度を表す値を備える。このコンピュータ可読製品では、位置測定要求は、支援データ(Assistance Data)を備えない。このコンピュータ可読製品では、コンピュータ可読媒体は、少なくとも1つのコンピュータに、支援データメッセージを送信させるためのコードと、少なくとも1つのコンピュータに、支援データAck(Assistance Data Ack)メッセージを受信させるためのコードと、をさらに備える。このコンピュータ可読製品では、位置測定要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える。このコンピュータ可読製品では、位置測定応答メッセージは、RRLP位置測定応答(RRLP Measure Position Response)メッセージを備える。
本発明のいくつかの実施形態は、ネットワークにおいて、ワイヤレスネットワーク中のネットワークと移動局との間のリビッドを最小限に抑えるための方法であって、要求(Request)メッセージを送信し、それによって移動局においてセッションを開くことと、セッションが開いている間に、RRメッセージが移動局に送信される準備ができていると判断することと、RRメッセージでのセッションをアボートすること(aborting)を回避することと、応答メッセージを受信し、それによってセッションを閉じることと、を備える方法を提供する。本方法では、セッションをアボートすることを回避する行為は、RRメッセージを送信するのを待つことと、セッションが閉じた後にRRメッセージを送信することと、を備える。本方法では、セッションをアボートすることを回避する行為は、RRメッセージを落とすこと(dropping)を備える。本方法では、要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える。本方法では、要求メッセージは、RRLP支援データ(RRLP Assistance Data)メッセージを備える。
本発明のいくつかの実施形態は、ワイヤレスネットワーク中のネットワークと移動局との間のリビッドを最小限に抑えるためのネットワークであって、要求(Request)メッセージを送信し、それによって移動局においてセッションを開くための手段と、セッションが開いている間に、RRメッセージが移動局に送信される準備ができていると判断するための手段と、RRメッセージでのセッションをアボートすることを回避するための手段と、応答(Response)メッセージを受信し、それによってセッションを閉じるための手段と、を備えるネットワークを提供する。本方法では、セッションをアボートすることを回避するための手段は、RRメッセージを送信するのを待つための手段と、セッションが閉じた後にRRメッセージを送信するための手段と、を備える。本方法では、セッションをアボートすることを回避するための手段は、RRメッセージを落とすことを備える。本方法では、要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える。本方法では、要求メッセージは、RRLP支援データ(RRLP Assistance Data)メッセージを備える。
本発明のいくつかの実施形態は、ワイヤレスネットワーク中のネットワークと移動局との間のリビッドを最小限に抑えるためのネットワークであって、要求(Request)メッセージを送信し、それによって移動局においてセッションを開くための送信機と、セッションが開いている間に、RRメッセージが移動局に送信される準備ができていると判断するための論理と、RRメッセージでのセッションをアボートすることを回避するための論理と、応答(Response)メッセージを受信し、それによってセッションを閉じるための受信機と、を備えるネットワークを提供する。このネットワークでは、セッションをアボートすることを回避するための論理は、RRメッセージを送信するのを待つためのタイマを備え、送信機はさらに、セッションが閉じた後にRRメッセージを送信する。このネットワークでは、セッションをアボートすることを回避するための論理は、RRメッセージを落とすための論理を備える。本方法では、要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える。本方法では、要求メッセージは、RRLP支援データ(RRLP Assistance Data)メッセージを備える。
本発明のいくつかの実施形態は、少なくとも1つのコンピュータに、要求(Request)メッセージを送信し、それによって移動局においてセッションを開くことを行わせるためのコードと、少なくとも1つのコンピュータに、セッションが開いている間に、RRメッセージが移動局に送信される準備ができていると判断させるためのコードと、少なくとも1つのコンピュータに、前記RRメッセージでの前記セッションをアボートすることを回避させるためのコードと、少なくとも1つのコンピュータに、応答(Response)メッセージを受信し、それによってセッションを閉じることを行わせるためのコードと、を備えるコンピュータ可読媒体を備えるコンピュータ可読製品を提供する。本方法では、少なくとも1つのコンピュータにセッションをアボートすることを回避させるためのコードは、少なくとも1つのコンピュータに、RRメッセージを送信するのを待つことを行わせるためのコードと、少なくとも1つのコンピュータに、セッションが閉じた後に前記RRメッセージを送信させるためのコードと、を備える。本方法では、少なくとも1つのコンピュータに、セッションをアボートすることを回避させるためのコードは、少なくとも1つのコンピュータに、RRメッセージを落とさせるためのコードを備える。本方法では、要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える。本方法では、要求メッセージは、RRLP支援データ(RRLP Assistance Data)メッセージを備える。
本発明のこれらおよび他の態様、特徴および利点は、以下で説明する実施形態を参照すると明らかになろう。
本発明の実施形態について、図面を参照しながら、例としてのみ説明する。
図1Aは、ワイヤレスネットワーク中の様々なコンポーネントおよびインターフェースを示す図。 図1Bは、ワイヤレスネットワーク中の様々なコンポーネントおよびインターフェースを示す図。 図1Cは、ワイヤレスネットワーク中の様々なコンポーネントおよびインターフェースを示す図。 図2は、RRLPセッションを使用する典型的な位置特定プロセスのメッセージ流れ図。 図3は、支援データ(Assistance Data)の擬似セグメンテーションを示す図。 図4は、MSが追加(extra)RRメッセージを受信したこと基づく位置決定の停止を説明する図。 図5は、MSが追加RRメッセージを受信したこと基づく位置決定の停止を説明する図。 図6は、本発明の実施形態による、GPSエンジンを始動およびシャットダウンするイベントを示す図。 図7は、本発明の実施形態による、GPSエンジンを始動およびシャットダウンするイベントを示す図。 図8は、本発明の実施形態による、早期のロケーション決定を強調したメッセージ流れ図。 図9は、本発明の実施形態による、追加RRメッセージが受信された後に位置決定を継続する方法を説明する図。 図10は、本発明の実施形態による、追加RRメッセージが受信された後に位置決定を継続する方法を説明する図。 図11は、本発明の実施形態による、ダウンロードされた支援データを最適に順位付けする方法を説明する図。 図12は、本発明の実施形態による、ダウンロードされた支援データを最適に順位付けする方法を説明する図。 図13は、本発明の実施形態による、ジャストインタイム位置要求を送信する方法を示す図。 図14は、本発明の実施形態による、ジャストインタイム位置要求を送信する方法を示す図。 図15は、本発明の実施形態による、アボートされるセッションを回避するために新しいRRメッセージを遅延させる(または落とす(dropping))方法を示す図。 図16は、本発明の実施形態による、アボートされるセッションを回避するために新しいRRメッセージを遅延させる(または落とす)方法を示す図。 図17は、本発明の実施形態による、緊急サービス(ES)呼における応答時間と精度のバランスをとるために精度パラメータを変更する方法説明する図。 図18は、本発明の実施形態による、緊急サービス(ES)呼における応答時間と精度のバランスをとるために精度パラメータを変更する方法を説明する図。 図19は、本発明の実施形態による、緊急サービス(ES)呼における応答時間と精度のバランスをとるために精度パラメータを変更する方法を説明する図。 図20は、本発明の実施形態による、緊急サービス(ES)呼における応答時間と精度のバランスをとるために精度パラメータを変更する方法を説明する図。 図21は、本発明の実施形態による、緊急サービス(ES)呼における応答時間と精度のバランスをとるために精度パラメータを変更する方法を説明する図。 図22は、本発明の実施形態による、付加価値サービス(VAS)のためのメッセージ流れ図を示す図。
以下の説明では、本発明のいくつかの実施形態を示す添付の図面を参照する。本開示の趣旨および範囲から逸脱しなければ、他の実施形態を利用することができ、機械的、構成的、構造的、電気的、および動作的な変更を行うことができることを理解されたい。以下の詳細な説明は限定的な意味に解釈すべきではない。さらに、以下の詳細な説明のいくつかの部分は、電子回路またはコンピュータメモリで実行できる手順、ステップ、論理ブロック、処理、およびデータビットに対する演算の他の記号表現で提示される。
手順、コンピュータ実行ステップ、論理ブロック、プロセスなどは、本明細書では、所望の結果をもたらす自己矛盾のない一連のステップまたは命令であると考えられる。ステップは、物理量の物理的操作を利用するステップである。これらの量は、電子回路またはコンピュータシステムにおいて格納、転送、組合せ、比較、および他の操作が可能な電気信号、磁気信号、または無線信号の形態をとることができる。これらの信号は時々、ビット、値、エレメント、記号、文字、項、数字などと呼ばれることがある。各ステップは、ハードウェア、ソフトウェア、ファームウェア、またはそれらの組合せによって実行できる。ハードウェア実装では、たとえば、処理ユニットは、1つまたは複数の特定用途向け集積回路(ASIC)、デジタル信号プロセッサ(DSP)、デジタル信号処理デバイス(DSP)、プログラマブル論理デバイス(PLD)、フィールドプログラマブルゲートアレイ(FPGA)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書に記載の機能を実行するように設計された他のデバイスユニット、および/またはそれらの組合せの内部で実装できる。
本明細書全体にわたって言及することがある「一例」、「1つの特徴」、「例」または「特徴」は、その特徴および/または例に関連して説明する特定の特徴、構造、または特性が、請求する主題の少なくとも1つの特徴および/または例に含まれることを意味する。したがって、本明細書全体にわたる様々な箇所における「一例では」、「例」、「1つの特徴では」または「特徴」という句の出現は、必ずしもすべてが同じ特徴および/または例を指すわけではない。さらに、それらの特定の特徴、構造、または特性は組み合わせて1つまたは複数の例および/または特徴にすることができる。
本明細書で言及する「命令」は、1つまたは複数の論理演算を表す表現に関する。たとえば、命令は、1つまたは複数のデータオブジェクトに対して1つまたは複数の動作を実行するために機械によって解釈可能であることによって、「機械可読」とすることができる。ただし、これは命令の例にすぎず、請求する主題はこの点について限定されない。別の例では、本明細書で言及する命令は、符号化コマンドを含むコマンドセットを有する処理回路によって実行可能である符号化コマンドに関係することができる。そのような命令は、処理回路によって理解される機械語の形態で符号化できる。この場合も、これらは命令の例にすぎず、請求する主題はこの点について限定されない。
本明細書で言及する「記憶媒体」は、1つまたは複数の機械によって知覚可能な表現を維持することが可能な物理媒体に関する。たとえば、記憶媒体は、機械可読命令および/または情報を記憶するための1つまたは複数の記憶デバイスを備えることができる。そのような記憶デバイスは、たとえば、磁気、光学または半導体記憶媒体を含む、いくつかの媒体タイプのうちのいずれか1つを備えることができる。そのような記憶デバイスは、任意のタイプの長期、短期、揮発性または非揮発性メモリデバイスを備えることもできる。ただし、これらは記憶媒体の例にすぎず、請求する主題はこれらの点について限定されない。「記憶媒体」という用語は真空には適用しない。
別段に明記されていない限り、以下の説明から明らかなように、本明細書全体にわたって、「処理する」、「算出する」、「計算する」、「選択する」、「形成する」、「可能にする」、「阻止する」、「配置する」、「終了する」、「特定する」、「開始する」、「検出する」、「得る」、「ホストする」、「維持する」、「表現する」、「推定する」、「受信する」、「送信する」、「決定する」などの用語を利用する説明は、計算プラットフォームのプロセッサ、メモリ、レジスタ、および/または他の情報記憶デバイス、送信デバイス、受信デバイスおよび/または表示デバイス内の電子的および/または磁気的な物理量、および/または他の物理量として表されるデータを操作および/または変換するコンピュータまたは同様の電子コンピューティングデバイスなどの計算プラットフォームによって実行される動作および/またはプロセスを指すことを諒解されたい。そのような動作および/またはプロセスは、たとえば、記憶媒体中に記憶された機械可読命令の制御下で計算プラットフォームによって実行できる。そのような機械可読命令は、たとえば、計算プラットフォームの一部として含まれる(たとえば、処理回路の一部として含まれるか、またはそのような処理回路の外部の)記憶媒体中に記憶されたソフトウェアまたはファームウェアを備えることができる。さらに、別段に明記されていない限り、流れ図を参照しながらまたは他の形で本明細書で説明するプロセスは、そのような計算プラットフォームによって全体的にまたは部分的に実行および/または制御することもできる。
本明細書に記載のワイヤレス通信技法は、ワイヤレスワイドエリアネットワーク(WWAN)、ワイヤレスローカルエリアネットワーク(WLAN)、ワイヤレスパーソナルエリアネットワーク(WPAN)などの様々なワイヤレス通信ネットワークに関連することがある。「ネットワーク」および「システム」という用語は、本明細書では互換的に使用されることがある。WWANは、符号分割多元接続(Code Division Multiple Access(CDMA))ネットワーク、時間分割多元接続(Time Division Multiple Access(TDMA))ネットワーク、周波数分割多元接続(Frequency Division Multiple Access(FDMA))ネットワーク、直交周波数分割多元接続(Orthogonal Frequency Division Multiple Access(OFDMA))ネットワーク、単一搬送波周波数分割多元接続(Single-Carrier Frequency Division Multiple Access(SC−FDMA))ネットワークなどであってもよい。CDMAネットワークは、ほんのいくつかの無線技術を挙げれば、cdma2000または広帯域CDMA(Wideband-CDMA(W−CDMA))などの1つまたは複数の無線アクセス技術(RAT)を実装することができる。この場合、cdma2000は、IS−95標準、IS−2000標準、およびIS−856標準に従って実装される技術を含むことができる。TDMAネットワークは、広域移動体通信システム(Global System for Mobile Communications(GSM))、デジタルアドバンスト移動電話システム(Digital Advanced Mobile Phone System(D−AMPS))、または他の何らかのRATを実装することができる。GSMおよびW−CDMAは、「第3世代パートナーシッププロジェクト(3rd Generation Partnership Project)」(3GPP)という名称の組織からの文書に記載されている。cdma2000は、「第3世代パートナーシッププロジェクト2(3rd Generation Partnership Project 2)」(3G
PP2)という名称の組織からの文書に記載されている。3GPPおよび3GPP2の文書は公に入手可能である。WLANは、IEEE802.11xネットワークを備えることができ、WPANは、Bluetooth(登録商標)ネットワーク、たとえば、IEEE802.15xを備えることができる。本明細書に記載のワイヤレス通信実装形態はまた、WWAN、WLANおよび/またはWPANの任意の組合せとともに使用できる。
デバイスおよび/またはシステムは、衛星から受信した信号に少なくとも部分的に基づいて、デバイスのロケーションを推定することができる。特に、そのようなデバイスおよび/またはシステムは、関連する衛星と航法衛星受信機との間の距離の近似を備える「擬似距離」測定値を得ることができる。特定の例では、そのような擬似距離は、衛星測位システム(Satellite Positioning System(SPS))の一部として1つまたは複数の衛星からの信号を処理することが可能な受信機において決定できる。そのようなSPSは、たとえば、いくつかの例を挙げれば、Galileo、Glonassなどの全地球測位システム(Global Positioning System(GPS))、または将来開発されるSPSを備えることができる。その位置を決定するために、衛星航法受信機は、3つ以上の衛星への擬似距離測定値、ならびに送信時におけるそれらの衛星の位置を得ることができる。衛星の軌道パラメータがわかれば、任意の時点でのこれらの位置を計算することができる。次いで、信号が衛星から受信機に伝わる時間と光速との積に少なくとも部分的に基づいて、擬似距離測定値を決定することができる。本明細書に記載の技法は、特定の例示として、GPSおよび/またはGalileoタイプのSPSにおけるロケーション決定の実装形態として提供されるが、これらの技法は、他のタイプのSPSにも適用できること、および請求する主題はこの点について限定されないことを理解されたい。
本明細書に記載の技法は、たとえば、上述のSPSを含む、いくつかのSPSのうちのいずれのSPSでも使用できる。さらに、そのような技術は、擬似衛星、または衛星と擬似衛星の組合せを利用する位置決定システムで使用できる。擬似衛星は、GPS時刻と同期できる、擬似ランダム雑音(Pseudo Random Noise(PRN))コード、またはL帯(L-band)(または他の周波数)搬送信号上で変調された他のレンジングコード(たとえば、GPSまたはCDMAセルラー信号に類似した)をブロードキャストする地上ベースの送信機を備えることができる。このような送信機には、遠隔受信機による識別を可能にするように一意のPRNコードを割り当てることができる。擬似衛星は、トンネルの中、鉱山内、建築物の中、都市ビルの谷間または他の閉じられた区域内などの、軌道を回る衛星からのSPS信号が利用できないことがある状況において役立つことがある。擬似衛星の別の実装形態は無線ビーコンとして知られている。本明細書で使用する「衛星」という用語は、擬似衛星、擬似衛星の同等物、および場合によっては他のものを含むことを意図している。本明細書で使用する「SPS信号」という用語は、擬似衛星または擬似衛星の同等物からのSPS様の信号を含むことを意図している。
本明細書で使用するハンドヘルドモバイルデバイスまたは移動局(MS)は、変化する位置またはロケーションを時々有することがあるデバイスを指す。位置および/またはロケーションの変化は、いくつかの例として、方向、距離、向きなどに対する変化を備えることができる。特定の例では、移動局は、セルラー電話、ワイヤレス通信デバイス、ユーザ機器、ラップトップコンピュータ、他のパーソナル通信システム(PCS)デバイス、および/または他の携帯通信デバイスを備えることができる。移動局はまた、機械可読命令によって制御される機能を実行するように適合されたプロセッサおよび/または計算プラットフォームを備えることができる。
本出願は、各々が本出願と同時に出願され、各々の全文が本明細書に含まれる出願、すなわち、Kirk Allan Burroughsによる「Optimized Ordering of Assistance Data in a Mobile Radio Network」(弁理士整理番号072346)、Thomas Rowlandによる「Improve GPS Yield For Emergency Calls in a Mobile Radio Network」(弁理士整理番号080114)、およびThomas Rowlandによる「Dynamic Measure Position Request Processing in a Mobile Radio Network」(弁理士整理番号080116)に関連する。
図1A、図1Bおよび図1Cに、ワイヤレスネットワーク中の様々なコンポーネントおよびインターフェースを示す。本明細書で説明する技法は、いくつかの異なるワイヤレスネットワーク規格に適用可能であるが、簡単のために、下記の説明では、ワイヤレスネットワークで使用される一般的な用語、または特定の規格に関して使用される特定の用語を使用する。たとえば、そのようなワイヤレスネットワークは、クゥアルコム(QUALCOMM)インコーポレイテッドが開発し、商業的に発展させた大容量デジタルワイヤレス技術である符号分割多元接続(Code Division Multiple Access(CDMA))システムを含む。別のワイヤレスネットワークは、代替デジタルワイヤレス技術を使用した広域移動体通信システム(Global System for Mobile Communications(GSM))を含む。さらに別のワイヤレスネットワークは、次世代大容量デジタルワイヤレス技術であるユニバーサル移動電話サービス(Universal Mobile Telephone Service(UMTS))を含む。
図1Aは、移動局(MS10)と、送受信基地局(BTS22)および基地局コントローラ(BSC24)を含む基地局サブシステム(BSS20)と、移動交換センター(MSC30)と、公衆交換電話網(PSTN)と、サービングモバイルロケーションセンター(SMLC)とを含む。MS10は、1つまたは複数の基地局と通信するためのベースバンドモデムを有するセルフォンなど、任意のモバイルワイヤレス通信デバイスである。本開示で参照するMSは、位置決定機能を与えるGPS受信機または等価の受信機を含む。以下で使用するGPSという用語は、衛星または擬似衛星システムを意味する一般的な意味で使用する。MS10およびBTS22は、Uインターフェースと呼ばれるRFエアインターフェースを介してワイヤレスで通信する。1つまたは複数のMS10は、一度にBTS22またはBSS20と通信することができる。BSS20の内部では、BTS22はAbisインターフェースを介してBSC24に通信することができる。1つのBSC24は、展開されたネットワーク中で、いくつかのBTS22をサポートすることができる。本明細書では、ネットワークから(ダウンリンク)およびMS10から(アップリンク)のUエアインターフェースメッセージに言及する場合、BTS22を使用して、または同等にBSS20を使用して伝達されるものとして、これらのメッセージに言及することがある。LインターフェースはBSC24をSMLC50に結合する。Lインターフェースダウンリンクおよびアップリンクメッセージに言及する場合、BSC24を使用して、または同等にBSS20を使用して伝達されるものとして、これらのメッセージに言及することがある。1つまたは複数のBSC24および/またはBSS20は、Aインターフェースを使用してMSC30に結合できる。MSC30は、公衆ネットワークに音声呼出しを与えるために、PSTN40からの交換回線をMS10に接続する。他のネットワークエレメントまたはネットワークコンポーネントは、他のサービスを提供するために、BSS20、MSC30およびPSTN40に接続できる。
たとえば、SMLC50は、ロケーションサービスを提供するためにネットワークに結合でき、Lインターフェースを介してBSC24に接続された状態が示されている。SMLC50はまた、MSC30およびLインターフェースを介してワイヤレスネットワークに接続できる。SMLC50は、移動局を位置特定するための全体的な調整を行い、達成された最終推定ロケーションおよび推定精度を計算することもできる。SMLC50は、本明細書では、測位サーバを意味するために総称的に使用され、測位サーバは、CDMAネットワーク内では位置決定エンティティ(Position Determination Entity(PDE))、GSMネットワーク内ではサービングモバイルロケーションセンター(Serving Mobile Location Center(SMLC))、およびWCDMAセルラーネットワークではスタンドアロン(Stand-Alone)(A−GPS)SMLC(SAS)とも呼ばれる。
測位サーバは、一般にワイヤレスネットワーク内のシステムリソース(たとえば、サーバ)であり、1つまたは複数のGPS基準受信機と連携して動作し、GPS関連の情報をMSと交換することができる。MSアシスト型A−GPS(MS-Assisted A-GPS)セッションでは、測位サーバは、信号取得プロセスを向上させるためにGPS支援データ(GPS Assistance Data)をMSに送信する。MSは擬似距離測定値を測位サーバに戻すことができ、測位サーバは、次いでMSの位置を計算することができる。代替的に、MSベースのA−GPS(MS-Based A-GPS)セッションでは、MSは計算された位置結果を測位サーバに返送する。
図1Bは、UおよびLインターフェースの階層化モデルを示している。MS10(ターゲットMS)中の層は、物理層、レイヤ1またはL1と呼ばれる第1の層と、L2(LAPDm)と呼ばれる第2の層と、GSM04.08仕様に従ってモデル化された無線リソース(RR)層と呼ばれる第3の層と、最後にアプリケーション層とを含む。この場合、アプリケーション層は、GSM04.31およびGSM04.35勧告で定義された無線リソースロケーションプロトコル(Radio Resource Location Protocol(RRLP))である。BSS20(BSC24として図示)は、L1と、L2(LAPD)と、RR層とを含む、対応する階層化モデルを有し、RRLPメッセージはBSS20を通過する。BSS20は、必要に応じて下位層をLインターフェースを介してSMLC50に中継する。層は、MTPと、MTPに対応するSCCP BSSLAP−LEおよびBSSLAP層と、SMLC50内のSCCP BSSLAP−LEおよびBSSLAP層とを含む。BSSAP−LEおよびBSSLAPインターフェースに関する追加情報については、GSM09.21およびGSM08.71勧告を参照されたい。
ネットワークエレメントからネットワークエレメントへ渡るメッセージは、複数の異なるインターフェースおよび対応するプロトコルを通過することがある。たとえば、測位サーバSMLC50からBSS20を通ってMS10へ渡るメッセージは、Lインターフェースを介して第1のメッセージとして伝達され、場合によってはAbisインターフェースを介して別のメッセージとして伝達され、Uインターフェースを介して最終メッセージとして伝達される。概して、本開示では、メッセージを、簡単のために、そのアプリケーション層およびエアインターフェースの名前で呼ぶ。たとえば、測位サーバSMLC50からMS10に宛てられる要求を、RRLP位置測定要求(RRLP Measure Position Request)のエアインターフェースUアプリケーション層の名前で呼ぶことがある。さらに、明快のために、BSS20およびSMLC50をネットワーク70と集合的に呼ぶことがあり、ネットワーク70は、BTS22と、BSC24と、SMLC50とを含むか、またはBSS20とSMLC50とを含むことができる。
図1Cは、通常のRRLPセッションのメッセージ流れ図を示している。時間aにおいて、SMLC50は、要求(Request)メッセージ80をLインターフェースを介してBSS20に送信する。BSS20は、この要求を再パッケージ化し、ダウンリンクUエアインターフェースを介して送信されるRRLP要求(RRLP Request)85としてMS10に転送する。内部的に、MS10は、RRLPセッションを開始し、最終的に、アップリンクUエアインターフェースを介してRRLP応答(RRLP Response)メッセージ90で応答する。BSS20は、同じくこの応答を再パッケージ化し、Lインターフェースを介して応答(Response)メッセージ95でSMLC50に転送し、SMLC50は、時間bとしてその応答を受信する。以下で、SMLC50との間のそのような要求および応答をRRLP要求およびRRLP応答と呼ぶ。
3GPP RRLPアプリケーション層は、現在5つのメッセージをサポートする。第1のメッセージは、ダウンリンク上で使用されるRRLP位置測定要求メッセージである。ネットワーク70は、このメッセージを使用して、MS10にロケーション測定値またはロケーション推定値を要求する。メッセージは、MS10用の命令を含み、MS10用の支援データ(Assistance Data)をも含むことができる。支援データについては、以下でさらに詳細に説明する。第2のメッセージは、アップリンク上で使用されるRRLP位置測定応答(RRLP Measure Position Response)メッセージであり、RRLP位置測定要求メッセージを補完する。MS10は、このメッセージを使用して、位置推定値情報および他の位置関連情報とともにネットワーク70に応答する。RRLP位置測定要求メッセージとRRLP位置測定応答メッセージは協働して、RRLPセッションを開始し、終了する。
第3および第4のメッセージも協働して、RRLPセッションを開始し、終了する。第3のメッセージは、RRLP支援データメッセージと呼ばれる別のダウンリンクメッセージであり、ネットワーク70は、そのメッセージを使用して支援データをMS10に送信する。支援データは、随意に、強化観測時間差(Enhanced Observed Time Difference(E−OTD))基準BTS情報(たとえば、BTSシグナリングおよび位置情報)と、最高8つの追加のBTSのためのE−OTD測定情報とを含む。第4のメッセージは、アップリンク上で使用されるRRLP支援データ肯定応答(RRLP Assistance Data Acknowledgment (Ack))メッセージである。RRLP支援データAckメッセージは、単に、ネットワーク70に対してRRLP支援データメッセージの受信を確認するためにMS10によって使用される。第5のメッセージは、RRLPプロトコルエラー(RRLP Protocol Error)と呼ばれる非定型メッセージであり、プロトコル中のエラーを報告するためにダウンリンク上またはアップリンク上のいずれかで使用されることがある。
図2は、RRLPセッションを使用する典型的な位置特定プロセスのメッセージ流れ図を示している。MS10とネットワーク70は、MS10がクライアントの働きをし、ネットワーク70がサーバの働きをする、クライアントサーバモデルと考えることができる。RRLPセッションは、ネットワーク70からの要求で開始し、一般に、MS10からの応答で終了する。時間aにおいて、位置特定プロセスは、RRLP支援データ(RRLP Assistance Data)メッセージ110を伝達するネットワーク70およびMS10で開始する。すなわち、ネットワーク70は、RRLP支援データメッセージ110をMS10に送信し、MS10は、RRLP支援データメッセージ110の受信時に新しいRRLPセッションを開始する。通常、時間bに示すように、MS10は、RRLP支援データAckメッセージ112と呼ばれる確認応答でRRLPセッションを完了する。
時間cにおいて、ネットワーク70は、位置命令と、随意の支援データとを含むRRLP位置測定要求メッセージ120を送信する。ネットワーク70からの位置命令は、ネットワーク(NW)によって設定された最大応答時間(NW応答(NW Response))と、同じくネットワーク(NW)によって設定された最小精度(NW精度(NW Accuracy))とを含む。RRLP位置測定要求メッセージ120を受信したことに応答して、知られている移動局は、そのGPSエンジンを開始する。GPSは、衛星ビークル(SV)および/または擬似衛星を使用する測位システムを指すために総称的に使用される。エンジンも、データを処理するために動作するハードウェアおよび/またはファームウェアおよび/またはソフトウェアとして総称的に使用される。MS10は、次いで、各々が推定された不確実性を有する1つまたは複数の位置フィックスを決定する。
推定された不確実性が、ネットワーク70によって信号送信された最小ネットワーク精度(NW精度)以下になると、またはMS10がネットワーク応答時間(NW応答)パラメータによって許される間、フィックスを計算していると、ロケーション処理は停止する。時間dに示すように、MS10は、計算されたフィックスをRRLP位置測定応答メッセージ122で報告し、またGPSエンジンをシャットダウンする。時間基準cとdの間の時間差は大きくなることがある(たとえば、45秒〜数分)。位置決定における1つの目的は、この取得時間を最小限に抑えることである。別の目的は、与えられたフィックスの不確実性を低減することである。
図3は、支援データの擬似セグメンテーションを示している。支援データは1つまたは複数の衛星ビークル(SV)に関する位置データを含むことができる。支援データは、一般に8〜12個またはそれ以上の衛星に関する情報を含むので、擬似セグメント化支援データメッセージの複数ブロックに分割され、各ブロックは1つ、2つ、3つまたは4つの衛星に関する情報を含む。図示の例では、支援データは3つの擬似セグメントにセグメント化される。最初の2つのブロックは3つまたは4つの衛星に関する情報を含むことができ、最終ブロックは1つ、2つまたは3つの衛星に関する情報を含むことができ、図示の例の場合、衛星は合計7〜11個になる。
支援データの第1のブロックは、時間aにおいて第1のRRLP支援データメッセージ140中でネットワーク70からMS10に伝達される。受信されると、第1のRRPLセッションは開始するが、MS10が時間bにおいてRRLP支援データAckメッセージ142をネットワーク70に送信すると、迅速に終了する。
支援データの第2のブロックは、時間cにおいて第2のRRLP支援データメッセージ144中でネットワーク70からMS10に伝達される。受信されると、第2のRRPLセッションが開始する。この例では時間dにおいて、MS10は、第2のRRメッセージ(ここでは追加RRメッセージ130と呼ぶ)を受信する前に確認応答メッセージを送信する時間を有さず、これにより、メッセージ144によって発生したRRLPセッションは終了する。追加RRメッセージは、いくつかの異なるRRメッセージのいずれかである。たとえば、ハンドオーバメッセージなどのより高い優先度のRRメッセージがMS10に送信されていることがある。
MS10がダウンリンクRRLPメッセージの一部を受信するか、またはダウンリンクRRLPメッセージを受信しない場合、セッションは、プリエンプトされた(preempted)と称される。プリエンプション(preemption)は、メッセージが送信のためにネットワークの発信キューに入れられたときに発生する。場合によっては、ダウンリンクRRLPメッセージが完全に送信される前に、まだ送信されていないメッセージの残りは、より高い優先度のメッセージのためにキューからパージされる。これらの場合、MS10は、全体ではなく一部のダウンリンクRRLPメッセージを受信していることがある。他の場合には、メッセージの第1のビットがエアインターフェースを介して送信される前でも、ダウンリンクRRLPメッセージはパージされる。これらの場合、セッションは同じくプリエンプトされたと考えられるが、MS10はセッションの存在を知らない。ダウンリンクRRLPメッセージが長いとき、または同じダウンリンクキュー中に、より長いメッセージが前にある(すなわち、他のメッセージがより早い送信時間にスケジュールされている)とき、しばしばプリエンプションが発生する。
一方、MS10がダウンリンクRRLPメッセージ全体を受信したが、RRLP支援データAckメッセージなどの応答をまだ完全に送信していない場合、セッションは、アボートされた(aborted)と称される。アボーション(abortion)は、通常、MS10がダウンリンクRRLPメッセージに応答するのに比較的長い時間期間を要する場合に発生する。
プリエンプションの場合もアボーションの場合も、MS10および/またはネットワーク70における既存のセッションは終了する。1つの目的は、MS10がダウンリンクRRLPメッセージに迅速に応答し、それによって、アボートされるセッションを最小限に抑えることである。別の目的は、ネットワークが、より短いダウンリンクRRLPメッセージを送信し、それによって、キューが一杯にならないように保ち、プリエンプトされるセッションを最小限に抑えることである。擬似セグメンテーションは、ダウンリンクRRLPメッセージをより短くし、したがってプリエンプトされるセッションの機会を少なくする第2の目的を対象とするが、RRLP位置測定要求メッセージに関連する処理とともに、以下でさらに説明するように、ダウンリンクメッセージに迅速に応答する第1の目的には対処しない。
以下で、アボーション、アボートする(abort)またはアボートされたという用語は、追加RRメッセージの受信によるアボーションセッションか、またはより高い優先度のダウンリンクメッセージによるダウンリンクキュー中のプリエンプションのいずれかによって発生したセッションを終了することに関して使用される。
アボートされたセッションから回復するために、ネットワーク70はリビッド(rebid)メッセージを送信する。リビッドメッセージは、以前ダウンリンクキューに入れられたメッセージの後続の送信である。図示の例では時間eにおいて、支援データの第2のブロックはリビッドRRLP支援データメッセージ148中に含まれ、リビッドRRLP支援データメッセージ148はMS10において第3のRRLPセッションを開始する。MS10は、時間fにおいてネットワーク70に対して別のRRLP支援データAckメッセージ150で受信を確認する。
支援データの最終ブロックは、時間gにおいてRRLP位置測定要求メッセージ120中でネットワーク70からMS10に送信され、RRLP位置測定要求メッセージ120は、MS10によって受信され、この例では第4のセッションを開始する。次に、MS10は、数十秒から数分を要することがあるロケーション決定を開始するように指示される。命令の受信から応答の送信までの期間中、セッションは追加RRメッセージによるセッションアボーションを起こしやすい。この例では、最終セッションはアボートされず、MS10は時間hにおいてRRLP位置測定応答メッセージ122で応答する。
図4および図5は、MS10が追加RRメッセージを受信したこと基づく位置決定の停止を説明する図である。図4では時間aにおいて、ネットワーク70はRRLP支援データメッセージ110をMS10に送信し、次いで、時間bにおいて、MS10はRRLP支援データAckメッセージ112で応答する。ネットワーク70とMS10は、GPSエンジンを始動するより前に支援データのほとんどすべてをMS10に与えるためにメッセージのこの交換を数回繰り返すことができる。時間cにおいて、ネットワーク70は、RRLP位置測定要求メッセージ120を支援データの最終ブロックとともにMS10に送信する。この時点で、MS10は、そのGPSエンジンを始動し、位置特定を開始する。
時間dにおいて、ネットワーク70は追加RRメッセージ130(すなわち、セッションが進行中なので、MS10が受信を予想していなかったメッセージ)をMS10に送信する。応答メッセージを送信することができる前に発生したこの追加RRメッセージ130は、MS10に、RRLP位置測定要求メッセージ120によって開始された現在のセッションをアボートさせる。セッションをアボートすることの一部として、MS10は、GPSエンジンをシャットダウンし、位置特定プロセスを終了し、追加RRメッセージ130に応答し、ネットワーク70からの次の要求を待つ。時間eにおけるΔtの短い遅延(Δt=e−d)の後、ネットワーク70はRRLP位置測定要求メッセージ120Aのリビッドを送信し、このリビッドは、MS10に、そのGPSエンジンを再始動させ、再び位置特定を開始させる。追加RRメッセージ130による中断の後にメッセージ120Aのリビッドを送信するこのプロセスは、与えられたネットワーク応答時間および精度パラメータ内でMS10がその位置を決定することができる前に数回行われることがある。時間fにおいて、MS10は、決定された位置をRRPL位置測定応答メッセージ122でネットワーク70に報告する。
図5は、このメッセージ交換を状態図形式で示している。MS10は、RRLP位置測定要求メッセージ120を受信すると、状態200に入り、GPSエンジンを始動し、位置決定を開始する。通常の連続的な動作では、MSは位置を決定220し、RRPL位置測定応答メッセージ122を送信する状態230に入ることによって位置をネットワークに報告する。与えられたネットワーク応答時間内にフィックスが決定できない場合(たとえば、応答時間タイムアウトが発生した場合)、MS10は、状態200を出て、状態230に入り、ネットワークが要求する精度よりも低い精度のフィックスを含むRRPL位置測定応答メッセージ122で応答する。
状態図は、発生し得る他の状況を示している。たとえば、MS10は、追加RRメッセージ130を受信すると、状態200を出て、状態210に入る。状態210において、MS10は、GPSエンジンをシャットダウンし、位置決定を停止する。MS10は、リビッドRRLP位置測定要求メッセージ120Aを受信すると、状態210を出て、状態200に再び入る。結局は、MS10は、通常、位置を決定するかまたはタイムアウト220し、状態230に入って、RRPL位置測定応答メッセージ122で応答する。
上記の位置特定プロセスでは、MS10は、RRLP位置測定要求メッセージ120まで待ち、その後、そのGPSエンジンを始動し、追加RRメッセージ130を受信すると、そのGPSエンジンをシャットダウンし、それによって、GPSエンジンが稼動している継続時間を最小限に抑える。RRLP位置測定要求メッセージ120の受信に応答してGPSエンジンを始動することによって、MS10は、ネットワーク70が位置フィックスを必要とすることを知る。他の場合には、ネットワーク70がMS10に位置フィックスを要求するという保証はない。したがって、この時間の前に始動しないことによって、MS10はバッテリ電力を節約する。MS10はまた、(たとえば、アボーション、または位置フィックスの報告の結果として)RRLPセッションが終了した後、GPSエンジンをシャットダウンすることによってバッテリ電力を節約する。
本発明のいくつかの実施形態によれば、この知られている手順に従わず、代わりに、RRLP位置測定要求メッセージ120を受信することを予期してGPSエンジンを始動することによって、利点を実現することができる。さらに、RRLPセッションが終わった後、GPSエンジンをシャットダウンしないことによって、利点を実現することができる。バッテリ電力を犠牲にして、GPSエンジンは、早期に(すなわち、RRLP位置測定要求メッセージ120が受信される前に)始動し、RRLPセッションが終了した場合でも、位置決定プロセスを継続することができる。
図6および図7は、本発明の実施形態による、GPSエンジンを始動およびシャットダウンするイベントを示している。図6の状態図は、GPSエンジンが稼動していない状態800と、GPSエンジンが始動し、位置決定プロセスが開始した状態810との2つの状態を示している。RRLP位置測定要求メッセージ120の将来の受信を予期してGPSエンジンの早期始動を開始する、いくつかのユーザ側およびネットワーク側トリガイベントが発生することがある。トリガイベントは、ランタイム動作を開始した後に発生する。すなわち、トリガイベントは、単に移動局をオンにし、移動局をランタイム動作させるものではない。いくつかのデバイスはGPSエンジンを常に稼動させ、したがって、GPSエンジンを始動するトリガイベントは存在しない。トリガイベントは、移動局のGPSロケーション機能を特にオンにするユーザ動作ではない。トリガイベントは、一般にGPSエンジンをオンにしないイベントである。また、トリガイベントは、一般にGPSエンジンをオンにするメッセージであるRRLP位置測定要求メッセージを受信するより前に発生する。
最初に820において、MS10は、緊急サービス(Emergency Services(ES))呼が開始されたというトリガイベントを検出した場合、状態800から状態810に移行する。MS10が、位置フィックスが必要であることを示す移動局アプリケーション(MS App)からのメッセージを受信した場合、別のユーザ側で開始される移行が発生する。ネットワーク側イベントも、状態800から状態810への移行を開始することができる。たとえば840において、MS10は、新しいRRLP支援データメッセージのトリガイベントを受信した場合、状態800から状態810に移行する。850において、MS10は、付加価値サービス(VAS)メッセージのトリガイベントを受信した場合、状態800から状態810に移行する。完全のために、860において、RRLP位置測定要求メッセージ120の受信による、状態を移行する知られているプロセスを示す。
図6を参照しながら説明したように、早期に始動することの他に、同じく2つの状態を含む図7に示すように、有利には、GPSエンジンのシャットダウンは延期されることができる。状態900では、GPSエンジンは(たとえば、上述のイベントのうちの1つにより)稼動している。状態910では、GPSエンジンはシャットダウンされる。いくつかのイベントは、状態900から状態910への移行をトリガして、GPSエンジンをシャットダウンすることができる。たとえば、位置が導出され、またはタイムアウトが発生する。920において、MS APPがより良い位置フィックスを待っているなど、エンジンが稼動し続ける他の重要な必要性がない場合、RRPL位置測定応答メッセージ122を最近送信した結果として、移行が発生する。位置フィックスがMS APPにちょうど報告されたとき、およびMS10がRRLP位置測定要求メッセージ120を予期しておらず、RRPL位置測定応答メッセージ122を送信することを予想していない場合にも、移行が発生する。
異常なケースが移行を引き起こすこともある。たとえば940において、MS10は、(たとえば、上述のイベント820または840により)RRLP位置測定要求メッセージ120を予期していたが、所定の時間期間(たとえば、45、60または90秒、または当業者なら理解するように、30〜60、30〜90、30〜120、30〜180、30〜240、60〜90、60〜120、60〜180、60〜240、90〜120、90〜180、90〜240、120〜180、120〜240などの様々な時間から選択される値)内にメッセージを受信しなかった場合、そのGPSエンジンをシャットダウンすることができる。同様に940において、GPSエンジンの稼動時間が長すぎる(たとえば、120または180秒)場合、MS10は、バッテリ電力を節約するためにGPSエンジンをタイムアウトし、シャットダウンすることができる。
図8は、本発明の実施形態による、早期のロケーション決定を強調したメッセージ流れ図を示している。1つの目的は、MS10がネットワーク70からの将来のRRLP位置測定要求メッセージ120を予想または予期するとすぐに、GPSエンジンを始動することである。時間aにおいて、MS10は、緊急サービス呼のためのダイヤル数字(たとえば、米国では「911」、欧州では「112」または日本では「119」)を認識する。呼が緊急サービス呼であると認識されると、MS10は、MS10のロケーションフィックスの必要性を予想して、そのGSPエンジンを始動することによって位置特定を開始することができる。
時間bにおいて、ネットワーク70はRRLP支援データメッセージ110をMS10に送信する。それに応答して、時間cにおいて、MS10はRRLP支援データAckメッセージ112で応答する。メッセージ110および112を送信するこのプロセスは、ネットワーク70が十分な支援データを送信するまで繰り返すことができる。最後に、時間dにおいて、ネットワーク70はRRLP位置測定要求メッセージ120をMS10に送信する。MS10は、そのロケーションの決定を続ける。次に時間eにおいて、MS10は、その決定された位置を含むRRLP位置測定応答メッセージ122でネットワーク70に応答する。
図9および図10は、本発明の実施形態による、追加RRメッセージ130が受信された後に位置決定を継続する方法を説明する図である。別の目的は、軽微な異常イベントを無視してGPSエンジンの動作を継続することである。図9では、追加RRメッセージ130が現在の測定セッションをアボートするが、MS10は、位置特定処理を継続し、そのGPSエンジンを中断しない。時間aにおいて、MS10はネットワーク70からRRLP支援データメッセージ110を受信する。それに応答して時間bにおいて、MS10はRRLP支援データAckメッセージ112で応答する。ここでも、メッセージ110および112を送信するこのプロセスは、ネットワーク70が十分な支援データを送信するまで繰り返すことができる。
時間cにおいて、ネットワーク70はRRLP位置測定要求メッセージ120をMS10に送信する。この時点で、MS10が緊急呼を認識することまたは他のトリガイベントのいずれかに基づいて、GPSエンジンはすでに稼動している。時間dにおいて、ネットワーク70は、応答を受信する前に、時間cにおいて開始されたRRLPセッションを中断する。知られている移動局は、RRLPセッションを終了し、同じくGPSエンジンをシャットダウンする。ここで、MS10は、GPSエンジンを中断しないでおき、GPSエンジンが位置特定プロセスを継続できるようにする。
最後に時間eにおいて、ネットワーク70はリビッドプロセスでRRLP位置測定要求メッセージ120AをMS10に再送信する。ここでも、MS10は、GPSエンジンを再始動せず、むしろロケーションプロセスを継続する。上述のように、アボートおよびリビッドのプロセスは繰り返すことができる。次に、時間fにおいて、MS10は、その決定された位置を含むRRLP位置測定応答メッセージ122でネットワーク70に応答する。
図10は、状態図を示している。トリガイベントが発生すると、MS10は状態300に入る。トリガイベントには、RRLP位置測定要求メッセージ120を受信すること、RRLP支援データメッセージ110を受信すること、緊急サービス呼などの開始を認識することなどがある。状態300では、MS10は、すでに位置決定を実行している場合、位置決定を継続し、または、まだGPSエンジンを始動していない場合、GPSエンジンを始動することによって位置決定を開始する。
通常、MS10は、位置が決定されたとき、またはタイムアウトが発生したとき(移行310として示す)のいずれかに状態300を出て、状態320に入る。タイムアウトは、たとえば、MS10が、ネットワーク70が所定の短時間内での測定を予想していると判断したときに発生することがある。場合によっては、MS10は、その応答を送信することができる前に、現在のRRLPセッションをアボートする追加RRメッセージ130を受信すると、状態300を出て、状態330に入る。
状態330では、MS10は、現在のRRLPセッションをアボートするが、位置決定を継続する。リビッドRRLP位置測定要求メッセージ120Aを受信すると、MS10は、状態340に入るが、位置決定プロセスを同じく継続する。MS10が位置を決定するか、またはタイムアウトが発生すると(移行340として示す)、MS10は状態340を出て状態320に入る。状態320では、MS10はRRLP位置測定応答メッセージ320をネットワーク70に送信する。
図11および図12は、本発明の実施形態による、ダウンロードされた支援データを最適に順位付けする方法を説明する図である。支援データは、1つまたは複数の(擬似セグメント化された)RRLP支援データメッセージ110中および/またはRRLP位置測定要求メッセージ120中で送信できる。ネットワーク70からMS10への支援データの通信を最適に順位付けすることにより、MS10は、RRLP位置測定要求メッセージ120によってそうするように指示される前に、有利には早期に位置決定プロセスを開始し、支援データのセグメントをアクティブに使用することが可能になる。
図11は、セグメント化支援データ400の最適な順位付けを示している。第1のセグメントは、衛星時間およびおおまかなMSロケーション420を含む基準情報410を含む。第1および残りのセグメントは、(暦(almanac)データおよび天体暦(ephemeris)データを含む)衛星ビークル位置情報430を含む。衛星ビークル位置情報430は、最も最適440から次に最適450に順位付けされ、最も最適でない460まで続く。利用可能なすべての衛星を、この最適に順位付けされた支援データリストに入れる必要はない。
衛星の最適な順位付けは、MS10がそのロケーションを迅速に決定するのに見ることができ有用である可能性が高い衛星の組をMS10に与えるために、1つまたは複数のファクタを考慮に入れることができる。たとえば、おおまかなMSロケーションの知識を使用して、同様のおおまかなMSロケーションをもつ移動局に見ることができることが経験的に示される衛星位置を探索することができる。ネットワーク70は、同様のまたは同じおおまかなMSロケーションを有する移動局に利用可能であることが観測または実験によって示される空間の領域中にある衛星を探索することができる。
さらに、おおまかなMSロケーションの知識を使用して環境の一般的な特性を決定することができる。この環境特性は、MS10がそのロケーションを決定できるようにする最良の衛星を識別するために使用できる。おおまかなMSロケーションは、MS10が、たとえば、地方の地形(たとえば、平坦な地方環境)、山岳性の地形(たとえば、南北方向の谷、または山の西面に沿って)、または都市の地形(たとえば、高層建築物のある密集した都心部)に位置していると識別することができる。おおまかなMSロケーションが、MS10は遮るものがない空の視界を有する可能性が高いことを示す場合、ネットワーク70は、衛星の正規直交または擬似正規直交の組、たとえば、地平線から45度に最も近く、互いに120度だけ隔てられた3つの衛星の衛星位置情報を最初に与えることができる。これらの3つの衛星うちの2つは移動局に対してほぼ直交して向きを定められる。すなわち、第1の衛星と移動局との間の第1の線と、第2の衛星と移動局との間の第2の線は、直角(正規直交)または60度と120度の間の角度(ほぼ直交の向き)をなす。おおまかなMSロケーションが、MS10は、空間の特定領域に位置する衛星を参照することが不可能であることを示唆する場合、(たとえば、山が東の空を遮る場合)、それらの衛星の位置情報は衛星の最適リスト中で下位にすることができる(または完全にリストから落とす(drop)ことさえできる)。
基準情報410に加えて、支援データの第1のセグメントは、許容できるメッセージ長で与えられる1つまたは2つの衛星に関する情報をも含むことができる。第1のセグメントは、MS10に最も最適440である衛星位置情報を含む。支援データの第2のセグメントは、2つ、3つまたは4つの次に最適な衛星450の衛星位置情報を含む。支援データの各後続のセグメントは、最も最適でない460衛星の組に至るまで、同等またはより最適でない衛星、およびより最適でない衛星の衛星位置情報を含む。
図12は、支援データのセグメントを順位付けし、送信するためのフローチャートを示している。ステップ500において、ネットワーク70は、順位リストを生成するために、MS10に、最も最適から最も最適でない衛星のリストを発注し、両方のリストはまたネットワーク70内のメモリに記憶できる。順位は各MS10に固有とすることができる。たとえば、順位はおおまかなMSロケーションに依存することができる。ステップ510において、ネットワーク70は、基準情報(すなわち、基準時間およびおおまかなMSロケーション)と、最も最適な衛星の衛星位置情報とを含む、第1のセグメント化RRLP支援データメッセージ110を送信する。
ステップ520において、ネットワーク70は、たとえば、ネットワーク70内のコントローラまたはコントローラ論理を使用して、RRLP位置測定要求メッセージ120を送信する時間であるかどうかを判断する。ネットワーク70は、十分な支援データがすでにMS10に送信されている場合、RRLP位置測定要求メッセージ120を送信する時間であると判断することができる。MS10が少なくとも所定の数の衛星(たとえば、4〜14個の衛星)の衛星位置情報を有する場合、ネットワーク70は、MS10は十分な量の支援データを有すると判断することができる。代替的に、衛星が所定数に達しないが、支援データメッセージ中で送信するために利用可能な衛星情報がそれ以上ない場合、ネットワークは、RRLP位置測定応答メッセージをジャストインタイムで受信するために、(支援データの最終部分をもつまたはもたない)RRLP位置測定要求メッセージを送信するか、またはRRLP位置測定要求メッセージが送信されるようにタイマを設定することができる。代替的に、ネットワーク70は、位置フィックスが必要とされる前に残っている時間が所定の時間量未満である場合、MS10が十分な量の支援データを有すると判断することができる。この場合、ネットワーク70は、タイムアウトが発生した場合、RRLP位置測定要求メッセージ120を送信する時間であると判断する。代替的に、ネットワーク70は、すべての支援データが以前に送信されている場合、RRLP位置測定要求メッセージ120を送信する時間であると判断することができる。
RRLP位置測定要求メッセージ120を送信する時間でない場合、ネットワーク70はステップ530に進む。RRLP位置測定要求メッセージ120を送信する時間である場合、ネットワーク70はステップ540に進む。ステップ530において、ネットワーク70は、次に最適な衛星の群の位置情報を含む次のセグメント化RRLP支援データメッセージ110を送信し、ステップ520に戻る。ステップ520と530との間のこのループは、複数回続くことがある。ステップ540において、ネットワーク70はRRLP位置測定要求メッセージ120を送信する。RRLP位置測定要求メッセージ120は支援データの最終セグメントを含むことがある。代替的に、以下で詳細に説明するように、RRLP位置測定要求メッセージ120は支援データがなくてもよい。
図13および図14は、本発明の実施形態によるジャストインタイム位置要求を送信する方法を示している。
図13では、時間aにおいて、ネットワーク70は、RRLP位置測定要求メッセージ120などのRRLPメッセージを送信することによってRRLPセッションを開始する。このシナリオは、ネットワーク70が1つまたは複数のRRLP支援データメッセージ110をMS10に正常に送信したか、またはMS10がすでにそのメモリ中に支援データを有すると仮定する。図示の例では、ネットワーク70は、約35秒の間MS10からの位置フィックスを必要とする。時間bにおいて、RRLPセッションは何らかの他のRRメッセージ131によりアボートされる。
場合によっては、時間aにおいて示されるRRLPメッセージ120は、まだネットワーク70の発信キュー中にあり、したがって、MS10は、RRLPメッセージを受信しておらず、RRLPセッションを始動していない。この場合、他のRRメッセージ131は、RRLPメッセージ120がキューから正常に完全に送信される前にRRLPメッセージ120をキューから落とすことによって、RRLPメッセージ120をプリエンプトする。MS10が第1のRRLP支援データメッセージ(図示せず)などのトリガイベントを以前に受信したことにより、GPSエンジンはすでに稼動している。各後続メッセージの間、GPSエンジンは連続的に位置決定プロセスを継続する。
ネットワーク70は、時間cにおいて、位置フィックスが必要とされるまでに最小時間量のみが残っている(たとえば、残り約4秒)と判断する。ネットワーク70はRRLP位置測定要求メッセージ120BをMS10に送信する。このメッセージ120Bは、(時間dにおいて)応答がジャストインタイムで受信されるように、一度に送信される(時間c)。いくつかの実施形態では、RRLP位置測定要求メッセージ120Bは、NW応答時間およびNW精度パラメータとともに、ただし支援データなしに送信される。RRLP位置測定要求メッセージ120は、MS10が位置フィックスを戻さなければならない短いタイムアウト(たとえば、NW応答時間は2または4秒を表す)を含むことができ、不確実性の低い値(NW精度は高精度、たとえば、約10メートルを示す)を含むことができる。代替的に、RRLP位置測定要求メッセージ120は、大きい位置不確実性を許すように設定された精度パラメータ(NW精度は低い精度、たとえば、約250メートルを示す)を含むことができる。時間dにおいて、ネットワーク70は、約0秒またはほぼ0秒が残っているときに、MS10からRRLP位置測定応答メッセージ122をジャストインタイムで受信する。
このジャストインタイム手順は、以前の中断されたRRLPセッションのためにリビッドが必要であったので呼び出される。場合によっては、中断されたRRLPセッションは、(図示のように)以前のRRLP位置測定要求メッセージ120によって開始されたセッションである。場合によっては、中断されたRRLPセッションは、RRLP支援データメッセージ110によって開始されたセッションである。場合によっては、中断されたRRLPセッションは、以前のRRLP位置測定要求メッセージ120またはRRLP支援データメッセージ110のいずれかによって開始されたセッションとすることができる。
図14は、ジャストインタイム位置要求および応答のためのネットワーク70中のプロセスを示している。ステップ600において、ネットワーク70は、RRLP位置測定応答メッセージ122が必要とされる将来の時間を決定する。ステップ610において、ネットワーク70は、タイマ、スケジュールなどを設定し、ロケーションデータが必要とされる直前(たとえば、4秒前)まで待つ。最後のRRLPメッセージの後、およびジャストインタイムRRLP位置測定要求メッセージ120の前の、この待ち時間中に、ネットワークは、他のRRメッセージを送信し、移動局の位置決定プロセスを中断しない。
ステップ620において、ネットワーク70はRRLP位置測定要求メッセージ120を送信する。このメッセージ120は支援データなしに一度に送信され、応答するのに十分な時間をMS10に与える。ステップ630において、ネットワーク70は、位置が必要とされる直前にRRLP位置測定応答メッセージ122を受信する。
上述のように、このジャストインタイムプロセスは、ネットワーク70によって送信されているすべてのRRLP位置測定要求メッセージ120に対して実施できる。(たとえば、リビッドを受ける場合)位置フィックスが必要とされる直前までRRLP位置測定要求メッセージ120を送信するのを待つことは、アボートされるセッションの発生を低減するのに役立ち、チャネル帯域幅を節約する。代替的に、このMS10との現在の通信内で1つまたは複数のアボーションおよび/またはプリエンプションが発生した場合、このプロセスを実施することができる。代替的に、このセル中の他の移動局との通信で、たとえば、同様のおおまかなMSロケーションを有する移動局に対して1つまたは複数のアボーションまたはプリエンプションが発生した場合、このプロセスを実施することができる。
図15および図16は、本発明の実施形態による、アボートされるセッションを回避するために新しいRRメッセージを遅延させる(または落とす)方法を示している。
図15は、ワイヤレスネットワーク中のネットワーク70とMS10との間のリビッドを最小限に抑える方法を示している。時間aにおいて、ネットワーク10はRRLP要求メッセージ100を送信し、それによってセッションを開く。RRLP要求メッセージ100は、RRLP支援データメッセージ110またはRRLP位置測定要求メッセージ120のいずれかである。時間bにおいて、ネットワーク70は、MS10から応答を受信する前、RRLPセッションがまだ開いている間に、新しいRRメッセージがネットワーク70からMS10に送信される準備ができていると判断する。知られているシステムでは、ネットワーク70は、この新しいRRメッセージを直ちに送信し、それによって現在のRRLPセッションをアボートする。本発明の実施形態によれば、許容できる場合、ネットワーク70は、現在のRRLPセッションのアボートを回避するために、新しいRRメッセージを送信するのを待つ。すなわち、RRLPセッションのアボートを回避するために、RRLP応答/確認応答メッセージ102が受信された後まで、ネットワーク70は新しいRRメッセージを保持し、それによってRRLPセッションを正常に閉じるようにする。特定の新しいRRメッセージに基づいて、ネットワーク70は、新しいRRメッセージを送信するのを待つか、または新しいRRメッセージを完全に落とすことができる。時間cにおいて、ネットワーク70はRRLP応答/確認応答メッセージ102を受信し、認識する。すぐ後に、時間dにおいて、新しいRRメッセージが落とされなかった場合、ネットワーク70は、RRLPセッションが閉じた後に新しいRRメッセージを送信し、したがってRRLPセッションのアボートを回避する。
図16では、ステップ650において、ネットワーク70はRRLP要求メッセージを送信する。ステップ660において、RRLPセッションが閉じる前、ネットワーク70は、MS10に送信する準備ができている新しいRRメッセージを有すると判断する。ステップ670において、ネットワーク70は、新しいRRメッセージの送信を遅延させる(または落とす)ことを許容できるかどうかを判断する。許容できない場合、ネットワーク70は、ステップ690において新しいRRメッセージを送信し、それによって現在のRRLPセッションを不可避的にアボートする。ステップ680において、ネットワーク70はRRLP応答/確認応答メッセージ102を待ち、次いでRRLP応答/確認応答メッセージ102を受信する。新しいRRメッセージが遅延された場合、処理は、完了する前にステップ690に続く。新しいRRメッセージが落とされた場合、送信すべき残りの新しいRRメッセージはなく、処理は完了する。
図17、図18、図19、図20および図21は、本発明の実施形態による、緊急サービス(ES)呼における応答時間と精度のバランスをとるために精度パラメータを変更する方法を説明する図である。
図17は、時間がある場合に向上精度を使用する緊急サービス(ES)呼のためのコールフロー処理の例を示す。時間a(t=0)において、MS10はES呼を識別する。ES呼を識別することに応答して、MS10はGPSエンジンを始動する。MS10はアクティビティタイマを大きい値(たとえば、Act_timer=40秒)に設定することができる。アクティビティタイマの1つの目的は、ネットワーク70とMS10との間のメッセージのアクティビティ(または非アクティビティ)を監視することである。継続時間の間にアクティビティがない場合、アクティビティタイマはタイムアウトし、GPSエンジンはシャットダウンされる。
時間bにおいて、ネットワーク70は第1のRRLP支援データメッセージ140を送信する。この第1のメッセージ140は基準情報410(図11の衛星時間およびおおまかなMSロケーション420)を含む。第1のメッセージはまた、MS10に最も最適な衛星の衛星位置情報を含む。時間cにおいて、MS10はRRLP支援データAckメッセージ142で応答する。時間dおよび時間eにおいて、支援データメッセージ144および確認メッセージ146を伝達するプロセスは、MS10に次に最適な衛星の追加の支援データ(衛星位置情報)を送信するために1回または複数回繰り返すことができる。
次にネットワーク70はRRLP位置測定要求メッセージ120を準備する。RRLP位置測定要求メッセージ120はネットワーク応答時間(NW応答時間)パラメータの値を含むことができる。このNW応答時間パラメータは、中程度の応答時間を示すように設定できる(たとえば、値4は16秒に対応する)。メッセージ120はまた、ネットワーク精度(NW精度)パラメータを含むことができる。このNW精度パラメータは、中程度の精度または不確実性を示すように設定できる(たとえば、値19は51.2メートルに対応する)。このパラメータおよび他の距離または不確実性パラメータ、あるいは本明細書に記載の特定の値をもつ範囲は、例として与えるものにすぎない。他の値を使用してもよい。当業者なら理解するように、51.2メートルまたは245.5メートルの値は、たとえば、40〜60メートル、30〜70メートル、40〜100メートル、40〜400メートル、100〜150メートル、100〜250メートル、100〜300メートル、100〜400メートルなどにわたる値でもよい。
時間fにおいて、ネットワーク70はRRLP位置測定要求メッセージ120を送信する。場合によっては、支援データの最後の組は、このメッセージ120中に含まれる。他の場合には、支援データの最後の組は、RRLP支援データメッセージ144である前のメッセージ中に含まれる。
精度を向上させるために、MS10は、まったくまたはほとんど不確実性がないことを表す精度値を使用することができる。たとえば、Act_Accuracyパラメータは0の値に設定でき、これは0メートルの不確実性(精度の最も高い値)を表す。代替的に、Act_Accuracyパラメータは、1、2、3または4の値に設定でき、これは、それぞれ1.0、2.1、3.3または4.6メートルの不確実性を表す。まったくまたはほとんど不確実性がないことを表す他の値を使用することもできる。
場合によっては、MS10がこの向上精度プロセスを駆動する場合、MS10は、有利には、ネットワーク70によって送信されたNW精度パラメータとは独立にAct_Accuracyパラメータを設定する。他の場合には、ネットワーク70が向上精度プロセスを駆動する場合、ネットワーク70は、有利には一時的に、その標準ネットワーク精度(たとえば、51.2m)を無効にし、ネットワーク70が後でRRLP位置測定要求メッセージ120中で送信するパラメータを、まったくまたはほとんど不確実性がないことを表す精度値に設定する。
同じく図示の、時間fの後、たとえば、現在のアクティビティタイマ上の残り時間が、ネットワークによって与えられた応答時間よりも少ない場合、MS10は、アクティビティタイマを現在のカウントダウン時間(たとえば、20秒)からネットワーク応答時間に一致する値にリセットする(Act_timer=NW応答時間)。このようにして、MS10は、位置測定フィックスが決定され、ネットワーク70に伝達される前に、GPSエンジンを早期にシャットダウンすることはない。MS10は、同様に、第2のカウントダウンタイマを応答時間に設定することができる(Act_timer=NW応答時間)。このタイマは、MS10が決定された位置をいつ送信するかを設定するために、MS10によって使用される。
時間gにおいて、本例の経過時間は36秒である。MS10は、位置フィックスの決定に全割当ネットワーク応答時間を使用した。したがって、位置精度が達成されていないとしても、標準ネットワーク精度(たとえば、51.2m)によって要求されるよりも大きい精度(または同様に、少ない不確実性)を潜在的に有する向上精度位置が発見された。
この不確実性パラメータを0まで低下させることによって、MS10は、位置フィックスの計算に全許容可能ネットワーク応答時間を使用することになる。不確実性パラメータを低い値(たとえば、1、2、3、または4)まで低下させることによって、MS10は、位置フィックスが低い推定された不確実性で決定されない限り、全許容可能ネットワーク応答時間を使用する可能性が高くなる。GPSエンジンが追加の時間を使用して、位置フィックスを低下された必要な不確実性で得ようと試みることにより、MS10は、向上精度位置フィックスを生成する機会を得る。
時間gにおいて、MS10は、RRLP位置測定応答メッセージ122をコンポーネント、すなわち、LocationInfo、GSP−MeasureInfo、またはLoctionErrorのうちの1つとともに送信する。一般に、MS10は、容認できる位置フィックスを決定したか、またはタイムアウトした場合、LocationInfoコンポーネントとともに応答する。代替的に、MS10は、測定値をネットワーク70に与えるように指示された場合、GSP−MeasureInfoコンポーネントとともに応答し、それにより、ネットワーク70は、この生データに基づいて位置を決定することができる。
図18は、緊急サービス(ES)呼のためのコールフロー処理の別の実施形態を示す。このシナリオでは、位置要求メッセージは、MS10がオンタイム位置応答で応答するようにジャストインタイムで伝達される。フローは、図17に関して前述したように開始する。時間a(t=0)において、MS10はES呼を識別し、次いで応答して、GPSエンジンを始動する。同じく、アクティビティカウントダウンタイマが設定される(Act_timer=40秒)。時間bにおいて、ネットワーク70は第1のRRLP支援データメッセージ140を送信する。時間cにおいて、MS10はRRLP支援データメッセージ142で応答する。プロセスは、140/142のメッセージの複数の組を伝達し続けることができる。
時間dにおいて、このシナリオは前述のシナリオから逸脱する。時間dにおいて、ネットワーク70は、位置要求メッセージ(RRLP位置測定要求メッセージ120)を送信する必要があるという情報を有するが、ネットワーク70が位置フィックスを必要とする前の所定時間までメッセージを送信するのを待つ。標準ネットワーク精度は、十分な精度(51.2メートルを表すNW精度=19)を与えるように設定できるが、ネットワーク設定応答時間は大幅に短縮される。たとえば、NW応答時間は、数十秒をMS10に与えるのではなく、2(4秒を表す)、または1(2秒を表す)に設定できる。この大幅に短縮された時間では、通常、移動局は位置フィックスを決定することができない。通常、移動局は数十秒〜数分を必要とする。ここで、MS10は、早期に(たとえば、時間aにおいて)その位置決定プロセスを開始したので、すでに数十秒間その位置に関して作動している。
ここでもネットワーク70はRRLP位置測定要求メッセージ120を準備する。メッセージ120は大幅に短縮されたネットワーク応答時間(たとえば、NW応答時間=4秒)とネットワーク精度(たとえば、NW精度=51.2メートル)とを含む。時間eにおいて、本例の経過時間は32秒であり、ネットワーク70はRRLP位置測定要求メッセージ120を送信する。この場合、支援データの最後の組は前のメッセージ(すなわち、最後のRRLP支援データメッセージ140)中に含まれ、したがって、このメッセージ120は支援データなしに送信される。
場合によっては、MS10によって使用される精度は、所定の値または所定の構成可能な値とすることができる、低い精度または同等に高い不確実性を表す値(たとえば、245.5メートルを表す値34)に設定される。低い精度を表すこの精度値は、2つの方法、すなわち、ネットワーク70またはMS10のうちの1つによって設定できる。
精度値がネットワーク70によって設定される場合、ネットワーク70は、RRLP位置測定要求メッセージ120を、この低い精度値(NW精度)を表すように設定されたネットワーク精度とともに送信する。たとえば、ネットワーク70は、標準ネットワーク精度を、このMS10のための低い精度値で一時的に上書きすることができる。
一方、精度がMS10によって設定される場合、ネットワーク70は、RRLP位置測定要求メッセージ120を、標準ネットワーク精度を表すように設定されたネットワーク精度とともに送信することができる。MS10は、受信したネットワーク精度を上書きするか、または無視し、代わりに低い精度を表す値を使用する。MS10は、その内部カウントダウンタイマとその応答時間タイマの両方にネットワーク応答時間(NW応答時間)を使用する(すなわち、それぞれ、Act_timer=NW応答時間およびAct_RT=NW応答時間)。時間fにおいて、応答時間タイマが0になると(本例の経過時間は36秒)、MS10はRRLP位置測定応答メッセージ122を準備し、送信する。
このシナリオは、いくつかの利点を有する。MS10は、早期に(時間aにおいて)GPSエンジンを開始し、バッテリ電力の損失を最小限に抑えながら、位置フィックスの決定に最大の可能な継続時間を使用したので、向上位置フィックスを生成した。RRLP位置測定要求メッセージ120が(支援データを含まないため)短いので、メッセージ120がプリエンプトされる可能性は低くなる。ネットワーク応答時間が短いので(たとえば、4秒)、最終のRRLPセッションが別のRRメッセージでアボートされる機会は少なくなる。低下された精度値(たとえばAct_Accuracy=245.5メートル)が標準ネットワーク精度(たとえば、NW精度=51.2メートル)に代入される場合、最終のRRLPセッションが別のRRメッセージでアボートされる機会は、いっそう少なくなる。
図19は、緊急サービス(ES)呼のためのコールフロー処理のさらに別の実施形態を示している。このシナリオでは、(支援データをもつまたはもたない)第1の位置要求メッセージ120は、最終のRRLP支援データメッセージ142の直後に伝達される。このRRLPセッションが中断された場合、ネットワーク70は、いつ位置が必要であるかに基づく所定時間まで位置リビッド要求メッセージ120A(支援データをもたないメッセージ)の送信を遅延させる。他の場合、時間aから時間fまでのイベントおよびメッセージフローは、図17に関して上述したものと同じであり、説明は繰り返さない。
シーケンスは時間gにおいて図17から逸脱し、追加RRメッセージ130は現在のRRLPセッションをアボートさせる。同等に、RRLP位置測定要求メッセージ120は、(たとえば、支援データを含んでいるため長いので)ネットワークの発信キュー中で内部的にプリエンプトされることがある。いずれの場合も、MS10は、現在開いているRRLPセッション、または位置とともに応答せよという命令を有しない。
ネットワーク70が位置フィックスを報告するためにジャストインタイムで位置フィックスが受信されるように、ネットワーク70は、リビッドメッセージ120Aの送信を、位置フィックスとともに応答するのにちょうど十分な時間をMS10に与えるように計算された時間まで遅延させる。アボートまたはプリエンプトされた以前のRRLPセッションに基づいて、ネットワーク70は、第1のモードから第2のモードへの切替えを決定することができる。第1のモードでは、ネットワーク70は、早期に停止されたRRLPセッションに基づいてリビッドを送信し、知られているように直ちに位置リビッド要求メッセージを送信する。すなわち、ネットワーク70は、次の位置要求メッセージのタイミングを、過去のイベント、言い換えれば追加RRメッセージの完了と、できるだけ迅速に位置要求メッセージを再送信する必要とに基づかせる。
この第2のモードでは、ネットワーク70は位置リビッド要求メッセージを直ちに送信しない。代わりに、ネットワーク70は、有利には、いつ位置応答が必要であるかに基づいて継続時間の間待つ。すなわち、位置リビッド要求メッセージのタイミングを過去のイベントに基づかせるのではなく、送信は将来のイベントに基づく。たとえば、次の位置要求のタイミングは、いつ位置フィックスが必要であるかに基づく(たとえば、残りのNW応答時間に基づく)。
いつRRLP位置測定要求メッセージ120が送信されるかのタイミングは、位置フィックスがネットワーク70で必要とされる時間の前の所定時間に基づくことができる。図示の例では、所定時間は、位置情報がネットワーク70によって必要とされる前の8秒(NW応答時間=3)に設定される。他の所定時間を使用してもよく、たとえば、様々な移動局の経験的なデータに基づいて、他の所定時間を使用することができる(たとえば、NW応答時間は、1、2、4、8または16秒に設定できる)。ネットワーク70は、メッセージがこの未来の時間において送信されるように、タイマを設定するかまたは測定要求メッセージをスケジュールすることができる。
時間h(t=32)において、ネットワーク70は、遅延を終了し、リビッドRRPL位置測定要求メッセージ120Aを送信する。図示のように、メッセージは支援データを含んでいない。代替的に、リビッドRRPL位置測定要求メッセージ120Aの送信の遅延をわずかに短縮することができ、応答時間(NW応答時間)をわずかに増加させることができ、メッセージ120Aは、いくつかの支援データを含むことができる。また、MS10によって使用される精度パラメータは、MS10が標準ネットワーク値を上書きすることによって、または一時的な不確実性値としてネットワーク70によって、大きい不確実性値(たとえば、245.5メートル)に設定できる。MS10は、そのアクティビティタイマを、ネットワークによって与えられた応答時間にリセットする(Act_timer=NW応答時間)。
この例では、モバイル加入者のアクティビティタイマは、4秒で終了するように設定された(Act_timer=4秒)が、このタイマは受信した時間に基づいてリセットされる(Act_timer=NW応答時間=8秒に変更する)。MS10は、その応答時間をネットワークによって与えられた応答時間に設定することができる(Act_RT=NW応答時間=8秒)。時間i(t=36)において、MS10は、決定された位置をRRLP位置測定応答メッセージ122で報告し、次いでGPSエンジンをシャットダウンする。
図20は、ネットワーク70がジャストインタイム測定要求メッセージを送信するが、支援データメッセージの早期のリビッドにより、MS10はネットワークによって与えられた精度を使用するシナリオを示す。時間a〜dにおけるイベントおよびメッセージは、図19のものと同じである。時間eにおいて、セッションは追加RRメッセージ144でアボートされる。同様に、ネットワークはメッセージ144の移行をプリエンプトすることがある。時間fおよびgにおいて、支援データは、リビッドRRLP支援データメッセージ144Aとして送信され、RRLP支援データAckメッセージ146で確認される。リビッドメッセージは、第1の支援データメッセージのリビッド(図示せず)、第2の支援データメッセージ(図示)または支援データメッセージの他のセグメント化シーケンス(図示せず)とすることができる。
時間h(t=20)において、ネットワーク70は、上述のように、測定報告メッセージのジャストインタイムでの受信のためにRRLP位置測定要求メッセージ120を送信する。MS10は、そのアクティビティタイマをネットワークによって与えられた応答時間(Act_timer=NW応答時間=16秒)に設定することができ、その応答タイマをネットワークによって与えられた応答時間(Act_RT=NW応答時間=16秒)に設定することができ、その精度をネットワークによって与えられた精度(Act_Accuracy=NW精度=51.2メートル)に設定することができる。
前の例では、MS10は通常、一時的な値である精度値を使用する。この一時的な値は、標準ネットワーク精度よりも大きいかまたは小さい、異なる値である。この例では、標準ネットワーク精度は、異なる値を使用することに対する例外として使用される。最後に、時間i(t=36)において、MS10は、決定された測定値をRRLP位置測定応答メッセージ122で報告する。
場合によっては、ネットワーク70は(アボーションまたはプリエンプションによる)リビッドの発生を検出することができる。この場合、ネットワーク70は、ネットワークによって与えられた精度を一時的な値から標準ネットワーク精度に変更する。代替的に、MS10は(アボーションによる)リビッド支援データメッセージの発生を検出することができ、このイベントに基づいて、MSはその精度をその値から変更する。代替的に、MSは、前のRRLPメッセージからの測定された継続時間に基づいて、受信した測定要求メッセージが遅延されたと判断することができる。
図21は、前の4つの図に関して説明した、精度パラメータの標準ネットワーク精度からの変更に関するフローチャートを示している。700において、MS10がRRLP位置測定要求メッセージ120を受信した後、メッセージ120がオンタイムで送信および受信されたかどうかの判断を行う。この判断は、前述のように、時間(たとえば、何らかの通信の予想時間)、アボーション、またはプリエンプションに基づいて、MS10またはネットワーク70によって行われる。RRLP位置測定要求メッセージ120がオンタイムである場合、処理はステップ710に続く。
ステップ710において、MS10は、最大限の精度のために通常よりも高い精度(たとえば、0メートル)を使用するか、または、より正確な応答のために標準ネットワーク精度未満の選択された小さい値(たとえば、1メートルと10メートルの間の値、または0メートルと標準ネットワーク精度値との間の値)を使用する。
RRLP位置測定要求メッセージ120が遅延された場合、精度は標準ネットワーク精度に設定される(図示せず)。代替的に、RRLP位置測定要求メッセージ120が遅延された場合、処理はステップ720に続く。メッセージ120がわずかに遅延しているか非常に遅れているかを判断するために、ステップ720において別のテストを実行する。たとえば、支援データメッセージのリビッドが行われた場合、RRLP位置測定要求メッセージ120はわずかに遅延していると判断される。前のRRLP位置測定要求メッセージのリビッドが行われた場合、RRLP位置測定要求メッセージ120は非常に遅れていると判断される。代替的に、RRLP位置測定要求メッセージ120は、第1の所定時間(たとえば、24秒)よりも後であるが、第2の所定時間(たとえば、36秒)の前に伝達された場合、わずかに遅延していると判断される。RRLP位置測定要求メッセージ120は、第2の所定時間よりも後に伝達された場合、非常に遅れていると判断される。ステップ730において、MS10は標準ネットワーク精度(すなわち、NW精度)を使用する。ステップ740において、MS10は、その位置応答の速度を上げるために、より低い精度値(たとえば、100、200または250メートル)を使用する。
図22は、本発明の実施形態による、付加価値サービス(VAS)のためのメッセージ流れ図を示している。VASの場合、MS10はNW応答時間の全量を使用する必要はない。
時間a(t=0)において、ネットワーク70は、VASが開始されたと判断する。それに応答して、ネットワーク70はRRLP支援データメッセージ140を送信する。MS10は、RRLP支援データメッセージ140を受信すると、そのGPSエンジンを始動し、そのアクティビティタイマを所定の値(ES呼の場合に使用される値よりも大きい値、たとえば、Act_timer=45秒)に設定する。またRRLP支援データメッセージ140の受信に応答して、MS10は、時間bにおいて、RRLP支援データAckメッセージ142を送信する。時間cおよびdにおいて、支援データの追加のセグメントは、RRLP支援データメッセージ144とRRLP支援データAckメッセージ146の追加の対で伝達および確認される。
時間e(t=20、Act_timer=25)において、ネットワーク70は、RRLP位置測定要求メッセージを標準ネットワーク時間(たとえば、NW応答時間=16秒)および標準ネットワーク精度値(たとえば、NW精度=51.2メートル)で準備する。ネットワーク70はRRLP位置測定要求メッセージ120を送信し、MS10はRRLP位置測定要求メッセージ120を受信する。ES呼とは異なり、MS10は、ネットワークによって与えられたいかなるパラメータをも廃棄しない。MS10は、そのアクティビティタイマ、アクティブな応答タイマおよびアクティビティ精度パラメータをネットワークによって与えられた値(すなわち、それぞれ、Act_timer=NW応答時間、Act_RT=NW応答時間、およびAct_Accuracy=NW精度)に設定する。
時間f(t=34、Act_timer=2)において、MS10は、その決定された位置をRRLP位置測定応答メッセージ122でネットワーク70に送信する。この場合、位置不確実性が所要のネットワーク精度未満であることにより、MSは、決定されたフィックスをネットワーク応答時間の満了の前に送信した。最後に、決定されたフィックスを報告することに応答して、MS10はGPSエンジンをシャットダウンする。
本発明は、添付の特許請求の範囲の趣旨および範囲内で変更および改変を加えて実施できることを理解されたい。説明は、網羅的なものではなく、本発明を開示した正確な形態に限定するものでもない。本発明は、変更および改変を加えて実施できることを理解されたい。

Claims (41)

  1. ワイヤレスネットワーク中のネットワークと移動局との間の位置測定要求(Measure Position Request)メッセージのリビッド(rebid)を低減する方法であって、
    ロケーションデータが必要とされる時間に基づく所定時間まで待つことと、
    前記所定時間において、ネットワーク応答時間とネットワーク精度とを備える位置測定要求メッセージを送信することと、
    前記ロケーションデータが必要とされる前の時間において、前記ロケーションデータを備える位置測定応答(Measure Position Response)メッセージを受信することと、
    を備える方法。
  2. 前記ネットワーク応答時間は、4秒以下の短縮された応答時間を表す値を備える、請求項1に記載の方法。
  3. 前記ネットワーク精度は、100メートル以上の低い精度を表す値を備える、請求項1に記載の方法。
  4. 前記位置測定要求は、支援データ(Assistance Data)を備えない、請求項1に記載の方法。
  5. 支援データメッセージを送信することと、
    支援データAckメッセージを受信することと、
    をさらに備える、請求項1に記載の方法。
  6. 前記位置測定要求メッセージは、RRLP位置測定要求(RRLP Measure Position Request)メッセージを備える、請求項1に記載の方法。
  7. 前記位置測定応答メッセージは、RRLP位置測定応答(RRLP Measure Position Response)メッセージを備える、請求項1に記載の方法。
  8. ワイヤレスネットワーク中のネットワークと移動局との間の位置測定要求メッセージのリビッドを低減する方法であって、
    RRLP支援データ(RRLP Assistance Data)メッセージを送信することと、
    RRLP支援データAck(RRLP Assistance Data Ack)メッセージを受信することと、
    ロケーションデータが必要とされる時間に基づく所定時間まで待つことと、
    前記所定時間において、ネットワーク応答時間とネットワーク精度とを備えるRRLP位置測定要求メッセージを送信することであって、前記ネットワーク応答時間が、4秒以下の短縮された応答時間を表す値を備え、前記ネットワーク精度が、100メートル以上の低い精度を表す値を備え、前記RRLP位置測定要求メッセージが支援データを備えない、RRLP位置測定要求メッセージを送信することと、
    前記ロケーションデータが必要とされる前の時間において、前記ロケーションデータを備えるRRLP位置測定応答メッセージを受信することと、
    を備える方法。
  9. ワイヤレスネットワーク中のネットワークと移動局との間の位置測定要求メッセージのリビッドを低減するためのネットワークであって、
    ロケーションデータが必要とされる時間に基づく所定時間まで待つためのタイマと、
    前記所定時間において、ネットワーク応答時間とネットワーク精度とを備える位置測定要求メッセージを送信するための送信機と、
    前記ロケーションデータが必要とされる前の時間において、前記ロケーションデータを備える位置測定応答メッセージを受信するための受信機と、
    を備える方法。
  10. 前記ネットワーク応答時間は、4秒以下の短縮された応答時間を表す値を備える、請求項9に記載のネットワーク。
  11. 前記ネットワーク精度は、100メートル以上の低い精度を表す値を備える、請求項9に記載のネットワーク。
  12. 前記位置測定要求は、支援データを備えない、請求項9に記載のネットワーク。
  13. 前記位置測定要求メッセージは、RRLP位置測定要求メッセージを備える、請求項9に記載のネットワーク。
  14. 前記位置測定応答メッセージは、RRLP位置測定応答メッセージを備える、請求項9に記載のネットワーク。
  15. 少なくとも1つのコンピュータに、ロケーションデータが必要とされる時間に基づく所定時間まで待つことを行わせるためのコードと、
    少なくとも1つのコンピュータに、前記所定時間において、ネットワーク応答時間とネットワーク精度とを備える位置測定要求メッセージを送信させるためのコードと、
    前記ロケーションデータが必要とされる前の時間において、前記ロケーションデータを備える位置測定応答メッセージを受信させるためのコードと、
    を備えるコンピュータ可読媒体を備えるコンピュータ可読製品。
  16. 前記ネットワーク応答時間は、4秒以下の短縮された応答時間を表す値を備える、請求項15に記載のコンピュータ可読製品。
  17. 前記ネットワーク精度は、100メートル以上の低い精度を表す値を備える、請求項15に記載のコンピュータ可読製品。
  18. 前記位置測定要求は、支援データを備えない、請求項15に記載のコンピュータ可読製品。
  19. 前記コンピュータ可読媒体は、
    少なくとも1つのコンピュータに、支援データメッセージを送信させるためのコードと、
    少なくとも1つのコンピュータに、支援データAckメッセージを受信させるためのコードと、
    をさらに備える、請求項15に記載のコンピュータ可読製品。
  20. 前記位置測定要求メッセージは、RRLP位置測定要求メッセージを備える、請求項15に記載のコンピュータ可読製品。
  21. 前記位置測定応答メッセージは、RRLP位置測定応答メッセージを備える、請求項15に記載のコンピュータ可読製品。
  22. ネットワークにおいて、ワイヤレスネットワーク中の前記ネットワークと移動局との間のリビッドを最小限に抑えるための方法であって、
    要求(Request)メッセージを送信し、それによって前記移動局においてセッションを開くことと、
    前記セッションが開いている間に、RRメッセージが前記移動局に送信される準備ができていると判断することと、
    前記RRメッセージでの前記セッションをアボートすること(aborting)を回避することと、
    応答(Response)メッセージを受信し、それによって前記セッションを閉じることと、
    を備える方法。
  23. 前記セッションをアボートすることを回避する前記行為は、
    前記RRメッセージを送信するのを待つことと、
    前記セッションが閉じた後に前記RRメッセージを送信することと、
    を備える、請求項22に記載の方法。
  24. 前記セッションをアボートすることを回避する前記行為は、前記RRメッセージを落とすこと(dropping)を備える、請求項22に記載の方法。
  25. 前記要求メッセージは、RRLP位置測定要求メッセージを備える、請求項22に記載の方法。
  26. 前記要求メッセージは、RRLP支援データメッセージを備える、請求項22に記載の方法。
  27. ワイヤレスネットワーク中のネットワークと移動局との間のリビッドを最小限に抑えるためのネットワークであって、
    要求メッセージを送信し、それによって前記移動局においてセッションを開くための手段と、
    前記セッションが開いている間に、RRメッセージが前記移動局に送信される準備ができていると判断するための手段と、
    前記RRメッセージでの前記セッションをアボートすることを回避するための手段と、
    応答メッセージを受信し、それによって前記セッションを閉じるための手段と、
    を備えるネットワーク。
  28. 前記セッションをアボートすることを回避する前記手段は、
    前記RRメッセージを送信するのを待つための手段と、
    前記セッションが閉じた後に前記RRメッセージを送信するための手段と、
    を備える、請求項27に記載のネットワーク。
  29. 前記セッションをアボートすることを回避する前記手段は、前記RRメッセージを落とすことを備える、請求項27に記載のネットワーク。
  30. 前記要求メッセージは、RRLP位置測定要求メッセージを備える、請求項27に記載のネットワーク。
  31. 前記要求メッセージは、RRLP支援データメッセージを備える、請求項27に記載のネットワーク。
  32. ワイヤレスネットワーク中のネットワークと移動局との間のリビッドを最小限に抑えるための前記ネットワークであって、
    要求メッセージを送信し、それによって前記移動局においてセッションを開くための送信機と、
    前記セッションが開いている間に、RRメッセージが前記移動局に送信される準備ができていると判断するための論理と、
    前記RRメッセージでの前記セッションをアボートすることを回避するための論理と、
    応答メッセージを受信し、それによって前記セッションを閉じる受信機と、
    を備えるネットワーク。
  33. 前記セッションをアボートすることを回避するための前記論理は、
    前記RRメッセージを送信するのを待つためのタイマを備え、
    前記送信機はさらに、前記セッションが閉じた後に前記RRメッセージを送信する、請求項32に記載のネットワーク。
  34. 前記セッションをアボートすることを回避する前記論理は、前記RRメッセージを落とす論理を備える、請求項32に記載のネットワーク。
  35. 前記要求メッセージは、RRLP位置測定要求メッセージを備える、請求項32に記載のネットワーク。
  36. 前記要求メッセージは、RRLP支援データメッセージを備える、請求項32に記載のネットワーク。
  37. 少なくとも1つのコンピュータに、要求メッセージを送信し、それによって前記移動局においてセッションを開くことを行わせるためのコードと、
    少なくとも1つのコンピュータに、前記セッションが開いている間に、RRメッセージが前記移動局に送信される準備ができていると判断させるためのコードと、
    少なくとも1つのコンピュータに、前記RRメッセージでの前記セッションをアボートすることを回避させるためのコードと、
    少なくとも1つのコンピュータに、応答メッセージを受信し、それによって前記セッションを閉じることを行わせるためのコードと、
    を備えるコンピュータ可読媒体を備えるコンピュータ可読製品。
  38. 少なくとも1つのコンピュータに、前記セッションをアボートすることを回避させるための前記コードは、
    少なくとも1つのコンピュータに、前記RRメッセージを送信するのを待つことを行わせるためのコードと、
    少なくとも1つのコンピュータに、前記セッションが閉じた後に前記RRメッセージを送信させるためのコードと、
    を備える、請求項37に記載のコンピュータ可読製品。
  39. 少なくとも1つのコンピュータに、前記セッションをアボートすることを回避させるための前記コードは、少なくとも1つのコンピュータに、前記RRメッセージを落とさせるためのコードを備える、請求項37に記載のコンピュータ可読製品。
  40. 前記要求メッセージは、RRLP位置測定要求メッセージを備える、請求項37に記載のコンピュータ可読製品。
  41. 前記要求メッセージは、RRLP支援データメッセージを備える、請求項37に記載のコンピュータ可読製品。
JP2010524996A 2007-09-11 2008-09-11 モバイル無線ネットワークにおける遅延無線リソースシグナリング Expired - Fee Related JP5069354B2 (ja)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US97145307P 2007-09-11 2007-09-11
US60/971,453 2007-09-11
US1203907P 2007-12-06 2007-12-06
US61/012,039 2007-12-06
US12/208,288 2008-09-10
US12/208,288 US8948778B2 (en) 2007-09-11 2008-09-10 Delayed radio resource signaling in a mobile radio network
PCT/US2008/076059 WO2009036202A1 (en) 2007-09-11 2008-09-11 Delayed radio resource signaling in a mobile radio network

Publications (3)

Publication Number Publication Date
JP2010539804A true JP2010539804A (ja) 2010-12-16
JP2010539804A5 JP2010539804A5 (ja) 2011-06-30
JP5069354B2 JP5069354B2 (ja) 2012-11-07

Family

ID=40431294

Family Applications (7)

Application Number Title Priority Date Filing Date
JP2010525003A Pending JP2010539487A (ja) 2007-09-11 2008-09-11 移動無線ネットワークにおける動的な測位要求処理
JP2010524997A Ceased JP2010540891A (ja) 2007-09-11 2008-09-11 モバイル無線ネットワークにおける緊急呼のためのgps収穫の向上
JP2010524996A Expired - Fee Related JP5069354B2 (ja) 2007-09-11 2008-09-11 モバイル無線ネットワークにおける遅延無線リソースシグナリング
JP2010525002A Pending JP2011501803A (ja) 2007-09-11 2008-09-11 移動無線ネットワークにおける支援データの最適化された配列
JP2012196112A Expired - Fee Related JP5524300B2 (ja) 2007-09-11 2012-09-06 移動無線ネットワークにおける動的な測位要求処理
JP2014215628A Pending JP2015057603A (ja) 2007-09-11 2014-10-22 移動無線ネットワークにおける支援データの最適化された配列
JP2015150873A Pending JP2016006425A (ja) 2007-09-11 2015-07-30 モバイル無線ネットワークにおける緊急呼のためのgps収穫の向上

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2010525003A Pending JP2010539487A (ja) 2007-09-11 2008-09-11 移動無線ネットワークにおける動的な測位要求処理
JP2010524997A Ceased JP2010540891A (ja) 2007-09-11 2008-09-11 モバイル無線ネットワークにおける緊急呼のためのgps収穫の向上

Family Applications After (4)

Application Number Title Priority Date Filing Date
JP2010525002A Pending JP2011501803A (ja) 2007-09-11 2008-09-11 移動無線ネットワークにおける支援データの最適化された配列
JP2012196112A Expired - Fee Related JP5524300B2 (ja) 2007-09-11 2012-09-06 移動無線ネットワークにおける動的な測位要求処理
JP2014215628A Pending JP2015057603A (ja) 2007-09-11 2014-10-22 移動無線ネットワークにおける支援データの最適化された配列
JP2015150873A Pending JP2016006425A (ja) 2007-09-11 2015-07-30 モバイル無線ネットワークにおける緊急呼のためのgps収穫の向上

Country Status (13)

Country Link
US (5) US8797209B2 (ja)
EP (5) EP2685281A1 (ja)
JP (7) JP2010539487A (ja)
KR (5) KR101186665B1 (ja)
CN (6) CN101802639B (ja)
AU (1) AU2008298897B2 (ja)
BR (1) BRPI0817067A2 (ja)
CA (2) CA2698264A1 (ja)
IL (2) IL203967A (ja)
MX (1) MX2010002710A (ja)
RU (2) RU2464589C2 (ja)
TW (6) TWI468717B (ja)
WO (4) WO2009036214A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012244630A (ja) * 2011-05-23 2012-12-10 Apple Inc モバイルネットワークにおけるユーザの特定及び位置探索
US9247377B2 (en) 2011-05-23 2016-01-26 Apple Inc. Setting a reminder that is triggered by a target user device
US10375526B2 (en) 2013-01-29 2019-08-06 Apple Inc. Sharing location information among devices
US10382378B2 (en) 2014-05-31 2019-08-13 Apple Inc. Live location sharing
US10715380B2 (en) 2011-05-23 2020-07-14 Apple Inc. Setting a reminder that is triggered by a target user device

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100690877B1 (ko) * 2005-08-11 2007-03-09 엘지전자 주식회사 이동통신 시스템에서의 주기적인 위치추적 방법
US8797209B2 (en) * 2007-09-11 2014-08-05 Qualcomm Incorporated Optimized ordering of assistance data in a mobile radio network
US8660574B2 (en) 2008-04-02 2014-02-25 Qualcomm Incorporated Generic positioning protocol
TW201021531A (en) * 2008-11-20 2010-06-01 Wistron Corp Method and related apparatus for managing short messages in a mobile communication system
JP5500619B2 (ja) * 2009-03-30 2014-05-21 日本電気株式会社 Gps端末、測位方法、通信システム及びプログラム
US8660540B2 (en) 2009-04-21 2014-02-25 Qualcomm Incorporated Supporting version negotiation for positioning for terminals in a wireless network
US9435874B2 (en) 2009-04-21 2016-09-06 Qualcomm Incorporated Method and apparatus for supporting positioning for terminals in a wireless network
US8930438B2 (en) * 2009-06-17 2015-01-06 Apple Inc. Push-based location update
US20110013574A1 (en) * 2009-07-16 2011-01-20 Chia-Chun Hsu Method of Handling Unicast Transmission on Multimedia Broadcast Multicast Service Subframe and Related Communication Device
US20110039578A1 (en) * 2009-08-14 2011-02-17 Qualcomm Incorporated Assistance data for positioning in multiple radio access technologies
CN101998229A (zh) * 2009-08-17 2011-03-30 中兴通讯股份有限公司 终止定位进程的方法与装置
JP5356953B2 (ja) * 2009-09-02 2013-12-04 株式会社エヌ・ティ・ティ・ドコモ 位置測位装置、位置測位方法および位置測位プログラム
WO2011083802A1 (ja) 2010-01-07 2011-07-14 日本電気株式会社 無線通信システム、無線端末、無線ネットワーク、無線通信方法及びプログラム
WO2012023896A1 (en) * 2010-08-16 2012-02-23 Telefonaktiebolaget L M Ericsson (Publ) Positioning node, user equipment and methods therein
US8384593B2 (en) * 2010-11-01 2013-02-26 Qualcomm Incorporated Synchronized measurement sampling in a navigation device
US8942102B2 (en) * 2010-11-05 2015-01-27 Qualcomm Incorporated Segmented data transfer with resume capability
US8886157B2 (en) 2010-11-08 2014-11-11 Qualcomm Incorporated Mobile device having an emergency mode
US8781496B2 (en) 2011-01-19 2014-07-15 Qualcomm Incorporated Methods and apparatus for mobile device location determination
KR20120092925A (ko) * 2011-02-14 2012-08-22 삼성전자주식회사 3gpp 시스템에서 mdt 측정 및 보고장치 및 방법
CN102811418A (zh) * 2011-05-29 2012-12-05 丽台科技股份有限公司 移动通信装置的追踪系统与方法
IN2014KN01216A (ja) * 2011-11-14 2015-10-16 Ericsson Telefon Ab L M
US9516570B2 (en) * 2012-04-03 2016-12-06 Telefonaktiebolaget Lm Ericsson (Publ) Ensuring positioning quality-of-service during cell changes
US9143971B2 (en) * 2012-04-23 2015-09-22 Lg Electronics Inc. Apparatus and method for estimating a location of a mobile station in a wireless local area network
WO2013174014A1 (zh) * 2012-05-25 2013-11-28 华为技术有限公司 位置信息采集控制方法和终端
US8855678B2 (en) * 2012-09-27 2014-10-07 Qualcomm Incorporated Selected acknowledgment positioning optimizations
US9900858B2 (en) 2013-05-30 2018-02-20 Intel Corporation Apparatus, system and method of estimating a location of a mobile device
CN103323866A (zh) * 2013-06-13 2013-09-25 华南理工大学 基于云计算的低功耗北斗接收机及其定位方法
US10158547B2 (en) * 2014-10-27 2018-12-18 Qualcomm Incorporated Method for a procedure for determining distance or angle between electronic devices connected wirelessly
US9992653B2 (en) * 2015-09-08 2018-06-05 Qualcomm Incorporated E911 positioning via background signal tracking
WO2017065674A1 (en) * 2015-10-14 2017-04-20 Telefonaktiebolaget Lm Ericsson (Publ) Radio signal measurement reporting
US10003658B2 (en) 2016-09-19 2018-06-19 Qualcomm Incorporated Method and apparatus for enablement of location data sources during emergency positioning session
CN110114686A (zh) * 2016-11-01 2019-08-09 瑞典爱立信有限公司 向网络提供移动台同步的估计准确性和移动台传输偏移
WO2018083596A1 (en) * 2016-11-01 2018-05-11 Telefonaktiebolaget Lm Ericsson (Publ) Providing estimated accuracy of mobile station synchronziation to the network
EP3583808B1 (en) * 2017-02-14 2024-03-06 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatuses, systems, methods and computer program product for transmission of a positioning signal
US10390218B2 (en) 2017-02-17 2019-08-20 At&T Intellectual Property I, L.P. Dynamically requesting mobile devices to report network information
KR102674803B1 (ko) * 2017-06-16 2024-06-14 주식회사 윌러스표준기술연구소 무선 통신 시스템에서 데이터 채널 및 제어 채널의 송수신 방법, 장치, 및 시스템
US11070446B2 (en) * 2017-10-24 2021-07-20 At&T Intellectual Property I, L.P. Intelligent network resource orchestration system and method for internet enabled device applications and services
US12346901B1 (en) 2017-12-15 2025-07-01 T-Mobile Innovations Llc Mobile communication device in-kind payment verification
US11461746B1 (en) * 2017-12-15 2022-10-04 Sprint Communications Company L.P. Block chain recordation of in-kind payments
CN108594269B (zh) * 2018-04-26 2021-11-23 上海微小卫星工程中心 一种星上高精度自主应急响应的方法
CN112368603A (zh) 2018-07-09 2021-02-12 索尼半导体解决方案公司 接收设备和用于控制接收设备的方法
CN112840578A (zh) 2018-10-08 2021-05-25 瑞典爱立信有限公司 确定信道估计
US12075311B2 (en) * 2020-07-02 2024-08-27 Qualcomm Incorporated Dynamic positioning assistance data
CN114389672A (zh) * 2020-10-16 2022-04-22 华为技术有限公司 上行信号发送和接收方法及装置
EP4345486A1 (en) * 2022-09-29 2024-04-03 Nokia Technologies Oy Method for determining positioning integrity based on speed of location estimation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004280701A (ja) * 2003-03-18 2004-10-07 Nippon Telegr & Teleph Corp <Ntt> 端末の位置情報取得システム、位置情報取得サーバ、位置情報取得方法、記録媒体、及びプログラム
WO2005064981A2 (en) * 2003-12-23 2005-07-14 Cingular Wireless Ii, Llc Terminal-based server for locatin tracking
JP2006053807A (ja) * 2004-08-13 2006-02-23 Nec Corp 情報配信システム、情報配信装置、情報配信方法及び情報配信プログラム
JP2006303904A (ja) * 2005-04-20 2006-11-02 Mitsubishi Electric Corp 中央制御装置

Family Cites Families (84)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0575688A (ja) 1991-09-17 1993-03-26 Fujitsu General Ltd 電話機等の端末機
JPH0575688U (ja) * 1992-03-13 1993-10-15 日本電気ホームエレクトロニクス株式会社 Gps航法装置
JPH10260244A (ja) * 1997-03-14 1998-09-29 Seiko Epson Corp 移動体の位置検出システムおよびこれに用いるページャ端末
US6560461B1 (en) * 1997-08-04 2003-05-06 Mundi Fomukong Authorized location reporting paging system
US6070078A (en) 1997-10-15 2000-05-30 Ericsson Inc. Reduced global positioning system receiver code shift search space for a cellular telephone system
FI105763B (fi) * 1997-12-12 2000-09-29 Nokia Networks Oy Sijainninhallinta matkaviestinjärjestelmässä
US20020169539A1 (en) * 2001-03-28 2002-11-14 Menard Raymond J. Method and system for wireless tracking
US6559794B1 (en) * 1998-12-31 2003-05-06 Casio Computer Co., Ltd. Position determining system, receiving system method of determining the position of a movable object and method of receiving data regarding the position
JP4126386B2 (ja) 1998-12-31 2008-07-30 カシオ計算機株式会社 測位装置及び受信装置
US6408178B1 (en) * 1999-03-29 2002-06-18 Ericsson Inc. Systems and methods for resolving GPS pseudo-range ambiguity
US6397074B1 (en) 1999-05-07 2002-05-28 Nokia Mobile Phones Limited GPS assistance data delivery method and system
US7760137B2 (en) * 1999-06-18 2010-07-20 Pfizer, Inc. Portable position determining device
US6236358B1 (en) * 1999-06-18 2001-05-22 Jennifer Durst Mobile object locator
US6429808B1 (en) * 1999-11-12 2002-08-06 Motorola, Inc. Method and apparatus for assisted GPS integrity maintenance
GB9928416D0 (en) 1999-12-01 2000-01-26 Nokia Networks Oy A telecommunications system
GB0004371D0 (en) 2000-02-24 2000-04-12 Koninkl Philips Electronics Nv GPS receiver and mobile unit incorporating the same
US6501420B2 (en) 2000-02-24 2002-12-31 Koninklijke Philips Electronics N.V. Mobile cellular telephone comprising a GPS receiver
AU2001249288A1 (en) 2000-03-20 2001-10-03 Snaptrack Incorporated Methods and apparatuses for using assistance data relating to satellite positionsystems
US6388612B1 (en) * 2000-03-26 2002-05-14 Timothy J Neher Global cellular position tracking device
RU2161317C1 (ru) 2000-05-11 2000-12-27 Закрытое акционерное общество "НПО Космического Приборостроения" Система высокоточного определения местоположения объектов-потребителей навигационной информации по навигационным радиосигналам с санкционированным доступом в режиме дифференциальных поправок
FI110738B (fi) 2000-05-22 2003-03-14 Nokia Corp Datansiirto tilaajapäätelaitteen paikantamispalvelun toteuttavassa pakettikytkentäisessä radiojärjestelmässä
US6895249B2 (en) * 2000-07-14 2005-05-17 Qualcomm Incorporated Method and apparatus for broadcasting position location data in a wireless communication system
JP2002156438A (ja) * 2000-11-16 2002-05-31 Matsushita Electric Ind Co Ltd 衛星受信装置
US20020061756A1 (en) 2000-11-17 2002-05-23 Bleckert Peter Nils Olov Paging co-ordination in telecommunication networks
US6525687B2 (en) * 2001-02-12 2003-02-25 Enuvis, Inc. Location-determination method and apparatus
US7054283B2 (en) * 2001-02-13 2006-05-30 Ericsson Inc. Wireless network architechture and protocol for location services in GPRS packet data network
EP1235076A1 (en) 2001-02-23 2002-08-28 Cambridge Positioning Systems Limited Improvements in positioning systems and methods
US6934548B1 (en) 2001-08-10 2005-08-23 Lawrence A. Gould Methods for detecting, computing and disseminating location information associated with emergency 911 wireless transmissions
RU2255433C2 (ru) 2001-06-29 2005-06-27 Нокиа Корпорейшн Способ и система определения местоположения на основе качества
EP1405539B1 (en) 2001-06-29 2006-07-19 Nokia Corporation Quality based location method and system
JP4552366B2 (ja) * 2001-07-09 2010-09-29 日本電気株式会社 移動携帯端末、位置検索システム及びその位置検索方法並びにそのプログラム
US8385289B2 (en) * 2001-10-23 2013-02-26 Alcatel Lucent Procedure processing method for packet mode locating services in a mobile radiocommunication system
JP2003207556A (ja) 2002-01-10 2003-07-25 Hitachi Ltd 端末位置情報システムにおける端末およびサーバ装置
US20030139183A1 (en) * 2002-01-11 2003-07-24 Nokia Corporation Method and apparatus for reducing premature termination of mobile station LCS procedure during RR operations
JP3865223B2 (ja) 2002-03-14 2007-01-10 株式会社Kddi研究所 無線ネットワークの時刻同期方法
US6829473B2 (en) * 2002-07-25 2004-12-07 Utstarcom, Inc. Roaming and hand-off support for prepaid billing for wireless data networks
US6768459B2 (en) 2002-07-31 2004-07-27 Interdigital Technology Corporation Method and system for positioning mobile units based on angle measurements
US7616944B2 (en) * 2002-09-09 2009-11-10 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for call notification and delivery to a busy mobile station
US6833811B2 (en) 2002-10-07 2004-12-21 Harris Corporation System and method for highly accurate real time tracking and location in three dimensions
US7751826B2 (en) * 2002-10-24 2010-07-06 Motorola, Inc. System and method for E911 location privacy protection
GB0227503D0 (en) 2002-11-26 2002-12-31 Koninkl Philips Electronics Nv Devices,systems and methods for obtaining timing information and ranging
JP4474831B2 (ja) 2003-01-28 2010-06-09 日本電気株式会社 移動通信網における移動局位置特定システム、制御装置及び移動局
US7151939B2 (en) * 2003-02-18 2006-12-19 Qualcomm Incorporated Method, apparatus, and machine-readable medium for providing indication of location service availability and the quality of available location services
BRPI0411941A (pt) * 2003-06-27 2006-08-15 Qualcomm Inc identificação de uma estação móvel em um centro de localização de móvel servidor
JP2005043054A (ja) 2003-07-22 2005-02-17 Hitachi Eng Co Ltd Gps受信機付通信機およびその制御方法
US7463979B2 (en) 2003-08-28 2008-12-09 Motorola, Inc. Method and apparatus for initializing an approximate position in a GPS receiver
CN1820211A (zh) 2003-09-03 2006-08-16 艾利森电话股份有限公司 定位的方法及系统
JP4240216B2 (ja) 2003-09-08 2009-03-18 日本電気株式会社 ネットワークアシスト型gps端末および位置測位方法
FI20031417A0 (fi) * 2003-09-30 2003-09-30 Nokia Corp Sijainninavustustiedon välittäminen matkaviestimeen
JP4304293B2 (ja) * 2003-11-12 2009-07-29 日本電気株式会社 Gps測位システム、携帯端末装置、gps受信機及びそれらに用いる測位モード切替え方法
US20050130673A1 (en) 2003-11-14 2005-06-16 Magesh Annamalai Systems and methods for determining the position of a mobile unit
KR100547806B1 (ko) * 2003-12-17 2006-01-31 삼성전자주식회사 이동단말기의 위치 측정을 위한 장치 및 방법
FI20040037A0 (fi) * 2004-01-13 2004-01-13 Nokia Corp Paikkainformaation tuottaminen
FR2865606B1 (fr) 2004-01-26 2008-05-16 Evolium Sas Procede pour le support de servces de localisation dans un systeme de radiocommunications mobiles
EP1619914B1 (en) 2004-07-19 2006-03-01 Siemens Aktiengesellschaft A method of operating a portable communication device, and a portable communication device
KR20070086974A (ko) 2004-12-07 2007-08-27 샤프 가부시키가이샤 휴대 단말기, 긴급 통보 시스템 및 긴급 통보 방법
US20060135176A1 (en) 2004-12-22 2006-06-22 Xiong Michelle H Method and controller for selecting between a plurality of different position determination approaches
WO2006069597A1 (en) 2004-12-27 2006-07-06 Telecom Italia S.P.A. Hybrid locating method and system for locating a mobile terminal in a wireless communications network
TWM274205U (en) 2005-01-19 2005-09-01 Nano Prec Corp Torque adjusting module
US7747258B2 (en) * 2005-02-04 2010-06-29 Qualcomm Incorporated Method and apparatus for performing position determination with pre-session action
GB0503040D0 (en) 2005-02-14 2005-03-23 Nokia Corp Location services for unlicensed mobile access
TWI269561B (en) * 2005-04-13 2006-12-21 Mitac Int Corp System and method for dynamically receiving the packet of an assisted global positioning system (AGPS)
EP1717596A1 (en) 2005-04-28 2006-11-02 Cambridge Positioning Systems Limited Transfer of position information to a mobile terminal
US7692582B2 (en) 2005-04-29 2010-04-06 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangements relating to satellite-based positioning
JP2006333414A (ja) 2005-05-30 2006-12-07 Kyocera Corp 無線通信システムおよび携帯端末
US7848769B2 (en) * 2005-06-06 2010-12-07 At&T Mobility Ii Llc System and methods for providing updated mobile station location estimates to emergency services providers
US7642958B2 (en) 2005-06-21 2010-01-05 Motorola, Inc. Satellite positioning system receivers and methods
JP5155165B2 (ja) 2005-08-02 2013-02-27 クゥアルコム・インコーポレイテッド Voip緊急呼出支援
US10178522B2 (en) 2005-08-02 2019-01-08 Qualcomm Incorporated VoIP emergency call support
US7333818B2 (en) * 2005-08-25 2008-02-19 Kyocera Corporation System and method for call processing in a mobile device with position location capability
US8068056B2 (en) * 2005-08-25 2011-11-29 Qualcomm Incorporated Location reporting with secure user plane location (SUPL)
MY163773A (en) 2005-09-13 2017-10-31 Taiwan Semiconductor Mfg Co Ltd Position determination of mobile stations in a wireless network
WO2007031103A1 (en) 2005-09-15 2007-03-22 Telecom Italia S.P.A. Method and system for mobile network aided positioning
GB2430506A (en) * 2005-09-21 2007-03-28 Ibm Content management system
JP4525578B2 (ja) 2005-12-07 2010-08-18 ソニー株式会社 撮像装置、およびgps制御方法、並びにコンピュータ・プログラム
US20070257838A1 (en) * 2005-12-22 2007-11-08 Spirent Communications, Inc. Method of compressing GPS assistance data to reduce the time for calculating a location of a mobile device
US7893869B2 (en) 2006-01-05 2011-02-22 Qualcomm Incorporated Global navigation satellite system
BRPI0621511B1 (pt) 2006-02-28 2019-03-19 Nokia Technologies Oy Aparelho, elemento de rede, sistema, módulo, método para utilizar dados de assistência, sinal para fornecer dados de assistência a um dispositivo, portador possuindo um sinalgravado em si e servidor de dados
US7683831B2 (en) 2006-03-15 2010-03-23 Qualcomm Incorporated Global navigation satellite system
US20070262900A1 (en) * 2006-05-12 2007-11-15 Motorola, Inc. Method and system of improving time to first fix in a satellite positioning system
US7894578B2 (en) * 2006-06-02 2011-02-22 Verizon Business Global Llc E911 location services for users of text device relay services
US7466266B2 (en) 2006-06-22 2008-12-16 Rosum Corporation Psuedo television transmitters for position location
US8126423B2 (en) * 2006-07-26 2012-02-28 Kyocera Corporation E911 location reporting without PSAP support
US8797209B2 (en) * 2007-09-11 2014-08-05 Qualcomm Incorporated Optimized ordering of assistance data in a mobile radio network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004280701A (ja) * 2003-03-18 2004-10-07 Nippon Telegr & Teleph Corp <Ntt> 端末の位置情報取得システム、位置情報取得サーバ、位置情報取得方法、記録媒体、及びプログラム
WO2005064981A2 (en) * 2003-12-23 2005-07-14 Cingular Wireless Ii, Llc Terminal-based server for locatin tracking
JP2006053807A (ja) * 2004-08-13 2006-02-23 Nec Corp 情報配信システム、情報配信装置、情報配信方法及び情報配信プログラム
JP2006303904A (ja) * 2005-04-20 2006-11-02 Mitsubishi Electric Corp 中央制御装置

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10382895B2 (en) 2011-05-23 2019-08-13 Apple Inc. Identifying and locating users on a mobile network
US10715380B2 (en) 2011-05-23 2020-07-14 Apple Inc. Setting a reminder that is triggered by a target user device
US9247377B2 (en) 2011-05-23 2016-01-26 Apple Inc. Setting a reminder that is triggered by a target user device
US9402153B2 (en) 2011-05-23 2016-07-26 Apple Inc. Identifying and locating users on a mobile network
US10103934B2 (en) 2011-05-23 2018-10-16 Apple Inc. Setting a reminder that is triggered by a target user device
US12101687B2 (en) 2011-05-23 2024-09-24 Apple Inc. Identifying and locating users on a mobile network
US8971924B2 (en) 2011-05-23 2015-03-03 Apple Inc. Identifying and locating users on a mobile network
US10375519B2 (en) 2011-05-23 2019-08-06 Apple Inc. Identifying and locating users on a mobile network
JP2012244630A (ja) * 2011-05-23 2012-12-10 Apple Inc モバイルネットワークにおけるユーザの特定及び位置探索
US11700168B2 (en) 2011-05-23 2023-07-11 Apple Inc. Setting a reminder that is triggered by a target user device
US10863307B2 (en) 2011-05-23 2020-12-08 Apple Inc. Identifying and locating users on a mobile network
US11665505B2 (en) 2011-05-23 2023-05-30 Apple Inc. Identifying and locating users on a mobile network
US10375526B2 (en) 2013-01-29 2019-08-06 Apple Inc. Sharing location information among devices
US10382378B2 (en) 2014-05-31 2019-08-13 Apple Inc. Live location sharing
US11943191B2 (en) 2014-05-31 2024-03-26 Apple Inc. Live location sharing
US12395458B2 (en) 2014-05-31 2025-08-19 Apple Inc. Live location sharing

Also Published As

Publication number Publication date
TW201341831A (zh) 2013-10-16
CN101802641B (zh) 2014-07-09
IL229611A (en) 2014-12-31
CN101802639A (zh) 2010-08-11
RU2010114287A (ru) 2011-10-20
CA2696897C (en) 2014-11-25
CN103792545A (zh) 2014-05-14
US20090069031A1 (en) 2009-03-12
CA2696897A1 (en) 2009-03-19
KR101186665B1 (ko) 2012-09-27
TW200928409A (en) 2009-07-01
RU2010114291A (ru) 2011-10-20
CN103217690A (zh) 2013-07-24
KR101256905B1 (ko) 2013-04-22
US20090069032A1 (en) 2009-03-12
TW200925637A (en) 2009-06-16
JP2010539487A (ja) 2010-12-16
CN101802638A (zh) 2010-08-11
AU2008298897A1 (en) 2009-03-19
US20140357301A1 (en) 2014-12-04
WO2009036205A1 (en) 2009-03-19
WO2009036212A1 (en) 2009-03-19
EP2198320A1 (en) 2010-06-23
WO2009036202A1 (en) 2009-03-19
TWI408401B (zh) 2013-09-11
EP2212710A1 (en) 2010-08-04
KR101238811B1 (ko) 2013-03-04
JP5524300B2 (ja) 2014-06-18
IL203967A (en) 2014-08-31
RU2464589C2 (ru) 2012-10-20
WO2009036214A1 (en) 2009-03-19
US9448308B2 (en) 2016-09-20
BRPI0817067A2 (pt) 2015-03-24
MX2010002710A (es) 2010-03-31
KR101165146B1 (ko) 2012-07-11
JP2013040948A (ja) 2013-02-28
CN101802641A (zh) 2010-08-11
US8948778B2 (en) 2015-02-03
JP2010540891A (ja) 2010-12-24
HK1185148A1 (en) 2014-02-07
KR20100065374A (ko) 2010-06-16
EP2212711B1 (en) 2015-04-08
JP5069354B2 (ja) 2012-11-07
KR20100065378A (ko) 2010-06-16
US9140801B2 (en) 2015-09-22
TW201411163A (zh) 2014-03-16
JP2015057603A (ja) 2015-03-26
TWI429936B (zh) 2014-03-11
AU2008298897B2 (en) 2012-08-02
HK1145205A1 (en) 2011-04-08
KR20110129495A (ko) 2011-12-01
EP2212710B1 (en) 2014-08-27
KR101161960B1 (ko) 2012-07-04
JP2011501803A (ja) 2011-01-13
CN103217690B (zh) 2015-04-22
US20090066564A1 (en) 2009-03-12
CN101802640A (zh) 2010-08-11
CA2698264A1 (en) 2009-03-19
IL229611A0 (en) 2014-01-30
EP2212711A1 (en) 2010-08-04
TW200928408A (en) 2009-07-01
CN101802639B (zh) 2013-04-24
KR20100065375A (ko) 2010-06-16
TWI468717B (zh) 2015-01-11
TW200925636A (en) 2009-06-16
KR20100059971A (ko) 2010-06-04
RU2461994C2 (ru) 2012-09-20
US8797209B2 (en) 2014-08-05
JP2016006425A (ja) 2016-01-14
EP2212712A1 (en) 2010-08-04
EP2685281A1 (en) 2014-01-15
US20090066571A1 (en) 2009-03-12
CN101802640B (zh) 2013-05-22

Similar Documents

Publication Publication Date Title
JP5069354B2 (ja) モバイル無線ネットワークにおける遅延無線リソースシグナリング
AU2012203949B2 (en) Delayed radio resource signaling in a mobile radio network
HK1185148B (en) Delayed radio resource signaling in a mobile radio network
HK1145205B (en) Delayed radio resource signaling in a mobile radio network

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110510

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120221

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20120521

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20120528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120621

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120717

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120816

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150824

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5069354

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees