(57)【要約】  本明細書で開示されているのは、１つまたは複数のワイヤレス局（ＳＴＡ）と第１のアクセスポイント（ＡＰ）との間の距離測定のための技法である。様々な実施形態において、該第１のＡＰは、該第１のＡＰのクロックを該１つまたは複数の同期されたＡＰのクロックと同期しうる。該第１のＡＰは、該１つまたは複数のＳＴＡとの同期セッションを実行しうる。該第１のＡＰはまた、該１つまたは複数のＳＴＡに１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを送信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。１つまたは複数の同期されたＡＰのうちの第２のＡＰおよび第３のＡＰもまた、距離および／または位置決定のために、該１つまたは複数のＳＴＡに１つまたは複数のブロードキャストＴＯＤフレームを送信しうる。【選択図】図３Ａ
2019506598.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数のワイヤレス局（ＳＴＡ）と第１のアクセスポイント（ＡＰ）との間の距離測定の方法であって、
前記第１のＡＰのクロックを１つまたは複数の同期されたＡＰのクロックと同期することと、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡとの同期セッションを実行することと、
前記第１のＡＰによって前記１つまたは複数のＳＴＡに、１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを送信することと、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
を備える、方法。
【請求項２】
前記１つまたは複数のブロードキャストＴＯＤフレームの後続のブロードキャストＴＯＤフレームが、前記第１のＡＰからのすぐ前のブロードキャストＴＯＤフレーム、または前記後続のブロードキャストＴＯＤフレームの出発時間を含む、請求項１に記載の方法。
【請求項３】
前記１つまたは複数のＳＴＡとの前記同期セッションを実行することは、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡのうちの１つとのファインタイミング測定（ＦＴＭ）セッションを実行することを備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのタイマの精度に関する情報を含む、請求項１に記載の方法。
【請求項５】
前記第１のＡＰの前記タイマの前記精度に関する前記情報は、前記第１のＡＰの前記タイマの前記精度のｐｐｍ推定値または前記第１のＡＰの情報を記憶する完全修飾(fully qualified)ドメインネームサーバの情報を含む、請求項４に記載の方法。
【請求項６】
前記第１のＡＰの前記タイマの前記精度に関する前記情報は、前記１つまたは複数の同期されたＡＰのうちの他のＡＰに対する前記第１のＡＰの前記タイマの前記精度の隣接報告を含む、請求項４に記載の方法。
【請求項７】
前記隣接報告は、前記第１のＡＰの前記タイマと前記１つまたは複数の同期されたＡＰのうちの別のＡＰのタイマとの間のオフセット、または前記オフセットのフラクション部分のうちの少なくとも１つを含む、請求項６に記載の方法。
【請求項８】
前記隣接報告は、前記第１のＡＰの前記タイマのドリフトと前記１つまたは複数の同期されたＡＰのうちの別のＡＰのタイマのドリフトとの間のｐｐｍオフセットを含む、請求項６に記載の方法。
【請求項９】
前記ｐｐｍオフセットは、前記隣接報告の既存のサブエレメントまたはリザーブされたサブエレメントに含まれる、請求項８に記載の方法。
【請求項１０】
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームは、異なるフォーマットのブロードキャストＴＯＤフレームを含む、請求項１に記載の方法。
【請求項１１】
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのロケーション構成情報（ＬＣＩ）報告を含む、請求項１に記載の方法。
【請求項１２】
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのタイムスタンプのフラクション部分を含む、請求項１に記載の方法。
【請求項１３】
前記１つまたは複数の同期されたＡＰのうちの第２のＡＰおよび第３のＡＰによって前記１つまたは複数のＳＴＡに、１つまたは複数のブロードキャストＴＯＤフレームを送信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰまたは前記第３のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
をさらに備える、請求項１に記載の方法。
【請求項１４】
アクセスポイント（ＡＰ）であって、
クロックと、
ワイヤレス通信サブシステムと、
前記クロックおよび前記ワイヤレス通信サブシステムと通信可能に結合された処理ユニットと、
を備え、前記処理ユニットは、
前記ＡＰの前記クロックを１つまたは複数の他のＡＰのクロックと同期することと、
１つまたは複数のワイヤレス局（ＳＴＡ）との同期セッションを実行することと、
前記ワイヤレス通信サブシステムを通じて、前記１つまたは複数のＳＴＡに１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームをブロードキャストすることと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記ＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
を行うように構成される、アクセスポイント。
【請求項１５】
前記処理ユニットは、ファインタイミング測定（ＦＴＭ）セッションを通じて前記１つまたは複数のＳＴＡとの前記同期セッションを実行するように構成される、請求項１４に記載のアクセスポイント。
【請求項１６】
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記ＡＰの前記クロックの精度に関する情報を含む、請求項１４に記載のアクセスポイント。
【請求項１７】
前記ＡＰの前記クロックの前記精度に関する前記情報は、前記ＡＰの前記クロックの前記精度のｐｐｍ推定値または前記ＡＰの情報を記憶する完全修飾ドメインネームサーバの情報を含む、請求項１６に記載のアクセスポイント。
【請求項１８】
前記ＡＰの前記クロックの前記精度に関する前記情報は、前記１つまたは複数の他のＡＰのクロックに対する前記ＡＰの前記クロックの前記精度の隣接報告を含む、請求項１６に記載のアクセスポイント。
【請求項１９】
前記隣接報告は、前記ＡＰの前記クロックと前記１つまたは複数の他のＡＰのクロックとの間のオフセットまたは前記オフセットのフラクション部分、あるいは前記ＡＰの前記クロックのドリフトと前記１つまたは複数の他のＡＰの前記クロックのドリフトとの間のｐｐｍオフセット、のうちの少なくとも１つを含む、請求項１８に記載のアクセスポイント。
【請求項２０】
前記ＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームは、異なるフォーマットのブロードキャストＴＯＤフレームを含む、請求項１４に記載のアクセスポイント。
【請求項２１】
ワイヤレス局（ＳＴＡ）と１つまたは複数の同期されたアクセスポイント（ＡＰ）との間の距離測定の方法であって、
前記ＳＴＡによって、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行することと、
前記ＳＴＡによって、前記同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記ＳＴＡによって、前記第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第２のＡＰとの間の距離を決定することと、
を備える、方法。
【請求項２２】
前記第１のＡＰおよび前記第２のＡＰは同じＡＰである、請求項２１に記載の方法。
【請求項２３】
前記同期セッションは、前記ＳＴＡと前記第１のＡＰとの間のファインタイミング測定セッションである、請求項２１に記載の方法。
【請求項２４】
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第２のＡＰのタイマの精度に関する情報を含む、請求項２１に記載の方法。
【請求項２５】
前記ＳＴＡによって、前記第２のＡＰの前記タイマの前記精度に関する前記情報に基づいて、前記第２のＡＰからの前記ブロードキャストＴＯＤフレームの前記出発時間を調整することをさらに備える、請求項２４に記載の方法。
【請求項２６】
前記第２のＡＰの前記タイマの前記精度に関する前記情報は、前記第２のＡＰの前記タイマの前記精度のｐｐｍ推定値、前記第２のＡＰの情報を記憶する完全修飾ドメインネームサーバの情報、または前記同期されたＡＰのネットワーク中の他のＡＰに対する前記第２のＡＰの前記タイマの前記精度の隣接報告のうちの少なくとも１つを含む、請求項２４に記載の方法。
【請求項２７】
前記ＳＴＡによって、前記同期されたＡＰのネットワーク中の第３のＡＰおよび第４のＡＰの各々から１つまたは複数のブロードキャストＴＯＤフレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第３のＡＰまたは前記第４のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記ＳＴＡによって、前記第３のＡＰまたは前記第４のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第３のＡＰとの間の距離、および前記ＳＴＡと前記第４のＡＰとの間の距離を決定することと、
前記ＳＴＡによって、前記ＳＴＡと前記第２のＡＰとの間の前記距離、前記ＳＴＡと前記第３のＡＰとの間の前記距離、および前記ＳＴＡと前記第４のＡＰとの間の前記距離に基づいて、前記ＳＴＡの絶対位置を決定することと、
をさらに備える、請求項２１に記載の方法。
【請求項２８】
ワイヤレス局（ＳＴＡ）であって、
クロックと、
ワイヤレス通信サブシステムと、
前記クロックおよび前記ワイヤレス通信サブシステムと通信可能に結合された処理ユニットと、
を備え、前記処理ユニットは、
同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行することと、
前記ワイヤレス通信サブシステムを通じて、前記同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第２のＡＰとの間の距離を決定することと、
を行うように構成される、ワイヤレス局。
【請求項２９】
前記１つまたは複数のブロードキャストＴＯＤフレームは、前記第２のＡＰのタイマの精度に関する情報を含み、ここにおいて、前記ＳＴＡと前記第２のＡＰとの間の前記距離を決定することは、前記第２のＡＰの前記タイマの前記精度に関する前記情報に基づいて、前記第２のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームの前記出発時間を調整することを含む、請求項２８に記載のワイヤレス局。
【請求項３０】
前記処理ユニットは、前記ＳＴＡと、前記同期されたＡＰのネットワーク中の３つ以上のＡＰとの間の距離に基づいて、前記ＳＴＡの絶対位置を決定するようにさらに構成される、請求項２８に記載のワイヤレス局。
【発明の詳細な説明】
【背景技術】
【０００１】
[0001]本明細書で開示される主題は、ワイヤレス通信システムにおけるモバイルデバイス測位に関する。ファインタイミング(fine timing)測定（ＦＴＭ）プロシージャにより、固定式、ポータブル、またはモバイルのワイヤレス局が別の局に対するその距離を取得することが可能になる。局がその絶対ロケーションを決定するために、該局は、ロケーションが既知である複数の局を相手にＦＴＭプロシージャを実行しうる。スタジアム、空港、およびコンサートのような、多数の局が１つの局と別の局との間でユニキャストＦＴＭフレームを交換していることがあるシナリオでは、通信媒体はＦＴＭフレームで過負荷を掛けられうる。
【発明の概要】
【０００２】
[0002]モバイルデバイスにおける距離測定を、最大限（possibly）、提供または他の形でサポートするためにモバイルデバイスまたはアクセスポイント中の様々な方法および装置において実装されうるいくつかの例となる技法が本明細書で提示される。より具体的に、本明細書で開示されるのは、固定式、ポータブル、またはモバイルのワイヤレス局が、ブロードキャスト出発時間（ＴＯＤ）フレームを使用して距離測定値を取得するための技法であり、これにより、プライバシーを維持しながら通信媒体に過負荷を掛けることを回避する。
【０００３】
[0003]例となる実装にしたがうと、１つまたは複数のワイヤレス局（ＳＴＡ）と第１のアクセスポイント（ＡＰ）との間の距離測定の方法が提供されうる。該方法は、該第１のＡＰのクロックを１つまたは複数の同期されたＡＰのクロックと同期することと、該１つまたは複数のＳＴＡとの該第１のＡＰによる同期セッションを実行することと、該１つまたは複数のＳＴＡに該第１のＡＰによって１つまたは複数のブロードキャストＴＯＤフレームを送信することと、を備えうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。いくつかの実施形態では、該方法は、該１つまたは複数のＳＴＡに該１つまたは複数の同期されたＡＰのうちの第２のＡＰおよび第３のＡＰによって１つまたは複数のブロードキャストＴＯＤフレームを送信することをさらに備え得、ここで、該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第２のＡＰまたは該第３のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。
【０００４】
[0004]別の例となる実装にしたがうと、クロック、ワイヤレス通信サブシステム、ならびに該クロックおよび該ワイヤレス通信サブシステムと通信可能に結合された処理ユニットを備えるＡＰが提供されうる。該処理ユニットは、該ＡＰのクロックを１つまたは複数の他のＡＰのクロックと同期することと、１つまたは複数のＳＴＡとの同期セッションを実行することと、該ワイヤレス通信サブシステムを通じて該１つまたは複数のＳＴＡに１つまたは複数のブロードキャストＴＯＤフレームをブロードキャストすることと、を行うように構成されうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該ＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。
【０００５】
[0005]さらに別の例となる実装にしたがうと、１つまたは複数のＳＴＡと第１のＡＰとの間の距離測定のために機械可読命令記憶した非一時的コンピュータ可読記憶媒体が提供されうる。該命令は、１つまたは複数のプロセッサによって実行されるとき、該第１のＡＰに、該第１のＡＰのクロックを１つまたは複数の同期されたＡＰのクロックと同期し、該１つまたは複数のＳＴＡとの同期セッションを実行させ、該１つまたは複数のＳＴＡに１つまたは複数のブロードキャストＴＯＤフレームを送信させうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。
【０００６】
[0006]また別の例となる実装にしたがうと、第１のＡＰのクロックを１つまたは複数の同期されたＡＰのクロックと同期するための手段と、該１つまたは複数のＳＴＡとの該第１のＡＰによる同期セッションを実行するための手段と、該１つまたは複数のＳＴＡに該第１のＡＰによって１つまたは複数のブロードキャストＴＯＤフレームを送信するための手段と、を備えうる装置が提供されうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。
【０００７】
[0007]１つの例となる実装にしたがうと、ＳＴＡと１つまたは複数の同期されたＡＰとの間の距離測定の方法が提供されうる。該方法は、同期されたＡＰのネットワーク中の第１のＡＰとの該ＳＴＡによる同期セッションを実行することと、該同期されたＡＰのネットワーク中の第２のＡＰから該ＳＴＡによって１つまたは複数のブロードキャストＴＯＤフレームを受信することと、該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、該第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの出発時間に基づいて、該ＳＴＡによって該ＳＴＡと該第２のＡＰとの間の距離を決定することと、を備える。
【０００８】
[0008]該ＳＴＡと１つまたは複数の同期されたＡＰとの間の距離測定の前記方法のいくつかの実施形態では、該１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つが、該第２のＡＰのタイマの精度に関する情報を含む。いくつかの実施形態では、該方法は、該第２のＡＰの該タイマの該精度に関する該情報に基づいて、該ＳＴＡによって該第２のＡＰからの該ブロードキャストＴＯＤフレームの該出発時間を調整することをさらに備える。
【０００９】
[0009]該ＳＴＡと１つまたは複数の同期されたＡＰとの間の距離測定の該方法のいくつかの実施形態では、該方法は、該ＳＴＡによって、該同期されたＡＰのネットワーク中の第３のＡＰおよび第４のＡＰの各々から１つまたは複数のブロードキャストＴＯＤフレームを受信することを含み得、ここで、該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第３のＡＰまたは該第４のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。該方法はまた、該１つまたは複数のブロードキャストＴＯＤフレームの該出発時間に基づいて、該ＳＴＡと該第３のＡＰとの間の距離、および該ＳＴＡと該第４のＡＰとの間の距離を決定することを含みうる。該方法は、該ＳＴＡと該第２のＡＰとの間の該距離、該ＳＴＡと該第３のＡＰとの間の該距離、および該ＳＴＡと該第４のＡＰとの間の該距離に基づいて、該ＳＴＡの絶対位置(absolute position)を決定することをさらに含みうる。
【００１０】
[0010]また別の例となる実装にしたがうと、クロック、ワイヤレス通信サブシステム、ならびに該クロックおよび該ワイヤレス通信サブシステムと通信可能に結合された処理ユニットを備えるモバイルデバイスが提供されうる。該処理ユニットは、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行し、該ワイヤレス通信サブシステムを通じて該同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャストＴＯＤフレームを受信するように構成され得、ここで、該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。該処理ユニットはまた、該第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの該出発時間に基づいて、該ＳＴＡと該第２のＡＰとの間の距離を決定するようにも構成されうる。
【００１１】
[0011]さらに別の例となる実装にしたがうと、ＳＴＡと１つまたは複数の同期されたＡＰとの間の距離測定のための機械可読命令を記憶した非一時的コンピュータ可読記憶媒体が提供されうる。該命令は、１つまたは複数のプロセッサによって実行されるとき、該ＳＴＡに、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行させ、該同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャストＴＯＤフレームを受信させ、該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、該第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの該出発時間に基づいて、該ＳＴＡと該第２のＡＰとの間の距離を決定させうる。
【００１２】
[0012]また別の例となる実装にしたがうと、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行するための手段と、該同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャストＴＯＤフレームを受信するための手段と、ここで、該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、該第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの該出発時間に基づいて、該ＳＴＡと該第２のＡＰとの間の距離を決定するための手段と、を備えうる装置が提供されうる。
【図面の簡単な説明】
【００１３】
[0013]本開示の態様は、例として例示される。非限定的かつ非包括的な態様が以下の図を参照して説明され、ここにおいて、同じ参照番号は、別途明記されていない限り、様々な図全体を通じて同じ部分を指す。
【図１Ａ】一実施形態にしたがった、ワイヤレス通信システムの系統線図（system diagram）である。
【図１Ｂ】局が距離測定値を取得しうる例となるセットアップを例示する。
【図１Ｃ】局が距離測定値を取得しうる別の例となるセットアップを例示する。
【図２】ＩＥＥＥ８０２．１１ＲＥＶｍｃにおけるファインタイミング測定（ＦＴＭ）セッションを例示する。
【図３Ａ】ブロードキャストＴＯＤフレームが距離測定に使用されうるワイヤレス通信システムを例示する。
【図３Ｂ】本開示の一実施形態にしたがった、ブロードキャストＴＯＤフレームを使用するタイミング測定を例示するブロック図である。
【図３Ｃ】本開示の実施形態にしたがった、ブロードキャストＴＯＤフレームを使用するタイミング測定を例示するブロック図である。
【図４Ａ】本開示のいくつかの実施形態にしたがった、ブロードキャスト出発時間（ＴＯＤ）フレームを例示する。
【図４Ｂ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレームのバリエーションを例示する。
【図５Ａ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレームを例示する。
【図５Ｂ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレームのバリエーションを例示する。
【図６Ａ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレームを例示する。
【図６Ｂ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレームのバリエーションを例示する。
【図７Ａ】例となるブロードキャストＴＯＤフレーム中の例となる隣接報告(Neighbor Report)フィールドを例示する。
【図７Ｂ】ブロードキャストＴＯＤフレーム中の隣接報告フィールドにおけるオプションのサブエレメントの例を例示する。
【図８Ａ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム中の隣接報告フィールドにおけるサブエレメントを例示する。
【図８Ｂ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム中の隣接報告フィールドにおけるサブエレメントを例示する。
【図８Ｃ】本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム中の隣接報告フィールドにおけるサブエレメントを例示する。
【図９Ａ】ワイヤレス局による距離および／または位置決定のためにブロードキャストＴＯＤフレームをブロードキャストすることを使用する方法の実施形態を例示するフローチャートである。
【図９Ｂ】ワイヤレス局による距離および／または位置決定のためにブロードキャストＴＯＤフレームをブロードキャストすることを使用する方法の別の実施形態を例示するフローチャートである。
【図９Ｃ】アクセスポイントからのブロードキャストＴＯＤフレームを使用する距離および／または位置決定の方法の実施形態を例示するフローチャートである。
【図９Ｄ】アクセスポイントからのブロードキャストＴＯＤフレームを使用する距離および／または位置決定の方法の別の実施形態を例示するフローチャートである。
【図１０】ワイヤレスデバイスの実施形態のブロック図である。
【図１１】コンピューティングデバイスの実施形態のブロック図である。
【詳細な説明】
【００１４】
[0038]いくつかの例示的な実施形態が、本明細書の一部を形成する添付図面に関連してこれから説明される。次に続く説明は、実施形態（複数を含む）のみを提供しており、本開示の範囲、適用可能性、または構成を限定するようには意図されていない。むしろ、次に続く実施形態（複数を含む）の説明は、ある実施形態を実装するためにそれを実施可能とする（enabling）説明を当業者に提供する。本開示の趣旨および範囲から逸脱することなく、エレメントの機能および配置において様々な変更がなされうることは理解される。
【００１５】
[0039]プライバシー能力を維持しながら通信媒体に過負荷を掛けることなく距離測定を、最大限、提供または他の形でサポートするためにモバイルデバイスまたはアクセスポイント中の様々な方法および装置において実装されうるいくつかの例となる技法が本明細書で提示される。該技法は、１つまたは複数の同期されたアクセスポイント（ＡＰ）、あるいは固定式、ポータブル、またはモバイルのワイヤレス局（ＳＴＡ）からブロードキャスト出発時間（ＴＯＤ）フレームをブロードキャストすることを伴う。以下の説明は、ＡＰとしてブロードキャストＴＯＤフレームをブロードキャストするように構成されたデバイスを指しうる。しかしながら、当業者は、ＳＴＡがＡＰの役目をし得、ブロードキャストＴＯＤフレームをブロードキャストするように構成されうることを理解するだろう。
【００１６】
[0040]現在、ＳＴＡがその絶対位置を取得するために、該ＳＴＡは、ロケーションが既知である複数のＳＴＡとのファインタイミング測定（ＦＴＭ）セッションを実行しうる。ＦＴＭセッションは、開始側ＳＴＡと応答側ＳＴＡとの間のファインタイミング測定プロシージャの事例である。ＦＴＭセッションは、ネゴシエーション、測定値交換、および終端プロセスを含みうる。ファインタイミング測定プロシージャにより、ＳＴＡが他のＳＴＡまでのその距離を取得することが可能になる。
【００１７】
[0041]多くのケースでは、１つのＳＴＡと複数のＳＴＡまたはＡＰの各々との間の距離を決定するために、１つのＳＴＡは複数の同時ＦＴＭセッションを有することがある。同時ＦＴＭセッションは、異なる基本サービスセット（ＢＳＳ）および場合により異なる拡張サービスセット（ＥＳＳ）のメンバである、または場合によりＢＳＳ外にある応答側ＳＴＡを相手に生じることがあり、各セッションは、それ独自のスケジューリング、チャネル、およびオペレーションパラメータを使用する。応答側ＳＴＡは、多数の開始側ＳＴＡとのＦＴＭセッションを確立するようリクエストされることがある。たとえば、ＡＰは、距離測定のためにモールまたは店舗でＳＴＡを相手にＦＴＭプロシージャを実行しうる。一方、開始側ＳＴＡは、データまたはシグナリングの交換のためにＡＰに関連付けられながら、異なる応答側ＳＴＡを相手に同じまたは異なるチャネル上で複数の進行中のＦＴＭセッションを有することがある。
【００１８】
[0042]したがって、スタジアム、劇場、ショッピングモール、または空港のような、多数のＳＴＡが存在し、使用中でありうる状況では、ＳＴＡおよびＡＰの間で交換されるＦＴＭフレームで通信帯域幅が消費され、過負荷を掛けられうる。したがって、ＳＴＡがプライバシーを維持しながら通信媒体に過負荷を掛けることなく距離情報を取得するために、新しい通信方法が望ましいことがある。
【００１９】
[0043]本明細書で開示される技法は、距離および／または位置決定のための、１つまたは複数の同期されたＡＰまたはＳＴＡから１つまたは複数のＳＴＡへのブロードキャストＴＯＤフレームを提供する。ブロードキャストＴＯＤフレームは、ブロードキャスト側ＡＰからのブロードキャストＴＯＤフレームの出発時間、およびブロードキャスト側ＡＰのロケーション情報を含みうる。受信されたブロードキャストＴＯＤフレームからＳＴＡは、該ＳＴＡが個別のＦＴＭプロシージャを通じて各ＡＰと別個に同期する必要なく、ＡＰのうちの１つだけと同期することによって、各ＡＰのタイミングを訂正しうるように、ＡＰのタイマのｐｐｍ推定値、隣接ＡＰに対する各ＡＰのＴＳＦオフセットまたはｐｐｍオフセットのような情報も取得しうる。このように、受信側ＳＴＡは、受信されたブロードキャストＴＯＤフレームのフライト時間（ＴＯＦ）、およびそれによりブロードキャスト側ＡＰまでのその距離を、受信側ＳＴＡと近隣ＡＰとの間の訂正された同期、ブロードキャスト側ＡＰからの該ブロードキャストＴＯＤフレームのＴＯＤ、および受信側ＳＴＡにおける該ブロードキャストＴＯＤフレームの到着時間（ＴＯＡ）に基づいて、決定しうる。受信側ＳＴＡはその後、ブロードキャスト側ＡＰまでのその距離およびブロードキャスト側ＡＰのロケーション情報に基づいて、その絶対位置を決定しうる。受信側ＳＴＡが同期のために１つのＡＰにのみＦＴＭフレームを送信し、ほとんどの時間、受信モードにあるので、該ＳＴＡのプライバシーは、複数のＡＰとのＦＴＭプロシージャを実行するよりも良好に保護されうる。
【００２０】
Ｉ．ワイヤレス通信システム
[0044]ワイヤレス通信システムは、ワイヤレスデバイスおよびＡＰを備え得、それらにより、該ワイヤレスデバイスが１つまたは複数のワイヤレス規格を使用して有線またはワイヤレスネットワークに接続することが可能になる。１つのＡＰは、一般に、１つのＳＴＡを含み、関連付けられたＳＴＡにワイヤレス媒体を介した分配サービスへのアクセスを提供するエンティティと称される。したがって、ＳＴＡはＡＰとしての役目をしうる。ＳＴＡは、ワイヤレス媒体に対して媒体アクセス制御（ＭＡＣ）および物理レイヤ（ＰＨＹ）インターフェースの単一にアドレス指定可能なインスタンスを含む論理エンティティである。いくつかのワイヤレス通信システムにより、ワイヤレスデバイスが、互いにまたはＡＰを通じて通信しうるＳＴＡとして構成されることが可能になりうる。ＩＥＥＥ８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ｖ、８０２．１１ＲＥＶｍｃ等のような規格は、そのような通信のために共通して使用される。
【００２１】
[0045]ＩＥＥＥ８０２．１１は、アンライセンス（２．４、３．６、５、および６０ＧＨｚ）周波数帯域における、Ｗｉ−Ｆｉと呼ばれるワイヤレスローカルエリアネットワーク（ＷＬＡＮ）通信を実装するための媒体アクセス制御および物理レイヤ仕様のセットである。Ｗｉ−Ｆｉは、拡大中の（growing）屋内ロケーションのアプリケーションにおいて重要な役割を果たす。屋内ロケーションのキーとなる適用可能なＷｉ−Ｆｉ技術は、デバイス間の（distance）がデバイスロケーションを決定するために使用されうるので、ＩＥＥＥ８０２．１１で定義されているフライト時間（ＴＯＦ）レンジング測定を使用するレンジングである。
【００２２】
[0046]ＩＥＥＥ８０２．１１ＲＥＶｍｃでは、ファインタイミング測定プロトコルがレンジングのために提案される。ＦＴＭプロトコルでは、開始側局が、フライト時間または往復時間（ＲＴＴ）を測定するために、応答側局とＦＴＭフレームを交換する。開始側局は、応答側局からファインタイミング(fine timing)測定値（すなわち、応答側局からのＦＴＭフレームの出発時間、および応答側局におけるそれに対応する確認応答（ＡＣＫ）フレームの到着時間に対応するタイムスタンプ）を受信した後に、応答側局までのその距離を計算する。ＦＴＭ測位では、開始側局は、その絶対ロケーションを決定するために、ＴＯＦ測定について複数の応答側ＡＰとＦＴＭフレームを交換する。たとえば、３次元測位では、開始側局は、その絶対ロケーションを決定するために、少なくとも３つのＡＰとＦＴＭフレームを交換する。
【００２３】
[0047]図１Ａは、一実施形態にしたがった、ワイヤレス通信システム１００の簡略図である。ワイヤレス通信システム１００は、１つまたは複数のＳＴＡ（複数を含む）１０５、ＡＰ（複数を含む）１２０、およびデータ通信ネットワーク１３０を含みうる。図１Ａが、様々なコンポーネントの一般化された例示しか提供しておらず、該様々なコンポーネントの一部またはすべてが適宜利用されうることに留意されるべきである。さらに、コンポーネントは、所望の機能性に応じて、再配列、組み合わせ、分離、置換、および／または省略されうる。たとえば、図１Ａにおいて例示されているワイヤレス通信システム１００には少数のＳＴＡ１０５およびＡＰしか例示されていないけれども、実施形態は、より少ない数またはより多い数のＳＴＡおよび／またはＡＰのいずれかまたは両方を含みうる。たとえば、実施形態は、数十、数百、数千、またはそれよりも多い、ＳＴＡおよび／またはＡＰのいずれかまたは両方を含みうる。加えて、ＳＴＡ（複数を含む）１０５および／またはＡＰ（複数を含む）１２０は、図１Ａにおいて例示されていない様々なコンポーネント（たとえば、サーバ、衛星、基地局等）を有しうる、セルラキャリアネットワーク、衛星測位ネットワーク等のような１つまたは複数の追加のネットワークに接続されうる。当業者は、例示される実施形態に対する多くの変更を認識するだろう。
【００２４】
[0048]本明細書で説明される場合、ワイヤレスデバイスまたはＳＴＡは、システム、加入者ユニット、加入者局、固定局、ポータブル局、モバイル局、遠隔モバイル局、遠隔端末、モバイルデバイス、ユーザ端末、端末、ワイヤレス通信デバイス、ユーザエージェント、ユーザデバイス、ユーザ機器（ＵＥ）、またはアクセスポイントを備えうる。たとえば、ＳＴＡは、セルラ電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、ワイヤレス接続能力を有するハンドヘルドデバイス、計算デバイス、またはワイヤレスモデムに接続された他の処理デバイスでありうる。
【００２５】
[0049]本明細書で説明される技法は、より一般には、ＳＴＡ、ＡＰ、および／または他のワイヤレスデバイスを含むいずれのワイヤレスデバイスにも適用しうる。
【００２６】
[0050]上で言及されたように、ＳＴＡ（複数を含む）１０５は、ＳＴＡ（複数を含む）１０５がデータ通信ネットワーク１３０を通じて通信することを可能としうるＡＰ（複数を含む）１２０と通信しうる。したがって、いくつかの実施形態では、データ通信ネットワーク１３０によって決定されうる様々なワイヤレス通信規格および／またはプロトコルを使用して、ＳＴＡ（複数を含む）１０５への通信およびＳＴＡ（複数を含む）１０５からの通信が実施されうる。いくつかの実施形態は、たとえば、上で論じられたようなＩＥＥＥ８０２．１１規格ファミリのうちの１つまたは複数を含みうる。データ通信ネットワーク１３０は、ローカルエリアネットワーク（ＬＡＮ）またはパーソナルエリアネットワーク（ＰＡＮ）ようなローカルネットワーク、インターネットのようなワイドエリアネットワーク（ＷＡＮ）、および／または様々なパブリックおよび／またはプライベート通信ネットワークのうちの任意のものを含む、様々なネットワークのうちの１つまたは複数を備えうる。さらに、ネットワーキング技術は、光学、無線周波数（ＲＦ）、有線、衛星、および／または他の技術を利用する交換および／またはパケット化されたネットワークを含みうる。
【００２７】
[0051]ワイヤレス通信システム１００は、１つまたは複数のＳＴＡ１０５のロケーションを算出または推定する測位能力を提供しうる。そのような能力は、全地球測位システム（ＧＰＳ）のような衛星測位システム（ＳＰＳ）、および／またはＡＰ（複数を含む）１２０のような静止コンポーネントによって提供される三角測量および／または三辺測量を含みうる。加えてまたは代わりとして、ワイヤレス通信システム１００に複数のＳＴＡ１０５が存在するとき、ＳＴＡ１０５は、互いからのそれらの決定された隔たりに基づいた測位能力を提供するように構成されうる。ＩＥＥＥ８０２．１１規格を使用する測位またはロケーションベースのアプリケーションでは、たとえば、２つのＳＴＡ間の予め指定されたメッセージまたは対話の往復時間の決定が、２つのＳＴＡ間の隔たりのインジケーションを提供するために使用されうる。
【００２８】
[0052]各ＳＴＡ１０５またはＡＰ１２０は、ＳＴＡ１０５またはＡＰ１２０がその通信およびデータ処理を基づかせる少なくとも１つのローカルクロックを含みうる。しかしながら、いくつかのＳＴＡまたはＡＰの間でローカルクロックを精確に同期することは大抵可能ではなく、よって各ローカルクロックは、他のＳＴＡまたはＡＰのクロックに対してそれ独自のタイミングエラーまたはクロックドリフトを有しうる。
【００２９】
[0053]図１Ｂは、一実施形態にしたがった、ＳＴＡが距離測定値を取得しうる例となるセットアップを例示する。ここで、２つのＳＴＡ（ＳＴＡ１  １０５−１およびＳＴＡ２  １０５−２）は、ワイヤレス通信信号１１０を使用して互いに通信しうる。ＳＴＡ１０５は、図１Ａで例示されたワイヤレス通信システム１００のような、より大きなシステムの一部でありうる。あるＳＴＡから他方のＳＴＡまでのＲＴＴおよび推定された隔たりを取得するために、ＳＴＡ１０５は、下記で説明されるように、ファインタイミング測定フレームおよび確認応答の交換に携わりうる。
【００３０】
[0054]図１Ｃは、ＳＴＡが距離測定値を取得しうる別の例となるセットアップである。ここで、ＡＰは、ワイヤレス通信信号１１０を使用して３つのＳＴＡ−ＳＴＡ１  １０５−ａ、ＳＴＡ２  １０５−ｂ、およびＳＴＡ３  １０５−ｃ−と通信しうる。ワイヤレス通信信号１１０は、アップリンク（ＵＬ）および／またはダウンリンク（ＤＬ）フレームを含みうる。ＳＴＡは加えて、同様の手段を介して互いに直接通信しうる。追加のＳＴＡおよび／またはＡＰ（図示せず）は、同じワイヤレスシステム（たとえば、ＷＬＡＮ）の一部でありうる。いくつかのワイヤレスシステムは、より多くのＳＴＡまたはより少ないＳＴＡを有しうる。本明細書で説明される技法が、図示されているものとは異なる構成および／またはコンポーネントを有するシステムにおいて利用されうることは理解されるだろう。さらに、ワイヤレスシステムは、他のタイプのワイヤレスデバイスを含みうる。当業者は、図１Ａ−図１Ｃにおいて図示されている実施形態に対するこれらおよび他のバリエーションを認識するだろう。ＳＴＡおよび／またはＡＰは、ワイヤレスデバイスに対応し得、ならびに／あるいは、たとえば本開示の図１０および図１１に関連して下記で説明されるコンピューティングシステムのような、コンピュータのコンポーネントを組み込みうる。
【００３１】
[0055]一般に、本明細書で説明される実施形態は、様々なＩＥＥＥ８０２．１１通信規格にしたがった、ＷＬＡＮのようなワイヤレス通信システム１００を利用するデバイスのためのワイヤレス通信に関係しうる。いくつかの実施形態は、ＩＥＥＥ８０２．１１規格ファミリ以外の規格を利用しうる。様々な実施形態において、衛星地理測位データ（satellite geo-positioning data）を送信する地上の基地局からの支援データまたは衛星信号に依存するよりもむしろ、ＳＴＡは、ワイヤレスＡＰを使用してそれらの地理的ロケーションを獲得しうる。ＡＰは、８０２．１１ｇ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ｖ等のような様々なＩＥＥＥ８０２．１１規格にしたがってワイヤレス信号を送信および受信しうる。いくつかの実施形態では、ＳＴＡは、複数のアンテナから信号を送信または受信する間、８０２．１１ａｃ、８０２．１１ｖ、および／または８０２．１１ＲＥＶｍｃ規格に準拠しうる。依然としてそれらの規格に準拠しながら、いくつかの実施形態は、０．１ナノ秒（ｎｓ）または１ピコ秒（ｐｓ）のインクリメントでタイミング信号をサンプリングしうるのに対し、いくつかの他の実施形態は、たとえば１．５ｎｓ、２ｎｓ、０．１ｎｓ等のような１０ｎｓ未満の時間インクリメントで信号をサンプリングしうる。
【００３２】
[0056]実施形態は、複数のアンテナから送信された信号に対処する定義に基づいて、ＩＥＥＥ８０２．１１規格による（from）ＴＯＤおよびＴＯＡ測定を実施しうる。いくつかの実施形態では、情報の一部は、改訂された８０２．１１規格で体系的にまとめられうる。ＡＰは、ＴＯＡおよびＴＯＤ測定値のようなタイミング測定値を、ＳＴＡに送信およびＳＴＡから受信しうる。ＳＴＡが、３つ以上のＡＰから、該ＡＰの地理的測位情報とともにタイミング測定値を取得するとき、ＳＴＡは、複数のタイミング測定値を使用して、ＧＰＳ測位と同様の技法、たとえば三辺測量等、を実行することによって、そのロケーションを決定できうる。いくつかのケース（たとえば、特にＳＴＡのうちの少なくとも１つが静止しているとき）では、ＳＴＡは、互いの間のＲＴＴおよび隔たりを取得するために、互いの間でタイミング測定値を送信および受信しうる。
【００３３】
ＩＩ．ＦＴＭプロトコル
[0057]８０２．１１ＲＥＶｍｃでは、ＳＴＡは、同期または他の目的のためにローカルタイミング同期機能（ＴＳＦ）タイマを維持する。ＴＳＦタイマは、２６４の最大カウンタ値のマイクロ秒のインクリメントでカウントする。タイミング同期機能は、同じＢＳＳ中のすべてのＳＴＡについてＴＳＦタイマを同期された状態に保つ。単一インフラストラクチャＢＳＳ、または独立したＢＳＳ（ＩＢＳＳ）中のＳＴＡは、大抵、共通のクロックに同期される。ＢＳＳ中のＡＰは、ＴＳＦについてのタイミングマスタでありうる。ＡＰに含まれるＳＴＡは一般に、いずれの同時にスタートされたＡＰからも独立して、そのＴＳＦタイマを初期化する。
【００３４】
[0058]ＦＴＭプロトコルでは、開始側ＳＴＡが、正確なタイミング測定のために応答側ＳＴＡまたはＡＰのＴＳＦについて分かっている（have a sense）必要がある。ＡＰまたは応答側ＳＴＡは、他のＳＴＡのＴＳＦタイマを同期するために、ＡＰのＴＳＦタイムスタンプの値を含むビーコンまたは通知フレームを周期的に送信しうる。タイムスタンプフィールドの長さは、６４ビットまたは８オクテットである。本明細書で使用される場合、タイムスタンプは、ある特定のイベントが生じた時間を示す符号化された情報を指す。ＳＴＡは、ビーコンまたは通知フレームを常時受信および解析することによって、ＡＰまたは応答側ＳＴＡにそのローカルＴＳＦタイマを同期しうる。代わりとして、開始側ＳＴＡは、プローブリクエストフレームをアクティブに送信し、時間情報を含むプローブ応答を待ちうる。開始側ＳＴＡのＴＳＦタイマが、受信されたビーコン、通知フレーム、またはプローブ応答におけるタイムスタンプとは異なる場合、開始側ＳＴＡは、応答側ＳＴＡまたはＡＰと同期するために受信されたタイムスタンプ値に基づいて、そのローカルＴＳＦタイマを設定しうる。
【００３５】
[0059]図２は、複数のバーストをもつＩＥＥＥ８０２．１１ＲＥＶｍｃのＦＴＭセッション２００を例示する。ファインタイミング測定プロシージャを開始するために、イニシエータとしてファインタイミング測定プロトコルをサポートするＳＴＡ２２０（開始側ＳＴＡと称される）は、最初のＦＴＭリクエストフレーム２３０を送信する。ピアＳＴＡがイニシエータとしてファインタイミング測定プロトコルをサポートし、応答側ＳＴＡ２１０が、該ピアＳＴＡから最初のＦＴＭリクエストフレームを受信してしまっている場合を除いて、レスポンダとしてファインタイミング測定プロトコルをサポートするＳＴＡ２１０（応答側ＳＴＡと称される）は、該ピアＳＴＡにＦＴＭフレームを送信しない。最初のＦＴＭリクエストフレーム２３０は、測定値交換のための開始側ＳＴＡの利用可能性を記述する、トリガフィールド、およびＦＴＭパラメータフィールドにおけるスケジューリングパラメータのセットを含みうる。応答側ＳＴＡ２１０は、開始側ＳＴＡ２２０に、最初のＦＴＭリクエストフレーム２３０の受信の成功を確認応答する確認応答（ＡＣＫ）フレーム２３２を送りうる。
【００３６】
[0060]ＦＴＭセッション２００における第１のＦＴＭフレームは、最初のＦＴＭフレームＦＴＭ＿１  ２３４である。応答側ＳＴＡ２１０は一般に、最初のＦＴＭリクエストフレーム２３０に応答して１０ｍｓ以内に最初のＦＴＭフレームＦＴＭ＿１  ２３４を送信しうる。最初のＦＴＭフレームＦＴＭ＿１  ２３４は、ＦＴＭパラメータフィールドを含む。最初のＦＴＭフレームＦＴＭ＿１  ２３４における状態インジケーションフィールドの値は、最初のＦＴＭリクエストが成功したか、能力がなかった（incapable）か、または失敗したかを示す。開始側ＳＴＡ２２０は、ＡＣＫフレーム２３６を送ることによって最初のＦＴＭフレームＦＴＭ＿１  ２３４の受信を確認応答する。
【００３７】
[0061]ＦＴＭフレームは一般に、バーストインスタンスと呼ばれる時間ウィンドウ中に送られる。バーストインスタンスのタイミングは、最初のＦＴＭリクエストフレームまたは最初のＦＴＭフレームのＦＴＭパラメータフィールドにおける以下のパラメータ：（１）第１のバーストインスタンスの始まりについての部分的ＴＳＦタイマ値、（２）バースト持続時間−バースト期間の境界でスタートする各バーストインスタンスの持続時間、（３）バースト期間−あるバーストインスタンスの始まりから次に続くバーストインスタンスの始まりまでのインターバル、によって定義されうる。
【００３８】
[0062]図２で図示されているように、開始側ＳＴＡ２２０は、バーストの始まりでＦＴＭトリガフレーム２３８を、それがチャネル上で利用可能になるとすぐに送信する。これは、バーストインスタンスの残りの間の開始側ＳＴＡ２２０の利用可能性を応答側ＳＴＡ２１０に示す。ＦＴＭトリガフレーム２３８に続いて、応答側ＳＴＡ２１０は、ＡＣＫフレーム２４０を送信し、バースト持続時間が経過する前に、ＦＴＭ＿２  ２４２およびＦＴＭ＿３  ２４６のような最初のものではない（non-initial）ＦＴＭフレームを送信する。開始側ＳＴＡ２２０は、ＦＴＭフレームが受信されることに成功する度に、ＡＣＫフレーム２４４または２４８のようなＡＣＫフレームを送る。バーストインスタンス内で、連続したＦＴＭフレームは、少なくとも最小デルタＦＴＭ分離れて間隔を空けられる。バースト期間後、オペレーション２５０、２５２、２５４、２５６、２５８、および２６０によって示されるような第１のバーストインスタンスと同様のオペレーションを含む次のバーストインスタンスがスタートしうる。
【００３９】
[0063]バーストインスタンス内で、開始側ＳＴＡ２２０は、それにアドレス指定された各ＦＴＭフレームに対してファインタイミング測定を実行しうる。たとえば、応答側ＳＴＡ２１０は、ＦＴＭフレームＦＴＭ＿２  ２４２を送信し、ＦＴＭフレームＦＴＭ＿２  ２４２が送信された第１の時間ｔ１＿２を捕捉する。開始側ＳＴＡ２２０は、ＦＴＭフレームＦＴＭ＿２  ２４２が開始側ＳＴＡ２２０に到着する第２の時間ｔ２＿２を捕捉する。加えて、開始側ＳＴＡ２２０は、それがＡＣＫフレーム２４４を送信する第３の時間ｔ３＿２を捕捉する。応答側ＳＴＡ２１０は、ＡＣＫフレーム２４４が応答側ＳＴＡ２１０に到着する第４の時間ｔ４＿２を捕捉する。応答側ＳＴＡ２１０はその後、該捕捉された第１の時間ｔ１＿２および第４の時間ｔ４＿２を、次のＦＴＭフレームＦＴＭ＿３  ２４６において開始側ＳＴＡ２２０に送る。開始側ＳＴＡ２２０はその後、ＲＴＴ＝（ｔ４＿２−ｔ１＿２）−（ｔ３＿２−ｔ２＿２）として往復時間（ＲＴＴ）を算出しうる。
【００４０】
[0064]開始側ＳＴＡ２２０のような開始側ワイヤレスデバイスによるリクエストに応答して、応答側ＳＴＡ２１０のような応答側ワイヤレスデバイスのＴＳＦタイマ値の少なくとも一部は、応答側ワイヤレスデバイスからの１つまたは複数のＦＴＭフレームに含まれうる。該１つまたは複数のＦＴＭフレームを受信する開始側ワイヤレスデバイスは、応答側ワイヤレスデバイスと同期するために、受信されたＴＳＦタイマ値に基づいて、そのローカルＴＳＦクロックを設定しうる。
【００４１】
ＩＩＩ．ブロードキャストＴＯＤフレームを使用する距離測定
[0065]図３Ａは、ブロードキャストＴＯＤフレームが距離測定を容易にするに使用されうるワイヤレス通信システム３００を例示する。ワイヤレス通信システム３００は、同期されたＡＰのネットワーク中の１つまたは複数のＡＰ、ＡＰ１  ３２０、ＡＰ２  ３３０、およびＡＰ３  ３４０、ならびに１つまたは複数のＳＴＡ３１０を含む。ＳＴＡ３１０がその絶対位置を決定するために、ＳＴＡ３１０はまず、ＴＯＤフレームをブロードキャストする能力を有する同期された隣接ＡＰのうちの１つ、たとえば、ＡＰ１  ３２０、を相手にした、図２に関連して上で説明されたＦＴＭセッション２００のようなＦＴＭセッションを実行しうる。ＦＴＭセッションを通じて、ＳＴＡ３１０は、ＡＰ１  ３２０と、およびそれによりＡＰ１  ３２０と同じ同期されたＡＰのネットワーク中にあるＡＰ２  ３３０およびＡＰ３  ３４０と同期しうる。ＳＴＡ３１０はその後、ＡＰ１  ３２０、ＡＰ２  ３３０、およびＡＰ３  ３４０のような近隣ＡＰからのブロードキャストＴＯＤフレームを、該隣接ＡＰからのその距離、およびそれによりその絶対位置を決定するために、リスンしうる。ＳＴＡ３１０は、それがあるロケーションから別のロケーションに移動するに並行して（as）、距離測定のために近隣ＡＰからのブロードキャストＴＯＤフレームをリスンし続けうる。
【００４２】
[0066]ブロードキャストＴＯＤフレームは、ブロードキャストＴＯＤフレームのＴＯＤ、ブロードキャスト側ＡＰのＴＳＦタイマの推定される精度、ブロードキャスト側ＡＰのロケーション情報、あるいは近隣ＡＰ間のＴＳＦオフセットおよび／またはｐｐｍオフセット、のうちの１つまたは複数を含みうる。ＴＳＦオフセットは、異なるＡＰのＴＳＦタイマが異なる時間インスタンスにオンにされうるため、ＡＰ間に存在しうる。ｐｐｍオフセットは、異なるＡＰのＴＳＦタイマがわずかに異なるクロック期間およびドリフトを有しうるため、ＡＰ間に存在しうる。異なるブロードキャストＴＯＤフレームフォーマットの例は、本開示では下記で説明される。
【００４３】
[0067]受信されたブロードキャストＴＯＤフレームを使用して、ＳＴＡ３１０は、ブロードキャスト側ＡＰのタイマの推定される精度、および／または近隣ＡＰに対するブロードキャスト側ＡＰのＴＳＦオフセットおよびｐｐｍオフセットに基づいて、ブロードキャスト側ＡＰからの受信されたブロードキャストＴＯＤフレームにおけるＴＯＤを調整しうる。ブロードキャスト側ＡＰからの受信されたブロードキャストＴＯＤフレームの調整されたＴＯＤはその後、ＳＴＡ３１０におけるブロードキャストＴＯＤフレームのＴＯＡを使用して、ブロードキャスト側ＡＰとＳＴＡ３１０との間のブロードキャストＴＯＤフレームのＴＯＦ、およびそれによりその距離を決定するために使用されうる。
【００４４】
[0068]図３Ｂは、本開示の一実施形態にしたがった、ブロードキャストＴＯＤフレームを使用するタイミング測定を例示するブロック図３５０である。図３Ｂは、ブロードキャスト側ＡＰからの３つの連続したブロードキャストＴＯＤフレーム３５２、３５４、および３５６を図示する。ブロードキャストＴＯＤフレームは、すぐ前に（last）送信されたブロードキャストＴＯＤフレームのプリアンブルのスタートがブロードキャスト側ＡＰの送信アンテナコネクタに現れた、時間基点と比較した時間を表すタイムスタンプを含むＴＯＤフィールドを含む。すぐ前に送信されたブロードキャストＴＯＤフレームのＴＯＤは、それが最初のブロードキャストＴＯＤフレームである場合、０に設定されうる。たとえば、図３Ｂでは、ブロードキャストＴＯＤフレーム３５２は、出発時間Ｔ１（１）にブロードキャスト側ＡＰを離れ始め、ブロードキャストＴＯＤフレーム３５２のプリアンブルのスタートが受信側ＳＴＡの受信アンテナコネクタに到着する、時間基点または同期された時間基点と比較した時間を表す、到着時間Ｔ２（１）に受信側ＳＴＡに到着し始める。次のブロードキャストＴＯＤフレーム３５４では、ＴＯＤフィールドは、前のブロードキャストＴＯＤフレーム３５２のＴＯＤ  Ｔ１（１）に設定されうる。ブロードキャスト側ＡＰからのブロードキャストＴＯＤフレーム３５４のＴＯＤはＴ１（２）であり、受信側ＳＴＡにおけるブロードキャストＴＯＤフレーム３５４のＴＯＡはＴ２（２）である。ブロードキャストＴＯＤフレーム３５４を受信した後、受信側ＳＴＡは、ブロードキャストＴＯＤフレーム３５２のＴＯＦをＴ２（１）−Ｔ１（１）として決定しうる。
【００４５】
[0069]次のブロードキャストＴＯＤフレーム３５６では、ＴＯＤフィールドは、前のブロードキャストＴＯＤフレーム３５４のＴＯＤ  Ｔ１（２）の値に設定されうる。ブロードキャスト側ＡＰからのブロードキャストＴＯＤフレーム３５６のＴＯＤはＴ１（３）であり、受信側ＳＴＡにおけるブロードキャストＴＯＤフレーム３５６のＴＯＡはＴ２（３）である。ブロードキャストＴＯＤフレーム３５６を受信した後、受信側ＳＴＡは、ブロードキャストＴＯＤフレーム３５４のＴＯＦをＴ２（２）−Ｔ１（２）として決定しうる。
【００４６】
[0070]受信側ＳＴＡは、ブロードキャスト側ＡＰからのブロードキャストＴＯＤフレームをリスンし続け、ブロードキャスト側ＡＰから受信側ＳＴＡまでの各ブロードキャストＴＯＤフレームのＴＯＦを決定し、オプションとして、距離測定のためのＴＯＦとして複数のブロードキャストフレームの平均ＴＯＦを使用しうる。距離測定のために使用されるブロードキャストＴＯＤフレームの数は、適宜、または要望通りに、変動しうる。
【００４７】
[0071]図３Ｃは、本開示の一実施形態にしたがった、ブロードキャストＴＯＤフレームを使用するタイミング測定を例示するブロック図３７０である。図３Ｃで図示されているように、ブロードキャストＴＯＤフレーム中のＴＯＤフィールドは、前のブロードキャストＴＯＤフレームのＴＯＤの値よりもむしろ、ブロードキャスト側ＡＰからの現在のブロードキャストＴＯＤフレームのＴＯＤの値に設定されうる。そのようなケースでは、現在のブロードキャストＴＯＤフレームのＴＯＦは、一度該現在のブロードキャストＴＯＤフレームが受信側ＳＴＡによって受信されると、決定されうる。
【００４８】
[0072]図３Ｃは、ブロードキャスト側ＡＰからの３つの連続したブロードキャストＴＯＤフレーム３７２、３７４、および３７６を図示する。ブロードキャストＴＯＤフレームは、現在送信されているブロードキャストＴＯＤフレームのプリアンブルのスタートがブロードキャスト側ＡＰの送信アンテナコネクタに現れる、時間基点と比較した時間を表すタイムスタンプを含むＴＯＤフィールドを含む。たとえば、図３Ｃでは、ブロードキャストＴＯＤフレーム３７２は、出発時間Ｔ１（１）にブロードキャスト側ＡＰを離れ始め、ブロードキャストＴＯＤフレーム３７２のプリアンブルのスタートが受信側ＳＴＡの受信アンテナコネクタに到着する、時間基点または同期された時間基点と比較した時間を表す、到着時間Ｔ２（１）に受信側ＳＴＡに到着し始める。ブロードキャストＴＯＤフレーム３７２を受信した後、受信側ＳＴＡは、ブロードキャストＴＯＤフレーム３７２のＴＯＦをＴ２（１）−Ｔ１（１）として決定しうる。
【００４９】
[0073]次のブロードキャストＴＯＤフレーム３７４では、ＴＯＤフィールドは、現在のブロードキャストＴＯＤフレーム３７４のＴＯＤ  Ｔ１（２）に設定されうる。受信側ＳＴＡにおける現在のブロードキャストＴＯＤフレーム３７４のＴＯＡはＴ２（２）である。ブロードキャストＴＯＤフレーム３７４を受信した後、受信側ＳＴＡは、ブロードキャストＴＯＤフレーム３７４のＴＯＦをＴ２（２）−Ｔ１（２）として決定しうる。
【００５０】
[0074]次のブロードキャストＴＯＤフレーム３７６では、ＴＯＤフィールドは、現在のブロードキャストＴＯＤフレーム３７６のＴＯＤ  Ｔ１（３）の値に設定されうる。受信側ＳＴＡにおける現在のブロードキャストＴＯＤフレーム３７６のＴＯＡはＴ２（３）である。ブロードキャストＴＯＤフレーム３７６を受信した後、受信側ＳＴＡは、現在のブロードキャストＴＯＤフレーム３７６のＴＯＦをＴ２（３）−Ｔ１（３）として決定しうる。
【００５１】
[0075]図３Ｂにあるように、受信側ＳＴＡは、ブロードキャスト側ＡＰからのブロードキャストＴＯＤフレームをリスンし続け、ブロードキャスト側ＡＰから受信側ＳＴＡまでの各ブロードキャストＴＯＤフレームのＴＯＦを決定し、オプションとして、距離測定のためのＴＯＦとして複数のブロードキャストフレームの平均ＴＯＦを使用しうる。距離測定のために使用されるブロードキャストＴＯＤフレームの数は、適宜、または要望通りに、変動しうる。
【００５２】
ＩＶ．ブロードキャストＴＯＤフレームフォーマットの例
[0076]ブロードキャストＴＯＤフレームは、異なるフォーマットをとり得、受信側ＳＴＡが距離測定を実行することを可能としうる異なる情報を含みうる。以下のセクションは、ブロードキャストＴＯＤフレームのいくつかの例となるフォーマットを提供する。当業者は、例示される実施形態に対する多くのバリエーションを認識するだろう。たとえば、ブロードキャストＴＯＤフレーム中の様々なフィールドの順序は変更されうる。いくつかのフィールドはオプションであり得、たとえば、より良好な精度が望まれる場合に存在しうる。いくつかの実施形態では、追加のフィールド（複数を含む）が、下記で説明されるブロードキャストＴＯＤフレームフォーマットに追加されうる。いくつかの実施形態では、いくつかのフィールドが省略されうる。
【００５３】
[0077]図４Ａは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム４００を例示する。ブロードキャストＴＯＤフレーム４００は、ＴＯＤ  ＴＳＦタイムスタンプフィールド、前のビーコンフィールドのＴＯＤ、フォーマットおよび帯域幅（ＢＷ）フィールド、ｐｐｍ推定値フィールド、送信電力フィールド、隣接報告フィールド、ロケーション構成情報（ＬＣＩ）報告フィールド、およびベンダ固有フィールドを含む。ｐｐｍ推定値フィールドおよび隣接報告フィールドのようないくつかのフィールドは、いくつかの実装においてオプションでありうる。
【００５４】
[0078]ＴＯＤ  ＴＳＦタイムスタンプフィールドは、フレームのソース、すなわちブロードキャスト側ＡＰ、のＴＳＦタイマの値を表す。ＳＴＡまたはＡＰが、通知フレーム、プローブ応答、ビーコンフレーム、またはブロードキャストＴＯＤフレームを送信するとき、ＴＳＦタイムスタンプフィールドは、ＴＳＦタイムスタンプフィールドの第１のビットを含むデータシンボルが物理レイヤ（ＰＨＹ）に送信される時間におけるＳＴＡまたはＡＰのＴＳＦタイマの値＋媒体アクセス制御−物理レイヤ（ＭＡＣ−ＰＨＹ）インターフェースから、アンテナのようなワイヤレス媒体（ＷＭ）をもつそのインターフェースへのそのローカルＰＨＹを通じた該送信側ＳＴＡまたはＡＰの遅延に設定されうる。
【００５５】
[0079]ブロードキャストＴＯＤフレームは、ＴＳＦタイムスタンプ精度の点で通知フレーム、プローブ応答、またはビーコンフレームと異なりうる。たとえば、ブロードキャストＴＯＤフレームにおけるＴＯＤ  ＴＳＦタイムスタンプは、ピコ秒単位であり、２１３．５日ごとに最低値に戻りうる（wrap around）。
【００５６】
[0080]前のビーコンフィールドのＴＯＤは、すぐ前に送信されたブロードキャストＴＯＤフレームのプリアンブルのスタートが送信アンテナコネクタに現れた、時間基点と比較した時間を表すタイムスタンプを含む。前のビーコンフィールドのＴＯＤの値は、たとえば、ピコ秒単位でありうる。前のビーコンフィールドのＴＯＤは、たとえば、６オクテットの長さでありうる。ブロードキャストＴＯＤフレームが第１のブロードキャストＴＯＤフレームである場合、前のビーコンフィールドのＴＯＤは０に設定されうる。前のビーコンフィールドのＴＯＤの値は、図３Ｂに関連して上で説明されたような前のブロードキャストＴＯＤフレームのＴＯＦを決定するために受信側ＳＴＡによって使用されうる。
【００５７】
[0081]ブロードキャストＴＯＤフレーム４００中のフォーマットおよびＢＷフィールドは、ブロードキャストＴＯＤフレームによって使用される割り当てられたパケットのフォーマットおよび帯域幅を示す。フォーマットおよびＢＷフィールドは、１バイトの長さでありうる。フィールド値および対応するフォーマットおよび帯域幅の定義は、ＩＥＥＥ８０２．１１ＲＥＶｍｃにおいて明記されているようなＦＴＭフレーム中のＦＴＭフォーマットおよび帯域幅フィールドの定義と同じでありうる。たとえば、フォーマットおよびＢＷフィールドにおける「０」は、開始側ＳＴＡによる選好がないこと（no preference）、およびこのフィールドが応答側ＳＴＡによって使用されないことを示す。フォーマットは、非高スループット（non-high throughput）（非ＨＴ）ＰＨＹ仕様、高スループット（ＨＴ）ＰＨＹ仕様、ＨＴ  ｍｉｘｅｄ  ＰＨＹ仕様、または超高スループット（ＶＨＴ）ＰＨＹ仕様のうちの１つでありうる。帯域幅は、５ＭＨｚ、１０ＭＨｚ、２０ＭＨｚ、４０ＭＨｚ、８０ＭＨｚ、または１６０ＭＨｚのうちの１つでありうる。
【００５８】
[0082]ｐｐｍ推定値フィールドは現在のブロードキャストＴＯＤフレームについてのＴＳＦタイマ（またはＴＯＤ）値の推定される精度を、百万分の１（ｐｐｍ）単位で、示す。このフィールドはオプションでありうる。
【００５９】
[0083]送信電力フィールドは、現在のブロードキャストＴＯＤフレームの送信電力を示す。送信電力フィールドの値は、許容される最大送信電力以下であり、ブロードキャストＴＯＤフレームを送信するときにＳＴＡまたはＡＰによって使用される、デシベルミリワット（ｄＢｍ）単位の、アンテナコネクタの出力時に測定されるような実際の電力を示す。送信電力フィールドの値は、たとえば０．２５ｄＢｍ単位で送信電力を表しうる。たとえば、送信電力フィールドにおける１０は、現在のフレームの送信電力が２．５ｄＢｍであると示しうる。送信電力フィールドは、２の補数符号付き整数によって表され得、１オクテットの長さである。送信電力は、ブロードキャストＴＯＤフレームを送る前に決定され得、たとえば約±５ｄＢの許容誤差（tolerance）を有しうる。
【００６０】
[0084]隣接報告フィールドは、複数の隣接報告エレメントを含み得、その各々は、複数の隣接ＡＰのうちの１つについてのものである。各隣接報告エレメントは隣接ＡＰを記述し、ＩＥＥＥ８０２．１１ＲＥＶｍｃにおける隣接報告エレメントフォーマットで定義されているような、基本サービスセット識別子（ＢＳＳＩＤ）、ＢＳＳＩＤ情報、チャネル番号、オペレーティングクラス、ＰＨＹタイプ、およびオプションとして、オプションのサブエレメントを含みうる。オプションのサブエレメントフィールドは、２つの隣接ＡＰのＴＳＦタイマ間のＴＳＦオフセット値および／またはｐｐｍオフセット値を含みうる。多くの状況において、基準タイマを使用せずにＴＳＦタイマの正確な推定値を取得することは困難であるため、ＴＳＦオフセットおよび／またはｐｐｍオフセット値は、ｐｐｍ推定値フィールドの値よりも正確かつロバストでありうる。受信側ＳＴＡは、受信側ＳＴＡのタイマに対するブロードキャスト側ＡＰのタイマのタイミング差／オフセットをより正確に調整するために、隣接ＡＰ間のＴＳＦオフセットおよび／またはｐｐｍオフセットを使用しうる。隣接報告エレメントはまた、下記で説明されるような各隣接ＡＰのロケーション構成情報（ＬＣＩ）報告を含みうる。隣接報告フィールドの様々な例が、図７Ａ−図８Ｃに関連して下記で提供される。
【００６１】
[0085]ＬＣＩ報告フィールドは、ＩＥＥＥ８０２．１１ＲＥＶｍｃで定義されているような、ブロードキャスト側ＡＰの緯度、経度、高度、および関連情報を含みうる。たとえば、ＬＣＩ報告フィールドは、緯度の不確実性、緯度、経度の不確実性、経度、高度タイプ、高度の不確実性、高度を含み得、これらは、ＡＰのロケーションを定義するためにＡＰの座標を符号化するためのインターネット技術タスクフォース（ＩＥＴＦ）のRequest for Comments（ＲＦＣ）６２２５において説明されているＬＣＩフォーマットに基づいて定義されうる。１つまたは複数のＡＰのＬＣＩ報告に基づいて、受信側ＳＴＡは、１つまたは複数のＡＰまでの距離を使用して、それ自体の絶対位置を決定しうる。
【００６２】
[0086]ベンダ固有フィールドは、ある規格における単一に定義されたフォーマット内に定義されていない情報を搬送するために使用されうる。たとえば、ベンダ固有フィールドは、特定のベンダによって定義される団体（organization）識別子およびベンダ固有コンテンツを含みうる。
【００６３】
[0087]図４Ｂは、本開示のいくつかの実施形態にしたがった、図４ＡのブロードキャストＴＯＤフレーム４００のバリエーション４５０を例示する。ブロードキャストＴＯＤフレーム４５０は、ＴＯＤ  ＴＳＦタイムスタンプフィールド、フラクションＴＳＦタイムスタンプ、フォーマットおよび帯域幅（ＢＷ）フィールド、オプションのｐｐｍ推定値フィールド、送信電力フィールド、オプションの隣接報告フィールド、ロケーション構成情報（ＬＣＩ）報告フィールド、およびベンダ固有フィールドを含む。ｐｐｍ推定値フィールドおよび隣接報告フィールドのようないくつかのフィールドは、いくつかの実装においてオプションでありうる。
【００６４】
[0088]ブロードキャストＴＯＤフレーム４５０は、ブロードキャストＴＯＤフレーム４００中の前のビーコンフィールドのＴＯＤを、フラクションＴＳＦタイムスタンプフィールド(Fractional TSF Timestamp field)と置き換える。フラクションＴＳＦタイムスタンプフィールドの値は、ＴＳＦタイムスタンプのフラクション部分(fraction portion)を示し、マイクロ秒単位でありうるＦＴＭフレーム中のＴＳＦタイムスタンプフィールドの値よりも正確であり得、たとえば、ピコ秒以下の単位でありうる。
【００６５】
[0089]図５Ａは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム５００を例示する。ブロードキャストＴＯＤフレーム５００は、ＴＯＤ  ＴＳＦタイムスタンプフィールド、前のビーコンフィールドのＴＯＤ、フォーマットおよびＢＷフィールド、オプションのｐｐｍ推定値フィールド、送信電力フィールド、オプションの隣接報告フィールド、およびベンダ固有フィールドを含む。ｐｐｍ推定値フィールドおよび隣接報告フィールドのようないくつかのフィールドは、いくつかの実装においてオプションでありうる。ブロードキャストＴＯＤフレーム５００中のＴＯＤ  ＴＳＦタイムスタンプフィールド、前のビーコンフィールドのＴＯＤ、フォーマットおよびＢＷフィールド、ｐｐｍ推定値フィールド、送信電力フィールド、およびベンダ固有フィールドは、ブロードキャストＴＯＤフレーム４００中の対応するフィールドと同様でありうる。
【００６６】
[0090]ブロードキャストＴＯＤフレーム５００中の隣接報告フィールドは、ブロードキャストＴＯＤフレーム４００中の隣接報告フィールドとは異なり得、ブロードキャスト側ＡＰ自体の隣接報告エレメントを含みうる。各隣接報告エレメントは、（ブロードキャスト側ＡＰを含む）ＡＰのＬＣＩ報告、および隣接ＡＰのＴＳＦタイマと現在のブロードキャストＴＯＤフレームをブロードキャストするＡＰとの間のＴＳＦオフセットおよび／またはｐｐｍオフセットを含みうる。現在のブロードキャストＴＯＤフレームをブロードキャストするＡＰについての隣接報告エレメントは、現在のブロードキャストＴＯＤフレームをブロードキャストするＡＰとそれ自体との間のタイマｐｐｍオフセットが０であるため、ｐｐｍオフセットよりもむしろｐｐｍ推定値を含みうる。
【００６７】
[0091]図５Ｂは、本開示のいくつかの実施形態にしたがった、図５ＡのブロードキャストＴＯＤフレーム５００のバリエーション５５０を例示する。ブロードキャストＴＯＤフレーム５５０は、ブロードキャストＴＯＤフレーム５００に関連して上で説明されたような、ＴＯＤ  ＴＳＦタイムスタンプフィールド、フォーマットおよびＢＷフィールド、オプションのｐｐｍ推定値フィールド、送信電力フィールド、オプションの隣接報告フィールド、およびベンダ固有フィールドを含む。ブロードキャストＴＯＤフレーム５５０は、ブロードキャストＴＯＤフレーム５００中の前のビーコンフィールドのＴＯＤを、フラクションＴＳＦタイムスタンプフィールドと置き換える。フラクションＴＳＦタイムスタンプフィールドの値は、ＴＳＦタイムスタンプのフラクション部分を示し、マイクロ秒単位でありうるＦＴＭフレーム中のＴＳＦタイムスタンプフィールドの値よりも正確であり得、ピコ秒以下の単位でありうる。
【００６８】
[0092]いくつかのケースでは、隣接報告フィールドは、複数の隣接ＡＰについての隣接報告エレメントが含まれているときに長くなりうる。したがって、絶対時間ドリフトが、ブロードキャストＴＯＤフレームの送信中、大きくなりうる。したがって、いくつかの実施形態では、隣接報告フィールドをもたないブロードキャストＴＯＤフレームの短いバージョンが使用されうる。
【００６９】
[0093]図６Ａは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム６００を例示する。ブロードキャストＴＯＤフレーム５００にあるように、ブロードキャストＴＯＤフレーム６００は、ＴＯＤ  ＴＳＦタイムスタンプフィールド、前のビーコンフィールドのＴＯＤ、フォーマットおよびＢＷフィールド、オプションのｐｐｍ推定値フィールド、送信電力フィールド、およびベンダ固有フィールドを含みうる。ブロードキャストＴＯＤフレーム６００は、隣接報告フィールドを含まないが、オプションの完全修飾(fully qualified)ドメインネーム（ＦＱＤＮ）フィールドを含む。ＦＱＤＮフィールドはロケーションサーバを指し示し得、該ロケーションサーバを位置特定し、それとの通信を確立するために受信側ＳＴＡによって使用されうる。ロケーションサーバによって使用されるプロトコルは、ＦＱＤＮ記述子によって示されうる。受信側ＳＴＡは、図４ＡのブロードキャストＴＯＤフレーム４００に関連して上で説明されたような、ブロードキャスト側ＡＰの隣接報告、ＬＣＩ報告、またはブロードキャスト側ＡＰと隣接ＡＰとの間のＴＳＦオフセットおよび／またはｐｐｍオフセットのような、ブロードキャスト側ＡＰについての情報を取得するためにＦＱＤＮ情報を使用しうる。
【００７０】
[0094]図６Ｂは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム６００のバリエーション６５０を例示する。ブロードキャストＴＯＤフレーム６５０は、ブロードキャストＴＯＤフレーム６００に関連して上で説明されたような、ＴＯＤ  ＴＳＦタイムスタンプフィールド、フォーマットおよびＢＷフィールド、オプションのｐｐｍ推定値フィールド、送信電力フィールド、オプションのＦＱＤＮフィールド、およびベンダ固有フィールドを含む。ブロードキャストＴＯＤフレーム６５０は、ブロードキャストＴＯＤフレーム６００中の前のビーコンフィールドのＴＯＤを、フラクションＴＳＦタイムスタンプフィールドと置き換える。フラクションＴＳＦタイムスタンプフィールドの値は、ＴＳＦタイムスタンプのフラクション部分を示し、マイクロ秒単位でありうるＦＴＭフレーム中のＴＳＦタイムスタンプフィールドの値よりも正確であり得、ピコ秒以下の単位でありうる。
【００７１】
[0095]いくつかの実施形態では、ブロードキャスト側ＡＰは、異なるフォーマットのブロードキャストＴＯＤフレームを送信するように構成されうる。たとえば、ブロードキャスト側ＡＰは、グループでブロードキャストＴＯＤフレームを送信し得、ここで、各グループ中のあるブロードキャストＴＯＤフレームは、ＴＳＦオフセットおよびｐｐｍオフセットを含むｐｐｍ推定値および隣接報告のようなオプションの情報を含む長いフレームであり得、該グループ中の他のフレームは、いずれのオプションのフィールドも含まない短いフレームでありうる。
【００７２】
Ｖ．隣接報告例
[0096]上で説明されたように、ブロードキャストＴＯＤフレーム中の隣接報告フィールドは、適宜、または必要に応じて、異なるフォーマットをとりうる。図７Ａ−図８Ｃは、本開示の様々な実施形態にしたがった、隣接報告フィールドの様々な例を例示する。
【００７３】
[0097]図７Ａは、ブロードキャストＴＯＤフレームの隣接報告フィールドにおける隣接報告エレメント７００を例示する。ＩＥＥＥ８０２．１１ＲＥＶｍｃで定義されている隣接報告フィールドとして、ブロードキャストＴＯＤフレーム中の隣接報告フィールドは、複数の隣接報告エレメントを含み得、その各々は、複数の隣接ＡＰのうちの１つについてのものである。図７Ａで図示されているように、各隣接報告エレメントは、ＡＰを記述し得、エレメントＩＤ、長さ、ＢＳＳＩＤ、ＢＳＳＩＤ情報、オペレーティングクラス、チャネル番号、ＰＨＹタイプ、およびオプションとして、オプションのサブエレメントフィールドを含みうる。
【００７４】
[0098]エレメントＩＤフィールドは、事前定義された番号によって隣接報告エレメントのタイプを識別する。長さフィールドは、該長さフィールドに続くオクテット数を指定する。ＢＳＳＩＤは報告されているＢＳＳのＢＳＳＩＤである。隣接報告エレメントにおける後続のフィールドは、このＢＳＳに関係する。ＢＳＳＩＤ情報フィールドは、隣接サービスセット移行候補を決定するために使用されうる。オペレーティングクラスフィールドは、このＢＳＳＩＤによって示されたＡＰのチャネルセットを示す。チャネル番号フィールドは、このＢＳＳＩＤによって示されたＡＰの最後に（last）知られるプライマリチャネルを示す。チャネル番号は、オペレーティングクラス内で定義される。オペレーティングクラスおよびチャネル番号フィールドは共に、報告されているＢＳＳについてのブロードキャストＴＯＤフレームが送信されているチャネルのためのチャネル周波数および間隔を指定する。ＰＨＹタイプフィールドは、このＢＳＳＩＤによって示されたＡＰのＰＨＹタイプを示す。オプションのサブエレメントフィールドは、０個以上のサブエレメントを含む。
【００７５】
[0099]図７Ｂは、ブロードキャストＴＯＤフレーム中の隣接報告フィールドの隣接報告エレメントにおける様々なオプションのサブエレメントの例を例示する表７５０である。各オプションのサブエレメントは、１オクテットのエレメント固有サブエレメントＩＤフィールド、１オクテットの長さフィールド、および可変長のサブエレメント固有データフィールドを含む共通の汎用フォーマットを有するように定義されうる。たとえば、サブエレメントＩＤ「１」が、ＴＳＦサブエレメントに使用されうる。０、７−３８、および４０−４４のような、いくつかのサブエレメントＩＤは、将来的な拡張または他の目的でリザーブされうる。本明細書で開示されている追加の隣接報告情報は、図８Ａ−図８Ｃに関連して様々な例において以下で説明されるような、既存のサブエレメントまたはリザーブされたサブエレメントに含めうる。当業者は、例示される例に対する多くのバリエーションを認識するだろう。
【００７６】
[0100]図８Ａは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム中の隣接報告フィールドの隣接報告エレメントにおけるサブエレメント８００を例示する。サブエレメント８００は、図７Ｂで図示されているような「１」のサブエレメントＩＤをもつＴＳＦサブエレメントのような、既存のサブエレメントに付加された隣接ＡＰの追加情報を含みうる。
【００７７】
[0101]図８Ａで図示されているように、サブエレメント８００は、ＩＥＥＥ８０２．１１ＲＥＶｍｃで定義されているＴＳＦサブエレメントにあるような、サブエレメントＩＤフィールド、長さフィールド、ＴＳＦオフセットフィールド、およびビーコンインターバルフィールドを含みうる。サブエレメントＩＤフィールドは、図７Ｂで定義されているような「１」でありうる。長さフィールドは、ＴＳＦオフセットサブフィールド、ビーコンインターバルサブフィールド、およびいずれの追加のサブフィールドも含むサブエレメント固有データフィールドのオクテット数を指定する。図８Ａで図示されているＴＳＦオフセットサブフィールドは、２オクテットの長さであり、現在のＴＯＤフレームをブロードキャストするＡＰのＴＳＦタイマと、隣接ＡＰのＴＳＦタイマとの間の時間差である隣接ＡＰのＴＳＦタイマオフセットを含む。ＴＳＦオフセットは、隣接ＡＰのビーコンインターバルを法とした時間差として与えられ、最も近い時間単位境界（time unit boundary）に丸められうる。ビーコンインターバルフィールドは、ＢＳＳＩＤによって示された隣接ＡＰのビーコンインターバルの持続時間を示す。
【００７８】
[0102]サブエレメント８００のデータフィールドは、現在のＴＯＤフレームをブロードキャストするＡＰと隣接ＡＰとの間のフラクションＴＳＦオフセット（ＴＳＦオフセットＦｒａｃ）およびｐｐｍオフセットの追加情報を含みうる。ＴＳＦオフセットＦｒａｃフィールドは、最も近い時間単位境界に丸められる前のＴＳＦオフセットのフラクション部分を含みうる。たとえば、ＴＳＦオフセットフィールドはマイクロ秒単位でありうるのに対し、ＴＳＦオフセットＦｒａｃフィールドはピコ秒以下の単位でありうる。ＴＳＦオフセットＦｒａｃフィールドは、３オクテットの長さでありうる。１００，０００を上回るＴＳＦオフセットＦｒａｃ値がリザーブされうる。ｐｐｍオフセットフィールドは、符号付きまたは符号なしであり得、たとえば、０．１ｐｐｍの単位で−３２８ｐｐｍから３２８ｐｐｍまでの範囲に広がりうる。ｐｐｍオフセットフィールドは、２オクテットの長さでありうる。
【００７９】
[0103]図８Ｂは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム中の隣接報告フィールドの隣接報告エレメントにおけるサブエレメント８２０を例示する。サブエレメント８２０は、図７Ｂで図示されたリザーブされたサブエレメントＩＤのうちの１つを使用しうる。サブエレメント８２０のデータフィールドは、図８Ａに関連して上で説明されたような、ＴＳＦオフセットＦｒａｃフィールドおよびｐｐｍオフセットフィールドを含みうる。
【００８０】
[0104]図８Ｃは、本開示のいくつかの実施形態にしたがった、ブロードキャストＴＯＤフレーム中の隣接報告フィールドの隣接報告エレメントにおけるサブエレメント８４０を例示する。サブエレメント８４０は、図７Ｂで図示されたリザーブされたサブエレメントＩＤのうちの１つを使用しうる。サブエレメント８４０のデータフィールドは、図８Ａに関連して上で説明されたような、ｐｐｍオフセットフィールド、およびＴＳＦオフセットＦｒａｃフィールドよりむしろＴＯＤ  ＴＳＦオフセットフィールドを含みうる。ＴＯＤ  ＴＳＦオフセットフィールドは、現在のＴＯＤフレームをブロードキャストするＡＰのＴＯＤ  ＴＳＦタイムスタンプと隣接ＡＰのＴＯＤ  ＴＳＦタイムスタンプとの間のオフセットを含みうる。ＴＯＤ  ＴＳＦオフセットフィールドは、ピコ秒以下の単位でありうる。
【００８１】
ＶＩ．タイムスタンプに対するクロックドリフトの影響
[0105]ＡＰまたはＳＴＡにおけるタイマのスロードリフトに起因して、ＴＯＤおよび／またはＴＯＡについてのタイムスタンプにおいてタイミングエラーが生じうる。たとえば、ブロードキャストＴＯＤフレームがＸ秒ごとに送信される場合、ブロードキャストＴＯＤフレームにおけるタイムスタンプのタイミングエラーは、ＴＳＦタイマのｐｐｍ推定値が５００ｐｐｍの場合はＸ×０．５ｍｓであり、ＴＳＦタイマのｐｐｍ推定値が５０ｐｐｍである場合はＸ×５０μｓでありうる。タイムスタンプの精度に対するクロックドリフトの影響を最小にするために、ブロードキャストＴＯＤフレームのグループは共に送信されうる。いくつかの実施形態では、第１のブロードキャストＴＯＤフレームが、隣接報告およびｐｐｍ推定値フィールドのようなすべての必要な情報を有しうると、後続のブロードキャストＴＯＤフレームは「短く」あり得、隣接報告およびｐｐｍ推定値フィールドを有さない。１２バイトの情報を有する短いブロードキャストＴＯＤフレームが２８μｓの長さであり、連続したブロードキャストＴＯＤフレーム間のギャップが１６μｓである、すなわちブロードキャストＴＯＤフレームが４４μｓ毎に送信される場合、クロックドリフトは、５００および５０ｐｐｍのｐｐｍ推定値に対してそれぞれ、２２ｎｓおよび２．２ｎｓである。いくつかの実施形態では、ＰＨＹプリアンブルオーバヘッドの影響を除去するために、ＩＥＥＥ８０２．１１ＲＥＶｍｃで定義されている非ＨＴ複製フレームフォーマットが使用されうる。
【００８２】
[0106]ブロードキャストＴＯＤフレームサイズを縮小することは、ＴＳＦタイムスタンプの精度に対するクロックドリフトの影響を低減するのに役立ちうるが、いくつかの状況では、さらなるエラー低減が望まれうる。たとえば、０．５ｎｓ（１５ｃｍ）以下のレンジングエラーを達成するためには、１１ｅ−６×４４μｓ＝０．５ｎｓであるのでブロードキャストＴＯＤフレームのショートインターバルフレーム間隔（ＳＩＦＳ）バーストが使用される場合でさえ、ブロードキャスト側ＡＰのタイマについての１１ｐｐｍのｐｐｍオフセットが望まれうる。
【００８３】
[0107]以下のセクションは、ブロードキャストＴＯＤフレームにおけるタイムスタンプの精度に対するクロックドリフトの影響を緩和するための方法を提供する。
【００８４】
[0108]ドリフトのない完全に同期されたシステムでは、実際のＴＯＤ  Ｔ１（ｍ）と実際のＴＯＡ  Ｔ２（ｍ）との間の関係は、次のように説明されうる。
【数１】
2019506598.tif 000003
【００８５】
[0109]ＡＰのＴＳＦタイマのドリフトレートαAPが既知であることを前提にすると、ＳＴＡのＴＳＦタイマのドリフトレートがαSTAであり、ｍ番目のブロードキャストＴＯＤフレームについてのＡＰからのＴＯＤの捕捉されたタイムスタンプがＴ１’（ｍ）であり、ｍ番目のブロードキャストＴＯＤフレームについてのＳＴＡにおけるＴＯＡの捕捉されたタイムスタンプはＴ２’（ｍ）であり、ならびにＴ２’（１）＝Ｔ２（１）およびＴ１’（１）＝Ｔ１（１）（すなわち、第１のタイムスタンプにはドリフトがない）である。捕捉されたタイムスタンプは、次のように説明されうる。
【数２】
2019506598.tif 000004
および
【数３】
2019506598.tif 000005
したがって、実際のＴＯＦは、
【数４】
2019506598.tif 000006
から算出され得、平均の実際のＴＯＦは、以下の式を使用して算出されうる。
【数５】
2019506598.tif 000007
【００８６】
[0110]ＳＴＡのＴＳＦタイマのドリフトレートαSTAが知られていない場合、ＳＴＡが２つの連続したブロードキャストＴＯＤフレーム間で大幅に移動する可能性は低く、したがってＳＴＡとＡＰとの間の実際のＴＯＦは、２つの連続したブロードキャストＴＯＤフレーム中、ほとんど変わりがないままであるはずなので、αSTAは、Ｔ２（２）−Ｔ１（２）＝Ｔ２（３）−Ｔ１（３）を設定することによって算出され得、その結果、
【数６】
2019506598.tif 000008
となり、これは、
【数７】
2019506598.tif 000009
を生ずる。したがって、ＳＴＡ上のタイマのクロックドリフトレートは、
【数８】
2019506598.tif 000010
によって算出されうる。
【００８７】
[0111]上記方法はまた、ＡＰによって、それらの隣接ＡＰに対するそれらのｐｐｍオフセットを決定するために使用されうる。
【００８８】
ＶＩＩ．例となる方法
[0112]図９Ａは、ワイヤレス局による距離および／または位置決定のためにブロードキャストＴＯＤフレームをブロードキャストすることを使用する方法の実施形態を例示するフローチャート９００である。
【００８９】
[0113]ブロック９０２で、図３ＡにおけるＳＴＡ３１０のようなＳＴＡはまず、図３ＡのＡＰ１  ３２０、ＡＰ２  ３３０、またはＡＰ３  ３４０のような、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行しうる。同期セッションは、図２に関連して上で説明されたＦＴＭセッション２００のようなＦＴＭセッションでありうる。ＦＴＭセッションを通じて、ＳＴＡ３１０は、ＡＰ１  ３２０、ＡＰ２  ３３０、またはＡＰ３  ３４０と、およびそれによりＡＰ１  ３２０、ＡＰ２  ３３０、またはＡＰ３  ３４０と同期されている他のＡＰと同期しうる。いくつかの実施形態では、ＳＴＡ３１０は、ＦＴＭセッションを通じてＡＰ１  ３２０、ＡＰ２  ３３０、またはＡＰ３  ３４０からのその距離または隔たりを決定しうる。いくつかの実施形態では、ブロック９０２における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、クロック１０４５、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９０２における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、クロック１１５０、および／またはバス１１０５を含みうる。
【００９０】
[0114]ブロック９０４で、図３ＡのＳＴＡ３１０のようなＳＴＡは、同期されたＡＰのネットワーク中の、ＡＰ１  ３２０のような第２のＡＰから１つまたは複数のブロードキャストＴＯＤフレームを受信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、第２のＡＰからのブロードキャストＴＯＤフレームの出発時間、およびオプションとして、第２のＡＰのタイマの精度に関する情報を含みうる。ブロードキャストＴＯＤフレームはまた、第２のＡＰのロケーション情報、ならびに第２のＡＰと、同期されたＡＰのネットワーク中の第２のＡＰと同期されている１つまたは複数の他のＡＰとの間のＴＳＦオフセットおよび／またはｐｐｍオフセット、のうちの１つまたは複数を含みうる。各ブロードキャストＴＯＤフレームのフォーマットは、図４Ａ−図６Ｂに関連して上で説明された例のいずれの１つでも、またはそれらのいずれの適切なバリエーションでもありうる。隣接報告フィールドは、使用される場合、図７Ａ−図８Ｃに関連して上で説明された例のうちのいずれの１つとも、またはそれらのいずれのバリエーションとも同様でありうる。ＳＴＡ３１０が、ＦＴＭセッションを通じて、タイミング同期に加えて第２のＡＰ  ＡＰ１  ３２０からのその距離を決定しうる実施形態では、ブロック９０４はオプションでありうる。いくつかの実施形態では、第１のＡＰおよび第２のＡＰは同じＡＰでありうる。いくつかの実施形態では、第１のＡＰおよび第２のＡＰは、異なるＡＰでありうる。いくつかの実施形態では、ブロック９０４における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９０４における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【００９１】
[0115]ブロック９０６で、第２のＡＰ  ＡＰ１  ３２０からの少なくとも１つのブロードキャストＴＯＤフレームの受信された出発時間、およびオプションとして、第２のＡＰ  ＡＰ１  ３２０のタイマの精度に関する情報に基づいて、ＳＴＡ３１０は、ＳＴＡ３１０における少なくとも１つのブロードキャストＴＯＤフレームの到着時間を使用して、ＡＰ１  ３２０からＳＴＡ３１０までの少なくとも１つのブロードキャストＴＯＤフレームのフライト時間を決定し、その後ＳＴＡ３１０と第２のＡＰ  ＡＰ１  ３２０との間の距離を決定しうる。いくつかの実施形態では、ＳＴＡ３１０はまた、受信されたブロードキャストＴＯＤフレームにおける、第２のＡＰ  ＡＰ１  ３２０のタイマの精度に関する情報、および／または同期されたＡＰのネットワーク中の他のＡＰに対する第２のＡＰ  ＡＰ１  ３２０のＴＳＦオフセットおよびｐｐｍオフセットに基づいて、第２のＡＰ  ＡＰ１からの受信されたＴＯＤを調整しうる。該第２のＡＰ  ＡＰ１  ３２０についての調整されたＴＯＤはその後、ＳＴＡ３１０におけるブロードキャストＴＯＤフレームのＴＯＡを使用して、第２のＡＰ  ＡＰ１  ３２０からＳＴＡ３１０までのブロードキャストＴＯＤフレームのフライト時間、およびそれによりその距離を決定するために使用されうる。ＳＴＡ３１０が、ＦＴＭセッションを通じて、タイミング同期に加えて第２のＡＰ  ＡＰ１  ３２０からのその距離を決定しうる実施形態では、ブロック９０６はオプションでありうる。いくつかの実施形態では、ブロック９０６における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、処理ユニット１０１０、メモリ１０６０、クロック１０４５、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９０６における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、処理ユニット１１１０、ワーキングメモリ１１３５、クロック１１５０、および／またはバス１１０５を含みうる。
【００９２】
[0116]図９Ｂは、ワイヤレス局による距離および／または位置決定のためにブロードキャストＴＯＤフレームをブロードキャストすることを使用する方法の別の実施形態を例示するフローチャート９２０である。
【００９３】
[0117]ブロック９２２で、ＳＴＡは、図９Ａのブロック９０２に関連して上で説明されたように、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行しうる。ブロック９２４で、ＳＴＡは、図９Ａのブロック９０４に関連して上で説明されたように、同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャストＴＯＤフレームを受信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。ブロック９２６で、ＳＴＡは、図９Ａのブロック９０６に関連して上で説明されたように、第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの出発時間に基づいて、ＳＴＡと第２のＡＰとの間の距離を決定しうる。
【００９４】
[0118]ブロック９２８で、オプションとして、ＳＴＡ３１０は、ＡＰ２  ３３０およびＡＰ３  ３４０のような、同期されたＡＰのネットワーク中の第３のＡＰおよび第４のＡＰの各々から１つまたは複数のブロードキャストＴＯＤフレームを受信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、ＡＰ２  ３３０のような第３のＡＰ、またはＡＰ３  ３４０のような第４のＡＰからのブロードキャストＴＯＤフレームの出発時間、およびオプションとして、第３のＡＰ  ＡＰ２  ３３０または第４のＡＰ  ＡＰ３  ３４０のタイマの精度に関する情報を含みうる。ブロードキャストＴＯＤフレームはまた、第３のＡＰまたは第４のＡＰのロケーション情報、および第３のＡＰまたは第４のＡＰと、第３または第４のＡＰと同期されている１つまたは複数の他のＡＰとの間のＴＳＦオフセットおよび／またはｐｐｍオフセット、のうちの１つまたは複数を含みうる。各ブロードキャストＴＯＤフレームのフォーマットは、図４Ａ−図６Ｂに関連して上で説明された例のいずれの１つでも、またはそれらのいずれの適切なバリエーションでもありうる。隣接報告フィールドは、使用される場合、図７Ａ−図８Ｃに関連して上で説明された例のうちのいずれの１つとも、またはそれらのいずれのバリエーションとも同様でありうる。いくつかの実施形態では、ブロック９２８における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９２８における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【００９５】
[0119]ブロック９３０で、オプションとして、第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０からの１つまたは複数のブロードキャストＴＯＤフレームの受信された出発時間、およびオプションとして、第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０のタイマの精度に関する情報に基づいて、ＳＴＡ３１０は、ＳＴＡ３１０における１つまたは複数のブロードキャストＴＯＤフレームの各々の到着時間を使用して、ＡＰ２  ３３０またはＡＰ３  ３４０からＳＴＡ３１０までの１つまたは複数のブロードキャストＴＯＤフレームの各々のフライト時間を決定し、その後ＳＴＡ３１０と第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０の各々との間の距離を決定しうる。いくつかの実施形態では、ＳＴＡ３１０はまた、受信されたブロードキャストＴＯＤフレームにおける、第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０のタイマの精度に関する情報、および／または同期されたＡＰのネットワーク中の他のＡＰに対する第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０のＴＳＦオフセットおよびｐｐｍオフセットに基づいて、第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０からの受信されたＴＯＤを調整しうる。該第３のＡＰ  ＡＰ２  ３３０および第４のＡＰ  ＡＰ３  ３４０についての調整されたＴＯＤはその後、ＳＴＡ３１０におけるブロードキャストＴＯＤフレームのＴＯＡを使用して、ブロードキャスト側ＡＰとＳＴＡ３１０との間のブロードキャストＴＯＤフレームのフライト時間、およびそれによりその距離を決定するために使用されうる。いくつかの実施形態では、ブロック９３０における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、処理ユニット１０１０、メモリ１０６０、クロック１０４５、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９３０における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、処理ユニット１１１０、ワーキングメモリ１１３５、クロック１１５０、および／またはバス１１０５を含みうる。
【００９６】
[0120]ブロック９３２で、オプションとして、ＳＴＡ３１０は、ＳＴＡ３１０と第２のＡＰ  ＡＰ１  ３２０、第３のＡＰ  ＡＰ２  ３３０、および第４のＡＰ  ＡＰ３  ３４０との間の距離に基づいて、それ自体の絶対位置を決定しうる。ＳＴＡ３１０の絶対位置の決定はまた、ＡＰ１  ３２０、ＡＰ２  ３３０、およびＡＰ３  ３４０のようなブロードキャスト側ＡＰの各々のロケーション情報に基づきうる。該ロケーション情報は、ブロードキャストＴＯＤフレーム、または該ブロードキャストＴＯＤフレームにおいて識別されるＦＱＤＮサーバを通じて取得されうる。いくつかの実施形態では、ブロック９３２における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９３２における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【００９７】
[0121]図３Ｂおよび図３Ｃに関連して上で説明されたように、ブロードキャストＴＯＤフレームのＴＯＤ値は、ブロードキャスト側ＡＰにおける前のブロードキャストＴＯＤフレームまたは現在のブロードキャストＴＯＤフレームのＴＯＤ値でありうる。
【００９８】
[0122]図９Ａおよび図９Ｂは、連続的なプロセスとしてオペレーションを説明しているけれども、該オペレーションの多くが、並行してまたはコンカレントに実行されうることに留意されたい。加えて、オペレーションの順序は再配列されうる。オペレーションは、図には含まれていない追加のステップを有しうる。いくつかのオペレーションはオプションであり得、したがって様々な実施形態において省略されうる。あるブロックで説明されているいくつかのオペレーションは、別のブロックにおけるオペレーションと共に実行されうる。たとえば、図９Ｂのブロック９２４およびブロック９２８におけるオペレーションは、並行して実行されうる。さらに、方法の実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはそれらのいずれの組合せによっても実装されうる。
【００９９】
[0123]図９Ｃは、ＡＰからのブロードキャストＴＯＤフレームを使用する距離および／または位置決定の方法の実施形態を例示するフローチャート９４０である。
【０１００】
[0124]ブロック９５０で、図３ＡのＡＰ１  ３２０のような第１のＡＰは、そのクロックを、図３ＡのＡＰ２  ３３０およびＡＰ３  ３４０のような１つまたは複数の同期されたＡＰのクロックと同期しうる。ＡＰの同期は、たとえば集中化サーバまたは同期ＡＰを通じて成し遂げられうる。いくつかの実施形態では、ブロック９５０における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、クロック１０４５、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９５０における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、クロック１１５０、および／またはバス１１０５を含みうる。
【０１０１】
[0125]ブロック９５２で、図３ＡのＡＰ１  ３２０のような第１のＡＰは、図３ＡにおけるＳＴＡ３１０のような１つまたは複数のＳＴＡと同期するために使用されうる。いくつかの実施形態では、１つまたは複数の同期されたＡＰのうちの１つのＡＰが、１つまたは複数のＳＴＡの各々と同期するために使用されうる。いくつかの実施形態では、１つまたは複数の同期されたＡＰのうちの１つのＡＰが、１つまたは複数のＳＴＡのうちのいくつかと同期するために使用されうる一方で、該１つまたは複数の同期されたＡＰのうちの他のＡＰは、該１つまたは複数のＳＴＡのうちの他のＳＴＡと同期するために使用されうる。同期は、図２に関連して上で説明されたＦＴＭセッション２００のようなＦＴＭセッションを通じて達成されうる。ＦＴＭセッションを通じて、ＡＰ１  ３２０、ＡＰ２  ３３０、およびＡＰ３  ３４０のような１つまたは複数の同期されたＡＰは、ＳＴＡ３１０のような１つまたは複数のＳＴＡの各々と同期しうる。いくつかの実施形態では、ブロック９５２における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、クロック１０４５、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９５２における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、クロック１１５０、および／またはバス１１０５を含みうる。
【０１０２】
[0126]ブロック９５４で、図３ＡのＡＰ１  ３２０のような第１のＡＰは、ＳＴＡ３１０のような１つまたは複数のＳＴＡに１つまたは複数のブロードキャストＴＯＤフレームを送信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該ブロードキャストＴＯＤフレームを受信する１つまたは複数のＳＴＡが、第１のＡＰと該１つまたは複数のＳＴＡの各々との間の距離を決定するために、第１のＡＰからのブロードキャストＴＯＤフレームの出発時間、およびオプションとして、第１のＡＰのタイマの精度に関する情報を含みうる。ブロードキャストＴＯＤフレームはまた、第１のＡＰのロケーション情報、および第１のＡＰと、第１のＡＰと同期されている１つまたは複数の他のＡＰとの間のＴＳＦオフセットおよび／またはｐｐｍオフセット、のうちの１つまたは複数を含みうる。各ブロードキャストＴＯＤフレームのフォーマットは、図４Ａ−図６Ｂに関連して上で説明された例のいずれの１つでも、またはそれらのいずれの適切なバリエーションでもありうる。隣接報告フィールドは、使用される場合、図７Ａ−図８Ｃに関連して上で説明された例のうちのいずれの１つとも、またはそれらのいずれのバリエーションとも同様でありうる。いくつかの実施形態では、ブロック９５４における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９５４における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【０１０３】
[0127]図９Ｄは、ＡＰからのブロードキャストＴＯＤフレームを使用する距離および／または位置決定の方法の別の実施形態を例示するフローチャート９６０である。
【０１０４】
[0128]ブロック９６２で、第１のＡＰは、図９Ｃのブロック９５０に関連して上で説明されたように、そのクロックを１つまたは複数の同期されたＡＰのクロックと同期しうる。ブロック９６４で、第１のＡＰは、図９Ｃのブロック９５２に関連して上で説明されたように、１つまたは複数のＳＴＡとの同期セッションを実行しうる。ブロック９６６で、第１のＡＰは、図９Ｃのブロック９５４に関連して上で説明されたように、１つまたは複数のＳＴＡに１つまたは複数のブロードキャストＴＯＤフレームを送信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含みうる。
【０１０５】
[0129]ブロック９６８で、オプションとして、ＡＰ２  ３３０およびＡＰ３  ３４０のような１つまたは複数の同期されたＡＰのうちの第２のＡＰおよび第３のＡＰは、ＳＴＡ３１０のような１つまたは複数のＳＴＡに１つまたは複数のブロードキャストＴＯＤフレームを送信しうる。該１つまたは複数のブロードキャストＴＯＤフレームの各々は、該ブロードキャストＴＯＤフレームを受信する１つまたは複数のＳＴＡが、第２のＡＰと該１つまたは複数のＳＴＡの各々との間の距離、および第３のＡＰと該１つまたは複数のＳＴＡの各々との間の距離を決定するために、ＡＰ２  ３３０のような第２のＡＰ、またはＡＰ３  ３４０のような第３のＡＰからのブロードキャストＴＯＤフレームの出発時間、およびオプションとして、第２のＡＰ  ＡＰ２  ３３０または第３のＡＰ  ＡＰ３  ３４０のタイマの精度に関する情報を含みうる。ブロードキャストＴＯＤフレームはまた、第２のＡＰまたは第３のＡＰのロケーション情報、および第２のＡＰまたは第３のＡＰと、第２または第３のＡＰと同期されている１つまたは複数の他のＡＰとの間のＴＳＦオフセットおよび／またはｐｐｍオフセット、のうちの１つまたは複数を含みうる。各ブロードキャストＴＯＤフレームのフォーマットは、図４Ａ−図６Ｂに関連して上で説明された例のいずれの１つでも、またはそれらのいずれの適切なバリエーションでもありうる。隣接報告フィールドは、使用される場合、図７Ａ−図８Ｃに関連して上で説明された例のうちのいずれの１つとも、またはそれらのいずれのバリエーションとも同様でありうる。いくつかの実施形態では、ブロック９６８における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９６８における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【０１０６】
[0130]ブロック９７０で、１つまたは複数のＳＴＡのうちの少なくとも１つのＳＴＡは、第１、第２、および第３のＡＰからブロードキャストＴＯＤフレームを受信しうる。いくつかの実施形態では、ブロック９７０における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１０３０、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９７０における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、ワイヤレス通信サブシステム１１３３、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【０１０７】
[0131]ブロック９７２で、ＡＰ１  ３２０、ＡＰ２  ３３０、およびＡＰ３  ３４０のような第１、第２、および第３のＡＰの各々からの少なくとも１つのブロードキャストＴＯＤフレームの出発時間、およびオプションとして、第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０のタイマの精度に関する情報に基づいて、ＳＴＡ３１０のような少なくとも１つのＳＴＡは、ＳＴＡ３１０における第１、第２、および第３のＡＰの各々からの少なくとも１つのブロードキャストＴＯＤフレームの到着時間を使用して、第１、第２、および第３のＡＰの各々からＳＴＡ３１０までの少なくとも１つのブロードキャストＴＯＤフレームのフライト時間を決定し、その後ＳＴＡ３１０と、第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０の各々との間の距離を決定しうる。いくつかの実施形態では、ＳＴＡ３１０はまた、受信されたブロードキャストＴＯＤフレームにおける第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０のタイマの精度に関する情報、および／または１つまたは複数の同期されたＡＰのうちの他のＡＰに対する第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０のＴＳＦオフセットおよびｐｐｍオフセットに基づいて、第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０からの受信されたＴＯＤを調整しうる。該第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０についての調整されたＴＯＤはその後、ＳＴＡ３１０におけるブロードキャストＴＯＤフレームのＴＯＡを使用して、ＳＴＡ３１０と、第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、または第３のＡＰ  ＡＰ３  ３４０との間のブロードキャストＴＯＤフレームのフライト時間、およびそれによりその距離を決定するために使用されうる。いくつかの実施形態では、ブロック９７２における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、処理ユニット１０１０、メモリ１０６０、クロック１０４５、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９７２における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、処理ユニット１１１０、ワーキングメモリ１１３５、クロック１１５０、および／またはバス１１０５を含みうる。
【０１０８】
[0132]ブロック９７４で、ＳＴＡ３１０のような少なくとも１つのＳＴＡは、ＳＴＡ３１０と、第１のＡＰ  ＡＰ１  ３２０、第２のＡＰ  ＡＰ２  ３３０、および第３のＡＰ  ＡＰ３  ３４０との間の距離に基づいて、それ自体の絶対位置を決定しうる。ＳＴＡ３１０の絶対位置の決定はまた、ＡＰ１  ３２０、ＡＰ２  ３３０、およびＡＰ３  ３４０のようなブロードキャスト側ＡＰの各々のロケーション情報に基づきうる。該ロケーション情報は、ブロードキャストＴＯＤフレーム、または該ブロードキャストＴＯＤフレームにおいて識別されるＦＱＤＮサーバを通じて取得されうる。いくつかの実施形態では、ブロック９７４における機能を実行するための手段は、限定されないが、たとえば、図１０で例示され、下記で詳細に説明されるような、処理ユニット１０１０、メモリ１０６０、および／またはバス１００５を含みうる。いくつかの実施形態では、ブロック９７４における機能を実行するための手段は、限定されないが、たとえば、図１１で例示され、下記で詳細に説明されるような、処理ユニット１１１０、ワーキングメモリ１１３５、および／またはバス１１０５を含みうる。
【０１０９】
[0133]図３Ｂおよび図３Ｃに関連して上で説明されたように、ブロードキャストＴＯＤフレームのＴＯＤ値は、ブロードキャスト側ＡＰにおける前のブロードキャストＴＯＤフレームまたは現在のブロードキャストＴＯＤフレームのＴＯＤ値でありうる。
【０１１０】
[0134]図９Ｃおよび図９Ｄは、連続的なプロセスとしてオペレーションを説明しているけれども、該オペレーションの多くは、並行してまたはコンカレントに実行されうることに留意されたい。加えて、オペレーションの順序は再配列されうる。オペレーションは、図には含まれていない追加のステップを有しうる。いくつかのオペレーションはオプションであり得、したがって様々な実施形態において省略されうる。あるブロックで説明されているいくつかのオペレーションは、別のブロックにおけるオペレーションと共に実行されうる。たとえば、図９Ｄのブロック９６６およびブロック９６８におけるオペレーションは、並行して実行されうる。さらに、方法の実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語、またはそれらのいずれの組合せによっても実装されうる。
【０１１１】
ＶＩＩＩ．デバイスおよびシステムの例
[0135]図１０は、本明細書において上で説明されたように利用されうるワイヤレスデバイス１０００の実施形態を例示する。たとえば、ワイヤレスデバイス１０００は、本明細書でこれより前に提供された実施形態に関係して説明されたようなＡＰおよび／またはＳＴＡとして使用されうる。図１０は、様々なコンポーネントの汎用の例示を提供するようにだけ意図されており、それらのうちの任意のもの、またはすべてが適宜利用されうることは留意されるべきである。いくつかの事例では、図１０によって例示されているコンポーネントが、単一の物理デバイスに集中しうる（localized）、および／または、異なる物理ロケーションに散在しうる様々なネットワーク化されたデバイスの間で分散されうることに留意されたい。いくつかの実施形態では、たとえば、ワイヤレスデバイス１０００は、セルラ電話または他のモバイル電子デバイスでありうる。いくつかの実施形態では、ワイヤレスデバイス１０００は、ＡＰのような据え置き型（stationary）デバイスでありうる。このように、これより前に示されたように、コンポーネントは、実施形態ごとに変動しうる。
【０１１２】
[0136]バス１００５を介して電気的に結合されうる（または、適宜、別の形で通信状態にありうる）ハードウェアエレメントを備えるワイヤレスデバイス１０００が図示されている。ハードウェアエレメントは、１つまたは複数の汎用プロセッサ、１つまたは複数の専用プロセッサ（たとえば、デジタルシグナル処理（ＤＳＰ）チップ、グラフィックス加速度プロセッサ、特定用途向け集積回路（ＡＳＩＣ）、および／または同様のもの）、および／または、本明細書で説明された方法のうちの１つまたは複数を実行するように構成されうる他の処理構造または手段を限定なく含みうる処理ユニット（複数を含む）１０１０を含みうる。図１０で図示されているように、いくつかの実施形態は、所望の機能性に応じて、別個のＤＳＰ１０２０を有しうる。ワイヤレスデバイス１０００はまた、限定なく、タッチスクリーン、タッチパッド、マイクロフォン（複数を含む）、キーボード、マウス、ボタン（複数を含む）、ダイヤル（複数を含む）、スイッチ（複数を含む）、および／または同様のもの、を１つまたは複数の入力デバイス１０７０、ならびにディスプレイ、発光ダイオード（ＬＥＤ）、スピーカ、および／または同様のものを限定なく含みうる１つまたは複数の出力デバイス１０１５、を含みうる。
【０１１３】
[0137]ワイヤレスデバイス１０００はまた、モデム、ネットワークカード、赤外線通信デバイス、ワイヤレス通信デバイス、および／またはチップセット（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）デバイス、ＩＥＥＥ８０２．１１デバイス（たとえば、本明細書で説明されている８０２．１１規格のうちの１つまたは複数を利用するデバイス）、ＩＥＥＥ８０２．１５．４デバイス、ＷｉＦｉデバイス、ＷｉＭａｘデバイス、セルラ通信ファシリティ等）、および／または同様のものを限定なく含みうるワイヤレス通信サブシステム１０３０を含むかもしれない。ワイヤレス通信サブシステム１０３０は、ネットワーク、ワイヤレスアクセスポイント、他のコンピュータシステム、および／または図１Ａ〜図１Ｃの構成のような本明細書で説明されているいずれの他の電子デバイスともデータが交換されることを許可しうる。通信は、ワイヤレス信号１０３４を送る、および／または受信する１つまたは複数のワイヤレス通信アンテナ（複数を含む）１０３２を介して実行されうる。
【０１１４】
[0138]所望の機能性に応じて、ワイヤレス通信サブシステム１０３０は、トランシーバ基地局ならびに他のワイヤレスデバイスおよびアクセスポイントと通信するために別個のトランシーバを含み得、これは、ワイヤレスワイドエリアネットワーク（ＷＷＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、またはワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ）のような異なるデータネットワークおよび／またはネットワークタイプと通信することを含みうる。ＷＷＡＮは、たとえば、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワーク、直交周波数分割多元接続（ＯＦＤＭＡ）ネットワーク、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）ネットワーク、ＷｉＭａｘ（ＩＥＥＥ１００２．１６）等でありうる。ＣＤＭＡネットワークは、ｃｄｍａ２０００、広帯域‐ＣＤＭＡ（Ｗ‐ＣＤＭＡ）等のような、１つまたは複数の無線アクセス技術（ＲＡＴｓ）を実装しうる。ｃｄｍａ２０００は、ＩＳ−９５、ＩＳ−２０００、および／またはＩＳ−８５６規格を含む。ＴＤＭＡネットワークは、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））、デジタルアドバンスドモバイル電話システム（Ｄ−ＡＭＰＳ）、または何らかの他のＲＡＴを実装しうる。ＯＦＤＭＡネットワークは、ＬＴＥ（登録商標）、ＬＴＥアドバンスド等を用いうる。ＬＴＥ、ＬＴＥアドバンスド、ＧＳＭ、およびＷ−ＣＤＭＡ（登録商標）は、３ＧＰＰ（登録商標）による文書において説明されている。ｃｄｍａ２０００は、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）という名称のコンソーシアムによる文書において説明されている。３ＧＰＰおよび３ＧＰＰ２の文書は、公的に利用可能である。ＷＬＡＮは、ＩＥＥＥ８０２．１１ｘネットワークでありうる。ＷＰＡＮは、Ｂｌｕｅｔｏｏｔｈネットワーク、ＩＥＥＥ８０２．１５ｘ、または何らかの他のタイプのネットワークでありうる。本明細書で説明されている技法はまた、ＷＷＡＮ、ＷＬＡＮ、および／またはＷＰＡＮのいずれの組合せにも使用されうる。
【０１１５】
[0139]ワイヤレスデバイス１０００は、バス１００５上にクロック１０４５を含み得、それは、バス１００５上の様々なコンポーネントを同期するための信号を生成しうる。クロック１０４５は、インダクタ−キャパシタ（ＬＣ）発振器、水晶発振器、リング発振器、クロック分周器またはクロックマルチプレクサのようなデジタルクロック生成器、位相ロックループ、または他のクロック生成器を含みうる。これより前に示されたように、該クロックは、他のワイヤレスデバイス上の対応するクロックと同期（または実質的に同期）されうる。クロック１０４５は、ワイヤレス通信サブシステム１０３０によって駆動され得、それは、１つまたは複数の他のデバイスに対してワイヤレスデバイス１０００のクロック１０４５を同期するために使用されうる。
【０１１６】
[0140]ワイヤレスデバイス１０００は、センサ（複数を含む）１０４０をさらに含みうる。そのようなセンサは、１つまたは複数の加速度計（複数を含む）、ジャイロスコープ（複数を含む）、カメラ（複数を含む）、磁気計（複数を含む）、高度計（複数を含む）、マイクロフォン（複数を含む）、近接センサ（複数を含む）、光センサ（複数を含む）等を限定なく含みうる。センサ（複数を含む）１０４０のうちのいくつかまたはすべては、とりわけ、推測航法および／または他の測位方法に利用されうる。このような測位方法は、ワイヤレスデバイス１０００のロケーションを決定するために使用され得、本明細書で説明されているＦＴＭ技法を使用して取得されるＲＴＴ値を利用および／または補完しうる。
【０１１７】
[0141]モバイルデバイスの実施形態はまた、標準測位サービス（ＳＰＳ）アンテナ１０８２を使用して１つまたは複数のＳＰＳ衛星から信号１０８４を受信する能力を有するＳＰＳ受信機１０８０を含みうる。そのような測位は、本明細書で説明されているＲＴＴを算出するための技法を補完および／または組み込むために利用されうる。ＳＰＳ受信機１０８０は、全地球航法衛星システム（ＧＮＳＳ）（たとえば、全地球測位システム（ＧＰＳ））、ガリレオ、ＧＬＯＮＡＳＳ、Ｃｏｍｐａｓｓ、日本の準天頂衛星システム（ＱＺＳＳ）、インドのインディアンリージョナル航行衛星システム（ＩＲＮＳＳ）、中国の北斗（Beidou）、および／または同様のもののようなＳＰＳシステムのＳＲＳ衛星ビークル（ＳＶ）から、従来の技法を使用して、モバイルデバイスの位置を抽出しうる。さらに、ＳＰＳ受信機１０８０は、１つまたは複数の全地球および／または地域航法衛星システムと関連付けられうるか、またはそれらとともに使用するために別の形で有効にされうる様々な補強システム（たとえば、静止衛星型衛星航法補強システム（ＳＢＡＳ：Satellite Based Augmentation System））を使用しうる。限定ではなく例として、ＳＢＡＳは、たとえば、広域補強システム（ＷＡＡＳ）、欧州静止衛星航法オーバレイサービス（ＥＧＮＯＳ）、運輸多目的衛星用衛星航法補強システム（ＭＳＡＳ）、ＧＰＳ支援静止衛星補強航法またはＧＰＳおよび静止衛星補強航法システム（ＧＡＧＡＮ）、および／または同様のもののような、インテグリティ情報、ディファレンシャル補正等を提供する補強システム（複数を含む）を含みうる。したがって、本明細書で使用される場合、ＳＰＳシステムは、１つまたは複数の全地球ならびに／あるいは地域航法衛星システムおよび／または補強システムのあらゆる組合せを含み得、ＳＰＳ信号は、ＳＰＳ信号、ＳＰＳのような（SPS-like）信号、および／または１つまたは複数のそのようなＳＰＳシステムに関連付けられた他の信号を含みうる。
【０１１８】
[0142]ワイヤレスデバイス１０００は、メモリ１０６０をさらに含み得、および／またはメモリ１０６０と通信状態にありうる。メモリ１０６０は、ローカルおよび／またはネットワークアクセス可能ストレージ、ディスクドライブ、ドライブアレイ、光学記憶デバイス、プログラム可能で、フラッシュ更新可能でありうる、ランダムアクセスメモリ（「ＲＡＭ」）および／または読取専用メモリ（「ＲＯＭ」）のようなソリッドステート記憶デバイス、および／または同様のものを限定なく含みうる。このような記憶デバイスは、様々なファイルシステム、データベース構造、および／または同様のものを限定なく含むいずれの適切なデータ格納装置も実装するように構成されうる。
【０１１９】
[0143]ワイヤレスデバイス１０００のメモリ１０６０はまた、オペレーティングシステム、デバイスドライバ、実行可能ライブラリ、および／または１つまたは複数のアプリケーションプログラムのような他のコードを含むソフトウェアエレメント（図示せず）を備え得、これらは、本明細書で説明されるような、様々な実施形態によって提供されるコンピュータプログラムを備え得、ならびに／あるいは、他の実施形態によって提供されるような、方法を実装するおよび／またはシステムを構成するように設計されうる。単に例として、図８および／または図９で図示された方法のような、上で論じられた機能性に関連して説明された１つまたは複数のプロシージャが、ワイヤレスデバイス１０００、ワイヤレスデバイス１０００における処理ユニット、および／またはワイヤレスシステムの別のデバイスによって実行可能なコードおよび／または命令として実施されるかもしれない。ある態様では、そのようなコードおよび／または命令は、説明された方法にしたがって１つまたは複数のオペレーションを実行するように汎用コンピュータ（または、他のデバイス）を構成するおよび／または適合させるために使用されうる。
【０１２０】
[0144]図１１は、一実施形態にしたがった、コンピューティングシステム１１００のコンポーネントを例示する。たとえば、コンピューティングシステム１１００は、本明細書でこれより前に提供された実施形態に関係して説明されたようなＡＰとして使用され得、これより前に論じられたように、１つまたは複数のＳＴＡとワイヤレス通信システムにおいて通信しうる。モバイルでありうる図１０のワイヤレスデバイス１０００とは対照的に、図１１のコンピューティングシステム１１００は、たとえば、据え置き型デバイス（またはデバイスのセット）でありうる。図１１は、様々なコンポーネントの汎用の例示を提供するようにだけ意図されており、それらのうちの任意のもの、またはすべてが適宜利用されうることは留意されるべきである。さらにシステムエレメントは、比較的別個の方法で、または比較的より統合された方法で実装されうる。
【０１２１】
[0145]バス１１０５を介して電気的に結合されうる（または、適宜、別の形で通信状態にありうる）ハードウェアエレメントを備えるコンピューティングシステム１１００が図示されている。ハードウェアエレメントは、１つまたは複数の汎用プロセッサおよび／または１つまたは複数の専用プロセッサ（たとえば、デジタルシグナル処理チップ、グラフィックス加速度プロセッサ、および／または同様のもの）を限定なく含む処理ユニット１１１０、１つまたは複数の入力デバイス１１１５、ならびに１つまたは複数の出力デバイス１１２０を含みうる。入力デバイス（複数を含む）１１１５は、カメラ（複数を含む）、タッチスクリーン、タッチパッド、マイクロフォン（複数を含む）、キーボード、マウス、ボタン（複数を含む）、ダイヤル（複数を含む）、スイッチ（複数を含む）、および／または同様のものを限定なく含みうる。出力デバイス１１２０は、ディスプレイデバイス、プリンタ、発光ダイオード（ＬＥＤ）、スピーカ、および／または同様のものを限定なく含みうる。
【０１２２】
[0146]コンピューティングシステム１１００はまた、有線通信サブシステム１１３０、およびワイヤレス通信サブシステム１１３３によって管理および制御されるワイヤレス通信技術も含みうる。このように、有線通信サブシステム１１３０およびワイヤレス通信サブシステム１１３３は、モデム、ネットワークインターフェース（ワイヤレス、有線、その両方、またはそれらの他の組合せ）、赤外線通信デバイス、ワイヤレス通信デバイス、および／またはチップセット（たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）デバイス、ＩＥＥＥ８０２．１１デバイス（たとえば、本明細書で説明されているＩＥＥＥ８０２．１１規格のうちの１つまたは複数を利用するデバイス）、ＷｉＦｉデバイス、ＷｉＭａｘデバイス、セルラ通信ファシリティ等）、および／または同様のものを限定なく含みうる。ネットワークインターフェースのサブコンポーネントは、コンピューティングシステム１１００のタイプ（たとえば、モバイル電話、パーソナルコンピュータ等）に応じて変動しうる。有線通信サブシステム１１３０およびワイヤレス通信サブシステム１１３３は、データネットワーク、他のコンピュータシステム、および／または本明細書で説明されているいずれの他のデバイスともデータが交換されることを許可するための１つまたは複数の入力および／または出力通信インターフェースを含みうる。さらに、有線通信サブシステム１１３０および／またはワイヤレス通信サブシステム１１３３は、コンピューティングシステム１１００がアップリンク（ＵＬ）多入力多出力（ＭＩＭＯ）プロセスを介してＲＴＴを決定することを許可しうる。
【０１２３】
[0147]図１０のワイヤレスデバイス１０００と同様に、図１１のコンピュータシステム１１００は、バス１１０５上にクロック１１５０を含み得、それは、バス１１０５上の様々なコンポーネントを同期するための信号を生成しうる。クロック１１５０は、ＬＣ発振器、水晶発振器、リング発振器、クロック分周器またはクロックマルチプレクサのようなデジタルクロック生成器、位相ロックループ、または他のクロック生成器を含みうる。該クロックは、本明細書で説明されている技法を実行しながら、他のワイヤレスデバイス上の対応するクロックと同期されうる（または実質的に同期されうる）。クロック１１５０は、ワイヤレス通信サブシステム１１３３によって駆動され得、１つまたは複数の他のデバイスに対してコンピュータシステム１１００のクロック１１５０を同期するために使用されうる。
【０１２４】
[0148]コンピューティングシステム１１００は、ローカルなおよび／またはネットワークアクセス可能ストレージを限定なく備えうる、ならびに／あるいは、ディスクドライブ、ドライブアレイ、光学記憶デバイス、プログラム可能で、フラッシュ更新可能でありうる、ランダムアクセスメモリ（「ＲＡＭ」）および／または読取専用メモリ（「ＲＯＭ」）のようなソリッドステート記憶デバイス、および／または同様のものを限定なく含みうる、１つまたは複数の非一時的記憶デバイス１１２５をさらに含みうる（および／または、それらと通信状態にありうる）。このような記憶デバイスは、様々なファイルシステム、データベース構造、および／または同様のものを限定なく含むいずれの適切なデータ格納装置も実装するように構成されうる。たとえば、記憶デバイス（複数を含む）１１２５は、有線通信サブシステム１１３０またはワイヤレス通信サブシステム１１３３を介してＡＰおよび／または他のデバイスに提供されうる、本明細書の実施形態で説明されているようなタイムスタンプ値を記憶するように構成されたデータベース１１２７（または他のデータ構造）を含みうる。
【０１２５】
[0149]多くの実施形態において、コンピューティングシステム１１００は、上で説明されたような、ＲＡＭまたはＲＯＭデバイスを含みうるワーキングメモリ１１３５をさらに備えうる。ワーキングメモリ１１３５内に現在位置しているように図示されているソフトウェアエレメントは、オペレーティングシステム１１４０、デバイスドライバ、実行可能ライブラリ、および／または、１つまたは複数のアプリケーションプログラム１１４５のような他のコードを含み得、これらは、図２−図９に関係して説明された方法のいくつかまたはすべてのような、本明細書で説明されたような、様々な実施形態によって提供されるソフトウェアプログラムを備え得、ならびに／あるいは、他の実施形態によって提供される、方法を実施するおよび／またはシステムを構成するように設計されうる。単に例として、上で論じされた方法（複数を含む）に関連して説明された１つまたは複数のプロシージャが、コンピュータ（および／またはコンピュータ内のプロセッサ）によって実行可能なコードおよび／または命令として実施されるかもしれない。ある態様では、そのようなコードおよび／または命令は、説明された方法にしたがって１つまたは複数のオペレーションを実行するように汎用コンピュータ（または、他のデバイス）を構成するおよび／または適合させるために使用されうる。
【０１２６】
[0150]これらの命令および／またはコードのセットは、上で説明された非一時的記憶デバイス（複数を含む）１１２５のような、非一時的コンピュータ可読記憶媒体に記憶されるかもしれない。いくつかのケースでは、記憶媒体は、コンピューティングシステム１１００のようなコンピュータシステム内に組み込まれるかもしれない。他の実施形態では、記憶媒体は、コンピュータシステムとは別個である（たとえば、フラッシュドライブのような取り外し可能な媒体）かもしれず、および／または、該記憶媒体が、そこに格納された命令／コードで汎用コンピュータをプログラムする、構成する、および／または適応させるために使用されうるように、インストールパッケージにおいて提供されるかもしれない。これらの命令は、コンピューティングシステム１１００によって実行可能である、実行可能なコードの形態をとるかもしれない、ならびに／あるいは、（たとえば、様々な一般に利用可能なコンパライラ、インストールプログラム、圧縮／解凍ユーティリティ、等を使用した）コンピューティングシステム１１００上へのコンパイルおよび／またはインストール時に実行可能コードの形態をとるかもしれないソースおよび／またはインストール可能コードの形態をとるかもしれない。
【０１２７】
[0151]特定の要件にしたがって相当なバリエーションがなされうることは、当業者に明らかだろう。たとえば、カスタマイズされたハードウェアも使用されるかもしれない、および／または、特定のエレメントが、ハードウェア、ソフトウェア（アプレット等のポータブルソフトウェアを含む）、またはその両方で実装されるかもしれない。さらに、ネットワーク入力／出力デバイスのような他のコンピューティングデバイスへの接続が用いられうる。
【０１２８】
[0152]添付の図を参照すると、メモリを含みうるコンポーネントは、非一時的機械可読媒体を含みうる。本明細書で使用される場合、「機械可読媒体」および「コンピュータ可読媒体」という用語は、機械を特定の方式で動作させるデータを提供することに関与しているいずれの記憶媒体も指す。本明細書の上で提供された実施形態では、様々な機械可読媒体が、実行のために、命令／コードを処理ユニットおよび／または他のデバイス（複数を含む）に提供することに携わりうる。加えてまたは代わりとして、機械可読媒体は、そのような命令／コードを記憶および／または搬送するために使用されるかもしれない。多くの実装において、コンピュータ可読媒体は、物理的なおよび／または有形の記憶媒体である。このような媒体は、限定されないが、不揮発性媒体、揮発性媒体、および伝送媒体を含む、多くの形態をとりうる。コンピュータ可読媒体の共通の形態は、たとえば、磁気および／または光学媒体、パンチカード、ペーパーテープ、ホールのパターンがある任意の他の物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、フラッシュ−ＥＰＲＯＭ、任意の他のメモリチップまたはカートリッジ、これ以降に説明される搬送波、あるいはコンピュータが命令および／またはコードを読み取りうる任意の他の媒体を含む。
【０１２９】
[0153]本明細書で論じられている方法、システム、およびデバイスは、例である。様々な実施形態が、様々なプロシージャまたはコンポーネントを適宜省略、置換、または追加しうる。たとえば、ある特定の実施形態に関連して説明されている特徴は、様々な他の実施形態において組み合わせられうる。実施形態の異なる態様およびエレメントが、同様の方法で組み合わせられうる。本明細書で提供されている図の様々なコンポーネントが、ハードウェアおよび／またはソフトウェアにおいて具現化されうる。また、技術は発展するため、エレメントの多くは、本開示の範囲をそれらの特定の例に制限しない例である。
【０１３０】
[0154]主に恒例を理由として、そのような信号を、ビット、情報、値、エレメント、シンボル、文字、変数、項、数、または番号、または同様のものと称することが時折便利であることは証明されている。しかしながら、これらのまたは同様の用語のすべては、適切な物理量と関連付けられるものであり、単なる便利なラベルに過ぎないことは理解されるべきである。特に別の形で述べられていない限り、上記説明から明らかであるように、本明細書全体にわたって、「処理する」、「計算する」、「算出する」、「決定する」、「確認する」、「識別する」、「関連付ける」、「測定する」、「実行する」、または同様のもののような用語を利用する説明は、専用コンピュータまたは同様の専用電子コンピューティングデバイスのような、特定の装置のアクションまたはプロセスを指すことが認められる。したがって、本明細書のコンテキストでは、専用コンピュータまたは同様の専用電子コンピューティングデバイスは、該専用コンピュータまたは同様の専用電子コンピューティングデバイスのメモリ、レジスタ、または他の情報記憶デバイス、送信デバイス、あるいはディスプレイデバイス内の物理的な電子量、電気量、または磁気量として通常表される信号を操作または変換する能力を有する。
【０１３１】
[0155]当業者は、本明細書で説明されているメッセージを通信するために使用される情報および信号が、様々な異なる技術および技法のいずれを使用しても表されうることを認めるだろう。たとえば、上記説明全体を通して参照されうるデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光学場もしくは光学粒子、またはそれらのあらゆる組合せによって表されうる。
【０１３２】
[0156]本明細書で使用される場合、「および」、「または」、および「および／または」という用語は、このような用語が使用されるコンテキストに少なくとも部分的に依存するようにも予期される様々な意味を含みうる。通常、「または」は、Ａ、Ｂ、またはＣのようなリストを関連付けるために使用される場合、Ａ、Ｂ、およびＣを意味するように意図され、ここでは包括的な意味で使用されており、また同様に、Ａ、Ｂ、またはＣを意味するようにも意図され、ここでは排他的な意味で使用されている。加えて、本明細書で使用される場合、「１つまたは複数」という用語は、いずれの特徴、構造、または特性も、単数形で説明するために使用されうる、または、複数の特徴、複数の構造、または複数の特性の何らかの組合せを説明するために使用されうる。しかしながら、これは、例示的な例に過ぎず、請求される主題がこの例に限定されないことは留意されるべきである。さらに、Ａ、Ｂ、またはＣのようなリストを関連付けるために使用される場合、「〜のうちの少なくとも１つ」という用語は、Ａ、ＡＢ、ＡＡ、ＡＡＢ、ＡＡＢＢＣＣＣ等のようなＡ、Ｂ、および／またはＣのいずれの組合せも意味するように解釈されうる。
【０１３３】
[0157]本明細書全体を通じた、「一例」、「ある例」、「ある特定の例」、または「実例的な実装」への参照は、特徴および／または例と関連して説明されている特定の特徴、構造、または特性が、請求される主題のうちの少なくとも１つの特徴および／または例に含まれうることを意味する。したがって、本明細書全体の様々な場所における「一例では」、「ある例」、「ある特定の例では」、または「ある特定の実装では」というフレーズ、または他の同様のフレーズの出現は、必ずしもすべて同じ特徴、例、および／または限定を指しているわけではない。さらに、特定の特徴、構造、または特性は、１つまたは複数の例および／または特徴において組み合わされうる。
【０１３４】
[0158]本明細書に含まれている詳細な説明のいくつかの部分は、特定の装置、または専用コンピューティングデバイスあるいはプラットフォームのメモリ内に記憶される２値デジタル信号に対するオペレーションのアルゴリズムまたは記号的表現（symbolic representation）の観点から提示されている。この特定の明細書のコンテキストでは、特定の装置という用語または同様のものは、一度プログラムソフトウェアからの命令にしたがって特定のオペレーションを実行することがプログラムされると、汎用コンピュータを含む。アルゴリズム的記述または記号的表現は、信号処理または関連技術分野における当業者によって、彼らの研究（work）の要旨（substance）を他の当業者に伝えるために使用される技法の例である。アルゴリズムは、本明細書で、および一般に、所望の結果に繋がる、自己矛盾のない一連のオペレーションまたは同様の信号処理であると考えられる。このコンテキストでは、オペレーションまたは処理は、物理量の物理的な操作を伴う。必ずではないが通常、そのような量は、記憶、転送、組み合わせ、比較、または別の形で操作される能力を有する電気信号または磁気信号の形態をとりうる。主に恒例を理由として、そのような信号を、ビット、データ、値、エレメント、シンボル、文字、用語、番号、数字、または同様のものと称することが時折便利であることは証明されている。しかしながら、これらのまたは同様の用語のすべては、適切な物理量と関連付けられるものであり、単なる便利なラベルに過ぎないことは理解されるべきである。特に別の形で述べられていない限り、本明細書の説明から明らかであるように、本明細書全体を通して、「処理する」、「計算する」、「算出する」、「決定する」、または同様のもののような用語を利用している説明が、専用コンピュータ、専用コンピューティング装置、または同様の専用電子コンピューティングデバイスのような、特定の装置のアクションまたはプロセスを指すことが認められる。したがって、本明細書のコンテキストでは、専用コンピュータまたは同様の専用電子コンピューティングデバイスは、該専用コンピュータまたは同様の専用電子コンピューティングデバイスのメモリ、レジスタ、または他の情報記憶デバイス、送信デバイス、またはディスプレイデバイス内の物理
的な電子量または磁気量として通常表される信号を操作または変換する能力を有する。
【０１３５】
[0159]本明細書で説明されているワイヤレス通信技法は、ワイヤレスワイドエリアネットワーク（「ＷＷＡＮ」）、ワイヤレスローカルエリアネットワーク（「ＷＬＡＮ」）、ワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ）等のような様々なワイヤレス通信ネットワークと関連しうる。「ネットワーク」および「システム」という用語は、本明細書では交換可能に使用されうる。ＷＷＡＮは、符号分割多元接続（「ＣＤＭＡ」）ネットワーク、時分割多元接続（「ＴＤＭＡ」）ネットワーク、周波数分割多元接続（「ＦＤＭＡ」）ネットワーク、直交周波数分割多元接続（「ＯＦＤＭＡ」）ネットワーク、シングルキャリア周波数分割多元接続（「ＳＣ−ＦＤＭＡ」）ネットワーク、または上記ネットワークの任意の組合せ等でありうる。ＣＤＭＡネットワークは、無線技術を数例挙げると、ｃｄｍａ２０００、広帯域ＣＤＭＡ（「Ｗ−ＣＤＭＡ」）のような、１つまたは複数の無線アクセス技術（「ＲＡＴ」）を実装しうる。ここで、ｃｄｍａ２０００は、ＩＳ−９５、ＩＳ−２０００、およびＩＳ−８５６規格したがって実装される技術を含みうる。ＴＤＭＡネットワークは、モバイル通信のためのグローバルシステム（「ＧＳＭ」）、デジタルアドバンスドモバイル電話システム（「Ｄ−ＡＭＰＳ」）、または何らかの他のＲＡＴを実装しうる。ＧＳＭおよびＷ−ＣＤＭＡは、「第３世代パートナーシッププロジェクト」（「３ＧＰＰ」）という名称のコンソーシアムによる文書において説明されている。ｃｄｍａ２０００は、「第３世代パートナーシッププロジェクト２」（「３ＧＰＰ２」）という名称のコンソーシアムによる文書において説明されている。３ＧＰＰおよび３ＧＰＰ２の文書は、公的に利用可能である。ある態様では、４Ｇロングタームエボリューション（「ＬＴＥ」）通信ネットワークもまた、請求される主題にしたがって実装されうる。たとえば、ＷＬＡＮは、ＩＥＥＥ８０２．１１ｘネットワークを備え得、ＷＰＡＮは、Ｂｌｕｅｔｏｏｔｈネットワーク、ＩＥＥＥ８０２．１５ｘを備えうる。本明細書で説明されているワイヤレス通信の実装は、また、ＷＷＡＮ、ＷＬＡＮ、またはＷＰＡＮの任意の組合せと関連して使用されうる。
【０１３６】
[0160]別の態様において、これより前に言及されたように、ワイヤレス送信機またはアクセスポイントは、セルラ電話サービスをビジネスまたは自宅に拡張するために利用される、セルラトランシーバデバイスを備えうる。そのような実装では、たとえば、１つまたは複数のモバイルデバイスが、符号分割多元接続（「ＣＤＭＡ」）セルラ通信プロトコルを介してセルラトランシーバデバイスと通信しうる。
【０１３７】
[0161]本明細書で説明されている技法は、いくつかのＧＮＳＳのうちの任意の１つおよび／またはＧＮＳＳの組合せを含むＳＰＳとともに使用されうる。さらに、そのような技法は、「スードライト（pseudolites）」としての役目をする地上送信機、またはＳＶとそのような地上送信機の組合せを利用する測位システムとともに使用されうる。地上送信機は、たとえば、（たとえば、ＧＰＳまたはＣＤＭＡセルラ信号と同様の）ＰＮコードまたは他のレンジングコードをブロードキャストする地上型送信機（ground-based transmitters）を含みうる。そのような送信機は、遠隔受信機による識別を許可するために一意のＰＮコードを割り当てられうる。地上送信機は、たとえば、トンネル、鉱山、建物、都市ビルの谷間、または他の囲まれたエリアにおけるような、軌道を回るＳＶからのＳＰＳ信号が利用可能でない状況においてＳＰＳを補強するのに役立ちうる。スードライトの別の実装は、無線ビーコンとして知られている。本明細書で使用される場合、「ＳＶ」という用語は、スードライト、スードライトの同等物、および場合により他のものとしての役目をする地上送信機を含むように意図されている。本明細書で使用される場合、「ＳＰＳ信号」および／または「ＳＶ信号」という用語は、スードライトまたはスードライトの同等物としての役目をする地上送信機を含む、地上送信機からのＳＰＳのような信号を含むように意図されている。
【０１３８】
[0162]先の詳細な説明では、請求される主題の完全な理解を提供するために、多くの特定の詳細が述べられてきた。しかしながら、請求される主題がこれらの特定の詳細なしに実施されうることが当業者によって理解されるだろう。他の事例では、当業者であれば既知である方法および装置は、請求される主題を曖昧にしないために詳細には説明されていない。したがって、請求される主題は、開示されている特定の例に限定されないが、そのような請求される主題はまた、添付の請求項の範囲内にあるすべての態様およびその同等物を含みうることが意図されている。
【０１３９】
[0163]ファームウェアおよび／またはソフトウェアを伴う実装では、本明細書で説明されている機能を実行する方法が、モジュール（たとえば、プロシージャ、機能等）で実装されうる。命令を有形的に具現化するいずれの機械可読媒体も、本明細書で説明されている方法を実装する際に使用されうる。たとえば、ソフトウェアコードは、メモリに記憶され、プロセッサユニットによって実行されうる。メモリは、プロセッサユニット内で、またはプロセッサユニットの外部に実装されうる。本明細書で使用される場合、「メモリ」という用語は、長期、短期、揮発性、不揮発性、または他のメモリのいずれのタイプも指し、いずれの特定のタイプのメモリまたはメモリのいずれの特定の数、あるいはメモリが記憶される媒体のいずれの特定のタイプにも制限されないこととする。
【０１４０】
[0164]ファームウェアおよび／またはソフトウェアにおいて実装される場合、機能は、コンピュータ可読記憶媒体上に、１つまたは複数の命令またはコードとして記憶されうる。例は、データ構造で符号化されるコンピュータ可読媒体およびコンピュータプログラムで符号化されるコンピュータ可読媒体を含む。コンピュータ可読媒体は、物理的なコンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスされうるいずれの利用可能な媒体でもありうる。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、ＣＤ−ＲＯＭ、または他の光学ディスクストレージ、磁気ディスクストレージ、半導体ストレージ、あるいは他の記憶デバイス、あるいは命令またはデータ構造の形態で所望のプログラムコードを記憶するために使用されうる、およびコンピュータによってアクセスされうる任意の他の媒体を備え得、ディスク（disk）およびディスク（disc）は、本明細書で使用される場合、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光学ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイディスク（disc）を含み、ここで、ディスク（disk）は大抵、磁気的にデータを再生する一方で、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。上記の組合せはまた、コンピュータ可読媒体の範囲内に含まれるべきである。
【０１４１】
[0165]コンピュータ可読記憶媒体上への記憶に加えて、命令および／またはデータは、通信装置に含まれる伝送媒体上の信号として提供されうる。たとえば、通信装置は、命令およびデータを示す信号を有するトランシーバを含みうる。命令およびデータは、１つまたは複数のプロセッサに、請求項において概説される機能を実施させるように構成される。すなわち、通信装置は、開示されている機能を実行するための情報を示す信号をもつ伝送媒体を含む。一度目は、通信装置に含まれる伝送媒体は、開示されている機能を実行するための情報のうちの第１の部分を含みうる一方で、二度目には、通信装置に含まれる伝送媒体は、開示されている機能を実行するための情報のうちの第２の部分を含みうる。
【図１Ａ】
2019506598.tif 000011
【図１Ｂ】
2019506598.tif 000012
【図１Ｃ】
2019506598.tif 000013
【図２】
2019506598.tif 000014
【図３Ａ】
2019506598.tif 000015
【図３Ｂ】
2019506598.tif 000016
【図３Ｃ】
2019506598.tif 000017
【図４Ａ】
2019506598.tif 000018
【図４Ｂ】
2019506598.tif 000019
【図５Ａ】
2019506598.tif 000020
【図５Ｂ】
2019506598.tif 000021
【図６Ａ】
2019506598.tif 000022
【図６Ｂ】
2019506598.tif 000023
【図７Ａ】
2019506598.tif 000024
【図７Ｂ】
2019506598.tif 000025
【図８Ａ】
2019506598.tif 000026
【図８Ｂ】
2019506598.tif 000027
【図８Ｃ】
2019506598.tif 000028
【図９Ａ】
2019506598.tif 000029
【図９Ｂ】
2019506598.tif 000030
【図９Ｃ】
2019506598.tif 000031
【図９Ｄ】
2019506598.tif 000032
【図１０】
2019506598.tif 000033
【図１１】
2019506598.tif 000034
【手続補正書】
【提出日】平成30年6月21日(2018.6.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つまたは複数のワイヤレス局（ＳＴＡ）と第１のアクセスポイント（ＡＰ）との間の距離測定の方法であって、
前記第１のＡＰのクロックを１つまたは複数の同期されたＡＰのクロックと同期することと、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡとの同期セッションを実行することと、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡからリクエストを受信することなく、前記１つまたは複数のＳＴＡに１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームをブロードキャストすることと、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
を備える、方法。
【請求項２】
前記１つまたは複数のブロードキャストＴＯＤフレームの後続のブロードキャストＴＯＤフレームが、前記第１のＡＰからのすぐ前のブロードキャストＴＯＤフレーム、または前記後続のブロードキャストＴＯＤフレームの出発時間を含む、請求項１に記載の方法。
【請求項３】
前記１つまたは複数のＳＴＡとの前記同期セッションを実行することは、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡのうちの１つとのファインタイミング測定（ＦＴＭ）セッションを実行することを備える、請求項１に記載の方法。
【請求項４】
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのタイマの精度に関する情報を含む、請求項１に記載の方法。
【請求項５】
前記第１のＡＰの前記タイマの前記精度に関する前記情報は、前記第１のＡＰの前記タイマの前記精度のｐｐｍ推定値または前記第１のＡＰの情報を記憶する完全修飾(fully qualified)ドメインネームサーバの情報を含む、請求項４に記載の方法。
【請求項６】
前記第１のＡＰの前記タイマの前記精度に関する前記情報は、前記１つまたは複数の同期されたＡＰのうちの他のＡＰに対する前記第１のＡＰの前記タイマの前記精度の隣接報告を含む、請求項４に記載の方法。
【請求項７】
前記隣接報告は、前記第１のＡＰの前記タイマと前記１つまたは複数の同期されたＡＰのうちの別のＡＰのタイマとの間のオフセット、または前記オフセットのフラクション部分のうちの少なくとも１つを含む、請求項６に記載の方法。
【請求項８】
前記隣接報告は、前記第１のＡＰの前記タイマのドリフトと前記１つまたは複数の同期されたＡＰのうちの別のＡＰのタイマのドリフトとの間のｐｐｍオフセットを含む、請求項６に記載の方法。
【請求項９】
前記ｐｐｍオフセットは、前記隣接報告の既存のサブエレメントまたはリザーブされたサブエレメントに含まれる、請求項８に記載の方法。
【請求項１０】
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームは、異なるフォーマットのブロードキャストＴＯＤフレームを含む、請求項１に記載の方法。
【請求項１１】
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのロケーション構成情報（ＬＣＩ）報告を含む、請求項１に記載の方法。
【請求項１２】
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのタイムスタンプのフラクション部分を含む、請求項１に記載の方法。
【請求項１３】
前記１つまたは複数の同期されたＡＰのうちの第２のＡＰおよび第３のＡＰによって前記１つまたは複数のＳＴＡに、１つまたは複数のブロードキャストＴＯＤフレームをブロードキャストすることと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰまたは前記第３のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
をさらに備える、請求項１に記載の方法。
【請求項１４】
アクセスポイント（ＡＰ）であって、
クロックと、
ワイヤレス通信サブシステムと、
前記クロックおよび前記ワイヤレス通信サブシステムと通信可能に結合された処理ユニットと、
を備え、前記処理ユニットは、
前記ＡＰの前記クロックを１つまたは複数の他のＡＰのクロックと同期することと、
１つまたは複数のワイヤレス局（ＳＴＡ）との同期セッションを実行することと、
前記１つまたは複数のＳＴＡからリクエストを受信することなく、前記ワイヤレス通信サブシステムを通じて、前記１つまたは複数のＳＴＡに１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームをブロードキャストすることと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記ＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
を行うように構成される、アクセスポイント。
【請求項１５】
前記処理ユニットは、ファインタイミング測定（ＦＴＭ）セッションを通じて前記１つまたは複数のＳＴＡとの前記同期セッションを実行するように構成される、請求項１４に記載のアクセスポイント。
【請求項１６】
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記ＡＰの前記クロックの精度に関する情報を含む、請求項１４に記載のアクセスポイント。
【請求項１７】
前記ＡＰの前記クロックの前記精度に関する前記情報は、前記ＡＰの前記クロックの前記精度のｐｐｍ推定値または前記ＡＰの情報を記憶する完全修飾ドメインネームサーバの情報を含む、請求項１６に記載のアクセスポイント。
【請求項１８】
前記ＡＰの前記クロックの前記精度に関する前記情報は、前記１つまたは複数の他のＡＰのクロックに対する前記ＡＰの前記クロックの前記精度の隣接報告を含む、請求項１６に記載のアクセスポイント。
【請求項１９】
前記隣接報告は、前記ＡＰの前記クロックと前記１つまたは複数の他のＡＰのクロックとの間のオフセットまたは前記オフセットのフラクション部分、あるいは前記ＡＰの前記クロックのドリフトと前記１つまたは複数の他のＡＰの前記クロックのドリフトとの間のｐｐｍオフセット、のうちの少なくとも１つを含む、請求項１８に記載のアクセスポイント。
【請求項２０】
前記ＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームは、異なるフォーマットのブロードキャストＴＯＤフレームを含む、請求項１４に記載のアクセスポイント。
【請求項２１】
ワイヤレス局（ＳＴＡ）と１つまたは複数の同期されたアクセスポイント（ＡＰ）との間の距離測定の方法であって、
前記ＳＴＡによって、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行することと、
前記ＳＴＡによって、前記同期されたＡＰのネットワーク中の第２のＡＰにリクエストを送ることなく、前記同期されたＡＰのネットワーク中の前記第２のＡＰによってブロードキャストされた１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記ＳＴＡによって、前記第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第２のＡＰとの間の距離を決定することと、
を備える、方法。
【請求項２２】
前記第１のＡＰおよび前記第２のＡＰは同じＡＰである、請求項２１に記載の方法。
【請求項２３】
前記同期セッションは、前記ＳＴＡと前記第１のＡＰとの間のファインタイミング測定セッションである、請求項２１に記載の方法。
【請求項２４】
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第２のＡＰのタイマの精度に関する情報を含む、請求項２１に記載の方法。
【請求項２５】
前記ＳＴＡによって、前記第２のＡＰの前記タイマの前記精度に関する前記情報に基づいて、前記第２のＡＰからの前記ブロードキャストＴＯＤフレームの前記出発時間を調整することをさらに備える、請求項２４に記載の方法。
【請求項２６】
前記第２のＡＰの前記タイマの前記精度に関する前記情報は、前記第２のＡＰの前記タイマの前記精度のｐｐｍ推定値、前記第２のＡＰの情報を記憶する完全修飾ドメインネームサーバの情報、または前記同期されたＡＰのネットワーク中の他のＡＰに対する前記第２のＡＰの前記タイマの前記精度の隣接報告のうちの少なくとも１つを含む、請求項２４に記載の方法。
【請求項２７】
前記ＳＴＡによって、前記同期されたＡＰのネットワーク中の第３のＡＰおよび第４のＡＰの各々から１つまたは複数のブロードキャストＴＯＤフレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第３のＡＰまたは前記第４のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記ＳＴＡによって、前記第３のＡＰまたは前記第４のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第３のＡＰとの間の距離、および前記ＳＴＡと前記第４のＡＰとの間の距離を決定することと、
前記ＳＴＡによって、前記ＳＴＡと前記第２のＡＰとの間の前記距離、前記ＳＴＡと前記第３のＡＰとの間の前記距離、および前記ＳＴＡと前記第４のＡＰとの間の前記距離に基づいて、前記ＳＴＡの絶対位置を決定することと、
をさらに備える、請求項２１に記載の方法。
【請求項２８】
ワイヤレス局（ＳＴＡ）であって、
クロックと、
ワイヤレス通信サブシステムと、
前記クロックおよび前記ワイヤレス通信サブシステムと通信可能に結合された処理ユニットと、
を備え、前記処理ユニットは、
同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行することと、
前記同期されたＡＰのネットワーク中の第２のＡＰにリクエストを送ることなく、前記ワイヤレス通信サブシステムを通じて、前記同期されたＡＰのネットワーク中の前記第２のＡＰによってブロードキャストされた１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第２のＡＰとの間の距離を決定することと、
を行うように構成される、ワイヤレス局。
【請求項２９】
前記１つまたは複数のブロードキャストＴＯＤフレームは、前記第２のＡＰのタイマの精度に関する情報を含み、ここにおいて、前記ＳＴＡと前記第２のＡＰとの間の前記距離を決定することは、前記第２のＡＰの前記タイマの前記精度に関する前記情報に基づいて、前記第２のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームの前記出発時間を調整することを含む、請求項２８に記載のワイヤレス局。
【請求項３０】
前記処理ユニットは、前記ＳＴＡと、前記同期されたＡＰのネットワーク中の３つ以上のＡＰとの間の距離に基づいて、前記ＳＴＡの絶対位置を決定するようにさらに構成される、請求項２８に記載のワイヤレス局。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１４１
【補正方法】変更
【補正の内容】
【０１４１】
[0165]コンピュータ可読記憶媒体上への記憶に加えて、命令および／またはデータは、通信装置に含まれる伝送媒体上の信号として提供されうる。たとえば、通信装置は、命令およびデータを示す信号を有するトランシーバを含みうる。命令およびデータは、１つまたは複数のプロセッサに、請求項において概説される機能を実施させるように構成される。すなわち、通信装置は、開示されている機能を実行するための情報を示す信号をもつ伝送媒体を含む。一度目は、通信装置に含まれる伝送媒体は、開示されている機能を実行するための情報のうちの第１の部分を含みうる一方で、二度目には、通信装置に含まれる伝送媒体は、開示されている機能を実行するための情報のうちの第２の部分を含みうる。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
１つまたは複数のワイヤレス局（ＳＴＡ）と第１のアクセスポイント（ＡＰ）との間の距離測定の方法であって、
前記第１のＡＰのクロックを１つまたは複数の同期されたＡＰのクロックと同期することと、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡとの同期セッションを実行することと、
前記第１のＡＰによって前記１つまたは複数のＳＴＡに、１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを送信することと、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第１のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
を備える、方法。
［Ｃ２］
前記１つまたは複数のブロードキャストＴＯＤフレームの後続のブロードキャストＴＯＤフレームが、前記第１のＡＰからのすぐ前のブロードキャストＴＯＤフレーム、または前記後続のブロードキャストＴＯＤフレームの出発時間を含む、Ｃ１に記載の方法。
［Ｃ３］
前記１つまたは複数のＳＴＡとの前記同期セッションを実行することは、
前記第１のＡＰによって、前記１つまたは複数のＳＴＡのうちの１つとのファインタイミング測定（ＦＴＭ）セッションを実行することを備える、Ｃ１に記載の方法。
［Ｃ４］
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのタイマの精度に関する情報を含む、Ｃ１に記載の方法。
［Ｃ５］
前記第１のＡＰの前記タイマの前記精度に関する前記情報は、前記第１のＡＰの前記タイマの前記精度のｐｐｍ推定値または前記第１のＡＰの情報を記憶する完全修飾(fully qualified)ドメインネームサーバの情報を含む、Ｃ４に記載の方法。
［Ｃ６］
前記第１のＡＰの前記タイマの前記精度に関する前記情報は、前記１つまたは複数の同期されたＡＰのうちの他のＡＰに対する前記第１のＡＰの前記タイマの前記精度の隣接報告を含む、Ｃ４に記載の方法。
［Ｃ７］
前記隣接報告は、前記第１のＡＰの前記タイマと前記１つまたは複数の同期されたＡＰのうちの別のＡＰのタイマとの間のオフセット、または前記オフセットのフラクション部分のうちの少なくとも１つを含む、Ｃ６に記載の方法。
［Ｃ８］
前記隣接報告は、前記第１のＡＰの前記タイマのドリフトと前記１つまたは複数の同期されたＡＰのうちの別のＡＰのタイマのドリフトとの間のｐｐｍオフセットを含む、Ｃ６に記載の方法。
［Ｃ９］
前記ｐｐｍオフセットは、前記隣接報告の既存のサブエレメントまたはリザーブされたサブエレメントに含まれる、Ｃ８に記載の方法。
［Ｃ１０］
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームは、異なるフォーマットのブロードキャストＴＯＤフレームを含む、Ｃ１に記載の方法。
［Ｃ１１］
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのロケーション構成情報（ＬＣＩ）報告を含む、Ｃ１に記載の方法。
［Ｃ１２］
前記第１のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第１のＡＰのタイムスタンプのフラクション部分を含む、Ｃ１に記載の方法。
［Ｃ１３］
前記１つまたは複数の同期されたＡＰのうちの第２のＡＰおよび第３のＡＰによって前記１つまたは複数のＳＴＡに、１つまたは複数のブロードキャストＴＯＤフレームを送信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰまたは前記第３のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
をさらに備える、Ｃ１に記載の方法。
［Ｃ１４］
アクセスポイント（ＡＰ）であって、
クロックと、
ワイヤレス通信サブシステムと、
前記クロックおよび前記ワイヤレス通信サブシステムと通信可能に結合された処理ユニットと、
を備え、前記処理ユニットは、
前記ＡＰの前記クロックを１つまたは複数の他のＡＰのクロックと同期することと、
１つまたは複数のワイヤレス局（ＳＴＡ）との同期セッションを実行することと、
前記ワイヤレス通信サブシステムを通じて、前記１つまたは複数のＳＴＡに１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームをブロードキャストすることと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記ＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
を行うように構成される、アクセスポイント。
［Ｃ１５］
前記処理ユニットは、ファインタイミング測定（ＦＴＭ）セッションを通じて前記１つまたは複数のＳＴＡとの前記同期セッションを実行するように構成される、Ｃ１４に記載のアクセスポイント。
［Ｃ１６］
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記ＡＰの前記クロックの精度に関する情報を含む、Ｃ１４に記載のアクセスポイント。
［Ｃ１７］
前記ＡＰの前記クロックの前記精度に関する前記情報は、前記ＡＰの前記クロックの前記精度のｐｐｍ推定値または前記ＡＰの情報を記憶する完全修飾ドメインネームサーバの情報を含む、Ｃ１６に記載のアクセスポイント。
［Ｃ１８］
前記ＡＰの前記クロックの前記精度に関する前記情報は、前記１つまたは複数の他のＡＰのクロックに対する前記ＡＰの前記クロックの前記精度の隣接報告を含む、Ｃ１６に記載のアクセスポイント。
［Ｃ１９］
前記隣接報告は、前記ＡＰの前記クロックと前記１つまたは複数の他のＡＰのクロックとの間のオフセットまたは前記オフセットのフラクション部分、あるいは前記ＡＰの前記クロックのドリフトと前記１つまたは複数の他のＡＰの前記クロックのドリフトとの間のｐｐｍオフセット、のうちの少なくとも１つを含む、Ｃ１８に記載のアクセスポイント。
［Ｃ２０］
前記ＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームは、異なるフォーマットのブロードキャストＴＯＤフレームを含む、Ｃ１４に記載のアクセスポイント。
［Ｃ２１］
ワイヤレス局（ＳＴＡ）と１つまたは複数の同期されたアクセスポイント（ＡＰ）との間の距離測定の方法であって、
前記ＳＴＡによって、同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行することと、
前記ＳＴＡによって、前記同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記ＳＴＡによって、前記第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第２のＡＰとの間の距離を決定することと、
を備える、方法。
［Ｃ２２］
前記第１のＡＰおよび前記第２のＡＰは同じＡＰである、Ｃ２１に記載の方法。
［Ｃ２３］
前記同期セッションは、前記ＳＴＡと前記第１のＡＰとの間のファインタイミング測定セッションである、Ｃ２１に記載の方法。
［Ｃ２４］
前記１つまたは複数のブロードキャストＴＯＤフレームのうちの少なくとも１つは、前記第２のＡＰのタイマの精度に関する情報を含む、Ｃ２１に記載の方法。
［Ｃ２５］
前記ＳＴＡによって、前記第２のＡＰの前記タイマの前記精度に関する前記情報に基づいて、前記第２のＡＰからの前記ブロードキャストＴＯＤフレームの前記出発時間を調整することをさらに備える、Ｃ２４に記載の方法。
［Ｃ２６］
前記第２のＡＰの前記タイマの前記精度に関する前記情報は、前記第２のＡＰの前記タイマの前記精度のｐｐｍ推定値、前記第２のＡＰの情報を記憶する完全修飾ドメインネームサーバの情報、または前記同期されたＡＰのネットワーク中の他のＡＰに対する前記第２のＡＰの前記タイマの前記精度の隣接報告のうちの少なくとも１つを含む、Ｃ２４に記載の方法。
［Ｃ２７］
前記ＳＴＡによって、前記同期されたＡＰのネットワーク中の第３のＡＰおよび第４のＡＰの各々から１つまたは複数のブロードキャストＴＯＤフレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第３のＡＰまたは前記第４のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記ＳＴＡによって、前記第３のＡＰまたは前記第４のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第３のＡＰとの間の距離、および前記ＳＴＡと前記第４のＡＰとの間の距離を決定することと、
前記ＳＴＡによって、前記ＳＴＡと前記第２のＡＰとの間の前記距離、前記ＳＴＡと前記第３のＡＰとの間の前記距離、および前記ＳＴＡと前記第４のＡＰとの間の前記距離に基づいて、前記ＳＴＡの絶対位置を決定することと、
をさらに備える、Ｃ２１に記載の方法。
［Ｃ２８］
ワイヤレス局（ＳＴＡ）であって、
クロックと、
ワイヤレス通信サブシステムと、
前記クロックおよび前記ワイヤレス通信サブシステムと通信可能に結合された処理ユニットと、
を備え、前記処理ユニットは、
同期されたＡＰのネットワーク中の第１のＡＰとの同期セッションを実行することと、
前記ワイヤレス通信サブシステムを通じて、前記同期されたＡＰのネットワーク中の第２のＡＰから１つまたは複数のブロードキャスト出発時間（ＴＯＤ）フレームを受信することと、ここにおいて、前記１つまたは複数のブロードキャストＴＯＤフレームの各々は、前記第２のＡＰからのブロードキャストＴＯＤフレームの出発時間を含む、
前記第２のＡＰからの少なくとも１つのブロードキャストＴＯＤフレームの前記出発時間に基づいて、前記ＳＴＡと前記第２のＡＰとの間の距離を決定することと、
を行うように構成される、ワイヤレス局。
［Ｃ２９］
前記１つまたは複数のブロードキャストＴＯＤフレームは、前記第２のＡＰのタイマの精度に関する情報を含み、ここにおいて、前記ＳＴＡと前記第２のＡＰとの間の前記距離を決定することは、前記第２のＡＰの前記タイマの前記精度に関する前記情報に基づいて、前記第２のＡＰからの前記１つまたは複数のブロードキャストＴＯＤフレームの前記出発時間を調整することを含む、Ｃ２８に記載のワイヤレス局。
［Ｃ３０］
前記処理ユニットは、前記ＳＴＡと、前記同期されたＡＰのネットワーク中の３つ以上のＡＰとの間の距離に基づいて、前記ＳＴＡの絶対位置を決定するようにさらに構成される、Ｃ２８に記載のワイヤレス局。
【国際調査報告】
2019506598.tif 000035
2019506598.tif 000036