(57)【要約】      （修正有）【課題】キーレス車両エントリシステムのためのチャネルアクセス制御をサポートするための方法及び装置を提供する。【解決手段】無線パーソナルエリアネットワークの開始中央無線デバイスは、応答する複数の周辺無線デバイスにクエリして、距離及び／又は到着角のデータに関する測距を実行し、複数の周辺無線デバイスは、干渉を最小化し、重複する送信を回避し、測距を完了する時間を低減するように応答を協調させる。測距フレームは、複数の測距タイムスロットに分割される。各測距タイムスロットは、中央無線デバイスと周辺無線デバイスとの間の全測距サイクルに適応する。中央無線デバイスは通信チャネル干渉の推定及び周辺無線デバイスからの受信した応答の数に基づいて、どの測距タイムスロットを使用するかを判定する。測距測定値は、車両アクセスを許可するかどうかを判定するために周辺無線デバイスを収容する車両のコントローラに提供される。【選択図】図９Ａ
2020053965.tif 000002
【特許請求の範囲】
【請求項１】
複数の周辺無線デバイスと通信する中央無線デバイスによって測距動作を実行するための方法であって、
前記中央無線デバイスによって、重複しない複数のインデックス付きタイムスロットを含む第１の測距フレームの選択された測距タイムスロットの間に、
前記複数の周辺無線デバイスに第１の測距測定メッセージをブロードキャストすることと、
前記選択された測距タイムスロットの連続的な重複しないセグメントの間に、前記複数の周辺無線デバイスからの測距測定応答をリッスンすることと、
前記複数の周辺無線デバイスのうちの少なくとも１つから１つ以上の測距測定応答を受信したことに応じて、
前記複数の周辺無線デバイスに第２の測距測定メッセージをブロードキャストすることと、
前記複数の周辺無線デバイスに、
前記受信した１つ以上の測距測定応答に少なくとも部分的に基づく、前記中央無線デバイスによって取得された測定データ、及び
後続の測距フレーム内で測距するために選択された測距タイムスロットのインジケーション
を含む、測距データメッセージをブロードキャストすることと、
を含む、方法。
【請求項２】
前記中央無線デバイスによって、
（ｉ）信号対雑音及び干渉比（ＳＩＮＲ）の推定、又は（ｉｉ）前記第１の測距フレームの間に前記中央無線デバイスが受信した測距測定応答の数のうちの少なくとも１つに少なくとも部分的に基づいて、前記後続の測距フレーム内で測距するための前記測距タイムスロットを選択することを更に含む、請求項１に記載の方法。
【請求項３】
前記後続の測距フレーム内で測距するための前記測距タイムスロットを前記選択することは、
前記測距測定応答の数が第１の応答閾値を満たす場合、前記第１の測距フレームと同様に前記後続の測距フレームに対して同一の測距タイムスロットインデックスを使用することと、
前記測距測定応答の数が前記第１の応答閾値を満たさず、かつ第２の応答閾値を満たす場合、前記後続の測距フレームに対して近隣の測距タイムスロットインデックスを使用することと、
前記測距測定応答の数が前記第２の応答閾値を満たさない場合、前記後続の測距フレームに対してランダムに選択された測距タイムスロットインデックスを使用することと、
を更に含む、請求項２に記載の方法。
【請求項４】
前記第１の測距測定メッセージは、前記第１の測距測定メッセージが前記中央無線デバイスによってブロードキャストされた時を示すタイムスタンプ値を含む、請求項１に記載の方法。
【請求項５】
前記中央無線デバイスによって、前記第１の測距測定メッセージをブロードキャストする前に、
前記複数の周辺無線デバイスに測距開始メッセージをブロードキャストすることを更に含み、前記測距開始メッセージは、前記第１の測距フレームに対する測距タイムスロットインデックスのインジケーションを含む、請求項１に記載の方法。
【請求項６】
前記中央無線デバイスによって、前記第１の測距測定メッセージをブロードキャストする前に、
前記中央無線デバイス及び前記複数の周辺無線デバイスによって乱数生成器と共に使用される暗号鍵を通信して、測距フレームのシーケンスに対する測距タイムスロットインデックスのランダムホッピングパターンを判定すること、を更に含む、請求項１に記載の方法。
【請求項７】
前記暗号鍵は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）パーソナルエリアネットワーク無線通信プロトコルを使用してブロードキャストされ、
前記測距測定メッセージ、前記測距測定応答、及び前記測距データメッセージは、超広帯域（ＵＷＢ）無線通信プロトコルを使用して通信される、請求項６に記載の方法。
【請求項８】
前記中央無線デバイスによって、前記第１の測距フレームの前記選択された測距タイムスロットの間に前記複数の周辺無線デバイスから測距測定応答を受信せず、かつ前記選択された測距タイムスロットが前記第１の測距フレームの最終測距タイムスロットではない場合、前記第１の測距フレームの後続の測距タイムスロット内で前記複数の周辺無線デバイスを用いて測距測定を再試行することを更に含む、請求項１に記載の方法。
【請求項９】
前記測定データは、前記中央無線デバイスが前記１つ以上の測距測定応答を受信した時を示す１つ以上のタイムスタンプ値を含む、請求項１に記載の方法。
【請求項１０】
前記後続の測距フレーム内で測距するために選択された前記測距タイムスロットの前記インジケーションは、測距タイムスロットインデックスを含む、請求項１に記載の方法。
【請求項１１】
前記後続の測距フレーム内で測距するために選択された前記測距タイムスロットの前記インジケーションは、前記後続の測距フレーム内で、同一の測距タイムスロットを再使用するか、隣接する測距タイムスロットに移動するか、又はランダム測距タイムスロットを選択するかのインジケーションを含む、請求項１に記載の方法。
【請求項１２】
中央無線デバイスと通信する複数の周辺無線デバイスの周辺無線デバイスによって測距動作を実行するための方法であって、
前記周辺無線デバイスによって、重複しない複数のインデックス付き測距タイムスロットを含む第１の測距フレームの選択された測距タイムスロットの間に、
前記中央無線デバイスからの第１の測距測定メッセージをリッスンすることと、
前記中央無線デバイスからの第１の測距測定メッセージをリッスンすることと、
前記中央無線デバイスからの第１の測距測定メッセージをリッスンすることと、
前記第１の測距測定メッセージを受信したことに応じて、
前記第１の測距測定メッセージに含まれるタイムスタンプ値に少なくとも部分的に基づいて、前記第１の測距フレームの前記選択された測距タイムスロットのセグメントにおいて、前記中央無線デバイスに測距測定応答を送信することと、
前記中央無線デバイスからの第２の測距測定メッセージ及び測距データメッセージをリッスンすることと、
前記第２の測距測定メッセージ及び前記測距データメッセージを受信したことに応じて、
前記測距データメッセージから、前記複数の周辺無線デバイスのうちの１つ以上の周辺無線デバイスから受信された１つ以上の測距測定応答に少なくとも部分的に基づく、前記中央無線デバイスによって取得された測定データを抽出することと、
後続の測距フレーム内で測距するための測距タイムスロットを選択することと、
を含む、方法。
【請求項１３】
前記後続の測距フレーム内で測距するための前記測距タイムスロットを選択することは、前記後続の測距フレーム内の測距タイムスロットのインジケーションに少なくとも部分的に基づいており、前記測距タイムスロットは、測距するために前記中央無線デバイスによって選択され、かつ前記測距データメッセージに含まれる、請求項１２に記載の方法。
【請求項１４】
前記中央無線デバイスによって選択された前記測距タイムスロットの前記インジケーションは、
前記第１の測距フレームに使用されたのと同一の測距タイムスロットインデックスを使用するインジケーション、
近隣の測距タイムスロットインデックスを使用するインジケーション、又は
ランダムに選択された測距タイムスロットインデックスを使用するインジケーション、
のうちの１つを含む、請求項１３に記載の方法。
【請求項１５】
前記周辺無線デバイスによって、前記第１の測距測定メッセージの受信後、前記第２の測距測定メッセージ又は前記測距データメッセージの受信がないことに応じて、
前記後続の測距フレームに対してランダムに選択された測距タイムスロットインデックスに基づいて、前記後続の測距フレーム内で測距するための前記測距タイムスロットを選択することを更に含む、請求項１２に記載の方法。
【請求項１６】
前記第１の測距測定メッセージは、前記第１の測距測定メッセージが前記中央無線デバイスによってブロードキャストされた時を示す測距タイムスタンプ値を含む、請求項１２に記載の方法。
【請求項１７】
前記周辺無線デバイスによって、前記第１の測距測定メッセージをリッスンする前に、
前記中央無線デバイスから測距開始メッセージを受信することを更に含み、前記測距開始メッセージは、前記第１の測距フレームに対する測距タイムスロットインデックスのインジケーションを含む、請求項１２に記載の方法。
【請求項１８】
前記周辺無線デバイスによって、前記第１の測距測定メッセージをリッスンする前に、
前記中央無線デバイスから、前記中央無線デバイス及び前記周辺無線デバイスによって乱数生成器と共に使用される暗号鍵を受信して、測距フレームのシーケンスに対する測距タイムスロットインデックスのランダムホッピングパターンを判定することを更に含む、請求項１２に記載の方法。
【請求項１９】
前記暗号鍵は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）パーソナルエリアネットワーク無線通信プロトコルを使用してブロードキャストされ、
前記測距測定メッセージ、前記測距測定応答、及び前記測距データメッセージは、超広帯域（ＵＷＢ）無線通信プロトコルを使用して通信される、請求項１８に記載の方法。
【請求項２０】
１つ以上のプロセッサと、命令を記憶しているメモリと、を含む処理回路を備える中央無線デバイスであって、前記命令は、前記１つ以上のプロセッサによって実行されると、前記中央無線デバイスに、
重複しない複数のインデックス付き測距タイムスロットを含む第１の測距フレームの選択された測距タイムスロットの間に、
第１の測距測定メッセージを複数の周辺無線デバイスにブロードキャストすることと、
前記選択された測距タイムスロットの連続的な重複しないセグメントの間に、前記複数の周辺無線デバイスのうちの１つ以上の周辺無線デバイスからの測距測定応答をリッスンすることと、
前記複数の周辺無線デバイスのうちの少なくとも１つから少なくとも１つの測距測定応答を受信したことに応じて、
前記複数の周辺無線デバイスに第２の測距測定メッセージをブロードキャストすることと、
前記複数の周辺無線デバイスに、
前記少なくとも１つの測距測定応答に少なくとも部分的に基づいて前記中央無線デバイスによって取得された測定データ、及び
後続の測距フレーム内で測距するために選択された測距タイムスロットのインジケーション、
を含む測距データメッセージをブロードキャストすることと、
を含むアクションを実行させる、中央無線デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
説明する実施形態は、概して、キーレス車両エントリシステムのためのチャネルアクセス制御をサポートする方法及び装置を含む無線通信に関する。開始中央無線デバイスは、応答する複数の周辺無線デバイスにクエリして、距離及び／又は到着角のデータに関する測距を実行することができ、複数の周辺無線デバイスは、干渉を最小化し測距を完了する時間を低減するように応答を協調させる。
【背景技術】
【０００２】
近年の技術進歩により、複数の無線アクセス技術（radio access technologies、ＲＡＴ）が単一の多機能無線デバイスに統合されている。専用の単機能無線デバイスは、様々なＲＡＴを使用して通信することができる多機能無線デバイスによって置き換えられている、及び／又は補完されている。加えて、電子通信機能は、車両エントリ制御などの従来の機械的機能を使用するものを含む、広範なシステムに統合されている。車両は、車両エントリを支援するために、開始無線デバイスと通信することができる複数の周辺無線デバイスを含むことができる。周辺無線デバイスと開始無線デバイスとの間の１対１の個別の協調されていない通信は、重複する通信をもたらすことがあり、車両アクセス（又はエントリ）を検出し、検証し、許可するために必要な時間を延ばすことがある。異なる車両用の無線パーソナルエリアネットワークもまた、エリアカバレッジ内で重複して、追加の干渉をもたらすことがある。
【発明の概要】
【０００３】
説明する実施形態は、概して、キーレス車両エントリシステムのためのチャネルアクセス制御をサポートする方法及び装置を含む無線通信に関する。開始無線デバイスは、応答する複数の周辺無線デバイスにクエリして、距離及び／又は到着角のデータに関する測距を実行することができ、複数の周辺無線デバイスは、干渉を低減又は最小化し測距を完了する時間を低減するように応答を協調させる。
【０００４】
複数の周辺無線デバイスと通信する中央無線デバイスによるチャネルアクセスを協調させるための方法、デバイス、及び装置。周辺無線デバイスは、いくつかの実施形態では、車両内に収容され、その車両に対する車両エントリアクセス制御を実行する集中コントローラと通信することができる。いくつかの実施形態では、中央無線デバイスは、セルラー無線電話機又はウェアラブルコンピューティングデバイスを含むことができる。中央無線デバイスは、測距測定メッセージを複数の周辺無線デバイスにブロードキャストし、複数の周辺無線デバイスは、測距タイムスロットの連続的な重複しないセグメントの間に、協調的な方法で測距測定応答を返信する。複数の周辺無線デバイスが応答する順序は、中央無線デバイス及び複数の周辺無線デバイスを含む無線パーソナルエリアネットワーク（wireless personal area network、ＷＰＡＮ）を介した通信の確立中及び／若しくはその後の通信中などのセットアップ段階中に、又は測距サイクルの開始時に中央無線デバイスによってブロードキャストメッセージ内で順序を通信することによって、判定することができる。周辺無線デバイスにおけるローカル時間基準は、ブロードキャストされた測距測定メッセージ内に提供されるタイムスタンプ情報に少なくとも部分的に基づくことができる。ブロードキャスト測定測距メッセージ（単数又は複数）の受信に少なくとも部分的に基づいて周辺無線デバイスによって取得された測定データは、中央無線デバイスに提供することができ、中央無線デバイスは、中央無線デバイスと周辺無線デバイスとの間の距離（飛行時間測定値に基づくなどの）及び／又は方向（到着角測定値に基づくなどの）を判定することができる。複数の周辺無線デバイスから受信された測定応答メッセージに基づいて中央無線デバイスによって取得された測定データもまた、中央無線デバイスから周辺無線デバイスに戻して通信することができる。いくつかの実施形態では、周辺無線デバイスを収容する車両の集中コントローラは、周辺無線デバイスによって提供される測定情報に少なくとも部分的に基づいて、車両アクセス（又はエントリ）を制御する。
【０００５】
複数のタイムスロットは、測距フレーム内で利用可能であり得、その測距フレームの単一のタイムスロットは、周辺無線デバイスとの測距通信のために、中央無線デバイスによって選択される。いくつかの実施形態では、中央無線デバイスは、現在の測距フレーム（及び／又は測距フレームの履歴）が遭遇する干渉の推定に少なくとも部分的に基づいて、複数のタイムスロットのうちのどれを後続の測距フレーム内で使用するかを判定する。干渉の例示的な推定としては、信号対雑音及び干渉比（signal-to-noise plus interference ratio、ＳＩＮＲ）の測定、及び複数の周辺無線デバイスから受信した測定応答の数のカウントが挙げられる。連続的な各測距フレームの間、中央無線デバイスは、次の測距フレーム中に現在のタイムスロットに留まるか、次の測距フレーム内で隣接するタイムスロットに移動するか、又は次の測距フレーム内でランダムタイムスロットへジャンプかを選択することができる。いくつかの実施形態では、中央無線デバイスは、擬似乱数生成アルゴリズムを使用して、測距フレームに対するランダムタイムスロットを判定する。擬似ランダムホッピングパターンは、ＷＰＡＮを介した通信の確立時に及び／又は後続の通信によって判定されたシード数に少なくとも部分的に基づいて生成することができる。周辺無線デバイスはまた、どのタイムスロットのインジケーションが中央無線デバイスによって提供されるかに少なくとも部分的に基づいて、測距フレームのどのタイムスロットで中央無線デバイスからのブロードキャストされた測距測定メッセージをリッスンし、それに応答するかを判定することもできる。周辺無線デバイスはまた、中央無線デバイスと同じ擬似乱数生成アルゴリズムを使用して、ランダムタイムスロットを判定することもできる。いくつかの実施形態では、中央無線デバイス及び周辺無線デバイスは、超広帯域（ultra-wideband、ＵＷＢ）無線通信プロトコルを使用して測距測定メッセージ及び応答を通信する。
【０００６】
本開示の他の態様及び利点は、例として、説明する実施形態実施形態の原理を例示する添付図面と共に考慮される、以下の「発明を実施するための形態」から明らかとなるであろう。
【０００７】
この「発明の概要」は、本明細書で説明する主題の一部の態様の基本的理解を提供するように、一部の例示的実施形態を要約することを目的として提供されるものに過ぎない。したがって、上述の特徴は、単なる例に過ぎず、いかなる方式でも、本明細書で説明される主題の範囲を制限するものとして解釈するべきではないことが、理解されるであろう。本明細書で説明される主題の他の特徴、態様、及び利点は、以下の詳細な説明、図面、及び特許請求の範囲から明らかになるであろう。
【図面の簡単な説明】
【０００８】
本開示は、添付の図面と併せて以下の詳細な説明によって容易に理解され、同様の参照番号は同様の構造要素を示す。
【図１】いくつかの実施形態に係る、様々な無線アクセス技術で通信するように構成可能な、例示的な無線デバイスを示す。
【図２】いくつかの実施形態に係る、中央無線デバイス及び車両に収容された複数の周辺無線デバイスを含む、例示的な無線パーソナルエリアネットワーク（ＷＰＡＮ）システムを示す。
【図３】いくつかの実施形態に係る、それらの間の潜在的干渉を受ける重複する２つのＷＰＡＮシステムの例を示す。
【図４Ａ】いくつかの実施形態に係る、中央無線デバイスと周辺無線デバイスとの間の例示的な測距メッセージのシーケンスを示す。
【図４Ｂ】いくつかの実施形態に係る、中央無線デバイスと周辺無線デバイスとの間の例示的な測距メッセージのシーケンスを示す。
【図４Ｃ】いくつかの実施形態に係る、中央無線デバイスと複数の周辺無線デバイスとの間の例示的な測距メッセージのシーケンスを示す。
【図４Ｄ】いくつかの実施形態に係る、中央無線デバイスと複数の周辺無線デバイスとの間の例示的な測距メッセージのシーケンスを示す。
【図４Ｅ】いくつかの実施形態に係る、中央無線デバイスと複数の周辺無線デバイスとの間の例示的な測距メッセージのシーケンスを示す。
【図５】いくつかの実施形態に係る、連続的な測距フレーム間のタイムスロット変更の例を示す。
【図６】いくつかの実施形態に係る、中央無線デバイスによる連続的な測距フレームに対するタイムスロット選択の例を示す。
【図７】いくつかの実施形態に係る、周辺無線デバイスによる連続的な測距フレームに対するタイムスロット選択の例を示す。
【図８Ａ】いくつかの実施形態に係る、無線デバイスと複数の周辺無線デバイスとの間の測距測定シーケンスの例を示す。
【図８Ｂ】いくつかの実施形態に係る、無線デバイスと複数の周辺無線デバイスとの間の測距測定シーケンスの例を示す。
【図９Ａ】いくつかの実施形態に係る、複数の周辺無線デバイスと通信する中央無線デバイスによる協調チャネルアクセスのための例示的な方法の図を示す。
【図９Ｂ】いくつかの実施形態に係る、中央無線デバイスと通信する周辺無線デバイスによる協調チャネルアクセスのための例示的な方法の図を示す。
【図１０】いくつかの実施形態に係る、本明細書に開示する実施形態の実装のための例示的な装置を示す。
【発明を実施するための形態】
【０００９】
本出願による方法及び装置の代表的な適用例を、本セクションで説明する。これらの例は、前後関係を追加し、説明する実施形態の理解を助けることのみを目的として提供される。それゆえ、説明する実施形態は、これらの具体的な詳細の一部又は全てを伴わずに実践することができる点が、当業者には明らかとなるであろう。他の実例では、説明する実施形態を不必要に不明瞭化することを回避するために、周知のプロセスステップは、詳細には説明されていない。他の適用例が可能であり、それゆえ以下の実施例は、限定的なものとして解釈されるべきではない。
【００１０】
以下の「発明を実施するための形態では、記載の一部を成し、説明する実施形態に係る具体的な実施形態が例示として示される添付の図面が参照される。これらの実施形態は、説明する実施形態を当業者が実施し得る程度に詳細に説明されるが、これらの実施例は限定するものとして理解されず、したがって、他の実施形態を使用してもよく、説明する実施形態の趣旨及び範囲から逸脱することなく変更を行ってもよい。
【００１１】
説明する実施形態は、概して、キーレスエントリシステム（例えば、キーレス車両エントリシステム）のための協調チャネルアクセス制御をサポートする方法、デバイス、及び装置を含む無線通信に関する。中央無線デバイスは、複数の周辺無線デバイスにクエリして、距離及び／又は到着角のデータに関する測距を実行することができ、複数の周辺無線デバイスは、干渉を低減又は最小化し測距を完了する時間を低減するように応答を協調させる。タイムスロット付きチャネルホッピングアーキテクチャを使用して、開始無線デバイスが、測距機能を実行するために超広帯域（ＵＷＢ）無線機などの低電力高帯域幅無線機を使用して、複数の周辺無線デバイスと通信することを可能にする。受信デバイスによって収集された情報は、測距機能を実行する際に使用するために送信デバイスに通信することができる。開始デバイスによって受信された複数の周辺無線デバイスからの測定応答メッセージを使用して、開始デバイスによって測距データを判定することができ、開始デバイスは、測距データを複数の周辺無線デバイスに戻して通信することができる。いくつかの実施形態では、複数の周辺無線デバイスは、例えば、車両エントリシステムの一部として、共通のシステム内に収容され、開始デバイスから受信した通信に基づいて、アクセスを許可するかどうかを判定するために、測距データを中央コントローラに通信することができる。開始デバイス及び複数の周辺無線デバイスは、例えば、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）無線通信プロトコル又はＢｌｕｅｔｏｏｔｈ  Ｃｌａｓｓｉｃ無線通信プロトコルに基づいて、無線パーソナルエリアネットワーク（ＷＰＡＮ）を形成することができる。
【００１２】
いくつかの実施形態では、中央無線デバイスは、セルラー無線電話機又はウェアラブルコンピューティングデバイスを含むことができる。中央無線デバイスは、測距測定メッセージを複数の周辺無線デバイスにブロードキャストし、複数の周辺無線デバイスは、測距タイムスロットの連続的な重複しないセグメントの間に、協調的な方法で測距測定応答を返信する。複数の周辺無線デバイスが応答する順序は、ＷＰＡＮを介した通信の確立中及び／若しくはその後の通信中などのセットアップ段階中に、又は測距サイクルの開始時に中央無線デバイスによってブロードキャストメッセージ内で順序を通信することによって、判定することができる。中央無線デバイスは、１つ以上のブロードキャストされた測距測定メッセージ内で、そのローカル時間基準に関する時間情報、例えばタイムスタンプ（単数又は複数）を周辺無線デバイスに通信することができ、周辺無線デバイスは、ブロードキャストされた測距測定メッセージ内に提供されたタイムスタンプ情報に少なくとも部分的に基づいて、それらのローカル時間基準を調整することができる。ブロードキャスト測定測距メッセージ（単数又は複数）の受信に少なくとも部分的に基づいて周辺無線デバイスによって取得された測定データは、中央無線デバイスに提供することができ、中央無線デバイスは、中央無線デバイスと周辺無線デバイスとの間の距離（飛行時間測定値に基づくなどの）及び／又は方向（到着角測定値に基づくなどの）を判定することができる。複数の周辺無線デバイスから受信された測定応答メッセージに基づいて中央無線デバイスによって取得された測定データもまた、中央無線デバイスから周辺無線デバイスに戻して通信することができる。いくつかの実施形態では、周辺無線デバイスを収容する車両の集中コントローラは、周辺無線デバイスによって提供される測定情報に少なくとも部分的に基づいて、車両アクセスを制御する。
【００１３】
測距通信は、複数のタイムスロットを含む測距フレームに基づいて構造化することができ、開始中央無線デバイスは、測距フレームに対する測距タイムスロットを選択する。複数のタイムスロットは、測距フレーム内で利用可能であり、その測距フレームの単一のタイムスロットは、周辺無線デバイスとの測距通信のために、中央無線デバイスによって選択される。いくつかの実施形態では、中央無線デバイスは、現在の測距フレーム中（及び／又は測距フレームの履歴中）に中央無線デバイスが遭遇する干渉の推定に少なくとも部分的に基づいて、複数のタイムスロットのうちのどれを後続の測距フレーム内で使用するかを判定する。中央無線デバイスによって使用することができる干渉の例示的な推定としては、信号対雑音及び干渉比（ＳＩＮＲ）の測定、及び複数の周辺無線デバイスから受信した測定応答の数のカウントが挙げられる。中央無線デバイスは、後続の測距フレーム内で測距タイムスロットに留まるか、又は後続の測距フレーム内でタイムスロットを切り替えるかを判定することができる。連続的な各測距フレームの間、中央無線デバイスは、（ｉ）次の測距フレーム中に現在のタイムスロットに留まるか、（ｉｉ）次の測距フレーム内で隣接するタイムスロットに移動するか、又は（ｉｉｉ）次の測距フレーム内でランダムタイムスロットへジャンプするかを選択することができる。いくつかの実施形態では、中央無線デバイスは、擬似乱数生成アルゴリズムを使用して、測距フレームに対するランダムタイムスロットを判定する。擬似ランダムホッピングパターンは、中央無線デバイスと複数の周辺無線デバイスとの間のＷＰＡＮを確立時に、及び／又はＷＰＡＮを介した後続の通信によって判定されたシード数に少なくとも部分的に基づいて生成することができる。周辺無線デバイスはまた、どのタイムスロットが中央無線デバイスによって提供される後続の測距フレーム内で使用されることになるかのインジケーションに少なくとも部分的に基づいて、測距フレームのどのタイムスロットで中央無線デバイスからのブロードキャストされた測距測定メッセージをリッスンし、それに応答するかを判定することもできる。周辺無線デバイスはまた、中央無線デバイスと同じ擬似乱数生成アルゴリズムを使用して、ランダムタイムスロットを判定することもできる。いくつかの実施形態では、中央無線デバイス及び周辺無線デバイスは、超広帯域（ＵＷＢ）無線通信プロトコルを使用して測距測定メッセージ及び測距応答メッセージを通信する。
【００１４】
異なる開始中央無線デバイスは、複数の周辺無線デバイスと通信するようにシークすることができ、各中央無線デバイスは、複数の周辺無線デバイスとのそれ自体のＷＰＡＮを確立することができる。異なる開始中央無線デバイスはまた、複数の周辺無線デバイスの異なるセットと通信するようにシークすることもでき、例えば、複数の周辺無線デバイスの第１のセットが第１の車両内に収容され、複数の周辺無線デバイスの第２のセットが第２の車両内に収容される。中央無線デバイスのそのそれぞれ対応する複数の周辺無線デバイスへのＵＷＢ測距通信は、例えば、他の中央無線デバイスによって実行されるＵＷＢ測距通信に関して、協調されないことがある。各測距フレーム内で利用可能な複数のタイムスロットを用いて、かつタイムスロットホッピングを用いて、同じ又は異なる周辺無線デバイスと通信するようにシークする異なる中央無線デバイス間の干渉は、それらの間の協調を必要とすることなく低減又は最小化することができる。
【００１５】
これらの実施形態及び他の実施形態について、図１〜図１０を参照して以下に説明する。それらの図に関して本明細書で与えられる詳細な説明が説明のみを目的とし、限定的であると見なされるべきではないことを当業者は容易に理解するであろう。
【００１６】
図１は、無線デバイス１０２に関する、重複する無線ネットワークの例示的なセットの図１００を示す。無線デバイス１０２は、異なる１つ以上の無線ネットワークを単独で、別々に、又は重複するネットワークのセットを介してなど組み合わせて使用して無線接続を提供するための、ハードウェアとソフトウェアとの組み合わせを含むことができる。無線デバイス１０２は、他の考えられ得るデバイスの中でも、スマートフォン（例えば、ｉＰｈｏｎｅ（登録商標））、タブレットデバイス（例えば、ｉＰａｄ（登録商標））、ウェアラブルコンピューティングデバイス（例えば、Ａｐｐｌｅ  Ｗａｔｃｈ（商標））、ポータブルメディアプレーヤ（例えば、ｉＰｏｄ（登録商標））、ラップトップコンピュータ（例えば、ＭａｃＢｏｏｋ（登録商標））、デスクトップコンピュータ（例えば、ｉＭａｃ（登録商標））、デジタルメディアサーバ／エクステンダ（例えば、Ａｐｐｌｅ  ＴＶ（登録商標））などの、無線通信機能を有するデバイスを表すことができる。
【００１７】
無線デバイス１０２は、限定された距離を介して動作しながら電力効率の良い接続を提供することができる無線パーソナルエリアネットワーク（ＷＰＡＮ）１０４を使用して通信を提供するためのハードウェア、ソフトウェア、及び／又はファームウェアの組み合わせを含むことができる。ＷＰＡＮ１０４の接続は、典型的には、例えば、ヘッドセット、イヤホン、補助ディスプレイデバイス、及び補助入力／出力デバイスなどの周辺無線デバイス及び関連付けられた無線デバイスへの無線デバイス１０２の接続を提供することができる。代表的なＷＰＡＮ１０４は、Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ、例えばＢｌｕｅｔｏｏｔｈ  Ｃｌａｓｓｉｃ及び／若しくはＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）によって、並びに／又はＡｐｐｌｅ  Ｗｉｒｅｌｅｓｓ  Ｄｉｒｅｃｔ  Ｌｉｎｋ（ＡＷＤＬ）などのＡｐｐｌｅ  Ｉｎｃ．によって指定された通信プロトコルに従って動作することができる。無線デバイス１０２はまた、超広帯域（ＵＷＢ）無線通信プロトコルなどの低電力広帯域幅無線通信プロトコルを使用して通信を提供するためのハードウェア、ソフトウェア、及び／又はファームウェアの組み合わせを含むことができる。無線デバイス１０２は、ＵＷＢ無線通信プロトコルを使用して、無線デバイス１０２と周辺無線デバイスとの間の通信に対する距離及び／又は到着角を判定するために、測距測定メッセージを周辺無線デバイスに通信し、測距応答メッセージを受信することができる。ＵＷＢ通信によってカバーされるエリアは、ＷＰＡＮ１０４の範囲と同様であり得る。説明を簡単にするために、ＵＷＢ通信エリアは、ＷＰＡＮ１０４とほぼ一致すると仮定される。場合によっては、ＵＷＢ通信エリアは、ＷＰＡＮ１０４によってカバーされるエリアよりも小さくてもよく、又はＷＰＡＮ１０４によってカバーされるエリアよりも大きくてもよい。
【００１８】
無線デバイス１０２はまた、ＷＰＡＮ１０４よりも高いデータレート及びより大きな動作範囲を提供することができるＷＬＡＮ１０６を使用して通信を提供するためのハードウェア、ソフトウェア、及び／又はファームウェアの組み合わせを含むことができる。無線デバイス１０２は、ＷＰＡＮ１０４及びＷＬＡＮ１０６のための別個の及び／若しくは共有のハードウェア要素、ソフトウェア要素、並びに／又はファームウェア要素を含むことができる。ＷＰＡＮ１０４及びＷＬＡＮ１０６の両方は、「ローカル」無線ネットワークとして動作することができる。代表的なＷＬＡＮ１０６は、一部のバージョンはＷｉ−Ｆｉとも呼ばれることがある、ＩＥＥＥ  ８０２．１１無線規格ファミリーなどの、Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ（ＩＥＥＥ）によって指定された通信プロトコルに従って動作することができる。
【００１９】
無線デバイス１０２はまた、１つ以上のセルラー無線ネットワークと相互接続するためなど、ＷＷＡＮ１０８機能を提供するための追加のハードウェア、ソフトウェア、及び／又はファームウェアを含むことができる。無線デバイス１０２は、その無線ネットワーキング機能を介して１つ以上の接続を使用して、多数のサービスを提供することができる。
【００２０】
図２は、中央無線デバイス１０２と、車両２０４内に収容された複数の周辺無線デバイス２０２−１〜２０２−Ｎとを含む、例示的な無線パーソナルエリアネットワーク（ＷＰＡＮ）１０４システムの図２００を示す。中央無線デバイス１０２は、例えば、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）及び／又はＢｌｕｅｔｏｏｔｈ（ＢＴ）Ｃｌａｓｓｉｃ無線通信プロトコルを使用して、複数の周辺無線デバイス２０２−１〜２０２−ＮとのＷＰＡＮ１０４を確立することができる。中央無線デバイス１０２は、ＷＰＡＮ１０４を介して情報を通信することによって測距するために使用する、複数の周辺無線デバイス２０２−１〜２０２−Ｎに関するパラメータを確立することができる。パラメータは、測距タイムスロットホッピングアルゴリズム、異なる測距フレーム内の異なるタイムスロットを選択するためのランダムホッピングパターンを判定するための擬似乱数アルゴリズムのためのシード、及び異なる周辺無線デバイス２０２がそれらの間の重複する干渉を回避するために通信することができる順序を含むことができる。中央無線デバイス１０２と複数の周辺無線デバイス２０２の両方は、同じタイムスロットホッピングアルゴリズム及び同じ初期シードを使用して、タイムスロットをランダムに変更するときに使用するためのランダムホッピングパターンを判定することができる。測距通信は、測距フレーム内で利用可能な複数のタイムスロットの特定の選択されたタイムスロットに制限される。選択されたタイムスロット内で、複数の周辺無線デバイス２０２は、測距タイムスロットの重複しない連続セグメント内で通信し、周辺無線デバイス２０２のそれぞれは、通信するための、したがって異なる周辺無線デバイス２０２による通信が測距フレームの測距スロット内で重複しない、特定の順序が割り当てられる。いくつかの実施形態では、中央無線デバイス１０２は、周辺無線デバイス２０２とのタイミング同期のレベルを確立するために、ＷＰＡＮ１０４を介して周辺無線デバイス２０２にタイミング情報を通信する。いくつかの実施形態では、中央無線デバイス１０２及び周辺無線デバイス２０２による測距通信は、ＢＴＬＥ又はＢＴ  ＣｌａｓｓｉｃなどのＷＰＡＮ１０４に使用される無線通信プロトコルとは別個の、超広帯域（ＵＷＢ）無線通信プロトコルを使用する。
【００２１】
図３は、それらの間の潜在的干渉を受ける重複する２つのＷＰＡＮ１０４システムの一例の図３００を示す。第１の中央無線デバイス１０２Ａは、車両２０４Ａ内に収容された周辺無線デバイス２０２Ａ−１〜２０２Ａ−Ｎの第１のセットとの第１のＷＰＡＮ１０４Ａを確立し、第２の中央無線デバイス１０２Ｂは、別個の車両２０４Ｂ内に収容された周辺無線デバイス２０２Ｂ−１〜２０２Ｂ−Ｎの第２のセットとの別個の第２のＷＰＡＮ１０４Ｂを確立する。中央無線デバイス１０２Ａと周辺無線デバイス２０２Ａ−１〜２０２Ａ−Ｎの第１のセットとの間のＷＰＡＮ１０４Ａを介した通信及びＵＷＢ測距通信は、中央無線デバイス１０２Ｂと周辺無線デバイス２０２Ｂ−１〜２０２Ｂ−Ｎの第２のセットとの間のＷＰＡＮ１０４Ｂを介した通信及びＵＷＢ測距通信とは別個であってもよく、かつそれらと協調しなくてもよい。したがって、中央無線デバイスのいずれかによるそのそれぞれ対応する周辺無線デバイスと（及びその逆）の通信は、他の中央無線デバイスによるその対応する周辺無線デバイスと（及びその逆）の通信と干渉することがある。ＵＷＢ測距通信は、タイムスロット付き無線通信プロトコルを使用することができ、タイムスロット付き無線通信プロトコルは、中央無線デバイス、例えば、中央無線デバイス１０２Ａ、及び関連する周辺無線デバイス、例えば、周辺無線デバイス２０２Ａ−１〜２０２Ａのセットがそれぞれ、それらのＵＷＢ測距メッセージを通信するために、所与の測距フレーム内の単一のタイムスロットを選択して、測距フレームがＵＷＢ測距通信に利用可能な複数の連続タイムスロットを含む。他の中央無線デバイス１０２Ｂによる周辺無線デバイス２０２Ｂ−１〜２０２Ｂ−Ｎの他のセットとのＵＷＢ測距通信はまた、それらのＵＷＢ測距メッセージを通信するために、所与の測距フレーム内の単一のタイムスロットを選択することができる。測距タイムスロットは、独立して選択することができ、デバイスの各セットによって使用される測距フレームは、調整される必要はない。干渉が発生する場合、中央無線デバイス１０２Ａ又は１０２Ｂのいずれか（又は両方）は、干渉を緩和するために後続の測距フレーム内で異なるタイムスロットを選択することができる。本明細書で更に説明するように、タイムスロットを変更するかどうか、及びタイムスロットを変更する場合、どのように、例えば、ランダムに別のタイムスロットに又は隣接するタイムスロットに、移動するかの判定は、干渉の推定、例えば、測定されたＳＩＮＲに基づいて、及び／又は周辺無線デバイス２０２Ａ−１〜２０２Ａ−Ｎ若しくは２０２Ｂ−１〜２０２Ｂ−Ｎから受信した応答（又は応答がないこと）に基づいて、中央無線デバイス１０２Ａ又は１０２Ｂによって判定することができる。
【００２２】
図４Ａは、中央無線デバイス１０２と周辺無線デバイス２０２との間で通信される例示的な測距メッセージのシーケンスの図４００を示す。いずれかの側によって測距メッセージを使用して、飛行時間及び／又は到着角の測距測定を実行することができる。測距メッセージのシーケンスは、測距サイクルＴCを規定する全期間にわたるものであり、測距サイクルＴCは、第１の期間を含み、第１の期間中、測距測定が、中央無線デバイス１０２及び周辺無線デバイス２０２によって実行され、その後、第２の期間が続き、第２の期間中、測距測定の結果が、中央無線デバイス１０２と周辺無線デバイス２０２との間で交換される。中央無線デバイス１０２は、パルス幅ＴPからなるＴ１として示される測距測定メッセージを周辺無線デバイス２０２に送信し、その受信がＲ１として示される。測距測定メッセージＴ１の受信に応じて、周辺無線デバイス２０２は、またパルス幅ＴPからなるＴ２として示される測定応答メッセージを中央無線デバイス１０２に送信し、その受信がＲ２として示される。測距測定メッセージ及び測距応答メッセージは、期間ＴQだけ離れている。測距測定メッセージ及び測距応答メッセージは、メッセージが送信された時間を示すタイムスタンプ情報を含むことができる。受信端は、タイムスタンプ情報及びローカルクロックを使用して、受信デバイスと送信デバイスとの間の距離を推定するために、メッセージに関する飛行時間を判定することができる。中央無線デバイス１０２はまた、Ｔ３として示される第２の測距測定メッセージを周辺無線デバイス２０２に送信することができ、その受信が、Ｒ３として示される。第１及び第２の測距測定メッセージは共に、周辺無線デバイス２０２が、測距の推定をより正確にするためにタイムクロックのドリフトを評価することを可能にすることができる。メッセージを受信する各側は、メッセージのうちの１つ以上から取得された情報を使用して、測距測定を実行し、測距測定結果を他の側に通信することができる。
【００２３】
いくつかの実施形態では、測距測定結果は、特定の測距測定メッセージが受信されたときのタイムスタンプ情報、例えば、周辺無線デバイス２０２が中央無線デバイス１０２からブロードキャストされた測距測定メッセージを受信したときのタイムスタンプ、又は中央無線デバイス１０２が周辺無線デバイス２０２から測定応答メッセージを受信したときのタイムスタンプを含むことができる。タイムスタンプ交換は、中央無線デバイス１０２から周辺無線デバイス２０２への測定情報、例えば、タイムスタンプの通信を含むことができ、周辺無線デバイス２０２は、追加のアクションのために測定情報を使用することができる。タイムスタンプ交換はまた、周辺無線デバイス２０２から中央無線デバイス１０２への通信、例えば、タイムスタンプを含むことができ、中央無線デバイス１０２は、追加のアクションのために測定情報を使用することができる。いくつかの実施形態では、タイムスタンプ交換は、一方の側のみが追加のアクションのために測距測定情報を使用する場合など、一方向性であってもよい。いくつかの実施形態では、タイムスタンプ交換はまた、両方の側が追加のアクションのために測距測定情報を使用する場合など、双方向性であってもよい。一方向タイムスタンプ交換を有する測距サイクルＴCは、双方向タイムスタンプ交換を有する測距サイクルＴCよりも時間が短いことがある。
【００２４】
図４Ｂは、到着角のみに使用することができる、中央無線デバイス１０２と周辺無線デバイス２０２との間で通信される例示的な測距メッセージのシーケンスの図４１０を示す。Ｔ１として示される単一の測距測定メッセージは、中央無線デバイス１０２によって周辺無線デバイス２０２に送信され、その受信がＲ１として示される。中央無線デバイス１０２から測距測定メッセージＴ１を受信したことに応じて、周辺無線デバイスは、Ｔ２として示される測距応答メッセージを中央無線デバイス１０２に送信し、その受信がＲ２として示される。２つの測距メッセージはそれぞれ、パルス幅ＴPであり、時間ＴQだけ離れている。測距測定サイクルは、合計時間ＴCにわたる。各方向で送受信された単一の測距測定メッセージを用いて、到着角のみが、それぞれの受信端によって個別に計算され、メッセージの受信に関するタイムスタンプ情報は、その後に送信されず、すなわち、図４Ｂに示すシーケンスに関してタイムスタンプ交換は行われない。図４Ａ及び図４Ｂに示す測距メッセージ交換は、単一の中央無線デバイス１０２と単一の周辺無線デバイス２０２との間である。単一の中央無線デバイス１０２は、各周辺無線デバイス２０２に対して個別に図４Ａ及び図４Ｂに示す１対１の測距メッセージのシーケンスを繰り返すことによって、複数の周辺無線デバイス２０２を用いて測距を実行することができるが、全ての周辺無線デバイス２０２に対して測距を完了するための合計時間の増加は、周辺無線デバイス２０２の数と共に直線的に増大する。ここで更に説明するようなメッセージの協調シーケンスは、測距メッセージのより時間効率の良い交換を提供する。
【００２５】
図４Ｃは、中央無線デバイス１０２と２つの周辺無線デバイス２０２−１、２０２−２との間で通信される例示的な測距メッセージのシーケンスの図４２０を示す。中央無線デバイス１０２は、第１の測距測定メッセージＴ１をブロードキャストすることによって測距を開始し、第１の測距測定メッセージＴ１は、２つの周辺無線デバイス２０２−１、２０２−２によって受信することができ、周辺無線デバイス２０２−１、２０２−２はそれぞれ、別個の重複しない期間に測距応答メッセージを個別に送信することによって、所定の順序に従って応答する。第１の周辺無線デバイス２０２−１は、測距応答メッセージＴ２で応答し、その後、第２の周辺無線デバイス２０２−２が測距応答メッセージＴ３で応答する。周辺無線デバイス２０２−１、２０２−２が応答する順序は、中央無線デバイス１０２及び周辺無線デバイス２０２−１、２０２−２を含むＷＰＡＮ１０４を確立するときに通信される、又はＷＰＡＮ１０４を介してその後に通信される情報に基づいて判定することができる。あるいは及び／又はそれに加えて、周辺無線デバイス２０２−１、２０２−２による応答のための順序は、測距測定サイクルの開始時に中央無線デバイス１０２によって送信されるブロードキャストされた測距測定メッセージＴ１内で通信することができる。周辺無線デバイス２０２−１、２０２−２による応答は、異なる重複しない期間に行われるように協調されることができる。中央無線デバイス１０２は、複数の周辺無線デバイス２０２−１、２０２−２のそれぞれからの応答をリッスンすることができる。その後、中央無線デバイス１０２は、周辺無線デバイス２０２−１、２０２−２のそれぞれによって受信することができる第２の測距測定メッセージＴ４をブロードキャストする。第１の測距測定メッセージＴ１と第２の測距測定メッセージＴ４との組み合わせにより、測距機能に対するより正確な飛行時間測定を可能にすることができる。
【００２６】
いくつかの実施形態では、周辺無線デバイス２０２−１、２０２−２は、共通のシステム、例えば、測距サイクル中に周辺無線デバイス２０２−１、２０２−２によって収集された情報を蓄積して、車両エントリ（又は他のアクセス）を許可するかどうかなど、アクションを実行するかどうかを判定することができるアクセスコントローラ（図示せず）を含む車両内に収容される。測距測定期間の後で、中央無線デバイス１０２は、中央無線デバイス１０２によって受信された測距応答メッセージに関するタイムスタンプ情報などの、中央無線デバイス１０２によって取得された測距測定情報を周辺無線デバイス２０２−１、２０２−２に通信する。代表的なタイムスタンプ情報としては、測距応答メッセージが送信されたときのタイムスタンプ（送信時に測距応答メッセージに含めることができる）及び／又は測距応答メッセージが受信されたときのタイムスタンプを挙げることができる。いくつかの実施形態では、タイムスタンプ情報はまた、周辺無線デバイスのうちの１つ、例えば、周辺無線デバイス２０２−１によって中央無線デバイス１０２に提供され、中央無線デバイス１０２は、このタイムスタンプ情報を使用して、測距推定を実行するか、及び／又は様々なアクションを実行するかを判定することができる。いくつかの実施形態では、周辺無線デバイス２０２−１、２０２−２のそれぞれは、測距測定メッセージＴ１、Ｔ４及びタイムスタンプ交換メッセージＴ５からの情報を使用して、測距推定を実行し、例えば、中央無線デバイス１０２の位置（距離及び／又は方向角）を推定する。いくつかの実施形態では、周辺無線デバイス２０２−１、２０２−２は、測定データ及び／又は測距推定値を、１つ以上のアクションを実行するかどうかを判定するために使用する中央コントローラに提供する。いくつかの実施形態では、中央コントローラは、周辺無線デバイス２０２−１、２０２−２によって通信され、かつ測距交換から導出された情報に少なくとも部分的に基づいて、周辺無線デバイス２０２−１、２０２−２を収容する車両へのエントリ（又は他のアクセス）を許可するかどうかを判定する。図４Ｃに示すメッセージの１対多数のシーケンスは、図４Ａ及び図４Ｂに示すような１対１のシーケンスのように個別にではなく、同じメッセージが全ての周辺無線デバイス２０２に同時に通信されるため、開始中央無線デバイス１０２が複数の周辺無線デバイス２０２に通信する時間を低減する。中央無線デバイス１０２によって全ての周辺無線デバイス２０２に１つのメッセージをブロードキャストすることはまた、測距測定中の中央無線デバイス１０２の移動による測定変動を低減する。図４Ｃは、２つの周辺無線デバイス２０２−１、２０２−２を収容する車両２０４を示しているが、図示した１対多数の測距シーケンスは、それぞれが予め知られている順序、又は中央無線デバイス１０２からの初期測距測定メッセージＴ１内で通信された順序で個々に応答して、任意の数の周辺無線デバイス２０２に拡張することができる。
【００２７】
図４Ｄは、中央無線デバイス１０２と２つの周辺無線デバイス２０２−１、２０２−２との間で通信される別の例示的な測距メッセージのシーケンスの図４３０を示す。図４Ｄに示す測距シーケンスの測距測定部分は、図４Ｃに示す測距シーケンスの測距測定部分と同一である。しかしながら、図４Ｄに示すタイムスタンプ交換は、周辺無線デバイス２０２−１、２０２−２のそれぞれが対応するタイムスタンプ情報を中央無線デバイス１０２に個別に通信することを含む。周辺無線デバイス２０２−１、２０２−２が第２の測距測定メッセージＴ４に続くタイムスタンプ情報を提供する順序は、周辺無線デバイス２０２−１、２０２−２が初期測距測定メッセージＴ１に応答するときと同じ順序に従うことができ、又は任意の他の順序であってもよい。いくつかの実施形態では、中央無線デバイス１０２は、例えば、送信Ｔ５及びＴ６の受信Ｒ５及びＲ６によって示すように、周辺無線デバイス２０２−１、２０２−２の１つ以上（最大では全てを含む可能性がある）から測距測定情報を収集し、その後、中央無線デバイス１０２は、測距測定情報Ｔ７を周辺無線デバイス２０２−１、２０２−２のセットにブロードキャストする。いくつかの実施形態では、中央無線デバイス１０２は、測距測定メッセージＴ７を返信として送信する前に、周辺無線デバイス２０２−１、２０２−２によって提供される測距測定情報の一部を処理する。前述のように、一方又は両方の側によって測距測定情報を使用して、車両２０４の車両アクセスシステムによるエントリ（又は他のアクセス）を許可するかどうかを判定するなど、後続のアクションを通知することができる。測距測定情報の処理が一方の側で必要とされる場合、反対側は、測距サイクルのタイムスタンプ交換部分の間にタイムスタンプ情報を提供することができる。測距測定情報の処理が一方の側で必要とされない場合、反対側は、タイムスタンプ情報を提供することを控えて、測距サイクルを完了する時間を短縮することができる。
【００２８】
図４Ｅは、到着角のみに関する測距測定を実行するために使用される、中央無線デバイス１０２と２つの周辺無線デバイス２０２−１、２０２−２との間で通信される別の例示的な測距メッセージのシーケンスの図４４０を示す。中央無線デバイス１０２は、第１の測距測定メッセージＴ１を周辺無線デバイス２０２−１、２０２−２に送信し、周辺無線デバイス２０２−１、２０２−２は、時間間隔ＴCにわたる測距サイクルの重複しない連続時間セグメントの間に、個々の測距応答メッセージＴ２及びＴ３で応答する。中央無線デバイス１０２及び周辺無線デバイス２０２−１、２０２−２はそれぞれ、測距メッセージの受信に基づいて、他の側に対する到着角を判定することができる。到着角のみの計算のために、追加のタイムスタンプ情報を交換する必要はない。
【００２９】
図５は、測距メッセージの交換が干渉を緩和するために行われることがある場合に調節するための柔軟性を提供するために、期間を別個のフレーム及びタイムスロットに細分化するための測距フレームの例示的なサイクルの図５００を示す。測距に使用される各ＷＰＡＮ１０４は、１つ以上の周辺無線デバイス２０２と通信する中央無線デバイス１０２を含むことができる。いくつかの実施形態では、１つ以上の周辺無線デバイス２０２は、共通のシステム内、例えば、車両２０４内に収容される。いくつかの実施形態では、中央無線デバイス１０２は、ＷＰＡＮ１０４内の通信のためのコーディネータとして機能する。異なるＷＰＡＮ１０４は、干渉をもたらす地理的エリアカバレッジ内で重複することができ、各ＷＰＡＮ１０４は、それらの間の協調又は時間同期なしに独立して動作することができる。各ＷＰＡＮ１０４内で、中央無線デバイス１０２及び／又は周辺無線デバイス２０２は、干渉が存在するかどうかを判定し、測距通信を異なる期間に移動させることができる。図５の図５００によって示すように、ＷＰＡＮ１０４での測距通信は、各測距フレーム５０４が期間ＴFにわたる測距フレーム５０４のシーケンスへのタイムラインの分割に基づいて動作することができる。各測距フレーム５０４は、測距タイムスロット５０２のシーケンスに分割され、各タイムスロット４０２は、期間ＴCにわたり、期間ＴCは、測距測定及びＷＰＡＮ１０４に必要とされる任意のタイムスタンプ交換を含む完全な測距サイクルに適応するのに十分である。いくつかの実施形態では、測距タイムスロット５０２の期間ＴCの長さは、ＷＰＡＮ１０４内の周辺無線デバイス２０２の数に基づく。いくつかの実施形態では、特に、中央無線デバイス１０２が測距機能のためにＷＰＡＮ１０４に同時に参加することができる周辺無線デバイス２０２の数を制限することができる測距用途に対して、測距タイムスロット５０２の期間ＴCの長さは、ＷＰＡＮ１０４内でサポートすることができる周辺無線デバイス２０２の最大数に基づく。各測距タイムスロット５０２は、開始中央無線デバイス１０２と応答する全ての周辺無線デバイス２０２との間の完全な測距サイクルを可能にするのに十分に長い。各測距フレーム５０４は、複数（Ｎ個）の測距タイムスロット５０２を含み、所与のＷＰＡＮ１０４は、測距サイクルを実行する測距フレーム５０４内の１つの測距タイムスロット５０２のみを選択する。各ＷＰＡＮ１０４は、任意の他のＷＰＡＮ１０４と独立して、それ自体のタイムスロット５０２を選択することができ、各ＷＰＡＮ１０４は、それ自体のタイミングを維持し、それにより、異なるＷＰＡＮ１０４に対する測距フレームは、互いに時間調整される必要はない。
【００３０】
図５は、ＷＰＡＮ１０４内の中央無線デバイス１０２又は周辺無線デバイス２０２による測距タイムスロット５０２の選択の図５１０を更に示す。連続的な各測距フレーム５０４に対して、中央無線デバイス１０２は、測距サイクルのために使用する特定の測距タイムスロット５０２を選択する。どの測距タイムスロット５０２を次の測距フレーム５０４に使用するかの選択は、現在の測距フレーム５０４からの干渉推定（及び／又は時間ウィンドウ若しくは最近の測距フレーム５０４若しくは測距フレーム５０４の履歴からの蓄積された干渉推定）に基づくことができる。干渉は、信号測定値、例えば、信号対雑音及び干渉比（ＳＩＮＲ）などの信号強度及び／又は信号品質の測定値に基づいて、中央無線デバイス１０２によって推定することができる。あるいは及び／又はそれに加えて、干渉は、１つ以上の周辺無線デバイス２０２が、現在の測距フレーム５０４内、及び／又は１つ以上の先行する測距フレーム５０４内で中央無線デバイス１０２によってブロードキャストされた１つ以上の測距測定メッセージに応答する（又は応答した）かどうかに基づいて推定することができる。いくつかの実施形態では、中央無線デバイス１０２は、応答する周辺無線デバイス２０２の数及び／又は周辺無線デバイス２０２から受信した測定応答メッセージの数をカウントして、測距フレーム５０４の測距タイムスロット５０２に対して干渉を少なくとも部分的に推定し、後続の測距フレーム５０４内で同じ測距タイムスロット５０２を使用し続けるか、又は後続の測距フレーム５０４内で異なる測距タイムスロット５０２を使用するように変更するかを選択する。図５１０によって示すように、同じ測距タイムスロット５０２を使用することができ（変更なし）、ランダムに選択された測距タイムスロット５０２を使用することができ（ランダムホップ）、又は隣接する測距タイムスロット５０２を使用することができる（ランダムウォーク）。現在の測距タイムスロット５０２に留まるか、隣接する測距タイムスロット５０２に移動するか、又はランダムに選択されたタイムスロット５０２にランダムにホップするかは、本明細書で更に説明するように、干渉推定に基づくことができる。中央無線デバイス１０２は、例えば、測距測定メッセージをブロードキャストすることによって、測距サイクルを開始する測距タイムスロット５０２を選択し、同様に、周辺無線デバイス２０２は、中央無線デバイス１０２からのメッセージをリッスンする測距タイムスロット５０２を選択する。測距フレームの全ての測距タイムスロット５０２にわたって連続的にリッスンするのではなく、周辺無線デバイス２０２は、選択されていない測距タイムスロット５０２の間には、電力が低減された状態に留まり、測距フレーム５０４の選択された測距タイムスロット５０２の間にのみ中央無線デバイス１０２からのメッセージをリッスンするためにウェイクすることができる。どの測距タイムスロット５０２で周辺無線デバイス２０２によってリッスンするかの選択は、中央無線デバイス１０２からの以前の通信、例えば、どの測距タイムスロット５０２が後続の測距フレーム５０４内で中央無線デバイス１０２によって選択されることになるかのインジケーション、又は中央無線デバイス１０２によって使用される測距タイムスロット選択モードのインジケーションに基づくことができ、測距タイムスロット選択モードは、図５１０によって示す例示の測距タイムスロット選択のうちの１つと関連付けられる。例えば、第１のモードは、変更なしを含むことができ、第２のモードは、ランダムホップを含むことができ、第３のモードは、ランダムウォークを含むことができる。どの測距タイムスロット５０２で周辺無線デバイス２０２によってリッスンするかの選択は、以前の測距フレーム５０４中に選択された測距タイムスロット５０２内で周辺無線デバイス２０２によって通信が受信されたかどうかに基づくことができる。いくつかの実施形態では、中央無線デバイス１０２及び周辺無線デバイス２０２は、測距タイムスロットのランダム選択のための互いに既知のアルゴリズム、例えば、中央無線デバイス１０２と周辺無線デバイス２０２との間で通信されるシード値を使用した擬似乱数生成器を使用する。アルゴリズム及び／又はシード値の通信は、ＷＰＡＮ１０４を確立するときに、例えば、周辺無線デバイス２０２がＷＰＡＮ１０４に参加するときに、並びに／又は、その後にＢＴＬＥメッセージ若しくはＢＴ  ｃｌａｓｓｉｃメッセージなどのＷＰＡＮ１０４を介して、及び／若しくは中央無線デバイス１０２によってブロードキャストされる測距測定メッセージ内で、行なうことができる。中央無線デバイス１０２及び周辺無線デバイス２０２は、測距フレーム５０４のフレームカウントに関して一緒に同期することができ、したがって、ランダムタイムスロット選択アルゴリズムに基づいて、測距フレーム５０４のシーケンスで使用することができる測距タイムスロット５０２のランダムシーケンスを予め知ることができる。測距タイムスロット５０２のランダム選択は、各測距フレーム５０４内で使用されなくてもよく、例えば、中央無線デバイス１０２及び／又は周辺無線デバイス２０２は、ランダム選択が使用される場合、測距タイムスロット５０２に留まるか、又は測距タイムスロット５０２を変更するかを独立して判定することができ、どのタイムスロット５０２を選択するかは、特定の測距フレーム５０４に対して予め知ることができる。いくつかの実装形態では、ＵＷＢメッセージは持続時間が短いので、送信前にクリアチャネル評価（clear channel assessment、ＣＣＡ）が使用されることは予期されない。
【００３１】
中央無線デバイス１０２と周辺無線デバイス２０２との間のＵＷＢ測距通信の時間同期は、帯域外通信を使用して確立された粗いレベルの時間同期に基づく、例えば、ＷＰＡＮ１０４のＢＴＬＥ及び／又はＢＴ  ｃｌａｓｓｉｃを使用して通信される時間情報に基づくことができる。ＵＷＢ測距通信の時間同期はまた、ＵＷＢメッセージを使用して通信される、より微細なレベルの時間同期に基づくことができ、例えば、タイムスタンプが中央無線デバイス１０２によって周辺無線デバイス２０２にブロードキャストされる１つ以上のＵＷＢメッセージに含まれる。例えば、中央無線デバイス１０２によってブロードキャストされた初期測距測定メッセージは、中央無線デバイス１０２におけるローカル時間基準を示すタイムスタンプを含むことができる。ブロードキャストされた初期測距測定メッセージを受信する周辺無線デバイス２０２は、初期測距測定メッセージに含まれるタイムスタンプを使用して、周辺無線デバイス２０２におけるローカル時間基準を調整して、中央無線デバイス１０２のローカル時間基準に（誤差範囲内で）一致させることができる。中央無線デバイス１０２及び周辺無線デバイス２０２は、調整されたローカル時間基準及びそれら自体の内部クロックを使用して、（初期測距測定メッセージが受信された）測距フレーム５０４の測距タイムスロット５０２の期間、及び周辺無線デバイス２０２が中央無線デバイス１０２からのメッセージに応答することができる測距フレーム５０４の測距タイムスロット５０２のサブ期間の期間を判定することができる。本明細書で説明するように、周辺無線デバイス２０２は、所定の順序で（又は、初期測距測定メッセージ内で中央無線デバイス１０２によって示される順序で）測距タイムスロット５０２の別個の重複しないセグメント（サブ期間）内で応答することができる。同じ中央無線デバイス１０２に関連付けられた異なる周辺無線デバイス２０２からの測定応答メッセージは、時間的に重複しないことになる。同様に、周辺無線デバイス２０２から中央無線デバイス１０２への任意のタイムスタンプ交換メッセージは、時間的に重複しないことになる。いくつかの実施形態では、中央無線デバイス１０２と周辺無線デバイス２０２との間の粗い時間同期は、例えば、周期的に、時間ベースで、事象ベースで、及び／又はオンデマンドでリフレッシュすることができる。粗い時間同期は、帯域内で（ＵＷＢメッセージを使用して）及び／又は帯域外で（ＢＴＬＥ及び／又はＢＴ  Ｃｌａｓｓｉｃパケットを使用して）通信することができる。いくつかの実施形態では、各測距サイクルに対して、その測距サイクル中に受信された初期測距測定メッセージに含まれるタイムスタンプ情報に基づいて、微細な時間同期がリフレッシュされる。
【００３２】
図６は、中央無線デバイス１０２を使用して、測距フレーム５０４に対する測距タイムスロット５０２を選択することができる、例示的な決定木の図６００を示す。６０２において、中央無線デバイス１０２は、過去の干渉レベル及び／又は中央無線デバイス１０２によってブロードキャストされたＵＷＢ測距メッセージに対する周辺無線デバイス２０２の応答性を判定するなど、通信チャネルを評価する。６０２における通信チャネルの評価は、以前の通信結果を用いた暗黙的なクリアチャネル評価と見なすことができる。いくつかの実施形態では、中央無線デバイス１０２は、周辺無線デバイス２０２から受信した応答の数を監視し、かつ／又は、中央無線デバイス１０２によって受信された信号強度及び／若しくは信号品質（例えば、ＳＩＮＲ）のレベルを測定する。中央無線デバイス１０２は、監視された応答の数及び／又は測定されたＳＩＮＲを１つ以上の関数への入力として使用して、通信チャネルを評価するメトリックを導出することができる。このメトリックは、ＳＩＮＲの関数と受信した応答の数の別の関数との組み合わせとすることができる。６０４において、中央無線デバイス１０２は、（現在の測距フレーム５０４内で使用される特定の測距タイムスロット５０２と比較して）後続の測距フレーム５０４内で異なる測距タイムスロット５０２に変更するか、又は後続の測距フレーム５０４に対して同じ測距タイムスロット５０２に留まるかを判定する。同じ測距タイムスロット５０２に留まるか、又は測距タイムスロット５０２を変更するかの評価は、通信チャネルの暗黙的なクリアチャネル評価から導出されたメトリックに基づくことができる。いくつかの実施形態では、（ｉ）周辺無線デバイス２０２から受信した応答の数が、第１の応答閾値（所与のＷＰＡＮ１０４内の周辺無線デバイス２０２の総数などの予想される応答の最大数に基づいてもよい）を満たし、かつ（ｉｉ）測定されたＳＩＮＲ値が、第１のＳＩＮＲ閾値を満たす場合、中央無線デバイス１０２は、後続の測距フレーム５０４内で同じ測距タイムスロット５０２を使用し続けると判定することができる。６０６に示すように、測距タイムスロット５０２のインデックス（測距フレーム５０４内の多数の測距タイムスロット５０２のうちのどれを使用するかを示すことができる）は、変更されなくてもよく、すなわち、（ｉ＋１）番目の測距フレーム５０４内の測距タイムスロットインデックスは、ｉ番目の測距フレーム５０４の測距タイムスロットインデックスと同じであってもよい。いくつかの実施形態では、同じ測距タイムスロット５０２に留まるための１つ以上の閾値が満たされない場合、例えば、（ｉ）周辺無線デバイス２０２から受信した応答の数が第１の応答閾値を満たさない、又は（ｉｉ）測定されたＳＩＮＲが第１のＳＩＮＲ閾値を満たさない場合、中央無線デバイス１０２は、後続の測距フレーム５０４に対して異なる測距タイムスロット５０２を選択することができる。異なる測距タイムスロット５０２のうちどれかの選択は、ランダムウォーク（隣接する測距タイムスロット５０２への）か、又はランダムホップ（異なる測距タイムスロット５０２のランダム選択）かに基づくことができる。どの方法を異なる測距タイムスロット５０２を判定するために使用するかはまた、導出されたメトリックの評価にも基づくことができる。６０８において、中央無線デバイス１０２は、ランダムウォークを使用して隣接する測距タイムスロット５０２に移動するかどうかを判定することができる。いくつかの実施形態では、（ｉ）周辺無線デバイス２０２から受信した応答の数が、第２の応答閾値（所与のＷＰＡＮ１０４内の周辺無線デバイス２０２の総数などの予想される応答の最大数に基づいてもよい）を満たし、かつ（ｉｉ）測定されたＳＩＮＲ値が、第２のＳＩＮＲ閾値を満たす場合、中央無線デバイス１０２は、後続の測距フレーム内で近隣の（隣接した）測距タイムスロット５０２に移動すると判定することができる。６１０において、中央無線デバイス１０２は、擬似乱数アルゴリズム（ｐｒａｎｄ）からの出力に基づいて、より高いスロットインデックス値を有する測距タイムスロット５０２に移動するか、又はより低いスロットインデックス値を有する測距タイムスロット５０２に移動するかを判定し、擬似乱数アルゴリズム（ｐｒａｎｄ）からの出力は、現在の測距フレーム５０４のインデックス（ｉ）及びシード値ＫｅｙPANを入力として使用して後続の測距フレーム５０４（測距フレームインデックスｉ＋１）に対する後続のタイムスロットインデックスを生成することができる。いくつかの実施形態では、後続の測距タイムスロット５０２内で隣接する測距タイムスロット５０２に移動するための１つ以上の閾値が満たされない場合、例えば、（ｉ）周辺無線デバイス２０２から受信した応答の数が第２の応答閾値を満たさない、又は（ｉｉ）測定されたＳＩＮＲが第２のＳＩＮＲ閾値を満たさない場合、中央無線デバイス１０２は、６１２で示すように、ランダムシーケンス生成アルゴリズム（ＰＮＣｏｄｅＧｅｎ）に少なくとも部分的に基づいて、ランダム測距タイムスロット５０２を選択することができる。
【００３３】
２つの例示的なメトリック、例えば、ＳＩＮＲ及び受信した応答の数に基づいて、同じ測距タイムスロットに留まるか（変更なし）、隣接する測距タイムスロットに移動するか（ランダムウォーク）、又はランダム測距タイムスロットに移動するか（ランダムホップ）の決定を、決定ブロック図６２０として示す。第１の「変更なし」領域６２２では、受信した応答の数が第１の応答閾値を満たし、かつＳＩＮＲが第１のＳＩＮＲ閾値を満たす場合、中央無線デバイス１０２は、後続の測距フレーム５０４に対して、現在の測距フレーム５０４に使用されたのと同じ測距タイムスロット５０２を選択する。第２の「ランダムウォーク」領域６２４では、（ｉ）第１の「変更なし」領域６２２の条件が満たされず、かつ（ｉｉ）受信した応答の数が第２の応答閾値を満たし、かつＳＩＮＲが第２のＳＩＮＲ閾値を満たす場合、中央無線デバイス１０２は、現在の測距フレーム５０４に使用された測距タイムスロット５０２からのランダムウォークに基づいて、後続の測距フレーム５０４に対して隣接する測距タイムスロット５０２を選択する。第３の「ランダムホップ」領域６２６では、受信した応答の数が第２の応答閾値を満たさない、又はＳＩＮＲが第２のＳＩＮＲ閾値を満たさない場合、中央無線デバイス１０２は、後続の測距フレーム５０４に対してランダム測距タイムスロット５０２を選択する。図６２０は、例示的な実施形態としてのみ提供され、他の決定領域及び／又はメトリックを使用することができる。例えば、測距タイムスロットを変更するか、及び／又はランダムウォーク若しくはランダムホップを使用するかどうかの決定は、測定若しくは推定されたＳＩＮＲのみに基づくことができ、又は受信した応答の数のみに基づいてもよい。追加のメトリックを使用して、現在の測距タイムスロットに留まるか、又は測距タイムスロットを変更するかを判定することもできる。
【００３４】
いくつかの実施形態では、中央無線デバイス１０２は、例えば、現在の測距フレーム５０４のタイムスタンプ交換シーケンス中に、３つの選択肢（変更なし、ランダムウォーク、ランダムホップ）のうちのどれを使用して後続の測距フレーム５０４に対して測距タイムスロット５０２を選択するかを、周辺無線デバイス２０２にブロードキャストする。いくつかの実施形態では、中央無線デバイス１０２は、例えば、現在の測距フレーム５０４のタイムスタンプ交換シーケンスの間に、後続の測距フレーム５０４に対して選択された測距タイムスロット５０２に対する測距タイムスロットインデックスのインジケーションを周辺無線デバイス２０２にブロードキャストする。いくつかの実施形態では、擬似乱数アルゴリズム（ｐｒａｎｄ）及び／若しくはランダムシーケンス生成アルゴリズム（ＰＮＣｏｄｅＧｅｎ）、並びに／又は中央無線デバイス１０２及び周辺無線デバイス２０２を包含するＷＰＡＮ１０４のシード値（ＫｅｙPAN）は、帯域内通信を使用して（例えば、ＵＷＢメッセージ内で）又は帯域外通信を使用して（例えば、ＢＴＬＥ又はＢＴ  Ｃｌａｓｓｉｃメッセージを使用して）、中央無線デバイス１０２と周辺無線デバイス２０２との間で通信することができる。
【００３５】
図７は、周辺無線デバイス２０２を使用して、測距フレーム５０４に対する測距タイムスロット５０２を選択することができる、例示的な決定木の図７００を示す。７０２において、周辺無線デバイス２０２は、過去の干渉レベル及び／又は中央無線デバイス１０２によってブロードキャストされたメッセージの受信を判定するなど、通信チャネルを評価する。いくつかの実施形態では、周辺無線デバイス２０２は、測距サイクルを完結するＵＷＢ測距メッセージが、中央無線デバイス１０２から周辺無線デバイス２０２によって受信されたかどうかを判定する。いくつかの実施形態では、周辺無線デバイス２０２は、中央無線デバイス１０２から受信したＵＷＢ測距メッセージが、後続の測距フレーム５０４で使用する測距タイムスロット５０２のインデックスのインジケーションを含むか、又は測距タイムスロット変更モードのインジケーション（例えば、異なるモードインデックスを使用して、異なる測距タイムスロット変更を示すことができる場合）を含むかを判定する。７０４において、周辺無線デバイス２０２は、（現在の測距フレーム５０４内で使用される特定の測距タイムスロット５０２と比較して）後続の測距フレーム５０４内で異なる測距タイムスロット５０２に変更するか、又は後続の測距フレーム５０４に対して同じ測距タイムスロット５０２に留まるかを判定する。同じ測距タイムスロット５０２に留まるか、又は測距タイムスロット５０２を変更するかの評価は、測距タイムスロット５０２を変更するための測距タイムスロットインデックスが受信されたか、又はモードを示すＵＷＢ測距メッセージが受信されたかに基づくことができる。いくつかの実施形態では、ＵＷＢ測距メッセージが中央無線デバイス１０２から受信される場合、ＵＷＢ測距メッセージは、後続の測距フレーム５０４に対する測距タイムスロットインデックス変更がない（又は現在の測距フレーム５０４に使用されたように、後続の測距フレーム５０４に対して使用される現在の測距タイムスロットインデックスを繰り返す）ことを示し、周辺無線デバイス２０２は、後続の測距フレーム５０４内で同じ測距タイムスロット５０２を使用し続けると判定することができる。７０６に示すように、測距タイムスロット５０２のインデックス（測距フレーム５０４内の多数の測距タイムスロット５０２のうちのどれを使用するかを示すことができる）は、変更されなくてもよく、すなわち、（ｉ＋１）番目の測距フレーム５０４内の測距タイムスロットインデックスは、ｉ番目の測距フレーム５０４の測距タイムスロットインデックスと同じであってもよい。いくつかの実施形態では、周辺無線デバイス２０２が、測距タイムスロット５０２の変更のインジケーション（例えば、モードのインジケーション）又は後続の測距フレーム５０４に使用される異なる測距タイムスロット５０２の指定を含むＵＷＢ測距メッセージを中央無線デバイス１０２から受信する場合、周辺無線デバイス２０２は、後続の測距フレーム５０４に対して異なる測距タイムスロット５０２を選択することができる。７０８において、周辺無線デバイス２０２は、ランダムウォークを使用して隣接する測距タイムスロット５０２に移動するかどうかを判定することができる。いくつかの実施形態では、ランダムウォークモードを示すＵＷＢ測距メッセージを中央無線デバイス１０２から受信する場合、周辺無線デバイス２０２は、後続の測距フレーム内で近隣の（隣接する）測距タイムスロット５０２に移動すると判定することができる。７１０において、擬似乱数アルゴリズム（ｐｒａｎｄ）からの出力に基づいて、より高いスロットインデックス値を有する測距タイムスロット５０２に移動するか、又はより低いスロットインデックス値を有する測距タイムスロット５０２に移動するかを判定し、擬似乱数アルゴリズム（ｐｒａｎｄ）からの出力は、周辺無線デバイス２０２は、現在の測距フレーム５０４のインデックス（ｉ）及びシード値ＫｅｙＰＡＮを入力として使用して後続の測距フレーム５０４（測距フレームインデックスｉ＋１）に対する後続のタイムスロットインデックスを生成することができる。いくつかの実施形態では、中央無線デバイス１０２は、測距タイムスロットインデックス値を直接示し、周辺無線デバイス２０２は、測距タイムスロットインデックス値を計算する必要はない。いくつかの実施形態では、ランダムホップを使用して後続の測距フレーム５０４の測距タイムスロット５０２を判定すべきであることを示すＵＷＢ測距メッセージを中央無線デバイス１０２から受信する場合、周辺無線デバイス２０２は、７１２に示すように、ランダムシーケンス生成アルゴリズム（ＰＮＣｏｄｅＧｅｎ）に少なくとも部分的に基づいて、ランダム測距タイムスロット５０２を選択することができる。いくつかの実施形態では、中央無線デバイス１０２は、例えば、現在の測距フレーム５０４のタイムスタンプ交換シーケンス中に、３つの選択肢（変更なし、ランダムウォーク、ランダムホップ）のうちのどれを使用して後続の測距フレーム５０４に対して測距タイムスロット５０２を選択するかを、周辺無線デバイス２０２にブロードキャストする。いくつかの実施形態では、中央無線デバイス１０２は、後続の測距フレーム５０４に対して選択された測距タイムスロット５０２に対する測距タイムスロットインデックスのインジケーションを周辺無線デバイス２０２にブロードキャストする。いくつかの実施形態では、周辺無線デバイス２０２が、測距タイムスロットインデックスモード変更、又は後続の測距フレーム５０４に使用する特定のタイムスロットインデックスを示すＵＷＢ測距メッセージを中央無線デバイスから受信しない場合、周辺無線デバイス２０２は、７１２におけるように、ランダムホップに従って測距タイムスロットインデックスを判定する。いくつかの実施形態では、擬似乱数アルゴリズム（ｐｒａｎｄ）及び／若しくはランダムシーケンス生成アルゴリズム（ＰＮＣｏｄｅＧｅｎ）、並びに／又は中央無線デバイス１０２及び周辺無線デバイス２０２を包含するＷＰＡＮ１０４のシード値（ＫｅｙPAN）は、帯域内通信を使用して（例えば、ＵＷＢメッセージ内で）又は帯域外通信を使用して（例えば、ＢＴＬＥ又はＢＴ  Ｃｌａｓｓｉｃメッセージを使用して）、中央無線デバイス１０２と周辺無線デバイス２０２との間で通信することができる。
【００３６】
図８Ａは、車両２０４内に収容された周辺無線デバイス２０２−１〜２０２−Ｎのセットと通信する中央無線デバイス１０２による測距の図８００を示す。最初に、８０２において、中央無線デバイス１０２は、測距要求メッセージを、周辺無線デバイス２０２−１〜２０２−Ｎのセットにブロードキャストする。いくつかの実施形態では、測距要求メッセージの通信は、任意選択であってもよい。測距要求メッセージは、１つ以上のランダム測距タイムスロット選択アルゴリズムのインジケーション、１つ以上のランダム測距タイムスロット選択アルゴリズムに対するシード値のインジケーション、及び／又は周辺無線デバイス２０２−１〜２０２−Ｎのセットからの順序付け応答のインジケーションなどの、測距サイクルに対するパラメータのインジケーションを含むことができる。いくつかの実施形態では、測距要求メッセージは、ＢＴＬＥ又はＢＴ  Ｃｌａｓｓｉｃを介してなど、ＷＰＡＮ１０４の無線通信プロトコルを使用して通信することができる。測距要求メッセージは、測距サイクルに対して示された残りの測距メッセージから分離された時間に通信することができる。８０４において、中央無線デバイス１０２は、第１の測距測定メッセージを周辺無線デバイス２０２−１〜２０２−Ｎのセットにブロードキャストする。第１の測距測定メッセージは、各周辺無線デバイス２０２−１〜２０２−Ｎが、それらのそれぞれ対応するローカル時間基準を中央無線デバイス１０２の時間基準と同期させるように調整することができる、第１の測距測定メッセージが送信された時を示すタイムスタンプ値を含むことができる。８０６において、周辺無線デバイス２０２−１〜２０２−Ｎのそれぞれは、個々の重複しない測距測定応答で、第１の測距測定メッセージに応答する。測距測定応答はまた、測距測定応答メッセージがそれらのそれぞれ対応する周辺無線デバイス２０２−１〜２０２−Ｎによって送信された時のタイムスタンプ値を含むことができる。８０８において、中央無線デバイス１０２は、周辺無線デバイス２０２−１〜２０２−Ｎのセットに第２の測距測定メッセージをブロードキャストする。周辺無線デバイス２０２−１〜２０２−Ｎのセットは、第１及び第２の測距測定メッセージを使用して、測距値、例えば、飛行時間推定値、距離推定値、到着角推定値などを判定することができる。中央無線デバイス１０２は、測距測定応答を使用して、測距値のそれ自体のセットを判定することができる。８１０において、中央無線デバイス１０２は、測距測定データ、例えば、タイムスタンプ交換情報を、周辺無線デバイス２０２−１〜２０２−Ｎのセットにブロードキャストする。周辺無線デバイス２０２−１〜２０２−Ｎのセットは、集中コントローラと通信して、周辺無線デバイス２０２−１〜２０２−Ｎによって行われた測距測定値及び／又は中央無線デバイス１０２から周辺無線デバイス２０２−１〜２０２−Ｎによって受信された測距測定データに基づいて、車両エントリアクセスを許可するかどうかを判定することができる。
【００３７】
図８Ｂは、いくつかの実施形態における、車両２０４内に収容された周辺無線デバイス２０２−１〜２０２−Ｎのセットと通信する中央無線デバイス１０２による測距の図８Ａの図８００に対応する図８２０を示す。測距要求メッセージは、ＵＷＢメッセージＴ０として中央無線デバイス１０２によって通信して、周辺無線デバイス２０２−１〜２０２−ＮのセットによってＲ０として受信することができる。測距測定は、周辺無線デバイス２０２−１〜２０２−Ｎのセットにブロードキャストされる第１の測距測定ＵＷＢメッセージＴ１を含むことができ、周辺無線デバイス２０２−１〜２０２−Ｎのセットは、測距測定応答Ｔ２〜ＴＮを、所定の重複しない連続的な時間セグメント内で中央無線デバイス１０２に送信することによって応答する。中央無線デバイス１０２は、第２の測距測定メッセージＴＮ＋１をブロードキャストし、これは、Ｒ２〜ＲＮで周辺無線デバイス２０２−１〜２０２−Ｎのセットによって受信される。続いて、中央無線デバイス１０２は、ＵＷＢメッセージＴＮ＋２内で測距測定データをブロードキャストし、これは、タイムスタンプ交換の一部としてＲＮ＋２で周辺無線デバイス２０２−１〜２０２−Ｎのセットによって受信される。測距測定データを、周辺無線デバイス２０２−１〜２０２−Ｎのセットによって（例えば、車両２０４のコントローラと共に）使用して、車両アクセスを許可するかどうかなど、様々なアクションを実行するかどうかを判定することができる。
【００３８】
図９Ａは、複数の周辺無線デバイス２０２と通信する中央無線デバイス１０２による測距動作を実行するための例示的な方法の図９００を示す。９０２において、中央無線デバイス１０２は、測距フレーム５０４に使用する測距タイムスロット５０２を選択する。９０４において、中央無線デバイス１０２は、第１の測距測定メッセージを複数の周辺無線デバイス２０２にブロードキャストする。９０６において、中央無線デバイス１０２は、測距タイムスロットの連続的な重複しないセグメントの間に、複数の周辺無線デバイス２０２のそれぞれからの測距測定応答をリッスンする。９０８において、中央無線デバイス１０２は、複数の周辺無線デバイス２０２のうちの少なくとも１つから測距応答メッセージが受信されたかどうかを判定する。複数の周辺無線デバイス２０２から測距応答メッセージが受信されなかった場合、中央無線デバイス１０２は、９０２に戻り、後続の測距フレーム５０４に使用する別の測距タイムスロット５０２を判定して、その後、測距サイクルを繰り返す。複数の周辺無線デバイス２０２のうちの少なくとも１つから少なくとも１つの測距応答メッセージが受信された場合、中央無線デバイス１０２は、９１０において、複数の周辺無線デバイス２０２に第２の測距測定メッセージをブロードキャストする。その後、９１２において、中央無線デバイス１０２は、複数の周辺無線デバイス２０２に測距データメッセージをブロードキャストする。測距データメッセージは、（ｉ）複数の周辺無線デバイス２０２のうちの１つ以上から受信した少なくとも１つの測距応答メッセージに少なくとも部分的に基づく、中央無線デバイス１０２によって取得された測定データ、及び（ｉｉ）後続の測距フレーム５０４に使用される測距タイムスロット５０２のインジケーションを含む。
【００３９】
いくつかの実施形態では、中央無線デバイス１０２によって実行される方法は、中央無線デバイス１０２が、（ｉ）信号対雑音及び干渉比（ＳＩＮＲ）の推定、又は（ｉｉ）第１の測距フレームの間に中央無線デバイス１０２が受信した測距測定応答の数のうちの少なくとも１つに少なくとも部分的に基づいて、後続の測距フレーム内で測距するための測距タイムスロットを選択することを更に含む。いくつかの実施形態では、中央無線デバイス１０２は、後続の測距フレーム内で測距するための測距タイムスロットを少なくとも以下のことによって選択する：（ｉ）測距測定応答の数が第１の応答閾値を満たす（例えば、等しい又は上回る）場合、第１の測距フレームと同様に後続の測距フレームに対して同一の測距タイムスロットインデックスを使用すること、（ｉｉ）測距測定応答の数が第１の応答閾値を満たさず（例えば、等しくない又は上回らない）、かつ第２の応答閾値を満たす（例えば、等しい又は上回る）場合、後続の測距フレームに対して近隣の測距タイムスロットインデックスを使用すること、及び（ｉｉｉ）測距測定応答の数が第２の応答閾値を満たさない（例えば、等しくない又は上回らない）場合、後続の測距フレームに対してランダムに選択された測距タイムスロットインデックスを使用すること。いくつかの実施形態では、第１の測距測定メッセージは、第１の測距測定メッセージが中央無線デバイスによってブロードキャストされた時を示すタイムスタンプ値を含む。いくつかの実施形態では、中央無線デバイス１０２は、第１の測距測定メッセージをブロードキャストする前に、複数の周辺無線デバイスに測距開始メッセージをブロードキャストし、測距開始メッセージは、第１の測距フレームに対する測距タイムスロットインデックスのインジケーションを含む。いくつかの実施形態では、中央無線デバイス１０２は、第１の測距測定メッセージをブロードキャストする前に、中央無線デバイス及び周辺無線デバイスによって乱数生成器と共に使用される暗号鍵を通信して、測距フレームのシーケンスに対する測距タイムスロットインデックスのランダムホッピングパターンを判定する。いくつかの実施形態では、暗号鍵は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）パーソナルエリアネットワーク無線通信プロトコルを使用してブロードキャストされ、測距測定メッセージ、測距測定応答、及び測距データメッセージは、超広帯域（ＵＷＢ）無線通信プロトコルを使用して通信される。いくつかの実施形態では、中央無線デバイス１０２によって実行される方法は、中央無線デバイス１０２が、第１の測距フレームの選択された測距タイムスロットの間に複数の周辺無線デバイスから測距測定応答を受信せず、かつ選択された測距タイムスロットが第１の測距フレームの最終測距タイムスロットではない場合、第１の測距フレームの後続の測距タイムスロット内で複数の周辺無線デバイスを用いて測距測定を再試行することを更に含む。いくつかの実施形態では、測定データは、中央無線デバイスが１つ以上の測距測定応答を受信した時を示す１つ以上のタイムスタンプ値を含む。いくつかの実施形態では、後続の測距フレーム内で測距するために選択された測距タイムスロッ��のインジケーションは、測距タイムスロットインデックスを含む。いくつかの実施形態では、後続の測距フレーム内で測距するために選択された測距タイムスロットのインジケーションは、後続の測距フレーム内で、同一の測距タイムスロットを再使用するか、隣接する測距タイムスロットに移動するか、又はランダム測距タイムスロットを選択するかのインジケーションを含む。
【００４０】
図９Ｂは、中央無線デバイス１０２と通信する（複数の周辺無線デバイス２０２のセットの）周辺無線デバイス２０２による測距動作を実行するための例示的な方法の図９５０を示す。９５２において、周辺無線デバイス２０２は、測距フレーム５０４に使用する測距タイムスロット５０２を選択する。９５４において、周辺無線デバイス２０２は、測距フレーム５０４の選択された測距タイムスロット５０２の間に、中央無線デバイス１０２からの第１の測距測定メッセージをリッスンする。９５６において、周辺無線デバイス２０２は、第１の測距測定メッセージが中央無線デバイス１０２から受信されたかどうかを判定する。測距フレーム５０４の選択された測距タイムスロット５０２の間に第１の測距測定メッセージが受信されない場合、周辺無線デバイス２０２は、９５２に戻り、後続の測距フレーム５０４に対する別の測距タイムスロット５０２を選択する。測距フレーム５０４の選択された測距タイムスロット５０２の間に第１の測距測定メッセージが受信される場合、９５８において、周辺無線デバイス２０２は、測距タイムスロット５０２のセグメントの間に、中央無線デバイス１０２に測距測定応答メッセージを送信する。測距タイムスロット５０２のセグメントは、中央無線デバイス１０２から受信された測距測定メッセージに含まれるタイムスタンプ値に基づくことができ、タイムスタンプ値を使用して、周辺無線デバイス２０２のローカル時間基準を調整することができる。測距タイムスロット５０２のセグメントはまた、同じ測距タイムスロット５０２内の異なる周辺無線デバイス２０２による送信が時間的に重複しないように中央無線デバイス１０２に関連付けられた異なる周辺無線デバイス２０２が通信すると判定される順序に基づいてもよい。９６０において、周辺無線デバイス２０２は、中央無線デバイス１０２からの第２の測距測定メッセージ及び測距データメッセージをリッスンする。９６２において、周辺無線デバイス２０２は、第２の測距測定メッセージ及び測距データメッセージが中央無線デバイス１０２から受信されたかどうかを判定する。第２の測距測定メッセージ又は測距データメッセージが中央無線デバイス１０２から受信されない場合、周辺無線デバイス２０２は、９５２に戻り、後続の測距フレーム５０４に対して別の測距タイムスロット５０２を選択することができる。第２の測距測定メッセージ及び測距データメッセージの両方が中央無線デバイス１０２から受信される場合、周辺無線デバイス２０２は、９６４において、第２の測距測定メッセージから測定データを抽出し、測定データは、中央無線デバイス１０２によって受信された測距測定応答に少なくとも部分的に基づく。いくつかの実施形態では、周辺無線デバイス２０２は、後続の測距フレーム５０４に対する測距タイムスロット５０２を選択することができる。
【００４１】
いくつかの実施形態では、周辺無線デバイス２０２は、後続の測距フレーム内で測距するために中央無線デバイス１０２によって選択され、かつ測距データメッセージに含まれる測距タイムスロットのインジケーションに少なくとも部分的に基づく、後続の測距フレーム内で測距するための測距タイムスロットを選択する。いくつかの実施形態では、中央無線デバイスによって選択された測距タイムスロットのインジケーションは、後続の測距フレームに対して第１の測距フレームに使用されるのと同一の測距タイムスロットインデックスを使用するインジケーション、近隣の測距タイムスロットインデックスを使用するインジケーション、又はランダムに選択された測距タイムスロットインデックスを使用するインジケーションのうちの１つを含む。いくつかの実施形態では、周辺無線デバイス２０２によって実行される方法は、第１の測距測定メッセージの受信後、第２の測距測定メッセージ又は測距データメッセージの受信がないことに応じて、後続の測距フレームに対してランダムに選択された測距タイムスロットインデックスに基づいて、後続の測距フレーム内で測距するための測距タイムスロットを選択することを更に含む。いくつかの実施形態では、第１の測距測定メッセージは、第１の測距測定メッセージが中央無線デバイスによってブロードキャストされた時を示す測距タイムスタンプ値を含む。いくつかの実施形態では、周辺無線デバイス２０２によって実行される方法は、周辺無線デバイス２０２が、第１の測距測定メッセージをリッスンする前に、中央無線デバイスから測距開始メッセージを受信することを更に含み、測距開始メッセージは、第１の測距フレームに対する測距タイムスロットインデックスのインジケーションを含む。いくつかの実施形態では、周辺無線デバイス２０２によって実行される方法は、周辺無線デバイス２０２が、第１の測距測定メッセージをリッスンする前に、中央無線デバイスから、中央無線デバイス及び周辺無線デバイスによって乱数生成器と共に使用される暗号鍵を受信して、測距フレームのシーケンスに対する測距タイムスロットインデックスのランダムホッピングパターンを判定することを更に含む。いくつかの実施形態では、暗号鍵は、Ｂｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＴＬＥ）パーソナルエリアネットワーク無線通信プロトコルを使用してブロードキャストされ、測距測定メッセージ、測距測定応答、及び測距データメッセージは、超広帯域（ＵＷＢ）無線通信プロトコルを使用して通信される。
【００４２】
図１０は、いくつかの実施形態に係る、本明細書で説明する様々な方法を実装するために使用することができる代表的なコンピューティングデバイス１０００の詳細な図を示す。具体的には、この詳細図は、中央無線デバイス１０２に含めることができる様々な構成要素を示す。図１０に示すように、コンピューティングデバイス１０００は、コンピューティングデバイス１０００の動作全般を制御するためのマイクロプロセッサ又はコントローラを表すプロセッサ１００２を含むことができる。コンピューティングデバイス１０００はまた、コンピューティングデバイス１０００のユーザがコンピューティングデバイス１０００と相互作用することを可能にするユーザ入力デバイス１００８を含むことができる。例えば、ユーザ入力デバイス１００８は、ボタン、キーパッド、ダイヤル、タッチスクリーン、オーディオ入力インターフェース、ビジュアル／画像キャプチャ入力インターフェース、センサデータの形態をとる入力など、様々な形態をとることができる。また更に、コンピューティングデバイス１０００は、プロセッサ１００２によって制御されることにより、ユーザに情報を表示することのできるディスプレイ１０１０を含むことができる。データバス１０１６は、少なくとも、記憶デバイス１０４０、プロセッサ１００２、及びコントローラ１０１３の間のデータ転送を促進することができる。コントローラ１０１３は、機器制御バス１０１４を通じて様々な機器とインターフェースし、それらを制御するために使用することができる。コンピューティングデバイス１０００はまた、データリンク１０１２に通信可能に接続するネットワーク／バスインターフェース１０１１を含むことができる。無線接続の場合には、ネットワーク／バスインターフェース１０１１は、無線送受信機を含むことができる。
【００４３】
コンピューティングデバイス１０００はまた、記憶デバイス１０４０を含む。記憶デバイスは、単一のディスク又は複数のディスク（例えば、ハードドライブ）を含むことができ、記憶デバイス１０４０内の１つ以上のパーティションを管理する記憶管理モジュールを含む。いくつかの実施形態では、記憶デバイス１０４０は、フラッシュメモリ、半導体（ソリッドステート）メモリ等を含むことができる。コンピューティングデバイス１０００はまた、ランダムアクセスメモリ（Random Access Memory、ＲＡＭ）１０２０及び読み出し専用メモリ（Read-Only Memory、ＲＯＭ）１０２２を含むことができる。ＲＯＭ１０２２は、実行されるべきプログラム、ユーティリティ、又はプロセスを不揮発性方式で記憶することができる。ＲＡＭ１０２０は、揮発性データ記憶デバイスを提供することができ、コンピューティングデバイス１０００の動作に関連する命令を記憶する。コンピューティングデバイス１０００は、中央無線デバイス１０２によるセルラー無線システムアクセスのためのセキュアな記憶デバイスを表すことができるセキュア要素（secure element、ＳＥ）１０５０を更に含むことができる。
無線用語
【００４４】
本明細書で説明する様々な実施形態によれば、用語「無線通信デバイス」、「無線デバイス」、「モバイルデバイス」、「移動局」、及び「ユーザ機器」（user equipment、ＵＥ）は、本開示の各種実施形態と関連付けられる手順を実行することが可能であり得る１つ以上の通常の消費者電子デバイスについて説明するために、本明細書では互換的に使用されることがある。様々な実装形態によれば、これらの消費者電子デバイスのうちの任意の１つは、セルラー電話又はスマートフォン、タブレットコンピュータ、ラップトップコンピュータ、ノートブックコンピュータ、パーソナルコンピュータ、ネットブックコンピュータ、メディアプレーヤデバイス、電子ブックデバイス、ＭｉＦｉ（登録商標）デバイス、ウェアラブルコンピューティングデバイス、並びに、無線ワイドエリアネットワーク（wireless wide area network、ＷＷＡＮ）、無線メトロエリアネットワーク（wireless metro area network、ＷＭＡＮ）、無線ローカルエリアネットワーク（wireless local area network、ＷＬＡＮ）、無線パーソナルエリアネットワーク（wireless personal area network、ＷＰＡＮ）、近距離無線通信（near field communication、ＮＦＣ）、セルラー無線ネットワーク、第４世代（４Ｇ）ロングタームエボリューション（Long Term Evolution、ＬＴＥ）、ＬＴＥアドバンスド（LTE Advanced、ＬＴＥ−Ａ）、及び／あるいは、第５世代（５Ｇ）又は他の現在の若しくは将来の次世代（next generation、ＮＧ）開発される進化型セルラー無線ネットワーク上の通信に使用されるなどの１つ以上の無線通信プロトコルを介した通信を含むことができる無線通信機能を有する任意の他のタイプの電子コンピューティングデバイスに関し得る。
【００４５】
いくつかの実施形態では、無線通信デバイスはまた、無線通信システムの一部として動作することができ、無線通信システムは、例えばＷＬＡＮの一部としてアクセスポイント（access point、ＡＰ）に相互接続された、並びに／又は、例えばＷＰＡＮ及び／若しくは「アドホック」無線ネットワークの一部として互いに相互接続された、ステーション、クライアント無線デバイス、又はクライアント無線通信デバイスと称することもできるクライアントデバイスのセットを含むことができる。いくつかの実施形態では、クライアントデバイスは、例えば、無線ローカルエリアネットワーク通信プロトコルに従ったＷＬＡＮ技術を介して通信することが可能な任意の無線通信デバイスであり得る。いくつかの実施形態では、ＷＬＡＮ技術は、Ｗｉ−Ｆｉ（又は、より一般的にはＷＬＡＮ）無線通信サブシステム又は無線を含むことができ、Ｗｉ−Ｆｉ無線は米国電気電子学会（ＩＥＥＥ）８０２．１１技術、例えばＩＥＥＥ  ８０２．１１ａ、ＩＥＥＥ  ８０２．１１ｂ、ＩＥＥＥ  ８０２．１１ｇ、ＩＥＥＥ  ８０２．１１−２００７、ＩＥＥＥ  ８０２．１１ｎ、ＩＥＥＥ  ８０２．１１−２０１２、ＩＥＥＥ  ８０２．１１ａｃ、又は現在開発されているか、又は将来開発されるＩＥＥＥ  ８０２．１１技術のうちの１つ以上を実装することができる。
【００４６】
それに加えて、本明細書で説明されている無線機器は、異なる第３世代（３Ｇ）及び／又は第２世代（２Ｇ）ＲＡＴを介した通信も可能なマルチモード無線通信デバイスとして構成されてもよいことを理解されたい。これらのシナリオでは、マルチモード無線デバイスは、より低いデータレートのスループットを提供する他の旧式の３Ｇネットワークに比べて、より高速なデータレートのスループットを提供するＬＴＥネットワークへの接続を優先するように構成することができる。例えば、一部の実装形態では、マルチモード無線デバイスは、ＬＴＥ及びＬＴＥ−Ａネットワークが利用できないとき、旧式の３Ｇネットワーク、例えば、進化型高速パケットアクセス（Evolved High Speed Packet Access、ＨＳＰＡ＋）ネットワーク又は符号分割多元接続（Code Division Multiple Access、ＣＤＭＡ）２０００  Ｅｖｏｌｕｔｉｏｎ−Ｄａｔａ  Ｏｎｌｙ（ＥＶ−ＤＯ）ネットワークにフォールバックするように構成されてもよい。
【００４７】
説明した実施形態の様々な態様、実施形態、実装形態、又は特徴は、個別に又は任意の組み合わせで用いることができる。説明した実施形態の様々な態様をソフトウェア、ハードウェア、又はハードウェアとソフトウェアとの組み合わせにより実施することができる。説明した実施形態はまた、コンピュータ可読媒体上のコンピュータ可読コードとして実施することもできる。このコンピュータ可読媒体は、後でコンピュータシステムによって読み込むことが可能なデータを格納することができる任意のデータ記憶デバイスである。コンピュータ可読媒体の例としては、読み取り専用メモリ、ランダムアクセスメモリ、ＣＤ−ＲＯＭ、ＨＤＤ、ＤＶＤ、磁気テープ、及び光学的データ記憶デバイスが挙げられる。コンピュータ可読コードが分散形式で格納及び実行されるように、コンピュータ可読媒体をネットワークに結合されたコンピュータシステムにわたって分散させることもできる。
【００４８】
前述の記載では、説明のために、説明した実施形態の完全な理解をもたらすために特定の専門用語を用いた。しかし、説明した実施形態を実施するために、具体的な詳細は必要とされないことは、当業者には明らかであろう。それゆえ、上述の具体的な実施形態の説明は、例示及び説明の目的のために提示される。それらの説明は、網羅的であることも、又は開示される厳密な形態に、説明した実施形態を限定することも意図するものではない。上記の教示を考慮すれば、多くの変更及び変形が可能であることが、当業者には明らかであろう。
【図１】
2020053965.tif 000003
【図２】
2020053965.tif 000004
【図３】
2020053965.tif 000005
【図４Ａ】
2020053965.tif 000006
【図４Ｂ】
2020053965.tif 000007
【図４Ｃ】
2020053965.tif 000008
【図４Ｄ】
2020053965.tif 000009
【図４Ｅ】
2020053965.tif 000010
【図５】
2020053965.tif 000011
【図６】
2020053965.tif 000012
【図７】
2020053965.tif 000013
【図８Ａ】
2020053965.tif 000014
【図８Ｂ】
2020053965.tif 000015
【図９Ａ】
2020053965.tif 000016
【図９Ｂ】
2020053965.tif 000017
【図１０】
2020053965.tif 000018
【外国語明細書】
2020053965000001.pdf