(57)【特許請求の範囲】
【請求項１】
チャネル上で１つ以上のワイヤレスデバイスとワイヤレスで通信するためのデバイスであって、前記デバイスは、
ワイヤレスネットワークインターフェースと、
コントローラであって、
前記ワイヤレスネットワークインターフェースを介して前記チャネル上でワイヤレス信号を受信することと、
前記チャネル上でのワイヤレス通信を検出するための受信感度を指示するスレッショルドが設定され、前記チャネル上で受信されたワイヤレス信号の強度に基づいて、前記スレッショルドを増減して、前記受信感度を適応させることと、
前記受信感度の適応後の前記スレッショルドを第１のスレッショルドとして設定し、前記チャネル上で受信された前記ワイヤレス信号の強度が前記第１のスレッショルドよりも大きい場合、前記チャネルがビジーであると決定することと、
前記受信感度の適応前の前記スレッショルドを第２のスレッショルドとして保持し、受信された前記ワイヤレス信号の前記強度が前記第１のスレッショルドよりは大きくないが、前記第１のスレッショルドよりも低い前記第２のスレッショルドよりは大きい場合、受信された前記ワイヤレス信号が前記デバイスを受信者として指定するかどうかを決定し、そうである場合、前記チャネルがビジーであると決定することと、
を行うように構成されるコントローラと、
を備えるデバイス。
【請求項２】
前記第２のスレッショルドは所定のスレッショルドであり、
前記コントローラは、受信された前記ワイヤレス信号の強度が前記第２のスレッショルドよりも強い場合に前記受信感度を低下させるとの制御規則に基づいて前記第１のスレッショルドを前記第２のスレッショルドから変化させることによって前記受信感度を適応させるように構成される、請求項１に記載のデバイス。
【請求項３】
前記コントローラは、受信された前記ワイヤレス信号が前記デバイスを受信者として指定すると決定された場合、前記ワイヤレス信号の前記受信感度を改善するために前記第１のスレッショルドを下げるように構成される、請求項２に記載のデバイス。
【請求項４】
受信された前記ワイヤレス信号が前記デバイスを受信者として指定するかどうかを決定することは、受信された前記ワイヤレス信号のヘッダ部分を復号して、宛先アドレスまたは受信機アドレスを読み取ることを備え、ここにおいて、受信された前記ワイヤレス信号は、前記デバイスが前記宛先アドレスまたは前記受信機アドレスで指定された受信者であるとき、前記デバイスが受信者として指定されたものであると決定される、請求項１乃至３のいずれか一項に記載のデバイス。
【請求項５】
前記デバイスが受信者であることを示す前記宛先アドレスまたは前記受信機アドレスは、前記デバイスのメディアアクセスプロトコルアドレス、前記デバイスのサービスセットＩＤ、および／または、前記デバイスの基本サービスセットＩＤを備える、請求項４に記載のデバイス。
【請求項６】
前記コントローラは、前記ヘッダ部分の前記復号中に、
前記チャネルがアイドルであると決定すること、または
前記チャネルがビジーであると決定すること、
を行うように構成される、請求項４または５に記載のデバイス。
【請求項７】
前記コントローラは、
前記チャネル上でワイヤレス信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１の所定の時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記ワイヤレス信号の送信を開始することと、を行うように構成され、
ここにおいて、前記さらなる期間は、
前記第１の所定の時間期間、または、前記第１の所定の時間期間の残存の時間期間、または、前記第１の所定の時間期間とは異なる第２の所定の時間期間と、
第２のランダムに割り当てられた時間期間と、
からなる、請求項１乃至６のいずれか一項に記載のデバイス。
【請求項８】
前記コントローラは、
前記チャネル上でワイヤレス信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１のランダムに割り当てられた時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延し、前記第１のランダムに割り当てられた時間期間のうちの残存する残り時間を記憶することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記ワイヤレス信号の送信を開始することと、
を行うように構成され、
ここにおいて、前記さらなる期間は、
前記第１の所定の時間期間、または、前記第１の所定の時間期間とは異なる第２の所定の時間期間と、前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間との合計の時間期間、または、
前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間、
からなる、請求項１乃至６のいずれか一項に記載のデバイス。
【請求項９】
チャネル上で１つ以上のワイヤレスデバイスとワイヤレスで通信するためのデバイスを管理するための方法であって、前記デバイスは、ワイヤレスネットワークインターフェースとコントローラとを備え、
前記コントローラに、
前記ワイヤレスネットワークインターフェースを介して前記チャネル上でワイヤレス信号を受信させ、
前記チャネル上でのワイヤレス通信を検出するための受信感度を指示するスレッショルドが設定され、前記チャネル上で受信されたワイヤレス信号の強度に基づいて、前記スレッショルドを増減して、前記受信感度を適応させ、
前記受信感度の適応後の前記スレッショルドを第１のスレッショルドとして設定し、前記チャネル上で受信された前記ワイヤレス信号の強度が前記第１のスレッショルドよりも大きい場合、前記チャネルがビジーであると決定させ、
前記受信感度の適応前の前記スレッショルドを第２のスレッショルドとして保持し、受信された前記ワイヤレス信号の前記強度が前記第１のスレッショルドよりは大きくないが、前記第１のスレッショルドよりも低い第２のスレッショルドよりは大きい場合、受信された前記ワイヤレス信号が前記デバイスを受信者として指定するかどうかを決定し、そうである場合、前記チャネルがビジーであると決定させる、
方法。
【請求項１０】
前記第２のスレッショルドは所定のスレッショルドであり、
前記コントローラは、受信された前記ワイヤレス信号の強度が前記第２のスレッショルドよりも強い場合に前記受信感度を低下させるとの制御規則に基づいて前記第１のスレッショルドを前記第２のスレッショルドから変化させることによって前記受信感度を適応させる、請求項９に記載の方法。
【請求項１１】
前記コントローラが、受信された前記ワイヤレス信号が前記デバイスを受信者として指定すると決定された場合、前記ワイヤレス信号の前記受信感度を改善するために前記第１のスレッショルドを下げる、請求項１０に記載の方法。
【請求項１２】
受信された前記ワイヤレス信号が前記デバイスを受信者として指定するかどうかを決定することは、受信された前記ワイヤレス信号のヘッダ部分を復号して、宛先アドレスまたは受信機アドレスを読み取ることを備え、ここにおいて、受信された前記ワイヤレス信号は、前記デバイスが前記宛先アドレスまたは前記受信機アドレスで指定された受信者であるとき、前記デバイスが受信者として指定されたものであると決定する、請求項９〜１１のいずれか一項に記載の方法。
【請求項１３】
前記デバイスが受信者であることを示す前記宛先アドレスまたは前記受信機アドレスは、前記デバイスのメディアアクセスプロトコルアドレス、前記デバイスのサービスセットＩＤ、および／または、前記デバイスの基本サービスセットＩＤを備える、請求項１２に記載の方法。
【請求項１４】
前記ヘッダ部分の前記復号中に、
前記チャネルがアイドルであると決定する、または、
前記チャネルがビジーであると決定する、
前記コントローラをさらに備える、請求項１２または１３に記載の方法。
【請求項１５】
前記チャネル上でワイヤレス信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１の所定の時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記ワイヤレス信号の送信を開始することと、をさらに備え、
ここにおいて、前記さらなる期間は、
前記第１の所定の時間期間、または、前記第１の所定の時間期間の残存の時間期間、または、前記第１の所定の時間期間とは異なる第２の所定の時間期間と、
第２のランダムに割り当てられた時間期間と、
からなる、請求項９〜１３のいずれか一項に記載の方法。
【請求項１６】
前記チャネル上でワイヤレス信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１のランダムに割り当てられた時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延し、前記第１のランダムに割り当てられた時間期間のうちの残存する残り時間を記憶することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記ワイヤレス信号の送信を開始することと、をさらに備え、
ここにおいて、前記さらなる期間は、
前記第１の所定の時間期間、または、前記第１の所定の時間期間とは異なる第２の所定の時間期間と、前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間との合計の時間期間、または、
前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間、
からなる、請求項９乃至１３のいずれか一項に記載の方法。
【請求項１７】
請求項９乃至１６のいずれか一項に記載の方法を前記コントローラのコンピュータに実施させるためのコンピュータ可読命令を備える非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本願は、その全内容が参照によって本明細書に組み込まれる、２０１６年２月３日に出願された英国特許出願第１６０１９４４．０号に基づいて、その優先権の利点を主張するものである。
【０００２】
本明細書に記載する実施形態は、広義にはワイヤレス通信方法およびデバイスに関し、より具体的には、ワイヤレスデバイスのためのクリアチャネルアセスメント（ＣＣＡ）スレッショルドを管理するための方法およびデバイスに関する。
【背景技術】
【０００３】
ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）技術は、最近の１０年間で著しく成長し、良好に機能し続けているが、最も基本的なサービスについても許容可能なパフォーマンスを提供するのに苦労する状況である。ＷＬＡＮが成功しているがゆえに、膨大なトラフィック需要を満たすために、ワイヤレスネットワークはますます高密度化している。現在のワイヤレスネットワークでは、高密度、特にオーバーラッピング基本サービスセット（ＯＢＳＳ：overlapping basic service set）の問題に起因するいくつかの問題に取り組むことが難題となっている。
【０００４】
一般に、ワイヤレスネットワークは、ワイヤレス局（ＳＴＡ）が有線ネットワークにワイヤレスで接続することを可能にするワイヤレスアクセスポイント（ＡＰ）を備えている。ワイヤレス局は、たとえば８０２．１１ワイヤレスプロトコルを介してワイヤレスネットワークにワイヤレスで接続する能力を有するデバイスである。ワイヤレスアクセスポイント（ＡＰ）は、局機能を有するが、ネットワーク内にあるすべての分散する局を管理するものでもあり、また、ワイヤレスネットワーク内の局に有線ネットワークへのアクセスを提供するために、有線ネットワークに接続することが可能である。
【０００５】
ワイヤレス性能の劣化の主な原因の１つは、ＷＬＡＮが通常動作する無認可帯域内におけるデバイスの過密化である。このことは特に、集合住宅、会議場、ショッピングセンターなどの密集した配備環境においてリスクとなる。
【０００６】
２つのワイヤレス送信間の衝突の可能性を低減するために処置が取られなければ、増加した密度は、この可能性を増大させる。
【０００７】
衝突の可能性を低減することを試行する１つの手法は、局（ＳＴＡ）が、チャネルを使用する前に、チャネルが使用されるためにクリアであるかどうかを決定するために、チャネルを感知することである。これは多くの場合、他のＳＴＡから着信する送信に対する局の感度を規定するために使用されるパラメータであるクリアチャネルアセスメント（ＣＣＡ）スレッショルドによって制御される。ＣＣＡスレッショルドを下回る受信信号強度を有する信号が受信された場合、その信号は無視され、局はそのチャネルを介して自由に送信する。したがって、ＣＣＡスレッショルドが高くなるほど、デバイスはワイヤレス信号に対して感度がより低くなる。
【０００８】
近接するネットワーク間の衝突を防止する代替的な方法では、各ネットワークに異なる「カラー」を割り当てる。単一のネットワークは、少なくとも１つのアクセスポイントと１つの局とを備える単一の基本サービスセット（ＢＳＳ）である。各ＢＳＳは、ＢＳＳ内の局に通信されるカラーが割り当てられる。ネットワーク内の局またはアクセスポイントは、送信するとき、ネットワークのカラーの指示を含める。局またはアクセスポイント（受信デバイス）は、この情報を受信すると、受信データに示されたカラーが、受信デバイスが動作しているネットワークに対するカラーと同じであるかどうかをチェックする。カラーが異なる場合、受信信号強度が所定の延期レベル未満であれば、その受信信号は無視される。これにより、局とアクセスポイントは、ネットワークの外側のデバイスからの信号を無視することが可能となる。
【０００９】
動的感度制御（ＤＳＣ）は、隣接するネットワーク内の同じチャネル上で動作する他のデバイスをオーバーヒアリングすること（クロストーク）を最小限に抑えるために、局に対するＣＣＡスレッショルドのうちの１つ以上が変更される方法である。局は単純に、適応ＣＣＡスレッショルドが依然としてそれらがアクセスポイントをヒアリングすることを可能にするようにすればよいため、これは、非アクセスポイントである局ノードの観点からすれば比較的素直なものである。アクセスポイントは複数の局を追跡し、ＣＣＡスレッショルドを過度に増加させる（またそれによって感度を低下させる）ことによって局を切断することがないようにしなければならないため、アクセスポイント側では状況がより複雑となる。
【発明の概要】
【００１０】
アクセスポイントに接続されている既存のノードがアクセスポイントから移動し、それによってアクセスポイントの範囲から出るという問題が生じ得る。同様に、アクセスポイントにアソシエートすることを望む新しいノードは、到着はし得るが、アクセスポイントのＣＣＡ範囲が縮小されているために、ネットワークにアクセスすることは阻止される。そのような状況では、このような問題を検出し、ＤＳＣアルゴリズムをトリガして、ＣＣＡスレッショルドを緩和してアクセスポイントの範囲を広げ、カバレッジホールに付随する問題を緩和する方法が存在することが望ましい。
【００１１】
単に一例としてなされ、図面と共に行われる以下の詳細な説明から、本発明の実施形態がより完全に理解され、評価されよう。
【図面の簡単な説明】
【００１２】
【図１】アクセスポイントのＣＣＡスレッショルド（ＣＣＡＴ）がＤＳＣを介して増加されていることによって引き起こされたデッドゾーンの例を示す図。
【図２】局を示す図。
【図３】一実施形態によるアクセスポイントを示す図。
【図４】８０２．１１プロトコルに従うフレームの構造を示す図。
【図５】フレームの検出が成功する例を示す図。
【図６】ＣＣＡスレッショルドが過度に高く設定されていることによって引き起こされた、フレームの検出が成功しない例を示す図。
【図７】キャリア検知法を示す図。
【図８】一実施形態によるフレームの受信の成功を示す図。
【図９】一実施形態によるキャリア検知法を示す図。
【図１０】第１の実施形態の中断手順を示す図。
【図１１】第２の実施形態の中断手順を示す図。
【図１２】第３の実施形態の中断手順を示す図。
【発明を実施するための形態】
【００１３】
第１の態様によれば、送信チャネルを介して１つ以上のワイヤレスデバイスとワイヤレスで通信するためのデバイスであって、ワイヤレスネットワークインターフェースとコントローラとを備えるデバイスが提供される。コントローラは、ワイヤレスネットワークインターフェースを介してワイヤレス信号を受信し、受信信号の強度が第１のスレッショルドよりも大きい場合、チャネルがビジーであると決定し、受信信号の強度が第１のスレッショルドよりは大きくないが、第１のスレッショルドよりも低い第２のスレッショルドよりは大きい場合、受信信号がデバイスについて指定されたものであるかどうかを決定し、そうである場合、チャネルがビジーであると決定するように構成される。
【００１４】
したがって、実施形態は、強い信号は直ちに登録されるが、信号が受信デバイスについて指定されたものである場合、チャネルは単に中間的な信号（第１のスレッショルドと第２のスレッショルドとの間の受信信号強度を有する信号）に対してビジーに設定される、キャリア検知のデュアルスレッショルド手段を提供する。これは、ネットワークのエッジにいる有効なユーザへの接続性を失うことなく、動的感度制御が適用されることを可能にする。デバイスは、アクセスポイントおよび／または局であってもよい。信号がデバイスに向けられているか、またはデバイスに宛てられている場合、その信号はデバイスについて指定されたものであり得る。
【００１５】
一実施形態では、コントローラは、信号がデバイスについて指定されたものではないと判明した場合、アイドルであるべきチャネルを決定するように構成される。これは、本明細書で説明するキャリア検知と並行して実施される任意のエネルギー検出の対象となり得る。
【００１６】
一実施形態によれば、第２のスレッショルドは所定のスレッショルドであり、コントローラは、動的感度制御規則の所定のセットに基づいて第１のスレッショルドを変化させるように構成される。第２のスレッショルドは、デバイスのハードウェアに基づいて、デフォルトのスレッショルド、または、可能な最低感度のスレッショルドであり得る。動的感度制御規則は、第１のスレッショルドがどのようにオンネットワーク性能に基づいて変更されるかを指定し得る。したがって、コントローラは、ネットワーク性能に基づいて第１のスレッショルドを変化させるように構成され得る。上述したように、これは、ネットワークの性能を最適化するために第１のスレッショルドを変化させることを可能にするが、第２のスレッショルドは、さもなければ局がデッドゾーンに落ちることが原因で障害を起こしていたネットワーク内の正当な通信が維持されることを可能にする。
【００１７】
一実施形態によれば、コントローラは、受信信号がデバイスについて指定されたものであると決定された場合、ワイヤレス信号のソースからのさらなるワイヤレス信号の検出を改善するために第１のスレッショルドを下げるように構成される。したがって、受信信号が、第２のスレッショルドよりは大きいが第１のスレッショルドよりは小さいかまたはそれに等しい信号強度（ＲＳＳ）を有する場合、また信号がデバイスについて指定されたものである場合、第１のスレッショルドは下げられる。これは、カバレッジホールが検出されており、したがって、正当なネットワークユーザがデバイスと通信することを可能にするために、第１のスレッショルドが下げられるべきであるためである。この場合、第１のスレッショルドは、動的感度制御規則に従って下げられ得る。
【００１８】
一実施形態によれば、受信信号がデバイスについて指定されたものであるかどうかを決定することは、受信信号のヘッダ部分を復号することを備え、ここにおいて、受信信号は、デバイスが指定された受信者であるという指示をヘッダが含むとき、デバイスについて指定されたものであると決定される。
【００１９】
信号は、ヘッダ部分とメッセージ部分とを備えるフレームであり得る。デバイスは、フレームのヘッダ部分に基づいて信号がデバイス用であるかどうかを決定するように構成され得る。信号がデバイスについて指定されたものである場合、デバイスはメッセージ部分を復号し得る。
【００２０】
ヘッダ部分は、ＰＬＣＰヘッダおよび／またはＭＡＣヘッダを備え得る。デバイスは、デバイスが信号にとって指定された最終的な宛先であると決定された場合は指定された受信者であり、あるいは単純に、信号を別のデバイスに転送するかあるいは宛先変更する指定された受信機であると決定され得る。すなわち、ヘッダ部分に含められた宛先または受信機アドレスに一致するアドレスをデバイスが有する場合、そのデバイスは指定された受信者であり得る。デバイスが指定された受信者であるかどうかの決定はまた、デバイスの基本サービスセット（ＢＳＳ）カラーが信号のヘッダ部分に含められたＢＳＳカラーと一致するかどうかに基づき得る。
【００２１】
さらなる実施形態によれば、デバイスが指定された受信者であるという指示は、デバイスのメディアアクセスプロトコルアドレス、デバイスのサービスセットＩＤ、デバイスの基本サービスセットＩＤ、および／またはデバイスの基本サービスセットカラーを備える。信号はフレームを備え得る。フレームは、データフレーム、またはアソシエーション要求フレームであり得る。
【００２２】
一実施形態では、コントローラは、ヘッダ部分の復号中に、チャネルがアイドルであると決定するか、またはチャネルがビジーであると決定するように構成される。前者の選択肢は、より高速なデータ転送をもたらすものであり、後者は、衝突が最小化される、データ転送のより安定した手段を提供するものである。
【００２３】
チャネル上のデバイスによるデータの送信は、チャネルがビジーであると決定されている期間中は抑制され得る。
【００２４】
一実施形態によれば、コントローラは、チャネル上で信号を送信するのに先立って、チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定するように構成される。チャネルが第１の所定の時間期間中ビジーである場合、送信は、チャネルがアイドルになるまで遅延され、チャネルがアイドルになると、チャネルがさらなる期間にわたってアイドルであるかどうかが決定され、チャネルがさらなる期間の全体にわたってアイドルである場合、さらなる信号の送信が開始される。さらなる期間は、第２の所定の期間と、第２のランダムに割り当てられた時間期間とからなり、ここにおいて、第２の所定の期間は、第１の所定の時間期間よりも短いものである。代替的に、さらなる期間は、第２のランダムに割り当てられた時間期間からなる。
【００２５】
第１の時間期間は分散調整機能インターフレームスペースインターバル（ＤＩＦＳインターバル）であり得、第１および第２のランダムに割り当てられた時間期間は競合ウィンドウであり得る。したがって、最初のＤＩＦＳインターバル中に送信が中断された場合、新しい競合ウィンドウより前にＤＩＦＳインターバルを伴わずに、またはＤＩＦＳインターバルよりも短い遅延を伴ってチャネルが再び解放された後に、送信が再開され得る。第２の所定の時間期間は、ショートインターフレームスペースインターバル（ＳＩＦＳインターバル）、またはＰＣＴインターフレームスペース（ＰＩＦＳ）インターバルであり得る。
【００２６】
さらなる実施形態によれば、コントローラは、チャネル上でさらなる信号を送信するのに先立って、チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定するように構成される。チャネルが第１のランダムに割り当てられた時間期間中にビジーである場合、チャネルがアイドルになり、第１のランダムに割り当てられた時間期間のうちの残存する残り時間が記憶されるまで、送信は遅延される。チャネルがアイドルになると、チャネルがさらなる期間にわたってアイドルであるかどうかが決定され、また、チャネルがさらなる期間の全体にわたってアイドルである場合、さらなる信号の送信が開始される。さらなる期間は、第２の所定の期間と、第１のランダムに割り当てられた時間期間のうちの残存する残り時間とからなる。代替的に、さらなるチャネルは、第１のランダムに割り当てられた時間期間のうちの残存する残り時間からなる。
【００２７】
上記のように、第１の時間期間は分散調整機能インターフレームスペースインターバル（ＤＩＦＳインターバル）であり得、第１および第２のランダムに割り当てられた時間期間は競合ウィンドウであり得る。したがって、第１の競合ウィンドウ中に送信が中断された場合、第１の競合ウィンドウの再開に先立つＤＩＦＳインターバルを伴わずに、または第１の競合ウィンドウの再開に先立って適用されているＤＩＦＳインターバルよりも短い遅延を伴ってチャネルが再び解放された後に、送信が再開され得る。第２の所定の時間期間は、ショートインターフレームスペースインターバル（ＳＩＦＳインターバル）、またはＰＣＦインターフレームスペース（ＰＩＦＳ）インターバルであり得る。
【００２８】
一態様によれば、送信チャネルを介して１つ以上のワイヤレスデバイスとワイヤレスで通信するためのデバイスであって、ワイヤレスネットワークインターフェースと構成されたコントローラとを備えるデバイスを管理するための方法が提供される。本方法は、コントローラが、ワイヤレスネットワークインターフェースを介してワイヤレス信号を受信することと、受信信号の強度が第１のスレッショルドよりも大きい場合、チャネルがビジーであると決定することと、受信信号の強度が第１のスレッショルドよりは大きくないが、第１のスレッショルドよりも低い第２のスレッショルドよりは大きい場合、受信信号がデバイスについて指定されたものであるかどうかを決定し、そうである場合、チャネルがビジーであると決定することとを備える。
【００２９】
一実施形態によれば、第２のスレッショルドは所定のスレッショルドであり、コントローラは、動的感度制御規則の所定のセットに基づいて第１のスレッショルドを変化させる。
【００３０】
一実施形態によれば、コントローラは、受信信号がデバイスについて指定されたものであると決定された場合、ワイヤレス信号のソースからのさらなるワイヤレス信号の検出を改善するために第１のスレッショルドを下げる。
【００３１】
一実施形態によれば、受信信号がデバイスについて指定されたものであるかどうかを決定することは、受信信号のヘッダ部分を復号することを備え、ここにおいて、受信信号は、デバイスが指定された受信者であるという指示をヘッダが含むとき、デバイスについて指定されたものであると決定される。
【００３２】
一実施形態によれば、デバイスが指定された受信者であるという指示は、デバイスのメディアアクセスプロトコルアドレス、デバイスのサービスセットＩＤ、デバイスの基本サービスセットＩＤ、および／またはデバイスの基本サービスセットカラーを備える。
【００３３】
一実施形態によれば、本方法は、コントローラが、ヘッダ部分の復号中に、チャネルがアイドルであると決定すること、またはチャネルがビジーであると決定することをさらに備える。
【００３４】
一実施形態によれば、本方法は、チャネル上でさらなる信号を送信するのに先立って、チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することをさらに備える。第１の所定の時間期間中にチャネルがビジーである場合、送信は、チャネルがアイドルになるまで遅延される。チャネルがアイドルになると、チャネルがさらなる期間にわたってアイドルであるかどうかが決定され、また、チャネルがさらなる期間の全体にわたってアイドルである場合、さらなる信号の送信が開始される。さらなる期間は、第２の所定の期間と、第２のランダムに割り当てられた時間期間とからなり、ここにおいて、第２の所定の期間は、第１の所定の時間期間よりも短いものである。代替的に、さらなる期間は、第２のランダムに割り当てられた時間期間からなる。
【００３５】
一実施形態によれば、本方法は、チャネル上でさらなる信号を送信するのに先立って、チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することをさらに備える。チャネルが第１のランダムに割り当てられた時間期間中にビジーである場合、チャネルがアイドルになり、第１のランダムに割り当てられた時間期間のうちの残存する残り時間が記憶されるまで、送信は遅延される。チャネルがアイドルになると、チャネルがさらなる期間にわたってアイドルであるかどうかが決定され、また、チャネルがさらなる期間の全体にわたってアイドルである場合、さらなる信号の送信が開始される。さらなる期間は、第２の所定の期間と、第１のランダムに割り当てられた時間期間のうちの残存する残り時間とからなる。代替的に、さらなる期間は、第１のランダムに割り当てられた時間期間のうちの残存する残り時間からなる。
【００３６】
一実施形態によれば、上記の方法のうちのいずれかをコンピュータに実施させるためのコンピュータ可読命令を備える非一時的コンピュータ可読媒体が提供される。
【００３７】
本明細書の実施形態は、信号強度が第１のスレッショルドよりは小さく、第２のスレッショルドよりは小さくないことに関連して説明されているが、これらの実施形態は、受信信号強度が、第２のスレッショルドよりは大きく、第１のスレッショルドよりは大きくないという決定に基づいて、あるいは、より大きいかもしくは等しいまたはより小さいかもしくは等しいなど、任意の等価な数学関数を介して、等しく実現され得ることに留意されたい。
【００３８】
高密度アクセスポイントの配備では、アクセスポイントの動的感度制御（ＡＰ−ＤＳＣ）を用いることは、セル間のダウンリンクスループットを向上させるために重要である。ＡＰ−ＤＳＣを実装することは、しかしながら、ネットワークのメンバー（または潜在的なメンバー）が陥り得るカバレッジホール（デッドゾーン）の可能性を潜在的に増大させ得る。アクセスポイントがＤＳＣレベルを設定するとき、アクセスポイントは一般に、現在ネットワーク内にある局のセットのパフォーマンスに従ってＣＣＡスレッショルドを上昇させる。
【００３９】
ＣＣＡは、任意の送信についてワイヤレスチャネルを監視することを含む。ＣＣＡは、エネルギー検出（ＥＤ）とキャリア検知（ＣＳ）の２つの機能を備える。どちらも、受信信号強度に対する制限を設定する独自のスレッショルドを有し、そのスレッショルド未満では受信信号は無視される。各機能は、スレッショルドに対する所与の基準を超えているかどうかを識別する独自のステータスを有する。エネルギー検出ステータスとキャリア検知ステータスの一方または両方がＴＲＵＥに設定されている場合、キャリアはビジーであるとみなされる。
【００４０】
エネルギーがワイヤレスプロトコルに従った信号であるかどうか、または干渉などの他のエネルギー源であるかにかかわらず、エネルギー検出スレッショルドを超えるエネルギーが（周波数チャネルにおいて）キャリア内で検出された場合、エネルギー検出ステータスはＴＲＵＥに設定される。それ以外の場合、エネルギー検出ステータスはＦＡＬＳＥに設定される。
【００４１】
キャリア検知スレッショルドを超える受信信号強度を有する、ワイヤレスプロトコル（８０２．１１プロトコルなど）に従ったワイヤレス信号が受信された場合、キャリア検知ステータスはＴＲＵＥに設定される。それ以外の場合、キャリア検知ステータスはＦＡＬＳＥに設定される。
【００４２】
キャリア検知ステータスまたはエネルギー検出ステータスのいずれか（または両方）がＴＲＵＥである場合、チャネルはビジーであると決定され、局による送信は衝突を防ぐために遅延される。チャネルがアイドルになるまで、いかなるデータの送信も延期される。キャリア検知機能とエネルギー検出機能の両方がＦＡＬＳＥである場合、チャネルはアイドルであるとみなされ、局はチャネルを介して送信することを許可される。
【００４３】
キャリア検知スレッショルドとエネルギー検出スレッショルドのうちの低い方が事実上、局の受信感度を指示する。ＣＣＡスレッショルドを下回る信号は事実上、検出されない。これは、受信機のハードウェアが弱い信号を依然として検出することができるにもかかわらず言えることである。たとえば、キャリア検知スレッショルドを（たとえば、−８０ｄＢｍから−６０ｄＢｍに）増大させることは事実上、ワイヤレス信号に関する受信機の感度を低減させることであり、したがって、局を他の局からの信号に対してより「敏感」でないものにすることになる。
【００４４】
キャリア検知スレッショルドが増大された場合、局のアクセスポイントは、キャリア検知スレッショルドの増大前には有効な信号として分類されていたが（またその検出は結果として、局またはアクセスポイントにそれ自体の送信アクティビティを抑制させた）、キャリア検知スレッショルドの増大後の現在は新しいキャリア検知スレッショルドを下回っている（結果として、局またはアクセスポイントからの送信を阻止しなくなる）、チャネル内に存在し得る信号を無視することになる。これらの信号は単純にフィルタアウトされる。関与する信号は、キャリア検知スレッショルドの増大の前に、そのときの有効なキャリア検知スレッショルドを超えていたものであり、多くの場合、遠方の局からの信号である。
【００４５】
上記で説明した方式でＣＣＡスレッショルドを適応させることは、近接するネットワーク間の干渉を防止するのに役立ち得ることが理解されよう。それでもやはり、ネットワークの正当なメンバー、またはネットワークへの参加を要求する局がアクセスポイントと通信することができないデッドゾーンにつながることもあり得る。
【００４６】
たとえば、現在の局がアクセスポイントの周りに混雑した分布を有しているとき、ＣＣＡスレッショルドは一般に、範囲を縮小し、隣接するネットワークからの干渉を回避するために、上昇されることになる。この場合、キャリア検知スレッショルドは、セルに参加する新しいエッジユーザに対しては、あるいはキャリア検知スレッショルドの範囲外に移動する局に対しては、過度に高くなる可能性が高い。換言すれば、新しいユーザからのアソシエーション要求（ネットワークに参加するための要求）は、アクセスポイントによって無視される場合がある。これは、ＤＳＣが通常はアクセスポイントに適用されない主な理由の１つである。
【００４７】
図１は、アクセスポイントのＣＣＡスレッショルド（ＣＣＡＴ）がＤＳＣを介して増大されていることによって引き起こされたデッドゾーンの例を示している。アクセスポイント１１０は本来、（外側の円によって示される）最大範囲を有するデフォルトＣＣＡスレッショルド（ＣＣＡＴ）を有している。ネットワーク内の局１２０がアクセスポイント１１０に近接しているとき、ＣＣＡスレッショルドは新しいＣＣＡスレッショルドに増大され、それによってアクセスポイント１１０の範囲（内側の円によって示される）が縮小される。これは、近くの他のワイヤレスネットワークからの干渉を防止するのに役立つ。
【００４８】
ネットワーク内の局１２０は、アクセスポイント１２０に近接して位置しているため、強い信号は局１１０から受信されることになる。したがって、ＣＣＡスレッショルドは、アクセスポイント１１０と局１２０との間の直接的な通信に干渉することなく、比較的高いレベルに増大され得る（受信感度を低下させる）。
【００４９】
デフォルトＣＣＡスレッショルドは一般に、比較的保守的に／低く設定される。ＣＣＡスレッショルドを増大させることによって、局１２０とアクセスポイント１１０との間のスループットが向上され得ることが理解されよう。これはもちろん望ましいことであるが、いくつかの欠点も伴う。
【００５０】
具体的には、ＣＣＡスレッショルド（具体的にはキャリア検知スレッショルド）を上昇させるとデッドゾーン（陰影付きの環で示す）が生成され、このデッドゾーンでは、ネットワークに参加しようとしている新しい局１３０、またはアクセスポイント１１０から離れて移動したネットワークの現行メンバーは、アクセスポイント１１０のハードウェアが局１３０と通信することが技術的には可能であっても、アクセスポイント１１０と通信することができない。このエリアでは、アクセスポイント１１０との通信を試行するいかなる局１３０も、受信信号強度が新しいキャリア検知スレッショルドよりも小さくなるため、無視されることになる。
【００５１】
実施形態は、ワイヤレスハードウェアの大幅な変更を必要とすることなく上記の問題を解決するためのマルチスレッショルドリスニング法を含む。アクセスポイントの側でロジックを適応させることにより、既存のワイヤレスシステムは、本明細書で説明する方法に従って動作するように容易に構成され得る。
【００５２】
実施形態は、キャリア検知スレッショルドを変化させるためにアクセスポイントにおいて動的感度制御（ＤＳＣ）を実装するが、デフォルトのキャリア検知スレッショルドもまた保持される。アクセスポイントが、適応キャリア検知スレッショルドとデフォルトのキャリア検知スレッショルドとの間の受信信号強度（ＲＳＳ）を有する信号を受信すると、受信信号の１つ以上のヘッダが読み出され、それらのヘッダが、そのアクセスポイントに信号が向けられていることを示す場合、チャネルはビジーであると決定される。信号がアクセスポイントに向けられていない場合、その信号は無視される（チャネルはアイドルであると決定される）。
【００５３】
図２は、局１２０を詳細に示している。局１２０は、ワイヤレスネットワークインターフェース２１０と、メモリ２３０と、クリアチャネルアセスメント（ＣＣＡ）モジュール２２２を備えるコントローラ２２０とを備えている。ワイヤレスネットワークインターフェース２１０は、アンテナ２１５に結合されている。ワイヤレスネットワークインターフェース２１０は、無線周波数スペクトルで定義された複数の無線周波数チャネルのうちの１つ以上でアンテナ２１５を使用して信号を送受信するように動作可能である。コントローラ２２０は、たとえば図１に関連して上述したように局またはアクセスポイントに、通信プロトコルに従って信号を送受信するために、ワイヤレスネットワークインターフェース２１０を管理するように構成されている。ＣＣＡモジュール２２２は、アクセスポイント１１０におけるフレームの衝突を低減するために、いつチャネルがクリアになるかを決定するように構成されている。コントローラ２２０は、本明細書で説明する機能を実施するようにコントローラに命令するためのコンピュータ可読コードを記憶するメモリ２３０と通信接続している。
【００５４】
図３は、一実施形態によるアクセスポイント１１０を示している。アクセスポイント１１０は、ワイヤレスネットワークインターフェース３１０と、メモリ３３０と、クリアチャネルアセスメント（ＣＣＡ）モジュール３２２を備えるコントローラ３２０とを備えている。ワイヤレスネットワークインターフェース３１０は、アンテナ３１５に結合されている。アクセスポイント１１０が、たとえばイーサネット（登録商標）接続を介して有線ネットワークに接続するように構成された有線ネットワークインターフェース３４０を含むことを除いて、アクセスポイント１１０は、局１２０とほとんど同じように機能する。アクセスポイント１１０は、有線ネットワークへのアクセスをワイヤレス局１２０に提供するように構成されている。
【００５５】
さらに、コントローラ３２０は、ワイヤレスネットワーク内のワイヤレス局１２０との接続を管理するように構成されている。以下に説明するように、コントローラ３２０は、近くのワイヤレスネットワークからの干渉を回避するようにＣＣＡスレッショルドを変化させるための動的感度制御（ＤＳＣ）を実装する一方で、適応ＣＣＡスレッショルドの範囲外に位置する局１２０がアクセスポイント１１０と通信することを可能にする方法もまた実装している。
【００５６】
アクセスポイント１１０および局１２０のモジュールによって実行される方法について、以下でより詳細に説明する。それぞれ局１２０およびアクセスポイント１１０のメモリ２３０および３３０に記憶され得るものであり、また、それぞれのコントローラ２２０および３２０（またはそれらのそれぞれのＣＣＡモジュール２２２および３２２）によって実行されると、説明した方法を実現するソフトウェアまたはファームウェアコードによって、これらの方法が実行されることが理解されよう。
【００５７】
コントローラ２２０および３２０の一部を形成するモジュール２２２、３２２へのいかなる言及も、限定することを意図したものではなく、対応するソフトウェア／ファームウェア命令を実行するときに、それぞれコントローラ２２０および３２０によって実行される動作／方法として解釈されることを意図したものである。加えて、コントローラ２２０および３２０へのいかなる言及も、限定することを意図したものではなく、計算タスクを実施することが可能であるプロセッサなどのハードウェアコンポーネントとして解釈されることを意図したものである。
【００５８】
上記で説明したように、アクセスポイント１１０にＤＳＣを実装することは、結果として、ネットワーク性能を改善し、隣接するネットワークからの干渉を低減することになり得るが、有効なネットワークユーザ１３０がネットワークにアクセスすることを妨げるデッドゾーンを招く結果にもなり得る。実施形態は、デフォルトのキャリア検知スレッショルドよりも高い調整キャリア検知スレッショルドを設定するためにＤＳＣが用いられる方法を実装する。デフォルトのキャリア検知スレッショルドと調整キャリア検知スレッショルドとの間にある受信信号強度（ＲＳＳ）を有する受信メッセージは、それらがアクセスポイント１１０に向けられたものであるかどうかを調べるためにチェックされ、そうである場合、チャネルはそのメッセージの期間にわたって「ＢＵＳＹ」に設定される。これにより、アクセスポイント１１０が、隣接するネットワークとの干渉を低減するために動的感度制御を実装することが可能となる一方で、調整キャリア検知スレッショルドの範囲外にある局１３０も依然としてアクセスポイント１１０と通信することが可能となる。
【００５９】
図４は、８０２．１１プロトコルによるフレーム４００の構造を示している。フレーム４００は、プリアンブル４１０と、物理層コンバージェンスプロトコル（ＰＬＣＰ：physical layer convergence protocol）ヘッダ４２０と、媒体アクセス制御（ＭＡＣ）プロトコルデータユニット（ＰＤＵ）４３０とを備えている。これは、プリアンブル４１０およびＰＬＣＰヘッダ４２０がフレーム４００からストリッピングされ、ＭＡＣ  ＰＤＵ４３０が受信デバイスのＭＡＣ層に渡される前に、受信デバイス（局またはアクセスポイント）の物理層によって受信されるＰＬＣＰプロトコルデータユニット（ＰＰＤＵ）を形成する。
【００６０】
プリアンブル４１０は、フレームの実際の内容が正しく検出されるように、フレームを受信するデバイスが入来信号に同期することを可能にするものである。ＰＬＣＰヘッダ４２０は、フレームの長さ、フレーム上で用いられていた変調、そして該当する場合はフレームのＢＳＳカラーなど、フレームに関する情報を提供する。したがって、ＢＳＳカラーが実装されている場合、ＰＬＣＰヘッダ４２０は、受信デバイスがそれ自体のネットワーク内のデバイス（局またはアクセスポイント）にフレームが由来しているか（同じＢＳＳカラーを共有するか）どうかを決定することを可能にするために、フレームのカラーを詳述する情報を含むことになる。
【００６１】
ＭＡＣ  ＰＤＵは、ＭＡＣヘッダ４３２と、フレーム本体４３４と、フレームチェックシーケンス４３６とを備える。フレーム本体４３４は、送信されるデータまたはメッセージ（フレームの内容）を含んでいる。フレームチェックシーケンス４３６は、フレーム内のエラーの検出を可能にするためのエラー検出コードである。ＭＡＣヘッダ４３２は、フレームに関するさらなる情報、たとえば、
・  フレームが送信されているネットワークを一意に識別するＢＳＳ識別子（ＢＳＳＩＤ）。これは、単一のアクセスポイントに関連付けられるものであり、時には、アクセスポイントのＭＡＣアドレスであり得る、
・  フレームの指定最終宛先のＭＡＣアドレス（宛先アドレス／受信機アドレス）、
・  フレームのソースのＭＡＣアドレス（ソースアドレス／送信機アドレス）、
などを備える。
【００６２】
したがって、ＭＡＣヘッダ４３２は、送信されたフレームの指定された受信者を識別する情報を備える。所与の局またはアクセスポイントが、自身がフレームの指定された受信者であることを知り、したがってフレームを復号し続けるべきかどうかを知るのは、ＭＡＣヘッダ４３２が受信された後である。
【００６３】
実施形態は、チャネルがビジーであり、したがっていかなる送信も遅延されるべきかどうか、またはチャネルがクリアであり、したがって自由に送信できるかどうかを識別するために、ＣＣＡを利用する。これは、エネルギー検出（ＥＤ）とキャリア検知（ＣＳ）の２つの真／偽フラグを介して実装される。各フラグは、それ自体のスレッショルド（それぞれキャリア検知スレッショルドおよびエネルギー検出スレッショルド）を有している。ＣＳまたはＥＤのいずれか（または両方）がＴＲＵＥである場合、チャネルはビジーであるとみなされる。ＣＳとＥＤの両方がＦＡＬＳＥである場合、チャネルはアイドルであるとみなされる。
【００６４】
チャネル上で検出されたエネルギーがエネルギー検出スレッショルドより大きい場合、ＥＤはＴＲＵＥに設定される。これは、チャネル上の任意の信号に当てはまる。キャリア検知スレッショルドよりも大きいエネルギーを有するワイヤレスローカルエリアネットワーク（ＷＬＡＮ）信号がアンテナにおいて受信されている場合、ＣＳはＴＲＵＥに設定される。これは、ＷＬＡＮ信号（８０２．１１プロトコルに従う信号）にのみ当てはまる。そのような信号は、（上記で説明したように）８０２．１１プロトコルに従うプリアンブルが検出されたときに検出され得る。
【００６５】
受信機がＰＬＣＰプリアンブルと同期されると、ＣＳ機能はＴＲＵＥを出力する。これにより、チャネルはＰＬＣＰヘッダの期間の全体を通じてＢＵＳＹとみなされる。ヘッダが復号された後、受信機は、フレームに干渉し得る送信を防止するために、フレームの全長にわたってＣＳ  ＴＲＵＥを維持する。フレームが受信機用である場合、受信機はフレームの内容（ＰＳＤＵ）を復号する。フレームが受信機用でない場合、フレームは復号されない（ただし、受信機からの送信が他のデバイスによるフレームの受信に干渉するのを回避するために、ＣＳはフレームの長さにわたって依然としてＴＲＵＥに設定される）。
【００６６】
図５はフレームの検出が成功する例を示している。図５は、受信信号強度（ＲＳＳ）を時間に対してプロットしたものである。デフォルトのＣＳおよびＥＤスレッショルドは、ＥＤスレッショルドをＣＳスレッショルドよりも大きくして定義されている。ＷＬＡＮ信号は、ＥＤとＣＳのスレッショルドのいずれよりも大きいＲＳＳで受信される。ＲＳＳがＥＤスレッショルドを超えると、ＥＤはＴＲＵＥに設定される。これ自体で、結果として、チャネルはビジーであるとみなされることになる。それにもかかわらず、プリアンブルがＣＳスレッショルドよりも大きいＲＳＳで受信されると、ＰＬＣＰヘッダの受信中に、ＷＬＡＮ信号が受信され、ＣＳがＴＲＵＥに設定されると決定される。ＣＳは、フレーム（ＰＳＤＵ）の受信の持続期間にわたってＴＲＵＥに保たれる。したがって、チャネルは、フレームの受信の持続時間全体にわたってビジーであるとみなされる。
【００６７】
上述したように、ダウンリンクスループットを改善するためのＤＳＣの導入は、ＣＣＡスレッショルド（ＥＤおよびＣＳスレッショルド）が過度に増大された場合、カバレッジデッドゾーンを招き得る。
【００６８】
図６は、ＣＣＡスレッショルドがＤＳＣによって過度に高く設定されたことによって引き起こされた、フレームの検出が成功しない例を示している。図５と同様に、ＲＳＳは時間に対してプロットされている。図５とは異なり、ＥＤおよびＣＳスレッショルドはＤＳＣによって、より高いレベルに増大されている。したがって、この状況では、受信されるフレームはここでは、新しいＤＳＣ  ＥＤおよびＤＳＣ  ＣＳスレッショルドを下回っている。この結果として、ＥＤおよびＣＳはＦＡＬＳＥに設定され、それによって受信機はチャネルをアイドルであるとみなすことになる。加えて、プリアンブルが同期されていないので、フレームは復号されず、そのためデータは受信されない。
【００６９】
図７はキャリア検知法５００を示している。これは、アクセスポイントまたは局によって実装され得る。簡単にするために、以下の説明では、この方法がアクセスポイントによって操作されると仮定することにする。アクセスポイントは、ＣＣＡスレッショルド（キャリア検知スレッショルドおよび／またはエネルギー検出スレッショルド）のうちの１つ以上を調整するために、動的感度制御（ＤＳＣ）を実装している。
【００７０】
キャリア検知は、調整（ＤＳＣ）キャリア検知スレッショルドを用いて実施される（５１０）。アクセスポイントは、調整キャリア検知スレッショルドを超えるプリアンブルを検出することを試行するために、チャネルを監視する（５２０）。調整キャリア検知スレッショルドを超えるプリアンブルが検出されない場合、本方法はキャリア検知を継続するためにステップ５１０にループバックする。
【００７１】
プリアンブルが検出された場合、アクセスポイントは、プリアンブルの後に受信されたＰＬＣＰヘッダを復号する（５３０）。ＭＡＣステータスは、ヘッダが復号されている期間にわたってＴＲＵＥに設定される。これにより、キャリアは復号中、ビジーに設定される。
【００７２】
ＢＳＳカラーリングが実装されている場合、フレーム（ＰＬＣＰサービスデータユニット）は、ＰＬＣＰヘッダ内のＢＳＳカラーがアクセスポイントのＢＳＳカラーと同じである場合にのみ受信される。
【００７３】
次いでＭＡＣヘッダが復号され、フレームがアクセスポイント用に指定されたものであるかどうかが決定される。その場合、フレームのペイロードが受信されるように、フレーム全体が受信され復号される。フレームがアクセスポイント用に指定されたものでない場合、フレーム本体は無視される。いずれにしても、キャリアステータスをＢＵＳＹに設定して、アクセスポイントが信号を送信し、信号に干渉することを防止するために、ＭＡＣステータスは、ＴＲＵＥに設定される（５４０）。
【００７４】
ペイロード期間が経過した後、チャネルはさらなる送信のために解放され（５５０）、本方法はキャリア検知を継続するために５１０にループバックする。
【００７５】
エネルギー検出はまた、調整エネルギー検出スレッショルドを用いて実装されるが、これは簡単のために示されていない。ＥＤは、調整ＥＤスレッショルドを超える受信信号強度で信号が検出された場合にＴＲＵＥに設定され、そうでない場合、ＥＤはＦＡＬＳＥに設定される。キャリア検知スレッショルドと同様に、エネルギー検出スレッショルドは、動的感度方式に従って変化されてもよい。
【００７６】
図７の方法では、適応キャリア検知スレッショルドを下回る信号強度を有する受信信号は処理されず（無視される）、そのため、ネットワークの正当なユーザがアクセスポイントと通信することができないデッドゾーンが出現し得る。
【００７７】
したがって、ＤＳＣを利用する結果として、キャリア検知スレッショルドおよび／またはエネルギー検出スレッショルドが過度に高くなり得ることが分かる。一実施形態によれば、フレームの受信信号強度が、より高いＤＳＣキャリア検知スレッショルドを下回る場合は、デフォルトのキャリア検知スレッショルドが利用され、フレームが、フレームのヘッダに基づいて受信機用に指定されたものであると決定された場合は、チャネルはビジーであると決定される。
【００７８】
図８は、一実施形態によるフレームの受信の成功を示している。図５および図６と同様に、受信信号強度が時間に対してプロットされている。デフォルトのキャリア検知（ＣＳ）およびエネルギー検出（ＥＤ）スレッショルドが示されている。この実施形態は、図８にも示されている適応ＤＳＣ  ＣＳおよびＥＤスレッショルドを生成するようにキャリア検知およびエネルギー検出スレッショルドを適応させるために、動的感度制御（ＤＳＣ）を実装しているが、デフォルトのＣＳスレッショルドも利用される。ＤＳＣ  ＣＳおよびＥＤスレッショルドは、デフォルトのＣＳおよびＥＤスレッショルドよりも高い。
【００７９】
この実施形態は、調整ＤＳＣ  ＥＤスレッショルドを適用するが、ＤＳＣ  ＣＳスレッショルドとデフォルトのＣＳスレッショルドの両方を実装する。図６と同様に、ＤＳＣのＣＳおよびＥＤスレッショルドよりも低い信号強度を有するフレームが受信デバイスによって受信される。フレームの受信信号強度がＤＳＣ  ＥＤよりも低いとき、ＥＤはＦＡＬＳＥに設定される。通常、受信信号強度がＤＳＣ  ＣＳスレッショルドより小さいため、ＣＳもまたＦＡＬＳＥに設定される。本実施形態のキャリア検知法では、しかしながら、最初はデフォルトのＣＳスレッショルドが用いられる。フレームは、デフォルトのスレッショルドとＤＳＣキャリア検知スレッショルドとの間の受信信号強度を有するので、実施形態は、フレームのヘッダを復号することによってフレームが受信デバイスに向けられているかどうかをチェックする。チャネルは、フレームが受信デバイスについて指定されたものであるかどうかに基づいて、ビジーまたはアイドルに設定され得る。
【００８０】
フレームのヘッダは、少なくとも、指定された受信者の詳細を含んだＭＡＣヘッダを備える。ヘッダはまた、アクセスポイントがＢＳＳカラーリングを実装しているとき、ＰＬＣＰヘッダを備え得る。ＰＬＣＰヘッダは、そのフレームが受信デバイスと同じネットワーク内で送信されているかどうかを決定するためにチェックされ得る。
【００８１】
フレームは、受信デバイスを指示する宛先アドレスまたは受信機アドレスを有するフレームのヘッダを介して、受信デバイスを指定された受信者として示し得る。代替的に、このことは、フレームが受信デバイスに向けられたアソシエーション要求であることを示すヘッダを介して確認されてもよい。
【００８２】
局がネットワークに参加することを望むときはいつでも、アソシエーション要求がアクセスポイント（受信デバイス）に送られる。局は、ネットワークに加入する前にはアクセスポイントのＭＡＣアドレスを知り得ないので、単にＭＡＣアドレスに基づいてフレームをフィルタリングするだけでは十分でない。アソシエーション要求は、局が参加することを望むネットワークの識別子（サービスセットＩＤ−ＳＳＩＤ）と、特定のアクセスポイントの識別子（基本サービスセットＩＤ−ＢＳＳＩＤ）とを含む。したがって、アソシエーション要求が受信された場合、そのフレームは、局がアクセスポイントのネットワークに参加することを望むことおよび／またはアクセスポイントに特定的に接続することを望むことをヘッダが示していれば（ヘッダがアクセスポイントのＢＳＳＩＤおよび／またはＳＳＩＤをそれぞれ含む）、アクセスポイント用に指定されたものであると決定される。
【００８３】
上記で説明したように、受信デバイスはまたＢＳＳカラーを実装し得る。したがって、受信デバイスは、フレームが受信デバイスのネットワーク用に指定されたものであるかどうかを決定し得る（受信デバイスに割り当てられたＢＳＳカラーを示す）。宛先または受信機アドレス（またはＳＳＩＤまたはＢＳＳＩＤ）はフレームのＭＡＣヘッダ内に位置するが、ＢＳＳカラーはＰＬＣＰヘッダ内に指示されているので、受信デバイスはまず、ＢＳＳカラーが受信デバイスのものと一致するかどうかを決定する。そうでない場合、キャリアはアイドルであるとみなされ、フレームは無視される。正しいＢＳＳカラーを示す場合、受信デバイスは次いで、上記で説明したようにフレームが受信デバイスについて指定されたものであるかどうかを決定するために、ＭＡＣヘッダを読み出す。場合によっては、局がネットワークにアソシエートされる前に、局がネットワークのＢＳＳカラーを知らないこともある。したがって、ＢＳＳカラーを指示しないアソシエーション要求は、それらが受信デバイスに向けられているかどうかを決定するために、ＭＡＣアドレスを読み取るように処理される。
【００８４】
この場合、ヘッダは、フレームが受信デバイスについて指定されたものであることを示す。したがって、受信デバイスは、フレームの内容（フレーム本体）が受信されている期間にわたってＣＳをＴＲＵＥに設定する。これにより、確実に、内容が受信されている期間にわたって、キャリアはビジーであるとみなされるようになる。したがって、受信デバイスによる送信は、内容の受信に干渉することを回避するために遅延されることになる。
【００８５】
フレームが受信デバイスについて指定されたものでない場合、ＣＳはＦＡＬＳＥに設定される。ＥＤもまたＦＡＬＳＥであるため、キャリアはアイドルであるとみなされ、したがって受信デバイスはチャネルを介して自由にデータを送信する。これは、デッドゾーンに位置するデバイスが受信デバイスと通信することを依然として可能にする一方で、ネットワーク性能を改善するようにＤＳＣが実装されることを可能にする。異なるネットワークの一部であるデッドゾーンに位置するデバイスは、それらのメッセージが受信デバイスについて指定されたものであるとはみなされないので、依然としてフィルタアウトされる。
【００８６】
図９は、一実施形態によるキャリア検知法６００を示している。この方法は、アクセスポイントまたは局によって実装され得る。簡単にするために、以下の説明では、この方法がアクセスポイントによって操作されると（すなわち、受信デバイスはアクセスポイントであると）仮定することにする。この方法は図７の方法によく似ているが、デッドゾーン内の局を検出し、それらの局から受信したフレームがアクセスポイントに向けられている場合は、それらのフレームを処理することが可能である。
【００８７】
最初の３つのステップは、図７の方法の最初の３つのステップと同じである。アクセスポイントは、デフォルトのキャリア検知スレッショルド（ＣＳＴDefault）を用いてキャリア検知（６１０）を実現することによって開始する。デフォルトのキャリア検知スレッショルドは、いかなるＤＳＣの変更にも先立つキャリア検知スレッショルドである。デフォルトのキャリア検知スレッショルドは、アクセスポイントによって検出され得る最低信号強度（たとえば−８２ｄＢｍ）、またはキャリア検知のための他の所定の低レベルであり得る。信号が検出されると、アクセスポイントは、プリアンブルが検出されたかどうかを決定する（６２０）。すなわち、組み合わされたステップ６１０と６２０は、デフォルトのキャリア検知スレッショルドより大きい受信信号強度を有する信号においてプリアンブルが検出されるかどうかを決定する。プリアンブルが検出されない場合、本方法は、キャリア検知を継続するためにステップ６１０にループバックする。
【００８８】
プリアンブルが検出された場合、ＰＬＣＰヘッダが復号され、またそのＰＬＣＰヘッダが復号される期間にわたってＭＡＣステータスがＴＲＵＥに設定される（６３０）。次いで、信号の受信信号強度（ＲＳＳcs）が適応キャリア検知スレッショルド（ＣＳＴDSC）よりも大きいかどうかが決定される（６４０）。適応キャリア検知スレッショルドは、ネットワークの性能に従って検知スレッショルドを改善するために、動的感度制御（ＤＳＣ）規則に従って規定される。ネットワーク性能を改善するためにキャリア検知スレッショルドを適応させる方法が実装され得る。
【００８９】
信号の受信信号強度が、適応キャリア検知スレッショルドよりも大きい場合、チャネルはペイロードの期間にわたってビジーであるとみなされる（６４２）（システムがＭＡＣ層に対して「ＣＳ  ＴＲＵＥ」を示す）。これは、強い信号が受信され、そのためアクセスポイントによるすべての送信が、キャリア（チャネル）が解放されるまで延期されるべきであるためである。フレームがアクセスポイント用に指定されたものである場合、ペイロードは復号される。それ以外の場合、アクセスポイントは、フレームが送信されるまで待機する。チャネルが再び解放されると（６４４）、本方法は、キャリア検知を再び開始するためにステップ６１０にループバックする。
【００９０】
受信信号強度が、適応ＣＣＡスレッショルドよりも大きくない場合（すなわち、ＣＳＴDefault＜ＲＳＳCS＜ＣＳＴDSC）、アクセスポイントは、それ以外の場合にはアクセスポイントによって無視された信号が実際にはアクセスポイント用に指定されたものであるかどうかを決定する。本方法は、ＢＳＳカラーリングがフレームを送信する局によって用いられているかどうか（６５０）によって異なる。これは、フレームのヘッダがＢＳＳカラーを指定しているかどうかを決定することを含む。カラーが指定されていない場合、ＢＳＳカラーリングは使用されていない。ＢＳＳカラーリングが使用されている場合、アクセスポイントは、フレームのヘッダ（具体的にはＰＬＣＰヘッダ）によって示されるＢＳＳカラーがアクセスポイントのＢＳＳカラーと一致するかどうかを決定する（６５５）。フレームのカラーが一致しない場合、キャリアは、アイドルであるとみなされ（６７０）（ＣＳはＦＡＬＳＥに設定される）、本方法は、キャリア検知を継続するためにステップ６１０にループバックする。
【００９１】
フレームがＢＳＳカラーを指定しないアクセス要求である場合、少なくともアクセス要求がアクセスポイントに向けられているかどうかが決定されるまで、キャリアはビジーであるとみなされる。
【００９２】
一致するＢＳＳカラーが指定されている場合、またはＢＳＳカラーリングが使用されていない場合、アクセスポイントはＭＡＣヘッダを復号し、フレーム本体（ＭＰＤＵ）が受信機用に指定されたものであることをＭＡＣヘッダが示しているかどうかを決定する（６８０）。上述のように、これは、宛先アドレスを有するフレームのヘッダまたはアクセスポイントを示す受信機アドレスによるものであってもよく、あるいは、フレームがアクセスポイント用に指定されたアソシエーション要求であるとヘッダが示していることに起因してもよい。
【００９３】
フレームがアクセスポイント用に指定されたものではないことをヘッダが示している場合、キャリアはアイドルであると決定される（ＣＳは「ＦＡＬＳＥ」に設定される）（６７０）。これにより、必要に応じてアクセスポイントがキャリアを介して送信することが可能となる。次いで、本方法は、さらなるキャリア検知を行うためにステップ６１０に戻る。
【００９４】
ＣＳを「ＦＡＬＳＥ」に設定することは、キャリアがアイドルであると決定されることを必ずしも意味しないが（ＥＤフィールドが「ＴＲＵＥ」である結果として、キャリアがビジーであると決定されるため）、本例は、受信信号が唯一の信号であると仮定している。この場合、調整ＥＤスレッショルドは、調整ＣＳスレッショルドよりも高く、この調整ＣＳスレッショルドは、すでに確立されているように、受信されているフレームのＲＳＳよりも高いので、ＥＤは「ＦＡＬＳＥ」となる。
【００９５】
フレームがアクセスポイント用に指定されたものであることをヘッダが示している場合、キャリアはビジーであると決定される（ＣＳは「ＴＲＵＥ」に設定される）（６８５）。
【００９６】
この時点で、信号はカバレッジホール内に存在していると識別されている。すなわち、受信信号は、ネットワーク内の局が調整キャリア検知スレッショルドの範囲は超えているが、デフォルトのキャリア検知スレッショルドの範囲内に位置していることを示す。これは、信号強度がＣＳＴDefaultとＣＳＴDSCの間にあり（ＣＳＴDefault＜ＲＳＳCS＜ＣＳＴDSC）、信号がアクセスポイント用に指定されたものであるためである。
【００９７】
次いで、アクセスは、調整キャリア検知スレッショルドを低下させることによってカバレッジホールを埋めるべきかどうかかを決定する（６９０）。この決定は、アクセスポイントに記憶されている規則に基づくものである。たとえば、アクセスポイントは、アクセスポイント用に指定されたものであるカバレッジホールから特定の数または周波数の信号を受信した場合にのみ、カバレッジホールを埋めてもよい。カバレッジホールが塞がれているかどうかに影響を及ぼし得る他の基準には、ＣＰＵプロセスの電力負荷とトラフィック負荷が含まれる。
【００９８】
カバレッジホールが埋められることになる場合、調整キャリア検知スレッショルドを下げてカバレッジホールを塞ぐために、ＤＳＣアルゴリズムがトリガされる（調整キャリア検知スレッショルドは、その範囲外にある局を考慮するように修正される）（６９２）。次いで、フレームの内容を復号するために、受信されたフレームが処理される（６９４）。
【００９９】
新たなスレッショルドの決定が受信信号を考慮するという条件で、キャリア検知スレッショルドを低減する任意の方法が適用され得る。
【０１００】
カバレッジホールが埋められない場合、調整キャリア検知スレッショルドが修正されることなく、受信されたフレームが処理される（６９４）。フレームが処理された後（６９４）、本方法は、キャリア検知を継続するためにステップ６１０に戻る。
【０１０１】
代替的な実施形態では、アクセスポイントは、検出されたいかなるカバレッジホールも自動的に埋める。したがって、６９０の決定ステップは実行されず、アクセスポイントは、アクセスポイント用に指定された信号が、デフォルトのキャリア検知スレッショルドと調整キャリア検知スレッショルドとの間の受信信号強度で受信されるたびに、調整キャリア検知スレッショルドを低下させる。
【０１０２】
キャリア（チャネル）がビジーであると決定されると、受信デバイスからのいかなる送信も、キャリアがアイドルであると決定されるまで遅延される。これは、フレームの衝突を防止するのに役立つ。
【０１０３】
デフォルトのキャリア検知スレッショルドとＤＳＣキャリア検知スレッショルドとの間の受信信号強度を有するプリアンブルおよびヘッダを受信するための、多数の代替的な実施形態が提案されている。
【０１０４】
第１の実施形態では、フレームのプリアンブルおよびヘッダの受信および復号中、ＣＳはＴＲＵＥに設定される（チャネルはビジーであると決定される）。すなわち、フレームが受信デバイスについて指定されたものではないと決定される（その時点でチャネルはアイドルであると決定される）まで、フレームの受信中、チャネルはビジーであると決定される。
【０１０５】
第２の実施形態では、フレームのプリアンブルおよびヘッダの受信および復号中、ＣＳはＦＡＬＳＥに設定される（チャネルはアイドルであると決定される）。すなわち、フレームが受信デバイスについて指定されたものであると決定される（その時点でチャネルはビジーであると決定される）まで、フレームの受信中、チャネルはアイドルであると決定される。
【０１０６】
第１の実施形態は、より多くの衝突を防止するが、フレームが受信デバイスについて指定されたものでない場合であっても、受信デバイスからの送信が遅延され得るため、より効率の低いものとなる。第２の実施形態はより効率的であり、キャリアが２つのＣＳスレッショルドの間のＲＳＳを有するヘッダの受信中にアイドルとみなされることによって引き起こされる衝突がさらに多数、存在し得る一方で、そのようなヘッダは、そもそもデッドゾーンに位置するデバイスから生じるはずであるため、比較的まれであり、また、ＣＳDSCスレッショルドはその後に、これらの信号を考慮するように、そしていかなるカバレッジホールをも塞ぐように適応されることになる。したがって、送信が不必要に遅延されない、より効率的なキャリア検知法を提供するために、これらのヘッダによって引き起こされる、比較的少数の衝突が許容され得る。
【０１０７】
第１の実施形態によって引き起こされる遅延を緩和するために、第３の実施形態が提案されている。第３の実施形態では、プリアンブルおよびヘッダが受信および復号されている期間にわたって、受信デバイスがスケジュールする任意の送信に、遅延インターバルが適用される。この遅延は、キャリア検知中に適用される通常の遅延とは異なる（以下で説明することにする）。チャネルがこの期間中にビジーになった場合、送信はさらに遅延される。これにより、送信を高速化するために、キャリアがビジーになることによって引き起こされる遅延を低減することが可能となる。
【０１０８】
図１０は、第１の中断手順を示している。フレーム７３０が送信され得るには、その前に、送信しようとするデバイスがまず所与の期間にわたって待機して、キャリアが解放されているかどうかをチェックしなければならない。デバイスは、所定の期間、すなわちＤＩＦＳインターバル７１０（ＤＣＦインターフレームスペースインターバル）にわたって待機する。チャネルがこの期間の全体にわたってアイドルである場合、ランダムカウントダウン（競合ウィンドウ）が生成され（７２０）、カウントダウンが終了すると、フレームが送信される。競合ウィンドウは、一定の範囲の許容期間からランダムに選択される。
【０１０９】
チャネルがＤＩＦＳ期間７１０中にビジーであるかまたはビジーになると、デバイスはバックオフし、送信はＤＩＦＳ期間７１０および新しい競合ウィンドウ７２２によって遅延される。
【０１１０】
第２の実施形態について、受信デバイスによるフレームの送信試行に関連してこれから説明することにする。
１）受信デバイス（たとえばアクセスポイント）は、送信されるべきフレームをスケジュールする。フレームはバッファにロードされ、受信デバイスは、送信のためにカウントダウンするためのタイマ（Ｔ１）をそのプロセッサに設定する。このタイマは、最高の割り込み優先順位を有することになる。
２）ＣＳＴdefaultよりは高いが、ＣＳＴDSCよりは低いＲＳＳを有する通信は、（図８に示すように）キャリア検知法によって受信され同期される。
３）ヘッダが復号されているとき（チャネルはこの期間にわたってアイドルに設定されているので）、Ｔ１はカウントダウンし続ける。
４）ヘッダの復号が完了する前にＴ１がゼロに達した場合、タイマは現在の受信ルーチンを中断し、直ちに送信を開始する。
５）Ｔ１がゼロに達する前にヘッダ復号が完了した場合、受信デバイスはそのフレームが受信デバイス自体のためのものであることをヘッダから認識するので、受信デバイスはＣＳをＴＲＵＥに設定する。次いで、チャネルはビジーであると決定され、ＣＣＡビジーがＭＡＣに示される。フレームが受信されるまで送信を遅延するため、タイマＴ１が停止され、ＰＨＹ．ＲＸＳＴＡＲＴイベントがトリガされる。受信したフレームが受信デバイス用のものでない場合、Ｔ１がゼロに達するとチャネルがアイドルになり、したがって送信が生じる。
【０１１１】
第１の実施形態では、上記の処理は同じであるが、しかしながら、プリアンブルおよびヘッダの復号中、チャネルはビジーであるとみなされるので、タイマはステップ３において停止される。これにより、ヘッダの受信および復号の間にデータが送信されることが回避され、したがって衝突が防止されるが、送信が低速化する。タイマは復号が完了する前にゼロに達し得ないので、ステップ４はこの状況では適用可能ではない。第３の実施形態では、上記の処理は同じであるが、しかしながら、ステップ３で遅延インターバルがタイマＴ１に追加され、ＤＩＦＳインターバルは、チャネルがアイドルになった後には適用されない（下記を参照）。
【０１１２】
遅延インターバルは、ＤＩＦＳ期間内に残存する残り時間、またはショートインターフレームスペースインターバル（ＳＩＦＳ）またはＰＣＦインターフレームスペースインターバル（ＰＩＦＳ）など、任意の他の期間であり得る。
【０１１３】
図１１は、第２の中断手順を示している。この実施形態では、チャネルが元のＤＩＦＳインターバル７１０の間にビジーになった場合、第１の中断手順のように、送信は一時停止される。それでもやはり、チャネルが再びアイドルになると、異なる遅延インターバルが送信に適用される。この場合、元のＤＩＦＳインターバル７１０に残存する残り時間７１５が適用される。この時間が終了した後、デバイスは新たな競合ウィンドウ７２２にわたって待機する。
【０１１４】
キャリアが競合ウィンドウ７２０の間にビジーになった場合、第１の中断手順と同様に、送信試行が一時停止される。再度、チャネルがアイドルになった後にカウントダウンが再開され得るように、競合ウィンドウ７２０上のタイマが保存される。しかしながら、この方法は、ＤＩＦＳインターバルが適用されないという点で、第１の中断手順とは異なる。その代わりに、キャリアがアイドルになった直後に競合ウィンドウが再開される。これにより、送信が高速化される。
【０１１５】
図１２は、第３の中断手順を示している。前と同様に、チャネルがＤＩＦＳインターバル７１０の間にアイドルになった場合、送信は一時停止される。今回、チャネルが再びアイドルになると、ＤＩＦＳインターバルとは異なる所定の遅延が適用される。図１２は、適用されているＳＩＦＳまたはＰＩＦＳインターバル７１７を示している。この所定の期間が終了すると、新たな競合ウィンドウ７２２が適用される。
【０１１６】
キャリアが競合ウィンドウ７２０の間にビジーになった場合、第１および第２の中断手順と同様に、送信試行が一時停止される。再度、チャネルがアイドルになった後にカウントダウンが再開され得るように、競合ウィンドウ７２０上のタイマが保存される。しかしながら、この方法は、チャネルがアイドルになった後、ＤＩＦＳインターバルとは異なる所定の遅延が適用されるという点で、第１および第２の中断手順とは異なる。ＰＩＦＳインターバルまたはＳＩＦＳインターバル７１７が適用され得る。遅延が終わると、競合ウィンドウ７２４が再開される。ＤＩＦＳインターバル以外の遅延を適用することは、送信を高速化するか（遅延がＤＩＦＳインターバルより短い場合）または送信試行をより効率的に管理するのに役立ち得る。
【０１１７】
したがって、各実施形態は、新しいエッジユーザがネットワークに参加するのを妨げることなく、また、現在のユーザが、適応ＤＳＣキャリア検知スレッショルドの範囲外であるがアクセスポイントの最大可能検出範囲内で、アクセスポイントから遠くに移動するのを妨げることなく、動的感度がアクセスポイントによって適用され得る、より効果的なキャリア検知の方法を提供する。加えて、局が適応ＤＳＣキャリア検知スレッショルドの範囲外に位置していることを検出し、それに応じてスレッショルドを調整するシステムによって、いかなるカバレッジホールも塞がれ得る。
【０１１８】
本明細書で説明した実施形態は、動的感度制御の任意の形態、またはネットワーク性能を改善するためにクリアチャネルアセスメントで用いられるスレッショルドを適応させる任意の他の手段を利用し得る。用いられるデフォルトのキャリア検知スレッショルドは、任意の所定のスレッショルドであってよい。たとえば、それは製造業者によって規定されてもよく、また最小有効キャリア検知スレッショルドであってもよい。
【０１１９】
実施形態は、ハードウェアを再構成することおよび／またはデバイスにインストールされているソフトウェアを更新することによって、任意の既存のアクセスポイントまたは局に実装され得る。たとえば、ある実施形態は、デバイスに記憶された既存の構成ソフトウェアにプラグインまたは更新をインストールすることによって実装され得る。代替的に、実施形態は、デバイス上のソフトウェアを完全に置換することによって実装され得る。代替的に、実施形態は、完全に独自の装置を介して実装され得る。
【０１２０】
特定の実施形態について説明したが、これらの実施形態は単なる例として提示されたものであり、本発明の範囲を限定することを意図するものではない。実際に、本明細書に記載された新規な方法およびデバイスが、様々な他の形態で実施され得、さらに、本明細書に記載された方法およびシステムの形態における様々な省略、置換および変更が、本発明の精神から逸脱することなく行われ得る。添付の特許請求の範囲およびそれらの等価物は、本発明の範囲および精神に含まれるような、そのような形態または改変を包含することを意図したものである。
以下、本願出願当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
送信チャネル上で１つ以上のワイヤレスデバイスとワイヤレスで通信するためのデバイスであって、前記デバイスは、
ワイヤレスネットワークインターフェースと、
コントローラであって、
前記ワイヤレスネットワークインターフェースを介してワイヤレス信号を受信することと、
前記受信信号の強度が第１のスレッショルドよりも大きい場合、前記チャネルがビジーであると決定することと、
前記受信信号の前記強度が前記第１のスレッショルドよりは大きくないが、前記第１のスレッショルドよりも低い第２のスレッショルドよりは大きい場合、前記受信信号が前記デバイスについて指定されたものであるかどうかを決定し、そうである場合、前記チャネルがビジーであると決定することと、
を行うように構成されるコントローラと、
を備えるデバイス。
［Ｃ２］
前記第２のスレッショルドは所定のスレッショルドであり、
前記コントローラは、動的感度制御規則の所定のセットに基づいて前記第１のスレッショルドを変化させるように構成される、［Ｃ１］に記載のデバイス。
［Ｃ３］
前記コントローラは、前記受信信号が前記デバイスについて指定されたものであると決定された場合、前記ワイヤレス信号のソースからのさらなるワイヤレス信号の検出を改善するために前記第１のスレッショルドを下げるように構成される、［Ｃ２］に記載のデバイス。
［Ｃ４］
前記受信信号が前記デバイスについて指定されたものであるかどうかを決定することは、前記受信信号のヘッダ部分を復号することを備え、ここにおいて、前記受信信号は、前記デバイスが指定された受信者であるという指示を前記ヘッダが含むとき、前記デバイスについて指定されたものであると決定される、［Ｃ１］乃至［Ｃ３］のいずれか一項に記載のデバイス。
［Ｃ５］
前記デバイスが前記指定された受信者であるという前記指示は、前記デバイスのメディアアクセスプロトコルアドレス、前記デバイスのサービスセットＩＤ、前記デバイスの基本サービスセットＩＤ、および／または前記デバイスの基本サービスセットカラーを備える、［Ｃ３］に記載のデバイス。
［Ｃ６］
前記コントローラは、前記ヘッダ部分の前記復号中に、
前記チャネルがアイドルであると決定すること、または
前記チャネルがビジーであると決定すること、
を行うように構成される、［Ｃ４］または［Ｃ５］に記載のデバイス。
［Ｃ７］
前記コントローラは、
前記チャネル上でさらなる信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１の所定の時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記さらなる信号の送信を開始することと、を行うように構成され、
ここにおいて、前記さらなる期間は、
前記第１の所定の時間期間よりも短い第２の所定の期間と、第２のランダムに割り当てられた時間期間、または、
前記第２のランダムに割り当てられた時間期間、
からなる、［Ｃ１］乃至［Ｃ６］のいずれか一項に記載のデバイス。
［Ｃ８］
前記コントローラは、
前記チャネル上でさらなる信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１のランダムに割り当てられた時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延し、前記第１のランダムに割り当てられた時間期間のうちの残存する残り時間を記憶することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記さらなる信号の送信を開始することと、
を行うように構成され、
ここにおいて、前記さらなる期間は、
第２の所定の期間と、前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間、または、
前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間、
からなる、［Ｃ１］乃至［Ｃ６］のいずれか一項に記載のデバイス。
［Ｃ９］
送信チャネル上で１つ以上のワイヤレスデバイスとワイヤレスで通信するためのデバイスを管理するための方法であって、前記デバイスは、ワイヤレスネットワークインターフェースと構成されたコントローラとを備え、前記方法は、
前記ワイヤレスネットワークインターフェースを介してワイヤレス信号を受信し、
前記受信信号の強度が第１のスレッショルドよりも大きい場合、前記チャネルがビジーであると決定し、
前記受信信号の前記強度が前記第１のスレッショルドよりは大きくないが、前記第１のスレッショルドよりも低い第２のスレッショルドよりは大きい場合、前記受信信号が前記デバイスについて指定されたものであるかどうかを決定し、そうである場合、前記チャネルがビジーであると決定する、
コントローラを備える方法。
［Ｃ１０］
前記第２のスレッショルドは所定のスレッショルドであり、
前記コントローラは、動的感度制御規則の所定のセットに基づいて前記第１のスレッショルドを変化させる、［Ｃ９］に記載の方法。
［Ｃ１１］
前記コントローラが、前記受信信号が前記デバイスについて指定されたものであると決定された場合、前記ワイヤレス信号のソースからのさらなるワイヤレス信号の検出を改善するために前記第１のスレッショルドを下げることをさらに備える、［Ｃ１０］に記載の方法。
［Ｃ１２］
前記受信信号が前記デバイスについて指定されたものであるかどうかを決定することは、前記受信信号のヘッダ部分を復号することを備え、ここにおいて、前記受信信号は、前記デバイスが指定された受信者であるという指示を前記ヘッダが含むとき、前記デバイスについて指定されたものであると決定される、［Ｃ９］〜［Ｃ１１］のいずれか一項に記載の方法。
［Ｃ１３］
前記デバイスが前記指定された受信者であるという前記指示は、前記デバイスのメディアアクセスプロトコルアドレス、前記デバイスのサービスセットＩＤ、前記デバイスの基本サービスセットＩＤ、および／または前記デバイスの基本サービスセットカラーを備える、［Ｃ１２］に記載の方法。
［Ｃ１４］
前記ヘッダ部分の前記復号中に、
前記チャネルがアイドルであると決定する、または、
前記チャネルがビジーであると決定する、
前記コントローラをさらに備える、［Ｃ１２］または［Ｃ１３］に記載の方法。
［Ｃ１５］
前記チャネル上でさらなる信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１の所定の時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記さらなる信号の送信を開始することと、をさらに備え、
ここにおいて、前記さらなる期間は、
前記第１の所定の時間期間よりも短い第２の所定の期間と、第２のランダムに割り当てられた時間期間、または、
前記第２のランダムに割り当てられた時間期間、
からなる、［Ｃ９］〜［Ｃ１３］のいずれか一項に記載の方法。
［Ｃ１６］
前記チャネル上でさらなる信号を送信するのに先立って、前記チャネルが第１の所定の時間期間および第１のランダムに割り当てられた時間期間にわたってアイドルであるかどうかを決定することと、
前記チャネルが前記第１のランダムに割り当てられた時間期間中にビジーである場合、前記チャネルがアイドルになるまで送信を遅延し、前記第１のランダムに割り当てられた時間期間のうちの残存する残り時間を記憶することと、
前記チャネルがアイドルになると、前記チャネルがさらなる期間にわたってアイドルであるかどうかを決定し、前記チャネルが前記さらなる期間の全体にわたってアイドルである場合、前記さらなる信号の送信を開始することと、をさらに備え、
ここにおいて、前記さらなる期間は、
第２の所定の期間と、前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間、または、
前記第１のランダムに割り当てられた時間期間のうちの前記残存する残り時間、
からなる、［Ｃ９］乃至［Ｃ１３］のいずれか一項に記載の方法。
［Ｃ１７］
［Ｃ９］乃至［Ｃ１６］のいずれか一項に記載の方法をコンピュータに実施させるためのコンピュータ可読命令を備える非一時的コンピュータ可読記憶媒体。
【図１】
0006349424.tif 000002
【図２】
0006349424.tif 000003
【図３】
0006349424.tif 000004
【図４】
0006349424.tif 000005
【図５】
0006349424.tif 000006
【図６】
0006349424.tif 000007
【図７】
0006349424.tif 000008
【図８】
0006349424.tif 000009
【図９】
0006349424.tif 000010
【図１０】
0006349424.tif 000011
【図１１】
0006349424.tif 000012
【図１２】
0006349424.tif 000013