(57)【要約】  本開示は、アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための方法および装置を提示する。たとえば、方法は、1つまたは複数のAPによってATからプローブ要求を受信するステップであって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされるステップと、1つまたは複数のAPにおいて、負荷情報と、プローブ要求の受信信号強度インジケータ(RSSI)値とを生成するステップと、ATによって選択するための1つまたは複数のAPのうちのAPを識別するステップであって、ATによって選択するためのAPが、1つまたは複数のAPによって、1つまたは複数のAPにおいて生成された負荷情報およびRSSI値に少なくとも基づいて識別されるステップと、1つまたは複数のAPによって識別されたAPの情報をATへ送信するステップとを含み得る。したがって、アクセスポイントを選択するための改善された機構が達成され得る。
2017514373.tif 000002
【特許請求の範囲】
【請求項１】
アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための方法であって、
1つまたは複数のAPによってATからプローブ要求を受信するステップであって、前記プローブ要求が前記ATによって前記1つまたは複数のAPへブロードキャストされるステップと、
前記1つまたは複数のAPにおいて、負荷情報と、前記プローブ要求の受信信号強度インジケータ(RSSI)値とを生成するステップと、
前記ATによって選択するための前記1つまたは複数のAPのうちのAPを識別するステップであって、前記ATによって選択するための前記APが、前記1つまたは複数のAPによって、前記1つまたは複数のAPにおいて生成された前記負荷情報およびRSSI値に少なくとも基づいて識別されるステップと、
前記1つまたは複数のAPによって識別されたAPの情報を前記ATへ送信するステップと
を含む方法。
【請求項２】
APにおける前記負荷情報が、前記APに接続されたATの数、前記AP上のトラフィック、最後の関連付けイベント、待ち時間、バックホール品質、およびポリシーのうちの少なくとも1つの効用関数として生成される、請求項1に記載の方法。
【請求項３】
前記APが、効用関数値に基づいてリストされる、請求項2に記載の方法。
【請求項４】
中央サーバによって、前記1つまたは複数のAPのランク付けを計算するステップ
をさらに含む、請求項1に記載の方法。
【請求項５】
前記識別するステップが、前記中央サーバによって計算された前記ランク付けに基づく、請求項4に記載の方法。
【請求項６】
アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための装置であって、
1つまたは複数のAPによってATからプローブ要求を受信するためのプローブ受信構成要素であって、前記プローブ要求が前記ATによって前記1つまたは複数のAPへブロードキャストされる、プローブ受信構成要素と、
前記1つまたは複数のAPにおいて、負荷情報と、前記プローブ要求の受信信号強度インジケータ(RSSI)値とを生成するための負荷生成構成要素と、
前記ATによって選択するための前記1つまたは複数のAPのうちのAPを識別するためのAP識別構成要素であって、前記ATによって選択するための前記APが、前記1つまたは複数のAPによって、前記1つまたは複数のAPにおいて生成された前記負荷情報およびRSSI値に少なくとも基づいて識別される、AP識別構成要素と、
前記1つまたは複数のAPによって識別されたAPの情報を前記ATへ送信するための送信構成要素と
を備える装置。
【請求項７】
APにおける前記負荷情報が、前記APに接続されたATの数、前記AP上のトラフィック、最後の関連付けイベント、待ち時間、バックホール品質、およびポリシーのうちの少なくとも1つの効用関数として生成される、請求項6に記載の装置。
【請求項８】
前記APが、効用関数値に基づいてリストされる、請求項7に記載の装置。
【請求項９】
前記1つまたは複数のAPのランク付けを計算するための中央サーバ
をさらに備える、請求項6に記載の装置。
【請求項１０】
前記識別することが、前記中央サーバによって計算された前記ランク付けに基づく、請求項9に記載の装置。
【請求項１１】
1つまたは複数のアクセスポイント(AP)において、ビーコンまたはプローブ応答を生成するための方法であって、
前記1つまたは複数のAPのうちのAPにおいて、前記APにおける負荷に少なくとも基づいて、ビーコンまたはプローブ応答を生成するステップと、
前記APにおける前記負荷に少なくとも基づいて、前記APにおいて生成された前記ビーコンまたは前記プローブ応答の送信電力を調整するステップと、
前記調整された送信電力に少なくとも基づいて、前記APからアクセス端末(AT)へ、前記ビーコンまたは前記プローブ応答を送信するステップと
を含む方法。
【請求項１２】
前記APの前記負荷に少なくとも基づいて、前記APからの前記ビーコンまたは前記プローブ応答の前記送信を遅延させるステップ
をさらに含む、請求項11に記載の方法。
【請求項１３】
APにおける前記負荷とプローブ応答パラメータとの間のマッピングが、集中方式または分散方式で実行される、請求項11に記載の方法。
【請求項１４】
APからのビーコンが、前記APに接続されているATによって使用される、請求項11に記載の方法。
【請求項１５】
前記APにおける前記負荷が、前記APに接続されたATの数である、請求項11に記載の方法。
【請求項１６】
1つまたは複数のアクセスポイント(AP)において、ビーコンまたはプローブ応答を生成するための装置であって、
前記1つまたは複数のAPのうちのAPにおいて、前記APにおける負荷に少なくとも基づいて、ビーコンまたはプローブ応答を生成すること、
前記APにおける前記負荷に少なくとも基づいて、前記APにおいて生成された前記ビーコンまたは前記プローブ応答の送信電力を低減すること、および
前記低減された送信電力に少なくとも基づいて、前記APからアクセス端末(AT)へ、前記ビーコンまたは前記プローブ応答を送信すること
を含む装置。
【請求項１７】
前記APの前記負荷に少なくとも基づいて、前記APからの前記ビーコンまたは前記プローブ応答の前記送信を遅延させること
をさらに含む、請求項16に記載の装置。
【請求項１８】
APにおける前記負荷とプローブ応答パラメータとの間のマッピングが、集中方式または分散方式で実行される、請求項16に記載の装置。
【請求項１９】
APからのビーコンが、前記APに接続されているATによって使用される、請求項16に記載の装置。
【請求項２０】
前記APにおける前記負荷が、前記APに接続されたATの数である、請求項16に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権主張
本特許出願は、本出願の譲受人に譲渡され、参照により明白に本明細書に組み込まれる、2014年4月7日に出願した「METHOD AND APPARATUS FOR AN IMPROVED MECHANISM FOR SELECTING AN ACCESS POINT」と題する非仮出願第14/247,139号の優先権を主張するものである。
【０００２】
以下の説明は、一般に通信システムに関し、より詳細には、アクセス端末(AT)によるアクセスポイント(AP)の選択に関する。
【背景技術】
【０００３】
密なWi-Fi環境では、ATが選択することができる多数の候補APがある。しかしながら、レガシーアクセス端末(AT)、たとえば、ホットスポット2.0仕様のより新しいバージョン、たとえば、ホットスポット2.0 v1.0.0仕様をサポートしないATが、最良の利用可能なアクセスポイント(AP)を選択することが重要であり、その逆も同様である。たとえば、最良の利用可能なAPは、ATとAPとの間の通信のより高い性能を提供するAPであり得る。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、アクセスポイントを選択するための改善された機構のための方法および装置が望まれている。
【課題を解決するための手段】
【０００５】
以下では、1つまたは複数の態様の基本的な理解をもたらすために、そのような態様の簡略化された概要を提示する。この概要は、すべての企図された態様の包括的な概要ではなく、すべての態様の主要または重要な要素を識別するものでもなく、いずれかまたはすべての態様の範囲を定めるものでもない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして、簡略化された形態で1つまたは複数の態様のいくつかの概念を提示することである。
【０００６】
本開示は、アクセス端末によって選択するためのアクセスポイント(AP)を識別するための例示的な方法および装置を提示する。たとえば、一態様では、本開示は、1つまたは複数のAPによってATからプローブ要求を受信するステップであって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされるステップと、1つまたは複数のAPにおいて、負荷情報と、プローブ要求の受信信号強度インジケータ(RSSI)値とを生成するステップと、ATによって選択するための1つまたは複数のAPのうちのAPを識別するステップであって、ATによって選択するためのAPが、1つまたは複数のAPによって、1つまたは複数のAPにおいて生成された負荷情報およびRSSI値に少なくとも基づいて識別されるステップと、1つまたは複数のAPによって識別されたAPの情報をATへ送信するステップとを行うための例示的な方法を提示する。
【０００７】
追加の態様では、本開示は、アクセス端末(AT)においてアクセスポイント(AP)を選択するための例示的な方法および装置を提示する。たとえば、一態様では、本開示は、ATによって、1つまたは複数のAPへプローブ要求を送信するステップであって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされるステップと、1つまたは複数のAPのうちの少なくとも1つから、プローブ要求に対する応答を受信するステップであって、APから受信された応答が、ATによって選択するためのAPを識別するステップと、ATによって受信された応答において識別されたAPを選択するステップとを行うための例示的な方法を提示する。
【０００８】
さらに、本開示は、アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための装置を提示する。たとえば、一態様では、本開示は、1つまたは複数のAPによってATからプローブ要求を受信するためのプローブ受信構成要素であって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされる、プローブ受信構成要素と、1つまたは複数のAPにおいて、負荷情報と、プローブ要求の受信信号強度インジケータ(RSSI)値とを生成するための負荷生成構成要素と、ATによって選択するための1つまたは複数のAPのうちのAPを識別するためのAP識別構成要素であって、ATによって選択するためのAPが、1つまたは複数のAPによって、1つまたは複数のAPにおいて生成された負荷情報およびRSSI値に少なくとも基づいて識別される、AP識別構成要素と、1つまたは複数のAPによって識別されたAPの情報をATへ送信するための送信構成要素とを備える装置を提示する。
【０００９】
さらに、本開示は、アクセス端末(AT)においてアクセスポイント(AP)を選択するための装置を提示する。たとえば、一態様では、本開示は、ATによって、1つまたは複数のAPへプローブ要求を送信するためのプローブ送信構成要素であって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされる、プローブ送信構成要素と、1つまたは複数のAPのうちの少なくとも1つから、プローブ要求に対する応答を受信するための応答受信構成要素であって、APから受信された応答が、ATによって選択するためのAPを識別する、応答受信構成要素と、ATによって受信された応答において識別されたAPを選択するためのAP選択構成要素とを備える装置を提示する。
【００１０】
加えて、本開示は、1つまたは複数のアクセスポイント(AP)において、ビーコンまたはプローブ応答を生成するための例示的な方法および装置を提示する。たとえば、一態様では、本開示は、1つまたは複数のAPのうちのAPにおいて、APにおける負荷に少なくとも基づいて、ビーコンまたはプローブ応答を生成するステップと、APにおける負荷に少なくとも基づいて、APにおいて生成されたビーコンまたはプローブ応答の送信電力を調整するステップと、調整された送信電力に少なくとも基づいて、APからアクセス端末(AT)へ、ビーコンまたはプローブ応答を送信するステップとを行うための例示的な方法を提示する。
【００１１】
さらなる態様では、本開示は、1つまたは複数のアクセスポイント(AP)において、ビーコンまたはプローブ応答を生成するための装置を提示する。たとえば、一態様では、本開示は、1つまたは複数のAPのうちのAPにおいて、APにおける負荷に少なくとも基づいて、ビーコンまたはプローブ応答を生成すること、APにおける負荷に少なくとも基づいて、APにおいて生成されたビーコンまたはプローブ応答の送信電力を低減すること、および、低減された送信電力に少なくとも基づいて、APからアクセス端末(AT)へ、ビーコンまたはプローブ応答を送信することを備える装置を提示する。
【００１２】
上記の目的および関連の目的を達成するために、1つまたは複数の態様は、以下で十分に説明され、特許請求の範囲で具体的に指摘される特徴を備える。以下の説明および添付の図面は、1つまたは複数の態様のいくつかの例示的な態様を詳細に説明する。しかしながら、これらの態様は、様々な態様の原理が採用され得る様々な方法のうちのほんのいくつかしか示しておらず、説明する態様は、そのようなすべての態様およびそれらの均等物を含むものとする。
【００１３】
開示される態様は、開示される態様を限定するためではなく例示するために提供される添付の図面とともに以下で説明され、同様の名称は同様の要素を示している。
【図面の簡単な説明】
【００１４】
【図１】本開示の態様における、ワイヤレス通信ネットワークの図である。
【図２】本開示の態様における、アクセス端末(AT)においてアクセスポイント(AP)を選択するための例示的なフローチャートである。
【図３】本開示の態様における、アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための例示的なフローチャートである。
【図４】本開示の態様における、アクセスポイント(AP)においてビーコンまたはプローブ応答を生成するための例示的なフローチャートである。
【図５】本開示の態様における、例示的なアクセス端末(AT)選択マネージャを示すブロック図である。
【図６】本開示の態様における、例示的なアクセスポイント(AP)マネージャを示すブロック図である。
【図７】本開示の態様における、追加の例示的なアクセスポイント(AP)マネージャを示すブロック図である。
【図８】本開示によるコンピュータデバイスの態様を示すブロック図である。
【図９】処理システムを採用する装置のためのハードウェア実装形態の一例を示すブロック図である。
【図１０】本開示の態様における、図1のワイヤレス通信ネットワークにおけるワイヤレスノードにおけるフロントエンド処理システムを含むワイヤレスノードの図である。
【図１１】本開示の態様における、図9のフロントエンド処理システムのためのハードウェア構成の一例を示すブロック図である。
【図１２】本開示の態様における、電気的構成要素の論理グルーピングの例示的なブロック図である。
【図１３】本開示の態様における、電気的構成要素の論理グルーピングの追加の例示的なブロック図である。
【図１４】本開示の態様における、電気的構成要素の論理グルーピングのさらなる追加の例示的なブロック図である。
【発明を実施するための形態】
【００１５】
慣例に従って、いくつかの図面は明快にするために簡略化され得る。したがって、図面は、所与の装置(たとえば、デバイス)または方法の構成要素のすべてを示すとは限らない。最後に、同様の参照符号は、本明細書および図を通して同様の特徴を示すために使用され得る。
【００１６】
以下では、1つまたは複数の態様の基本的な理解をもたらすために、そのような態様の簡略化された概要を提示する。この概要は、すべての企図された態様の包括的な概要ではなく、すべての態様の主要または重要な要素を識別するものでもなく、いずれかまたはすべての態様の範囲を定めるものでもない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして、簡略化された形態で1つまたは複数の態様のいくつかの概念を提示することである。
【００１７】
アクセス端末(AT)においてアクセスポイント(AP)を選択するための方法および装置を開示する。たとえば、APおよびATがHotspot仕様の異なるバージョン(たとえば、Hotspot 2.0仕様の異なるバージョン)におけるものであるとき、本明細書で開示する方法は、ATが最良のAPを選択することを可能にする。たとえば、一態様では、ATは、プローブ要求を1つまたは複数のAPへブロードキャストし、ATによって選択するためのAPを識別する応答を、APから受信する。追加の態様では、APは、APにおける負荷に基づくビーコンまたはプローブ応答を生成する。APの生成されたビーコンまたはプローブ応答の送信電力は、APが重負荷であると決定されるときに調整(たとえば、低減)され得、かつ/または、ATへの生成されたビーコンまたはプローブ応答の送信は、APが重負荷であると決定されるときに遅延され得る。
【００１８】
ここで図1を参照して、ワイヤレスネットワークのいくつかの態様を提示する。ワイヤレスネットワーク100は、概してアクセスポイント(AP)150および160、ならびにアクセス端末(AT)110、120、および130として指定された、いくつかのワイヤレスノードとともに示されている。各ワイヤレスノードは、受信および/または送信が可能である。以下の詳細な説明では、ダウンリンク通信において、送信ノードを指定するために「アクセスポイント」という用語が使用され、受信ノードを指定するために「アクセス端末」という用語が使用される一方、アップリンク通信において、受信ノードを指定するために「アクセスポイント」という用語が使用され、送信ノードを指定するために「アクセス端末」という用語が使用される。しかしながら、アクセスポイントおよび/またはアクセス端末について他の専門用語または名称も使用できることを、当業者なら容易に理解するであろう。例として、アクセスポイントは、基地局、送受信基地局、局、端末、ノード、アクセスポイントとして動作するアクセス端末、または何らかの他の適切な専門用語で呼ばれることがある。アクセス端末は、ユーザ端末、移動局、加入者局、局、ワイヤレスデバイス、端末、ノード、または何らかの他の適切な専門用語で呼ばれることがある。本開示全体にわたって説明する様々な概念は、特定の名称にかかわらず、すべての適切なワイヤレスノードに当てはまるように意図されている。
【００１９】
ワイヤレスネットワーク100は、任意の数のアクセス端末110、120、および/または130のためのカバレージを提供するために地理的領域全体に分散している任意の数のアクセスポイントをサポートすることができる。システムコントローラ170は、アクセスポイントの協調および制御、ならびに、アクセス端末110、120、および/または130のための他のネットワーク(たとえば、インターネット)へのアクセスを提供するために使用され得る。簡単のために、2つのアクセスポイント150および160が図1に示されている。一態様では、アクセスポイント150および160は、同じまたは異なるバージョンのホットスポット仕様(たとえば、Hotspot 2.0仕様)に準拠し得る。たとえば、一態様では、アクセスポイント150は、ホットスポット2.0「N」(たとえば、1.0)仕様に準拠し得、かつ/または、アクセスポイント160は、ホットスポット「N+1」(たとえば、2.0)仕様に準拠し得る。加えて、アクセス端末110、120、および/または130は、同じまたは異なるバージョンのホットスポット仕様(たとえば、Hotspot 2.0仕様)に準拠し得る。たとえば、一態様では、このシナリオは、いくつかのアクセスポイントがより新しいバージョンのホットスポット仕様に従うようにアップグレードされ、かつ/または、いくつかの他のアクセスポイントがより新しいバージョンのHotspot 2.0仕様にアップグレードされないときに起こり得る。
【００２０】
たとえば、一態様では、アクセスポイントは一般に、カバレージの地理的領域内のアクセス端末にバックホールサービスを提供する固定の端末である。しかしながら、アクセスポイントは、いくつかの適用例ではモバイルであり得る。アクセス端末は、固定またはモバイルであり得、アクセスポイントのバックホールサービスを利用するか、または他のアクセス端末とのピアツーピア通信に携わる。アクセス端末の例として、電話(たとえば、セルラー電話)、ラップトップコンピュータ、デスクトップコンピュータ、携帯情報端末(PDA)、デジタルオーディオプレーヤ(たとえば、MP3プレーヤ)、カメラ、ゲームコンソール、または任意の他の適切なワイヤレスノードがある。
【００２１】
一態様では、ワイヤレスネットワーク100は、MIMO技術をサポートすることができる。MIMO技術を使用して、アクセスポイント150および/または160は、空間分割多元接続(SDMA)を使用して、同時に複数のアクセス端末110、120、および/または130と通信することができる。SDMAは、同時に異なる受信機へ送信される複数のストリームが、同じ周波数チャネルを共有し、結果としてより高いユーザ容量をもたらすことを可能にする、多元接続方式である。これは、各データストリームを空間的にプリコーディングし、次いで空間的にプリコーディングされた各ストリームをダウンリンク上で異なる送信アンテナを通じて送信することによって達成される。空間的にプリコーディングされたデータストリームは、異なる空間シグネチャとともにアクセス端末に到着し、それによって、各アクセス端末110、120、および/または130が、そのアクセス端末に向けられたデータストリームを復元することが可能になる。アップリンク上では、各アクセス端末110、120、および/または130は、空間的にプリコーディングされたデータストリームを送信し、それによって、アクセスポイント150および/または160が、空間的にプリコーディングされた各データストリームのソースを識別することが可能になる。
【００２２】
1つまたは複数のアクセス端末110、120、および/または130に複数のアンテナを装備して、一定の機能を可能にすることができる。この構成では、アクセスポイント150および/または160における複数のアンテナを使用して、複数のアンテナを備えるアクセスポイントと通信して、帯域幅または送信電力を追加することなくデータスループットを改善することができる。これは、送信機における高データレート信号を、異なる空間シグネチャを伴う複数のより低いレートのデータストリームに分割することによって達成でき、したがって、受信機はこれらのストリームを複数のチャネルに分離させ、ストリームを適切に結合して高レートデータ信号を復元することができる。
【００２３】
図2は、アクセス端末(AT)においてアクセスポイント(AP)を選択するための例示的な方法200を示す。一態様では、ブロック202で、方法200は、ATによって1つまたは複数のAPへプローブ要求を送信することを含み得る。たとえば、一態様では、AT120は、プローブ要求をAP150および/または160へ送信することができる。追加の態様では、AT120からのプローブ要求は、そのATによってAP150および160へブロードキャストされ得る。一態様では、ATがプローブ要求をAPへブロードキャストする手法は、APがATからのプローブ要求に応答または反応中であるとき、「反応性(Reactive)」手法として説明され得る。
【００２４】
加えて、ブロック204で、方法200は、1つまたは複数のAPのうちの少なくとも1つから、プローブ要求に対する応答を受信することを含み得る。たとえば、一態様では、AT120は、1つまたは複数のAP、たとえば、AP150および/または160から応答を受信することができる。追加の態様では、AP150および/または160から受信された応答は、AT120によって選択するためのAPの識別情報を含み得る。たとえば、AT120によってAP150から受信されたプローブ応答は、AT120によって選択するためのAP150の識別情報を含み得る。一態様では、APは互いに協調し、ATのためにより適切なAPを識別する。これはまた、異なるバージョンの仕様に準拠しているATおよびAPに関する問題にも対処した。
【００２５】
加えて、ブロック206で、方法200は、ATによって受信された応答におけるAPを選択することを含み得る。たとえば、一態様では、AT120は、そのATによって受信された応答に基づいて、AP150を選択することができる。
【００２６】
図3は、アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための例示的な方法300を示す。一態様では、ブロック302で、方法300は、1つまたは複数のAPによってATからプローブ要求を受信することを含み得る。一態様では、たとえば、AP150および/または160は、1つまたは複数のAT、たとえば、AT120からプローブ要求を受信することができる。追加の態様では、AT120からのプローブ要求は、AP150および/または160へブロードキャストされていることがある。
【００２７】
加えて、ブロック304で、方法300は、1つまたは複数のAPにおいて、負荷情報と、プローブ要求の受信信号強度インジケータ(RSSI)値とを生成することを含み得る。たとえば、一態様では、AP150は、AP150における負荷と、AT120から受信されたプローブ要求のRSSIとについての情報を生成することができる。加えて、AP160は、AP160における負荷と、AT120から受信されたプローブ要求のRSSIとについての情報を生成することができる。たとえば、一態様では、APにおける負荷は、APに接続されたATの数として定義され得る。
【００２８】
例示的な態様では、APにおける負荷、たとえば、負荷「L」は、APに接続されたATの数、プローブ要求がATから受信された時間におけるAP上のトラフィック、最後の関連付けイベント、待ち時間、APのバックホールの品質、および/またはAP上で設定された任意のポリシーのうちの1つまたは複数の関数であり得る。負荷およびRSSI値が生成されると、APは、効用関数(Utility Function)、たとえば、Ui = f(Li, RSSIi)に従ってリストされ得、ただし、「i」はAPにインデックス付けし、f(Li, RSSIi)は、Liが減少するかまたはRSSIiが増加する場合、増加する。
【００２９】
さらに、ブロック306で、方法300は、ATによって選択するための1つまたは複数のAPのうちのAPを識別することであって、ATによって選択するためのAPが、1つまたは複数のAPによって、1つまたは複数のAPにおいて生成された負荷情報およびRSSI値(たとえば、最低負荷および/もしくは最高RSSI値、または組合せ)に少なくとも基づいて識別されることを含み得る。たとえば、一態様では、中央サーバ(図面に図示せず)、たとえば、管理サーバが、APのランク付けを計算し、ATへ送信するより前に、APのランク付けに基づいて、APを識別するために使用され得る。これによって、ATが、はるかにより効率的な方式で最良の可能なAPを選択することが可能になる。追加またはオプションの態様では、Uiの最高の値をもつAPがATへ送信され得、または、ATが、最高の値をもつAPに接続することができない場合、それらのランクの通りにリストされた複数のAPが、ATへ送信され得る。
【００３０】
追加またはオプションの態様では、APは互いに通信していることができ、Uiの最高の値をもつAPのみが、プローブ応答をATへ送信することができる。さらなる追加またはオプションの態様では、上記で説明した中央サーバは、APのプローブ応答を処理し、上記で説明したような最高ランクをもつプローブ応答のみを送信することができる。
【００３１】
さらに、ブロック308で、方法300は、1つまたは複数のAPによって識別されたAPの情報をATへ送信することを含み得る。たとえば、一態様では、AP150および/または160は、APの識別情報をATへ送信することができる。
【００３２】
図4は、APにおいてビーコンまたはプローブ応答を生成するための例示的な方法400を示す。たとえば、一態様では、ビーコンが、APによって連続して生成され、ATへブロードキャストされ得、かつ/または、プローブ応答が、ATから受信されたプローブ要求に応答して生成され得る。
【００３３】
一態様では、ブロック402で、方法400は、1つまたは複数のAPのうちのAPにおいて、APにおける負荷に少なくとも基づいて、ビーコンまたはプローブ応答を生成することを含み得る。たとえば、一態様では、AP150および/または160は、APにおける負荷に基づいて、ビーコンを生成することができる。たとえば、一態様では、APにおける負荷は、APに接続されたATの数として定義され得る。すなわち、APによって生成されるビーコンまたはプローブ応答は、ビーコンまたはプローブ応答を生成中であるAPにおける負荷に依存し得る。一態様では、APがビーコンまたはプローブ応答をATへブロードキャストする手法は、「プロアクティブ」手法として説明され得る。
【００３４】
加えて、ブロック404で、方法400は、APにおける負荷に少なくとも基づいて、APにおいて生成されたビーコンまたはプローブ応答の送信電力を調整することを含み得る。たとえば、一態様では、AP150および/または160は、APが重負荷であるか否かに基づいて、AP150および/または160によって生成されたビーコンまたはプローブ応答の送信電力を調整(たとえば、低減)することができる。たとえば、ネットワーク事業者は、たとえば、APがAPの設計された待ち行列の容量の75%である/75%を上回るときなど、APが重負荷であると見なされるときを定義することができる。追加の例では、様々なAPの負荷がランク付けされ得、ランク付けの上位25%または33%におけるAPが重負荷であると見なされ得る。さらに、AP150上の負荷が高い場合、そのAPは、生成されたビーコンまたはプローブ応答の送信電力を調整する(たとえば、低下させる)ことができる。オプションの態様では、ネットワーク事業者によって、いつ送信電力が調整されるべきであるかを決定するために、低、中、および/または高負荷値に関連付けられたしきい値が構成され得る。
【００３５】
さらに、ブロック406で、方法400は、調整された送信電力に少なくとも基づいて、APからアクセス端末(AT)へ、ビーコンまたはプローブ応答を送信することを含み得る。たとえば、一態様では、ビーコンまたはプローブ応答は、低減された送信電力に基づいて、APからATへ送信され得る。
【００３６】
追加の態様では、送信されたビーコンまたはプローブ応答の低減された電力は、(どのようにしきい値がAPにおいて設定されるかに基づいて)より低い送信電力においてビーコンまたはプローブ応答を送信するAPが高負荷であり得、ATによって選択するための最適な候補ではあり得ないことを、ATに対して示し得る。
【００３７】
オプションの態様では、ブロック408で、方法400は、APの負荷に少なくとも基づいて、APからのビーコンまたはプローブ応答の送信を遅延させることを含み得る。たとえば、一態様では、ビーコンまたはプローブ応答は、APにおける負荷に基づいて遅延され得る。たとえば、APが高負荷であると決定されるとき、APは、ビーコンまたはプローブ応答をATへ送信することを遅延させることができる。これによって、そのビーコンまたはプローブ応答がより早く(たとえば、遅延なしに、またはより少ない遅延とともに)送信されていることがある、重負荷ではないことがある別のAPを選択する機会が、ATにもたらされ得る。
【００３８】
例示的な態様では、APにおける負荷とビーコンまたはプローブ応答のパラメータ(たとえば、送信電力および遅延)との間のマッピングが、異なる方法で実行され得る。たとえば、一態様では、集中型エンティティが、APの負荷(たとえば、「L」)と、受信されたプローブ要求のRSSIとを収集することができる。集中型エンティティは、一態様では、上記で説明したf(Li,RSSIi)と同様であり得る、g(Li,RSSIi)の値に比例する値(遅延、送信電力)を与えることができる。
【００３９】
追加の例示的な態様では、各APは、確立された値が、上記で説明したようなh(Li,RSSIi)の値に比例するように、分散された方法で、それらの値(送信電力および遅延)を確立することができる。さらなる追加の態様では、APにおいて事前構成されるか、またはネットワークのAP間で交換され得る、「マッピング」テーブルが使用され得る。
【００４０】
追加の態様では、送信電力(TPC)報告要素が、ビーコンおよび/またはプローブ応答を送るために使用されたその送信電力を示すために使用され得る。ATは、この要素を使用して、経路損失(PL)を計算し、最良(たとえば、最低)のPLをもつAPを選択することができる。加えて、APは、取得されたPLを制御し、最良の利用可能なAPに接続するようにATに影響を与えるために、任意の値をこの要素に挿入することができる。
【００４１】
さらなる態様では、隣接するAPのためのチャネルのリストを含み得るAPチャネル報告が、ビーコンおよび/またはプローブ応答に挿入され得、ATへ送られ得る。これによって、ATが、最良のAPを探しているとき、隣接するAPを探すことが可能になり得る。たとえば、一態様では、最良のAPは、最低数のキャンプされたATをもつAP、および/または最低のPLをもつAPであり得る。
【００４２】
追加の態様では、負荷情報「L」が、ビーコンまたはプローブ応答内に含まれる以下の情報要素をポピュレートするために使用され得る。たとえば、BSSローディング要素をキャプチャするBSS負荷要素、BSSにおける負荷の測度であるBSS平均アクセス遅延、異なるユーザ優先度およびアクセスカテゴリーにおける利用可能なアドミッションフィールドのリストを含み得るBSS利用可能アドミッション容量、ならびに、QoS APにおいて示された各ACのためのアクセス遅延を平均し得るBSS ACアクセス遅延。
【００４３】
図5は、例示的なアクセス端末(AT)選択マネージャ510と、ATにおいてAPを選択するためのAT選択マネージャ510のいくつかの態様に含まれ得る様々な構成要素とを示す。たとえば、一態様では、AT選択マネージャ510は、プローブ送信構成要素520、応答受信構成要素530、および/またはAP選択構成要素540のうちの1つまたは複数を含み得る。
【００４４】
一態様では、プローブ送信構成要素520は、ATによって、1つまたは複数のAPへプローブ要求を送信することであって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされることを行うように構成され得る。たとえば、一態様では、AT120は、プローブ要求をAP150および/または160へブロードキャストすることができる。追加の態様では、応答受信構成要素530は、1つまたは複数のAPのうちの少なくとも1つから、プローブ要求に対する応答を受信することであって、APから受信された応答が、ATによって選択するためのAPを識別することを行うように構成され得る。たとえば、一態様では、AT120は、たとえば、ATによって選択するためのAP150など、APを識別するAP150および/または160からの応答を受信することができる。
【００４５】
加えて、一態様では、AP選択構成要素540は、ATによって受信された応答において識別されたAPを選択するように構成され得る。たとえば、一態様では、AT120は、ATによって受信された応答において識別されるAP150を選択することができる。
【００４６】
図6は、例示的なアクセスポイント(AP)マネージャ610と、ATによって選択するためのAPを識別するためのAPマネージャ610のいくつかの態様に含まれ得る様々な構成要素とを示す。たとえば、一態様では、APマネージャ610は、プローブ受信構成要素620、負荷生成構成要素630、AP識別構成要素640、および/または送信構成要素650のうちの1つまたは複数を含み得る。
【００４７】
一態様では、プローブ受信構成要素620は、1つまたは複数のAPによってATからプローブ要求を受信するように構成され得る。たとえば、一態様では、AP150および/または160は、AT120からプローブ要求を受信することができる。追加の態様では、AP160は、プローブ要求がAT120によってブロードキャストされるとき、AT120からプローブ要求を受信することができる。
【００４８】
一態様では、負荷生成構成要素630は、1つまたは複数のAPにおいて、負荷情報とプローブ要求のRSSI値とを生成するように構成され得る。たとえば、一態様では、負荷生成構成要素630は、AP150の負荷情報と、AT120から受信されたプローブ要求のRSSI値とを生成することができる。
【００４９】
一態様では、アクセスポイント識別構成要素640は、ATによって選択するための1つまたは複数のAPのうちのAPを識別するように構成され得る。一態様では、たとえば、ATによって選択するためのAPは、1つまたは複数のAPによって、1つまたは複数のAPにおいて生成された負荷情報およびRSSI値に少なくとも基づいて識別され得る。
【００５０】
一態様では、送信構成要素650は、1つまたは複数のAPによって識別されたAPの情報をATへ送信するように構成され得る。たとえば、一態様では、送信構成要素650は、識別されたAP情報をATへ送信することができる。
【００５１】
図7は、追加の例示的なアクセスポイント(AP)マネージャ710と、1つまたは複数のAPにおいてビーコンまたはプローブ応答を生成するためのAPマネージャ710のいくつかの態様に含まれ得る様々な構成要素とを示す。たとえば、一態様では、APマネージャ710は、ビーコンまたはプローブ応答生成構成要素720、送信電力調整構成要素730、送信構成要素740、および/またはオプションで送信遅延構成要素750のうちの1つまたは複数を含み得る。
【００５２】
一態様では、ビーコンまたはプローブ応答生成構成要素720は、1つまたは複数のAPにおいて、APにおける負荷に基づいて、ビーコンまたはプローブ応答を生成するように構成され得る。たとえば、一態様では、ビーコンまたはプローブ応答生成構成要素720は、AT120および/または130へブロードキャストされるビーコンを生成することができる。さらなる態様では、送信電力調整構成要素730は、APにおける負荷に少なくとも基づいて、生成されたビーコンまたはプローブ応答の送信電力を調整するように構成され得る。
【００５３】
加えて、一態様では、送信構成要素740は、調整された送信電力に少なくとも基づいて、APからATへ、ビーコンまたはプローブ応答を送信するように構成され得る。オプションの態様では、送信遅延構成要素750は、APの負荷に少なくとも基づいて、APからのビーコンまたはプローブ応答の送信を遅延させるように構成され得る。
【００５４】
図8を参照すると、一態様では、アクセス端末110、120、および130、ならびに/または、アクセスポイント150および/もしくは160は、特別にプログラムまたは構成されたコンピュータデバイス800によって表され得る。実装形態の一態様では、コンピュータデバイス800は、特別にプログラムされたコンピュータ可読命令もしくはコード、ファームウェア、ハードウェア、またはそれらの何らかの組合せなどにおいて、AT110/120/130および/もしくはAT選択マネージャ510、ならびに/または、AP150/160および/もしくはAPマネージャ610/710(図1、図5〜図7)を含み得る。コンピュータデバイス800は、本明細書で説明する構成要素および機能のうちの1つまたは複数に関連する処理機能を実行するための、プロセッサ802を含む。プロセッサ802は、プロセッサまたはマルチコアプロセッサの単一のセットまたは複数のセットを含むことができる。その上、プロセッサ802は、統合処理システムおよび/または分散処理システムとして実装されてもよい。
【００５５】
コンピュータデバイス800は、本明細書で使用するデータ、および/またはプロセッサ802によって実行されているアプリケーションのローカルバージョンを記憶するなどのためのメモリ804をさらに含む。メモリ804は、ランダムアクセスメモリ(RAM)、読取り専用メモリ(ROM)、テープ、磁気ディスク、光ディスク、揮発性メモリ、不揮発性メモリ、およびそれらの任意の組合せなどの、コンピュータによって使用可能な任意のタイプのメモリを含むことができる。
【００５６】
さらに、コンピュータデバイス800は、本明細書で説明するように、ハードウェア、ソフトウェア、およびサービスを利用して、1つまたは複数の相手との通信を確立し維持することを可能にする、通信構成要素806を含む。通信構成要素806は、コンピュータデバイス800上の構成要素間の通信、ならびに、コンピュータデバイス800と、通信ネットワーク上に位置するデバイス、および/またはコンピュータデバイス800に直列またはローカルに接続されたデバイスなどの外部デバイスとの間の通信を伝え得る。たとえば、通信構成要素806は、1つまたは複数のバスを含んでもよく、外部デバイスとのインターフェースをとるように動作可能な、送信機および受信機にそれぞれ関連付けられる送信チェーン構成要素および受信チェーン構成要素、またはトランシーバをさらに含んでもよい。追加の態様では、通信構成要素806は、1つまたは複数の加入者ネットワークから1つまたは複数のページを受信するように構成され得る。さらなる態様では、そのようなページは、第2の加入に対応することができ、第1の技術タイプの通信サービスを介して受信され得る。
【００５７】
加えて、コンピュータデバイス800は、データストア808をさらに含み得、データストア808は、本明細書で説明する態様に関連して採用される情報、データベース、およびプログラムの大容量ストレージを実現する、ハードウェアおよび/またはソフトウェアの任意の適切な組合せであり得る。たとえば、データストア808は、プロセッサ802によって現在実行されていないアプリケーションおよび/または任意のしきい値もしくは指位置値のためのデータリポジトリであり得る。
【００５８】
コンピュータデバイス800は、加えて、コンピュータデバイス800のユーザから入力を受信するように動作可能であり、ユーザへの提示のための出力を生成するようにさらに動作可能な、ユーザインターフェース構成要素810を含み得る。ユーザインターフェース構成要素810は、限定はしないが、キーボード、ナンバーパッド、マウス、タッチセンシティブディスプレイ、ナビゲーションキー、ファンクションキー、マイクロフォン、音声認識構成要素、ユーザからの入力を受信することが可能な任意の他の機構、またはそれらの任意の組合せを含む、1つまたは複数の入力デバイスを含み得る。さらに、ユーザインターフェース構成要素810は、限定はしないが、ディスプレイ、スピーカー、ハプティックフィードバック機構、プリンタ、ユーザに出力を提示することが可能な任意の他の機構、またはそれらの任意の組合せを含む、1つまたは複数の出力デバイスを含み得る。
【００５９】
図9は、たとえば、AT110/120/130および/もしくはAT選択マネージャ510、ならびに/または、AP150/160および/もしくはAPマネージャ610/710(図1、図5〜図7)を含み、IRATセル再選択のための方法など、本開示の態様を実行するために処理システム914を採用する、装置のためのハードウェア実装形態の一例を示すブロック図である。この例では、処理システム914は、バス902によって全般的に表されるバスアーキテクチャで実装され得る。バス902は、処理システム914の特定の適用例および全体的な設計制約に応じて、任意の数の相互接続するバスおよびブリッジを含むことができる。バス902は、プロセッサ904によって全般的に表される1つまたは複数のプロセッサと、コンピュータ可読媒体906によって全般的に表されるコンピュータ可読媒体と、限定はしないが、AT選択マネージャ510および/またはAPマネージャ610/710(図5〜図7)など、本明細書で説明する1つまたは複数の構成要素とを含む、様々な回路を互いにリンクさせる。バス902は、タイミングソース、周辺機器、電圧調整器、および電力管理回路などの様々な他の回路をリンクさせてもよいが、これらの回路は当技術分野でよく知られており、したがって、これ以上は説明しない。バスインターフェース908は、バス902とトランシーバ910との間のインターフェースを提供する。トランシーバ910は、送信媒体を介して様々な他の装置と通信するための手段を提供する。また、装置の性質に応じて、ユーザインターフェース912(たとえば、キーパッド、ディスプレイ、スピーカー、マイクロフォン、ジョイスティック)も設けられてよい。
【００６０】
プロセッサ904は、バス902の管理と、コンピュータ可読記憶媒体906上に記憶されたソフトウェアの実行を含む一般的な処理とを担当する。ソフトウェアは、プロセッサ904によって実行されたとき、任意の特定の装置用の以下で説明する様々な機能を処理システム914に実行させる。コンピュータ可読媒体906は、ソフトウェアを実行するときにプロセッサ904によって操作されるデータを記憶するためにも使用され得る。
【００６１】
図10は、PHYレイヤの信号処理機能の一例を示す概念ブロック図である。送信モードでは、TXデータプロセッサ1002は、MACレイヤからデータを受信し、データを符号化(たとえば、ターボコーディング)して、受信ノードにおける前方誤り訂正(FEC)を容易にするために使用され得る。符号化プロセスの結果、コードシンボルのシーケンスがもたらされ、コードシンボルのシーケンスが、TXデータプロセッサ1002によって一緒にブロック化され、信号コンスタレーションにマップされて、変調シンボルのシーケンスが作成され得る。
【００６２】
OFDMを実装するワイヤレスノードでは、TXデータプロセッサ1002からの変調シンボルが、OFDM変調器1004に与えられ得る。OFDM変調器は、変調シンボルを並行ストリームに分割する。各ストリームは、次いでOFDMサブキャリアにマップされ、次いで逆高速フーリエ変換(IFFT)を使用して合成されて、時間領域OFDMストリームが作成される。
【００６３】
TX空間プロセッサ1005は、OFDMストリームに対する空間処理を実行する。これは、各OFDMを空間的にプリコーディングし、次いで空間的にプリコーディングされた各ストリームを、トランシーバ1006を介して異なるアンテナに与えることによって達成され得る。各トランシーバ1006は、ワイヤレスチャネルを介した送信のためにプリコーディングされたそれぞれのストリームでRFキャリアを変調する。
【００６４】
受信モードでは、各トランシーバ1006は、そのそれぞれのアンテナを通じて信号を受信する。各トランシーバ1006は、RFキャリア上に変調された情報を復元し、RX空間プロセッサ1010に情報を与えるために使用され得る。
【００６５】
RX空間プロセッサ1010は、情報に対して空間処理を実行して、ワイヤレスノード1000に向けられたあらゆる空間ストリームを復元する。空間処理は、チャネル相関行列反転(CCMI)、最小平均2乗誤差(MMSE)、ソフト干渉消去(SIC)または何らかの他の適切な技法に従って実行され得る。複数の空間ストリームがワイヤレスノード1000に向けられている場合、それらはRX空間プロセッサ1010によって合成され得る。
【００６６】
OFDMを実装するワイヤレスノードでは、RX空間プロセッサ1010からのストリーム(または合成ストリーム)が、OFDM復調器1012に提供される。OFDM復調器1012はストリーム(または合成ストリーム)を、高速フーリエ変換(FFT)を使用して時間領域から周波数領域に変換する。周波数領域信号は、OFDM信号のサブキャリアごとに別個のストリームを含む。OFDM復調器1012は、各サブキャリアで運ばれたデータ(すなわち、変調シンボル)を復元し、データを変調シンボルのストリームに多重化する。
【００６７】
RXデータプロセッサ1014は、変調シンボルを信号コンスタレーションにおける正しいポイントまで変換し戻すために使用され得る。ワイヤレスチャネルにおける雑音および他の障害が原因で、変調シンボルは、元の信号コンスタレーションにおけるポイントの正確な位置に対応していないことがある。RXデータプロセッサ1014は、受信ポイントと信号コンスタレーションにおける有効なシンボルの位置との間の最小距離を見つけることによって、どの変調シンボルが送信された可能性が最も高いかを検出する。ターボコードの場合、たとえば、所与の変調シンボルに関連付けられたコードシンボルの対数尤度比(LLR)を計算するために、これらの軟判定が使用され得る。次いで、RXデータプロセッサ1014は、MACレイヤにデータを与える前に、最初に送信されたデータを復号するために、コードシンボルLLRのシーケンスを使用する。
【００６８】
図11は、アクセスポイント、たとえば、アクセスポイント150または160のためのフロントエンドアーキテクチャ1100の信号処理機能の一例を示す概念ブロック図であり、アーキテクチャ1100は、複数のチャネルモジュール1102a〜nを含む。チャネルモジュール1102aの構成要素を使用して、すべてのチャネルモジュール1102a〜1102nの機能および動作について説明する。図示のように、チャネルモジュール1102aは、受信側と送信側とを含む。
【００６９】
受信側では、バルク音波(BAW)フィルタ1110aは、アンテナ1104aから受信された信号をフィルタ処理する。VHTチャネルの各々は隔離を必要とするので、各VHTチャネルは、別個のアンテナ1104a〜nによって与えられ得る。一態様では、各アンテナ1104a〜nは、アクセスポイント150または160の物理的構成に応じて、互いから2〜10λの間隔だけ、またはそれ以上に分離される。これによって、約20dBの隔離がもたらされる。加えて、アンテナ1104a〜nは、アンテナ1104a〜nの間のさらなる隔離をもたらすために、異なる偏波(Polarization)を有し得る。
【００７０】
次いで、BAWフィルタ1110aからフィルタ処理された信号は、低雑音増幅器(LNA)1122aに与えられる。LNA1122aは、アンテナ1104aによってキャプチャされ、BAWフィルタ1110aによってフィルタ処理された信号を増幅する。受信側の全体的な雑音指数が処理の最初の数段階によってかなり影響を受けるので、LNA1122aは、フロントエンドアーキテクチャ1100の受信側の前部部分に配置される。LNA1122aを使用して、フロントエンドアーキテクチャ1100の受信側のすべての後続の段階の雑音が、LNA1122aの利得によって低減される。しかしながら、LNA1122aによって引き起こされるいかなる雑音も、受信信号に直接注入されることになる。したがって、LNA1122aが、この信号の取出しがシステム内の後の段階において可能であるように、可能な限り少ない雑音およびひずみを加えながら、所望の信号電力を増大させることが好ましい。
【００７１】
混合器1124aは、LNA1122aから信号を受信する。混合器の目的は、RF信号を、チューナブルアナログフィルタ1130aへ送る前に、IFまたはベースバンド信号にダウンコンバートすることである。チューナブルアナログフィルタ1130aは、不要な信号をフィルタで除去し、選択された周波数および信号が通過することを可能にする。このフィルタは、VHTチャネル帯域幅を調整するために、1つまたは複数の隣接した20MHzチャネルに「チューニング」され得る。次いで、各チューナブルアナログフィルタ1130a〜nは、特定のチャネルについてフィルタ処理するために使用され得る。
【００７２】
アナログデジタル変換器(ADC)1142aは、チューナブルアナログフィルタ1130aからフィルタ処理された信号を受信し、アナログ信号をデジタル信号に変換する。ADC1142aは、8ビットのサンプリングをもつチューナブルアナログフィルタ1130aの帯域幅の少なくとも2倍であるサンプリングレートを用いて、アナログ信号をサンプリングする。次いで、デジタル信号が、デジタルベースバンド(BB)フィルタ1144aに出力される。
【００７３】
BBフィルタ1144aは、デジタル信号をフィルタ処理して、高速フーリエ変換ユニット(FFT)1146aへ送られる信号を抽出する。FFT1146aは、時間領域から周波数領域へ信号を変換し、その信号を復調器1148aへ送る前に、その信号をその絶対値成分と位相成分とに分離する。
【００７４】
復調器1148aは、信号を復号して、データシンボル(変調シンボル)を抽出して、バックエンド受信機データプロセッサ(図示せず)によって処理するために、シンボルのストリームを渡すことになる。
【００７５】
送信側では、変調器1152aは、データストリームを処理して、逆高速フーリエ変換ユニット(IFFT)1154aのための変調シンボルのストリームを作成する。
【００７６】
IFFT1154aは、変調シンボルのシーケンスを、ベースバンド(BB)フィルタ1156aへ送られる時間領域ストリームに変換する。
【００７７】
BBフィルタ1156aは、時間領域ストリームを受信し、さらなる雑音除去を与えて、画像が雑音フロアを少なくとも15dB下回ることを保証する。
【００７８】
デジタルアナログ変換器(DAC)1158aは、デジタル信号を、12ビット信号に基づいて、チューナブルアナログフィルタ1130aへ送られるべきアナログ信号に変換する。
【００７９】
信号がフィルタ処理され、混合器1162aへ送られた後、その信号は、可変利得増幅器(VGA)1164aへ送られる。VGA1164aは、BAWフィルタ1110aに整合される信号を与えることになる。
【００８０】
次いで、BAWフィルタ1110aは、アンテナ1104aを使用して、信号を送信する。BAWフィルタ1110aは、約40dBの隔離をもたらし、チューナブルアナログフィルタ1130aは、約50dBの隔離をもたらす。
【００８１】
以下では、フロントエンドアーキテクチャのためのより悪い場合の計算について説明する。モデムが+20dBmにおいてチャネルA上で送信中であり、チャネルB@-90dBm(約0dB SNR)上でパケットを受信中であると仮定する。また、20dBのアンテナ隔離と40dBのBAWフィルタ除去とを仮定すると、画像Aは@-40dBmであり、チャネルB上の受信機パケットは@-90dBmである。次いで、画像電力は、LNAおよび混合器の線形範囲内であるべきであり、すなわち、高調波または非線形性は生じない。チューナブルアナログフィルタは、別の50dBの除去を与え、画像A電力が@-90dBmになる。1ビットADC追加オーバーヘッド(9ビットADC)により、3つのそのような画像チャネルが調整され得る。デジタルBBフィルタは、別の15dBの除去を与えて、画像が雑音フロアを少なくとも15dB下回ることを保証する。
【００８２】
追加のアーキテクチャの考慮すべき事項は、次のようになる。20n MHzのVHTチャネル帯域幅がサポートされ得、ただし、n=1,2,3,4である。調整可能なADCサンプリングレートは、40n MHzであり得る。調整可能なアナログデジタルフィルタ帯域幅は、20n MHzであり得、調整可能なFFT/IFFT帯域幅は、20n MHzであり得る。さらに、すべてのチャネルのためのBB処理は、面積を低減するために同じチップ上であり得る。チャネルごとに独立したADCおよびDACが使用され得る。すべてのチャネルのためのRF処理は、面積を低減するために同じチップ上であり得るが、その処理は、隔離を改善するために別個のチップ上で実行され得る。すべてのチャネルにわたる共有局部発振があり得る。
【００８３】
図12を参照すると、アクセス端末(AT)においてアクセスポイント(AP)を選択するための例示的なシステム1200が表示されている。
【００８４】
たとえば、システム1200は、少なくとも部分的に、アクセス端末(AT)、たとえば、AT110、120、および/もしくは130(図1)、ならびに/またはAT選択マネージャ510(図5)内に存在し得る。システム1200は、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェア)によって実施される機能を表す機能ブロックであり得る、機能ブロックを含むものとして表されていることを諒解されたい。システム1200は、連携して動作することができる電気的構成要素の論理グルーピング1202を含む。たとえば、論理グルーピング1202は、ATによって1つまたは複数のAPへプローブ要求を送信するための電気的構成要素1204を含み得る。たとえば、一態様では、電気的構成要素1204は、AT選択マネージャ510(図5)および/またはプローブ送信構成要素520(図5)を備え得る。
【００８５】
さらに、論理グルーピング1202は、1つまたは複数のAPのうちの少なくとも1つから、プローブ要求に対する応答を受信するための電気的構成要素1206を含み得る。たとえば、一態様では、電気的構成要素1206は、AT選択マネージャ510(図5)および/または応答受信構成要素530(図5)を備え得る。
【００８６】
さらに、論理グルーピング1202は、ATによって受信された応答におけるAPを選択するための電気的構成要素1208を含み得る。たとえば、一態様では、電気的構成要素1208は、AT選択マネージャ510(図5)および/またはアクセスポイント選択構成要素540(図5)を備え得る。
【００８７】
加えて、システム1200は、電気的構成要素1204、1206、および1208に関連付けられた機能を実行するための命令を保持すること、電気的構成要素1204、1206、および1208によって使用または取得されるデータを記憶することなどを行うメモリ1210を含み得る。メモリ1210の外部にあるものとして示されているが、電気的構成要素1204、1206、および1208のうちの1つまたは複数は、メモリ1210内に存在し得ることを理解されたい。一例では、電気的構成要素1204、1206、および1208は、少なくとも1つのプロセッサを備えることができ、または、各電気的構成要素1204、1206、および1208は、少なくとも1つのプロセッサの対応するモジュールであり得る。その上、追加または代替の例では、電気的構成要素1204、1206、および1208は、コンピュータ可読媒体を含むコンピュータプログラム製品であり得、各電気的構成要素1204、1206、および1208は、対応するコードであり得る。
【００８８】
図13を参照すると、アクセス端末(AT)によって選択するためのアクセスポイント(AP)を識別するための例示的なシステム1300が表示されている。
【００８９】
たとえば、システム1300は、少なくとも部分的に、アクセスポイント、たとえば、AP150および/もしくは160(図1)、ならびに/またはAPマネージャ610(図6)内に存在し得る。システム1300は、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェア)によって実施される機能を表す機能ブロックであり得る、機能ブロックを含むものとして表されていることを諒解されたい。システム1300は、連携して動作することができる電気的構成要素の論理グルーピング1302を含む。たとえば、論理グルーピング1302は、1つまたは複数のAPによってATからプローブ要求を受信するための電気的構成要素1304であって、プローブ要求がATによって1つまたは複数のAPへブロードキャストされる、電気的構成要素1304を含み得る。たとえば、一態様では、電気的構成要素1304は、APマネージャ610(図6)および/またはプローブ受信構成要素620(図6)を備え得る。
【００９０】
加えて、論理グルーピング1302は、1つまたは複数のAPにおいて、負荷情報と、プローブ要求の受信信号強度インジケータ(RSSI)値とを生成するための電気的構成要素1306を含み得る。たとえば、一態様では、電気的構成要素1306は、APマネージャ610(図6)および/または負荷生成構成要素630(図6)を備え得る。
【００９１】
さらに、論理グルーピング1302は、ATによって選択するための1つまたは複数のAPのうちのAPを識別するための電気的構成要素1308であって、ATによって選択するためのAPが、1つまたは複数のAPによって、1つまたは複数のAPにおいて生成された負荷情報およびRSSI値に少なくとも基づいて識別される、電気的構成要素1308を含み得る。たとえば、一態様では、電気的構成要素1308は、APマネージャ610(図6)および/またはAP識別構成要素640(図6)を備え得る。
【００９２】
さらに、論理グルーピング1302は、1つまたは複数のAPによって識別されたAPの情報をATへ送信するための電気的構成要素1310を含み得る。たとえば、一態様では、電気的構成要素1310は、APマネージャ610(図6)および/または送信構成要素650(図6)を備え得る。
【００９３】
加えて、システム1300は、電気的構成要素1304、1306、1308、および1310に関連付けられた機能を実行するための命令を保持すること、電気的構成要素1304、1306、1308、および1310によって使用または取得されるデータを記憶することなどを行うメモリ1312を含み得る。メモリ1312の外部にあるものとして示されているが、電気的構成要素1304、1306、1308、および1310のうちの1つまたは複数は、メモリ1312内に存在し得ることを理解されたい。一例では、電気的構成要素1304、1306、1308、および1310は、少なくとも1つのプロセッサを備えることができ、または、各電気的構成要素1304、1306、1308、および1310は、少なくとも1つのプロセッサの対応するモジュールであり得る。その上、追加または代替の例では、電気的構成要素1304、1306、1308、および1310は、コンピュータ可読媒体を含むコンピュータプログラム製品であり得、各電気的構成要素1304、1306、1308、および1310は、対応するコードであり得る。
【００９４】
図14を参照すると、1つまたは複数のアクセスポイント(AP)においてビーコンまたはプローブ応答を生成するための例示的なシステム1400が表示されている。
【００９５】
たとえば、システム1400は、少なくとも部分的に、アクセスポイント(AP)、AP150および/もしくは160(図1)、ならびに/またはAPマネージャ710(図7)内に存在し得る。システム1400は、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェア)によって実施される機能を表す機能ブロックであり得る、機能ブロックを含むものとして表されていることを諒解されたい。システム1400は、連携して動作することができる電気的構成要素の論理グルーピング1402を含む。たとえば、論理グルーピング1402は、1つまたは複数のAPのうちのAPにおいて、APにおける負荷に少なくとも基づいて、ビーコンまたはプローブ応答を生成するための電気的構成要素1404を含み得る。たとえば、一態様では、電気的構成要素1404は、APマネージャ710(図7)、および/あるいは、ビーコンまたはプローブ応答生成構成要素720(図7)を備え得る。
【００９６】
加えて、論理グルーピング1402は、APにおける負荷に少なくとも基づいて、APにおいて生成されたビーコンまたはプローブ応答の送信電力を調整するための電気的構成要素1406を含み得る。たとえば、一態様では、電気的構成要素1406は、APマネージャ710(図7)および/または送信電力調整構成要素730(図7)を備え得る。
【００９７】
さらに、論理グルーピング1402は、調整された送信電力に少なくとも基づいて、APからアクセス端末(AT)へ、ビーコンまたはプローブ応答を送信するための電気的構成要素1408を含み得る。たとえば、一態様では、電気的構成要素1408は、APマネージャ710(図7)および/または送信構成要素740(図7)を備え得る。
【００９８】
さらに、オプションの態様では、論理グルーピング1402は、APの負荷に少なくとも基づいて、APからのビーコンまたはプローブ応答の送信を遅延させるための電気的構成要素1410をオプションで含み得る。たとえば、一態様では、電気的構成要素1410は、APマネージャ710(図7)および/または送信遅延構成要素750(図7)を備え得る。
【００９９】
加えて、システム1400は、電気的構成要素1404、1406、1408、および/または1410に関連付けられた機能を実行するための命令を保持すること、電気的構成要素1404、1406、1408、および/または1410によって使用または取得されるデータを記憶することなどを行うメモリ1412を含み得る。メモリ1412の外部にあるものとして示されているが、電気的構成要素1404、1406、1408、および/または1410のうちの1つまたは複数は、メモリ1412内に存在し得ることを理解されたい。一例では、電気的構成要素1404、1406、1408、および/または1410は、少なくとも1つのプロセッサを備えることができ、または、各電気的構成要素1404、1406、1408、および/または1410は、少なくとも1つのプロセッサの対応するモジュールであり得る。その上、追加または代替の例では、電気的構成要素1404、1406、1408、および/または1410は、コンピュータ可読媒体を含むコンピュータプログラム製品であり得、各電気的構成要素1404、1406、1408、および/または1410は、対応するコードであり得る。
【０１００】
本出願で使用する「構成要素」、「モジュール」、「システム」などの用語は、限定はしないが、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアなど、コンピュータ関連エンティティを含むものとする。たとえば、構成要素は、限定はしないが、プロセッサ上で実行するプロセス、プロセッサ、オブジェクト、実行ファイル、実行スレッド、プログラム、および/またはコンピュータであり得る。例として、コンピューティングデバイス上で実行するアプリケーションとコンピューティングデバイスの両方が構成要素であり得る。1つまたは複数の構成要素は、実行のプロセスおよび/またはスレッド内に存在することができ、構成要素は、1つのコンピュータ上に位置し、および/または、2つ以上のコンピュータ間に分散する場合がある。加えて、これらの構成要素は、様々なデータ構造を記憶する様々なコンピュータ可読媒体から実行することができる。構成要素は、ローカルシステム内の、分散システム内の、および/または、インターネットなどのネットワークにわたる別の構成要素と対話する1つの構成要素からのデータなどの、1つまたは複数のデータパケットを有する信号などに従うローカルプロセスおよび/またはリモートプロセスにより、信号を用いて他のシステムと通信する場合がある。
【０１０１】
その上、「または」という用語は、排他的な「または」よりもむしろ包括的な「または」を意味するものとする。すなわち、別段の規定がない限り、または、文脈から明白でない限り、「XはAまたはBを採用する」という句は、自然包括的並べ替えのいずれかを意味するものとする。すなわち、「XはAまたはBを採用する」という句は、以下の例のいずれかによって満たされる。XはAを採用する。XはBを採用する。XはAとBの両方を採用する。加えて、本出願および添付の特許請求の範囲で使用する冠詞「a」および「an」は、別段の規定がない限り、または単数形を示すことが文脈から明白でない限り、概して「1つまたは複数」を意味するものと解釈すべきである。
【０１０２】
いくつかのデバイス、構成要素、モジュールなどを含み得るシステムに関して、様々な態様または特徴を提示する。様々なシステムが、追加のデバイス、構成要素、モジュールなどを含んでもよく、かつ/または各図に関連して論じられるデバイス、構成要素、モジュールなどのすべてを含むとは限らないことを理解し、諒解されたい。これらの手法の組合せも使用され得る。
【０１０３】
本明細書で開示される態様に関して説明される様々な例示的な論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明される機能を実行するように設計されたそれらの任意の組合せで実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、DSPコアと連携した1つもしくは複数のマイクロプロセッサ、または任意の他のそのような構成として実装され得る。加えて、少なくとも1つのプロセッサは、上記で説明したステップおよび/または動作のうちの1つまたは複数を実行するように動作可能な1つまたは複数のモジュールを備え得る。
【０１０４】
さらに、本明細書で開示する態様に関して説明した方法またはアルゴリズムのステップおよび/またはアクションは、直接ハードウェア内で、プロセッサによって実行されるソフトウェアモジュール内で、またはその2つの組合せ内で具現化され得る。ソフトウェアモジュールは、RAMメモリ内、フラッシュメモリ内、ROMメモリ内、EPROMメモリ内、EEPROMメモリ内、レジスタ内、ハードディスク内、リムーバブルディスク内、CD-ROM内、または、当技術分野において公知の任意の他の形式の記憶媒体内に存在することができる。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取ることができ、記憶媒体に情報を書き込むことができるように、プロセッサに結合され得る。代替として、記憶媒体は、プロセッサと一体であり得る。さらに、いくつかの態様において、プロセッサおよび記憶媒体は、ASIC内に存在することができる。加えて、ASICは、ユーザ端末内に存在することができる。代替として、プロセッサおよび記憶媒体は、ユーザ端末内に個別構成要素として存在することができる。加えて、いくつかの態様では、方法またはアルゴリズムのステップおよび/またはアクションは、コンピュータプログラム製品に組み込まれ得る、機械可読媒体および/またはコンピュータ可読媒体上のコードおよび/または命令の1つまたは任意の組合せまたはセットとして存在することができる。
【０１０５】
前述の開示は例示的な態様を論じているが、添付の特許請求の範囲によって規定されるような説明した態様の範囲から逸脱することなく、本明細書において様々な変更および修正を行えることに留意されたい。さらに、説明した態様の要素は、単数形で説明または特許請求されていることがあるが、単数形に限定することが明示的に記載されていない限り、複数形が企図される。加えて、任意の態様の全部または一部は、別段に記載されていない限り、任意の他の態様の全部または一部とともに利用され得る。
【符号の説明】
【０１０６】
100  ワイヤレスネットワーク
150、160  アクセスポイント(AP)
110、120、130  アクセス端末(AT)
170  システムコントローラ
510  アクセス端末(AT)選択マネージャ
520  プローブ送信構成要素
530  応答受信構成要素
540  AP選択構成要素、アクセスポイント選択構成要素
610、710  アクセスポイント(AP)マネージャ
620  プローブ受信構成要素
630  負荷生成構成要素
640  AP識別構成要素
650  送信構成要素
720  ビーコンまたはプローブ応答生成構成要素
730  送信電力調整構成要素
740  送信構成要素
750  送信遅延構成要素
800  コンピュータデバイス
802  プロセッサ
804、1210、1312、1412  メモリ
806  通信構成要素
808  データストア
810  ユーザインターフェース構成要素
902  バス
904  プロセッサ
906  コンピュータ可読媒体
908  バスインターフェース
910  トランシーバ
912  ユーザインターフェース
914  処理システム
1000  ワイヤレスノード
1002  TXデータプロセッサ
1004  OFDM変調器
1005  TX空間プロセッサ
1006  トランシーバ
1010  RX空間プロセッサ
1012  OFDM復調器
1014  RXデータプロセッサ
1100  フロントエンドアーキテクチャ、アーキテクチャ
1102a〜n  チャネルモジュール
1104a〜n  アンテナ
1110a  バルク音波(BAW)フィルタ
1122a  低雑音増幅器(LNA)
1124a、1162a  混合器
1130a〜n  チューナブルアナログフィルタ
1142a  アナログデジタル変換器(ADC)
1144a  デジタルベースバンド(BB)フィルタ
1146a  高速フーリエ変換ユニット(FFT)
1148a  復調器
1152a  変調器
1154a  逆高速フーリエ変換ユニット(IFFT)
1156a  ベースバンド(BB)フィルタ
1158a  デジタルアナログ変換器(DAC)
1164a  可変利得増幅器(VGA)
1200、1300、1400  システム
1202、1302、1402  論理グルーピング
1204、1206、1208、1304、1306、1308、1310、1404、1406、1408、1410  電気的構成要素
【図１】
2017514373.tif 000003
【図２】
2017514373.tif 000004
【図３】
2017514373.tif 000005
【図４】
2017514373.tif 000006
【図５】
2017514373.tif 000007
【図６】
2017514373.tif 000008
【図７】
2017514373.tif 000009
【図８】
2017514373.tif 000010
【図９】
2017514373.tif 000011
【図１０】
2017514373.tif 000012
【図１１】
2017514373.tif 000013
【図１２】
2017514373.tif 000014
【図１３】
2017514373.tif 000015
【図１４】
2017514373.tif 000016
【国際調査報告】
2017514373.tif 000017
2017514373.tif 000018
2017514373.tif 000019