(57)【要約】  ワイヤレス通信ネットワーク中の異なるデバイスにおいて維持されるクロックを同期させるための方法およびシステムが開示される。第１のワイヤレストランシーバデバイスが、第２のワイヤレストランシーバデバイスから、第１のクロック状態を示すパラメータをもつ１つまたは複数のメッセージを受信し得る。第１のワイヤレストランシーバデバイスは、次いで、第１のクロック状態を示す１つまたは複数のパラメータに少なくとも部分的に基づいて、第１のワイヤレスデバイスにおいて維持される第２のクロック状態を同期させ得る。【選択図】図５
2018509095.tif 000002
【特許請求の範囲】
【請求項１】
第１のワイヤレス局（ＳＴＡ）における方法であって、
第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信することと、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックを前記第２のクロックと同期させることと
を備える、方法。
【請求項２】
前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項１に記載の方法。
【請求項３】
ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項２に記載の方法。
【請求項４】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項２に記載の方法。
【請求項５】
前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定することをさらに備える、
請求項１に記載の方法。
【請求項６】
前記第１のＳＴＡが第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡが第２のワイヤレスオーディオスピーカーデバイスを備え、前記方法は、
もう１つの第２のメッセージを第３のワイヤレスオーディオスピーカーデバイスに送信することをさらに備え、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項１に記載の方法。
【請求項７】
前記１つまたは複数の第１のメッセージが、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージが、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、請求項１に記載の方法。
【請求項８】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
請求項１に記載の方法。
【請求項９】
第１のワイヤレス局（ＳＴＡ）であって、
ワイヤレス通信ネットワークにメッセージを送信し、前記ワイヤレス通信ネットワークからメッセージを受信するためのワイヤレストランシーバと、
第１のクロックと、
１つまたは複数のプロセッサと
を備え、前記１つまたは複数のプロセッサは、
第２のＳＴＡから前記ワイヤレストランシーバにおいて受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックの状態を前記第２のクロックの状態と同期させることと
を行うように構成された、第１のＳＴＡ。
【請求項１０】
前記１つまたは複数のプロセッサは、前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出するようにさらに構成された、
請求項９に記載の第１のＳＴＡ。
【請求項１１】
前記１つまたは複数のプロセッサは、ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出するようにさらに構成された、
請求項１０に記載の第１のＳＴＡ。
【請求項１２】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項１０に記載の第１のＳＴＡ。
【請求項１３】
前記１つまたは複数のプロセッサは、前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定するようにさらに構成された、
請求項９に記載の第１のＳＴＡ。
【請求項１４】
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記１つまたは複数のプロセッサは、
第３のワイヤレスオーディオスピーカーデバイスへのもう１つの第２のメッセージの送信を開始するようにさらに構成され、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項９に記載の第１のＳＴＡ。
【請求項１５】
前記１つまたは複数の第１のメッセージは、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージは、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、
請求項９に記載の第１のＳＴＡ。
【請求項１６】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡが応答ＳＴＡを備える、
請求項９に記載の第１のＳＴＡ。
【請求項１７】
第１のワイヤレス局（ＳＴＡ）の１つまたは複数のプロセッサによって、
第２のＳＴＡから受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックの状態を前記第２のクロックの状態と同期させることと
を行うために実行可能である、その上に記憶された機械可読命令を備える非一時的記憶媒体。
【請求項１８】
前記命令は、前記１つまたは複数のプロセッサによって、前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出するためにさらに実行可能である、
請求項１７に記載の非一時的記憶媒体。
【請求項１９】
前記命令は、前記１つまたは複数のプロセッサによって、ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出するためにさらに実行可能である、
請求項１８に記載の非一時的記憶媒体。
【請求項２０】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項１８に記載の非一時的記憶媒体。
【請求項２１】
前記命令は、前記１つまたは複数のプロセッサによって、前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定するためにさらに実行可能である、
請求項１７に記載の非一時的記憶媒体。
【請求項２２】
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記命令は、前記１つまたは複数のプロセッサによって、
第３のワイヤレスオーディオスピーカーデバイスへのもう１つの第２のメッセージの送信を開始するためにさらに実行可能であり、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項１７に記載の非一時的記憶媒体。
【請求項２３】
前記１つまたは複数の第１のメッセージは、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージは、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、
請求項１７に記載の非一時的記憶媒体。
【請求項２４】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
請求項１７に記載の非一時的記憶媒体。
【請求項２５】
第１のワイヤレス局（ＳＴＡ）であって、
第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信するための手段と、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックを前記第２のクロックと同期させるための手段と
を備える、第１のＳＴＡ。
【請求項２６】
前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項２５に記載の第１のＳＴＡ。
【請求項２７】
ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項２６に記載の第１のＳＴＡ。
【請求項２８】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項２６に記載の第１のＳＴＡ。
【請求項２９】
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記第１のＳＴＡは、
もう１つの第２のメッセージを第３のワイヤレスオーディオスピーカーデバイスに送信するための手段をさらに備え、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項２５に記載の第１のＳＴＡ。
【請求項３０】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
請求項２５に記載の第１のＳＴＡ。
【発明の詳細な説明】
【関連出願】
【０００１】
本ＰＣＴ出願は、その全体が参照により本明細書に組み込まれる、２０１５年３月３日に出願された「Methods and Systems for Ranging Protocol」と題する米国仮特許出願第６２／１２７，７５７号、および２０１５年９月１０日に出願された「Methods And Systems For Synchronizing Devices」と題する米国非仮特許出願第１４／８５０，４５９号の利益および優先権を主張する。
【技術分野】
【０００２】
[0001]本明細書で説明される実施形態は、モバイル送信機から収集された信号の測定値を取得することを対象とする。
【背景技術】
【０００３】
[0002]全地球測位システム（ＧＰＳ）などの衛星測位システム（ＳＰＳ）は、屋外環境におけるモバイルハンドセットのためのナビゲーションサービスを可能にした。同様に、屋内環境においてモバイルデバイスの位置の推定値を取得するための特定の技法は、宅内ベニュー、政府ベニューまたは商業ベニューなど、特定の屋内ベニューにおける拡張ロケーションベースサービスを可能にし得る。たとえば、モバイルデバイスと固定ロケーションに位置するトランシーバとの間の距離は、第１のデバイスから第２のデバイスへの第１のメッセージの送信と、第１のメッセージに応答して送信された第２のメッセージの第１のデバイスにおける受信との間で測定されたラウンドトリップ時間（ＲＴＴ）の測定値に少なくとも部分的に基づいて測定され得る。
【図面の簡単な説明】
【０００４】
[0003]以下の図を参照しながら非限定的で非網羅的な態様が説明され、ここにおいて、別段に規定されていない限り、様々な図の全体を通して、同様の参照番号は同様の部分を指す。
【図１】一実装形態による、モバイルデバイスを含んでいるシステムのいくつかの特徴を示すシステム図。
【図２】特定の実施形態による、ワイヤレス局（ＳＴＡ）間のメッセージフローを示す図。
【図３】特定の実施形態による、ワイヤレス局（ＳＴＡ）間のメッセージフローを示す図。
【図４】特定の実施形態による、メッセージの交換に関してＳＴＡによって実行されるプロセスのフロー図。
【図５】特定の実施形態による、メッセージの交換に関してＳＴＡによって実行されるプロセスのフロー図。
【図６】特定の実施形態による、ファインタイミング測定（ＦＴＭ：fine timing measurement）メッセージのフィールドを示す図。
【図７】一実施形態による、ＦＴＭ要求メッセージのフィールドを示す図。
【図８】一実施形態による、タイミング測定（ＴＭ：timing measurement）要求メッセージのフィールドを示す図。
【図９】一実施形態による、ＴＭメッセージのフィールドを示す図。
【図１０】一実施形態による、デバイス間のまたはそれらの間の、ファインタイミング測定（ＦＴＭ）メッセージを含むメッセージの交換を示すメッセージフロー図。
【図１０】一実施形態による、デバイス間のまたはそれらの間の、タイミング測定（ＴＭ）メッセージを含むメッセージの交換を示すメッセージフロー図。
【図１２】一実施形態による、メッセージ中で送信されるメッセージのフィールドの図。
【図１３】一実施形態による、メッセージ中で送信されるメッセージのフィールドの図。
【図１４】一実施形態による、メッセージ中で送信されるメッセージのフィールドの図。
【図１５】一実装形態による、例示的なデバイスを示す概略ブロック図。
【図１６】一実装形態による、例示的なコンピューティングシステムの概略ブロック図。
【発明の概要】
【０００５】
[00016]簡潔に、特定の実装形態は、第１のワイヤレス局（ＳＴＡ）における方法であって、第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信することと、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータと、第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの予想される差とに少なくとも部分的に基づいて、第１のクロックを第２のクロックと同期させることとを備える、方法を対象とする。
【０００６】
[00017]別の特定の実装形態は、第１のワイヤレス局（ＳＴＡ）であって、ワイヤレス通信ネットワークにメッセージを送信し、ワイヤレス通信ネットワークからメッセージを受信するためのワイヤレストランシーバと、第１のクロックと、第２のＳＴＡからワイヤレストランシーバにおいて受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータと、第１のクロックの第１のドリフトと第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの予想される差とに少なくとも部分的に基づいて、第１のクロックの状態を第２のクロックの状態と同期させることとを行うように構成された１つまたは複数のプロセッサとを備える、第１のＳＴＡを対象とする。
【０００７】
[00018]別の特定の実装形態は、第１のワイヤレス局（ＳＴＡ）の１つまたは複数のプロセッサによって、第２のＳＴＡから受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータと、第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの予想される差とに少なくとも部分的に基づいて、第１のクロックの状態を第２のクロックの状態と同期させることとを行うために実行可能である、その上に記憶された機械可読命令を備える非一時的記憶媒体を対象とする。
【０００８】
[00019]別の特定の実装形態は、第１のワイヤレス局（ＳＴＡ）であって、第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信するための手段と、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータと、第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの予想される差とに少なくとも部分的に基づいて、第１のクロックを第２のクロックと同期させるための手段とを備える、第１のＳＴＡを対象とする。
【０００９】
[00020]別の特定の実装形態は、第２のワイヤレス局（ＳＴＡ）における方法であって、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージを第１のＳＴＡに送信することと、第２のメッセージのバーストを第１のＳＴＡに送信することと、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を備える、方法を対象とする。
【００１０】
[00021]別の特定の実装形態は、第２のワイヤレス局（ＳＴＡ）であって、ワイヤレス通信ネットワークにメッセージを送信し、ワイヤレス通信ネットワークからメッセージを受信するためのワイヤレストランシーバと、トランシーバを通した、第１のＳＴＡへの、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージの送信を開始することと、トランシーバを通した、第１のＳＴＡへの第２のメッセージのバーストの送信を開始することと、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を行うように構成された１つまたは複数のプロセッサとを備える、第２のＳＴＡを対象とする。
【００１１】
[00022]別の特定の実装形態は、第２のワイヤレス局（ＳＴＡ）であって、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージを第１のＳＴＡに送信するための手段と、第２のメッセージのバーストを第１のＳＴＡに送信するための手段と、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を備える、第２のＳＴＡを対象とする。
【００１２】
[00023]別の特定の実装形態は、第２のワイヤレス局（ＳＴＡ）のプロセッサによって、第１のＳＴＡへの、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージの送信を開始することと、第１のＳＴＡへの第２のメッセージのバーストの送信を開始することと、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を行うために実行可能である、その上に記憶されたコンピュータ可読命令を備える非一時的記憶媒体を対象とする。
【００１３】
[00024]上述の実装形態は例示的な実装形態にすぎず、請求される主題は、必ずしもこれらの例示的な実装形態の特定の態様に限定されるとは限らないことを理解されたい。
【発明を実施するための形態】
【００１４】
[00025]以下で説明されるように、特定のメッセージフローは、ワイヤレス局（ＳＴＡ）間のメッセージの送信に関してラウンドトリップ時間（ＲＴＴ）またはタイムオブフライト（ＴＯＦ：time of flight）の効果的で効率的な測定を可能にし得る。特定の例では、ＳＴＡは、たとえば、モバイルユーザ局（たとえば、スマートフォン、ノートブックコンピュータ、ワイヤレスオーディオスピーカーデバイス、タブレットコンピュータなど）またはワイヤレスサービスアクセスデバイス（たとえば、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）アクセスポイント、パーソナルエリアネットワーク（ＰＡＮ）またはフェムトセル）など、いくつかのタイプのトランシーバデバイスのうちのいずれか１つを備え得る。特定のメッセージフローとメッセージフレーム中のフィールドは、たとえば、ワイヤレスＳＴＡ間の距離を測定するのに十分な精度でＴＯＦ測定値のＲＴＴを取得することを可能にし得る。そのような測定された距離は、たとえば、測位動作を含むいくつかの適用例のうちのいずれか１つにおいて使用され得る。
【００１５】
[00026]特定の一実装形態では、第１のワイヤレストランシーバデバイスが、第２のワイヤレストランシーバデバイスから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信し得る。第１のワイヤレストランシーバデバイスは、次いで、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータと、第１のワイヤレストランシーバデバイスにおいて維持される第１のクロックの第１のドリフトレートと第２のワイヤレストランシーバデバイスにおいて維持される第２のクロックの第２のドリフトレートとの予想される差とに少なくとも部分的に基づいて、第１のクロックを第２のクロックと同期させ得る。以下で説明されるように、第１のクロックを第２のクロックと同期させることによって、第１のワイヤレストランシーバデバイスは、たとえば、測距測定値を取得することなど、特定の機能を実行するための、第１のワイヤレストランシーバデバイスと第２のワイヤレストランシーバデバイスとの間の協調動作を可能にし得る。
【００１６】
[00027]以下で説明されるように、第１のＳＴＡは、第２のＳＴＡが、クロックの状態を、別のデバイスによって維持されるクロックの状態に同期させることを可能にする、メッセージまたはフレームの交換のためのプロセスを開始するために、タイミング測定（ＴＭ）またはファインタイミング測定（ＦＴＭ）要求メッセージを第２のＳＴＡに送信し得る。これは例示的な実装形態にすぎないこと、および請求される主題はこの点について限定されないことを理解されたい。
【００１７】
[00028]一実施形態によれば、図１に示されているように、モバイルデバイス１００ａまたは１００ｂは、ワイヤレス通信ネットワークに無線信号を送信し、ワイヤレス通信ネットワークから無線信号を受信し得る。一例では、モバイルデバイス１００は、ワイヤレス通信リンク１２５を介して、ローカルトランシーバ１１５にワイヤレス信号を送信し、またはローカルトランシーバ１１５からワイヤレス信号を受信することによって、通信ネットワークと通信し得る。
【００１８】
[00029]特定の実装形態では、ローカルトランシーバ１１５は屋内環境中に配置され得る。ローカルトランシーバ１１５は、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ、たとえば、ＩＥＥＥ規格８０２．１１ネットワーク）またはワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワーク）へのアクセスを与え得る。別の例示的な実装形態では、ローカルトランシーバ１１５は、セルラー通信プロトコルに従うワイヤレス通信リンク１２５上での通信を容易にすることが可能なフェムトセルトランシーバを備え得る。もちろん、これらは、ワイヤレスリンクを介してモバイルデバイスと通信し得るネットワークの例にすぎず、請求される主題はこの点について限定されないことを理解されたい。
【００１９】
[00030]特定の実装形態では、ローカルトランシーバ１１５ａまたは１１５ｂは、リンク１４５を通してネットワーク１３０を介してサーバ１４０、１５０および／または１５５と通信し得る。ここで、ネットワーク１３０は、ワイヤードリンクまたはワイヤレスリンクの任意の組合せを備え得る。特定の実装形態では、ネットワーク１３０は、ローカルトランシーバ１１５を通してモバイルデバイス１００とサーバ１４０、１５０または１５５との間の通信を容易にすることが可能なインターネットプロトコル（ＩＰ）インフラストラクチャを備え得る。別の実装形態では、ネットワーク１３０は、モバイルデバイス１００とのモバイルセルラー通信を容易にするために、ワイヤードまたはワイヤレス通信ネットワークインフラストラクチャを備え得る。
【００２０】
[00031]特定の実装形態では、モバイルデバイス１００は、ローカル送信機（たとえば、既知のロケーションに位置するＷＬＡＮアクセスポイント）から収集された信号に少なくとも部分的に基づいて位置フィックスを算出することが可能であり得る。たとえば、モバイルデバイスは、既知のロケーションに位置する３つまたはそれ以上の屋内地上波ワイヤレスアクセスポイントまでの距離を測定することによって位置フィックスを取得し得る。そのような距離は、たとえば、そのようなアクセスポイントから受信された信号からＭＡＣ  ＩＤアドレスを取得することと、たとえば、受信信号強度（ＲＳＳＩ）またはＲＴＴなど、そのようなアクセスポイントから受信された信号の１つまたは複数の特性を測定することによってアクセスポイントまでの距離測定値を取得することとによって測定され得る。代替実装形態では、モバイルデバイス１００は、予想される到来角（ＡｏＡ：angle of arrival）を示す無線ヒートマップに収集された信号の特性を適用することによって屋内位置フィックスを取得し得る。他の代替実装形態では、上記で指摘されたように、モバイルデバイス１００は、予想されるＴＯＦを示す無線ヒートマップに収集された信号の特性を適用することによって屋内位置フィックスを取得し得る。したがって、無線ヒートマップは、屋内エリア中の特定のロケーションにおけるＴＯＦ、ＡｏＡ、ＲＳＳＩおよび／またはＲＴＴシグネチャを備えること得る。特定の実装形態では、無線ヒートマップは、ローカル送信機の識別情報（たとえば、ローカル送信機から収集された信号から識別可能であるＭＡＣアドレス）と、識別されたローカル送信機によって送信された信号からの予想されるＲＳＳＩと、識別された送信機からの予想されるＲＴＴと、場合によってはこれらの予想されるＡｏＡ、ＴＯＦ、ＲＳＳＩまたはＲＴＴからの標準偏差とを関連付け得る。ただし、これらは無線ヒートマップに記憶され得る値の例にすぎず、請求される主題はこの点について限定されないことを理解されたい。
【００２１】
[00032]特定の実装形態では、モバイルデバイス１００またはローカルトランシーバ１１５は、ローカル送信機（たとえば、既知のロケーションに位置するＷＬＡＮアクセスポイント）から収集された信号に少なくとも部分的に基づいて位置フィックスを算出することが可能であり得る。たとえば、受信機デバイス（たとえば、モバイルデバイス１００またはローカルトランシーバ１１５）は、既知のロケーションに位置する３つまたはそれ以上の屋内地上波ワイヤレスアクセスポイントまでの距離を測定することによって位置フィックスを取得し得る。そのような距離は、たとえば、そのようなアクセスポイントから受信された信号からＭＡＣ  ＩＤアドレスを取得することと、たとえば、受信信号強度（ＲＳＳＩ）またはＲＴＴなど、そのようなアクセスポイントから受信された信号の１つまたは複数の特性を測定することによってアクセスポイントまでの距離測定値を取得することとによって測定され得る。代替実装形態では、モバイルデバイス１００は、屋内エリア中の特定のロケーションにおいて予想されるＲＳＳＩおよび／またはＲＴＴシグネチャを示す無線ヒートマップに収集された信号の特性を適用することによって、屋内位置フィックスを取得し得る。特定の実装形態では、無線ヒートマップは、ローカル送信機の識別情報（たとえば、ローカル送信機から収集された信号から識別可能であるＭＡＣアドレス）と、識別されたローカル送信機によって送信された信号からの予想されるＲＳＳＩと、識別された送信機からの予想されるＲＴＴと、場合によってはこれらの予想されるＲＳＳＩまたはＲＴＴからの標準偏差とを関連付け得る。ただし、これらは無線ヒートマップに記憶され得る値の例にすぎず、請求される主題はこの点について限定されないことを理解されたい。
【００２２】
[00033]特定の実装形態では、モバイルデバイス１００またはローカルトランシーバ１１５は、サーバ１４０、１５０または１５５から屋内測位動作のための測位支援データを受信し得る。たとえば、そのような測位支援データは、たとえば、測定されたＲＳＳＩおよび／またはＲＴＴに少なくとも部分的に基づいて既知のロケーションに位置する送信機までの距離を測定することを可能にするために、これらの送信機のロケーションと識別情報とを含み得る。屋内測位動作を助けるための他の測位支援データは、ほんの数例を挙げると、無線ヒートマップ、磁気ヒートマップ、送信機のロケーションおよび識別情報、ルーティング可能性グラフを含み得る。
【００２３】
[00034]特定の実装形態では、ワイヤレスＳＴＡ間の特定のメッセージフローは、上記で説明された測位動作における使用のために、ＳＴＡ間のメッセージの交換からＲＴＴの測定値を取得するために実装され得る。特定の実装形態では、以下で説明されるように、ＳＴＡは、モバイルデバイス（たとえば、モバイルデバイス１００）または固定トランシーバ（たとえば、ＩＥＥＥ規格８０２．１１アクセスポイント、固定Ｂｌｕｅｔｏｏｔｈデバイス、ローカルトランシーバ１１５など）を備え得る。したがって、ワイヤレスＳＴＡ間のメッセージの交換は、ほんの数例を挙げると、モバイルデバイスと固定トランシーバとの間の（たとえば、ワイヤレスリンク１２５を介したモバイルデバイス１００とローカルトランシーバ１１５との間の）、２つのピアモバイルデバイス間の（たとえば、ワイヤレスリンク１５９を介したモバイルデバイス１００ａとモバイルデバイス１００ｂとの間の）、または２つの固定トランシーバ間の（たとえば、ワイヤレスリンク１７９を介したローカルトランシーバ１１５ａとローカルトランシーバ１１５ｂとの間の）メッセージの交換を備え得る。特定の実装形態では、本明細書で説明される様々な技法は、ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０  Ｄｒａｆｔ  Ｓｔａｎｄａｒｄ  ８０２．１１  ｆｏｒ  Ｉｎｆｏｒｍａｔｉｏｎ  ｔｅｃｈｎｏｌｏｇｙ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ａｎｄ  ｉｎｆｏｒｍａｔｉｏｎ  ｅｘｃｈａｎｇｅ  ｂｅｔｗｅｅｎ  ｓｙｓｔｅｍｓ，  Ｌｏｃａｌ  ａｎｄ  ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋｓ−Ｓｐｅｃｉｆｉｃ  ｒｅｑｕｉｒｅｍｅｎｔｓ  Ｐａｒｔ  １１：  Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  （ＭＡＣ）  ａｎｄ  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ  （ＰＨＹ）、２０１５年１月、セクション１０．２４．６（以下「ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０」）の、必ずしもすべてとは限らないが、いくつかの態様または特徴を組み込み得る。実際、本明細書で説明されるいくつかの特徴が、ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０では図示、説明または教示されていないことを理解されたい。他の特定の実装形態では、本明細書で説明される様々な技法は、ＩＥＥＥ  Ｐ８０２．１ＡＳ／Ｄ７．６  ｆｏｒ  Ｔｉｍｉｎｇ  ａｎｄ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  ｆｏｒ  Ｔｉｍｅ−Ｓｅｎｓｉｔｉｖｅ  Ａｐｐｌｉｃａｔｉｏｎｓ  ｉｎ  Ｂｒｉｄｇｅｄ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋｓ、２０１０年１１月１１日（以下「ＩＥＥＥ  Ｐ８０２．１ＡＳ／Ｄ７．６」）の、必ずしもすべてとは限らないが、いくつかの態様または特徴を組み込み得る。実際、本明細書で説明されるいくつかの特徴が、ＩＥＥＥ  Ｐ８０２．１ＡＳ／Ｄ７．６では図示、説明または教示されていないことを理解されたい。
【００２４】
[00035]図２は、例示的な一実施形態による、（第１の）「開始」ＳＴＡと（第２の）「応答」ＳＴＡとを含むワイヤレス局ＳＴＡ間のメッセージフローを示す図である。このコンテキストでは、応答ＳＴＡまたは開始ＳＴＡは、モバイルデバイス（たとえば、モバイルデバイス１００）または固定アクセストランシーバデバイス（たとえば、ローカルトランシーバ１１５）を含むいくつかのトランシーバデバイスのうちのいずれか１つを備え得る。ただし、これらは開始ＳＴＡまたは応答ＳＴＡの例にすぎず、請求される主題はこの点について限定されないことを理解されたい。開始ＳＴＡは、開始ＳＴＡと応答ＳＴＡとの間で送信されるメッセージまたはフレームのタイミングに少なくとも部分的に基づいて、ＲＴＴの１つまたは複数の測定値を取得または算出し得る。本明細書で使用される「メッセージ」および「フレーム」という用語は、互換的に使用される。開始ＳＴＡは、応答ＳＴＡにＴＭまたはＦＴＭ要求メッセージまたはフレーム（「要求」）２０２を送信し、応答して送信された肯定応答メッセージまたはフレーム（「Ａｃｋ」）２０４を受信し得る。特定の実装形態では、請求される主題をこの点において限定することなしに、そのようなＦＴＭ要求メッセージのコンテンツは、ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０においてセクション８．６．８．３２に示されているようなものであり得る。同様に、請求される主題をこの点において限定することなしに、そのようなＴＭメッセージまたはＴＭ要求メッセージのコンテンツは、ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０においてセクション８．６．１４．２８に示されているようなものであり得る。特定の実装形態では、そのようなＡｃｋフレーム２０４は、前に送信されたメッセージの受信の指示を与え得る。開始ＳＴＡは、次いで、応答ＳＴＡから受信された（およびファインタイミング測定要求メッセージの受信に応答して送信された）ＴＭまたはＦＴＭメッセージまたはフレーム（「Ｍ」）２０６中で与えられたタイムスタンプ値（ｔ１、ｔ４）に少なくとも部分的に基づいて、ＲＴＴ測定値を取得または算出し得る。特定の実装形態では、メッセージフロー図に示されているように、交互のＴＭまたはＦＴＭメッセージ２０６と、それに続く肯定応答メッセージ２０８との複数の交換のシーケンスが、追加のタイムスタンプ値（ｔ１、ｔ２、ｔ３およびｔ４）を作成し得る。
【００２５】
[00036]一実施形態によれば、開始ＳＴＡによって送信されるＴＭまたはＦＴＭ要求メッセージは、開始ＳＴＡに、開始ＳＴＡが測定値（たとえば、ＴＯＦまたはＲＴＴ）を算出することを可能にするＴＭまたはＦＴＭ測定値を与えるための、応答ＳＴＡとのメッセージの所望の交換を特徴づけるフィールド、パラメータなどを含み得る。ＴＭまたはＦＴＭ要求メッセージの受信に応答して、応答ＳＴＡは、開始ＳＴＡがＲＴＴ、ＴＯＦ、または距離を示す他のパラメータを算出することを可能にする測定値またはパラメータを含む１つまたは複数のＴＭメッセージまたはＦＴＭメッセージを開始ＳＴＡに送信し得る。
【００２６】
[00037]特定の実装形態では、請求される主題をこの点において限定することなしに、そのようなＦＴＭメッセージまたはフレームのコンテンツは、ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０においてセクション８．６．８．３３に示されているようなものであり得る。同様に、ＴＭメッセージまたはフレームのコンテンツは、ＩＥＥＥ  Ｐ８０２．１１−ＲＥＶｍｃ（登録商標）／Ｄ４．０においてセクション８．６．１５．３に示されているようなものであり得る。例示的な一実装形態では、開始ＳＴＡは、ＲＴＴ測定値を（ｔ４−ｔ１）−（ｔ３−ｔ２）として算出し得、ただし、ｔ２およびｔ３は、それぞれ、前のＴＭまたはＦＴＭメッセージまたはフレームの受信時間および先行する肯定応答メッセージまたはフレームの送信時間である。同様に、フレームのまったく同じセットを用いて、開始ＳＴＡは、クロックオフセットを１／２＊（（ｔ２−ｔ１）−（ｔ４−ｔ３））として算出することができる。開始ＳＴＡは、受信ＳＴＡと応答ＳＴＡとの間の距離またはオフセットを算出する際の不偏測定雑音の除去のために組み合わせられ得る対応する数のＲＴＴ測定値を取得するために、単一のＴＭまたはＦＴＭ要求メッセージを送信し得る。
【００２７】
[00038]上記で説明されたＲＴＴまたはＴＯＦの算出は、タイムスタンプｔ１、ｔ２、ｔ３およびｔ４のためのＲＴＴ測定ベースの値の精度に影響を及ぼし得る、開始ＳＴＡまたは応答ＳＴＡにおいて維持されるクロックの同期を考慮しないことがある。以下で説明される特定の実装形態は、特に、開始ＳＴＡまたは応答ＳＴＡにおける予想されるクロックドリフトに少なくとも部分的に基づくＲＴＴまたはＴＯＦの算出を対象とする。特定の一実装形態では、ＲＴＴは、図３に示されているように、メッセージのバースト中での開始ＳＴＡと応答ＳＴＡとの間の複数のメッセージの交換に少なくとも部分的に基づいて算出され得る。図３の特定の実装形態は、開始ＳＴＡによって送信されたＦＴＭ要求メッセージに応答して応答ＳＴＡによって送信されたＦＴＭメッセージの使用を示しているが、他の実装形態は、開始ＳＴＡからの要求に応答して応答ＳＴＡによって送信されたＴＭメッセージのバーストの使用を対象とし得る。
【００２８】
[00039]図３の特定の実装形態では、開始ＳＴＡは、特に、初期ＦＴＭ要求（ＦＴＭＲ：FTM request）メッセージ３０２に応答して応答ＳＴＡによって送信されるべきＦＴＭメッセージの所望の特性を指定する、初期ＦＴＭＲメッセージ３０２を送信し得る。そのような所望の特性は、たとえば、ほんの数例を挙げると、ＦＴＭメッセージのバースト中の連続するＦＴＭメッセージの送信間の最小時間３０８、またはＦＴＭメッセージの要求されたバースト中の初期ＦＴＭメッセージ３０４の受信までの最大時間３０６を指定し得る。
【００２９】
[00040]特定の実装形態では、開始ＳＴＡまたは応答ＳＴＡにおいて維持されるクロックは、設定されたクロック周波数または周期に従って発振する信号など、クロック信号によって前進または増分される特定の状態を有し得る。例示的な一実施形態では、クロック状態は、（たとえば、レジスタから取出し可能な）１つまたは複数の特定の値により表され得る。特定のインスタンスにおいて、前進または増分された状態は、その特定のインスタンスにおける特定の時間基準に対する時間の推定値を表し得る。開始ＳＴＡにおいて維持される第１のクロックは、特定のインスタンスにおいて応答ＳＴＡにおいて維持される第２のクロックと同期され得る（たとえば、したがって、第１のクロックの状態と第２のクロックの状態とは、その特定のインスタンスにおいて互いをミラーリングする）が、第１のクロックの状態が第２のクロックの状態よりも高いレートで前進される場合、時間とともに、第１および第２のクロックの状態は逸脱し得る。これは、たとえば、第１のクロックまたは第２のクロックのいずれか（または両方）の状態を前進させる信号の発振周波数が所定の設定された周波数から逸脱し、第１のクロックまたは第２のクロックのいずれか（または両方）の状態を前進させることが、「ドリフト」させることを可能にする場合に起こり得る。特定の実施形態では、クロック信号の発振周波数は、たとえば、ほんの数例を挙げると、製造許容差または温度のために、設定されたクロック周波数から逸脱し得る。このコンテキストでは、開始ＳＴＡにおいて維持されるクロックの状態のドリフトの量は、パーツパーミリオンの単位で定量化され、ｐｐｍiとして表され得る。同様に、応答ＳＴＡにおいて維持されるクロックの状態のドリフトの量は、パーツパーミリオン単位で定量化され、ｐｐｍrとして表され得る。
【００３０】
[00041]特定の適用例では、開始ＳＴＡにおいて維持されるクロックの状態を、応答ＳＴＡにおいて維持されるクロックの状態と同期させることが望まれることがある。これは、たとえば、開始ＳＴＡにおいて維持されるクロックの状態と応答ＳＴＡにおいて維持されるクロックの状態との間のマッピングを決定することによって達成され得る。一実装形態では、そのようなマッピングは、少なくとも部分的に、（たとえば、特定の実装形態ではｐｐｍr−ｐｐｍiとして表される）第１のクロックの第１のドリフトと第２のクロックの第２のドリフトとの予想される差によって定義され得る。そのようなマッピングはまた、少なくとも部分的に、時間の特定のインスタンスにおいて開始ＳＴＡにおいて維持されるクロックの状態と応答ＳＴＡにおいて維持されるクロックの状態との間の既知の差を定義する既知のオフセット値によって定義され得る。
【００３１】
[00042]図３のメッセージフローの特定の実施形態によれば、ＦＴＭメッセージのバーストに基づいて開始ＳＴＡによって取得されるＲＴＴ測定値は、以下のように式（１）に従って表され得る。  
【００３２】
【数１】
2018509095.tif 000003
【００３３】
ここで、
ＦＴＭメッセージのバースト中のｋ番目のＦＴＭメッセージについて、ｔ4’（ｋ）＝ｔ4（ｋ）（１＋ｐｐｍr）であり、
ＦＴＭメッセージのバースト中のｋ番目のＦＴＭメッセージについて、ｔ1’（ｋ）＝ｔ1（ｋ）（１＋ｐｐｍr）であり、
ＦＴＭメッセージのバースト中のｋ番目のＦＴＭメッセージについて、ｔ2’（ｋ）＝ｔ2（ｋ）（１＋ｐｐｍi）であり、
ＦＴＭメッセージのバースト中のｋ番目のＦＴＭメッセージについて、ｔ3’（ｋ）＝ｔ3（ｋ）（１＋ｐｐｍi）であり、
ｐｐｍrは、応答ＳＴＡクロックに関連するドリフトであり、
ｐｐｍiは、開始ＳＴＡクロックに関連するドリフトである。
【００３４】
[00043]受信されたＴＭ測定値のバーストに基づいて開始ＳＴＡによって取得されるＲＴＴ測定値は、上記の式（１）に従って同様に表され得ることを理解されたい。
【００３５】
[00044]上記の式（１）は、以下のように、特定の実装形態に従って算出されたいわゆる「ネイバーレート比（Neighbor Rate Ratio）」に少なくとも部分的に基づいて近似され得る。  
【００３６】
【数２】
2018509095.tif 000004
【００３７】
[00045]したがって、開始ＳＴＡ維持される第１のクロックの第１のドリフトと、応答ＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差は、以下のように式（３）に従って近似され得る。
【００３８】
【数３】
2018509095.tif 000005
【００３９】
[00046]上記で指摘されたように、通信ネットワーク中のＳＴＡは、クロックをローカルで維持し、（たとえば、発振信号に基づいて）前進させ得る。一実施形態によれば、特定の適用例または動作（たとえば、ＲＴＴまたはＴＯＦを算出するためにファインタイミング測定値を取得すること）では、異なるＳＴＡによって維持されるクロックを同期させることが有益であり得る。一実装形態では、ネットワーク中の異なるＳＴＡにおいて維持されるクロックは、ＩＥＥＥ１５８８に適合する「グランドマスタクロック」の状態に従って同期され得る。そのようなグランドマスタクロックは、ネットワーク中のデバイス（たとえば、モバイルデバイス１００ａおよび１００ｂまたはローカルトランシーバ１１５ａおよび１１５ｂ）において維持されるクロック状態それによって基準を与え得る。グランドマスタクロックの状態を記述するパラメータは、たとえば、ＩＥＥＥ１５８８に記載されているｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒ、ｌａｓｔＧｍＰｈａｓｅ  ＣｈａｎｇｅまたはｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅを含み得、ＳＴＡの間で共有され得る。特定の一実装形態では、グランドマスタクロックの状態を記述するパラメータは、（たとえば、開始ＳＴＡからのＦＴＭ要求メッセージに応答して）応答ＳＴＡによって送信されるＦＴＭメッセージ中で送信され得る。
【００４０】
[00047]図４および図５は、一実施形態による、ワイヤレストランシーバデバイスによって実行されるべきプロセスのフロー図である。たとえば、特定の実装形態では、図４のプロセスは応答ＳＴＡによって実行され得、図５のプロセスは開始ＳＴＡによって実行され得る。ブロック４０２において、応答ＳＴＡは、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える第１のメッセージを開始ＳＴＡに送信する。特定の実装形態では、そのような第１のメッセージは、たとえば、初期ＦＴＭＲメッセージ（たとえば、図３に示されている初期ＦＴＭＲメッセージ３０２）に応答してＦＴＭメッセージのバースト中で送信される初期ＦＴＭメッセージ（たとえば、図３に示されているＦＴＭメッセージ３１０）を備え得る。ここで、そのような初期ＦＴＭメッセージは、たとえば、図６を参照しながら以下で説明されるようにグランドマスタクロックの状態を特徴づけるパラメータを備え得る。別の実装形態では、そのような第１のメッセージは、ＴＭメッセージのバースト中で送信される初期ＴＭメッセージを備え得る。ここで、そのような初期ＴＭメッセージは、たとえば、図９を参照しながら以下で説明されるようにグランドマスタクロックの状態を特徴づけるパラメータを備え得る。
【００４１】
[00048]ブロック４０４において、応答ＳＴＡは、タイムスタンプ（たとえば、タイムスタンプｔ１（ｋ）およびｔ４（ｋ））を含む初期の第１のメッセージの送信に続いて、第２のメッセージのバースト（たとえば、ＦＴＭメッセージ３０４）を送信し得る。ここで、第２のメッセージのバーストのメッセージ中で与えられるタイムスタンプは、グランドマスタクロックの状態と同期されるか、またはそれを基準とし得る。これは、たとえば、開始ＳＴＡにおけるＲＴＴまたはＴＯＦの正確な算出を可能にし得る。
【００４２】
[00049]図５のプロセスのブロック５０２において、開始ＳＴＡなどのワイヤレストランシーバデバイスは、応答ＳＴＡからの１つまたは複数の第１のメッセージ（たとえば、上記のブロック４０２において送信された第１のメッセージ）を受信する。１つまたは複数の第１のメッセージは、ＦＴＭメッセージを備える１つまたは複数の第１のメッセージについては図６を参照しながら、およびＴＭメッセージを備える１つまたは複数の第１のメッセージについては図７を参照しながら以下で説明されるように、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備え得る。
【００４３】
[00050]ブロック５０４において、開始ＳＴＡは、第１のメッセージ中のパラメータによって特徴づけられるグランドマスタクロックの状態と、開始ＳＴＡにおいて維持される第１のクロックのドリフトと応答ＳＴＡにおいて維持される第２のクロックのドリフトとの予想される差とに少なくとも部分的に基づいて、第１のクロックの状態を第２のクロックの状態と同期させる。第１のクロックのドリフトと第２のクロックのドリフトとの予想される差は、式（３）に従って（たとえば、ＦＴＭメッセージ３０４の到着時間とＦＴＭメッセージ３０４中で与えられるタイムスタンプとに基づいて）算出され得る。
【００４４】
[00051]図６に示されているように、たとえば、ＦＴＭ要求メッセージに応答して送信される初期ＦＴＭメッセージ（たとえば、図３のＦＴＭメッセージ３１０）の一部として与えられ得る上述のパラメータｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒ、ｌａｓｔＧｍＰｈａｓｅＣｈａｎｇｅまたはｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅを含む、グランドマスタクロックの状態を記述するパラメータ。パラメータｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅは、たとえば、前の状態に対するグランドマスタクロックの現在状態のフラクショナル周波数オフセットを表し得る。値ｌａｓｔＧｍＰｈａｓｅＣｈａｎｇｅは、現在のグランドマスタクロックがグランドマスタクロックになったときの前のグランドマスタクロック状態の時間を引いたグランドマスタクロックの現在状態の時間を表し得る。値ｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒは、現在のグランドマスタクロックのＣｌｏｃｋＳｏｕｒｃｅエンティティを表し得る。グランドマスタクロックの状態を記述するパラメータを与える初期ＦＴＭメッセージは、オプションのファインタイミング測定パラメータ（Fine Timing Measurement Parameters）フィールドに付加された、およびグランドマスタクロックの状態を特徴づける「ＦｏｌｌｏｗＵｐＩｎｆｏｒｍａｔｉｏｎを含んでいるベンダープロプライエタリ（vendor proprietary containing FollowUpInformation）」と標示されたフィールドをさらに備え得る。特定の実装形態では、このフィールドは、ＦＴＭメッセージのバーストの初期ＦＴＭメッセージ以外のＦＴＭメッセージでは省略され得る。代替実装形態では、そのようなフィールドは、図９に示されているように「ＦｏｌｌｏｗＵｐＩｎｆｏｒｍａｔｉｏｎを含んでいるベンダープロプライエタリ」としてＴＭメッセージに同様に付加され得る。この場合も、このフィールドは、ＴＭメッセージのバーストの初期ＴＭメッセージ以外のＴＭメッセージでは省略され得る。ただし、これは、グランドマスタクロックの状態を記述するパラメータがメッセージ中でどのように送信され得るかの一例にすぎず、請求される主題はこの点について限定されないことを理解されたい。
【００４５】
[00052]特定の実装形態では、図６および図９の代替実装形態に示されている「ＦｏｌｌｏｗＵｐＩｎｆｏｒｍａｔｉｏｎを含んでいるベンダープロプライエタリ」は、ヘッダ部分とＦｏｌｌｏｗ＿Ｕｐ情報とを含む図１２に従ってフォーマットされ得る。ヘッダ部分は、図１３に示されているように実装され得る。Ｆｏｌｌｏｗ＿Ｕｐ情報は、上記で説明されたように、グランドマスタクロックの状態を示すパラメータを含むように図１４に従ってフォーマットされ得る。
【００４６】
[00053]一実施形態によれば、ＳＴＡは、ＦＴＭ要求メッセージとＦＴＭ要求メッセージとを交換すること、またはＴＭ要求メッセージとＴＭメッセージとを交換することのいずれかが可能であり得る。特定の例では、開始ＳＴＡは、（たとえば、１０．０ｎｓのタイムスタンプ解像度をもつ）ＴＭメッセージまたは（たとえば、０．１ｎｓのタイムスタンプ解像度をもつ）ＦＴＭメッセージのいずれかのための能力または選好を応答ＳＴＡに要求するかまたは示し得る。特定の実装形態では、開始ＳＴＡは、初期ＦＴＭ要求メッセージまたは初期ＴＭ要求メッセージのいずれか（たとえば、初期ＦＴＭＲメッセージ３０２）中でＴＭメッセージまたはＦＴＭメッセージのための選好または能力を示し得る。図７に示されているＦＴＭ要求メッセージの例示的なフィールドでは、たとえば、「トリガ」フィールドの予約済みビットが、ＦＴＭ要求メッセージを満たすための、ＴＭまたはＦＴＭ測定のための能力または選好を示し得る。
【００４７】
[00054]代替実装形態では、開始ＳＴＡは、ＴＭ要求メッセージ中でＴＭメッセージまたはＦＴＭメッセージのための能力または選好を指定し得る。図８に示されているＴＭ要求メッセージの例示的なフィールドでは、たとえば、「トリガ」フィールドの予約済みビットが、ＴＭ要求メッセージを満たすための、ＴＭまたはＦＴＭメッセージのための能力または選好を示すために使用され得る。代替的に、開始ＳＴＡは、ＴＭ要求メッセージ中の特定のＦＴＭパラメータの存在または不在によって、ＴＭ要求メッセージを満たすための、ＴＭまたはＦＴＭメッセージのための選好を指定し得る。図８に示されているように、ＦＴＭパラメータは、ＴＭ要求メッセージ中のトリガフィールドに付加されたオプションのフィールド中で与えられ得る。
【００４８】
[00055]別の特定の実施形態によれば、ＳＴＡは、ＴＭ要求メッセージまたはＴＭメッセージのいずれか中でそれのロケーション（たとえば、緯度および経度座標）を別のＳＴＡに与え得る。ここで、ＳＴＡは、図８に示されているようにＴＭ要求メッセージ中のトリガフィールドに付加されたオプションのフィールド中で、または図９に示されているようにＴＭメッセージの最大ＴＯＡ誤差（Max TOA Error）フィールドに付加されたオプションのフィールド中でそれのロケーションを示すパラメータを与え得る。緯度および経度の交換は、たとえば、緊急９１１動作をサポートし得る。
【００４９】
[00056]図１０および図１１は、特定の実装形態による、要求側デバイスと応答側デバイスとのアプリケーション、ＭＡＣサブレイヤエンティティ（ＭＬＭＥ）間のまたはそれらの間のインタラクションを示すメッセージフロー図である。ここで、要求側デバイスおよび応答側デバイスは、上記で説明されたように、クロック状態を有するそれぞれのクロックを備え得る。図１０の特定の実施形態では、第１のワイヤレストランシーバデバイスを備える（開始）要求側デバイス９１８が、第２のワイヤレストランシーバデバイスを備える（応答）応答側デバイス９２０にＦＴＭアクションフレーム９０２を送信し得る。たとえば、要求側デバイス９１８または応答側デバイス９２０とともには、図１に示されているモバイルデバイス１００またはローカルトランシーバデバイス１１５を備え得る。要求側デバイス９１８はＭＬＭＥ  ＭＬＭＥReqを備え、応答側デバイス９２０はＭＬＭＥ  ＭＬＭＥResを備える。要求側デバイス９１８においてホストされるアプリケーションＡｐｐｌReqは、ＦＴＭアクションフレーム９０２の送信を開始するために、ＭＬＭＥ  ＭＬＭＥReqに信号９０４を与え得る。ＦＴＭアクションフレーム９０２の受信に応答して、ＭＬＭＥResは、応答側デバイス９２０においてホストされるアプリケーションＡｐｐｌResに信号９０６を与え得る。信号９０６は、応答側デバイス９２０が、応答側デバイス９２０において維持されるクロック状態を要求側デバイス９１８において維持されるクロック状態と同期させることを可能にする後続のメッセージを、要求側デバイス９１８が与えることを試み得ることをアプリケーションＡｐｐｌResにアラートし得る。ＭＬＭＥ  ＭＬＭＥReqにおける肯定応答メッセージの受信に応答して、信号９０８が、次いで、ＦＴＭアクションフレーム９０２の受信が肯定応答されたことをアプリケーションＡｐｐｌReqに報告し得る。要求側デバイス９１８は、次いで、ＦＴＭフレーム９１６の送信を開始するために信号９１０を生成し得る。ここで、ＦＴＭフレーム９１６は、特に、上記で説明されたように、ＲＴＴまたはＴＯＦのための測定値を算出するために使用され得るタイムスタンプｔ１およびｔ４のための値を含み得る。さらに、ＦＴＭフレーム９１６はまた、フィールド中のｆｏｌｌｏｗＵｐ情報など、グランドマスタクロックの状態を示すパラメータを備え得る。一実施形態では、要求デバイスは、次いで、応答側デバイスがそれのクロックを同期させる際にドリフトを考慮することを可能にするために、ＦＴＭメッセージの１つまたは複数のバーストを送信し得る。代替的に、要求側デバイスは、応答側デバイスがドリフトを推定することを可能にするために、１つまたは複数のＦＴＭフレームを送信し得る。これは、応答側デバイス９２０が、上記で説明されたように、それのクロック状態を要求側デバイス９１８において維持されるクロック状態と同期させることを可能にし得る。
【００５０】
[00057]特定の実装形態では、要求側デバイス９１８のクロック状態とのそれのクロック状態の同期に続いて、応答側デバイス９２０は、他のデバイス（図示せず）が、他のデバイスにおいて維持されるクロックの状態を同期させることを可能にするために、１つまたは複数のＦＴＭアクションフレームをこれらの他のデバイスに送信し得る。たとえば、要求側デバイス９１８のクロック状態とのそれのクロック状態の同期に続いて、図１０のプロセスの応答側デバイス９２０は、同期したタイムスタンプ（たとえば、ｔ１およびｔ４）と、グランドマスタクロックの状態を特徴づけるパラメータとを備えるＦＴＭメッセージを送信することによって、要求元デバイスとして働き得る。１つの特定の例では、要求側デバイス９１８および応答側デバイス９２０は、オーディオコンテンツの再生を同期すべきであるワイヤレスオーディオスピーカーデバイスのシステム中のワイヤレスオーディオスピーカーデバイスを備え得る。応答側デバイス９２０は、ワイヤレスオーディオスピーカーデバイスのシステム中の１つまたは複数の追加のワイヤレスオーディオスピーカーデバイスにＦＴＭフレームを送信し得る。
【００５１】
[00058]図１１の特定の実装形態は、図１０に示されている例示的なプロセスが、ＴＭアクションフレーム（たとえば、図１０に示されているＦＴＭアクションフレーム９０２の代わりのＴＭアクションフレーム１００２）と、ＴＭフレーム（たとえば、ＦＴＭフレーム９１６の代わりのＴＭフレーム１００４）との送信を使用して実装され得ることを示す。図１１の特定の実施形態では、第１のワイヤレストランシーバデバイスを備える（開始）要求側デバイス１０１８は、第２のワイヤレストランシーバデバイスを備える（応答）応答側デバイス１０２０にＴＭアクションフレーム１００２を送信し得る。たとえば、要求側デバイス１０１８または応答側デバイス１０２０とともには、図１に示されているモバイルデバイス１００またはローカルトランシーバデバイス１１５を備え得る。要求側デバイス１０１８はＭＬＭＥ  ＭＬＭＥReqを備え、応答側デバイス１０２０はＭＬＭＥ  ＭＬＭＥResを備える。要求側デバイス１０１８においてホストされるアプリケーションＡｐｐｌReqは、ＴＭアクションフレーム１００２の送信を開始するために、ＭＬＭＥ  ＭＬＭＥReqに信号１００４を与え得る。ＴＭアクションフレーム１００２の受信に応答して、ＭＬＭＥResは、応答側デバイス１０２０においてホストされるアプリケーションＡｐｐｌResに信号１００８を与え得る。信号１００８は、応答側デバイス１０２０が、応答側デバイス１０２０において維持されるクロック状態を要求側デバイス１０１８において維持されるクロック状態と同期させることを可能にする後続のメッセージを、要求側デバイス１０１８が与えることを試み得ることをアプリケーションＡｐｐｌResにアラートし得る。ＭＬＭＥ  ＭＬＭＥReqにおける肯定応答メッセージの受信に応答して、信号１０１０が、次いで、ＴＭアクションフレーム１００２の受信が肯定応答されたことをアプリケーションＡｐｐｌReqに報告し得る。要求側デバイス１０１８は、次いで、ＴＭフレーム１００４の送信を開始するために信号１０１２を生成し得る。ここで、ＴＭフレーム１００４は、特に、上記で説明されたように、ＲＴＴまたはＴＯＦのための測定値を算出するために使用され得るタイムスタンプｔ１およびｔ４のための値を含み得る。さらに、ＴＭフレーム１００４はまた、フィールド中のｆｏｌｌｏｗＵｐ情報など、グランドマスタクロックの状態を示すパラメータを備え得る。一実施形態では、要求デバイスは、次いで、応答側デバイスがそれのクロックを同期させる際にドリフトを考慮することを可能にするために、ＴＭメッセージの１つまたは複数のバーストを送信し得る。代替的に、要求側デバイスは、応答側デバイスがドリフトを推定することを可能にするために、１つまたは複数のＴＭフレームを送信し得る。これは、応答側デバイス１０２０が、上記で説明されたように、それのクロック状態を要求側デバイス１０１８において維持されるクロック状態と同期させることを可能にし得る。
【００５２】
[00059]特定の実装形態では、要求側デバイス１０１８のクロック状態とのそれのクロック状態の同期に続いて、応答側デバイス１０２０は、他のデバイス（図示せず）が、他のデバイスにおいて維持されるクロックの状態を同期させることを可能にするために、１つまたは複数のＴＭアクションフレームをこれらの他のデバイスに送信し得る。たとえば、要求側デバイス１０１８のクロック状態とのそれのクロック状態の同期に続いて、図１１のプロセスの応答側デバイス１０２０は、同期したタイムスタンプ（たとえば、ｔ１およびｔ４）と、グランドマスタクロックの状態を特徴づけるパラメータとを備えるＴＭメッセージを送信することによって、要求元デバイスとして働き得る。１つの特定の例では、要求側デバイス１０１８および応答側デバイス１０２０は、オーディオコンテンツの再生を同期すべきであるワイヤレスオーディオスピーカーデバイスのシステム中のワイヤレスオーディオスピーカーデバイスを備え得る。応答側デバイス１０２０は、ワイヤレスオーディオスピーカーデバイスのシステム中の１つまたは複数の追加のワイヤレスオーディオスピーカーデバイスにＦＴＭフレームを送信し得る。
【００５３】
[00060]図１５は、一実施形態による、モバイルデバイスの概略図である。モバイルデバイス１００（図１）は、図１５に示されているモバイルデバイス１１００の１つまたは複数の特徴を備え得る。いくつかの実施形態では、モバイルデバイス１１００はまた、ワイヤレス通信ネットワーク上でワイヤレスアンテナ１１２２を介してワイヤレス信号１１２３を送信および受信することが可能であるワイヤレストランシーバ１１２１を備え得る。ワイヤレストランシーバ１１２１はワイヤレストランシーババスインターフェース１１２０によってバス１１０１に接続され得る。ワイヤレストランシーババスインターフェース１１２０は、いくつかの実施形態では、ワイヤレストランシーバ１１２１と少なくとも部分的に統合され得る。いくつかの実施形態は、たとえば、ほんの数例を挙げると、ＩＥＥＥ規格８０２．１１のバージョン、ＣＤＭＡ、ＷＣＤＭＡ（登録商標）、ＬＴＥ（登録商標）、ＵＭＴＳ、ＧＳＭ（登録商標）、ＡＭＰＳ、Ｚｉｇｂｅｅ（登録商標）およびＢｌｕｅｔｏｏｔｈなど、対応する複数のワイヤレス通信規格に従って、信号を送信および／または受信することを可能にするために、複数のワイヤレストランシーバ１１２１とワイヤレスアンテナ１１２２とを含み得る。
【００５４】
[00061]モバイルデバイス１１００は、クロック状態を前進させることおよび維持することが可能である回路、レジスタ、メモリなどを備えるクロック１１４２をさらに備え得る。特定の実装形態では、クロック状態は、（たとえば、発振信号に応答して）設定された増分サイクル上でカウンタまたは他の値を増分することによって前進され得る。特定の実装形態では、クロック１１４２は、クロック状態を示す値を与えることが可能なレジスタ、発振器、入力端子、出力端子などを備え得る。特定の実施形態では、クロック１１４２において維持されるクロック状態は、汎用／アプリケーションプロセッサ１１１１、（１つまたは複数の）ＤＳＰ１１１２など上で協調様式で上でアプリケーション機能を実行するためのプロセスを制御するために使用され得る。上記で指摘されたように、クロック１１４２において維持されるクロック状態は、モバイルデバイス１１００以外のデバイスによって維持されるクロック状態と同期され得る。
【００５５】
[00062]モバイルデバイス１１００はまた、ＳＰＳアンテナ１１５８を介してＳＰＳ信号１１５９を受信および収集することが可能なＳＰＳ受信機１１５５を備え得る。ＳＰＳ受信機１１５５はまた、モバイルデバイス１０００のロケーションを推定するために、収集されたＳＰＳ信号１１５９を全体的にまたは部分的に処理し得る。いくつかの実施形態では、（１つまたは複数の）汎用プロセッサ１１１１、メモリ１１４０、（１つまたは複数の）ＤＳＰ１１１２および／または専用プロセッサ（図示せず）も、ＳＰＳ受信機１１５５とともに、収集されたＳＰＳ信号を全体的にまたは部分的に処理し、および／またはモバイルデバイス１１００の推定ロケーションを計算するために利用され得る。測位動作を実行する際に使用するためのＳＰＳまたは他の信号の記憶は、メモリ１１４０またはレジスタ（図示せず）中で実行され得る。
【００５６】
[00063]また、図１５に示されている、モバイルデバイス１１００は、バスインターフェース１１１０によってバス１１０１に接続された（１つまたは複数の）デジタル信号プロセッサ（（１つまたは複数の）ＤＳＰ）１１１２と、バスインターフェース１１１０によってバス１１０１に接続された（１つまたは複数の）汎用プロセッサ１１１１と、メモリ１１４０とを備え得る。バスインターフェース１１１０は、（１つまたは複数の）ＤＳＰ１１１２、（１つまたは複数の）汎用プロセッサ１１１１およびメモリ１１４０と統合され得る。様々な実施形態では、ほんの数例を挙げると、ＲＡＭ、ＲＯＭ、ＦＬＡＳＨ、またはディスクドライブなど、コンピュータ可読記憶媒体上になど、メモリ１１４０に記憶された１つまたは複数の機械可読命令の実行に応答して、機能が実行され得る。１つまたは複数の命令は、（１つまたは複数の）汎用プロセッサ１１１１、専用プロセッサ、または（１つまたは複数の）ＤＳＰ１１１２によって実行可能であり得る。メモリ１１４０は、本明細書で説明される機能を実行するために（１つまたは複数の）プロセッサ１１１１および／または（１つまたは複数の）ＤＳＰ１１１２によって実行可能であるソフトウェアコード（プログラミングコード、命令など）を記憶する非一時的プロセッサ可読メモリおよび／またはコンピュータ可読メモリを備え得る。特定の実装形態では、ワイヤレストランシーバ１１２１は、上記で説明されたように、モバイルデバイス１１００がワイヤレスＳＴＡとして構成されることを可能にするために、バス１１０１を通して（１つまたは複数の）汎用プロセッサ１１１１および／または（１つまたは複数の）ＤＳＰ１１１２と通信し得る。（１つまたは複数の）汎用プロセッサ１１１１および／または（１つまたは複数の）ＤＳＰ１１１２は、図３、図４、図５、図１０および図１１に関して上記で説明されたプロセスの１つまたは複数の態様を実行するための命令を実行し得る。
【００５７】
[00064]また、図１５に示されている、ユーザインターフェース１１３５は、たとえば、ほんの数例を挙げると、スピーカー、マイクロフォン、ディスプレイデバイス、振動デバイス、キーボード、タッチスクリーンなど、いくつかのデバイスのうちのいずれか１つを備え得る。特定の実装形態では、ユーザインターフェース１１３５は、ユーザがモバイルデバイス１１００上にホストされた１つまたは複数のアプリケーションとインタラクトすることを可能にし得る。たとえば、ユーザインターフェース１１３５のデバイスは、ユーザからのアクションに応答して（１つまたは複数の）ＤＳＰ１１１２または汎用／アプリケーションプロセッサ１１１１によってさらに処理されるべきアナログ信号またはデジタル信号をメモリ１１４０に記憶し得る。同様に、モバイルデバイス１１００上にホストされたアプリケーションは、出力信号をユーザに提示するためにアナログまたはデジタル信号をメモリ１１４０に記憶し得る。別の実装形態では、モバイルデバイス１１００は、たとえば、専用スピーカー、マイクロフォン、デジタルアナログ回路、アナログデジタル回路、増幅器、および／または利得制御を備える専用オーディオ入出力（Ｉ／Ｏ）デバイス１１７０をオプションとして含み得る。ただし、これは、オーディオＩ／Ｏがモバイルデバイスにおいてどのように実装され得るかの一例にすぎず、請求される主題はこの点について限定されないことを理解されたい。別の実装形態では、モバイルデバイス１１００は、キーボードまたはタッチスクリーンデバイスにタッチすること、またはそれに対する圧力に応答するタッチセンサー１１６２を備え得る。
【００５８】
[00065]モバイルデバイス１１００はまた、静止画または動画をキャプチャするための専用カメラデバイス１１６４を備え得る。専用カメラデバイス１１６４は、たとえば、ほんの数例を挙げると、イメージングセンサー（たとえば、電荷結合デバイスまたはＣＭＯＳイメージャ）、レンズ、アナログデジタル回路、フレームバッファを備え得る。一実装形態では、キャプチャされた画像を表す信号の追加の処理、調整、符号化または圧縮が、汎用／アプリケーションプロセッサ１１１１または（１つまたは複数の）ＤＳＰ１１１２において実行され得る。代替的に、専用ビデオプロセッサ１１６８が、キャプチャされた画像を表す信号の調整、符号化、圧縮または操作を実行し得る。さらに、専用ビデオプロセッサ１１６８は、モバイルデバイス１１００上のディスプレイデバイス（図示せず）上での提示のために記憶された画像データを復号／復元し得る。
【００５９】
[00066]モバイルデバイス１１００は、たとえば、慣性センサーおよび環境センサーを含み得る、バス１１０１に結合されたセンサー１１６０をも備え得る。センサー１１６０の慣性センサーは、たとえば、（たとえば、３次元におけるモバイルデバイス１１００の加速度にまとめて応答する）加速度計、（たとえば、１つまたは複数のコンパスアプリケーションをサポートするための）１つまたは複数のジャイロスコープまたは１つまたは複数の磁力計を備え得る。モバイルデバイス１１００の環境センサーは、たとえば、ほんの数例を挙げると、温度センサー、気圧センサー、周辺光センサー、カメライメージャ、マイクロフォンを備え得る。センサー１１６０は、メモリ１１４０に記憶され、たとえば、測位またはナビゲーション動作を対象とするアプリケーションなど、１つまたは複数のアプリケーションをサポートする（１つまたは複数の）ＤＰＳまたは汎用／アプリケーションプロセッサ１１１１によって処理され得る、アナログ信号またはデジタル信号を生成し得る。
【００６０】
[00067]特定の実装形態では、モバイルデバイス１１００は、ワイヤレストランシーバ１１２１またはＳＰＳ受信機１１５５において受信され、ダウンコンバートされた信号のベースバンド処理を実行することが可能な専用モデムプロセッサ１１６６を備え得る。同様に、専用モデムプロセッサ１１６６は、ワイヤレストランシーバ１１２１による送信のためにアップコンバートされるべき信号のベースバンド処理を実行し得る。代替実装形態では、専用モデムプロセッサを有する代わりに、ベースバンド処理は汎用プロセッサまたはＤＳＰ（たとえば、汎用／アプリケーションプロセッサ１１１１または（１つまたは複数の）ＤＳＰ１１１２）によって実行され得る。ただし、これらはベースバンド処理を実行し得る構造の例にすぎず、請求される主題はこの点について限定されないことを理解されたい。
【００６１】
[00068]図１６は、たとえば、図１に関して上記で説明された技法またはプロセスを実装するように構成可能な１つまたは複数のデバイスを含み得る例示的なシステム１８００を示す概略図である。システム１８００は、たとえば、ワイヤレス通信ネットワークを通して互いに動作可能に結合され得る第１のデバイス１８０２と、第２のデバイス１８０４と、第３のデバイス１８０６とを含み得る。一態様では、第１のデバイス１８０２は、たとえば、図示のようにアクセスポイントを備え得る。一態様では、第２のデバイス１８０４はアクセスポイント（たとえば、ローカルトランシーバ１１５または基地局トランシーバ１１０）を備え得、第３のデバイス１８０６は移動局またはモバイルデバイスを備え得る。また、一態様では、デバイス１８０２、１８０４および１８０２は、ワイヤレス通信ネットワーク中に含まれ得、たとえば、１つまたは複数のワイヤレスアクセスポイントを備え得る。ただし、請求される主題はこれらの点で範囲が限定されない。
【００６２】
[00069]図１６に示されている第１のデバイス１８０２、第２のデバイス１８０４および第３のデバイス１８０６は、ワイヤレス通信ネットワークを介してデータを交換するように構成可能であり得る任意のデバイス、アプライアンスまたは機械を表し得る。限定ではなく例として、第１のデバイス１８０２、第２のデバイス１８０４、または第３のデバイス１８０６のいずれも、たとえば、デスクトップコンピュータ、ラップトップコンピュータ、ワークステーション、サーバデバイスなど、１つまたは複数のコンピューティングデバイスまたはプラットフォーム、たとえば、携帯情報端末、モバイル通信デバイスなど、１つまたは複数のパーソナルコンピューティングまたは通信デバイスまたはアプライアンス、たとえば、データベースまたはデータ記憶サービスプロバイダ／システム、ネットワークサービスプロバイダ／システム、インターネットまたはイントラネットサービスプロバイダ／システム、ポータルまたは検索エンジンサービスプロバイダ／システム、ワイヤレス通信サービスプロバイダ／システムなど、コンピューティングシステムまたは関連するサービスプロバイダ機能、あるいはそれらの任意の組合せを含み得る。第１のデバイス１８０２、第２のデバイス１８０４、および第３のデバイス１８０６のいずれも、本明細書で説明される例によるアクセスポイントまたはモバイルデバイスのうちの１つまたは複数を備え得る。
【００６３】
[00070]同様に、図１６に示されているワイヤレス通信ネットワークは、第１のデバイス１８０２、第２のデバイス１８０４、および第３のデバイス１８０６のうちの少なくとも２つの間でのデータの交換をサポートするように構成可能な１つまたは複数の通信リンク、プロセス、またはリソースを表す。限定ではなく例として、ワイヤレス通信ネットワークは、ワイヤレスまたはワイヤード通信リンク、電話または電気通信システム、データバスまたはチャネル、光ファイバー、地上またはスペースビークルリソース、ローカルエリアネットワーク、ワイドエリアネットワーク、イントラネット、インターネット、ルータまたはスイッチなど、あるいはそれらの任意の組合せを含み得る。たとえば、第３のデバイス１８０６の部分的に不明瞭にされたものとして示されている破線ボックスによって示されるように、ワイヤレス通信ネットワーク１８０８に動作可能に結合された追加の同様のデバイスがあり得る。
【００６４】
[00071]図１６に示されている様々なデバイスおよびネットワーク、ならびに本明細書でさらに説明されるプロセスおよび方法の全部または一部は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組合せを使用して、またはさもなければ含めて実装され得ることを認識されたい。
【００６５】
[00072]したがって、限定ではなく例として、第２のデバイス１８０４は、バス１８２８を通してメモリ１８２２に動作可能に結合された少なくとも１つの処理ユニット１８２０を含み得る。
【００６６】
[00073]処理ユニット１８２０は、データ算出手順またはプロセスの少なくとも一部分を実行するように構成可能な１つまたは複数の回路を表す。限定ではなく例として、処理ユニット１８２０は、１つまたは複数のプロセッサ、コントローラ、マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路、デジタル信号プロセッサ、プログラマブル論理デバイス、フィールドプログラマブルゲートアレイなど、またはそれらの任意の組合せを含み得る。
【００６７】
[00074]メモリ１８２２は任意のデータ記憶機構を表す。メモリ１８２２は、たとえば、プライマリメモリ１８２４またはセカンダリメモリ１８２６を含み得る。プライマリメモリ１８２４は、たとえば、ランダムアクセスメモリ、読取り専用メモリなどを含み得る。この例では処理ユニット１８２０とは別個であるものとして示されているが、プライマリメモリ１８２４の全部または一部は、処理ユニット１８２０内に設けられるか、またはさもなければ処理ユニット１８２０と共設／結合され得ることを理解されたい。特定の一実装形態では、メモリ１８２２および処理ユニット１８２０は、図３、図４、図５、図１０および図１１に関して上記で説明されたプロセスの１つまたは複数の態様を実行するように構成され得る。
【００６８】
[00075]セカンダリメモリ１８２６は、たとえば、プライマリメモリと同じまたは同様のタイプのメモリ、あるいは、たとえば、ディスクドライブ、光ディスクドライブ、テープドライブ、ソリッドステートメモリドライブなど、１つまたは複数のデータストレージデバイスまたはシステムを含み得る。いくつかの実装形態では、セカンダリメモリ１８２６は、コンピュータ可読媒体１８４０を動作可能に受容可能であるか、またはさもなければそれに結合するように構成可能であり得る。コンピュータ可読媒体１８４０は、たとえば、システム１８００中のデバイスのうちの１つまたは複数のためにデータ、コードまたは命令を搬送するかまたはアクセス可能にすることができる任意の非一時的媒体を含み得る。コンピュータ可読媒体１８４０は記憶媒体と呼ばれることもある。
【００６９】
[00076]第２のデバイス１８０４は、クロック状態を前進させることおよび維持することが可能である回路、レジスタ、メモリなどを備えるクロック１８５０をさらに備え得る。特定の実装形態では、クロック状態は、（たとえば、発振信号に応答して）設定された増分サイクル上でカウンタまたは他の値を増分することによって前進され得る。特定の実装形態では、クロック１８０５は、クロック状態を示す値を与えることが可能なレジスタ、発振器、入力端子出力端子などを備え得る。特定の実施形態では、クロック１８５０において維持されるクロック状態は、汎用／アプリケーションプロセッサ１１１１、（１つまたは複数の）ＤＳＰ１１１２など上で協調様式で上でアプリケーション機能を実行するためのプロセスを制御するために使用され得る。上記で指摘されたように、クロック１８５０において維持されるクロック状態は、第２のデバイス１８０４以外のデバイス（たとえば、第１のデバイス１８０２および第３のデバイス１８０６）によって維持されるクロック状態と同期され得る。
【００７０】
[00077]第２のデバイス１８０４は、たとえば、少なくともアンテナ１８０８を介したワイヤレス通信ネットワークへの第２のデバイス１８０４の動作可能な結合を与えるか、またはさもなければそれをサポートする通信インターフェース１８３０を含み得る。限定ではなく例として、通信インターフェース１８３０は、ネットワークインターフェースデバイスまたはカード、モデム、ルータ、スイッチ、トランシーバなどを含み得る。他の代替実装形態では、通信インターフェース１８３０は、ワイヤード／ＬＡＮインターフェース、ワイヤレスＬＡＮインターフェース（たとえば、ＩＥＥＥ規格８０２．１１ワイヤレスインターフェース）および／またはワイドエリアネットワーク（ＷＡＮ）エアインターフェースを備え得る。特定の実装形態では、通信インターフェース１８３０と組み合わせたアンテナ１８０８は、図３、図４、図５、図１０および図１１に示されている信号の送信および受信を実装するために使用され得る。
【００７１】
[00078]特定の一実装形態では、ＦＴＭ測定要求メッセージに応答したＡＣＫメッセージの送信が、処理ユニット１８３０からの命令または開始なしに、通信インターフェース１８３０において実行され得る。一方、ＦＴＭ距離報告メッセージが、（たとえば、メモリ１８２０に記憶された１つまたは複数の機械可読命令の実行から）処理ユニット１８２０など、プログラマブルデバイスにおいて形成され得る。
【００７２】
[00079]第２のデバイス１８０４は、たとえば、入出力デバイス１８３２を含み得る。入出力デバイス１８３２は、人間または機械の入力を受け付けるか、またはさもなければそれを導入するように構成可能であり得る１つまたは複数のデバイスまたは特徴、あるいは人間または機械の出力を配信するか、またはさもなければそれを与えるように構成可能であり得る１つまたは複数のデバイスまたは特徴を表す。限定ではなく例として、入出力デバイス１８３２は、動作可能に構成されたディスプレイ、スピーカー、キーボード、マウス、トラックボール、タッチスクリーン、データポートなどを含み得る。
【００７３】
[00080]本明細書で最初に請求された主題への追加または代替として、以下の例は、限定する意図なしに、本特許出願あるいは場合によっては１つまたは複数の継続特許出願または分割特許出願において重要であり得る何らかの主題を提示する。一実施形態では、応答ＳＴＡにおける方法は、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージを開始ＳＴＡに送信することと、第２のメッセージのバーストを開始ＳＴＡに送信することと、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を備える。１つの代替実装形態では、少なくとも第１のメッセージを送信することは、ファインタイミング測定（ＦＴＭ）要求メッセージの受信に応答して少なくとも１つの第１のメッセージを送信することをさらに備える。別の代替実装形態では、ＦＴＭ要求メッセージは、１つまたは複数の第２のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える。また別の代替実装形態では、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータは、ｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒ、ｌａｓｔＧｍＰｈａｓｅ  ＣｈａｎｇｅまたはｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅ、またはそれらの組合せを備える。
【００７４】
[00081]別の実施形態では、応答ＳＴＡは、ワイヤレス通信ネットワークにメッセージを送信し、ワイヤレス通信ネットワークからメッセージを受信するためのワイヤレストランシーバと、トランシーバを通した、開始ＳＴＡへの、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージの送信を開始することと、トランシーバを通した、開始ＳＴＡへの第２のメッセージのバーストの送信を開始することと、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を行うように構成された１つまたは複数のプロセッサとを備える。１つの代替実装形態では、１つまたは複数のプロセッサは、ファインタイミング測定（ＦＴＭ）要求メッセージの受信に応答して少なくとも１つの第１のメッセージの送信を開始するようにさらに構成される。別の代替実装形態では、ＦＴＭ要求メッセージは、１つまたは複数の第２のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える。別の代替形態では、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータは、ｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒ、ｌａｓｔＧｍＰｈａｓｅ  ＣｈａｎｇｅまたはｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅ、またはそれらの組合せを備える。
【００７５】
[00082]別の実施形態では、応答ワイヤレス局（ＳＴＡ）は、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージを開始ＳＴＡに送信するための手段と、第２のメッセージのバーストを開始ＳＴＡに送信するための手段と、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を備え得る。１つの代替実装形態では、少なくとも第１のメッセージを送信するための手段は、ファインタイミング測定（ＦＴＭ）要求メッセージの受信に応答して少なくとも１つの第１のメッセージを送信するための手段をさらに備える。別の代替実装形態では、ＦＴＭ要求メッセージは、１つまたは複数の第２のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える。別の代替実装形態では、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータは、ｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒ、ｌａｓｔＧｍＰｈａｓｅ  ＣｈａｎｇｅまたはｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅ、またはそれらの組合せを備える。
【００７６】
[00083]別の代替実施形態では、非一時的記憶媒体は、応答ワイヤレス局（ＳＴＡ）のプロセッサによって、開始ＳＴＡへの、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える少なくとも１つの第１のメッセージの送信を開始することと、開始ＳＴＡへの第２のメッセージのバーストの送信を開始することと、ここにおいて、第２のメッセージは、グランドマスタクロックの状態に少なくとも部分的に基づいてタイムスタンプを付けられる、を行うために実行可能である、その上に記憶されたコンピュータ可読命令を備える。１つの代替実装形態では、命令は、１つまたは複数のプロセッサによって、ファインタイミング測定（ＦＴＭ）要求メッセージの受信に応答して少なくとも１つの第１のメッセージの送信を開始するためにさらに実行可能である。別の代替実装形態では、ＦＴＭ要求メッセージは、１つまたは複数の第２のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える。別の代替実装形態では、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータは、ｇｍＴｉｍｅＢａｓｅＩｎｄｉｃａｔｏｒ、ｌａｓｔＧｍＰｈａｓｅ  ＣｈａｎｇｅまたはｓｃａｌｅｄＬａｓｔＧｍＦｒｅｑＣｈａｎｇｅ、またはそれらの組合せを備える。
【００７７】
[00084]本明細書で使用される「アクセスポイント」という用語は、たとえば、ワイヤレスローカルエリアネットワークなど、ワイヤレス通信システムにおける通信を容易にするために使用される任意のワイヤレス通信局および／またはデバイスを含むように意図されるが、請求される主題の範囲はこの点について限定されない。別の態様では、アクセスポイントは、たとえば、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）アクセスポイントを備え得る。そのようなＷＬＡＮは、一態様では、ＩＥＥＥ規格８０２．１１の１つまたは複数のバージョンと互換性のあるおよび／またはそれに準拠するネットワークを備え得るが、請求される主題の範囲はこの点について限定されない。ＷＬＡＮアクセスポイントは、たとえば、１つまたは複数のモバイルデバイスとインターネットなどのネットワークとの間の通信を与え得る。
【００７８】
[00085]本明細書で使用される「モバイルデバイス」という用語は、変化する位置ロケーションを時々有し得るデバイスを指す。位置ロケーションの変化は、いくつかの例として、方向、距離、向きなどに対する変化を備え得る。特定の例では、モバイルデバイスは、セルラー電話、ワイヤレス通信デバイス、ユーザ機器、ラップトップコンピュータ、他のパーソナル通信システム（ＰＣＳ）デバイス、携帯情報端末（ＰＤＡ）、パーソナルオーディオデバイス（ＰＡＤ）、ポータブルナビゲーションデバイス、および／または他のポータブル通信デバイスを備え得る。モバイルデバイスは、機械可読命令によって制御される機能を実行するように適応されたプロセッサおよび／またはコンピューティングプラットフォームをも備え得る。
【００７９】
[00086]本明細書で説明された方法は、特定の例に従って適用例に応じて様々な手段によって実装され得る。たとえば、そのような方法は、ハードウェア、ファームウェア、ソフトウェア、またはそれらの組合せで実装され得る。ハードウェア実装形態では、たとえば、処理ユニットは、１つまたは複数の特定用途向け集積回路（「ＡＳＩＣ」）、デジタル信号プロセッサ（「ＤＳＰ」）、デジタル信号処理デバイス（「ＤＳＰＤ」）、プログラマブル論理デバイス（「ＰＬＤ」）、フィールドプログラマブルゲートアレイ（「ＦＰＧＡ」）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明された機能を実行するように設計された他のデバイスユニット、またはそれらの組合せ内に実装され得る。
【００８０】
[00087]アルゴリズム記述および／または記号表現は、信号処理および／または関連技術の当業者によって、自身の仕事の本質を他の当業者に伝達するために使用される技法の例である。アルゴリズムは、本明細書では、および一般には、所望の結果をもたらす自己無撞着な一連の演算および／または同様の信号処理であると考えられる。このコンテキストでは、演算および／または処理は物理量の物理的操作を伴う。一般に、必ずしもそうとは限らないが、そのような量は、信号測定値、テキスト、画像、ビデオ、オーディオなど、様々な形態のコンテンツを表す電子信号および／または状態として記憶、転送、合成、比較、処理、またはさもなければ操作されることが可能な電気および／または磁気信号および／または状態の形態をとり得る。主に一般的な用法という理由で、そのような物理的信号および／または物理的状態を、ビット、値、要素、記号、文字、項、数、数字、メッセージ、フレーム、測定値、コンテンツなどと呼ぶことが時々便利であることがわかっている。ただし、これらおよび／または同様の用語のすべては、適切な物理量に関連付けられるべきであり、便利なラベルにすぎないことを理解されたい。別段に明記されていない限り、上記の説明から明らかなように、本明細書全体にわたって、「処理すること」、「算出すること」、「計算すること」、「決定すること」、「確立すること」、「取得すること」、「識別すること」、「選択すること」、「生成すること」などの用語を利用する説明は、専用コンピュータならびに／あるいは同様の専用コンピューティングおよび／またはネットワークデバイスなど、特定の装置のアクションおよび／またはプロセスを指すことがあることを諒解されたい。したがって、本明細書のコンテキストでは、専用コンピュータならびに／あるいは同様の専用コンピューティングおよび／またはネットワークデバイスは、専用コンピュータならびに／あるいは同様の専用コンピューティングおよび／またはネットワークデバイスのメモリ、レジスタ、および／または他のストレージデバイス、送信デバイス、および／またはディスプレイデバイス内の、電子的および／または磁気的な物理量として一般に表される信号および／または状態を処理、操作および／または変換することが可能である。この特定の特許出願のコンテキストでは、上述のように、「特定の装置」という用語は、プログラムソフトウェアからの命令に従って特定の機能を実行するようにプログラムされた後の汎用コンピュータなど、汎用コンピューティングおよび／またはネットワークデバイスを含み得る。
【００８１】
[00088]いくつかの状況では、バイナリ１からバイナリ０への、またはその逆の状態の変化など、メモリデバイスの動作は、たとえば、物理的変換などの変換を備え得る。特定のタイプのメモリデバイスでは、そのような物理的変換は、異なる状態または物への物品の物理的変換を備え得る。たとえば、限定はしないが、いくつかのタイプのメモリデバイスの場合、状態の変化は、電荷の累積および／または蓄積、あるいは蓄積された電荷の解放を伴い得る。同様に、他のメモリデバイスでは、状態の変化は、磁気方位の変換、および／あるいは、結晶状からアモルファスへの、またはその逆などの、分子構造の物理的変化および／または変換など、物理的変化を備え得る。さらに他のメモリデバイスでは、物理的状態の変化は、たとえば、量子ビット（キュビット）を伴い得る、重ね合わせ、絡み合いなど、量子力学的現象を伴い得る。上記は、メモリデバイスにおけるバイナリ１からバイナリ０への、またはその逆の状態の変化が物理的変換などの変換を備え得る、すべての例の網羅的なリストであることを意図されない。むしろ、上記は例示的な例として意図される。
【００８２】
[00089]本明細書で説明されたワイヤレス通信技法は、ワイヤレスワイドエリアネットワーク（「ＷＷＡＮ」）、ワイヤレスローカルエリアネットワーク（「ＷＬＡＮ」）、ワイヤレスパーソナルエリアネットワーク（ＷＰＡＮ）などの様々なワイヤレス通信ネットワークに関連し得る。このコンテキストでは、「ワイヤレス通信ネットワーク」は、１つまたは複数のワイヤレス通信リンクを通して互いと通信することが可能な複数のデバイスまたはノードを備える。たとえば、図１に示されているように、ワイヤレス通信ネットワークは、モバイルデバイス１００ａ、１００ｂ、１１５ａおよび１１５ｂからの２つまたはそれ以上のデバイスを備え得る。「ネットワーク」および「システム」という用語は、本明細書では互換的に使用され得る。ＷＷＡＮは、符号分割多元接続（「ＣＤＭＡ」）ネットワーク、時分割多元接続（「ＴＤＭＡ」）ネットワーク、周波数分割多元接続（「ＦＤＭＡ」）ネットワーク、直交周波数分割多元接続（「ＯＦＤＭＡ」）ネットワーク、シングルキャリア周波数分割多元接続（「ＳＣ−ＦＤＭＡ」）ネットワーク、または上記のネットワークの任意の組合せなどであり得る。ＣＤＭＡネットワークは、ほんのいくつかの無線技術を挙げれば、ｃｄｍａ２０００、広帯域ＣＤＭＡ（「Ｗ−ＣＤＭＡ（登録商標）」）などの１つまたは複数の無線アクセス技術（「ＲＡＴ」）を実装し得る。ここで、ｃｄｍａ２０００は、ＩＳ−９５規格、ＩＳ−２０００規格、およびＩＳ−８５６規格に従って実装される技術を含み得る。ＴＤＭＡネットワークは、モバイル通信用グローバルシステム（「ＧＳＭ」：Global System for Mobile Communications）、デジタルアドバンストモバイルフォンシステム（「Ｄ−ＡＭＰＳ」：Digital Advanced Mobile Phone System）、または何らかの他のＲＡＴを実装し得る。ＧＳＭおよびＷ−ＣＤＭＡは、「第３世代パートナーシッププロジェクト」（「３ＧＰＰ（登録商標）」：3rd Generation Partnership Project）と称する団体からの文書に記載されている。ｃｄｍａ２０００は、「第３世代パートナーシッププロジェクト２」（「３ＧＰＰ２」：3rd Generation Partnership Project 2）と称する団体からの文書に記載されている。３ＧＰＰおよび３ＧＰＰ２の文書は公的に入手可能である。４Ｇロングタームエボリューション（「ＬＴＥ」）通信ネットワークも、一態様において、請求される主題に従って実装され得る。ＷＬＡＮはＩＥＥＥ８０２．１１ｘネットワークを備え得、ＷＰＡＮは、たとえば、Ｂｌｕｅｔｏｏｔｈネットワーク、ＩＥＥＥ８０２．１５ｘを備え得る。本明細書で説明されたワイヤレス通信実装形態はまた、ＷＷＡＮ、ＷＬＡＮまたはＷＰＡＮの任意の組合せとともに使用され得る。
【００８３】
[00090]別の態様では、前述のように、ワイヤレス送信機またはアクセスポイントは、セルラー電話サービスを会社または家庭に延長するために利用されるフェムトセルを備え得る。そのような実装形態では、１つまたは複数のモバイルデバイスは、たとえば、符号分割多元接続（「ＣＤＭＡ」）セルラー通信プロトコルを介してフェムトセルと通信し得、フェムトセルは、インターネットなどの別のブロードバンドネットワークを介してより大きいセルラー電気通信ネットワークへのアクセスをモバイルデバイスに与え得る。
【００８４】
[00091]本明細書で説明された技法は、いくつかのＧＮＳＳおよび／またはＧＮＳＳの組合せのうちのいずれか１つを含むＳＰＳとともに使用され得る。さらに、そのような技法は、「スードライト（pseudolite）」として働く地上波送信機、またはＳＶとそのような地上波送信機との組合せを利用する測位システムとともに使用され得る。地上波送信機は、たとえば、ＰＮコードまたは（たとえば、ＧＰＳまたはＣＤＭＡセルラー信号と同様の）他のレンジングコードをブロードキャストする地上送信機を含み得る。そのような送信機は、遠隔受信機による識別を可能にするように一意のＰＮコードを割り当てられ得る。地上波送信機は、たとえば、トンネルの中、鉱山内、建築物の中、ビルの谷間または他の閉じられたエリア内などの、周回するＳＶからのＳＰＳ信号が利用できないことがある状況においてＳＰＳを補強するのに有用であり得る。スードライトの別の実装形態は無線ビーコンとして知られている。本明細書で使用される「ＳＶ」という用語は、スードライト、スードライトの等価物、および場合によっては他のものとして働く地上波送信機を含むものとする。本明細書で使用される「ＳＰＳ信号」および／または「ＳＶ信号」という用語は、スードライトまたはスードライトの等価物として働く地上波送信機を含む、地上波送信機からのＳＰＳ様の信号を含むものとする。
【００８５】
[00092]同様に、このコンテキストでは、「結合された（coupled）」、「接続された（connected）」という用語、および／または同様の用語が、一般的に使用される。これらの用語は類義語として意図されないことを理解されたい。むしろ、「接続された」は、一般的に、２つまたはそれ以上の構成要素が、たとえば、電気的に接触していることを含む、直接物理的に接触していることを示すために使用され、「結合された」は、一般的に、２つまたはそれ以上の構成要素が潜在的に、電気的に接触していることを含む、直接物理的に接触していることを意味するために使用されるが、「結合された」はまた、一般的に、２つまたはそれ以上の構成要素が必ずしも直接接触しているとは限らないが、とはいえ、協働および／またはインタラクトすることが可能であることを意味するためにも使用される。結合されたという用語はまた、一般的に、たとえば、適切なコンテキストでは、間接的に接続されていることを意味すると理解される。
【００８６】
[00093]本明細書で使用される「および」、「または」、「および／または」という用語、および／または同様の用語は、そのような用語が使用される特定のコンテキストに少なくとも部分的に依存することも予想される様々な意味を含む。一般に、「または」がＡ、ＢまたはＣなどのリストを関連付けるために使用される場合、ここで包含的な意味で使用されるＡ、Ｂ、およびＣを意味し、ならびにここで排他的な意味で使用されるＡ、ＢまたはＣを意味するものとする。さらに、本明細書で使用される「１つまたは複数の」という用語および／または同様の用語は、単数形の任意の特徴、構造、および／または特性について説明するために使用され、ならびに／あるいは複数の特徴、構造および／または特性、ならびに／あるいは特徴、構造または特性の何らかの他の組合せについて説明するために使用される。同様に、「に基づいて」という用語および／または同様の用語は、ファクタの排他的セットを表すことを必ずしも意図するものとは限らず、必ずしも明確に説明されるとは限らない追加のファクタの存在を考慮に入れることを意図するものとして理解される。もちろん、上記のすべてについて、説明および／または使用の特定のコンテキストは、引き出されるべき推論に関する有用なガイダンスを与える。以下の説明は１つまたは複数の例示的な例を与えるにすぎず、請求される主題はこれらの１つまたは複数の例に限定されないが、この場合も、説明および／または使用の特定のコンテキストは、引き出されるべき推論に関する有用なガイダンスを与えることに留意されたい。
【００８７】
[00094]このコンテキストでは、ネットワークデバイスという用語は、ネットワークを介しておよび／またはネットワークの一部として通信することが可能な任意のデバイスを指し、コンピューティングデバイスを備え得る。ネットワークデバイスは、ワイヤードおよび／またはワイヤレスネットワークを介してなど、信号（たとえば、信号パケットおよび／またはフレーム）を送信および／または受信することが可能であり得るが、ネットワークデバイスはまた、物理的メモリ状態としてメモリ中でなど、算術および／または論理演算を実行すること、信号を処理および／または記憶することが可能であり得、ならびに／あるいは、たとえば、様々な実施形態では、サーバとして動作し得る。サーバなどとして動作することが可能なネットワークデバイスは、例として、専用ラックマウント式サーバ、デスクトップコンピュータ、ラップトップコンピュータ、セットトップボックス、タブレット、ネットブック、スマートフォン、ウェアラブルデバイス、上記のデバイスの２つまたはそれ以上の特徴を組み合わせた集積デバイスなど、またはそれらの任意の組合せを含み得る。信号パケットおよび／またはフレームは、たとえば、ワイヤレスネットワークを介して結合されたワイヤレスデバイス間を含む、たとえば、サーバとクライアントデバイスとの間、および／または他のタイプのネットワークデバイス間などで交換され得る。サーバ、サーバデバイス、サーバコンピューティングデバイス、サーバコンピューティングプラットフォームという用語および／または同様の用語は互換的に使用されることに留意されたい。同様に、クライアント、クライアントデバイス、クライアントコンピューティングデバイス、クライアントコンピューティングプラットフォームという用語および／または同様の用語も互換的に使用される。いくつかの事例では、説明しやすいように、これらの用語は、「クライアントデバイス」または「サーバデバイス」に言及することによってなど、単数形で使用され得るが、説明は、適宜に、１つまたは複数のクライアントデバイスおよび／または１つまたは複数のサーバデバイスを包含するものとする。同様の方針に沿って、「データベース」への言及は、適宜に、１つまたは複数のデータベースおよび／またはそれの部分を意味すると理解される。
【００８８】
[00095]説明しやすいように、（ネットワーキングデバイスとも呼ばれる）ネットワークデバイスは、コンピューティングデバイスに関して実施および／または説明され得ることを理解されたい。しかしながら、この説明は、請求される主題が、コンピューティングデバイスおよび／またはネットワークデバイスなど、一実施形態に限定されることと決して解釈されるべきではなく、代わりに、たとえば、１つまたは複数の例示的な例を含む、様々なデバイスまたはそれらの組合せとして実施され得ることと解釈されるべきであることをさらに理解されたい。
【００８９】
[00096]本明細書全体にわたる一実装形態、実装形態、一実施形態、実施形態などへの言及は、特定の実装形態および／または実施形態に関して説明された特定の特徴、構造、および／または特性が、請求される主題の少なくとも１つの実装形態および／または実施形態に含まれることを意味する。したがって、たとえば、本明細書全体にわたる様々な箇所でのそのような句の出現は、必ずしも同じ実装形態または説明された特定の一実装形態を指すことを意図されるとは限らない。さらに、説明された特定の特徴、構造、および／または特性は、たとえば、１つまたは複数の実装形態では、様々な方法で組み合わせられることが可能であり、したがって、意図された特許請求の範囲内にあることを理解されたい。概して、もちろん、これらおよび他の問題はコンテキストによって異なる。したがって、説明および／または使用の特定のコンテキストは、引き出されるべき推論に関する有用なガイダンスを与える。
【００９０】
[00097]現在例示的な特徴と考えられることが例示され説明されたが、請求される主題から逸脱することなく、様々な他の変更が行われ得、均等物が代用され得ることが、当業者には理解されよう。さらに、本明細書で説明された中心概念から逸脱することなく、請求される主題の教示に特定の状況を適合させるための多くの変更が行われ得る。したがって、請求される主題は、開示された特定の例に限定されず、そのような請求される主題はまた、添付の特許請求の範囲内に入るすべての態様とそれらの均等物とを含み得るものとする。
【図１】
2018509095.tif 000006
【図２】
2018509095.tif 000007
【図３】
2018509095.tif 000008
【図４】
2018509095.tif 000009
【図５】
2018509095.tif 000010
【図６】
2018509095.tif 000011
【図７】
2018509095.tif 000012
【図８】
2018509095.tif 000013
【図９】
2018509095.tif 000014
【図１０】
2018509095.tif 000015
【図１１】
2018509095.tif 000016
【図１２】
2018509095.tif 000017
【図１３】
2018509095.tif 000018
【図１４】
2018509095.tif 000019
【図１５】
2018509095.tif 000020
【図１６】
2018509095.tif 000021
【手続補正書】
【提出日】平成29年11月2日(2017.11.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のワイヤレス局（ＳＴＡ）における方法であって、
第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信することと、
前記１つまたは複数のパラメータによって特徴づけられるような前記グランドマスタクロックの前記状態に同期したタイムスタンプを備える第２のメッセージを受信することと、
前記第２のメッセージの前記タイムスタンプに少なくとも部分的に基づいて、第１のクロックの第１のドリフトと、第２のクロックの第２のドリフトとの間の予想される差を算出することと、
前記第１のＳＴＡにおいて維持される前記第１のクロックの前記第１のドリフトと、前記第２のＳＴＡにおいて維持される前記第２のクロックの前記第２のドリフトとの間の前記予想される差とに少なくとも部分的に基づいて、前記第１のクロックを前記第２のクロックと同期させることと
を備える、方法。
【請求項２】
前記予想される差を算出することは、前記第２のＳＴＡからのバースト中で送信された前記第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的にさらに基づく、
請求項１に記載の方法。
【請求項３】
ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項２に記載の方法。
【請求項４】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項２に記載の方法。
【請求項５】
前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定することをさらに備える、
請求項１に記載の方法。
【請求項６】
前記第１のＳＴＡが第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡが第２のワイヤレスオーディオスピーカーデバイスを備え、前記方法は、
１つまたは複数の第３のメッセージを第３のワイヤレスオーディオスピーカーデバイスに送信することをさらに備え、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項１に記載の方法。
【請求項７】
前記１つまたは複数の第１のメッセージが、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージが、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、請求項１に記載の方法。
【請求項８】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
請求項１に記載の方法。
【請求項９】
第１のワイヤレス局（ＳＴＡ）であって、
ワイヤレス通信ネットワークにメッセージを送信し、前記ワイヤレス通信ネットワークからメッセージを受信するためのワイヤレストランシーバと、
第１のクロックと、
１つまたは複数のプロセッサと
を備え、前記１つまたは複数のプロセッサは、
第２のＳＴＡから前記ワイヤレストランシーバにおいて受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、
前記１つまたは複数のパラメータによって特徴づけられるような前記グランドマスタクロックの前記状態に同期したタイムスタンプを備える第２のメッセージを取得することと、
前記第２のメッセージの前記タイムスタンプに少なくとも部分的に基づいて、第１のクロックの第１のドリフトと、第２のクロックの第２のドリフトとの間の予想される差を算出することと、
前記第１のクロックの前記第１のドリフトと前記第２のＳＴＡにおいて維持される前記第２のクロックの前記第２のドリフトとの間の前記予想される差とに少なくとも部分的に基づいて、前記第１のクロックの状態を前記第２のクロックの状態と同期させることと
を行うように構成された、第１のＳＴＡ。
【請求項１０】
前記１つまたは複数のプロセッサは、前記第２のＳＴＡからのバースト中で送信された前記第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出するようにさらに構成された、
請求項９に記載の第１のＳＴＡ。
【請求項１１】
前記１つまたは複数のプロセッサは、ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出するようにさらに構成された、
請求項１０に記載の第１のＳＴＡ。
【請求項１２】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項１０に記載の第１のＳＴＡ。
【請求項１３】
前記１つまたは複数のプロセッサは、前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定するようにさらに構成された、
請求項９に記載の第１のＳＴＡ。
【請求項１４】
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記１つまたは複数のプロセッサは、
第３のワイヤレスオーディオスピーカーデバイスへの１つまたは複数の第３のメッセージの送信を開始するようにさらに構成され、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項９に記載の第１のＳＴＡ。
【請求項１５】
前記１つまたは複数の第１のメッセージは、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージは、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、
請求項９に記載の第１のＳＴＡ。
【請求項１６】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡが応答ＳＴＡを備える、
請求項９に記載の第１のＳＴＡ。
【請求項１７】
第１のワイヤレス局（ＳＴＡ）の１つまたは複数のプロセッサによって、
第２のＳＴＡから受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、
前記１つまたは複数のパラメータによって特徴づけられるような前記グランドマスタクロックの前記状態に同期したタイムスタンプを備える第２のメッセージを取得することと、
前記第２のメッセージの前記タイムスタンプに少なくとも部分的に基づいて、第１のクロックの第１のドリフトと、第２のクロックの第２のドリフトとの間の予想される差を算出することと、
前記第１のＳＴＡにおいて維持される前記第１のクロックの前記第１のドリフトと前記第２のＳＴＡにおいて維持される前記第２のクロックの前記第２のドリフトとの間の前記予想される差とに少なくとも部分的に基づいて、前記第１のクロックの状態を前記第２のクロックの前記状態と同期させることと
を行うために実行可能である、その上に記憶された機械可読命令を備える非一時的記憶媒体。
【請求項１８】
前記命令は、前記１つまたは複数のプロセッサによって、前記第２のＳＴＡからのバースト中で送信された前記第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出するためにさらに実行可能である、
請求項１７に記載の非一時的記憶媒体。
【請求項１９】
前記命令は、前記１つまたは複数のプロセッサによって、ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出するためにさらに実行可能である、
請求項１８に記載の非一時的記憶媒体。
【請求項２０】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項１８に記載の非一時的記憶媒体。
【請求項２１】
前記命令は、前記１つまたは複数のプロセッサによって、前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定するためにさらに実行可能である、
請求項１７に記載の非一時的記憶媒体。
【請求項２２】
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記命令は、前記１つまたは複数のプロセッサによって、
第３のワイヤレスオーディオスピーカーデバイスへの１つまたは複数の第３のメッセージの送信を開始するためにさらに実行可能であり、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項１７に記載の非一時的記憶媒体。
【請求項２３】
前記１つまたは複数の第１のメッセージは、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージは、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、
請求項１７に記載の非一時的記憶媒体。
【請求項２４】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
請求項１７に記載の非一時的記憶媒体。
【請求項２５】
第１のワイヤレス局（ＳＴＡ）であって、
第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信するための手段と、
前記１つまたは複数のパラメータによって特徴づけられるような前記グランドマスタクロックの前記状態に同期したタイムスタンプを備える第２のメッセージを取得するための手段と、
前記第２のメッセージの前記タイムスタンプに少なくとも部分的に基づいて、第１のクロックの第１のドリフトと、第２のクロックの第２のドリフトとの間の予想される差を算出するための手段と、
前記第１のＳＴＡにおいて維持される前記第１のクロックの前記第１のドリフトと前記第２のＳＴＡにおいて維持される前記第２のクロックの前記第２のドリフトとの間の前記予想される差とに少なくとも部分的に基づいて、前記第１のクロックを前記第２のクロックと同期させるための手段と
を備える、第１のＳＴＡ。
【請求項２６】
前記第２のＳＴＡからのバースト中で送信された前記第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項２５に記載の第１のＳＴＡ。
【請求項２７】
ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
請求項２６に記載の第１のＳＴＡ。
【請求項２８】
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
請求項２６に記載の第１のＳＴＡ。
【請求項２９】
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記第１のＳＴＡは、
１つまたは複数の第３のメッセージを第３のワイヤレスオーディオスピーカーデバイスに送信するための手段をさらに備え、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
請求項２５に記載の第１のＳＴＡ。
【請求項３０】
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
請求項２５に記載の第１のＳＴＡ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】変更
【補正の内容】
【００９０】
[00097]現在例示的な特徴と考えられることが例示され説明されたが、請求される主題から逸脱することなく、様々な他の変更が行われ得、均等物が代用され得ることが、当業者には理解されよう。さらに、本明細書で説明された中心概念から逸脱することなく、請求される主題の教示に特定の状況を適合させるための多くの変更が行われ得る。したがって、請求される主題は、開示された特定の例に限定されず、そのような請求される主題はまた、添付の特許請求の範囲内に入るすべての態様とそれらの均等物とを含み得るものとする。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
第１のワイヤレス局（ＳＴＡ）における方法であって、
第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信することと、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックを前記第２のクロックと同期させることと
を備える、方法。
［Ｃ２］
前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
［Ｃ１］に記載の方法。
［Ｃ３］
ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
［Ｃ２］に記載の方法。
［Ｃ４］
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
［Ｃ２］に記載の方法。
［Ｃ５］
前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定することをさらに備える、
［Ｃ１］に記載の方法。
［Ｃ６］
前記第１のＳＴＡが第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡが第２のワイヤレスオーディオスピーカーデバイスを備え、前記方法は、
もう１つの第２のメッセージを第３のワイヤレスオーディオスピーカーデバイスに送信することをさらに備え、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
［Ｃ１］に記載の方法。
［Ｃ７］
前記１つまたは複数の第１のメッセージが、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージが、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、［Ｃ１］に記載の方法。
［Ｃ８］
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
［Ｃ１］に記載の方法。
［Ｃ９］
第１のワイヤレス局（ＳＴＡ）であって、
ワイヤレス通信ネットワークにメッセージを送信し、前記ワイヤレス通信ネットワークからメッセージを受信するためのワイヤレストランシーバと、
第１のクロックと、
１つまたは複数のプロセッサと
を備え、前記１つまたは複数のプロセッサは、
第２のＳＴＡから前記ワイヤレストランシーバにおいて受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックの状態を前記第２のクロックの状態と同期させることと
を行うように構成された、第１のＳＴＡ。
［Ｃ１０］
前記１つまたは複数のプロセッサは、前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出するようにさらに構成された、
［Ｃ９］に記載の第１のＳＴＡ。
［Ｃ１１］
前記１つまたは複数のプロセッサは、ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出するようにさらに構成された、
［Ｃ１０］に記載の第１のＳＴＡ。
［Ｃ１２］
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
［Ｃ１０］に記載の第１のＳＴＡ。
［Ｃ１３］
前記１つまたは複数のプロセッサは、前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定するようにさらに構成された、
［Ｃ９］に記載の第１のＳＴＡ。
［Ｃ１４］
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記１つまたは複数のプロセッサは、
第３のワイヤレスオーディオスピーカーデバイスへのもう１つの第２のメッセージの送信を開始するようにさらに構成され、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
［Ｃ９］に記載の第１のＳＴＡ。
［Ｃ１５］
前記１つまたは複数の第１のメッセージは、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージは、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、
［Ｃ９］に記載の第１のＳＴＡ。
［Ｃ１６］
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡが応答ＳＴＡを備える、
［Ｃ９］に記載の第１のＳＴＡ。
［Ｃ１７］
第１のワイヤレス局（ＳＴＡ）の１つまたは複数のプロセッサによって、
第２のＳＴＡから受信された、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを取得することと、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックの状態を前記第２のクロックの状態と同期させることと
を行うために実行可能である、その上に記憶された機械可読命令を備える非一時的記憶媒体。
［Ｃ１８］
前記命令は、前記１つまたは複数のプロセッサによって、前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出するためにさらに実行可能である、
［Ｃ１７］に記載の非一時的記憶媒体。
［Ｃ１９］
前記命令は、前記１つまたは複数のプロセッサによって、ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出するためにさらに実行可能である、
［Ｃ１８］に記載の非一時的記憶媒体。
［Ｃ２０］
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
［Ｃ１８］に記載の非一時的記憶媒体。
［Ｃ２１］
前記命令は、前記１つまたは複数のプロセッサによって、前記同期された第１のクロックに少なくとも部分的に基づいて、前記第２のＳＴＡから前記第１のＳＴＡに送信された第３のメッセージのタイムオブフライトを測定するためにさらに実行可能である、
［Ｃ１７］に記載の非一時的記憶媒体。
［Ｃ２２］
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記命令は、前記１つまたは複数のプロセッサによって、
第３のワイヤレスオーディオスピーカーデバイスへのもう１つの第２のメッセージの送信を開始するためにさらに実行可能であり、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
［Ｃ１７］に記載の非一時的記憶媒体。
［Ｃ２３］
前記１つまたは複数の第１のメッセージは、少なくとも１つのファインタイミング測定（ＦＴＭ）要求メッセージに応答して前記第２のＳＴＡによって送信され、前記ＦＴＭ要求メッセージは、前記１つまたは複数の第１のメッセージとしてのＦＴＭメッセージまたはタイミング測定メッセージのための能力または選好を示す１つまたは複数のフィールドを備える、
［Ｃ１７］に記載の非一時的記憶媒体。
［Ｃ２４］
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
［Ｃ１７］に記載の非一時的記憶媒体。
［Ｃ２５］
第１のワイヤレス局（ＳＴＡ）であって、
第２のＳＴＡから、グランドマスタクロックの状態を特徴づける１つまたは複数のパラメータを備える１つまたは複数の第１のメッセージを受信するための手段と、
前記グランドマスタクロックの前記状態を特徴づける前記１つまたは複数のパラメータと、前記第１のＳＴＡにおいて維持される第１のクロックの第１のドリフトと前記第２のＳＴＡにおいて維持される第２のクロックの第２のドリフトとの間の予想される差とに少なくとも部分的に基づいて、前記第１のクロックを前記第２のクロックと同期させるための手段と
を備える、第１のＳＴＡ。
［Ｃ２６］
前記第２のＳＴＡからのバースト中で送信された第２のメッセージの前記第１のＳＴＡにおける到着時間に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
［Ｃ２５］に記載の第１のＳＴＡ。
［Ｃ２７］
ネイバーレート比に少なくとも部分的に基づいて、前記予想される差を算出することをさらに備える、
［Ｃ２６］に記載の第１のＳＴＡ。
［Ｃ２８］
前記第２のメッセージは、ファインタイミング測定（ＦＴＭ）メッセージを備える、
［Ｃ２６］に記載の第１のＳＴＡ。
［Ｃ２９］
前記第１のＳＴＡは、第１のワイヤレスオーディオスピーカーデバイスを備え、前記第２のＳＴＡは、第２のワイヤレスオーディオスピーカーデバイスを備え、前記第１のＳＴＡは、
もう１つの第２のメッセージを第３のワイヤレスオーディオスピーカーデバイスに送信するための手段をさらに備え、前記１つまたは複数の第３のメッセージは、前記同期された第１のクロックに少なくとも部分的に基づく１つまたは複数のパラメータを備える、
［Ｃ２５］に記載の第１のＳＴＡ。
［Ｃ３０］
前記第１のＳＴＡは、開始ＳＴＡを備え、前記第２のＳＴＡは、応答ＳＴＡを備える、
［Ｃ２５］に記載の第１のＳＴＡ。
【国際調査報告】
2018509095.tif 000022
2018509095.tif 000023
2018509095.tif 000024