(57)【特許請求の範囲】
【請求項１】
第１のワイヤレスデバイスによる１つまたは複数の第２のワイヤレスデバイスに対するレンジ推定の方法であって、
第１の通信チャネル上で、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間で交換されるブロードキャストメッセージに関連付けられたタイムスタンプに基づく専用短距離通信（ＤＳＲＣ）メカニズムを使用して、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定することと、
前記専用短距離通信（ＤＳＲＣ）メカニズムによって推定された前記レンジの精度メトリックを決定することと、
前記精度メトリックがしきい値を満たすことができない場合、第２の通信チャネル上で、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するために第２のメカニズムに切り替わること、前記切り替わることは、前記第１の通信チャネル上での送信のために制御信号を与えることを備え、前記制御信号は、前記推定が、ラウンドトリップ時間（ＲＴＴ）レンジングを使用する前記第２のメカニズムに切り替わるべきであることを示す、と
を備え、
前記精度メトリックは、パケット損失に基づき、前記しきい値は、最大パケット損失値に関連付けられ、前記しきい値は、前記パケット損失が、前記最大パケット損失値よりも大きい場合、満たされない、
方法。
【請求項２】
前記第１の通信チャネルは、ＤＳＲＣチャネルを備え、前記第２の通信チャネルは、ＤＳＲＣチャネル、セルラネットワークチャネル、およびワイヤレスＬＡＮチャネルのうちの１つを備える、
請求項１に記載の方法。
【請求項３】
前記精度メトリックは、推定誤差を備え、前記しきい値は、誤差の最大レベルを備え、前記しきい値は、前記推定誤差が誤差の前記最大レベルよりも大きい場合、満たされない、
請求項１に記載の方法。
【請求項４】
前記精度メトリックは、パケット損失確率を備え、前記しきい値は、最大確率値を備え、前記しきい値は、前記パケット損失確率が前記最大確率値よりも大きい場合、満たされない、
請求項１に記載の方法。
【請求項５】
前記精度メトリックは、前記第１の通信チャネルをサポートする通信ネットワークにおける輻輳のレベルを備え、前記しきい値は、最大輻輳レベルを備え、前記しきい値は、前記決定された輻輳のレベルが前記最大輻輳レベルよりも大きい場合、満たされない、
請求項１に記載の方法。
【請求項６】
前記精度メトリックは、安全の測度を備え、前記しきい値は、最小安全しきい値を備え、前記しきい値は、前記安全の測度が前記最小安全しきい値よりも小さい場合、満たされない、
請求項１に記載の方法。
【請求項７】
前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
請求項１に記載の方法。
【請求項８】
複数の第２のワイヤレスデバイスの場合、前記精度メトリックと前記しきい値との比較に基づいて、それのために前記第２のメカニズムに切り替わるべき前記複数の第２のワイヤレスデバイスのサブセットを選択することをさらに備える、
請求項７に記載の方法。
【請求項９】
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
請求項７に記載の方法。
【請求項１０】
前記第２のメカニズムに切り替わった後、送信のためのユニキャストレンジング要求メッセージを前記１つまたは複数の第２のワイヤレスデバイスに与えることをさらに備える、
請求項１に記載の方法。
【請求項１１】
第１のワイヤレスデバイスによる１つまたは複数の第２のワイヤレスデバイスに対するレンジ推定のための装置であって、
第１の通信チャネル上で、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間で交換されるブロードキャストメッセージに関連付けられたタイムスタンプに基づく専用短距離通信（ＤＳＲＣ）メカニズムを使用して、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスの各々との間のレンジを推定するための手段と、
前記専用短距離通信（ＤＳＲＣ）メカニズムによって推定された前記レンジの精度メトリックを決定するための手段と、
前記精度メトリックがしきい値を満たすことができない場合、第２の通信チャネル上で、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するために第２のメカニズムに切り替わるための手段、前記第２のメカニズムに前記切り替わるための手段は、前記第１の通信チャネル上での送信のために制御信号を与えるように構成され、前記制御信号は、前記推定が、ラウンドトリップ時間（ＲＴＴ）レンジングを使用する前記第２のメカニズムに切り替わるべきであることを示す、と
を備え、
前記精度メトリックは、パケット損失に基づき、前記しきい値は、最大パケット損失値に関連付けられ、前記しきい値は、前記パケット損失が、前記最大パケット損失値よりも大きい場合、満たされない、
装置。
【請求項１２】
前記第１の通信チャネルは、ＤＳＲＣチャネルを備え、前記第２の通信チャネルは、ＤＳＲＣチャネル、セルラネットワークチャネル、およびワイヤレスＬＡＮチャネルのうちの１つを備える、
請求項１１に記載の装置。
【請求項１３】
前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
請求項１１に記載の装置。
【請求項１４】
複数の第２のワイヤレスデバイスの場合、前記精度メトリックと前記しきい値との比較に基づいて、それのために前記第２のメカニズムに切り替わるべき前記複数の第２のワイヤレスデバイスのサブセットを選択するための手段をさらに備える、
請求項１３に記載の装置。
【請求項１５】
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
請求項１３に記載の装置。
【請求項１６】
レンジ推定のための装置であって、
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサは、
第１の通信チャネル上で、前記装置と１つまたは複数の第２のワイヤレスデバイスとの間で交換されるブロードキャストメッセージに関連付けられたタイムスタンプに基づく専用短距離通信（ＤＳＲＣ）メカニズムを使用して、前記装置と前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定することと、
前記専用短距離通信（ＤＳＲＣ）メカニズムによって推定された前記レンジの精度メトリックを決定することと、
前記精度メトリックがしきい値を満たすことができない場合、第２の通信チャネル上で、前記装置と前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するために第２のメカニズムに切り替わること、前記少なくとも１つのプロセッサは、前記第１の通信チャネル上での送信のために制御信号を与えることによって、前記第２のメカニズムに切り替わるように構成され、前記制御信号は、前記推定が、ラウンドトリップ時間（ＲＴＴ）レンジングを使用する前記第２のメカニズムに切り替わるべきであることを示し、前記精度メトリックは、パケット損失に基づき、前記しきい値は、最大パケット損失値に関連付けられ、前記しきい値は、前記パケット損失が、前記最大パケット損失値よりも大きい場合、満たされない、と
を行うように構成された、装置。
【請求項１７】
前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
請求項１６に記載の装置。
【請求項１８】
前記メモリに結合された前記少なくとも１つのプロセッサは、前記精度メトリックと前記しきい値との比較に基づいて、それのために前記第２のメカニズムに切り替わるべき前記１つまたは複数の第２のワイヤレスデバイスのサブセットを選択するようにさらに構成された、
請求項１７に記載の装置。
【請求項１９】
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
請求項１７に記載の装置。
【請求項２０】
前記メモリに結合された前記少なくとも１つのプロセッサは、前記第２のメカニズムに切り替わった後、送信のためのユニキャストレンジング要求メッセージを前記１つまたは複数の第２のワイヤレスデバイスに与えるようにさらに構成された、
請求項１６に記載の装置。
【請求項２１】
前記第２のメカニズムは、前記第２の通信チャネル上で、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスのサブセットとの間で交換されるユニキャストメッセージを介して、前記ＲＴＴレンジングに基づいて、前記レンジを推定する、請求項１に記載の方法。
【請求項２２】
前記第２のメカニズムは、前記第２の通信チャネル上で、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスのサブセットとの間で交換されるユニキャストメッセージを介して、前記ＲＴＴレンジングに基づいて、前記レンジを推定する、請求項１１に記載の装置。
【請求項２３】
前記第２のメカニズムは、前記第２の通信チャネル上で、前記装置と前記１つまたは複数の第２のワイヤレスデバイスのサブセットとの間で交換されるユニキャストメッセージを介して、前記ＲＴＴレンジングに基づいて、前記レンジを推定する、請求項１６に記載の装置。
【請求項２４】
前記第１の通信チャネルは、専用短距離通信（ＤＳＲＣ）チャネル、セルラネットワークチャネル、およびワイヤレスＬＡＮチャネルのうちの１つを備え、前記第２の通信チャネルは、専用短距離通信（ＤＳＲＣ）チャネル、セルラネットワークチャネル、およびワイヤレスＬＡＮチャネルのうちの１つを備える、
請求項１６に記載の装置。
【請求項２５】
前記精度メトリックは、推定誤差を備え、前記しきい値は、誤差の最大レベルを備え、前記しきい値は、前記推定誤差が誤差の前記最大レベルよりも大きい場合、満たされない、
請求項１６に記載の装置。
【請求項２６】
前記精度メトリックは、パケット損失確率を備え、前記しきい値は、最大確率値を備え、前記しきい値は、前記パケット損失確率が前記最大確率値よりも大きい場合、満たされない、
請求項１６に記載の装置。
【請求項２７】
前記精度メトリックは、前記第１の通信チャネルをサポートする通信ネットワークにおける輻輳のレベルを備え、前記しきい値は、最大輻輳レベルを備え、前記しきい値は、前記決定された輻輳のレベルが前記最大輻輳レベルよりも大きい場合、満たされない、
請求項１６に記載の装置。
【請求項２８】
前記精度メトリックは、安全の測度を備え、前記しきい値は、最小安全しきい値を備え、前記しきい値は、前記安全の測度が前記最小安全しきい値よりも小さい場合、満たされない、
請求項１６に記載の装置。
【請求項２９】
レンジ推定のためのワイヤレスデバイスであって、
第１の通信チャネル上で、前記ワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間で交換されるブロードキャストメッセージに関連付けられたタイムスタンプに基づく専用短距離通信（ＤＳＲＣ）メカニズムを使用して、前記ワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定することと、
前記専用短距離通信（ＤＳＲＣ）メカニズムによって推定された前記レンジの精度メトリックを決定することと、
前記精度メトリックがしきい値を満たすことができない場合、第２の通信チャネル上で、前記ワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するために第２のメカニズムに切り替わることと
を行うように構成された処理システムと、
前記第１の通信チャネル上で制御信号を送信するように構成された送信機、前記制御信号は、前記推定が、ラウンドトリップ時間（ＲＴＴ）レンジングを使用する前記第２のメカニズムに切り替わるべきであることを示し、前記精度メトリックは、パケット損失に基づき、前記しきい値は、最大パケット損失値に関連付けられ、前記しきい値は、前記パケット損失が、前記最大パケット損失値よりも大きい場合、満たされない、と、
を備える、ワイヤレスデバイス。
【請求項３０】
前記第２のメカニズムは、前記第２の通信チャネル上で、前記ワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間で交換されるユニキャストメッセージを介して、前記ＲＴＴレンジングに基づいて、前記レンジを推定する、請求項２９に記載のワイヤレスデバイス。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]本出願は、それらの全体が参照により本明細書に明確に組み込まれる、２０１５年３月１６日に出願された「ADAPTIVE TRIGGERING OF UNICAST RTT RANGING FOR ENHANCED POSITION ACCURACY」と題する米国仮出願第６２／１３３，８２２号、および２０１５年７月９日に出願された「ADAPTIVE TRIGGERING OF UNICAST RTT RANGING FOR ENHANCED POSITION ACCURACY」と題する米国特許出願第１４／７９５，６４２号の利益を主張する。
【技術分野】
【０００２】
[0002]本開示は、一般にワイヤレスデバイスに関し、より詳細には、ラウンドトリップ時間（ＲＴＴ）レンジング（ranging）の適応的トリガリングを伴う、ワイヤレスデバイス間のレンジ（range）推定に関する。
【背景技術】
【０００３】
[0003]送信機と受信機との間の距離（distance）を推定するためにタイムオブフライト測定値（Time of flight measurements）が使用され得る。この手法では、送信機は第１のパケットの出発時間を測定し得、受信機は第１のパケットの到着時間を測定し得る。送信機は、次いで、出発時間を第２のパケット中で受信機に送り得る。受信機は、次いで、（受信機によって第１のパケットからローカルに測定された）到着時間と、（第２のパケットを用いて送信機から取得された）出発時間との間の差をとることによって、第１のパケットのタイムオブフライトを計算し得る。これはファインタイミング測定−肯定応答（ＦＴＭ−ＡＣＫ：Fine Timing Measurement - Acknowledgement）またはＲＴＴユニキャストメカニズム（RTT unicast mechanism）として知られているものである。この方式では、送信機上のクロックと受信機上のクロックとは、同期されないと仮定され得る。
【０００４】
[0004]ＲＴＴレンジングは、正確であり得、センチメートルレベルの精度を達成することが可能であり得る。しかしながら、以前のＲＴＴレンジング方式のスケーラビリティは、複数のデバイスの場合、疑わしいことがある。一例として、車両専用短距離通信（ＤＳＲＣ：dedicated short-range communication）規格では、メッセージ交換の数は、デバイスの数の２乗としてスケーリングし、約１００の車両が無線レンジ中にある場合、必要とされるメッセージ交換の数は高くなり、車両の計算要素に著しい負担を課する。
【０００５】
[0005]さらに、チャネル上のブロードキャストメッセージングを使用して、粗い（coarse）レンジング推定値が取得され得る。たとえば、ＤＳＲＣメッセージタイミング情報が、あるグラニュラリティの測位精度を与え得る。同様に、送信機のクロックと受信機のクロックとが、あるレベルの精度まで同期され得るので、レンジ推定値が、ロングタームエボリューションダイレクト（Long-Term Evolution Direct）またはＬＴＥ（登録商標）−Ｄスペクトル上で取得され得る。しかしながら、メッセージが失われるか、または推定精度が低下した場合、そのような粗いレンジング推定値は十分でないことがある。
【発明の概要】
【０００６】
[0006]本開示の一態様では、方法、コンピュータプログラム製品、および装置が提供される。第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジが推定される。第１の通信チャネルは、ワイヤレスデバイスの第１の無線アクセス技術能力に関連付けられ、たとえば、ＤＳＲＣ、ＬＴＥ、およびＷｉＦｉ（登録商標）チャネルのうちの１つであり得る。第１のメカニズムによって与えられたレンジ推定値の精度を示す１つまたは複数のメトリックが、取得される。メトリックが基準を満たすことができないとき、第１のメカニズムのほうを優先して、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムがインプリメントされ得る。第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく。第２の通信チャネルは、ワイヤレスデバイスの第２の無線アクセス技術能力に関連付けられ、第１の通信チャネルと同じであるか、またはそれとは異なり得る。
【図面の簡単な説明】
【０００７】
【図１】２つのワイヤレスデバイス間の距離またはレンジを推定する第１のメカニズムから第２のメカニズムへの切替えをインプリメントする、その２つのデバイス間のメッセージ交換の図。
【図２】第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジを推定する方法のフローチャート。
【図３】図２の方法をインプリメントする例示的な装置中の異なるモジュール／手段／構成要素間のデータフローを示す概念データフロー図。
【図４】図２の方法をインプリメントする処理システムを採用する装置のためのハードウェア実装形態の一例を示す図。
【図５】２つのワイヤレスデバイス間の距離またはレンジを推定するための情報を与える、その２つのデバイス間のブロードキャストメッセージ交換の図。
【図６】第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジを推定する方法のフローチャート。
【図７】図６の方法をインプリメントする例示的な装置中の異なるモジュール／手段／構成要素間のデータフローを示す概念データフロー図。
【図８】図６の方法をインプリメントする処理システムを採用する装置のためのハードウェア実装形態の一例を示す図。
【発明を実施するための形態】
【０００８】
[0015]添付の図面に関して以下に記載される発明を実施するための形態は、様々な構成を説明するものであり、本明細書で説明される概念が実施され得る構成を表すものではない。発明を実施するための形態は、様々な概念の完全な理解を与えるための具体的な詳細を含む。ただし、これらの概念はこれらの具体的な詳細なしに実施され得ることが当業者には明らかであろう。いくつかの事例では、そのような概念を不明瞭にしないように、よく知られている構造および構成要素がブロック図の形式で示される。
【０００９】
[0016]次に、様々な装置および方法に関して電気通信システムのいくつかの態様が提示される。これらの装置および方法が、以下の発明を実施するための形態において説明され、（「要素」と総称される）様々なブロック、モジュール、構成要素、回路、ステップ、プロセス、アルゴリズムなどによって添付の図面に示される。これらの要素は、電子ハードウェア、コンピュータソフトウェア、またはそれらの任意の組合せを使用してインプリメントされ得る。そのような要素がハードウェアとしてインプリメントされるか、ソフトウェアとしてインプリメントされるかは、特定の適用例および全体的なシステムに課される設計制約に依存する。
【００１０】
[0017]例として、要素、または要素の任意の部分、または要素の任意の組合せは、１つまたは複数のプロセッサを含む「処理システム」を用いてインプリメントされ得る。プロセッサの例としては、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、状態機械、ゲート論理、個別ハードウェア回路、および本開示全体にわたって説明される様々な機能を実行するように構成された他の好適なハードウェアがある。処理システム中の１つまたは複数のプロセッサはソフトウェアを実行し得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語などの名称にかかわらず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行ファイル、実行スレッド、プロシージャ、関数などを意味すると広く解釈されたい。
【００１１】
[0018]したがって、１つまたは複数の例示的な実施形態では、説明される機能は、ハードウェア、ソフトウェア、ファームウェア、またはそれらの任意の組合せでインプリメントされ得る。ソフトウェアでインプリメントされる場合、機能は、コンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体上に１つまたは複数の命令またはコードとして符号化され得る。コンピュータ可読媒体はコンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ）または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、上述のタイプのコンピュータ可読媒体の組合せ、あるいはコンピュータによってアクセスされ得る、命令またはデータ構造の形態のコンピュータ実行可能コードを記憶するために使用され得る任意の他の媒体を備えることができる。
【００１２】
[0019]本明細書では、２つのワイヤレスデバイス間のレンジまたは距離を推定するための第１のメカニズムから、向上した精度を有する第２のメカニズムへ動的に切り替えるための例示的な方法が開示される。レンジ精度を示すメトリックが、第１のメカニズムを使用するレンジ推定中に取得される。第１のメカニズムから第２のメカニズムへの切替えが、メトリックのうちの１つまたは複数に基づいてトリガされる。一実装形態では、第１のメカニズムは、第１の通信チャネル上で送信されたブロードキャストメッセージに基づき得、第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づき得る。第１の通信チャネルと第２の通信チャネルとは、同じであり得、たとえば、ＤＳＲＣ、ＬＴＥ−Ｄ、またはＷｉＦｉチャネルのうちのいずれか１つであり得る。
【００１３】
[0020]図１は、第１の通信チャネル上で２つのワイヤレスデバイス１０２、１０４間の距離またはレンジを推定する第１のメカニズムから、第２の通信チャネル上でのレンジ推定の第２のメカニズムへの切替えを含む、その２つのデバイス間のメッセージ交換の図１００である。距離を推定する第１のメカニズムは、ブロードキャストメッセージに基づき得る。例示的なブロードキャストメカニズムが、図５〜図８を参照しながら以下でさらに詳細に説明される。
【００１４】
[0021]引き続き図１を参照すると、第１のレンジ推定メカニズムの一部として、第１のワイヤレスデバイス１０２と第２のワイヤレスデバイス１０４との間で交換されるブロードキャストメッセージ１１２、１１４、１１６中にトリガ制御信号１０６、１０８、１１０が含められ得る。制御信号１０６、１０８、１１０は、フラグとしてブロードキャストメッセージ１１２、１１４、１１６のヘッダ中に含められ得る。たとえば、ｆｌａｇＲＴＴ＝０を有する制御信号１０６、１０８は、第１のメカニズムを使用するレンジ推定が続き得ることを示し得、ｆｌａｇＲＴＴ＝１を有する制御信号１１０は、レンジ推定が第２のメカニズムに切り替わるべきであることを示し得る。この例では、第１のメカニズムはブロードキャストメカニズムであり得、第２のメカニズムはＲＴＴレンジングメカニズムであり得る。第２のメカニズムへの切替えが行われたとき、後続の制御信号は、第１のメカニズムへの切替えを示し得る。たとえば、ｆｌａｇＲＴＴ＝１を有する制御信号は、第２のメカニズムを使用するレンジ推定が続き得ることを示し得、ｆｌａｇＲＴＴ＝０を有する制御信号は、レンジ推定が第１のメカニズムに切り替わることを示し得る。
【００１５】
[0022]第１のメカニズムを使用するレンジ推定中に、以下のメトリックのうちの１つまたは複数がモニタされ得る。
【００１６】
[0023]推定されるレンジング誤差（ranging error）ｅ（ｔ）−  このメトリックは、現在のレンジングメカニズムを使用して取得されたレンジ推定値の精度の測度を与える。これは、レンジングアルゴリズムおよび慣性ナビゲーションシステムなどの他の知覚入力の一部として取得され得る。
【００１７】
[0024]ウィンドウ中のパケットロスの数ｐL（ｔ）−  このメトリックは、ワイヤレスデバイス１０２とワイヤレスデバイス１０４との間のチャネル品質の測度を与える。これは、第１のワイヤレスデバイス１０２によって、残りのワイヤレスデバイス（たとえば、ワイヤレスデバイス１０４）の応答に基づいて推定され得る。たとえば、第１のワイヤレスデバイス１０２は、ユニキャストレンジングの場合にはＡＣＫをモニタすることによって、または、他のデバイス（たとえば、ワイヤレスデバイス１０４）によって送信されたパケット中で、第１のワイヤレスデバイス１０２に宛てられた関連するタイムスタンプをモニタすることによって、ｐL（ｔ）を推定し得る。
【００１８】
[0025]ネットワーク輻輳レベルｃ（ｔ）−  このメトリックは、すべての他のデバイス（たとえば、ワイヤレスデバイス１０４）からの送信によるチャネル占有の測度を与える。これは、任意のパケット送信についてチャネルを周期的に検知することによって取得され得る。
【００１９】
[0026]（たとえば車両レンジングにおける）安全しきい値ｓ（ｔ）−  このメトリックは、所与のシナリオのための必要とされるレンジング精度の測度を与える。たとえば、車両が別の車両に極めて近いとき、特に高密度トラフィックシナリオでは、レンジング推定値は正確である必要がある。このメトリックは、車両の相対的ロケーション、気象条件などの異なる入力の組合せであり得る。
【００２０】
[0027]上記のメトリックのうちの１つまたは複数の関数が、基準に対して評価され得る。基準が満たされない場合、第２の通信チャネル（たとえば、セカンダリ通信チャネル１３４）上で第２のメカニズムを使用するレンジ推定への切替えが、トリガされ得る。第２のメカニズムに切り替わった後、メトリックは基準に対して評価され続ける。基準が満たされる場合、第１の通信チャネル（たとえば、プライマリ通信チャネル１３２）上で第１のメカニズムを使用するレンジ推定への切替えが、トリガされ得る。基準関数は単純なしきい値関数であり得る。たとえば、上記のメトリックのうちの１つまたは複数がしきい値を超えたことに応答して、レンジ推定メカニズムを切り替えるという決定が行われ得る。
【００２１】
[0028]第２の通信チャネル（たとえば、セカンダリ通信チャネル１３４）上で第２のレンジングメカニズム、たとえば、ＲＴＴレンジングを有効にするという決定の結果として、それとのＲＴＴレンジングが望まれるワイヤレスデバイスのサブセットが指定され得る。いくつかの実装形態では、サブセットは、ワイヤレスデバイスのすべてよりも少ない。たとえば、第１の通信チャネル（たとえば、プライマリ通信チャネル１３２）上でブロードキャストされるメッセージ中に含まれる制御パケットの一部として、それに対するＲＴＴレンジングが望まれるデバイスの識別情報に関する情報が送られ得る。第２の通信チャネルを識別する情報も制御パケット中に含まれ得る。制御パケットは、トリガ制御信号１１０を含む同じブロードキャストメッセージ１１６中に含まれ得る。
【００２２】
[0029]これらのブロードキャストメッセージの受信側では、それとのＲＴＴレンジングが要求されるワイヤレスデバイス（たとえば、第２のワイヤレスデバイス１０４）が、それの識別情報をメッセージ中で認識し、パケット中で識別されたセカンダリ通信チャネル（たとえば、セカンダリ通信チャネル１３４）上での通信のためにアクティブ化することによって応答する。そのようなアクティブ化は、セカンダリ無線（たとえばＷｉ−Ｆｉ（登録商標））をオンにすること、および／またはＦＴＭパケット１１８とＡＣＫパケット１２０との交換を通してセカンダリ通信チャネル１３４上でＲＴＴレンジングを実行することを伴い得る。そのようなＲＴＴレンジングは、当技術分野でよく知られており、要約すれば、第１のワイヤレスデバイス１０２がＦＴＭパケット１１８の出発時間を測定することと、第２のワイヤレスデバイス１０４が肯定応答またはＡＣＫパケット１２０を送り、ＦＴＭパケット１１８の到着時間を測定することとを伴う。第１のワイヤレスデバイス１０２は、次いで、第２のパケット１１９中で第２のワイヤレスデバイス１０４への出発時間を送る。第２のワイヤレスデバイス１０４は、次いで、（ＦＴＭパケット１１８からローカルに測定された）到着時間と、（第２のパケット１１９を用いて第１のワイヤレスデバイス１０２から取得された）出発時間との間の差をとることによって、ＦＴＭパケット１１８の所望のタイムオブフライトを計算する。
【００２３】
[0030]第２の通信チャネル（たとえば、セカンダリ通信チャネル１３４）に関して、前に説明するように、第２の通信チャネルは、第１の通信チャネル（たとえば、プライマリ通信チャネル１３２）と同じであるか、またはそれとは異なり得る。セカンダリ通信チャネルは、第２のレンジ推定メカニズムに切り替えるべきかどうかを決定するために使用された同じメトリックに基づいて、選択され得る。たとえば、メトリックが、第１のレンジ推定メカニズムをインプリメントするために使用された第１の通信チャネルをサポートするネットワークが、過負荷であるかまたは輻輳していることを示す場合、同じ通信ネットワークに依存しない第２の通信チャネルが選択され得る。たとえば、第１の通信チャネルがＬＴＥチャネルである場合、第２のレンジ推定メカニズムをインプリメントするために選択される第２の通信チャネルは、Ｗｉ−Ｆｉチャネルであり得る。
【００２４】
[0031]その上、第２のメカニズム、たとえば、ＲＴＴレンジングから取得された向上したレンジ推定値は、精度を高めるためにプライマリメカニズム上でのレンジング推定値に組み込まれ得る。第２のレンジングメカニズムは、それがクロックドリフトおよびオフセットなどの様々な不確実性を直接考慮するので、より正確であると仮定され得る。たとえば、ＲＴＴレンジングは、２方向パケット交換によりデシメートルレベルの精度を与え得る。この精度改善は、車両間のユニキャスト送信のオーバーヘッドを伴う。第２のレンジングメカニズムがアクティブ化されると、レンジ推定値は、プライマリメカニズムから取得されたレンジ推定値の代わりに使用され得、より低い誤差分散に関連付けられ得る。プライマリメカニズムは、次いで、より低い誤差分散をもつ新しいレンジ推定値を引き継ぐことができる。
【００２５】
[0032]図２は、第１のワイヤレスデバイス１０２による１つまたは複数の第２のワイヤレスデバイス１０４に対するレンジ推定の方法のフローチャート２００である。本方法は第１のワイヤレスデバイス１０２によって実行され得る。２０２において、第１の通信チャネル上で送信されたメッセージ１１２、１１４、１１６に基づく第１のメカニズムを使用して、第１のワイヤレスデバイス１０２と１つまたは複数の第２のワイヤレスデバイス１０４との間のレンジを推定する。メッセージはブロードキャストメッセージであり得る。第１の通信チャネルは、第１のチャネル上での通信をサポートする第１の無線アクセス技術（ＲＡＴ）に関連付けられ得る。第１の通信チャネルは、ＤＳＲＣチャネル、ＬＴＥチャネル、およびＷｉＦｉチャネルのうちの１つであり得る。第１のワイヤレスデバイス１０２と１つまたは複数の第２のワイヤレスデバイス１０４との間のレンジを推定するための第１のメカニズムは、図５〜図８に関して以下で説明されるメカニズムに対応し得る。
【００２６】
[0033]２０４において、第１のレンジ推定メカニズムの精度を示すメトリックを取得する。メトリックはレンジング精度の推定値であり得る。この場合、基準は精度の最小レベルであり得、基準は、レンジング精度が最小レベルを下回るとき、満たされない。一例では、メトリックはパケット損失確率であり得る。この場合、基準は許容確率値であり得、基準は、パケット損失確率が許容確率値よりも大きいとき、満たされない。
【００２７】
[0034]一例では、メトリックは、第１の通信チャネルをサポートする通信ネットワーク中の輻輳のレベルであり得る。この場合、基準は許容輻輳レベルであり得、基準は、決定された輻輳のレベルが許容輻輳レベルよりも大きいとき、満たされない。一例では、メトリックは安全の測度であり得る。この場合、基準は許容安全測度であり得、基準は、安全の測度が許容安全測度よりも小さいとき、満たされない。
【００２８】
[0035]２０６において、第１のワイヤレスデバイス１０２は、メトリックが基準を満たすことができないとき、第１のワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントする。第２のレンジ推定メカニズムは、第２の通信チャネル（たとえば、セカンダリ通信チャネル１３４）上で送信されたユニキャストメッセージに基づき得る。第２の通信チャネルは、第２の通信チャネル上での通信をサポートする第２のＲＡＴに関連付けられ得る。第２の通信チャネルは、ＤＳＲＣチャネル、ＬＴＥチャネル、およびＷｉＦｉチャネルのうちの１つであり得る。
【００２９】
[0036]第２のメカニズムをインプリメントすることの一部として、第１のワイヤレスデバイス１０２は、第１の通信チャネル上で制御信号を送り得る。たとえば、制御信号は、メッセージ１１６中に含められ得、第１のメカニズムから第２のメカニズムへの切替えを示すフラグ（たとえば、トリガ制御信号１１０）を含み得る。制御信号を搬送するメッセージ（たとえば、メッセージ１１６）は、ブロードキャストメッセージであり得る。制御信号はまた、１つまたは複数の第２のワイヤレスデバイスの識別情報と、第２の通信チャネルの識別情報と、第２のメカニズムのためのタイミング情報とを含み得る。たとえば、１つまたは複数の第２のワイヤレスデバイスの識別情報と第２の通信チャネルの識別情報とは、たとえば、セカンダリ通信チャネル１３４をサポートする無線機をオンにすることによって、１つまたは複数の第２のワイヤレスデバイスを、セカンダリ通信チャネル上でのユニキャスト通信のためにアクティブにさせ得る。無線機は、たとえば、ＬＴＥ無線機、Ｗｉ−Ｆｉ無線機、またはＤＳＲＣをサポートする無線機であり得る。
【００３０】
[0037]２０８において、第２のメカニズムをインプリメントすると、第１のワイヤレスデバイス１０２は、１つまたは複数の第２のワイヤレスデバイスとのユニキャストレンジングメッセージ交換を開始する。メッセージ交換の一部として、第１のワイヤレスデバイス１０２は、ユニキャストレンジング要求メッセージ（たとえば、ＦＴＭパケット１１８）を１つまたは複数の第２のワイヤレスデバイス１０４に送る。第２のワイヤレスデバイス１０４は、ユニキャストレンジング応答メッセージ（たとえば、ＡＣＫパケット１２０）を第１のワイヤレスデバイスに送ることによって応答し得、その場合、第１のワイヤレスデバイス１０２はレンジング応答を受信する。これらのメッセージ交換に基づいて、第１のワイヤレスデバイス１０２は、それ自体と１つまたは複数の第２のワイヤレスデバイス１０４との間のレンジを決定する。
【００３１】
[0038]複数の第２のワイヤレスデバイス１０４の場合、第１のワイヤレスデバイス１０２は、第２のメカニズムをそれのためにインプリメントする複数の第２のワイヤレスデバイスのサブセットを選択し得る。選択は、複数の第２のワイヤレスデバイスについての相対的メトリックの比較に基づき得る。たとえば、１０個の第２のワイヤレスデバイスがある場合、第２のメカニズムに切り替えるために、第１のレンジ推定メカニズムの最も不十分な精度を有する５つのデバイスが選択され得る。
【００３２】
[0039]図３は、図２の方法をインプリメントする例示的な装置中の異なるモジュール／手段／構成要素間のデータフローを示す概念データフロー図である。装置３０２は、それ自体と１つまたは複数の第２のワイヤレスデバイス３１４との間のレンジを推定するように構成された、第１のワイヤレスデバイス（たとえば、第１のワイヤレスデバイス１０２）であり得る。装置３０２は、受信モジュール３０４と、レンジ決定モジュール３０６と、メトリックモジュール３０８と、切替えモジュール３１０と、送信モジュール３１２とを含む。
【００３３】
[0040]受信モジュール３０４は、１つまたは複数の第２のワイヤレスデバイス３１４からメッセージを受信する。送信モジュール３１２は、装置３０２からのメッセージを送信する。メッセージは、ブロードキャストメッセージまたはユニキャストメッセージであり得る。たとえば、図１を参照すると、メッセージは、メッセージ（たとえばパケット）１１２、１１６、１１８、および／または１１９を含み得る。
【００３４】
[0041]レンジ決定モジュール３０６は、第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、第１のワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定する。メッセージはブロードキャストメッセージであり得る。レンジ決定モジュール３０６の動作の例が、図５〜図８に関連してさらに詳細に説明される。メトリックモジュール３０８は、第１のメカニズムの精度を示すメトリックを取得する。たとえば、図２（たとえば、２０４に関連する説明）を参照すると、メトリックは、レンジング精度の推定値、パケット損失確率、第１の通信チャネルをサポートする通信ネットワーク中の輻輳のレベル、および／または安全の測度であり得る。
【００３５】
[0042]切替えモジュール３１０は、メトリックが基準を満たすことができないとき、第１のワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントする。第２のメカニズムは、第２の通信チャネル（たとえば、セカンダリ通信チャネル１３４）上で送信されたユニキャストメッセージに基づき得る。たとえば、図１を参照すると、第２のメカニズムは、セカンダリ通信チャネル１３４上のメッセージ（たとえば、パケット）１１８、１１９、および１２０を介したＲＴＴレンジングであり得る。
【００３６】
[0043]図４は、図２の方法をインプリメントする処理システムを採用する装置のためのハードウェア実装形態の一例を示す図である。処理システム４１４は、バス４２４によって概略的に表されるバスアーキテクチャを用いてインプリメントされ得る。バス４２４は、処理システム４１４の特定の適用例および全体的な設計制約に応じて、任意の数の相互接続バスおよびブリッジを含み得る。バス４２４は、プロセッサ４０４によって表される１つまたは複数のプロセッサおよび／またはハードウェアモジュールと、モジュール３０４、３０６、３０８、３１０、３１２と、コンピュータ可読媒体／メモリ４０６とを含む様々な回路を互いにリンクする。バス４２４はまた、タイミングソース、周辺機器、電圧調整器、および電力管理回路など、様々な他の回路をリンクし得るが、これらの回路は当技術分野においてよく知られており、したがって、これ以上説明されない。
【００３７】
[0044]処理システム４１４はトランシーバ４１０に結合され得る。トランシーバ４１０は１つまたは複数のアンテナ４２０に結合される。トランシーバ４１０は、伝送媒体を介して様々な他の装置と通信するための手段を与える。トランシーバ４１０は、１つまたは複数のアンテナ４２０から信号を受信し、受信された信号から情報を抽出し、抽出された情報を処理システム４１４、特に受信モジュール３０４に与える。さらに、トランシーバ４１０は、処理システム４１４、特に送信モジュール３１２から情報を受信し、受信された情報に基づいて、１つまたは複数のアンテナ４２０に適用されるべき信号を生成する。
【００３８】
[0045]処理システム４１４は、コンピュータ可読媒体／メモリ４０６に結合されたプロセッサ４０４を含む。プロセッサ４０４は、コンピュータ可読媒体／メモリ４０６に記憶されたソフトウェアの実行を含む一般的な処理を担当する。ソフトウェアは、プロセッサ４０４によって実行されたとき、処理システム４１４に、特定の装置のための上記で説明された様々な機能を実行させる。コンピュータ可読媒体／メモリ４０６はまた、ソフトウェアを実行するときにプロセッサ４０４によって操作されるデータを記憶するために使用され得る。処理システムは、モジュール３０４、３０６、３０８、３１０、および３１２のうちの少なくとも１つをさらに含む。それらのモジュールは、プロセッサ４０４中で動作するか、コンピュータ可読媒体／メモリ４０６中に常駐する／記憶されたソフトウェアモジュールであるか、プロセッサ４０４に結合された１つまたは複数のハードウェアモジュールであるか、またはそれらの何らかの組合せであり得る。
【００３９】
[0046]一構成では、ワイヤレス通信のための装置３０２／３０２’は、第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、第１のワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための手段と、第１のメカニズムの精度を示すメトリックを取得するための手段とを含む。ワイヤレス通信のための装置３０２／３０２’は、メトリックが基準を満たすことができないとき、第１のワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントするための手段をさらに含み、ここで、第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく。ワイヤレス通信のための装置３０２／３０２’は、第２のメカニズムをインプリメントすると、ユニキャストレンジング要求メッセージを１つまたは複数の第２のワイヤレスデバイスに送るための手段をも含む。
【００４０】
[0047]上述の手段は、上述の手段によって具陳された機能を実行するように構成された、装置３０２、および／または装置３０２’の処理システム４１４の上述のモジュールのうちの１つまたは複数であり得る。たとえば、第１のワイヤレスデバイスと１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための手段は、レンジ決定モジュール３０６に対応し得る。メトリックを取得するための手段は、メトリックモジュール３０８に対応し得る。レンジを推定するための第２のメカニズムをインプリメントするための手段は、切替えモジュール３１０に対応し得る。ユニキャストレンジング要求メッセージを送るための手段は、送信モジュール３１２に対応し得る。
【００４１】
[0048]図５は、２つのワイヤレスデバイス５０２、５０４間の距離またはレンジを推定するための情報を与える、その２つのデバイス間のブロードキャストメッセージ交換の図５００である。図５のメッセージ交換は、図１および図２に示されたように、第１の通信チャネルを使用してレンジを推定するための第１のメカニズムまたはプロセスに対応し得る。一実装形態では、図５のメッセージ交換は、ＤＳＲＣ環境内で動作するために好適であり得る。ＤＳＲＣは、あらゆる車両による安全メッセージの周期的ブロードキャスティングを提供し、ワイヤレスデバイス５０２および５０４は車両内にあり得る。一例では、図５のメッセージ交換のメッセージは、ＤＳＲＣメッセージ内のパケットに加えられ得る。このようにして、ブロードキャストされるメッセージの数は、車両の数と線形的にスケーリングする。
【００４２】
[0049]したがって、いくつかの実施形態では、図５のメッセージ交換は、たとえば、ＤＳＲＣメッセージに従って、周期的ブロードキャストを含む。図５を参照すると、ワイヤレスデバイス５０２および５０４は、Ｔ秒の期間においてメッセージをブロードキャストする。ある例では、期間Ｔは、０．１秒のＤＳＲＣ安全メッセージの期間に対応する。
【００４３】
[0050]引き続き図５を参照すると、第１のワイヤレスデバイス５０２は、（ＤＳＲＣメッセージに追加され得る）以下のタイミング情報から第２のワイヤレスデバイス５０４に対するレンジを計算し得る。
【００４４】
[0051]たとえば以下を含む、第１のワイヤレスデバイス５０２ブロードキャストメッセージに関連付けられたタイムスタンプ。  
ａ．第１のワイヤレスデバイス５０２によって記録された、第１のワイヤレスデバイス５０２によってブロードキャストされたメッセージの出発時間（ｔD（ｎ））。  
ｂ．第１のワイヤレスデバイス５０２によってブロードキャストされ、第２のワイヤレスデバイス５０４によって受信されたメッセージの到着時間（ｓA（ｎ））、これは、第２のワイヤレスデバイス５０４によってその後ブロードキャストされたメッセージから、第１のワイヤレスデバイス５０２によって取得される。
【００４５】
[0052]たとえば以下を含む、第２のワイヤレスデバイス５０４ブロードキャストメッセージに関連付けられたタイムスタンプ。
【００４６】
[0053]ａ．第２のワイヤレスデバイス５０４よって記録された、第２のワイヤレスデバイス５０４によってブロードキャストされたメッセージの出発時間（ｓD（ｎ））、これは、第２のワイヤレスデバイス５０４によってその後ブロードキャストされたメッセージから、第１のワイヤレスデバイス５０２によって取得される。
【００４７】
[0054]ｂ．第１のワイヤレスデバイス５０２によって決定された、第２のワイヤレスデバイス５０４によってブロードキャストされ、第１のワイヤレスデバイス５０２によって受信されたメッセージの到着時間（ｔA（ｎ））。
【００４８】
[0055]レンジが計算される間、第１のワイヤレスデバイス５０２は、第１のワイヤレスデバイス５０２のクロックと第２のワイヤレスデバイス５０４のクロックとの間の相対的クロックドリフト、および、もしあれば、デバイスのモビリティを考慮し得る。いくつかの実施形態では、ローカル時間「ｔ」は、第１のワイヤレスデバイス５０２のローカル時間に対応し得、リモート時間「ｓ」は、第２のワイヤレスデバイス５０４のローカル時間に対応し得る。ローカル時間は、以下の線形関係を満たす：  
ｓ（ｔ）＝φ＋（１＋δ）ｔ、  
ここで、φはクロックオフセットであり、δはクロックドリフトである。クロックドリフトδの一例は、１０ピーピーエム（ｐｐｍ：part per million）として表され得る、±１０-5である。
【００４９】
[0056]一例では、メッセージ出発と後続のメッセージ到着との間の遅延は、Ｔ／２程度である。したがって、この期間中のクロックドリフトは、δＴ／２程度である。たとえば、ＤＳＲＣにおいて、Ｔ＝０．１ｓであり、その時間中の１０ｐｐｍクロックのドリフトは０．５ｍｓ程度である。この例では、０．５ｍｓのクロックドリフトは、ほぼ１５０ｍのレンジング誤差を生じることになる。０．３ｍ程度のレンジ精度の場合、補償されていないクロックドリフトδは、連続サンプル間でせいぜい０．０１ｐｐｍであり得る。本例では、クロックドリフトδは、（数十個のＤＳＲＣメッセージ交換に対応する）数秒のウィンドウ「ｗ」内の定数としてモデル化され得る。
【００５０】
[0057]到着および出発タイムスタンプは、以下のように説明され得る：  
ｓA（ｎ）＝φ＋（１＋δ）ｔD（ｎ）＋ｄD（ｎ）／ｃ＋ｚA（ｎ）、  
ｓD（ｎ）＝φ＋（１＋δ）ｔA（ｎ）−ｄA（ｎ）／ｃ＋ｚD（ｎ）、  
ここで、ｄD（ｎ）およびｄA（ｎ）は、時間ｔD（ｎ）およびｔA（ｎ）におけるワイヤレスデバイス５０２とワイヤレスデバイス５０４との間の距離（たとえば、車両間距離（inter-vehicle distance））であり、ｃは光速であり、ｚA（ｎ）およびｚD（ｎ）は加法的受信機ノイズ項（noise term）である。いくつかの例では、ｚA（ｎ）およびｚD（ｎ）は、平均０およびσ2をもつ独立同分布（independent and identically distributed）ランダム変数（たとえば、ｉ．ｉ．ｄ．）である。ｓA（ｎ）およびｓD（ｎ）の上記の関係式は、出発および到着タイムスタンプを、ワイヤレスデバイス５０２とワイヤレスデバイス５０４との間の距離（たとえば、車両間距離）にリンクする。車両の移動のために、これらの距離は、時間変動し得る（たとえば、ｎの関数として変化する）。車両距離は毎秒数十メートルだけ変化し得るので、距離のこの時間変動性質は、レンジングのために周期的パケットブロードキャストを使用するときに考慮に入れられ得る。たとえば、Ｔ＝０．１ｓであるＤＳＲＣにおいて、距離の変化は、連続メッセージ到着間で数メートル程度であり得る。
【００５１】
[0058]上記で説明されたように、第１のワイヤレスデバイス５０２（たとえば、ローカル車両）におけるメッセージｎの到着時間ｔA（ｎ）において、デバイスまたは車両は、すべてのローカルに測定されたタイムスタンプｔD（ｉ）およびｔD（ｉ）、ｉ≦ｎへのアクセスを有する。受信されたメッセージから、第１のワイヤレスデバイス５０２（たとえば、ローカル車両）はまた、リモートで測定されたタイムスタンプ、ｓD（ｉ）、ｉ≦ｎ、およびｓA（ｉ）、ｉ＜ｎへのアクセスを有する。ｓD（ｎ）は、ハードウェア制限により、時間ｔA（ｎ）において、第１のワイヤレスデバイス５０２またはローカル車両において利用可能でないことがある。周期的レンジングは、以下で説明されるように、ｔA（ｎ）における距離ｄA（ｎ）を推定し得る。
【００５２】
[0059]ローカル時間ｔおよびリモート時間ｓは、クロックオフセットφおよびクロックドリフトδによって関係付けられる。タイムスタンプ差は以下のように定義され得る：
ΔｔD（ｎ）＝ｔD（ｎ）−ｔD（ｎ−１）、  
ΔｓA（ｎ）＝ｓA（ｎ）−ｓA（ｎ−１）、  
ΔｔA（ｎ）＝ｔD（ｎ）−ｔA（ｎ−１）、  
ΔｓD（ｎ）＝ｓA（ｎ）−ｓD（ｎ−１）。
【００５３】
[0060]上記の量は、インデックスｎについて、それらが時間ｔA（ｎ）においてローカル車両においてすべて利用可能であるように定義される。その上、上記のタイムスタンプ関係式は以下のように書かれ得る：  
ΔｓA（ｎ）＝（１＋δ）ΔｔD（ｎ）＋（ｄD（ｎ）―ｄD（ｎ−１））／ｃ＋ΔｚA（ｎ）、  
ΔｓD（ｎ）＝（１＋δ）ΔｔA（ｎ）＋（ｄD（ｎ）―ｄA（ｎ−１））／ｃ＋ΔｚD（ｎ）、  
以下の定義をもつ：  
ΔｚA（ｎ）＝ｚA（ｎ）−ｚA（ｎ−１）、  
ΔｚD（ｎ）＝ｚA（ｎ）−ｚD（ｎ−１）。  
したがって、変換された測定値は、クロックオフセットφに関して不変である。
【００５４】
[0061]相対的クロックドリフトδとモビリティの両方が、経時的に緩やかに変化し、したがって、低次モデルが利用され得る。低次モデルは、未知パラメータの数を低減し、したがって、レンジ推定を実現可能にする。低次モデルのためのいくつかの具体的な例は、以下を含む。１）相対的クロックドリフトが、線形モデルによって近似され得、２）２つのデバイス間のレンジが、２次モデルによって近似され得る。上記のモデルまたは他の低次モデルに関連付けられたパラメータは、関与する時間スケールに基づいて再推定される必要がある。これらのパラメータのジョイント推定のためのアルゴリズムは、重み付けされたローカル多項式回帰を含み得る。
【００５５】
[0062]たとえば、時間ｔA（ｎ）において、クロックドリフトδおよび距離ｄA（ｎ）を一緒に解くために以下の式が使用され得、以下のように最小化する。  
【００５６】
【数１】
0006301569.tif 000002
【００５７】
ここで、ｗはウィンドウ長である。  
・行列形式で書かれ得、以下のように最小化する
【００５８】
【数２】
0006301569.tif 000003
【００５９】
・閉形式解
【００６０】
【数３】
0006301569.tif 000004
【００６１】
・これから、距離推定値は、
【００６２】
【数４】
0006301569.tif 000005
【００６３】
である。  
・より小さい重みを古い測定値に与えることは妥当である
・ウィンドウサイズによる時間オフセットを正規化する
・Ｗを対角重み行列とし、例、トリキューブ（tricube）重み関数を使用する
・重み付けされた最小２乗解  
【００６４】
【数５】
0006301569.tif 000006
【００６５】
[0063]いくつかの例では、ウィンドウサイズｗは、行列ＢTＢが可逆であるために、少なくとも２であり得る。ｗのより大きい値は、より大きいノイズ抑圧を生じ得る。一方、ｗのあまりに大きい値は、バイアスされた推定値を招き得る。ＤＳＲＣ設定では、ｗ＝８が妥当な値であり得る。代替的に、ウィンドウサイズｗは適応的に選択され得る。
【００６６】
[0064]代替方法では、すべてのデバイスが、基準クロックに関する出発時間および到着タイムスタンプを計算する。たとえば、この基準クロックは、選択されたクラスタヘッドに関連付けられ得る。クロックドリフト補正のみが上記の方法に必要とされることに留意されたい。時間オフセット補正は、必要とされる精度まで達成することが困難であり、説明された方法において必要とされない。
【００６７】
[0065]通信のオーバーヘッドを低減するために、測定されたタイムスタンプを圧縮するための方法の例示的が、以下で与えられる。タイムスタンプの圧縮は、最上位ビットを廃棄することを含み得る。各ワイヤレスデバイス（たとえば、ワイヤレスデバイスを含む車両）は周期的レンジング推定値を得るので、高次ビットに対応する、現在時間における近似距離推定値が知られている。したがって、低次ビットは、推定精度を向上させるために使用されるにすぎない。
【００６８】
[0066]たとえば、ΔｓA（ｎ）に対応する圧縮タイムスタンプとして、［ΔｓA（ｎ）］を示す。次いで、［ΔｓA（ｎ）］は、以下のように定義され得る：  
［ΔｓA（ｎ）］＝１０9ΔｓA（ｎ）ｍｏｄ２L、  
固定された正の整数Ｌの場合。ΔｓA（ｎ）が整数ナノ秒で測定されると仮定すると、量［ΔｓA（ｎ）］は、Ｌビットを使用して符号化され得る。これらのＬビットは、次いで、第２のワイヤレスデバイス５０４から第１のワイヤレスデバイス５０２に送信され得る。
【００６９】
[0067]［ΔｓA（ｎ）］からΔｓA（ｎ）を復元するために、以下の関係式が利用され得る：  
１０9×ΔｓA（ｎ）＝［ΔｓA（ｎ）］＋ｋA２L 
整数ｋAの場合。整数ｋAは以下のように推定され得る：  
【００７０】
【数６】
0006301569.tif 000007
【００７１】
ここで、演算子  
【００７２】
【数７】
0006301569.tif 000008
【００７３】
は、最も近い整数に丸める。ビット数Ｌが、ｌｏｇ（２×１０9ρ×ΔｔD（ｎ））よりも大きい場合、  
【００７４】
【数８】
0006301569.tif 000009
【００７５】
はｋA（ｎ）に等しくなり得る。したがって、圧縮値［ΔｓA（ｎ）］からΔｓA（ｎ）が復元され得る。
【００７６】
[0068]ＤＳＲＣの例では、Ｌ＞７．７は、８ビットが、［ΔｓA（ｎ）］を送信するのに十分であることを与える。いくつかの例では、ＩＥＥＥ  ８０２．１１ｍｃが、ＷｉＦｉ信号スペクトルにおけるＲＴＴレンジングのための６バイトのファインタイミング測定（ＦＴＭ）プロトコルを定義する。したがって、ＦＴＭ規格の場合のように６バイトを送信する代わりに、上記の圧縮方法では、必要１バイトのみが使用され得る。いくつかの例では、ドロップされたかまたは見通し外（non-line-of-sight）測定値をもつ状況を扱うために、１２ビットのＬが使用され得る。
【００７７】
[0069]［ΔｓA（ｎ）］からΔｓA（ｎ）の復元を開始するために、初期測定値ｓA（１）が圧縮されずに送信され得る。代替的に、ディオファントス近似（Diophantine approximation）問題を解決することによって［ΔｓA（１）］と［ΔｓA（２）］とが一緒に復元され得る。いくつかの実装形態では、ΔｓD（ｎ）、ΔｔA（ｎ）、ΔｔD（ｎ）などのタイムスタンプの圧縮および復元が同様に実行され得る。いくつかの実施形態では、上記で説明されたレンジング要求パケットは、５．２ＧＨｚ  Ｗｉ−Ｆｉ帯域中で、８０ＭＨｚの帯域幅において送信され得る。
【００７８】
[0070]図６は、第１のワイヤレスデバイス５０２と第２のワイヤレスデバイス５０４との間のレンジを推定する方法６００のフローチャートである。本方法は第１のワイヤレスデバイス５０２によって実行され得る。いくつかの実装形態では、レンジ決定モジュール３０６は、フローチャート２００の動作２０２として、方法６００を実行し得る。
【００７９】
[0071]６０２において、第１のワイヤレスデバイス５０２によってブロードキャストされたメッセージの第１のタイミング情報を取得する。第１のタイミング情報は、第１のワイヤレスデバイスによってブロードキャストされた各メッセージについて、第１のワイヤレスデバイスからのメッセージの出発時間（ｔD）を含み得る。出発時間ｔDは、第１のワイヤレスデバイス５０２によって記録され得る。第１のタイミング情報は、第１のワイヤレスデバイス５０２によってブロードキャストされた各メッセージについて、第２のワイヤレスデバイスにおけるメッセージの到着時間（ｓA）をも含み得る。到着時間ｓAは、第２のワイヤレスデバイス５０４によってメッセージの受信において決定され、その後、第２のワイヤレスデバイス５０４によってブロードキャストされるメッセージ中に含まれ得る。第１のタイミング情報は、第１のワイヤレスデバイスについての識別情報をさらに含み得る。
【００８０】
[0072]第１のワイヤレスデバイス５０２によってブロードキャストメッセージ中で受信される第１のタイミング情報は、圧縮され得る。たとえば、ブロードキャストメッセージ中のタイムスタンプは、メッセージを送信するワイヤレスデバイスによって、たとえば、タイミング情報の最下位ビットのみを送信することによって圧縮され得る。受信側では、第１のワイヤレスデバイス５０２は、以前の粗い位置情報に基づいてタイミング情報の最上位ビットを再構成し得る。圧縮方式は、たとえば、図５を用いて説明されたように、Ｌビット圧縮タイムスタンプ［ΔｓA（ｎ）］からΔｓA（ｎ）を復元することを含み得る。
【００８１】
[0073]６０４において、第２のワイヤレスデバイス５０４によってブロードキャストされたメッセージの第２のタイミング情報を取得する。第２のタイミング情報は、第２のワイヤレスデバイス５０４によってブロードキャストされた各メッセージについて、第２のワイヤレスデバイスからのメッセージの出発時間（ｓD）を含み得る。出発時間ｓDは、第２のワイヤレスデバイス５０４によって記録され、第２のワイヤレスデバイス５０４によってブロードキャストされるメッセージ中に含まれ得る。第２のタイミング情報は、第２のワイヤレスデバイス５０４よってブロードキャストされた各メッセージについて、第１のワイヤレスデバイスにおけるメッセージの到着時間（ｔA）をも含み得る。到着時間ｔAは、第１のワイヤレスデバイス５０２によってメッセージの受信において決定され、その後、第２のワイヤレスデバイス５０４によってブロードキャストされるメッセージ中に含まれ得る。第２のタイミング情報は、第２のワイヤレスデバイス５０４についての識別情報をさらに含み得る。
【００８２】
[0074]第１のワイヤレスデバイス５０２によってブロードキャストメッセージ中で受信される第２のタイミング情報は、圧縮され得る。たとえば、ブロードキャストメッセージ中のタイムスタンプは、メッセージを送信するワイヤレスデバイスによって、たとえば、タイミング情報の最下位ビットのみを送信することによって圧縮され得る。受信側では、第１のワイヤレスデバイス５０２は、以前の粗い位置情報に基づいてタイミング情報の最上位ビットを再構成し得る。
【００８３】
[0075]６０６において、第１のワイヤレスデバイス５０２に関連付けられた第１のクロックと基準クロックとの間の相対的クロックドリフトを考慮するように、第１のタイミング情報と第２のタイミング情報の一方または両方を調整する。基準クロックは、第２のワイヤレスデバイス５０４に関連付けられた第２のクロックであり得る。基準クロックは、第１のワイヤレスデバイス５０２と第２のワイヤレスデバイス５０４との間のシグナリング交換に基づいて選択され得る。相対的クロックドリフトに基づく調整は、図５を用いて説明されたようなものであり得る。
【００８４】
[0076]６０８において、第１のタイミング情報と第２のタイミング情報とに基づいて、第１のワイヤレスデバイス５０２と第２のワイヤレスデバイス５０４との間のレンジを決定する。クロックドリフトおよびレンジは、クロックドリフトのための低次モデル、たとえば線形モデルを使用し、レンジのための低次モデル、たとえば２次モデルを使用し、クロックドリフトおよびレンジを一緒に計算する、たとえば、図５に関連して説明された式に示されたような、重み付けされたローカル線形回帰を使用して、決定され得る。
【００８５】
[0077]図７は、例示的な装置７０２中の異なるモジュール／手段／構成要素間のデータフローを示す概念データフロー図７００である。装置７０２は、それ自体と第２のワイヤレスデバイス７１２との間のレンジを推定するように構成された、第１のワイヤレスデバイスであり得る。いくつかの例では、装置７０２は第１のワイヤレスデバイス５０２に対応し得、第２のワイヤレスデバイス７１２は第２のワイヤレスデバイス５０４に対応し得る。装置７０２は、以下で与えられるように、図５および図６で説明された動作を実行し得る。装置７０２は、受信モジュール７０４と、取得モジュール７０６と、レンジ決定モジュール７０８と、送信モジュール７１０とを含む。
【００８６】
[0078]受信モジュール７０４は、第２のワイヤレスデバイス７１２（たとえば、第２のワイヤレスデバイス５０４）によってブロードキャストされたメッセージを受信する。送信モジュール７１０は、第１のワイヤレスデバイス（たとえば、第１のワイヤレスデバイス５０２）からのブロードキャストメッセージを送信する。一例では、受信モジュール７０４は、（図５を用いて説明されたように）ｓA（ｎ）およびｓD（ｎ）など、第２のワイヤレスデバイス５０４によって送信されたメッセージを受信し、送信モジュール７１０は、（図５を用いて説明されたように）ｔA（ｎ）およびｔD（ｎ）など、ブロードキャストメッセージを第２のワイヤレスデバイス５０４に送信する。
【００８７】
[0079]取得モジュール７０６は、第１のワイヤレスデバイスによってブロードキャストされたメッセージに関係する第１のタイミング情報と、第２のワイヤレスデバイス７１２によってブロードキャストされたメッセージに関係する第２のタイミング情報とを取得する（たとえば、上記で説明された動作６０２および６０４）。情報は、受信モジュール７０４によって受信されたメッセージから取得され得る。たとえば、メッセージは、タイムスタンプ、または情報を含むパケットを含み得る。情報はまた、送信モジュール７１０によるメッセージのブロードキャスティングまたは受信モジュール７０４によるメッセージの受信に基づいて、ローカルに取得され得る。たとえば、取得モジュール７０６は、送信モジュール７１０によって送信されたメッセージの出発時間、または受信モジュール７０４によって受信されたメッセージの到着時間を記録し得る。
【００８８】
[0080]レンジ決定モジュール７０８は、第１のタイミング情報と第２のタイミング情報とに基づいて、装置７０２と第２のワイヤレスデバイス７１２との間のレンジを決定する（たとえば、上記で説明された動作６０６および６０８）。たとえば、レンジは、クロックドリフトのための低次モデル、たとえば線形モデルを使用し、レンジのための低次モデル、たとえば２次モデルを使用し、クロックドリフトおよびレンジを一緒に計算する、たとえば、図５に関連して説明された式に示されたような、重み付けされたローカル線形回帰を使用して、決定され得る。いくつかの例では、レンジ決定モジュール７０８は、相対的クロックドリフトを考慮するように、第１のタイミング情報および第２のタイミング情報のうちの１つまたは複数を調整し得る（たとえば、動作６０６）。
【００８９】
[0081]装置７０２は、図６の上述のフローチャート中のアルゴリズムのブロックの各々を実行する追加のモジュールを含み得る。したがって、図６の上述のフローチャート中の各ブロックは１つのモジュールによって実行され得、本装置は、それらのモジュールのうちの１つまたは複数を含み得る。モジュールは、述べられたプロセス／アルゴリズムを行うように特に構成された１つまたは複数のハードウェア構成要素であるか、述べられたプロセス／アルゴリズムを実行するように構成されたプロセッサによってインプリメントされるか、プロセッサによるインプリメントのためにコンピュータ可読媒体内に記憶されるか、またはそれらの何らかの組合せであり得る。
【００９０】
[0082]図８は、処理システム８１４を採用する装置７０２’のためのハードウェア実装形態の一例を示す図８００である。処理システム８１４は、バス８２４によって概略的に表されるバスアーキテクチャを用いてインプリメントされ得る。バス８２４は、処理システム８１４の特定の適用例および全体的な設計制約に応じて、任意の数の相互接続バスおよびブリッジを含み得る。バス８２４は、プロセッサ８０４によって表される１つまたは複数のプロセッサおよび／またはハードウェアモジュールと、モジュール７０４、７０６、７０８、７１０と、コンピュータ可読媒体／メモリ８０６とを含む様々な回路を互いにリンクする。バス８２４はまた、タイミングソース、周辺機器、電圧調整器、および電力管理回路など、様々な他の回路をリンクし得るが、これらの回路は当技術分野においてよく知られており、したがって、これ以上説明されない。
【００９１】
[0083]処理システム８１４はトランシーバ８１０に結合され得る。トランシーバ８１０は１つまたは複数のアンテナ８２０に結合される。トランシーバ８１０は、伝送媒体を介して様々な他の装置と通信するための手段を与える。トランシーバ８１０は、１つまたは複数のアンテナ８２０から信号を受信し、受信された信号から情報を抽出し、抽出された情報を処理システム８１４、特に受信モジュール７０４に与える。さらに、トランシーバ８１０は、処理システム８１４、特に送信モジュール７１０から情報を受信し、受信された情報に基づいて、１つまたは複数のアンテナ８２０に適用されるべき信号を生成する。
【００９２】
[0084]処理システム８１４は、コンピュータ可読媒体／メモリ８０６に結合されたプロセッサ８０４を含む。プロセッサ８０４は、コンピュータ可読媒体／メモリ８０６に記憶されたソフトウェアの実行を含む一般的な処理を担当する。ソフトウェアは、プロセッサ８０４によって実行されたとき、処理システム８１４に、特定の装置のための上記で説明された様々な機能を実行させる。コンピュータ可読媒体／メモリ８０６はまた、ソフトウェアを実行するときにプロセッサ８０４によって操作されるデータを記憶するために使用され得る。処理システムは、モジュール７０４、７０６、７０８および７１０のうちの少なくとも１つをさらに含む。それらのモジュールは、プロセッサ８０４中で動作するか、コンピュータ可読媒体／メモリ８０６中に常駐する／記憶されたソフトウェアモジュールであるか、プロセッサ８０４に結合された１つまたは複数のハードウェアモジュールであるか、またはそれらの何らかの組合せであり得る。
【００９３】
[0085]一構成では、ワイヤレス通信のための装置７０２／７０２’は、第１のワイヤレスデバイスによってブロードキャストされたメッセージに関係する第１のタイミング情報を取得するための手段と、第２のワイヤレスデバイスによってブロードキャストされたメッセージに関係する第２のタイミング情報を取得するための手段とを含む。ワイヤレス通信のための装置７０２／７０２’は、第１のタイミング情報と第２のタイミング情報とに基づいて、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジを決定するための手段をさらに含む。
【００９４】
[0086]上述の手段は、上述の手段によって具陳された機能を実行するように構成された、装置７０２、および／または装置７０２’の処理システム８１４の上述のモジュールのうちの１つまたは複数であり得る。たとえば、第１のタイミング情報を取得するための手段は、第１のタイミング情報を含むメッセージを与える、受信モジュール７０４と送信モジュール７１０の一方または両方とともに、取得モジュール７０６に対応し得る。同様に、第２のタイミング情報を取得するための手段は、第２のタイミング情報を含むメッセージを与える、受信モジュール７０４と送信モジュール７１０の一方または両方とともに、取得モジュール７０６に対応し得る。レンジを決定するための手段は、レンジ決定モジュール７０８に対応し得る。
【００９５】
[0087]開示されるプロセス／フローチャート中のブロックの特定の順序または階層は、例示的な手法の一例であることを理解されたい。設計選好に基づいて、プロセス／フローチャート中のブロックの特定の順序または階層は再構成され得ることを理解されたい。さらに、いくつかのブロックは組み合わせられるかまたは省略され得る。添付の方法クレームは、様々なブロックの要素を例示的な順序で提示したものであり、提示された特定の順序または階層に限定されるものではない。
【００９６】
[0088]以上の説明は、当業者が本明細書で説明された様々な態様を実施できるようにするために与えられた。これらの態様への様々な変更は当業者には容易に明らかであり、本明細書で定義された一般的原理は他の態様に適用され得る。したがって、特許請求の範囲は、本明細書で示された態様に限定されるものではなく、クレーム文言に矛盾しない全範囲を与えられるべきであり、ここにおいて、単数形の要素への言及は、そのように明記されていない限り、「唯一無二の」を意味するものではなく、「１つまたは複数の」を意味するものである。「例示的」という単語は、本明細書では「例、事例、または例示の働きをすること」を意味するために使用される。「例示的」として本明細書で説明されるいかなる態様も、必ずしも他の態様よりも好適または有利であると解釈されるべきであるとは限らない。別段に明記されていない限り、「いくつか（some）」という用語は１つまたは複数を指す。「Ａ、Ｂ、またはＣのうちの少なくとも１つ」、「Ａ、Ｂ、およびＣのうちの少なくとも１つ」、および「Ａ、Ｂ、Ｃ、またはそれらの任意の組合せ」などの組合せは、Ａ、Ｂ、および／またはＣの任意の組合せを含み、複数のＡ、複数のＢ、または複数のＣを含み得る。詳細には、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」、「Ａ、Ｂ、およびＣのうちの少なくとも１つ」、および「Ａ、Ｂ、Ｃ、またはそれらの任意の組合せ」などの組合せは、Ａのみ、Ｂのみ、Ｃのみ、ＡおよびＢ、ＡおよびＣ、ＢおよびＣ、またはＡおよびＢおよびＣであり得、ここで、いかなるそのような組合せも、Ａ、Ｂ、またはＣのうちの１つまたは複数のメンバーを含んでいることがある。当業者に知られている、または後に知られることになる、本開示全体にわたって説明された様々な態様の要素のすべての構造的および機能的均等物は、参照により本明細書に明確に組み込まれ、特許請求の範囲に包含されるものである。その上、本明細書で開示されたいかなることも、そのような開示が特許請求の範囲に明示的に具陳されているかどうかにかかわらず、公に供するものではない。いかなるクレーム要素も、その要素が「ための手段」という句を使用して明確に具陳されていない限り、ミーンズプラスファンクションとして解釈されるべきではない。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のワイヤレスデバイスによる１つまたは複数の第２のワイヤレスデバイスに対するレンジ推定の方法であって、
第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定することと、
前記第１のメカニズムの精度を示すメトリックを取得することと、
前記メトリックが基準を満たすことができないとき、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントすること、前記第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく、と
を備える、方法。
［Ｃ２］
前記第１の通信チャネルは、専用短距離通信（ＤＳＲＣ）チャネル、ＬＴＥチャネル、およびＷｉＦｉチャネルのうちの１つを備え、前記第２の通信チャネルは、専用短距離通信（ＤＳＲＣ）チャネル、ＬＴＥチャネル、およびＷｉＦｉチャネルのうちの１つを備える、
［Ｃ１］に記載の方法。
［Ｃ３］
メトリックを取得することは、レンジング精度を推定することを備え、前記基準は、精度の最小レベルを備え、前記基準は、前記レンジング精度が前記最小レベルを下回るとき、満たされない、
［Ｃ１］に記載の方法。
［Ｃ４］
メトリックを取得することは、パケット損失確率を決定することを備え、前記基準は、許容確率値を備え、前記基準は、前記パケット損失確率が前記許容確率値よりも大きいとき、満たされない、
［Ｃ１］に記載の方法。
［Ｃ５］
メトリックを取得することは、前記第１の通信チャネルをサポートする通信ネットワークにおける輻輳のレベルを決定することを備え、前記基準は、許容輻輳レベルを備え、前記基準は、前記決定された輻輳のレベルが前記許容輻輳レベルよりも大きいとき、満たされない、
［Ｃ１］に記載の方法。
［Ｃ６］
メトリックを取得することは、安全の測度を決定することを備え、前記基準は、許容安全測度を備え、前記基準は、前記安全の測度が前記許容安全測度よりも小さいとき、満たされない、
［Ｃ１］に記載の方法。
［Ｃ７］
前記第２のメカニズムをインプリメントすることは、前記第１の通信チャネル上で制御信号を送ることを備え、前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
［Ｃ１］に記載の方法。
［Ｃ８］
複数の第２のワイヤレスデバイスの場合、前記複数の第２のワイヤレスデバイスについての相対的メトリックの比較に基づいて、前記第２のメカニズムをそれのためにインプリメントすべき前記複数の第２のワイヤレスデバイスのサブセットを選択することをさらに備える、
［Ｃ７］に記載の方法。
［Ｃ９］
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
［Ｃ７］に記載の方法。
［Ｃ１０］
前記第２のメカニズムをインプリメントすると、ユニキャストレンジング要求メッセージを前記１つまたは複数の第２のワイヤレスデバイスに送ることをさらに備える、
［Ｃ１］に記載の方法。
［Ｃ１１］
第１のワイヤレスデバイスによる１つまたは複数の第２のワイヤレスデバイスに対するレンジ推定のための装置であって、
第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための手段と、
前記第１のメカニズムの精度を示すメトリックを取得するための手段と、
前記メトリックが基準を満たすことができないとき、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントするための手段、前記第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく、と
を備える、装置。
［Ｃ１２］
前記第１の通信チャネルは、専用短距離通信（ＤＳＲＣ）チャネル、ＬＴＥチャネル、およびＷｉＦｉチャネルのうちの１つを備え、前記第２の通信チャネルは、専用短距離通信（ＤＳＲＣ）チャネル、ＬＴＥチャネル、およびＷｉＦｉチャネルのうちの１つを備える、
［Ｃ１１］に記載の装置。
［Ｃ１３］
前記メトリックを取得するための手段は、レンジング精度を推定するように構成され、前記基準は、精度の最小レベルを備え、前記基準は、前記レンジング精度が前記最小レベルを下回るとき、満たされない、
［Ｃ１１］に記載の装置。
［Ｃ１４］
前記メトリックを取得するための手段は、パケット損失確率を決定するように構成され、前記基準は、許容確率値を備え、前記基準は、前記パケット損失確率が前記許容確率値よりも大きいとき、満たされない、
［Ｃ１１］に記載の装置。
［Ｃ１５］
前記メトリックを取得するための手段は、前記第１の通信チャネルをサポートする通信ネットワークにおける輻輳のレベルを決定するように構成され、前記基準は、許容輻輳レベルを備え、前記基準は、前記決定された輻輳のレベルが前記許容輻輳レベルよりも大きいとき、満たされない、
［Ｃ１１］に記載の装置。
［Ｃ１６］
前記メトリックを取得するための手段は、安全の測度を決定するように構成され、前記基準は、許容安全測度を備え、前記基準は、前記安全の測度が前記許容安全測度よりも小さいとき、満たされない、
［Ｃ１１］に記載の装置。
［Ｃ１７］
前記第２のメカニズムを前記インプリメントするための手段は、前記第１の通信チャネル上で制御信号を送るように構成され、前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
［Ｃ１１］に記載の装置。
［Ｃ１８］
複数の第２のワイヤレスデバイスの場合、前記複数の第２のワイヤレスデバイスについての相対的メトリックの比較に基づいて、前記第２のメカニズムをそれのためにインプリメントすべき前記複数の第２のワイヤレスデバイスのサブセットを選択するための手段をさらに備える、
［Ｃ１７］に記載の装置。
［Ｃ１９］
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
［Ｃ１７］に記載の装置。
［Ｃ２０］
前記第２のメカニズムをインプリメントすると、ユニキャストレンジング要求メッセージを前記１つまたは複数の第２のワイヤレスデバイスに送るための手段をさらに備える、
［Ｃ１１］に記載の装置。
［Ｃ２１］
第１のワイヤレスデバイスによる１つまたは複数の第２のワイヤレスデバイスに対するレンジ推定のための装置であって、
メモリと、
前記メモリに結合された少なくとも１つのプロセッサと
を備え、前記少なくとも１つのプロセッサは、
第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定することと、
前記第１のメカニズムの精度を示すメトリックを取得することと、
前記メトリックが基準を満たすことができないとき、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントすること、前記第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく、と
を行うように構成された、装置。
［Ｃ２２］
前記メモリに結合された前記少なくとも１つのプロセッサは、前記第１の通信チャネル上で制御信号を送ることによって前記第２のメカニズムをインプリメントするように構成され、前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
［Ｃ２１］に記載の装置。
［Ｃ２３］
前記メモリに結合された前記少なくとも１つのプロセッサは、複数の第２のワイヤレスデバイスの場合、前記複数の第２のワイヤレスデバイスについての相対的メトリックの比較に基づいて、前記第２のメカニズムをそれのためにインプリメントすべき前記複数の第２のワイヤレスデバイスのサブセットを選択するようにさらに構成された、
［Ｃ２２］に記載の装置。
［Ｃ２４］
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
［Ｃ２２］に記載の装置。
［Ｃ２５］
前記メモリに結合された前記少なくとも１つのプロセッサは、前記第２のメカニズムをインプリメントすると、ユニキャストレンジング要求メッセージを前記１つまたは複数の第２のワイヤレスデバイスに送るようにさらに構成された、
［Ｃ２１］に記載の装置。
［Ｃ２６］
第１のワイヤレスデバイスによる１つまたは複数の第２のワイヤレスデバイスに対するレンジ推定のためのコンピュータ実行可能コードを記憶するコンピュータ可読媒体であって、
第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定することと、
前記第１のメカニズムの精度を示すメトリックを取得することと、
前記メトリックが基準を満たすことができないとき、前記第１のワイヤレスデバイスと前記１つまたは複数の第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムをインプリメントすること、前記第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく、と
を行うためのコードを備える、コンピュータ可読媒体。
［Ｃ２７］
前記第１の通信チャネル上で制御信号を送ることによって前記第２のメカニズムをインプリメントすることを行うためのコードをさらに備え、前記制御信号は、前記１つまたは複数の第２のワイヤレスデバイスの識別情報と、前記第２の通信チャネルの識別情報と、前記第２のメカニズムのためのタイミング情報とを含む、
［Ｃ２６］に記載のコンピュータ可読媒体。
［Ｃ２８］
複数の第２のワイヤレスデバイスの場合、前記複数の第２のワイヤレスデバイスについての相対的メトリックの比較に基づいて、前記第２のメカニズムをそれのためにインプリメントすべき前記複数の第２のワイヤレスデバイスのサブセットを選択することを行うためのコードをさらに備える、
［Ｃ２７］に記載のコンピュータ可読媒体。
［Ｃ２９］
前記１つまたは複数の第２のワイヤレスデバイスの前記識別情報と、前記第２の通信チャネルの前記識別情報とは、前記１つまたは複数の第２のワイヤレスデバイスを、前記第２の通信チャネル上でのユニキャスト通信のためにアクティブであるようにする、
［Ｃ２７］に記載のコンピュータ可読媒体。
［Ｃ３０］
前記第２のメカニズムをインプリメントすると、ユニキャストレンジング要求メッセージを前記１つまたは複数の第２のワイヤレスデバイスに送るためのコードをさらに備える、
［Ｃ２６］に記載のコンピュータ可読媒体。
【要約】  第１の通信チャネル上で送信されたメッセージに基づく第１のメカニズムを使用して、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジが推定される。第１の通信チャネルは、ワイヤレスデバイスの第１の無線アクセス技術能力に関連付けられる。第１のメカニズムによって与えられたレンジ推定値の精度を示す１つまたは複数のメトリックが、取得される。メトリックが基準を満たすことができないとき、第１のメカニズムのほうを優先して、第１のワイヤレスデバイスと第２のワイヤレスデバイスとの間のレンジを推定するための第２のメカニズムがインプリメントされ得る。第２のメカニズムは、第２の通信チャネル上で送信されたユニキャストメッセージに基づく。第２の通信チャネルは、ワイヤレスデバイスの第２の無線アクセス技術能力に関連付けられ、第１の通信チャネルと同じであるか、またはそれとは異なり得る。
【選択図】図１【図１】
0006301569.tif 000010
【図２】
0006301569.tif 000011
【図３】
0006301569.tif 000012
【図４】
0006301569.tif 000013
【図５】
0006301569.tif 000014
【図６】
0006301569.tif 000015
【図７】
0006301569.tif 000016
【図８】
0006301569.tif 000017