(57)【特許請求の範囲】
【請求項１】
２つ以上の通信デバイスと通信するための装置であって、
第１の通信デバイスから受信した第１のフレームを記憶するように構成されたメモリユニットと、前記第１のフレームが、前記第１の通信デバイスと第２の通信デバイスとの間の直接通信リンクが動作していないことを識別するための情報を含み、
前記メモリユニットに動作可能に結合されたプロセッサと、前記プロセッサが、前記メモリユニットから前記情報を取り出し、前記情報を使用して前記直接通信リンクが動作していないことを識別した場合に、第２のフレームを生成するように構成され、前記第２のフレームは、前記直接通信リンクが動作していないことを示す、
前記プロセッサに動作可能に結合された送信機と、前記送信機は、前記直接通信リンクが動作していないことを少なくとも前記第２の通信デバイスに通知するための前記第２のフレームを送信するように構成される、
を備える、装置。
【請求項２】
前記装置がアクセスポイント（ＡＰ）であり、前記第１の通信デバイスと前記第２の通信デバイスとが、いかなる他のデバイスをも通過しない前記第１の通信デバイスと前記第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、請求項１に記載の装置。
【請求項３】
前記第１のフレームが、前記第１の通信デバイスと前記第２の通信デバイスとを識別する情報を含む、請求項１に記載の装置。
【請求項４】
前記装置がアクセスポイント（ＡＰ）であり、前記第１のフレームが、前記アクセスポイントを識別する情報をさらに備える、請求項３に記載の装置。
【請求項５】
前記第１のフレームが、前記第１の通信デバイスを識別する情報を含む、請求項１に記載の装置。
【請求項６】
前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、請求項１に記載の装置。
【請求項７】
前記第１のフレームは、
前記第１のフレームがＴＤＬＳティアダウンフレームであることを示す情報と、
前記第１の通信デバイスと前記第２の通信デバイスとのうちの少なくとも１つを識別する情報とを備える、請求項６に記載の装置。
【請求項８】
２つ以上の通信デバイスと通信するための方法であって、
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを識別する第１のフレームを受信することと、
前記第１のフレームに基づいて前記直接通信リンクが動作していないことを識別した場合に、前記直接通信リンクが動作していないことを示す第２のフレームを送ることと
を備える、方法。
【請求項９】
前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとの間の前記直接通信リンクが動作していないことを判断することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３のワイヤレス通信デバイスに前記第１のフレームを送ることと、
前記第２のワイヤレス通信デバイスにおいて前記第２のフレームを受信することと、
前記受信した第２のフレームに基づいて前記直接通信リンクをもはや使用しないように前記第２のワイヤレス通信デバイスを構成することとをさらに備える、請求項８に記載の方法。
【請求項１０】
前記第２のフレームが、前記第１のフレーム中の情報に基づく情報を含む、請求項８に記載の方法。
【請求項１１】
前記第１のフレームが、ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３のワイヤレス通信デバイスによって受信され、前記第２のフレームを送ることが、前記第３のワイヤレス通信デバイスによって実行される、請求項８に記載の方法。
【請求項１２】
前記第３のワイヤレス通信デバイスがアクセスポイント（ＡＰ）である、請求項１１に記載の方法。
【請求項１３】
第４のワイヤレス通信デバイスと前記第１のワイヤレス通信デバイスとの間に確立された直接通信リンクをもはや使用しないように前記第４のワイヤレス通信デバイスを構成することをさらに備える、請求項１１に記載の方法。
【請求項１４】
前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとの間の前記直接通信リンクが動作していないことを判断することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３のワイヤレス通信デバイスに前記第１のフレームを送ることと、
前記第２のワイヤレス通信デバイスにおいて前記第２のフレームを受信することと、
前記受信した第２のフレームに基づいて前記直接通信リンクをもはや使用しないように前記第２のワイヤレス通信デバイスを構成することとをさらに備える、請求項８に記載の方法。
【請求項１５】
前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとが、いかなる他のデバイスをも通過しない前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、請求項１１に記載の方法。
【請求項１６】
前記第１のフレームが、前記第１のワイヤレス通信デバイスを識別する情報を含む、請求項８に記載の方法。
【請求項１７】
前記第１のフレームが、前記第２のワイヤレス通信デバイスを識別する情報を含む、請求項１６に記載の方法。
【請求項１８】
前記第１のフレームが、前記第３のワイヤレス通信デバイスを識別する情報をさらに備える、請求項１１に記載の方法。
【請求項１９】
前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、請求項８に記載の方法。
【請求項２０】
前記第１のフレームがＴＤＬＳティアダウンフレームを備える、請求項１９に記載の方法。
【請求項２１】
２つ以上のワイヤレス通信デバイスと通信するための装置であって、
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを識別する第１のフレームを受信するための手段と、
前記第１のフレームに基づいて前記直接通信リンクが動作していないことを識別した場合に、前記直接通信リンクが動作していないことを示す第２のフレームを送るための手段と
を備える、装置。
【請求項２２】
２つ以上の通信デバイスと通信するためのワイヤレス通信装置であって、
前記装置と第１のネットワーク通信デバイスとの間の通信リンクのネットワーク情報を記憶し、前記装置と第２のワイヤレス通信デバイスとの間の直接通信リンクの直接リンク情報を記憶するように構成されたメモリユニットと、
前記メモリユニットに動作可能に結合されたプロセッサと、前記プロセッサが、前記メモリユニットから前記直接リンク情報を取り出し、前記装置と前記第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないと判断するように構成され、前記直接通信リンクが動作していないことを前記第１のネットワーク通信デバイスが識別可能な第１のフレームを生成するようにさらに構成された、
前記プロセッサに動作可能に結合された送信機と、前記送信機は、前記直接通信リンクが動作していないことを少なくとも前記第２のワイヤレス通信デバイスに通知するための前記第１のフレームを送信するように構成される、
を備える、ワイヤレス通信装置。
【請求項２３】
前記第１のネットワーク通信デバイスがアクセスポイント（ＡＰ）であり、前記装置と前記第２のワイヤレス通信デバイスとが、いかなる他のデバイスをも通過しない前記装置と前記第２のワイヤレス通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、請求項２２に記載の装置。
【請求項２４】
前記第１のフレームが、前記装置と前記第２のワイヤレス通信デバイスとを識別する情報を含む、請求項２２に記載の装置。
【請求項２５】
前記第１のフレームが、前記第１のネットワーク通信デバイスを識別する情報をさらに備える、請求項２２に記載の装置。
【請求項２６】
前記第１のフレームが、前記装置を識別する情報を含む、請求項２２に記載の装置。
【請求項２７】
前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、請求項２２に記載の装置。
【請求項２８】
前記第１のフレームは、
前記第１のフレームがＴＤＬＳティアダウンフレームであることを示す情報と、
前記装置を識別する情報とを備える、請求項２２に記載の装置。
【請求項２９】
２つ以上の通信デバイスと通信するための方法であって、
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを判断することと、
前記直接通信リンクが動作していないことを第３のワイヤレス通信デバイスが識別可能な第１のフレームを生成することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された前記第３のワイヤレス通信デバイスに、前記直接通信リンクが動作していないことを少なくとも前記第２のワイヤレス通信デバイスに通知するための前記第１のフレームを送ることと
を備える、方法。
【請求項３０】
前記第３のワイヤレス通信デバイスにおいて前記第１のフレームを受信することと、
前記第３のワイヤレス通信デバイスから第２のフレームを送ることであって、前記第２のフレームが、前記第１のワイヤレス通信デバイスと少なくとも前記第２のワイヤレス通信デバイスとの間の前記直接通信リンクが動作していないことを示す、送ることとをさらに備える、請求項２９に記載の方法。
【請求項３１】
前記第２のフレームが、前記第１のフレーム中の情報に基づく情報を含む、請求項３０に記載の方法。
【請求項３２】
前記第３のワイヤレス通信デバイスがアクセスポイント（ＡＰ）である、請求項３０に記載の方法。
【請求項３３】
前記第２のワイヤレス通信デバイスにおいて前記第２のフレームを受信することと、
前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとの間に確立された前記直接通信リンクをもはや使用しないように前記第２のワイヤレス通信デバイスを構成することとをさらに備える、請求項３０に記載の方法。
【請求項３４】
第４のワイヤレス通信デバイスと前記第１のワイヤレス通信デバイスとの間に直接通信リンクを確立することと、
第４のワイヤレス通信デバイスにおいて前記第２のフレームを受信することと、
前記受信した第２のフレームに基づいて前記直接通信リンクをもはや使用しないように前記第４のワイヤレス通信デバイスを構成することとをさらに備える、請求項３０に記載の方法。
【請求項３５】
前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとが、いかなる他のデバイスをも通過しない前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、請求項２９に記載の方法。
【請求項３６】
前記第１のフレームが、前記第１のワイヤレス通信デバイスを識別する情報を含む、請求項２９に記載の方法。
【請求項３７】
前記第１のフレームが、前記第２のワイヤレス通信デバイスを識別する情報を含む、請求項２９に記載の方法。
【請求項３８】
前記第１のフレームが、前記第３のワイヤレス通信デバイスを識別する情報をさらに備える、請求項２９に記載の方法。
【請求項３９】
前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、請求項２９に記載の方法。
【請求項４０】
２つ以上の通信デバイスと通信するためのワイヤレス通信装置であって、
前記装置と第１のネットワーク通信デバイスとの間の通信リンクのネットワーク情報と、前記装置と第２のワイヤレス通信デバイスとの間の直接通信リンクの直接リンク情報とを記憶するための手段と、
前記記憶手段に動作可能に結合された計算するための手段と、前記計算手段が、前記記憶手段から前記直接リンク情報を取り出し、前記装置と前記第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないと判断するように構成され、前記計算手段が、前記直接通信リンクが動作していないことを前記第１のネットワーク通信デバイスが識別可能な第１のフレームを生成するようにさらに構成される、
前記計算手段に動作可能に結合された送信するための手段と、前記送信手段は、前記直接通信リンクが動作していないことを少なくとも前記第２のワイヤレス通信デバイスに通知するための前記第１のフレームを送信するように構成される、
を備える、ワイヤレス通信装置。
【請求項４１】
前記記憶手段がメモリユニットを備える、請求項４０に記載の装置。
【請求項４２】
前記計算手段がプロセッサを備える、請求項４０に記載の装置。
【請求項４３】
前記送信手段がワイヤレス送信機を備える、請求項４０に記載の装置。
【請求項４４】
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを判断することと、
前記直接通信リンクが動作していないことを第３のワイヤレス通信デバイスが識別可能な第１のフレームを生成することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された前記第３のワイヤレス通信デバイスに、前記直接通信リンクが動作していないことを少なくとも前記第２のワイヤレス通信デバイスに通知するための前記第１のフレームを送ることと
を備える方法を実行することを処理回路に行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。
【請求項４５】
前記方法は、
前記第３のワイヤレス通信デバイスにおいて前記第１のフレームを受信することと、
前記第３のワイヤレス通信デバイスから第２のフレームを送ることであって、前記第２のフレームが、前記第１のワイヤレス通信デバイスと少なくとも前記第２のワイヤレス通信デバイスとの間の前記直接通信リンクが動作していないことを示す、送ることとをさらに備える、請求項４４に記載の非一時的コンピュータ可読記憶媒体。
【請求項４６】
前記方法が、
前記第２のワイヤレス通信デバイスにおいて前記第２のフレームを受信することと、
前記第１のワイヤレス通信デバイスと前記第２のワイヤレス通信デバイスとの間に確立された前記直接通信リンクをもはや使用しないように前記第２のワイヤレス通信デバイスを構成することとをさらに備える、請求項４５に記載の非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本開示は、本出願の譲受人に譲渡され、本開示の一部と見なされ、参照により本開示に組み込まれる、２０１１年９月９日に出願された「BROADCAST TEARDOWN APPARATUS AND METHOD」と題する米国仮特許出願第６１／５３３，１４６号の優先権を主張する。
【０００２】
[0002]本開示は、一般に、ブロードキャストティアダウン（teardown）の装置および方法に関する。より詳細には、本開示は、トンネルド直接（direct）リンクセットアップ（ＴＤＬＳ：tunneled direct link setup）プロトコルを使用して前にセットアップされた局（ＳＴＡ）間の直接リンクのブロードキャストティアダウンに関する。
【背景技術】
【０００３】
[0003]自宅またはオフィスにおけるワイヤレス通信環境は、一般に、いくつかの独立して開発された無線アクセス技術および規格を備える。これらの技術は、当初はターゲット用途のために設計され、それらは、これらの用途に対して比較的うまく機能する。典型的な自宅またはオフィス環境では、コンテンツ（たとえば、ウェブ、ビデオなど）へのアクセスは、住宅所有者のＩＰバックホール（backhaul）接続を通してブロードバンドモデムに与えられる。たとえば、モバイルサービスは、自宅またはオフィス内に位置するマクロセルまたはフェムトセルのいずれかを通して、セルラーネットワークを通して与えられる。ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）アクセスポイント（ＡＰ：access point）は、８０２．１１ベースのＷｉＦｉ（登録商標）技術を使用してコンピュータ、ラップトップ、プリンタなどの間のデータ接続性を与える。
【０００４】
[0004]８０２．１１直接リンクセットアップ（ＤＬＳ：direct link setup）規格は、フレームがＡＰを通過しないように１つのＳＴＡから１つのピア（peer）ＳＴＡへの双方向接続を可能にする直接リンク特徴をサポートする。直接リンクがセットアップされると、２つのＳＴＡ間のすべてのフレームが直接交換され得る。トラフィックがＡＰを通してルーティングされる必要がないので、この直接リンクはワイヤレス媒体を効率的に使用するための手段を与える。
【０００５】
[0005]ＩＥＥＥ規格８０２．１１ｚは、同じＡＰに関連するＳＴＡ間の直接リンクをセットアップするために使用され得るＴＤＬＳプロトコルを定義する。８０２．１１ｚの主要な目的は、ＡＰ非依存（AP-independent）のＤＬＳを与えることである。ＤＬＳシグナリングフレームは、データフレームにカプセル化され、したがって、それらはＡＰを介して透過的に転送される。これにより、ＡＰ内にいかなるＴＤＬＳ特徴をも実装することを必要としない簡略２方向ハンドシェイクが生じ得る。
【０００６】
[0006]既存のＤＬＳまたはＴＤＬＳプロトコルに関する潜在的な問題がある。たとえば、２つのＳＡＴが直接リンクを使用して互いに通信するとき、直接リンク中の１つのＳＴＡは、ピアＳＴＡに通知することができる前に、それの直接リンク状態を急に失い得る。これは、ＳＴＡのソフトウェアがクラッシュするからであるか、または何らかの他の予期しない理由のためであり得る。その結果、ピアＳＴＡは、それ自体で２つのＳＴＡ間の直接リンクが失われたことに気づかないことがある。ピアＳＴＡは、依然として、直接リンクが利用可能であると考える。さらに、ピアＳＴＡは、依然として、機能しない直接リンクを介してフレームを送ろうと試み得る。一方、機能しない直接リンクを介してピアＳＴＡによって送られるフレームは、それに関連する誤りがない場合、依然として、メディアアクセス制御（ＭＡＣ：media access control）レイヤの上で肯定応答され得る。したがって、これらの２つのＳＴＡ間の直接リンク状態にあいまいさがある。たとえば、ピアＳＴＡは、ＳＴＡに肯定応答（ＡＣＫ）を送り得る。しかしながら、肯定応答されたフレームとＡＣＫとがＳＴＡによってさらに分析された後、両方ともピアＳＴＡとの機能しない直接リンク上で送られるので、それらは破棄されることになる。さらに、ＳＴＡによって前に送られ、ピアＳＴＡによって受信された別のＡＣＫがあり得るので、ピアＳＴＡは、２つのＳＴＡ間の直接リンクのこの破損に気づいていないことがある。したがって、ＳＴＡ間の状態同期を行い、したがって、すべての関係するＳＴＡがどの直接リンクが最近失われたかについての更新を受信する機構が必要である。
【発明の概要】
【０００７】
[0006]添付の特許請求の範囲内のシステム、方法およびデバイスの様々な実装形態は、それぞれいくつかの態様を有し、それらのうちの単一の態様が、単独で、本明細書で説明する望ましい属性を担当するとは限らない。添付の特許請求の範囲を限定することなしに、いくつかの顕著な特徴について本明細書で説明する。
【０００８】
[0007]本開示で説明する主題の一態様は、第１の通信デバイスから受信した第１のフレームを記憶するように構成されたメモリユニットであって、第１のフレームが、第１のデバイスと第２の通信デバイスとの間の直接通信リンクが動作していないことを識別する、メモリユニットと、メモリユニットに動作可能に結合されたプロセッサであって、プロセッサが、メモリユニットから情報を取り出し、第１のフレームからの情報を使用して第２のフレームを判断するように構成され、第２のフレームは、直接通信リンクが動作していないことを示す、プロセッサと、プロセッサに動作可能に結合された送信機であって、送信機は、直接通信リンクが動作していないことを少なくとも第２の通信デバイスに通知するための第２のフレームを送信するように構成された、送信機とを含む、２つ以上の通信デバイスと通信するための装置を提供する。いくつかの実装形態では、本装置はアクセスポイント（ＡＰ）であり、第１の通信デバイスと第２の通信デバイスとは、いかなる他のデバイスをも通過しない第１の通信デバイスと第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスであり得る。
【０００９】
[0008]そのような装置の様々な実装形態は、いくつかの異なる態様のうちの１つまたは複数を含み得、そのうちのいくつかの例を以下に具陳し、他の例を本明細書で説明する。一態様では、第１のフレームは、第１のデバイスと第２のデバイスとを識別する情報を含む。そのフレームは、アクセスポイントを識別する情報を備え得る。一態様では、第１のフレームは、第１のデバイスを識別する情報を含む。別の態様では、直接通信リンクは、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである。一態様では、第１のフレームは、フレームがＴＤＬＳティアダウンフレームであることを示す情報と、第１の局と第２の局とのうちの少なくとも１つを識別する情報とを含む。
【００１０】
[0009]別の革新は、２つ以上の通信デバイスと通信する方法を含む。本方法は、第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを識別する第１のフレームを受信することと、直接通信リンクが動作していないことを示す第２のフレームを送ることとを含み得る。本方法は、第１のデバイスと第２のデバイスとの間の直接通信リンクが動作していないことを判断することと、ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３の通信デバイスに第１のフレームを送ることと、第２のデバイスにおいて第２のフレームを受信することと、受信した第２のフレームに基づいて直接通信リンクをもはや使用しないように第２のデバイスを構成することとをさらに含み得る。一態様では、第２のフレームは、第１のフレーム中の情報に基づく情報を含む。一態様では、第１のフレームは、ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３の通信デバイスによって受信され、第２のフレームを送ることは、第３のデバイスによって実行される。
【００１１】
[0010]一態様では、第３の通信デバイスはアクセスポイント（ＡＰ）である。本方法は、第４の通信デバイスと第１の通信デバイスとの間に確立された直接通信リンクをもはや使用しないように第４の通信デバイスを構成することをさらに備え得る。本方法は、第１のデバイスと第２のデバイスとの間の直接通信リンクが動作していないことを判断することと、ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３の通信デバイスに第１のフレームを送ることと、第２のデバイスにおいて第２のフレームを受信することと、受信した第２のフレームに基づいて直接通信リンクをもはや使用しないように第２のデバイスを構成することとをさらに備え得る。一態様では、第１の通信デバイスと第２の通信デバイスとは、いかなる他のデバイスをも通過しない第１の通信デバイスと第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである。別の態様では、第１のフレームは、第１のデバイスを識別する情報を含む。第１のフレームは、第２のデバイスを識別する情報を含み得る。第１のフレームは、第３の通信デバイスを識別する情報をさらに含み得る。直接通信リンクは、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである。一態様では、第１のフレームはＴＤＬＳティアダウンフレームを含み得る。
【００１２】
[0011]別の革新は、２つ以上の通信デバイスと通信するための装置を含み、本装置は、第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを識別する第１のフレームを受信するための手段と、直接通信リンクが動作していないことを示す第２のフレームを送るための手段とを含む。
【００１３】
[0012]別の革新は、２つ以上の通信デバイスと通信するためのワイヤレス通信装置を含み、本装置は、装置と第１のネットワーク通信デバイスとの間の通信リンクのネットワーク情報を記憶し、装置と第２のワイヤレス通信デバイスとの間の直接リンクの直接リンク情報を記憶するように構成されたメモリユニットと、メモリユニットに動作可能に結合されたプロセッサであって、プロセッサが、メモリユニットから直接リンク情報を取り出し、装置と第２のデバイスとの間の直接リンクが動作していないと判断するように構成され、直接リンクが動作していないことを示す第１のフレームを生成するようにさらに構成された、プロセッサと、プロセッサに動作可能に結合された送信機であって、送信機は、直接通信リンクが動作していないことを少なくとも第２のデバイスに通知するための第１のフレームを送信するように構成された、送信機とを含む。一態様では、第１のネットワーク通信デバイスはアクセスポイント（ＡＰ）であり、本装置と第２の通信デバイスとは、いかなる他のデバイスをも通過しない第１の通信デバイスと第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである。別の態様では、第１のフレームは、第１のデバイスと第２のデバイスとを識別する情報を含む。別の態様では、第１のフレームは、第１のデバイスを識別する情報をさらに含む。別の態様では、第１のフレームは、本装置を識別する情報を含む。別の態様では、直接通信リンクは、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである。別の態様では、第１のフレームは、フレームがＴＤＬＳティアダウンフレームであることを示す情報と、本装置を識別する情報とを含む。
【００１４】
[0013]別の革新では、２つ以上の通信デバイスと通信する方法は、第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを判断することと、直接通信リンクが動作していないことを示す第１のフレームを生成することと、ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３のワイヤレスデバイスに、直接リンクが動作していないことを少なくとも第２のワイヤレス通信デバイスに通知するための第１のフレームを送ることとを含む。本方法は、第３のデバイスにおいて第１のフレームを受信することと、第３のデバイスから第２のフレームを送ることであって、第２のフレームが、第１のデバイスと少なくとも第２のデバイスとの間の直接通信リンクが動作していないことを示す、送ることとをさらに備え得る。別の態様では、第２のフレームは、第１のフレーム中の情報に基づく情報を含む。別の態様では、第３のデバイスはアクセスポイント（ＡＰ）である。本方法は、第３のデバイスにおいて第２のフレームを受信することと、第１の通信デバイスと第２の通信デバイスとの間に確立された直接通信リンクをもはや使用しないように第３のデバイスを構成することとをさらに含み得る。本方法は、第４のワイヤレス通信デバイスと第１のデバイスとの間に直接通信リンクを確立することと、第４のワイヤレス通信デバイスにおいて第２のフレームを受信することと、受信した第２のフレームに基づいて直接通信リンクをもはや使用しないように第４のデバイスを構成することとをさらに含むことができる。一態様では、第１の通信デバイスと第２の通信デバイスとは、いかなる他のデバイスをも通過しない第１の通信デバイスと第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである。別の態様では、第１のフレームは、第１のデバイスを識別する情報を含む。別の態様では、第１のフレームは、第２のデバイスを識別する情報を含む。別の態様では、第１のフレームは、第３の通信デバイスを識別する情報をさらに含む。一態様では、直接通信リンクは、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである。
【００１５】
[0014]別の革新は、装置と第１のネットワーク通信デバイスとの間の通信リンクのネットワーク情報と、装置と第２のワイヤレス通信デバイスとの間の直接リンクの直接リンク情報とを記憶するための手段と、前記記憶手段に動作可能に結合された計算するための手段であって、前記計算手段が、前記記憶手段から直接リンク情報を取り出し、装置と第２のデバイスとの間の直接リンクが動作していないと判断するように構成され、前記計算手段が、直接リンクが動作していないことを示す第１のフレームを生成するようにさらに構成された、計算するための手段と、前記計算手段に動作可能に結合された送信するための手段であって、前記送信手段は、直接通信リンクが動作していないことを少なくとも第２のデバイスに通知するための第１のフレームを送信するように構成された、送信するための手段とを含む２つ以上の通信デバイスと通信するためのワイヤレス通信装置を含む。様々な態様では、前記記憶手段はメモリユニットを含み得、計算手段はプロセッサを含み得、および／または前記送信手段はワイヤレス送信機を含み得る。
【００１６】
[0015]本明細書で説明する主題の１つまたは複数の実装形態の詳細が、添付の図面および以下の説明において示されている。他の特徴、態様、および利点は、説明、図面、および特許請求の範囲から明らかになる。以下の図の相対寸法は一定の縮尺で描かれていないことがあることに留意されたい。
【図面の簡単な説明】
【００１７】
【図１】[0016]少なくとも１つの例示的な実装形態による、ＷＬＡＮを示す図。
【図２】[0017]少なくとも１つの例示的な実装形態による、ＷＬＡＮのワイヤレスＡＰの図。
【図３】[0018]少なくとも１つの例示的な実装形態による、ＷＬＡＮのワイヤレスＳＴＡの図。
【図４】[0019]様々な実装形態による、ＴＤＬＳプロシージャに関連するＭＡＣフレーム中に含まれる情報の図。
【図５】[0020]様々な実装形態による、例示的なＴＤＬＳプロシージャを示すメッセージフロー図。
【図６】[0021]様々な実装形態による、例示的なＴＤＬＳティアダウンプロシージャを示すメッセージフロー図。
【図７】[0022]様々な実装形態による、ＴＤＬＳティアダウンフレームのリンク識別子要素フィールド中に含まれる情報の図。
【図８】[0023]様々な実装形態による、例示的な拡張ＴＤＬＳプロシージャを示すメッセージフロー図。
【図９】[0024]ＳＴＡからＴＤＬＳティアダウンプロシージャを開始する例示的な方法のフローチャート。
【図１０】[0025]ＡＰがＴＤＬＳティアダウンメッセージを受信し、ブロードキャストする例示的な方法のフローチャート。
【図１１】[0026]ＳＴＡからＴＤＬＳティアダウンメッセージを送るための例示的な装置の機能図。
【発明を実施するための形態】
【００１８】
[0027]図面に示す様々な特徴は一定の縮尺で描かれていないことがある。したがって、様々な特徴の寸法は、分かりやすいように任意に拡大または縮小されることがある。さらに、図面のいくつかは、所与のシステム、方法またはデバイスの構成要素のすべてを示しているとは限らないことがある。最後に、明細書および図の全体にわたって同様の特徴を示すために同様の参照番号が使用されることがある。
【００１９】
[0028]添付の図面に関して以下に示す発明を実施するための形態は、本開示の例示的な実装形態を説明するものであり、本開示が実施され得る唯一の実装形態を表すものではない。この明細書全体にわたって使用する「例示的」という用語は、「例、事例、または例示の働きをすること」を意味し、必ずしも他の例示的な実装形態よりも好ましいまたは有利であると解釈すべきではない。発明を実施するための形態は、本開示の例示的な実装形態の完全な理解を与えるための具体的な詳細を含む。いくつかの事例では、いくつかのデバイスをブロック図の形式で示す。
【００２０】
[0029]説明を簡単にするために、方法を一連の行為として図示し説明するが、いくつかの行為は、１つまたは複数の態様によれば、本明細書で図示し説明する順序とは異なる順序で、および／または他の行為と同時に行われ得るので、方法は行為の順序によって限定されないことを理解し、諒解されたい。たとえば、方法は、状態図など、一連の相互に関係する状態またはイベントとして代替的に表現され得ることを、当業者は理解し、諒解するであろう。さらに、１つまたは複数の態様による方法を実装するために、示されたすべての行為が必要とされるとは限らない。
【００２１】
[0030]本明細書では、ＴＤＬＳ直接リンクティアダウン方法および装置の様々な実装形態について以下で説明する。
【００２２】
[0031]ＩＥＥＥ８０２．１１ｅおよびＩＥＥＥ８０２．１１ｚなどのＩＥＥＥ規格において規格化されているように、ＤＬＳまたはＴＤＬＳは、少なくとも２つのＳＴＡを接続するための能力を与える。図１に、それぞれ、接続１０６Ａおよび１０６Ｂを介してインフラストラクチャモードにある少なくとも２つのＳＴＡ１０４Ａおよび１０４Ｂ間でトラフィックをパスするＡＰ１０２を備える従来のＩＥＥＥ８０２．１１ＷＬＡＮ１００を示す。インフラストラクチャモードでは、ＳＴＡ１０４Ａは、ピアＳＴＡ１０４Ｂと通信しようとするとき、最初にＡＰ１０２にフレームを送り得る。ＳＴＡ１０４Ａからフレームを受信した後に、ＡＰ１０２は、フレームを復号し、そのフレームの内のすべての情報を正常に復号することができたかどうかを確認し得る。フレームを正常に復号すると、ＡＰ１０２は、フレームが送られた宛先を確認し、その後、それに応じてフレームを転送し得る。一実装形態では、ＳＴＡ１０４Ａによって送られたフレームは、ＡＰ１０２を介して接続１０６Ａを介してピアＳＴＡ１０４Ｂに転送され得る。同時に、ピアＳＴＡ１０４Ｂもまた、ＡＰ１０２を介して接続１０６Ｂを介してＳＴＡ１０４Ａにフレームを送り得る。ＤＬＳまたはＴＤＬＳは、ＡＰ１０２をさらに通過することなしに、ＳＴＡ１０４Ａおよび１０４Ｂが直接接続１０８を確立することを可能にする機構である。これは、ＳＴＡ１０４ＡとＳＴＡ１０４Ｂとの間で交換されるべきフレームが、接続１０６Ａまたは１０６Ｂのいずれかの代わりに、接続１０８を介して直接送られ得ることを意味する。この種類の直接リンクは、特に、両方のＳＴＡが互いに近接して物理的に位置するとき、ワイヤレス周波数スペクトルを効率的に使用するための手段を与える。しかしながら、ＩＥＥＥ規格８０２．１１ｅによって規定されたＤＬＳはいくつかの制限を有する。１つの制限は、それがＡＰ依存（AP-dependent）であるということである。
【００２３】
[0032]ＩＥＥＥ８０２．１１ｚ規格は、ＩＥＥＥ８０２．１１ｅ  ＤＬＳのいくつかの拡張を開発した。ＩＥＥＥ８０２．１１ｚはトンネルドＤＬＳまたはＴＤＬＳを定義する。１つのＴＤＬＳ特徴は、関連するＡＰによる関与を最小限に抑えるためのＡＰ非依存ＤＬＳ機構を与えることである。一例では、ＳＴＡ１０４Ａは、図１に示すように、ＡＰ１０２を介してピアＳＴＡ１０４Ｂに直接リンクセットアップ要求フレームを送る。ピアＳＴＡ１０４Ｂもまた、ＡＰ１０２を介してＳＴＡ１０４Ａに応答フレームで返答し得る。通常のＩＥＥＥ８０２．１１ｅ  ＤＬＳシグナリングフレームとは異なり、ＴＤＬＳシグナリングフレームは、それがＡＰを介して透過的に転送されるようにＭＡＣデータフレーム中にカプセル化される。図１に示すように、これは、ＡＰ１０２が、ＡＰ１０２を通過しているＴＤＬＳシグナリングフレームの情報を有しないことがあることを意味する。これにより簡略２方向ハンドシェイクが生じ得、この２方向ハンドシェイクは、ＡＰ内にいかなるＴＤＬＳ特徴をも実装することを必要としない。これは、既存の通信ネットワークにおけるＴＤＬＳ特徴の展開を簡略化し得る。
【００２４】
[0033]図２に、本開示の好適な実装形態による、ＷＬＡＮ２００とワイヤレスＡＰ２０２とを示す。説明する実装形態では、ＷＬＡＮ２００の要素は１つの構成で提示されているが、本明細書で提供する開示および教示に基づいて当業者には明らかであるように、他の実装形態は他の構成を採用し得る。ＷＬＡＮ２００は、ＡＰ２０２と、複数のＳＴＡ、たとえば、ＳＴＡ２０４Ａ〜Ｃとを備える。図２に示すように、ＡＰ２０２は、少なくとも、複数のＳＴＡに信号を送るためのワイヤレス送信機２１４と、複数のＳＴＡから信号を受信するためのワイヤレス受信機２１６と、アンテナ２２０と、ＡＰ２０２と複数のＳＴＡとの間の物理（ＰＨＹ）レイヤ、ＭＡＣレイヤおよびアプリケーションレイヤの通信およびシグナリングを処理するための通信プロセッサ２１８とをさらに備える。ＡＰ２０２は、通信およびアプリケーション関係データを記憶するためのメモリ２１２をさらに備える。通信プロセッサ２１８は、ワイヤレス受信機２１６と、ワイヤレス受信機２１４と、メモリ２１２とに少なくとも結合される。ワイヤレス受信機２１６とワイヤレス２１４とは両方とも、ワイヤレス電磁信号を受信および送信するためのアンテナ２２０に結合される。ＳＴＡ２０４Ａは、本開示の１つまたは複数の実装形態に従って実装され、一方、ＳＴＡ２０４Ｂおよび２０４Ｃは、本開示の実装形態に従って、または従来のワイヤレスクライアントとして実装され得る。図２に示すように、ＳＴＡ２０４Ａは、接続２０６、２０８および２１０Ａを介してＡＰ２０２を通してインフラストラクチャモードでＳＴＡ２０４Ｂおよび２０４Ｃと通信することができる。ＤＬＳまたはＴＤＬＳがＷＬＡＮ２２０中で使用可能であるとき、直接リンク２１０Ｂおよび２１０Ｃが、ＳＴＡ２０４ＡとピアＳＴＡ２０４Ｂおよび２０４Ｃとの間にセットアップされ得る。したがって、ＳＴＡ２０４Ａは、直接リンク２１０Ｂおよび２１０Ｃのうちの１つを介してそれぞれピアＳＴＡ２０４Ｂおよび２０４Ｃとフレームを交換し得る。
【００２５】
[0034]図３に、本開示の好適な実装形態による、図１に示したＳＴＡ１０４Ａおよび図２に示したＳＴＡ２０４Ａの例示的な一実装形態の詳細を示す。説明する実装形態では、ＳＴＡ３０２の要素は１つの構成で提示されているが、本明細書で提供する開示および教示に基づいて当業者には明らかであるように、他の実装形態は他の構成を採用し得る。一実装形態では、ＳＴＡ３０２の要素は、ハードウェア、ソフトウェア、またはそれらの任意の組合せで実装され得る。図３に示すように、ＳＴＡ３０２は、ＰＨＹレイヤ処理ユニット３０６と、メモリ３１２と、無線周波数（ＲＦ）トランシーバ３１４と、アンテナ３１６とを備える。ＳＴＡ３０２は、ホスト３０４と、ＭＡＣレイヤ処理ユニット３０８と、アプリケーションレイヤ処理ユニット３１０とをさらに備え得る。ＰＨＹレイヤ処理ユニット３０６は、ワイヤレス信号を受信および送信するためのＲＦトランシーバ３１４とメモリ３１２とに結合される。一実装形態では、ＲＦトランシーバ３１４は、図２に示すように、ワイヤレス受信機２１６とワイヤレス送信機２１４の組合せと同様であり得る。ＭＡＣレイヤ処理ユニット３０８は、ＰＨＹレイヤ処理ユニット３０６とメモリ３１２とに少なくとも結合される。ＭＡＣレイヤ処理ユニット３０８は、アプリケーションレイヤ処理ユニット３１０からアプリケーションレイヤデータパケットを受信し、それに応じて、ＭＡＣレイヤデータフレームを生成する。これの後に、ＭＡＣレイヤ処理ユニット３０８は、ＰＨＹレイヤ処理ユニット３０６と、ＲＦトランシーバ３１４と、アンテナ３１６とを介してＭＡＣレイヤデータフレームを送り得る。アプリケーションレイヤ処理ユニット３１０は、ＭＡＣレイヤ処理ユニット３０８とメモリ３１２とに少なくとも結合される。いくつかの実装形態では、アプリケーションレイヤ処理ユニット３１０は、さらにＰＨＹレイヤ処理ユニット３０６に結合され、さらにはＲＦトランシーバ３１４に結合され得る。ＳＴＡ３０２は、８０２．１１ａ、８０２．１１ｂ、８０２．１１ｅ、８０２．１１ｇ、８０２．１１ｉ、８０２．１１ｋ、８０２．１１ｎ、８０２．１１ｖ、および８０２．１１ｗなどの草案および承認された改正を含む、ＩＥＥＥ規格８０２．１１の全部または一部に好ましくは準拠する。
【００２６】
[0035]図４は、例示的なＴＤＬＳプロシージャのためのＭＡＣフレームのフォーマットを示す図である。このフォーマットのＴＤＬＳ  ＭＡＣフレーム４００は、一般に、ＴＤＬＳワイヤレスネットワーク中のＡＰを通してピアＳＴＡにＳＴＡによって送られる。図４を参照すると、ＴＤＬＳ  ＭＡＣフレーム４００は、ＭＡＣヘッダフィールド４０２と、論理リンク制御（ＬＬＣ：logical link control）またはサブネットワークアクセスプロトコル（ＳＮＡＰ：sub-network access protocol）フィールド４０４と、リモートフレームタイプフィールド４０６と、ＴＤＬＳパケットタイプフィールド４１０と、情報フィールド４１２と、巡回冗長符号（ＣＲＣ：cyclic redundancy code）フィールド４１４とを含む。ＭＡＣヘッダフィールド４０２は、ほとんどすべてのタイプのＭＡＣフレームに共通の情報を含んでいる。たとえば、ＭＡＣヘッダフィールド４０２は、フレーム制御フィールドと、持続時間フィールドと、シーケンス制御フィールドと、複数のアドレスフィールドと、随意のサービス品質（ＱｏＳ）制御フィールドとをさらに含み得る。リモートフレームタイプフィールド４０６は、現在のフレームがＴＤＬＳフレームであることを示す値（たとえば、「２」）に設定され得る。ＴＤＬＳ  ＭＡＣフレーム４００は、プロトコルバージョンフィールド４０８をさらに含み得る。プロトコルバージョンフィールド４０８は、送信および受信されるべきメッセージのプロトコルバージョンを示す値に設定され得る。ＴＤＬＳ  ＭＡＣフレーム４００の情報フィールド４１２は、ＴＤＬＳフレームのタイプに応じて個々に指定される様々な情報を含み、含まれる情報はＴＤＬＳタイプに応じて異なる。ＣＲＣフィールド４１４は、ＴＤＬＳ  ＭＡＣフレーム４００の誤りを補正するための追加情報を含む。
【００２７】
[0036]図５に、本発明の一実装形態による、ワイヤレスＬＡＮ中の２つのＳＴＡ５０２および５０６とＡＰ５０４との間の例示的なフレーム交換を示す。ＴＤＬＳ直接リンクが２つのＳＴＡ間のデータ交換のためにセットアップされる前に、ＤＬＳ直接リンクを開始し、確認するための一連のフレーム交換がこれらの２つのＳＴＡの間で行われる。始めに、開始ＳＴＡ５０２は、ターゲットＳＴＡ５０６に向けられたＴＤＬＳセットアップ要求５０８を発行する。ＴＤＬＳ要求メッセージは、カプセル化され得、ＡＰ５０４を通して送られる。このフレームは、要求元ＳＴＡ５０２の能力に関する情報を含む。ＴＤＬＳセットアップ要求５０８を発行した後に、開始ＳＴＡ５０２は、開始ＳＴＡ５０２がＴＤＬＳ応答を受信することを予想するリスニングウィンドウ（listening window）に入り得る。ＴＤＬＳセットアップ要求５０８を正常に受信した後に、ＳＴＡ５０６は、ＴＤＬＳセットアップ応答５１０で応答し得る。このＴＤＬＳセットアップ応答フレームはまた、ＡＰ５０４を通してトンネリングされ、ターゲットＳＴＡ５０６の能力に関する情報を含み得る。さらに、ＴＤＬＳセットアップ応答フレームは、ＴＤＬＳセットアップ要求５０８を受け入れるか、または拒否するかのいずれかを示すステータスコードをさらに備え得る。開始ＳＴＡ５０２がリスニングウィンドウ内にＴＤＬＳセットアップ応答５１０を受信し、セットアップ要求が受け入れられたことをＴＤＬＳセットアップ要求５０８のステータスコードが示した場合、開始ＳＴＡ５０２は、ＡＰ５０４を介してＴＤＬＳセットアップ確認５１２で返答する。この時点で、ＳＴＡ５０２とＳＴＡ５０６との間の直接リンク５１４が確立され、２つのＳＴＡは直接通信し始め得る。
【００２８】
[0037]図６に、例示的なＴＤＬＳティアダウンプロシージャを示すメッセージフロー図を示す。別のピアＳＴＡへの直接リンクを介した通信が困難に遭遇したことをＳＴＡが検出する状況では、ＳＴＡは、この直接リンクが壊れており、もはや機能しないと判断し得る。しかしながら、ピアＳＴＡはこの状況に気づいていないことがある。これがもたらし得るあいまいさを回避し、２つのＳＴＡ間でＴＤＬＳ状態を同期させるために、ＳＴＡは、ピアＳＴＡにＴＤＬＳ状態を通知し、それに応じて、直接リンクをティアダウンするための機構を必要とする。この機構の一実装形態を図６に示す。始めに、ＳＴＡ６０２は、通信ネットワーク６００においてピアＳＴＡ６０６とのＴＤＬＳ直接リンク６１２中にある。ある時点において、ソフトウェアがクラッシュしたので、または何らかの他の理由により、ＳＴＡ６０２は、ピアＳＴＡ６０６との直接リンク６１２を介した通信を失い得る。図６に示すように、ＴＤＬＳ直接リンク６１２が失われて、機能しないことをＳＴＡ６０２が検出したとき、ピアＳＴＡ６０６が現在関連付けられているＡＰ６０４にＳＴＡ６０２によってＴＤＬＳティアダウンフレーム６０８が送られる。一実装形態では、ＳＴＡ６０２は、ＡＰ６０４へのリンクを含む、ＳＴＡ６０２が使用し得るすべての利用可能な通信リンクにこのＴＤＬＳティアダウンフレーム６０８をブロードキャストし得る。ＳＴＡ６０２からＴＤＬＳティアダウンフレーム６０８を正常に受信した後に、ＡＰ６０４は、別のＴＤＬＳティアダウンブロードキャストフレーム６１０を生成することになり、ピアＳＴＡ６０６を含む、ＡＰ６０４に関連する他のＳＴＡにＴＤＬＳティアダウンブロードキャストフレーム６１０をブロードキャストする。したがって、他のＳＴＡは、直接リンク６１２がもはや存在しないことをＡＰ６０４を介して通知されることになる。一実装形態では、ＳＴＡ１は、ＳＴＡ１をＡＰに関連付けるたびに、ブロードキャストＴＤＬＳティアダウンフレーム６０８を送り得る。
【００２９】
[0038]図６に示すように、ＳＴＡ６０２によって送られるＴＤＬＳティアダウンフレーム６０８は、ＴＤＬＳティアダウンフレーム６０８の直接受信機（Immediate Receiver）フィールドＡ１中に基本サービスセット識別子（ＢＳＳＩＤ：Basic Service Set Identifier）を備える。この直接受信機フィールドＡ１は、ＳＴＡ６０２に関連付けられたＡＰ６０４を直接受信機として識別する。ＴＤＬＳティアダウンフレーム６０８はまた、ＴＤＬＳティアダウンフレーム６０８の直接送信機（Immediate Transmitter）フィールドＡ２中に送信デバイスについての情報を含み得る。この場合、直接送信機フィールドＡ２はＳＴＡ６０２の識別子（ＩＤ）で満たされる。さらに、ＴＤＬＳティアダウンフレーム６０８は、ＡＰ６０４に関連するすべての他のＳＴＡにブロードキャストされるべき情報を含む。一実装形態では、ＳＴＡ６０２は、ＴＤＬＳティアダウンフレーム６０８の最終宛先（Ultimate Destination）フィールドＡ３を「ブロードキャスト（Broadcast）」となるように設定する。これは、このＴＤＬＳティアダウンフレーム６０８が受信機によって他のＳＴＡにブロードキャストされるべきであることを意味する。
【００３０】
[0039]ＳＴＡ６０２によって送られたＴＤＬＳティアダウンフレーム６０８を受信すると、関連するＡＰ６０４は、ＡＰ６０４に関連するすべてのＳＴＡにブロードキャストされるべきフレームとして別のＴＤＬＳティアダウンブロードキャストフレーム６１０を生成し、次いで、このブロードキャストフレーム６１０を図６に示すように送る。ＡＰ６０４によって送られたＴＤＬＳティアダウンブロードキャストフレーム６１０は、「ブロードキャスト」となるように構成された直接受信機フィールドＡ１と、ＡＰ６０４のＢＳＳＩＤとなるように構成された直接送信機フィールドＡ２と、ＳＴＡ６０２のＩＤとなるように設定された直接ソース（Immediate Source）フィールドＡ３とを有する。ピアＳＴＡ６０６が、ピアＳＴＡ６０６を含む、ＡＰ６０４の関連するＳＴＡにＡＰ６０４によって送られたＴＤＬＳティアダウンブロードキャストフレーム６１０を受信した後に、ＳＴＡ６０２と直接リンク６１２が確立されたが、直接リンク６１２がもはや存在しないことを知らなかったピアＳＴＡ６０６は、直接リンク６１２に障害があり、したがって、ティアダウンされたことを通知され得る。直接リンクティアダウンブロードキャストフレーム６１０は、ＡＰ６０４に関連付けられ、ＴＤＬＳティアダウンブロードキャストフレーム６１０を受信する他のＳＴＡに適用されないので、他のＳＴＡはそれを単に無視し得る。たとえば、いくつかの実装形態では、ＳＴＡによって送られたＴＤＬＳティアダウンフレームを受信すると、ＡＰは、次いで、ＴＤＬＳティアダウンフレームをブロードキャストするか、またはブリッジし、それは、ＡＰがＭＡＣヘッダを変更するが、他には何も変更しないことを意味する。
【表１】
0005801494.tif 000002
【００３１】
[0040]いくつかの実装形態による、ＴＤＬＳティアダウンフレーム６０８の追加情報の一例を表１に示す。表１に示したように、順序１のカテゴリー（Category）フィールドは、フレームがＴＤＬＳフレームであることを示すためのＴＤＬＳに設定され得る。順序２のアクション（Action）フィールドは、ＴＤＬＳティアダウンのアクションを示すための値３に構成され得る。このアクションフィールドの値はプロトコル駆動型（protocol-driven）であり得、その値は、通信ネットワークにおいて使用される異なるプロトコルごとにＴＤＬＳティアダウンのための異なる値に構成され得る。順序３の理由コード（Reason Code）情報フィールドは、ＴＤＬＳティアダウンの理由、たとえば、ＳＴＡにおけるソフトウェアクラッシュを示す値に設定され得る。このフィールドの値はまた、いくつかの実装形態では、プロトコル駆動型値であり得る。順序４のＦＴＩＥフィールドは、セッションでＴＤＬＳピアキー（ＴＰＫ：TDLS peer key）ハンドシェイクが成功した場合にＴＤＬＳティアダウンフレーム中に含まれる随意のフィールドであり得る。一実装形態では、ＴＤＬＳティアダウンフレームがそのようなＴＰＫハンドシェイク情報に関係しない場合、ＦＴＩＥフィールドはブランクのまま残され得る。代替的に、いくつかの実装形態では、このフィールドは、ＳＴＡ間の将来の直接リンクをセットアップするために使用され得る情報などの追加情報を与えるために使用され得る。順序５のリンク識別子（Link Identifier）フィールドは、直接リンクを識別するためのリンク識別子情報を与える。リンク識別子フィールドはリンク識別子要素を含み得る。
【００３２】
[0041]表１に示すリンク識別子フィールドは、いくつかの実装形態では、プロトコル駆動型であり得る。一実装形態では、図６に示すＴＤＬＳティアダウンフレーム６０８は、ブロードキャストアドレスを含むリンク識別子要素を含み得る。このブロードキャストアドレスはＴＤＬＳ応答側ＳＴＡアドレスであり得る。図６に、例示的なＴＤＬＳティアダウンプロシージャのメッセージフロー図を示し、ＴＤＬＳティアダウンフレーム６０８中に含まれるいくつかのフィールドを示した。ＴＤＬＳティアダウンフレームのリンク識別子要素の別の実装形態を図７に示す。図７に、本開示の実装形態に一致するリンク識別子要素７００の例示的な実装形態を示し、それにより、リンク識別子要素７００はプロトコル駆動型であり得、したがって、特定のネットワークにおいて利用される特定のプロトコルに適するように変化し得る。一実装形態では、リンク識別子要素７００のＴＤＬＳ開始側ＳＴＡアドレスフィールド７０８は、図６に示したようにＳＴＡ６０２のアドレスを含み得る。このアドレスは、ブロードキャストＴＤＬＳティアダウンフレーム６０８内でＡＰ６０４に送られ得る。
【００３３】
[0042]一実装形態では、リンク識別子要素７００のＴＤＬＳ開始側ＳＴＡアドレスフィールド７０８は、図７に示したように６オクテットの長さを有する。別の実装形態では、ＴＤＬＳ開始側ＳＴＡアドレスフィールド７０８は、ＳＴＡ、たとえば、図６に示したＳＴＡ６０２のアドレスに設定され、ＴＤＬＳ応答側ＳＴＡアドレスフィールド７１０は「ブロードキャスト」となるように設定され、ＢＳＳＩＤフィールドはＡＰのＩＤ、たとえば、図６に示したＡＰ６０４のＩＤとなるように設定される。本開示の趣旨および範囲内のまま、リンク識別子要素の他の構成、たとえば、異なるタイプおよび数のフィールドならびに異なるサイズのフィールドも想定され得る。
【００３４】
[0043]一実装形態では、図６に示したように、ＡＰ６０４に関連するＳＴＡにＡＰ６０４によって送られたＴＤＬＳティアダウンフレーム６１０中の情報に基づいて、ＴＤＬＳティアダウンフレーム６１０を受信するＳＴＡは、現在使用中のどの直接リンクがもはや機能しておらず、したがって、それがティアダウンされているか、またはティアダウンされるべきであることを知り得る。したがって、ＳＴＡは、もはや存在しない直接リンク、たとえば、直接リンク６１２を介して他のＳＴＡに次のフレームを送らないようになる。また、これは、ＳＴＡが互いに新しい直接リンクをセットアップする新しいプロセスの速度を上げ得る。これは、２つのＳＴＡが、直接リンクを前にセットアップしており、どの直接リンクがもはや動作しないかを知り得るからである。
【００３５】
[0044]図８に、図７および表１で説明したＴＤＬＳティアダウンフレームを使用する潜在的なＴＤＬＳセットアップ問題を解決することに関する別の例示的な実装形態を示す。図８に示すように、ＴＤＬＳセットアップは、ＴＤＬＳセットアップ要求８０８と、ＴＤＬＳセットアップ応答８１０と、ＴＤＬＳセットアップ確認８１２との３つのフレームを備える。３つすべてのフレームは、ＡＰ８０４を介してＳＴＡ８０２とＳＴＡ８０６との間で送られる。しかしながら、ＴＤＬＳセットアップ確認フレーム８１２がＡＰ８０４において失われることが起こり得る。この場合、ＡＰ８０４にＴＤＬＳセットアップ確認フレーム８１２を送ったＳＴＡ８０２は、直接リンク８１４が所定の位置にあると依然として考え得るが、ＳＴＡ８０６は、直接リンク８１４をアクティブ化する前に、ＴＤＬＳセットアップ確認フレーム８１２をまだ待っている。この潜在的問題をなくすために、ＴＤＬＳセットアップ応答フレーム８１０を送ることと、対応するＴＤＬＳセットアップ確認フレーム８１２を受信することとの間にタイムアウト８１６が追加される。ＴＤＬＳセットアップ応答フレーム８１０を送った後にタイムアウト８１６以内にＴＤＬＳセットアップ確認フレーム８１２が受信されなかったとき、ＴＤＬＳ直接リンク８１４のセットアップが終了され、ＴＤＬＳセットアップ確認フレーム８１２を待つＳＴＡ８０６が、上記の段落に記載した方法などで、ＴＤＬＳセットアップ確認フレーム８１２が予想されるＳＴＡ８０２にＴＤＬＳティアダウンフレームを送る。限定ではなく例として、タイムアウト８１６は、２００ミリ秒と５秒との間の時間値である。
【００３６】
[0045]図７および表１で前に説明したＴＤＬＳティアダウンフレームを使用する別の潜在的なＴＤＬＳセットアップ問題があり得る。一実装形態では、ＴＤＬＳセットアップ確認フレームは、図８に示すように、ＡＰ８０４を介してＳＴＡ８０２からＳＴＡ８０６に送られる。場合によっては、ＳＴＡ１からＡＰへの送信が、最後の送信が成功するまで多数回失敗し得ることが起こり得る。たとえば、ＳＴＡ８０６は、ＴＤＬＳセットアップ確認フレーム８１２を送るための１０回の連続送信を試み、これは、送信が最後に成功する１０回目の試みまで、特定のデータ通信プロトコルを用いてフレームを送ろうとＳＴＡ８０６が試みることができる最大回数であり得る。ＡＰ８０４は、次いで、ＴＤＬＳセットアップ確認フレーム８０４の正常な受信に肯定応答するＡＣＫフレーム８１８を送る。しかしながら、ＡＣＫフレーム８１８自体が失われ、ＳＴＡ８０２によって受信されないことがある。したがって、ＳＴＡ８０２は、ＴＤＬＳセットアップ確認フレーム８１２がＡＰ８０４によって受信されず、ＴＤＬＳセットアップ確認フレーム８１２が破棄されたと仮定する。一方、ＴＤＬＳセットアップ確認フレーム８１２はＳＴＡ８０６に到着する。最後に、ＳＴＡ８０２は直接リンク８１４が形成されないと仮定するが、ＳＴＡ８０６は直接リンク８１４が形成されたと仮定する状況になる。この問題を解決するために、１つの解決策は、ＳＴＡ８０２が、それのすべての再送信をそれが失敗したと考えた後にＳＴＡ８０２がＴＤＬＳ確認フレームを破棄する時、ＳＴＡ８０２が、ＳＴＡ８０６における潜在的な直接リンク状態を消去するためのＴＤＬＳティアダウンフレームをＡＰ８０４を介してＳＴＡ８０６に送り得ることである。
【００３７】
[0046]一実装形態では、ワイヤレスネットワーク１００中のＳＴＡ１０４Ａおよび１０４Ｂは、ＡＰ１０２を介して互いに直接リンクをセットアップする準備ができている。図９に、壊れた直接リンクを検出し、ティアダウンする例示的な方法のフローチャートを示す。本方法は、図９のブロック９０２から開始し、ＳＴＡは、既存の直接リンクまたは将来の直接リンクセットアップに関する問題があるかどうかを検出することを開始する。一実装形態では、図１のＳＴＡ１０４Ａは、既存のＴＤＬＳ１０８に関する問題があることを検出する。一実装形態では、ＳＴＡ１０４Ａによって送られたフレームがＡＰ１０２またはピアＳＴＡ１０４Ｂによって適切に肯定応答されないことがあるので、ＳＴＡ１０４Ａは、直接リンク１０８に関して何らかの問題があり得ると考え、ＴＤＬＳ１０８をティアダウンすることを決定する。ＳＴＡ１０４Ａが既存の直接リンク１０８に関する問題を検出するブロック９０２に続いて、ブロック９０４において、ＳＴＡ１０４Ａは、ＴＤＬＳフレームを生成する。一実装形態では、ＳＴＡ１０４Ａは、ＴＤＬＳフレームの宛先を、それが関連するＡＰ１０２になるように設定し得、ＴＤＬＳフレームのソースをそれ自体のアドレスとして設定し、ブロードキャストされるようにＴＤＬＳフレームのアクションを設定し得る。ブロック９０４においてＴＤＬＳフレームが生成された後、ブロック９０６において、ＳＴＡ１０４ＡはＡＰ１０２にＴＤＬＳフレームを送る。
【００３８】
[0047]図１０に、ＡＰ１０２によって壊れた直接リンクをティアダウンする例示的な方法の別のフローチャートを示す。本方法は、図１０のブロック１００２から開始し、ＡＰは、ＡＰに関連するＳＴＡにＴＤＬＳティアダウンブロードキャストフレームをブロードキャストすることを要求するＴＤＬＳティアダウンフレームを受信する。一実装形態では、図１のＡＰ１０２は、ＳＴＡ１０４ＡからＴＤＬＳティアダウンフレームを受信する。可能性のうちの１つは、ＳＴＡ１０４Ａが、直接リンク１０８に関する何らかの問題があり得ると考え、ＴＤＬＳ１０８をティアダウンすることを決定したためであり得る。ブロック１００２に続いて、ブロック１００４において、ＡＰ１０２は、ＴＤＬＳティアダウンブロードキャストフレームを生成する。一実装形態では、ＡＰ１０２は、ＴＤＬＳフレームの宛先をブロードキャストとなるように設定し得、ＡＰ１０２は、ＴＤＬＳフレームのソースをそれ自体のアドレスとして設定し得る。ブロック１００４においてＴＤＬＳフレームが生成された後、ブロック１００６において、ＡＰ１０２は、ＡＰ１０２に関連するＳＴＡにＴＤＬＳフレームをブロードキャストする。
【００３９】
[0048]図１１に、ＳＴＡ１０４ＡとＳＴＡ１０４Ｂとの間のＴＤＬＳをティアダウンするための装置の図を示す。一実装形態では、ＴＤＬＳティアダウンフレームを生成するための手段は、ＭＡＣレイヤ処理ユニット３０８とメモリ３１２とを備える。ＴＤＬＳティアダウンフレームを送るための手段は、メモリ３１２と、ＰＨＹレイヤ処理ユニット３０６と、ＲＦトランシーバ３１４と、アンテナ３１６とを備える。
【００４０】
[0049]上記で説明した方法の様々な動作は、（１つまたは複数の）様々なハードウェアおよび／またはソフトウェア構成要素、回路、および／または（１つまたは複数の）モジュールなど、それらの動作を実行することが可能な任意の好適な手段によって実行され得る。一般に、図に示すどの動作も、その動作を実行することが可能な対応する機能的手段によって実行され得る。
【００４１】
[0050]情報および信号は、多種多様な技術および技法のいずれかを使用して表され得る。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【００４２】
[0051]本明細書で開示する実装形態に関して説明した様々な例示的な論理ブロック、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、コンピュータソフトウェア、または両方の組合せとして実装され得る。ハードウェアとソフトウェアのこの互換性を明確に示すために、様々な例示的な構成要素、ブロック、モジュール、回路、およびステップを、上記では概してそれらの機能に関して説明した。そのような機能をハードウェアとして実装するか、ソフトウェアとして実装するかは、特定の適用例および全体的なシステムに課される設計制約に依存する。説明した機能は、特定の適用例ごとに様々な方法で実装され得るが、そのような実装の決定は、本出願の実装の範囲からの逸脱を生じるものと解釈すべきではない。
【００４３】
[0052]本明細書で開示した実装形態に関して説明した様々な例示的なブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital Signal Processor）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：Field Programmable Gate Array）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、あるいは任意の他のそのような構成として実装され得る。
【００４４】
[0053]本明細書で開示する実装形態に関して説明した方法またはアルゴリズムのステップおよび機能は、直接ハードウェアで実施され得るか、プロセッサによって実行されるソフトウェアモジュールで実施され得るか、またはその２つの組合せで実施され得る。ソフトウェアで実装した場合、機能は、１つまたは複数の命令またはコードとして有形の非一時的コンピュータ可読媒体上に記憶されるか、あるいは有形の非一時的コンピュータ可読媒体を介して送信され得る。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読取り専用メモリ（ＲＯＭ）、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ（登録商標））、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ  ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体中に常駐し得る。記憶媒体は、プロセッサがその記憶媒体から情報を読み取り、その記憶媒体に情報を書き込み得るように、プロセッサに結合される。代替として、記憶媒体はプロセッサに一体化され得る。本明細書で使用するディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。上記の組合せもコンピュータ可読媒体の範囲内に含めるべきである。プロセッサおよび記憶媒体はＡＳＩＣ中に常駐し得る。ＡＳＩＣはユーザ端末内に常駐し得る。代替として、プロセッサおよび記憶媒体は、ユーザ端末中に個別構成要素として常駐し得る。
【００４５】
[0054]本開示を要約するために、本出願のいくつかの態様、利点および新規の特徴について、本明細書で説明してきた。本出願の特定の実装形態に従って、必ずしもすべてのそのような利点が達成されるとは限らないことを理解されたい。したがって、本出願は、必ずしも、本明細書で教示されるか、または示唆され得る他の利点を達成する必要なしに、本明細書で教示する１つの利点または利点のグループを達成するか、または最適化する形で実施されるか、または行われ得る。
【００４６】
[0055]上記で説明した実装形態の様々な修正は当業者には容易に明らかであり得、本明細書で定義した一般原理は、本出願の趣旨または範囲から逸脱することなく他の実装形態に適用され得る。したがって、本出願は、本明細書で示した実装形態に限定されるものではなく、本明細書で開示した原理および新規の特徴に一致する最も広い範囲を与えられるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  ２つ以上の通信デバイスと通信するための装置であって、
第１の通信デバイスから受信した第１のフレームを記憶するように構成されたメモリユニットであって、前記第１のフレームが、前記第１のデバイスと第２の通信デバイスとの間の直接通信リンクが動作していないことを識別する、メモリユニットと、
前記メモリユニットに動作可能に結合されたプロセッサであって、前記プロセッサが、前記メモリユニットから前記情報を取り出し、前記第１のフレームからの情報を使用して第２のフレームを判断するように構成され、前記第２のフレームは、前記直接通信リンクが動作していないことを示す、プロセッサと、
前記プロセッサに動作可能に結合された送信機であって、前記送信機は、前記直接通信リンクが動作していないことを少なくとも前記第２の通信デバイスに通知するための前記第２のフレームを送信するように構成された、送信機と
を備える、装置。
［Ｃ２］  前記装置がアクセスポイント（ＡＰ）であり、前記第１の通信デバイスと前記第２の通信デバイスとが、いかなる他のデバイスをも通過しない前記第１の通信デバイスと前記第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、Ｃ１に記載の装置。
［Ｃ３］  前記第１のフレームが、前記第１のデバイスと前記第２のデバイスとを識別する情報を含む、Ｃ１に記載の装置。
［Ｃ４］  前記第１のフレームが、前記アクセスポイントを識別する情報をさらに備える、Ｃ３に記載の装置。
［Ｃ５］  前記第１のフレームが、前記第１のデバイスを識別する情報を含む、Ｃ１に記載の装置。
［Ｃ６］  前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、Ｃ１に記載の装置。
［Ｃ７］  前記第１のフレームは、
前記フレームがＴＤＬＳティアダウンフレームであることを示す情報と、
前記第１の局と前記第２の局とのうちの少なくとも１つを識別する情報とを備える、Ｃ７に記載の装置。
［Ｃ８］  ２つ以上の通信デバイスと通信するための方法であって、
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを識別する第１のフレームを受信することと、
前記直接通信リンクが動作していないことを示す第２のフレームを送ることとを備える、方法。
［Ｃ９］  前記第１のデバイスと前記第２のデバイスとの間の前記直接通信リンクが動作していないことを判断することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３の通信デバイスに前記第１のフレームを送ることと、
前記第２のデバイスにおいて前記第２のフレームを受信することと、
前記受信した第２のフレームに基づいて前記直接通信リンクをもはや使用しないように前記第２のデバイスを構成することと
をさらに備える、Ｃ８に記載の方法。
［Ｃ１０］  前記第２のフレームが、前記第１のフレーム中の情報に基づく情報を含む、Ｃ８に記載の方法。
［Ｃ１１］  前記第１のフレームが、ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３の通信デバイスによって受信され、前記第２のフレームを送ることが、前記第３のデバイスによって実行される、Ｃ８に記載の方法。
［Ｃ１２］  前記第３の通信デバイスがアクセスポイント（ＡＰ）である、Ｃ１１に記載の方法。
［Ｃ１３］  第４の通信デバイスと前記第１の通信デバイスとの間に確立された直接通信リンクをもはや使用しないように前記第４の通信デバイスを構成することをさらに備える、Ｃ１１に記載の方法。
［Ｃ１４］  前記第１のデバイスと前記第２のデバイスとの間の前記直接通信リンクが動作していないことを判断することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３の通信デバイスに前記第１のフレームを送ることと、
前記第２のデバイスにおいて前記第２のフレームを受信することと、
前記受信した第２のフレームに基づいて前記直接通信リンクをもはや使用しないように前記第２のデバイスを構成することと
をさらに備える、Ｃ８に記載の方法。
［Ｃ１５］  前記第１の通信デバイスと前記第２の通信デバイスとが、いかなる他のデバイスをも通過しない前記第１の通信デバイスと前記第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、Ｃ１１に記載の方法。
［Ｃ１６］  前記第１のフレームが、前記第１のデバイスを識別する情報を含む、Ｃ８に記載の方法。
［Ｃ１７］  前記第１のフレームが、前記第２のデバイスを識別する情報を含む、Ｃ１６に記載の方法。
［Ｃ１８］  前記第１のフレームが、前記第３の通信デバイスを識別する情報をさらに備える、Ｃ１１に記載の方法。
［Ｃ１９］  前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、Ｃ８に記載の方法。
［Ｃ２０］  前記第１のフレームがＴＤＬＳティアダウンフレームを備える、Ｃ１９に記載の方法。
［Ｃ２１］  ２つ以上の通信デバイスと通信するための装置であって、
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを識別する第１のフレームを受信するための手段と、
前記直接通信リンクが動作していないことを示す第２のフレームを送るための手段とを備える、装置。
［Ｃ２２］  ２つ以上の通信デバイスと通信するためのワイヤレス通信装置であって、
前記装置と第１のネットワーク通信デバイスとの間の通信リンクのネットワーク情報を記憶し、前記装置と第２のワイヤレス通信デバイスとの間の直接リンクの直接リンク情報を記憶するように構成されたメモリユニットと、
前記メモリユニットに動作可能に結合されたプロセッサであって、前記プロセッサが、前記メモリユニットから前記直接リンク情報を取り出し、前記装置と前記第２のデバイスとの間の直接リンクが動作していないと判断するように構成され、前記直接リンクが動作していないことを示す第１のフレームを生成するようにさらに構成された、プロセッサと、
前記プロセッサに動作可能に結合された送信機であって、前記送信機は、前記直接通信リンクが動作していないことを少なくとも前記第２のデバイスに通知するための前記第１のフレームを送信するように構成された、送信機と
を備える、ワイヤレス通信装置。
［Ｃ２３］  前記第１のネットワーク通信デバイスがアクセスポイント（ＡＰ）であり、前記装置と前記第２の通信デバイスとが、いかなる他のデバイスをも通過しない前記第１の通信デバイスと前記第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、Ｃ２２に記載の装置。
［Ｃ２４］  前記第１のフレームが、前記第１のデバイスと前記第２のデバイスとを識別する情報を含む、Ｃ２２に記載の装置。
［Ｃ２５］  前記第１のフレームが、前記第１のデバイスを識別する情報をさらに備える、Ｃ２２に記載の装置。
［Ｃ２６］  前記第１のフレームが、前記装置を識別する情報を含む、Ｃ２２に記載の装置。
［Ｃ２７］  前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、Ｃ２２に記載の装置。
［Ｃ２８］  前記第１のフレームは、
前記フレームがＴＤＬＳティアダウンフレームであることを示す情報と、
前記装置を識別する情報と
を備える、Ｃ２２に記載の装置。
［Ｃ２９］  ２つ以上の通信デバイスと通信するための方法であって、
第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを判断することと、
前記直接通信リンクが動作していないことを示す第１のフレームを生成することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３のワイヤレスデバイスに、前記直接リンクが動作していないことを少なくとも前記第２のワイヤレス通信デバイスに通知するための前記第１のフレームを送ることと
を備える、方法。
［Ｃ３０］  前記第３のデバイスにおいて前記第１のフレームを受信することと、
前記第３のデバイスから第２のフレームを送ることであって、前記第２のフレームが、前記第１のデバイスと少なくとも前記第２のデバイスとの間の前記直接通信リンクが動作していないことを示す、送ることと
をさらに備える、Ｃ２９に記載の方法。
［Ｃ３１］  前記第２のフレームが、前記第１のフレーム中の情報に基づく情報を含む、Ｃ３０に記載の方法。
［Ｃ３２］  前記第３のデバイスがアクセスポイント（ＡＰ）である、Ｃ３０に記載の方法。
［Ｃ３３］  前記第２のデバイスにおいて前記第２のフレームを受信することと、
前記第１の通信デバイスと前記第２の通信デバイスとの間に確立された前記直接通信リンクをもはや使用しないように前記第２のデバイスを構成することと
をさらに備える、Ｃ３０に記載の方法。
［Ｃ３４］  第４のワイヤレス通信デバイスと前記第１のデバイスとの間に直接通信リンクを確立することと、
第４のワイヤレス通信デバイスにおいて前記第２のフレームを受信することと、
前記受信した第２のフレームに基づいて前記直接通信リンクをもはや使用しないように前記第４のデバイスを構成することと
をさらに備える、Ｃ３０に記載の方法。
［Ｃ３５］  前記第１の通信デバイスと前記第２の通信デバイスとが、いかなる他のデバイスをも通過しない前記第１の通信デバイスと前記第２の通信デバイスとの間の信号の交換を可能にするように構成された直接ワイヤレス通信リンクを通して互いに通信するように構成されたワイヤレス通信デバイスである、Ｃ２９に記載の方法。
［Ｃ３６］  前記第１のフレームが、前記第１のデバイスを識別する情報を含む、Ｃ２９に記載の方法。
［Ｃ３７］  前記第１のフレームが、前記第２のデバイスを識別する情報を含む、Ｃ２９に記載の方法。
［Ｃ３８］  前記第１のフレームが、前記第３の通信デバイスを識別する情報をさらに備える、Ｃ２９に記載の方法。
［Ｃ３９］  前記直接通信リンクが、トンネルド直接リンクセットアップ（ＴＤＬＳ）プロトコルを使用してセットアップされるリンクである、Ｃ２９に記載の方法。
［Ｃ４０］  ２つ以上の通信デバイスと通信するためのワイヤレス通信装置であって、
前記装置と第１のネットワーク通信デバイスとの間の通信リンクのネットワーク情報と、前記装置と第２のワイヤレス通信デバイスとの間の直接リンクの直接リンク情報とを記憶するための手段と、
前記記憶手段に動作可能に結合された計算するための手段であって、前記計算手段が、前記記憶手段から前記直接リンク情報を取り出し、前記装置と前記第２のデバイスとの間の直接リンクが動作していないと判断するように構成され、前記計算手段が、前記直接リンクが動作していないことを示す第１のフレームを生成するようにさらに構成された、計算するための手段と、
前記計算手段に動作可能に結合された送信するための手段であって、前記送信手段は、前記直接通信リンクが動作していないことを少なくとも前記第２のデバイスに通知するための前記第１のフレームを送信するように構成された、送信するための手段とを備える、ワイヤレス通信装置。
［Ｃ４１］  前記記憶手段がメモリユニットを備える、Ｃ４０に記載の方法。
［Ｃ４２］  前記計算手段がプロセッサを備える、Ｃ４０に記載の方法。
［Ｃ４３］  前記送信手段がワイヤレス送信機を備える、Ｃ４０に記載の方法。
［Ｃ４４］  第１のワイヤレス通信デバイスと少なくとも第２のワイヤレス通信デバイスとの間の直接通信リンクが動作していないことを判断することと、
前記直接通信リンクが動作していないことを示す第１のフレームを生成することと、
ワイヤレスネットワークを少なくとも部分的に介して通信するように構成された第３のワイヤレスデバイスに、前記直接リンクが動作していないことを少なくとも前記第２のワイヤレス通信デバイスに通知するための前記第１のフレームを送ることと
を備える方法を実行することを処理回路に行わせる命令を記憶した非一時的コンピュータ可読記憶媒体。
［Ｃ４５］  前記方法は、
前記第３のデバイスにおいて前記第１のフレームを受信することと、
前記第３のデバイスから第２のフレームを送ることであって、前記第２のフレームが、前記第１のデバイスと少なくとも前記第２のワイヤレス通信デバイスとの間の前記直接通信リンクが動作していないことを示す、送ることと
をさらに備える、Ｃ４４に記載のコンピュータ可読媒体。
［Ｃ４６］  前記方法が、
前記第２のデバイスにおいて前記第２のフレームを受信することと、
前記第１の通信デバイスと前記第２の通信デバイスとの間に確立された前記直接通信リンクをもはや使用しないように前記第２のデバイスを構成することと
をさらに備える、Ｃ４４に記載のコンピュータ可読媒体。
【図３】
0005801494.tif 000003
【図４】
0005801494.tif 000004
【図５】
0005801494.tif 000005
【図６】
0005801494.tif 000006
【図７】
0005801494.tif 000007
【図８】
0005801494.tif 000008
【図９】
0005801494.tif 000009
【図１０】
0005801494.tif 000010
【図１１】
0005801494.tif 000011
【図１】
0005801494.tif 000012
【図２】
0005801494.tif 000013