(57)【特許請求の範囲】
【請求項１】
ワイヤレスデバイスが微細タイミング測定プロシージャを使用して自動ワイヤレスドッキングセッションをサポートすると決定することと、
前記ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、前記ワイヤレスデバイスを用いた前記微細タイミング測定プロシージャを肯定的な決定に基づいて実行することと、前記伝搬時間が、前記微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、
前記伝搬時間に基づいて前記ワイヤレスデバイスへの近接度を決定することと、
前記微細タイミング測定プロシージャを使用して決定された前記近接度に少なくとも部分的に基づいて、前記ワイヤレスデバイスとの前記自動ワイヤレスドッキングセッションを実行することと
を備える、ワイヤレス通信のための方法。
【請求項２】
事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスデバイスに微細タイミング測定要求フレームを送ることをさらに備える、請求項１に記載の方法。
【請求項３】
前記方法がワイヤレスドッキングセンターによって実行され、前記ワイヤレスデバイスがワイヤレスドッキーを備える、請求項１に記載の方法。
【請求項４】
前記ワイヤレスドッキーが前記ワイヤレスドッキングセンターとワイヤレスにドッキングさせられた後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスドッキーに微細タイミング測定要求フレームを送ることをさらに備える、請求項３に記載の方法。
【請求項５】
事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスドッキーに微細タイミング測定要求フレームを送ることをさらに備える、請求項３に記載の方法。
【請求項６】
前記方法がワイヤレスドッキーによって実行され、前記ワイヤレスデバイスがワイヤレスドッキングセンターを備える、請求項１に記載の方法。
【請求項７】
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートすると決定することは、
事前関連付け発見中に、前記ワイヤレスデバイスから、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャをサポートすることを示す拡張能力情報要素を受信することと、
事前関連付け発見中に、前記ワイヤレスデバイスが前記自動ワイヤレスドッキングセッションをサポートすることを示すサービス情報フィールドを受信することと
を備える、請求項１に記載の方法。
【請求項８】
前記拡張能力情報要素が、少なくともビーコン、またはプローブ要求メッセージ、またはプローブ応答メッセージ、または関連付け要求メッセージ、または関連付け応答メッセージ、またはそれらの組合せ中で受信される、請求項７に記載の方法。
【請求項９】
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートすると決定することは、
事後関連付け発見中に、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ）引数フィールドを受信することを備える、請求項１に記載の方法。
【請求項１０】
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートすると決定することは、
事後関連付け発見中に、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ）アクション応答を受信することを備える、請求項１に記載の方法。
【請求項１１】
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートすると決定することは、
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記自動ワイヤレスドッキングセッションをサポートするという指示を受信するために、近隣認識ネットワーキング（ＮＡＮ）プロシージャに参加することを備える、請求項１に記載の方法。
【請求項１２】
前記自動ワイヤレスドッキングセッションが、少なくとも、前記ワイヤレスデバイスとのドッキングまたは前記ワイヤレスデバイスとのドッキング解除を備える、請求項１に記載の方法。
【請求項１３】
ワイヤレスデバイスが微細タイミング測定プロシージャを使用して自動ワイヤレスドッキングセッションをサポートすると決定するための手段と、
前記ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、前記ワイヤレスデバイスを用いた前記微細タイミング測定プロシージャを肯定的な決定に基づいて実行するための手段と、前記伝搬時間が、前記微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、
前記伝搬時間に基づいて前記ワイヤレスデバイスへの近接度を決定するための手段と、
前記微細タイミング測定プロシージャを使用して決定された前記近接度に少なくとも部分的に基づいて、前記ワイヤレスデバイスとの前記自動ワイヤレスドッキングセッションを実行するための手段と
を備える、ワイヤレス通信のための装置。
【請求項１４】
前記微細タイミング測定プロシージャを実行するための前記手段は、
事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスデバイスに微細タイミング測定要求フレームを送るための手段をさらに備える、請求項１３に記載の装置。
【請求項１５】
実行されたとき、コンピュータに、請求項１〜１２のいずれか一項に記載の方法を行わせる命令を備える、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
相互参照
[0001]本特許出願は、各々が本出願の譲受人に譲渡された、２０１５年３月３０日に出願された、「Wireless Docking/Undocking Using Fine Time Measurement」と題する、Ｈｕａｎｇらによる米国特許出願第１４／６７３，３９９号、および２０１４年４月９日に出願された、「Wireless Docking/Undocking Using Fine Time Measurement」と題する、Ｈｕａｎｇらによる米国仮特許出願第６１／９７７，３７４号の優先権を主張する。
【０００２】
[0002]以下は、一般にワイヤレス通信に関し、より詳細には、電子デバイスのためのワイヤレスドッキングセンターに関する。
【背景技術】
【０００３】
[0003]ドッキングステーション、ワイヤレスドッキングステーション、またはドックとも呼ばれる、ワイヤレスドッキングセンター（ＷＤＣ：wireless docking center）は、コンピュータなどの電子デバイスを、モニタ、キーボード、マウス、プリンタ、スキャナ、カメラなどを含む様々な周辺デバイスにワイヤレスに接続するために使用され得る。ＷＤＣを介して周辺デバイスと接続される電子デバイスとしては、ラップトップコンピュータ、ノートブックコンピュータ、ネットブック、タブレット、スマートフォン、ＰＤＡ、および他の同様の電子デバイスがあり得る。これらの電子デバイスは、ＷＤＣと「ドッキング」することが可能であり、したがって、ワイヤレスドッキー（ＷＤ：wireless dockee）とも呼ばれる。
【０００４】
[0004]場合によっては、ＷＤおよび／またはＷＤＣは、近傍度ベースのドッキング／ドッキング解除をサポートし、それらの近接度に基づいてワイヤレスドッキングセッションを自動的に実行し得る。いくつかの従来の技法によれば、ＷＤ／ＷＤＣは、信号強度（たとえば、受信信号強度指示（ＲＳＳＩ：received signal strength indication））を測定することによって、それらの近接度を決定し得る。ＷＤおよび／またはＷＤＣが互いに近づくことにより信号強度が改善すると、一方のデバイスが、ドッキング接続を構築するためにドッキングセッションを開始し得る。同様に、ＷＤおよび／またはＷＤＣが互いから離れることにより信号強度が劣化すると、一方のデバイスが、他方のデバイスがもはや周辺機器へのアクセスを必要としないと決定し、ドッキング接続をティアダウン（tear down）するためにドッキングセッションを開始し得る。しかしながら、信号ベースの近接度検出は、グラニュラリティの問題（granularity concerns）という欠点があり得、たとえば、近傍度ベースの自動ドッキング／ドッキング解除のために必要な所望の正確度内での近接度検出を行わないことがある。
【発明の概要】
【０００５】
[0005]説明する特徴は、一般に、ワイヤレスドッキー（ＷＤ）および／またはワイヤレスドッキングセンター（ＷＤＣ）が、微細タイミング測定（a fine timing measurement）を使用してワイヤレスドッキングセッションを自動的に実行することを可能にするための方法、システム、および／装置に関する。自動的な、タイミングベースのドッキングセッションは、ＷＤ開始型（WD initiated）および／またはＷＤＣ開始型であり得る。ワイヤレスデバイス（たとえば、ＷＤＣまたはＷＤ）を用いて微細タイミング測定プロシージャが実行され得る。微細タイミング測定プロシージャ中に交換されたタイミング情報に基づいて、伝搬時間（たとえば、ラウンドトリップ時間）が決定され得る。伝搬時間は、次いで、ワイヤレスデバイスへの近接度を決定するために使用され得る。近接度が十分に近い場合、ワイヤレスデバイスを用いてワイヤレスドッキングセッションが実行され得る。
【０００６】
[0006]例示的な例の第１のセットによれば、ワイヤレス通信のための方法は、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行することを含み得、伝搬時間は、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく。本方法はまた、伝搬時間に基づいてワイヤレスデバイスへの近接度を決定することを含み得る。本方法は、微細タイミング測定プロシージャを使用して決定された近接度に少なくとも部分的に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行することをさらに含み得る。
【０００７】
[0007]いくつかの例では、本方法は、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすると決定することと、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することとを含み得る。本方法はまた、事前関連付け発見の後に、微細タイミング測定プロシージャを開始するためにワイヤレスデバイスに微細タイミング測定要求フレームを送ることを含み得る。本方法はワイヤレスドッキングセンターによって実行され得、ワイヤレスデバイスはワイヤレスドッキーを備え得る。ワイヤレスドッキーがワイヤレスドッキングセンターとワイヤレスにドッキングさせられた後に、微細タイミング測定プロシージャを開始するためにワイヤレスドッキーに微細タイミング測定要求フレームが送られ得る。事前関連付け発見の後に、微細タイミング測定プロシージャを開始するためにワイヤレスドッキーに微細タイミング測定要求フレームが送られ得る。
【０００８】
[0008]他の例では、本方法はワイヤレスドッキーによって実行され、ワイヤレスデバイスはワイヤレスドッキングセンターを備える。ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事前関連付け発見中に、ワイヤレスデバイスから、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすることを示す拡張能力情報要素（extended capabilities information element）を受信することと、事前関連付け発見中に、ワイヤレスデバイスがワイヤレスドッキングセッションをサポートすることを示すサービス情報フィールドを受信することとを含み得る。拡張能力情報要素は、ビーコン、プローブ要求メッセージ、プローブ応答メッセージ、関連付け要求メッセージ、または関連付け応答メッセージのうちの少なくとも１つ中で受信され得る。
【０００９】
[0009]また他の例では、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事後発見中に、ワイヤレスデバイスがタイミングプロシージャを使用してワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ：universal plug-n-play）引数フィールドを受信することを含み得る。ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事後発見中に、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすることを示すＵＰｎＰアクション応答を受信することを含み得る。
【００１０】
[0010]いくつかの例では、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートするという指示を受信するために、近隣認識ネットワーキング（ＮＡＮ：neighborhood awareness networking）プロシージャに参加することを含み得る。ワイヤレスドッキングセッションは、ワイヤレスデバイスとのドッキングまたはワイヤレスデバイスとのドッキング解除のうちの少なくとも１つを含み得る。
【００１１】
[0011]例示的な例の第２のセットによれば、ワイヤレス通信のための装置は、少なくとも１つのプロセッサと、少なくとも１つのプロセッサに結合されたメモリと、ドッキングマネージャとを含み得る。ドッキングマネージャは、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行し得、伝搬時間は、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく。ドッキングマネージャはまた、伝搬時間に基づいてワイヤレスデバイスへの近接度を決定し、微細タイミング測定プロシージャを使用して決定された近接度に少なくとも部分的に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行し得る。
【００１２】
[0012]いくつかの例では、ドッキングマネージャはさらに、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすると決定し、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定し得る。ドッキングマネージャは、事前関連付け発見の後に、微細タイミング測定プロシージャを開始するためにワイヤレスデバイスに微細タイミング測定要求フレームを送り得る。本装置はワイヤレスドッキーであり得、ワイヤレス通信デバイスはワイヤレスドッキングセンターであり得る。場合によっては、本装置はワイヤレスドッキングセンターであり得、ワイヤレスデバイスはワイヤレスドッキーであり得る。これらの場合、ドッキングセンター中のドッキングマネージャは、ワイヤレスドッキーがワイヤレスドッキングセンターとワイヤレスにドッキングさせられた後に、微細タイミング測定プロシージャを開始するためにワイヤレスドッキーに微細タイミング測定要求フレームを送り得る。代替的に、ドッキングマネージャは、事前関連付け発見の後に、微細タイミング測定プロシージャを開始するためにワイヤレスドッキーに微細タイミング測定要求フレームを送り得る。
【００１３】
[0013]ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事前関連付け発見中に、ワイヤレスデバイスから、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすることを示す拡張能力情報要素を受信することと、事前関連付け発見中に、ワイヤレスデバイスがワイヤレスドッキングセッションをサポートすることを示すサービス情報フィールドを受信することとを含み得る。拡張能力情報要素は、ビーコン、プローブ要求メッセージ、プローブ応答メッセージ、関連付け要求メッセージ、または関連付け応答メッセージのうちの少なくとも１つ中で受信され得る。
【００１４】
[0014]いくつかの例では、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事後発見中に、ワイヤレスデバイスがタイミングプロシージャを使用してワイヤレスドッキングセッションをサポートすることを示すＵＰｎＰ引数フィールドを受信することを含み得る。ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事後発見中に、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすることを示すＵＰｎＰアクション応答を受信することを含み得る。
【００１５】
[0015]いくつかの例では、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートするという指示を受信するために、ＮＡＮプロシージャに参加することを含み得る。ワイヤレスドッキングセッションは、ワイヤレスデバイスとのドッキングまたはワイヤレスデバイスとのドッキング解除のうちの少なくとも１つを含み得る。
【００１６】
[0016]例示的な例の第３のセットによれば、ワイヤレス通信のための装置は、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行するための手段を含み得、伝搬時間は、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく。本装置はまた、伝搬時間に基づいてワイヤレスデバイスへの近接度を決定するための手段と、微細タイミング測定プロシージャを使用して決定された近接度に少なくとも部分的に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行するための手段とを含み得る。
【００１７】
[0017]いくつかの例では、ワイヤレスドッキングセッションを実行するための手段はさらに、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすると決定し、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定し得る。微細タイミング測定プロシージャを実行するための手段はさらに、事前関連付け発見の後に、微細タイミング測定プロシージャを開始するためにワイヤレスデバイスに微細タイミング測定要求フレームを送り得る。いくつかの例では、本装置はワイヤレスドッキングセンターであり得、ワイヤレスデバイスはワイヤレスドッキーを備え得る。これらの場合、ワイヤレスドッキングセンターにおいて微細タイミング測定を実行するための手段は、事前関連付け発見の後に、微細タイミング測定プロシージャを開始するためにワイヤレスドッキーに微細タイミング測定要求フレームを送り得る。ワイヤレスドッキーがワイヤレスドッキングセンターとワイヤレスにドッキングさせられた後に、微細タイミング測定プロシージャを開始するためにワイヤレスドッキーに微細タイミング測定要求フレームが送られ得る。
【００１８】
[0018]他の例では、ワイヤレスドッキングセッションを実行するための手段はさらに、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすると決定し、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定し得る。ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事前関連付け発見中に、ワイヤレスデバイスから、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすることを示す拡張能力情報要素を受信することと、事前関連付け発見中に、ワイヤレスデバイスがワイヤレスドッキングセッションをサポートすることを示すサービス情報フィールドを受信することとを含み得る。拡張能力情報要素は、ビーコン、プローブ要求メッセージ、プローブ応答メッセージ、関連付け要求メッセージ、または関連付け応答メッセージのうちの少なくとも１つ中で受信され得る。
【００１９】
[0019]また他の例では、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事後発見中に、ワイヤレスデバイスがタイミングプロシージャを使用してワイヤレスドッキングセッションをサポートすることを示すＵＰｎＰ引数フィールドを受信することを含み得る。ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、事後発見中に、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすることを示すＵＰｎＰアクション応答を受信することを含み得る。
【００２０】
[0020]いくつかの例では、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定することは、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートするという指示を受信するために、ＮＡＮプロシージャに参加することを含み得る。ワイヤレスドッキングセッションは、ワイヤレスデバイスとのドッキングまたはワイヤレスデバイスとのドッキング解除のうちの少なくとも１つを含み得る。
【００２１】
[0021]例示的な例の第４のセットによれば、ワイヤレス通信装置によるワイヤレス通信のためのコンピュータ実行可能コードを記憶する非一時的コンピュータ可読媒体は、ワイヤレス通信装置に、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するためにワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行することと、伝搬時間は、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、伝搬時間に基づいてワイヤレスデバイスへの近接度を決定することと、微細タイミング測定プロシージャを使用して決定された近接度に少なくとも部分的に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行することとを行わせるために、プロセッサによって実行可能なコードを含み得る。いくつかの例では、コードはまた、ワイヤレス通信装置に、例示的な例の第１のセットに関して上で説明したワイヤレス通信のための方法の態様を実装させるために、プロセッサによって実行可能であり得る。
【００２２】
[0022]説明する方法および装置の適用性のさらなる範囲は、以下の発明を実施するための形態、特許請求の範囲、および図面から明らかになろう。当業者には発明を実施するための形態の範囲内の様々な変更および改変が明らかになるので、発明を実施するための形態および特定の例は、例示として与えられるものにすぎない。
【００２３】
[0023]以下の図面を参照することにより、本発明の性質および利点のさらなる理解が得られ得る。添付の図において、同様の構成要素または特徴は同じ参照ラベルを有し得る。さらに、同じタイプの様々な構成要素は、参照ラベルの後に、ダッシュと、それらの同様の構成要素同士を区別する第２のラベルとを続けることによって区別され得る。第１の参照ラベルのみが本明細書において使用される場合、その説明は、第２の参照ラベルにかかわらず、同じ第１の参照ラベルを有する同様の構成要素のうちのいずれか１つに適用可能である。
【図面の簡単な説明】
【００２４】
【図１】[0024]本開示の様々な態様による、ワイヤレス通信システムの図。
【図２】[0025]本開示の様々な態様による、ワイヤレス通信システムのコールフロー図。
【図３】[0026]本開示の様々な態様による、ワイヤレス通信システムにおける通信を示すコールフロー図。
【図４】[0027]本開示の様々な態様による、ワイヤレス通信システムにおける通信を示すコールフロー図。
【図５】[0028]本開示の様々な態様による、ワイヤレスネットワークにおける通信のために構成されたデバイスのブロック図。
【図６】[0029]本開示の様々な態様による、ワイヤレスネットワークにおける通信のために構成されたデバイスのブロック図。
【図７】[0030]本開示の様々な態様による、ワイヤレス通信システムのブロック図。
【図８】[0031]本開示の様々な態様による、ワイヤレス通信のための例示的な方法のフローチャート。
【図９】本開示の様々な態様による、ワイヤレス通信のための例示的な方法のフローチャート。
【発明を実施するための形態】
【００２５】
[0032]ワイヤレスドッキーおよび／またはワイヤレスドッキングセンターが微細タイミング測定に基づいてそれらの近接度を決定することを可能にするための方法、システム、および装置について説明する。微細タイミング測定は、デバイスの近接度を決定するために使用され得る、デバイス間で交換された信号についての伝搬時間（またはラウンドトリップ時間）に関連付けられた情報を与え得る。デバイス間の近接度が十分に近い場合、デバイスは、ピアツーピア（Ｐ２Ｐ）ドッキング接続を構築するためにワイヤレスドッキングセッションを開始し得る。同様に、Ｐ２Ｐドッキング接続をすでに有するデバイスは、一方のデバイスが他方のデバイスから離れるときを決定するために微細タイミング測定を使用し、必要なときに、Ｐ２Ｐドッキング接続をティアダウンし得る。説明するタイミングベースの近接度検出技法は、ワイヤレスドッキー開始型および／またはワイヤレスドッキングセンター開始型であり得る。
【００２６】
[0033]ワイヤレスドッキーまたはワイヤレスドッキングセンターが、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）またはワイヤレスフィデリティ（Ｗｉ−Ｆｉ（登録商標））ネットワークに関するタイミングベースの自動ドッキングセッションを実行するための様々な技法について本明細書で説明した。ＷＬＡＮまたはＷｉ−Ｆｉネットワークは、たとえば、様々なＩＥＥＥ８０２．１１規格（たとえば、ＩＥＥＥ８０２．１１ａ／ｇ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１１ａｄ、８０２．１１ａｈなど）に記載されているプロトコルに基づくネットワークを指すことがある。ただし、同じまたは同様の技法が、任意のワイヤレスネットワーク（たとえば、セルラーネットワーク）においても使用され得る。たとえば、同じまたは同様の技法は、セルラーワイヤレスシステム、ピアツーピアワイヤレス通信、アドホックネットワーク、衛星通信システム、および他のシステムなどの様々なワイヤレス通信システムのために使用され得る。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。これらのワイヤレス通信システムは、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交ＦＤＭＡ（ＯＦＤＭＡ）、シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）、および／または他の無線技術など、様々な無線通信技術を採用し得る。概して、ワイヤレス通信は、無線アクセス技術（ＲＡＴ）と呼ばれる無線通信技術の規格化された実装形態に従って行われる。無線アクセス技術を実装するワイヤレス通信システムまたはネットワークは、無線アクセスネットワーク（ＲＡＮ）と呼ばれることがある。
【００２７】
[0034]したがって、以下の説明は、例を与えるものであり、特許請求の範囲に記載される範囲、適用可能性、または構成を限定するものではない。本明細書で開示する概念から逸脱することなく、説明する要素の機能および構成において変更が行われ得る。様々な実施形態は、適宜に様々なプロシージャまたは構成要素を省略、置換、または追加し得る。たとえば、説明する方法は、説明する順序とは異なる順序で実行され得、様々なステップが追加、省略、または組み合わせられ得る。また、いくつかの実施形態に関して説明する特徴は、他の実施形態において組み合わせられ得る。
【００２８】
[0035]最初に図１を参照すると、図は、様々な例による、ワイヤレス通信システム１００を示している。ワイヤレス通信システム１００は、ワイヤレスドッキングセンター１０５と、周辺デバイス１１０と、ワイヤレスドッキー１１５とを含む。周辺デバイス１１０は、それぞれ少なくとも１つの周辺機器特徴を有する電子デバイスであり得る。たとえば、周辺デバイス１１０−ａは、グラフィカルユーザインターフェースを表示する周辺機器特徴をもつモニタであり得る。いくつかの例では、周辺デバイス１１０−ｂは、ユーザ入力の周辺機器特徴をもつキーボードである。周辺デバイス１１０−ｃは、たとえば、ネットワークへのアクセスを与える周辺機器特徴をもつ、ワイヤレスアクセスポイントであり得る。追加または代替として、ワイヤレスドッキングセンター１０５は、周辺デバイス１１０−ｄなど、組込み周辺機器を含み得る。周辺デバイス１１０の一部または全部は、ワイヤードまたはワイヤレス接続によって、ワイヤレスドッキングセンター１０５に接続されるか、および／またはそれと通信していることがある。
【００２９】
[0036]ワイヤレスドッキングセンター１０５は、様々な知られているおよび／または一般的な周辺機能プロトコル（ＰＦＰ：peripheral function protocol）をサポートし得る。たとえば、ワイヤレスドッキングセンター１０５は、Ｍｉｒａｃａｓｔ、ユニバーサルシリアルバス（ＵＳＢ）、ＩＥＥＥ８０２．１１ａｄ（「ＷｉＧｉｇ」）、ユニバーサルプラグアンドプレイ（ＵＰｎＰ）、および／またはＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）サービスアプリケーションサービスプラットフォーム（ＷＦＤＳ  ＡＳＰ）をサポートし得る。周辺デバイス１１０のうちのいくつかは、そのような知られているＰＦＰを採用し得、したがって、ワイヤレスドッキングセンター１０５は、これらの周辺デバイス１１０に関係する発見情報をワイヤレスドッキー１１５に容易に送信し得る。
【００３０】
[0037]ワイヤレスドッキー１１５は、たとえば、Ｗｉ−Ｆｉを利用して、ワイヤレスドッキングセンター１０５にワイヤレスに接続し得る。ワイヤレスドッキー１１５は、ワイヤレスドッキングセンター１０５を介して利用可能な周辺機器特徴に基づいて、ワイヤレスドッキングセンター１０５を探し出すか、またはそれに接続し得る。したがって、ワイヤレスドッキングセンター１０５は、ワイヤレスドッキー１１５にとって利用可能な周辺機器特徴と、したがって周辺デバイスとを広告し得る。ワイヤレスドッキングセンター１０５にに接続される（たとえば、ドッキングさせられる）と、ワイヤレスドッキー１１５は、ワイヤレスドッキングセンター１０５を通して利用可能な周辺機器特徴を活用し得る。
【００３１】
[0038]ワイヤレスドッキー１１５およびワイヤレスドッキングセンター１０５は、接続されたとき、たとえば、Ｗｉ−Ｆｉ  Ｐ２Ｐリンクを形成し得る。ワイヤレスドッキー１１５およびワイヤレスドッキングセンター１０５は、それぞれ、ドッキングセッション（発見から、ドッキング、ＰＦを使用すること、ドッキング解除まで）を管理するために、ドッキングマネージャプロトコルを実装するドッキングマネージャシステムを含み得る。ワイヤレスドッキングセンター１０５において、ドッキングマネージャシステムは、ワイヤレスドッキングセンター１０５が、それが管理する周辺機器特徴（ＰＦ：peripheral feature）とそれのＰＦを利用するために必要とされる能力とを含む、ドッキングサービスを広告することを可能にし、ワイヤレスドッキー１１５がワイヤレスドッキングセンター１０５に接続することを可能にすることを可能にし得る。ワイヤレスドッキー１１５において、ドッキングマネージャシステムは、ワイヤレスドッキー１１５が、ワイヤレスドッキングセンター１０５が管理するＰＦとＰＦを利用するために必要とされる能力とを含む、ワイヤレスドッキングセンター１０５におけるドッキングサービスを探すこと、ならびにワイヤレスドッキングセンター１０５にワイヤレス接続することを可能にする。ワイヤレスドッキングセンター１０５およびワイヤレスドッキー１１５は、自動ドッキング／ドッキング解除、すなわち、Ｐ２Ｐリンクをセットアップまたはティアダウンするためにユーザ介入を必要とすることのない、をサポートするように構成され得る。
【００３２】
[0039]ドッキングセッションは、事前関連付け発見フェーズと、事後関連付け発見フェーズと、ドッキングセッションセットアップフェーズと、ドッキング管理動作フェーズと、ＰＦサービスセッションセットアップフェーズと、ドッキングセッションティアダウンフェーズとを含み得る。ワイヤレスドッキー１１５およびワイヤレスドッキングセンター１０５は、それぞれ、他方が、微細タイミング測定プロシージャをサポートし、自動ドッキングセッションプロシージャをもサポートするように構成されているかどうかを決定し得る。これは、事前関連付け発見および／または事後関連付け発見中に決定され得る。両方のデバイスがそのように構成されている場合、一方のデバイスが、微細タイミング測定プロシージャを開始し、微細タイミング測定プロシージャに関連付けられた伝搬遅延に基づいて、他方のデバイスへのそれの近接度を決定し得る。デバイスが互いに近い場合、それらは、Ｐ２Ｐリンクを確立するためにドッキングプロシージャを自動的に実行し得る。
【００３３】
[0040]いくつかの例では、微細タイミング測定プロシージャと自動ドッキングセッションとのサポートの決定は、近隣認識ネットワーキング（ＮＡＮ）プロシージャの構成要素であり得る。概して、ＮＡＮプロシージャは、ワイヤレスドッキー１１５および／またはワイヤレスドッキングセンター１０５が、それが提供するサービスの態様を事前関連付けまで広告しないことがある、低電力消費モードであり得る。タイミングベースの自動ドッキング技法の追加の詳細について、図３〜図９に関して以下で説明する。
【００３４】
[0041]図２は、様々な例による、ワイヤレス通信システムにおける通信を示すコールフロー図２００である。図２００は、図１を参照しながら説明したワイヤレス通信システム１００の態様を示し得る。図２００は、ワイヤレスドッキー１１５−ａと、ワイヤレスドッキングセンター１０５−ａとを含む。これらのうちの各々は、ワイヤレス通信システム１００の対応するデバイスの例であり得る。概して、図２００は、微細タイミング測定プロシージャを使用した近接度決定に基づくワイヤレスドッキー１１５−ａ開始型ドッキングセッションを示している。
【００３５】
[0042]ワイヤレスドッキングセンター１０５−ａはビーコン２０５をワイヤレスドッキー１１５−ａに送り得る。ビーコンは、ワイヤレスドッキングセンター１０５−ａがドッキングサービスをサポートすることを広告し得る。場合によっては、ビーコン２０５は、ワイヤレスドッキングセンター１０５−ａが微細タイミング測定プロシージャをサポートすることを示す情報要素、たとえば、拡張能力情報要素を含み得る。ワイヤレスドッキー１１５−ａは、プローブ要求２１０をワイヤレスドッキングセンター１０５−ａに送ることによって応答し得る。ワイヤレスドッキー１１５−ａは、それが微細タイミング測定プロシージャをサポートすることを示す情報要素、たとえば、サービス情報フィールド情報要素を含め得る。ワイヤレスドッキングセンター１０５−ａは、プローブ応答２１５をワイヤレスドッキー１１５−ａに送ることによって応答し得る。プローブ応答２１５は、追加または代替として、ワイヤレスドッキングセンター１０５−ａが微細タイミング測定プロシージャをサポートすることを示す情報を含み得る。
【００３６】
[0043]ワイヤレスドッキー１１５−ａは、サービス発見要求２２０、たとえば、関連付け要求メッセージをワイヤレスドッキングセンター１０５−ａに送り得る。サービス発見要求は、ワイヤレスドッキー１１５−ａが自動ドッキングセッション（たとえば、ドッキングおよび／またはドッキング解除）をサポートするかどうかを示す情報を含み得る。サービス発見要求２２０はまた、他の情報、たとえば、ワイヤレスドッキー１１５−ａが探している所望の周辺機器特徴を示す情報を含み得る。ワイヤレスドッキングセンター１０５−ａは、サービス発見応答２２５、たとえば、関連付け応答メッセージを送ることによって応答し得る。サービス発見応答２２５は、ワイヤレスドッキングセンター１０５−ａが自動ドッキングセッションをサポートするかどうかを示す情報を含み得る。サービス発見応答２２５はまた、ワイヤレスドッキングセンター１０５−ａがワイヤレスドッキー１１５−ａに与えることが可能である周辺機器特徴に関連付けられた情報を含み得る。概して、交換２０５〜２２５は、事前関連付けフェーズの構成要素と見なされ得る。ワイヤレスドッキングセンター１０５−ａが、ワイヤレスドッキー１１５−ａが所望する周辺機器特徴をサポートし、自動タイミングベースのドッキングセッションをサポートする場合、ワイヤレスドッキー１１５−ａはドッキングセッションセットアップフェーズに進み得る。
【００３７】
[0044]ワイヤレスドッキー１１５−ａは、微細タイミング測定（ＦＴＭ：fine timing measurement）要求２３０、たとえば、微細タイミング測定要求フレームを送ることによって、微細タイミング測定プロシージャを開始し得る。ワイヤレスドッキングセンター１０５−ａは肯定応答（ＡＣＫ）２３５で応答し得る。ワイヤレスドッキー１１５−ａおよびワイヤレスドッキングセンター１０５−ａは、微細タイミング測定プロシージャ中に（１つまたは複数の）微細タイミング測定バースト２４０を交換し得る。たとえば、ワイヤレスドッキー１１５−ａは、タイミング情報の特定のセットを含む（１つまたは複数の）微細タイミング測定フレームを送るようにワイヤレスドッキングセンター１０５−ａに要求し得る。ワイヤレスドッキー１１５−ａは、ワイヤレスドッキングセンター１０５−ａからの受信されたタイミング情報とワイヤレスドッキー１１５−ａにおけるローカルタイミング情報とに基づいて、微細タイミング測定プロシージャ中に交換された信号についてのラウンドトリップ時間（すなわち、伝搬時間）を測定し得る。測定されたラウンドトリップ時間（または伝搬時間）に基づいて、ワイヤレスドッキー１１５−ａは、２４５において、ワイヤレスドッキングセンター１０５−ａへのそれの近接度を計算し得る。ワイヤレスドッキー１１５−ａは、それが十分に近接していると決定した場合、それは、ワイヤレスドッキングセンター１０５−ａとのＰ２Ｐ接続を確立するために自動ドッキングセッション２５０を開始し得る。
【００３８】
[0045]場合によっては、伝搬時間に基づいて近接度を決定することは、信号強度ベースの近接度計算に関連する推定誤差よりも小さい推定誤差を可能にし得る。たとえば、伝搬ベースの近接度計算は、２メートル未満の推定誤差を有し得る。
【００３９】
[0046]図３は、様々な例による、ワイヤレス通信システムにおける通信を示すコールフロー図３００である。図３００は、図１を参照しながら説明したワイヤレス通信システム１００の態様を示し得る。図３００は、ワイヤレスドッキー１１５−ｂと、ワイヤレスドッキングセンター１０５−ｂとを含む。これらのうちの各々は、ワイヤレス通信システム１００の対応するデバイスの例であり得る。概して、図３００は、微細タイミング測定プロシージャを使用した近接度決定に基づくワイヤレスドッキングセンター１０５−ｂ開始型ドッキングセッションを示している。
【００４０】
[0047]概して、図３００は、図２で概説されているように、同様だが反転された、事前関連付け発見フェーズプロシージャを示している。たとえば、ワイヤレスドッキー１１５−ｂは、ワイヤレスドッキー１１５−ｂがドッキングサービスをサポートすることを広告するために、ビーコン３０５をワイヤレスドッキングセンター１０５−ｂに送り得、ワイヤレスドッキー１１５−ｂが微細タイミング測定プロシージャをサポートすることを示す情報要素を含め得る。ワイヤレスドッキングセンター１０５−ｂは、それが微細タイミング測定プロシージャをサポートするという指示、たとえば、拡張能力情報要素を含み得る、プローブ要求３１０をワイヤレスドッキー１１５−ｂに送ることによって応答し得る。ワイヤレスドッキー１１５−ｂは、ワイヤレスドッキー１１５−ｂが微細タイミング測定プロシージャをサポートすることを、追加または代替として示す、プローブ応答３１５をワイヤレスドッキングセンター１０５−ｂに送ることによって応答し得る。
【００４１】
[0048]さらに、ワイヤレスドッキングセンター１０５−ｂは、ワイヤレスドッキングセンター１０５−ｂが自動ドッキングセッション（たとえば、ドッキングおよび／またはドッキング解除）をサポートするかどうかを示すサービス発見要求３２０をワイヤレスドッキー１１５−ｂに送り得る。ワイヤレスドッキー１１５−ｂは、ワイヤレスドッキー１１５−ｂが自動ドッキングセッションをサポートするかどうかを示すサービス発見応答３２５を送ることによって応答し得る。
【００４２】
[0049]したがって、ワイヤレスドッキングセンター１０５−ｂは、事前関連付け発見フェーズ中に、ワイヤレスドッキー１１５−ｂがタイミングベースの自動ドッキング／ドッキング解除をサポートすると決定し、それに応じて、微細タイミング測定（ＦＴＭ）要求３３０を送ることによって微細タイミング測定プロシージャを開始し得る。ワイヤレスドッキー１１５−ｂは肯定応答３３５で応答し得る。ワイヤレスドッキングセンター１０５−ｂおよびワイヤレスドッキー１１５−ｂは、微細タイミング測定プロシージャ中に（１つまたは複数の）微細タイミング測定バースト３４０を交換し得る。測定されたラウンドトリップ時間（または伝搬時間）に基づいて、ワイヤレスドッキングセンター１０５−ｂは、３４５において、ワイヤレスドッキー１１５−ｂへのそれの近接度を計算し得る。ワイヤレスドッキングセンター１０５−ｂは、それが十分に近接していると決定した場合、それは、ワイヤレスドッキー１１５−ｂとのＰ２Ｐ接続を確立するために自動ドッキングセッション３５０を開始し得る。したがって、図３００において、ワイヤレスドッキングセンター１０５−ｂは、微細タイミング測定プロシージャを使用してワイヤレスドッキー１１５−ｂへのそれの近接度を計算し、適切な場合、ワイヤレスドッキー１１５−ｂと自動的にドッキングし得る。
【００４３】
[0050]図４は、様々な例による、ワイヤレス通信システムにおける通信を示すコールフロー図４００である。図４００は、図１を参照しながら説明したワイヤレス通信システム１００の態様を示し得る。図４００は、ワイヤレスドッキー１１５−ｃと、ワイヤレスドッキングセンター１０５−ｃとを含む。これらのうちの各々は、ワイヤレス通信システム１００の対応するデバイスの例であり得る。概して、図４００は、ワイヤレスドッキー１１５−ｃ開始型ドッキングセッション（たとえば、ドッキング）と、次いで、微細タイミング測定プロシージャを使用した近接度決定に基づくドッキング解除を生じるワイヤレスドッキングセンター１０５−ｃ開始型ドッキングセッションとを示している。
【００４４】
[0051]ワイヤレスドッキングセンター１０５−ｃは、それが微細タイミング測定プロシージャをサポートすることを示すビーコン４０５をワイヤレスドッキー１１５−ｃに送り得る。ワイヤレスドッキー１１５−ｃは、ドッキングサービスならびに微細タイミング測定プロシージャをであるサポートすることを示す、プローブ要求４１０を送ることによって応答し得る。たとえば、プローブ要求４１０は、それのサポートを示すために拡張能力情報要素を含み得る。ワイヤレスドッキングセンター１０５−ｃは、それがドッキングサービスと、追加または代替として、微細タイミング測定プロシージャとをサポートすることを示す、プローブ応答４１５を送ることによって応答し得る。ワイヤレスドッキー１１５−ｃは、ワイヤレスドッキー１１５−ｃが所望する周辺機器特徴に関連付けられた情報を要求する、サービス発見要求４２０をワイヤレスドッキングセンター１０５−ｃに送り得る。ワイヤレスドッキングセンター１０５−ｃは、ワイヤレスドッキングセンター１０５−ｃがどんな周辺機器特徴を与え得るかを示す、サービス発見応答４２５を送ることによって応答し得る。図４００の事前関連付け発見プロシージャでは、ワイヤレスドッキー１１５−ｃは、ワイヤレスドッキングセンター１０５−ｃが微細タイミング測定プロシージャをサポートするが、自動ドッキングセッションをサポートしないと決定し得る。したがって、ワイヤレスドッキー１１５−ｃは、Ｐ２Ｐリンクを確立するために、ワイヤレスドッキングセンター１０５−ｃとのドッキングセッション４３０を開始し得る。ドッキングセッション４３０は既存のドッキング技法を利用し得る。
【００４５】
[0052]接続されると、ワイヤレスドッキー１１５−ｃは、ワイヤレスドッキングセンター１０５−ｃがどんな随意の特徴をサポートするかを発見するために、ドッキング管理フェーズ中に、ユニバーサルプラグアンドプレイ（ＵＰｎＰ）ベースの事後関連付け発見メッセージ（たとえば、ＵＰｎＰ  ＧｅｔＯｐｔｉｏｎａｌＦｅａｔｕｒｅアクションメッセージ４３５）を送り得る。場合によっては、ワイヤレスドッキー１１５−ｃは、それが自動ドッキングセッションをサポートするという指示、たとえば引数フィールドを、たとえば情報要素として、事後関連付け発見メッセージに含め得る。ワイヤレスドッキングセンター１０５−ｃは、たとえば、ワイヤレスドッキングセンター１０５−ｃによってサポートされる随意の特徴のリストを含んでいる出力引数「ＯｐｔｉｏｎａｌＦｅａｔｕｒｅＬｉｓｔ」をもたない、アクション応答４４０で応答し得る。場合によっては、ワイヤレスドッキングセンター１０５−ｃは、それが自動ドッキングセッションをサポートすることを示す情報要素を応答４４０に含め得る。
【００４６】
[0053]したがって、ワイヤレスドッキングセンター１０５−ｃは、事前関連付け発見フェーズ中に、ワイヤレスドッキー１１５−ｃが微細タイミング測定プロシージャをサポートし、事後関連付け発見フェーズ中に、ワイヤレスドッキー１１５−ｃがタイミングベースの自動ドッキング／ドッキング解除をサポートすると決定し、それに応じて、微細タイミング測定（ＦＴＭ）要求４４５を送ることによって微細タイミング測定プロシージャを開始し得る。ワイヤレスドッキー１１５−ｃは肯定応答４５０で応答し得る。ワイヤレスドッキングセンター１０５−ｃおよびワイヤレスドッキー１１５−ｃは、微細タイミング測定プロシージャ中に（１つまたは複数の）微細タイミング測定バースト４５５を交換し得る。測定されたラウンドトリップ時間（または伝搬時間）に基づいて、ワイヤレスドッキングセンター１０５−ｃは、４６０において、ワイヤレスドッキー１１５−ｃへのそれの近接度を計算し得る。ワイヤレスドッキングセンター１０５−ｃが、それがもはや十分に近接していない（たとえば、ワイヤレスドッキー１１５−ｃが離れつつある）と決定した場合、ワイヤレスドッキングセンター１０５−ｃは、ワイヤレスドッキー１１５−ｃとのＰ２Ｐ接続をティアダウンするために（すなわち、ドッキング解除するために）自動ドッキング解除セッション４６５を開始し得る。したがって、図４００において、ワイヤレスドッキングセンター１０５−ｃは、微細タイミング測定プロシージャを使用してワイヤレスドッキー１１５−ｃへのそれの近接度を計算し、適切な場合、自動的にワイヤレスドッキー１１５−ｃとドッキング解除し得る。
【００４７】
[0054]図２００〜図４００において、ワイヤレスドッキー１１５および／またはワイヤレスドッキングセンター１０５が、後続のドッキングイベント（たとえば、ドッキングおよび／またはドッキング解除）のためにタイミングベースの自動ドッキングセッションを使用し得ることが諒解され得る。すなわち、デバイスは、他方のデバイスがタイミングベースの自動ドッキングセッションをサポートすることを発見すると、デバイスは、それらがドッキング決定目的のために十分に近いかどうかを決定するために、そのような技法にデフォルト設定され得る。
【００４８】
[0055]図５に、本開示の様々な態様による、ワイヤレス通信のための装置５０５のブロック図５００を示す。いくつかの例では、装置５０５は、図１、図２、図３、または図４を参照しながら説明したワイヤレスドッキー１１５の態様の一例であり得る。他の例では、装置５０５は、図１、図２、図３、または図４を参照しながら説明したワイヤレスドッキングセンター１０５の態様の一例であり得る。
【００４９】
[0056]装置５０５は、ワイヤレスデバイス（たとえば、ワイヤレスドッキングセンター１０５）がタイミングベースの自動ドッキングセッションをサポートするかどうかを決定し、サポートする場合、それに応じて微細タイミング測定プロシージャ／ドッキングセッションを開始するためのワイヤレスドッキー１１５の一例であり得る。他の例では、装置５０５は、ワイヤレスデバイス（たとえば、ワイヤレスドッキー１１５）がタイミングベースの自動ドッキングセッションをサポートするかどうかを決定し、サポートする場合、それに応じて微細タイミング測定プロシージャ／ドッキングセッションを開始するためのワイヤレスドッキングセンター１０５の一例であり得る。
【００５０】
[0057]装置５０５はまた、プロセッサであり得る。装置５０５は、受信機５１０、ドッキングマネージャ５１５、および／または送信機５２０を含み得る。これらの構成要素の各々は互いと通信していることがある。
【００５１】
[0058]装置５０５の構成要素は、適用可能な機能の一部または全部をハードウェアで実行するように適応された少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を使用して、個々にまたはまとめて実装され得る。代替的に、それらの機能は、少なくとも１つの集積回路上で、他の処理ユニット（またはコア）によって実行され得る。他の例では、当技術分野で知られている任意の様式でプログラムされ得る他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的にまたは部分的に、汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ中に組み込まれた命令を用いて実装され得る。
【００５２】
[0059]いくつかの例では、受信機５１０は、ＷＬＡＮ受信機５９０などの無線周波数（ＲＦ）受信機であるか、またはそれを含み得る。受信機５１０はまた、Ｗｉ−Ｆｉ受信機および／またはワイヤレスワイドエリアネットワーク（ＷＷＡＮ）受信機（たとえば、セルラー受信機）など、他の受信機を含み得る。受信機５１０は、図１を参照しながら説明したワイヤレス通信システム１００などのワイヤレス通信システムの通信リンク（たとえば、物理チャネル）を介して、様々なタイプのデータおよび／または制御信号（すなわち、送信）を受信するために使用され得る。たとえば、受信機５１０は、微細タイミング測定プロシージャおよび／または微細タイミング測定プロシージャに基づく自動ドッキングセッション中に交換されたメッセージを受信するために使用され得る。
【００５３】
[0060]いくつかの例では、送信機５２０は、ＷＬＡＮ送信機５９５などのＲＦ送信機であるか、またはそれを含み得る。送信機５２０はまた、Ｗｉ−Ｆｉ送信機および／またはＷＷＡＮ送信機（たとえば、セルラー送信機）など、他の送信機を含み得る。送信機５２０は、図１を参照しながら説明したワイヤレス通信システム１００などのワイヤレス通信システムの通信リンク（たとえば、物理チャネル）を介して、様々なタイプのデータおよび／または制御信号（すなわち、送信）を送信するために使用され得る。たとえば、送信機５２０は、タイミングベースの自動ドッキングセッションをサポートする装置５０５に関連付けられた情報を送信するために使用され得る。
【００５４】
[0061]いくつかの例では、ドッキングマネージャ５１５は、図１、図２、図３、または図４を参照しながら説明した機能を管理するモジュールの一例であり得る。いくつかの例では、ドッキングマネージャ５１５は、タイミングベースの自動ドッキングセッションを管理するために使用され得る。ドッキングマネージャ５１５は、ワイヤレスデバイス（たとえば、ワイヤレスドッキー１１５またはワイヤレスドッキングセンター１０５）を用いた微細タイミング測定プロシージャを実行し得る。微細タイミング測定プロシージャは、受信機５１０および／または送信機５２０を介してドッキングマネージャ５１５とワイヤレスデバイスとの間でタイミング情報を交換することを含み得る。タイミング情報は、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、ドッキングマネージャ５１５によって使用され得る。伝搬時間に基づいて、ドッキングマネージャ５１５は、ワイヤレスデバイスへの近接度を決定または計算し得る。ドッキングマネージャ５１５は、伝搬時間を使用して決定された近接度に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行し得る。
【００５５】
[0062]図６に、本開示の様々な態様による、ワイヤレス通信のための装置５０５−ａのブロック図６００を示す。いくつかの例では、装置５０５−ａは、図１、図２、図３、または図４を参照しながら説明したワイヤレスドッキー１１５の態様の一例であり得る。さらなる例では、装置５０５−ａは、図１、図２、図３、または図４を参照しながら説明したワイヤレスドッキングセンター１０５の態様の一例であり得る。
【００５６】
[0063]装置５０５−ａは、ワイヤレスデバイス（たとえば、ワイヤレスドッキングセンター１０５）がタイミングベースの自動ドッキングセッションをサポートするかどうかを決定し、サポートする場合、それに応じて微細タイミング測定プロシージャ／ドッキングセッションを開始するためのワイヤレスドッキー１１５の一例であり得る。他の例では、装置５０５−ａは、ワイヤレスデバイス（たとえば、ワイヤレスドッキー１１５）がタイミングベースの自動ドッキングセッションをサポートするかどうかを決定し、サポートする場合、それに応じて微細タイミング測定プロシージャ／ドッキングセッションを開始するためのワイヤレスドッキングセンター１０５の一例であり得る。
【００５７】
[0064]装置５０５−ａはまた、プロセッサであり得る。装置５０５−ａは、受信機５１０−ａ、ドッキングマネージャ５１５−ａ、および／または送信機５２０−ａを含み得る。これらの構成要素の各々は互いと通信していることがある。
【００５８】
[0065]装置５０５−ａの構成要素は、適用可能な機能の一部または全部をハードウェアで実行するように適応された少なくとも１つのＡＳＩＣを使用して、個々にまたはまとめて実装され得る。代替的に、それらの機能は、少なくとも１つの集積回路上で、他の処理ユニット（またはコア）によって実行され得る。他の例では、当技術分野で知られている任意の様式でプログラムされ得る他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、ＦＰＧＡ、および他のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的にまたは部分的に、汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ中に組み込まれた命令を用いて実装され得る。
【００５９】
[0066]いくつかの例では、受信機５１０−ａは、ＷＬＡＮ受信機５９０−ａなどのＲＦ受信機であるか、またはそれを含み得る。受信機５１０−ａはまた、Ｗｉ−Ｆｉ受信機および／またはＷＷＡＮ受信機（たとえば、セルラー受信機）など、他の受信機を含み得る。受信機５１０−ａは、図１を参照しながら説明したワイヤレス通信システム１００などのワイヤレス通信システムの通信リンク（たとえば、物理チャネル）を介して、様々なタイプのデータおよび／または制御信号（すなわち、送信）を受信するために使用され得る。たとえば、受信機５１０−ａは、微細タイミング測定プロシージャおよび／または微細タイミング測定プロシージャに基づく自動ドッキングセッション中に交換されたメッセージを受信するために使用され得る。
【００６０】
[0067]いくつかの例では、送信機５２０−ａは、ＷＬＡＮ送信機５９５−ａなどのＲＦ送信機であるか、またはそれを含み得る。送信機５２０−ａはまた、Ｗｉ−Ｆｉ送信機および／またはＷＷＡＮ送信機（たとえば、セルラー送信機）など、他の送信機を含み得る。送信機５２０−ａは、図１を参照しながら説明したワイヤレス通信システム１００などのワイヤレス通信システムの通信リンク（たとえば、物理チャネル）を介して、様々なタイプのデータおよび／または制御信号（すなわち、送信）を送信するために使用され得る。たとえば、送信機５２０−ａは、タイミングベースの自動ドッキングセッションをサポートする装置５０５−ａに関連付けられた情報を送信するために使用され得る。
【００６１】
[0068]いくつかの例では、ドッキングマネージャ５１５−ａは、図１、図２、図３、または図４を参照しながら説明した機能を管理するモジュールの一例であり得る。ドッキングマネージャ５１５−ａは、微細タイミング測定プロシージャモジュール６０５と、近接度決定モジュール６１０と、ドッキングセッションモジュール６１５とを含み得る。概して、ドッキングマネージャ５１５−ａは、タイミングベースの自動ドッキングセッションを管理するために使用され得る。
【００６２】
[0069]いくつかの例では、微細タイミング測定プロシージャモジュール６０５は微細タイミング測定プロシージャを実行し得る。微細タイミング測定プロシージャは、装置５０５−ａとワイヤレスデバイス（たとえば、ワイヤレスドッキー１１５および／またはワイヤレスドッキングセンター１０５）との間にあり得る。微細タイミング測定プロシージャは、タイミング情報を含むタイミングメッセージフレームの交換を含み得る。微細タイミング測定プロシージャモジュール６０５は、受信機５１０−ａを介してワイヤレスデバイスからタイミングメッセージフレームを受信し、タイミングメッセージフレームが送信機５２０−ａを介してワイヤレスデバイスに送信されることを引き起こし得る。微細タイミング測定プロシージャモジュール６０５は、微細タイミング測定プロシージャ中に交換された信号についての伝搬時間、たとえば、信号が装置５０５−ａからワイヤレスデバイスに、および／またはその逆に、伝搬するために必要な時間を決定し得る。
【００６３】
[0070]いくつかの例では、近接度決定モジュール６１０は、ワイヤレスデバイスの近接度、すなわち、装置５０５−ａがワイヤレスデバイスにどのくらい近いかを決定し得る。近接度決定モジュール６１０は、微細タイミング測定プロシージャ中に決定された伝搬時間に基づいて近接度を決定し得る。いくつかの態様では、近接度決定モジュール６１０は、ワイヤレス信号の知られている速度とともに伝搬時間を使用して近接度を決定し得る。
【００６４】
[0071]いくつかの例では、ドッキングセッションモジュール６１５は、ワイヤレスデバイスとのドッキングセッションを実行し得る。ドッキングセッションは、伝搬時間に基づいて決定された近接度に基づいて実行され得る。ドッキングセッションモジュール６１５は、ワイヤレスデバイスへの装置５０５−ａの近接度に基づいて、デバイスがワイヤレスドック通信リンクを維持するのに十分に近い（たとえば、範囲内）かどうかを決定し得る。近接度が、デバイスが十分に近いことを示す場合、ドッキングセッションモジュール６１５は、ドッキングセッションセットアッププロシージャを開始することによってドッキングセッションを実行し得る。ドッキングセッションセットアッププロシージャは、メッセージ、たとえば、Ｐ２Ｐプロビジョン発見要求および応答、Ｐ２Ｐグループ形成／加入などを交換することによって、Ｐ２Ｐリンクを確立し得る。ドッキングセッションモジュール６１５はさらに、Ｐ２Ｐリンクを維持するためのドッキング管理動作、ならびにドッキングセッションを終了するためのドッキングセッションティアダウン動作を実行し得る。
【００６５】
[0072]図７に、本開示の様々な態様による、ワイヤレス通信のためのワイヤレスデバイス７０５（たとえば、ワイヤレスドッキー１１５および／またはワイヤレスドッキングセンター１０５）のブロック図７００を示す。ワイヤレスデバイス７０５は、様々な構成を有し得、コンピュータ（たとえば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータなど）、セルラー電話、携帯情報端末（ＰＤＡ）、デジタルビデオレコーダ（ＤＶＲ）、インターネット機器、ゲームコンソール、電子リーダーなどであるか、またはその一部であり得る。ワイヤレスデバイス７０５は、場合によっては、モバイル動作を可能にするために、小型バッテリーなどの内部電源（図示せず）を有し得る。いくつかの例では、ワイヤレスデバイス７０５は、図１、図２、図３、または図４を参照しながら説明したワイヤレスドッキングセンター１０５またはワイヤレスドッキー１１５の態様、および／あるいは図５または図６を参照しながら説明した装置５０５または５０５−ａの態様の一例であり得る。ワイヤレスデバイス７０５は、図１、図２、図３、図４、図５、または図６を参照しながら説明した特徴および機能のうちの少なくともいくつかを実装し得る。ワイヤレスデバイス７０５は、図１、図２、図３、または図４を参照しながら説明したワイヤレスドッキングセンター１０５および／またはワイヤレスドッキー１１５と通信し得る。
【００６６】
[0073]ワイヤレスデバイス７０５は、プロセッサ７２０、（ソフトウェアコード７３０を含む）メモリ７２５、（（１つまたは複数の）トランシーバ７３５によって表される）少なくとも１つのトランシーバ、（（１つまたは複数の）アンテナ７４０によって表される）少なくとも１つのアンテナ、および／またはタイミングベースの自動ドッキングコントローラ７１５を含み得る。これらの構成要素の各々は、少なくとも１つのバス７５０を介して、直接または間接的に互いと通信していることがある。
【００６７】
[0074]（１つまたは複数の）トランシーバ７３５は、（１つまたは複数の）アンテナ７４０とともに、ワイヤレスドッキングセンター、ワイヤレスドッキー、および／または他の装置とのワイヤレス通信を可能にし得る。ワイヤレスドッキングセンターおよび／またはワイヤレスドッキーとのワイヤレス通信は、上記で説明したように、タイミングベースの自動ドッキングコントローラ７１５を使用して管理され得る。
【００６８】
[0075]プロセッサ７２０は、インテリジェントなハードウェアデバイス、たとえば、中央処理装置（ＣＰＵ）、マイクロコントローラ、ＡＳＩＣなどを含み得る。プロセッサ７２０は、（１つまたは複数の）トランシーバ７３５を通して受信された情報を処理し、および／または（１つまたは複数の）アンテナ７４０を介した送信のために（１つまたは複数の）トランシーバ７３５に送られるべき情報を処理し得る。プロセッサ７２０は、単独でまたはタイミングベースの自動ドッキングコントローラ７１５とともに、ワイヤレスおよび／またはワイヤライン通信システムを介して通信する様々な態様を扱い得る。
【００６９】
[0076]メモリ７２５は、ランダムアクセスメモリ（ＲＡＭ）および／または読取り専用メモリ（ＲＯＭ）を含み得る。メモリ７２５は、実行されたとき、ワイヤレス通信システムを介して通信するための本明細書で説明する様々な機能をプロセッサ７２０に実行させるように構成された命令を含んでいるコンピュータ可読、コンピュータ実行可能ソフトウェア（ＳＷ）コード７３０を記憶し得る。代替的に、ソフトウェアコード７３０は、プロセッサ７２０によって直接実行可能でないことがあるが、（たとえば、コンパイルされ実行されたとき）ワイヤレスデバイス７０５に本明細書で説明する様々な機能を実行させるように構成され得る。
【００７０】
[0077]タイミングベースの自動ドッキングコントローラ７１５は、図５または図６を参照しながら説明したドッキングマネージャ５１５の態様の一例であり得る。タイミングベースの自動ドッキングコントローラ７１５は、それらが、ワイヤレスデバイス７０５と別のワイヤレスデバイスとの間で通信された信号についての伝搬時間を決定し、伝搬時間に基づいて他方のワイヤレスデバイスへの近接度を計算し、近接度に基づいて他方のワイヤレスデバイスとのワイヤレスドッキングセッションを実行するために微細タイミング測定プロシージャを実行することに関係するとき、ワイヤレスデバイス７０５の（１つまたは複数の）ワイヤレス接続を管理するために使用され得る。いくつかの例では、タイミングベースの自動ドッキングコントローラ７１５またはそれの部分は、プロセッサを含み得、ならびに／あるいはタイミングベースの自動ドッキングコントローラ７１５の機能の一部または全部は、プロセッサ７２０によっておよび／またはプロセッサ７２０に関連して実行され得る。
【００７１】
[0078]図８に、本開示の様々な態様による、ワイヤレス通信のための例示的な方法８００のフローチャートを示す。方法８００は、図１、図２、図３、または図４を参照しながら上記で説明したワイヤレスドッキー１１５、ワイヤレスドッキングセンター１０５および／あるいは図５、図６、または図７の装置５０５または７０５のうちの少なくとも１つによって実装され得る。いくつかの例では、ワイヤレスドッキー１１５のうちの１つなどのワイヤレスドッキー、ワイヤレスドッキングセンター１０５、あるいは装置５０５または７０５などの装置が、以下で説明する機能を実行するようにワイヤレスドッキー、ワイヤレスドッキングセンター、または装置の機能要素を制御するためのコードのセットを実行し得る。
【００７２】
[0079]ブロック８０５において、方法８００は、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行し、伝搬時間は、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく。たとえば、微細タイミング測定プロシージャは、それぞれ、図２、図３、または図４を参照しながら上記で説明したように、２３０〜２４０、３３０〜３４０、４４５〜４５５において実行され得る。
【００７３】
[0080]ブロック８１０において、方法８００は、伝搬時間に基づいてワイヤレスデバイスへの近接度を決定することを含み得る。たとえば、近接度は、それぞれ、図２、図３、または図４を参照しながら上記で説明したように、２４５、３４５、４６０において決定され得る。
【００７４】
[0081]ブロック８１５において、方法８００は、微細タイミング測定プロシージャを使用して決定された近接度に少なくとも部分的に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行することを含み得る。たとえば、ワイヤレスドッキングセッションは、それぞれ、図２、図３または図４を参照しながら上記で説明したように、２５０、３５０、４６５におけるものであり得る。
【００７５】
[0082]いくつかの例では、ブロック８０５、８１０または８１５における動作は、図５、図６または図７を参照しながら説明したドッキングマネージャ５１５またはタイミングベースの自動ドッキングコントローラ７１５を使用して実行され得る。とはいえ、方法８００は一実装形態にすぎないこと、および方法８００の動作は、他の実装形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。
【００７６】
[0083]図９に、本開示の様々な態様による、ワイヤレス通信のための例示的な方法９００のフローチャートを示す。方法９００は、図１、図２、図３、または図４を参照しながら上記で説明したワイヤレスドッキー１１５またはワイヤレスドッキングセンター１０５および／あるいは図５、図６、または図７の装置５０５または７０５のうちの少なくとも１つによって実装され得る。いくつかの例では、ワイヤレスドッキー１１５のうちの１つなどのワイヤレスドッキー、ワイヤレスドッキングセンター１０５のうちの１つなどのワイヤレスドッキングセンター、あるいは装置５０５または７０５などの装置が、以下で説明する機能を実行するようにワイヤレスドッキー、ワイヤレスドッキングセンター、または装置の機能要素を制御するためのコードのセットを実行し得る。
【００７７】
[0084]ブロック９０５において、方法９００は、ワイヤレスデバイスが微細タイミング測定プロシージャをサポートすると決定する。微細タイミング測定プロシージャのサポートの決定は、事前関連付け発見フェーズおよび／または事後関連付け発見フェーズ中に行われ得る。たとえば、微細タイミング測定プロシージャのサポートの決定は、それぞれ、図２、図３、または図４を参照しながら上記で説明したように、２０５または２１５、３０５または３１５、４０５または４１５におけるものであり得る。
【００７８】
[0085]ブロック９１０において、方法９００は、ワイヤレスデバイスが微細タイミング測定プロシージャを使用してワイヤレスドッキングセッションをサポートすると決定する。微細タイミング測定プロシージャを使用したワイヤレスドッキングセッションのサポートの決定は、ワイヤレスデバイスが自動ドッキングセッションをサポートすると決定することを含み得る。たとえば、決定は、それぞれ、図２、図３、または図４を参照しながら上記で説明したように、２２５、３２５、４４０におけるものであり得る。
【００７９】
[0086]ブロック９１５において、方法９００は、ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行し、伝搬時間は、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく。たとえば、微細タイミング測定プロシージャは、それぞれ、図２、図３、または図４を参照しながら上記で説明したように、２３０〜２４０、３３０〜３４０、４４５〜４５５において実行され得る。
【００８０】
[0087]ブロック９２０において、方法９００は、伝搬時間に基づいてワイヤレスデバイスへの近接度を決定することを含み得る。たとえば、近接度は、それぞれ、図２、図３、または図４を参照しながら上記で説明したように、２４５、３４５、４６０において決定され得る。
【００８１】
[0088]ブロック９２５において、方法９００は、微細タイミング測定プロシージャを使用して決定された近接度に少なくとも部分的に基づいて、ワイヤレスデバイスとのワイヤレスドッキングセッションを実行することを含み得る。たとえば、ワイヤレスドッキングセッションは、それぞれ、図２、図３または図４を参照しながら上記で説明したように、２５０、３５０、４６５におけるものであり得る。
【００８２】
[0089]いくつかの例では、ブロック９０５、９１０、９１５、９２０、または９２５における動作は、図５、図６または図７を参照しながら説明したドッキングマネージャ５１５またはタイミングベースの自動ドッキングコントローラ７１５を使用して実行され得る。とはいえ、方法９００は一実装形態にすぎないこと、および方法９００の動作は、他の実装形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。
【００８３】
[0090]添付の図面に関して上記に記載した詳細な説明は、例示的な実施形態について説明しており、実装され得るまたは特許請求の範囲内に入る実施形態のみを表すものではない。この明細書全体にわたって使用される「例示的」という用語は、「例、事例、または例示の働きをすること」を意味し、「好ましい」または「他の実施形態よりも有利な」を意味しない。詳細な説明は、説明する技法の理解を与えるための具体的な詳細を含む。ただし、これらの技法は、これらの具体的な詳細なしに実施され得る。場合によっては、説明した実施形態の概念を不明瞭にしないために、よく知られている構造およびデバイスがブロック図の形態で示される。
【００８４】
[0091]情報および信号は、多種多様な技術および技法のいずれかを使用して表され得る。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００８５】
[0092]本明細書の開示に関して説明した様々な例示的なブロックおよびモジュールは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械（state machine）であり得る。プロセッサは、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成としても実装され得る。
【００８６】
[0093]本明細書で説明した機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、機能は、命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。他の例および実装形態は、本開示の範囲内および添付の特許請求の範囲内に入る。たとえば、ソフトウェアの性質により、上記で説明した機能は、プロセッサ、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのいずれかの組合せによって実行されるソフトウェアを使用して実装され得る。機能を実装する特徴はまた、異なる物理ロケーションにおいて機能の部分が実装されるように分散されることを含めて、様々な位置に物理的に配置され得る。また、特許請求の範囲を含めて、本明細書で使用される場合、「のうちの少なくとも１つ」で終わる項目の列挙中で使用される「または」は、たとえば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」の列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような選言的列挙を示す。
【００８７】
[0094]コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体とコンピュータ通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ）または他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータまたは汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用するディスク（disk）およびディスク（disc）は、ＣＤ（disc）、レーザディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含まれる。
【００８８】
[0095]本開示についての以上の説明は、当業者が本開示を作成または使用することができるように与えたものである。本開示への様々な修正は当業者には容易に明らかとなり、本明細書で定義した一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。本開示全体にわたって、「例」または「例示的」という用語は、一例または一事例を示すものであり、言及した例についての選好を暗示せず、または必要としない。したがって、本開示は、本明細書で説明した例および設計に限定されるべきでなく、本明細書で開示した原理および新規の特徴に一致する最も広い範囲を与えられるべきである。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、前記ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行することと、前記伝搬時間が、前記微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、
前記伝搬時間に基づいて前記ワイヤレスデバイスへの近接度を決定することと、
前記微細タイミング測定プロシージャを使用して決定された前記近接度に少なくとも部分的に基づいて、前記ワイヤレスデバイスとのワイヤレスドッキングセッションを実行することとを備える、ワイヤレス通信のための方法。
［Ｃ２］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャをサポートすると決定することと、
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することとをさらに備える、Ｃ１に記載の方法。
［Ｃ３］
事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスデバイスに微細タイミング測定要求フレームを送ることをさらに備える、Ｃ１に記載の方法。
［Ｃ４］
前記方法がワイヤレスドッキングセンターによって実行され、前記ワイヤレスデバイスがワイヤレスドッキーを備える、Ｃ１に記載の方法。
［Ｃ５］
前記ワイヤレスドッキーが前記ワイヤレスドッキングセンターとワイヤレスにドッキングさせられた後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスドッキーに微細タイミング測定要求フレームを送ることをさらに備える、Ｃ４に記載の方法。
［Ｃ６］
事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスドッキーに微細タイミング測定要求フレームを送ることをさらに備える、Ｃ４に記載の方法。
［Ｃ７］
前記方法がワイヤレスドッキーによって実行され、前記ワイヤレスデバイスがワイヤレスドッキングセンターを備える、Ｃ２に記載の方法。
［Ｃ８］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
事前関連付け発見中に、前記ワイヤレスデバイスから、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャをサポートすることを示す拡張能力情報要素を受信することと、
事前関連付け発見中に、前記ワイヤレスデバイスが前記ワイヤレスドッキングセッションをサポートすることを示すサービス情報フィールドを受信することとを備える、Ｃ２に記載の方法。
［Ｃ９］
前記拡張能力情報要素が、少なくともビーコン、またはプローブ要求メッセージ、またはプローブ応答メッセージ、または関連付け要求メッセージ、または関連付け応答メッセージ、またはそれらの組合せ中で受信される、Ｃ８に記載の方法。
［Ｃ１０］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
事後発見中に、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ）引数フィールドを受信することを備える、Ｃ２に記載の方法。
［Ｃ１１］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
事後発見中に、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ）アクション応答を受信することを備える、Ｃ２に記載の方法。
［Ｃ１２］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートするという指示を受信するために、近隣認識ネットワーキング（ＮＡＮ）プロシージャに参加することを備える、Ｃ２に記載の方法。
［Ｃ１３］
前記ワイヤレスドッキングセッションが、少なくとも、前記ワイヤレスデバイスとのドッキングまたは前記ワイヤレスデバイスとのドッキング解除を備える、Ｃ１に記載の方法。
［Ｃ１４］
少なくとも１つのプロセッサと、
前記少なくとも１つのプロセッサに結合されたメモリと、
ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、前記ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行するためのドッキングマネージャと、前記伝搬時間が、前記微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、
前記伝搬時間に基づいて前記ワイヤレスデバイスへの近接度を決定するための前記ドッキングマネージャと、
前記微細タイミング測定プロシージャを使用して決定された前記近接度に少なくとも部分的に基づいて、前記ワイヤレスデバイスとのワイヤレスドッキングセッションを実行するための前記ドッキングマネージャとを備える、ワイヤレス通信のための装置。
［Ｃ１５］
前記ドッキングマネージャは、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャをサポートすると決定し、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定する、Ｃ１４に記載の装置。
［Ｃ１６］
前記ドッキングマネージャは、事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスデバイスに微細タイミング測定要求フレームを送る、Ｃ１４に記載の装置。
［Ｃ１７］
前記装置がワイヤレスドッキーであり、前記ワイヤレスデバイスがワイヤレスドッキングセンターである、Ｃ１４に記載の装置。
［Ｃ１８］
前記装置がワイヤレスドッキングセンターであり、前記ワイヤレスデバイスがワイヤレスドッキーである、Ｃ１４に記載の装置。
［Ｃ１９］
前記ドッキングマネージャは、前記ワイヤレスドッキーが前記ワイヤレスドッキングセンターとワイヤレスにドッキングさせられた後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスドッキーに微細タイミング測定要求フレームを送る、Ｃ１８に記載の装置。
［Ｃ２０］
前記ドッキングマネージャは、事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスドッキーに微細タイミング測定要求フレームを送る、Ｃ１８に記載の装置。
［Ｃ２１］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
事前関連付け発見中に、前記ワイヤレスデバイスから、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャをサポートすることを示す拡張能力情報要素を受信することと、
事前関連付け発見中に、前記ワイヤレスデバイスが前記ワイヤレスドッキングセッションをサポートすることを示すサービス情報フィールドを受信することとを備える、Ｃ１５に記載の装置。
［Ｃ２２］
前記拡張能力情報要素が、少なくともビーコン、またはプローブ要求メッセージ、またはプローブ応答メッセージ、または関連付け要求メッセージ、または関連付け応答メッセージ、またはそれらの組合せ中で受信される、Ｃ２１に記載の装置。
［Ｃ２３］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
事後発見中に、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ）引数フィールドを受信することを備える、Ｃ１５に記載の装置。
［Ｃ２４］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
事後発見中に、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすることを示すユニバーサルプラグアンドプレイ（ＵＰｎＰ）アクション応答を受信することを備える、Ｃ１５に記載の装置。
［Ｃ２５］
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定することは、
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートするという指示を受信するために、近隣認識ネットワーキング（ＮＡＮ）プロシージャに参加することを備える、Ｃ１５に記載の装置。
［Ｃ２６］
ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、前記ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行するための手段と、前記伝搬時間が、微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、
前記伝搬時間に基づいて前記ワイヤレスデバイスへの近接度を決定するための手段と、
前記微細タイミング測定プロシージャを使用して決定された前記近接度に少なくとも部分的に基づいて、前記ワイヤレスデバイスとのワイヤレスドッキングセッションを実行するための手段とを備える、ワイヤレス通信のための装置。
［Ｃ２７］
前記ワイヤレスドッキングセッションを実行するための前記手段は、
前記ワイヤレスデバイスが前記微細タイミング測定プロシージャをサポートすると決定し、前記ワイヤレスデバイスが前記微細タイミング測定プロシージャを使用して前記ワイヤレスドッキングセッションをサポートすると決定するための手段をさらに備える、Ｃ２６に記載の装置。
［Ｃ２８］
前記微細タイミング測定プロシージャを実行するための前記手段は、
事前関連付け発見の後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスデバイスに微細タイミング測定要求フレームを送るための手段をさらに備える、Ｃ２６に記載の装置。
［Ｃ２９］
前記微細タイミング測定プロシージャを実行するための前記手段は、
前記ワイヤレスデバイスが前記装置とワイヤレスにドッキングさせられた後に、前記微細タイミング測定プロシージャを開始するために前記ワイヤレスデバイスに微細タイミング測定要求フレームを送るための手段をさらに備える、Ｃ２６に記載の装置。
［Ｃ３０］
ワイヤレス通信装置によるワイヤレス通信のためのコンピュータ実行可能コードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、前記ワイヤレス通信装置に、
ワイヤレスデバイスと交換された信号についての伝搬時間を決定するために、前記ワイヤレスデバイスを用いた微細タイミング測定プロシージャを実行することと、前記伝搬時間が、前記微細タイミング測定プロシージャ中に交換されたタイミング情報に少なくとも部分的に基づく、
前記伝搬時間に基づいて前記ワイヤレスデバイスへの近接度を決定することと、
前記微細タイミング測定プロシージャを使用して決定された前記近接度に少なくとも部分的に基づいて、前記ワイヤレスデバイスとのワイヤレスドッキングセッションを実行することとを行わせるためにプロセッサによって実行可能である、非一時的コンピュータ可読媒体。
【図１】
0006411544.tif 000002
【図２】
0006411544.tif 000003
【図３】
0006411544.tif 000004
【図４】
0006411544.tif 000005
【図５】
0006411544.tif 000006
【図６】
0006411544.tif 000007
【図７】
0006411544.tif 000008
【図８】
0006411544.tif 000009
【図９】
0006411544.tif 000010