(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信のための装置であって、
別の装置から信号品質フィードバックを受信するように構成されたトランシーバと、
少なくとも１つのレートテーブルによって特定される信号品質の第1のレンジと関連付けられた第1の変調およびコード化方式を選択し、ここにおいて前記少なくとも１つのレートテーブルは信号品質の前記第１のレンジを変調およびコード化方式の第１のセットにマッピングし、信号品質の第２のレンジを変調およびコード化方式の第２のセットにマッピングする、
前記第１の変調およびコード化方式を使用する第１の通信と関連付けられた第１の信号品質を判定し、ここにおいて前記第１の信号品質は前記信号品質フィードバックから判定される、
前記第１の変調およびコード化方式を使用する第２の通信と関連付けられた第２の信号品質を判定し、ここにおいて前記第２の信号品質は前記信号品質フィードバックから判定される、
前記第１の信号品質と前記第２の信号品質との間の差を計算し、
前記差をしきい値と比較し、
前記差が前記しきい値以上であることを前記比較が示す場合に変調およびコード化方式選択手続きを呼び出す、ここにおいて前記変調およびコード化方式選択手続きは変調およびコード化方式の前記第１のセットからまたは変調およびコード化方式の前記第２のセットから後続の通信のための第２の変調およびコード化方式を選択するかどうかの判定を備える、
ように構成された処理システムと、
を備える、装置。
【請求項２】
前記第１の信号品質は前記別の装置によって計測された第１の受信信号強度インジケーションを備え、
前記第２の信号品質は前記別の装置によって計測された第２の受信信号強度インジケーションを備える、
請求項１に記載の装置。
【請求項３】
前記少なくとも１つのレートテーブルは、前記第１のレンジおよび前記第２のレンジを含みこれらレンジの各々が相互に排他的なレートのセットに対応する変調およびコード化方式のセットと関連付けられる信号品質の複数のレンジを特定し、ここにおいて、前記第２の変調およびコード化方式を選択するために、前記処理システムは、
前記第２の信号品質を含む信号品質の複数のレンジのうちの１つを識別し、
信号品質の識別された前記レンジと関連付けられる変調およびコード化方式の前記セットから１つの変調およびコード化方式を識別するようにさらに構成される、請求項１に記載の装置。
【請求項４】
識別された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている前記セットの変調およびコード化方式のうちの１つである、請求項３に記載の装置。
【請求項５】
前記少なくとも１つのレートテーブルは複数のレートテーブルを備え、ここにおいて前記第２の変調およびコード化方式を選択するために、前記処理システムは、
前記第２の信号品質を含む信号品質のレンジと関連付けられたレートテーブルを識別し、ここにおいて識別された前記レートテーブルは前記複数のレートテーブルのうちの１つである、
識別された前記レートテーブルを使用して前記第２の変調およびコード化方式を選択するようにさらに構成される、請求項１に記載の装置。
【請求項６】
選択された前記第２の変調およびコード化方式は最も高いグッドプット値と関連付けられている識別された前記レートテーブルの変調およびコード化方式のうちの１つである、請求項５に記載の装置。
【請求項７】
前記処理システムは、ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定するようにさらに構成され、
前記第２の信号品質の判定は、異なるビームパターンが選択されたという前記判定の結果としてトリガされる、
請求項１に記載の装置。
【請求項８】
異なるビームパターンが選択されたという前記判定は、前記異なるビームパターンが前記第１の通信のために使用されたビームパターンよりも高い信号品質と関連付けられているというビームパターン検索アルゴリズムによる判定に基づく、請求項７に記載の装置。
【請求項９】
前記別の装置からの前記信号品質フィードバックの受信は、前記第１の通信および前記第２の通信のためのビームフォーミングされた信号を受信するワイヤレスノードから受信信号強度インジケーションの受信を備える、請求項１に記載の装置。
【請求項１０】
前記第１の通信、前記第２の通信、および前記後続の通信は、ＩＥＥＥ８０２．１１ａｄ通信を備える、請求項１に記載の装置。
【請求項１１】
ワイヤレス通信の方法であって、
少なくとも１つのレートテーブルによって特定される信号品質の第1のレンジと関連付けられた第1の変調およびコード化方式を選択することと、ここにおいて前記少なくとも１つのレートテーブルは信号品質の前記第１のレンジを変調およびコード化方式の第１のセットにマッピングし、信号品質の第２のレンジを変調およびコード化方式の第２のセットにマッピングする、
装置から信号品質フィードバックを受信することと、
前記第１の変調およびコード化方式を使用する第１の通信と関連付けられた第１の信号品質を判定することと、ここにおいて前記第１の信号品質は前記信号品質フィードバックから判定される、
前記第１の変調およびコード化方式を使用する第２の通信と関連付けられた第２の信号品質を判定することと、ここにおいて前記第２の信号品質は前記信号品質フィードバックから判定される、
前記第１の信号品質と前記第２の信号品質との間の差を計算することと、
前記差をしきい値と比較することと、
前記差が前記しきい値以上であることを前記比較が示す場合に変調およびコード化方式選択手続きを呼び出すことと、ここにおいて前記変調およびコード化方式選択手続きは変調およびコード化方式の前記第１のセットからまたは変調およびコード化方式の前記第２のセットから後続の通信のための第２の変調およびコード化方式を選択するかどうかを判定することを備える、
を備える、方法。
【請求項１２】
前記第１の信号品質は前記装置によって計測された第１の受信信号強度インジケーションを備え、
前記第２の信号品質は前記装置によって計測された第２の受信信号強度インジケーションを備える、
請求項１１に記載の方法。
【請求項１３】
前記少なくとも１つのレートテーブルは、前記第１のレンジおよび前記第２のレンジを含みこれらレンジの各々が相互に排他的なレートのセットに対応する変調およびコード化方式のセットと関連付けられる信号品質の複数のレンジを特定し、ここにおいて、前記第２の変調およびコード化方式の選択は、
前記第２の信号品質を含む信号品質の複数のレンジのうちの１つを識別することと、
信号品質の識別された前記レンジと関連付けられる変調およびコード化方式の前記セットから１つの変調およびコード化方式を識別することと
を備える、請求項１１に記載の方法。
【請求項１４】
識別された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている前記セットの変調およびコード化方式のうちの１つである、請求項１３に記載の方法。
【請求項１５】
前記少なくとも１つのレートテーブルは複数のレートテーブルを備え、ここにおいて前記第２の変調およびコード化方式の選択は、
前記第２の信号品質を含む信号品質のレンジと関連付けられたレートテーブルを識別することと、ここにおいて識別された前記レートテーブルは前記複数のレートテーブルのうちの１つである、
識別された前記レートテーブルを使用して前記第２の変調およびコード化方式を選択することと
を備える、請求項１１に記載の方法。
【請求項１６】
選択された前記第２の変調およびコード化方式は最も高いグッドプット値と関連付けられている識別された前記レートテーブルの変調およびコード化方式のうちの１つである、請求項１５に記載の方法。
【請求項１７】
ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定することをさらに備え、前記第２の信号品質の判定は異なるビームパターンが選択されたという前記判定の結果としてトリガされる、請求項１１に記載の方法。
【請求項１８】
異なるビームパターンが選択されたという前記判定は、前記異なるビームパターンが前記第１の通信のために使用されたビームパターンよりも高い信号品質と関連付けられているというビームパターン検索アルゴリズムによる判定に基づく、請求項１７に記載の方法。
【請求項１９】
前記装置からの前記信号品質フィードバックの受信は前記第１の通信および前記第２の通信のためのビームフォーミングされた信号を受信するワイヤレスノードから受信信号強度インジケーションを受信することを備える、請求項１１に記載の方法。
【請求項２０】
前記第１の通信、前記第２の通信、および前記後続の通信はＩＥＥＥ８０２．１１ａｄ通信を備える、請求項１１に記載の方法。
【請求項２１】
ワイヤレス通信のための装置であって、
少なくとも１つのレートテーブルによって特定される信号品質の第1のレンジと関連付けられた第1の変調およびコード化方式を選択するための手段と、ここにおいて前記少なくとも１つのレートテーブルは信号品質の前記第１のレンジを変調およびコード化方式の第１のセットにマッピングし、信号品質の第２のレンジを変調およびコード化方式の第２のセットにマッピングする、
別の装置から信号品質フィードバックを受信するための手段と、
前記第１の変調およびコード化方式を使用する第１の通信と関連付けられた第１の信号品質を判定するための手段と、ここにおいて前記第１の信号品質は前記信号品質フィードバックから判定される、
前記第１の変調およびコード化方式を使用する第２の通信と関連付けられた第２の信号品質を判定するための手段と、ここにおいて前記第２の信号品質は前記信号品質フィードバックから判定される、
前記第１の信号品質と前記第２の信号品質との間の差を計算するための手段と、
前記差をしきい値と比較するための手段と、
前記差が前記しきい値以上であることを前記比較が示す場合に変調およびコード化方式選択手続きを呼び出すための手段と、ここにおいて前記変調およびコード化方式選択手続きは変調およびコード化方式の前記第１のセットからまたは変調およびコード化方式の前記第２のセットから後続の通信のための第２の変調およびコード化方式を選択するかどうかの判定を備える、
を備える、装置。
【請求項２２】
前記第１の信号品質は前記別の装置によって計測された第１の受信信号強度インジケーションを備え、
前記第２の信号品質は前記別の装置によって計測された第２の受信信号強度インジケーションを備える、請求項２１に記載の装置。
【請求項２３】
前記少なくとも１つのレートテーブルは、前記第１のレンジおよび前記第２のレンジを含みこれらレンジの各々が相互に排他的なレートのセットに対応する変調およびコード化方式のセットと関連付けられる信号品質の複数のレンジを特定し、ここにおいて、前記第２の変調およびコード化方式の選択は、
前記第２の信号品質を含む信号品質の複数のレンジのうちの１つを識別することと、
信号品質の識別された前記レンジと関連付けられる変調およびコード化方式の前記セットから１つの変調およびコード化方式を識別することと
を備える、請求項２１に記載の装置。
【請求項２４】
識別された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている前記セットの変調およびコード化方式のうちの１つである、請求項２３に記載の装置。
【請求項２５】
前記少なくとも１つのレートテーブルは複数のレートテーブルを備え、ここにおいて前記第２の変調およびコード化方式の選択は、
前記第２の信号品質を含む信号品質のレンジと関連付けられたレートテーブルを識別することと、ここにおいて識別された前記レートテーブルは前記複数のレートテーブルのうちの１つである、
識別された前記レートテーブルを使用して前記第２の変調およびコード化方式を選択することと
を備える、請求項２１に記載の装置。
【請求項２６】
選択された前記第２の変調およびコード化方式は最も高いグッドプット値と関連付けられている識別された前記レートテーブルの変調およびコード化方式のうちの１つである、請求項２５に記載の装置。
【請求項２７】
ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定するための手段をさらに備え、前記第２の信号品質の判定は異なるビームパターンが選択されたという前記判定の結果としてトリガされる、請求項２１に記載の装置。
【請求項２８】
異なるビームパターンが選択されたという前記判定は、前記異なるビームパターンが前記第１の通信のために使用されたビームパターンよりも高い信号品質と関連付けられているというビームパターン検索アルゴリズムによる判定に基づく、請求項２７に記載の装置。
【請求項２９】
前記別の装置からの前記信号品質フィードバックの受信は、前記第１の通信および前記第２の通信のためのビームフォーミングされた信号を受信するワイヤレスノードから受信信号強度インジケーションを受信することを備える、請求項２１に記載の装置。
【請求項３０】
前記第１の通信、前記第２の通信、および前記後続の通信はＩＥＥＥ８０２．１１ａｄ通信を備える、請求項２１に記載の装置。
【請求項３１】
非一時的なコンピュータ可読媒体であって、
少なくとも１つのレートテーブルによって特定される信号品質の第1のレンジと関連付けられた第1の変調およびコード化方式を選択し、ここにおいて前記少なくとも１つのレートテーブルは信号品質の前記第１のレンジを変調およびコード化方式の第１のセットにマッピングし、信号品質の第２のレンジを変調およびコード化方式の第２のセットにマッピングする、    装置から信号品質フィードバックを受信し、
前記第１の変調およびコード化方式を使用する第１の通信と関連付けられた第１の信号品質を判定し、ここにおいて前記第１の信号品質は前記信号品質フィードバックから判定される、
前記第１の変調およびコード化方式を使用する第２の通信と関連付けられた第２の信号品質を判定し、ここにおいて前記第２の信号品質は前記信号品質フィードバックから判定される、
前記第１の信号品質と前記第２の信号品質との間の差を計算し、
前記差をしきい値と比較し、
前記差が前記しきい値以上であることを前記比較が示す場合に変調およびコード化方式選択手続きを呼び出す、ここにおいて前記変調およびコード化方式選択手続きは変調およびコード化方式の前記第１のセットからまたは変調およびコード化方式の前記第２のセットから後続の通信のための第２の変調およびコード化方式を選択するかどうかの判定を備える、
ように実行可能なコード
を備える、非一時的なコンピュータ可読媒体。
【請求項３２】
ワイヤレスノードであって、
アンテナシステムと、
装置から、前記アンテナシステムを介して、信号品質フィードバックを受信するように構成されたトランシーバと、
少なくとも１つのレートテーブルによって特定される信号品質の第1のレンジと関連付けられた第1の変調およびコード化方式を選択し、ここにおいて前記少なくとも１つのレートテーブルは信号品質の前記第１のレンジを変調およびコード化方式の第１のセットにマッピングし、信号品質の第２のレンジを変調およびコード化方式の第２のセットにマッピングする、
前記第１の変調およびコード化方式を使用する第１の通信と関連付けられた第１の信号品質を判定し、ここにおいて前記第１の信号品質は前記信号品質フィードバックから判定される、
前記第１の変調およびコード化方式を使用する第２の通信と関連付けられた第２の信号品質を判定し、ここにおいて前記第２の信号品質は前記信号品質フィードバックから判定される、
前記第１の信号品質と前記第２の信号品質との間の差を計算し、
前記差をしきい値と比較し、
前記差が前記しきい値以上であることを前記比較が示す場合に変調およびコード化方式選択手続きを呼び出す、ここにおいて前記変調およびコード化方式選択手続きは変調およびコード化方式の前記第１のセットからまたは変調およびコード化方式の前記第２のセットから後続の通信のための第２の変調およびコード化方式を選択するかどうかの判定を備える、
ように構成された処理システムと、
を備える、ワイヤレスノード。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]  本願は一般にワイヤレス通信に関し、限定するものでないがより具体的には、ビームフォーミングされた通信のための変調およびコード化方式を選択することに関する。
【背景技術】
【０００２】
[0002]  いくつかのワイヤレス通信装置（例えば、デバイス）は、アンテナ利得を改善するために指向性アンテナシステムを利用する。この指向性を提供するために、アンテナシステムの異なるアンテナを駆動する信号は、（例えば、信号位相、およびオプションで振幅の点から）異なるように重み付けされる。
【０００３】
[0003]  ＩＥＥＥ８０２．１１ａｄは、６０ＧＨｚの周波数レンジ内のワイヤレス通信を対象とする。これら周波数での伝搬損失が高いことから、指向性アンテナシステムが、アンテナ利得を改善しこれによって通信パフォーマンスを改善するためにこの規格によってサポートされる。具体的には、８０２．１１ａｄの各装置のためのアンテナは、準無指向性（quasi-omni-directional）ビームパターン、セクタレベルのビームパターン、または微細化（refined）ビームパターン（すなわち、セクタレベルのビームよりも狭いビーム）をサポートするように構成され得る。これら異なるビームパターンを提供するために、アンテナ重み（antenna weight）のセット（例えば、｛１，−１，ｊ，−ｊ｝を備えるセット）から取り出された適切なアンテナ重みが、各アンテナに割り当てられる。セット｛１，−１，ｊ，−ｊ｝の場合、所与のアンテナについて、振幅は常に“１”であり、位相は、０°、９０°、１８０°、および２７０°のうちの１つである。
【０００４】
[0004]  所与のビームパターンについて、装置は、その各々が具体的な伝送レートを特定するいくつかの変調およびコード化方式（ＭＣＳ）をサポートし得る。従来のレート選択アルゴリズムは、装置が、次に最も高い規定レートに移るべきか、または次に最も低い規定レートに移るべきかどうかを判定するために、グッドプット（goodput）計算を周期的に行うことになる。しかしながら、これらアルゴリズムは、ＭＣＳの変化（例えば、計測された信号品質に基づく）が比較的ゆっくり生じることになるという想定に基づくものである。
【発明の概要】
【０００５】
[0005]  本開示のいくつかの実例（sample）の態様の概要が以下に続く。この概要は読み手の便宜のために提供されるもので、本開示の広がり（breadth）を全体的に規定するものではない。便宜上、いくつかの態様という用語が、本開示の単一の態様または複数の態様を指すために、本明細書において使用される。
【０００６】
[0006]  本開示は、いくつかの態様において、ビームフォーミングされた通信における信号品質を追跡することに関する。ビームフォーミングされた通信のための指向性アンテナシステムを利用する装置において、最良のビームパターンがそのリンクのために使用されていることを確実にするために（例えば、動作条件の変化を明確にするために）ビームフォーミングされたリンクが時間をかけて監視される。例えば、装置のうちの１つまたは複数が移動した場合、所与の装置によって使用されるビームが、もはや他方の装置に向けられていないことがある。さらに、外部の物体がビーム範囲内に（例えば、その物体の移動、装置の移動、またはその両方により）最終的にあれば、その物体がビームをブロックし得る。
【０００７】
[0007]  いくつかの場合、装置によって使用されるビームパターンにおける変化は、その装置の通信の信号品質（例えば、受信信号強度インジケーション（ＲＳＳＩ)、信号対雑音比、等）における急激な変化を引き起こす。信号品質におけるこの急激な変化は、次に、最適なＭＣＳを迅速に判定するために装置によって利用されるレート選択アルゴリズムの機能に悪影響を及ぼし得る。
【０００８】
[0008]  本開示は、いくつかの態様において指向性アンテナシステムのための適応レート選択に関する。複数の信号品質値の異なるレンジを、所与の装置のための異なるセットのＭＣＳ関連パラメータにマッピングする少なくとも１つのテーブルが規定される。例えば、複数の信号品質値の所与のレンジ（例えば、あるレンジのＲＳＳＩ値）について、ＭＣＳタイプのセットが、それらのＭＣＳタイプのために計算されたグッドプット値のセットにマッピングされる。いくつかの施行(implementations)において、各レンジが、別のテーブルに対応する（例えば、所与のテーブルがＭＣＳおよび複数の信号品質値のそのレンジについての他の情報を含むはずである）。いくつかの施行では、全てのレンジが単一のテーブルに含まれる。
【０００９】
[0009]  信号品質における急激な変化（例えば、既定のしきい値以上であるＲＳＳＩの変化）が検出された場合、従来のレート選択アルゴリズムを使用する代わりに、新規のＭＣＳが、テーブル（１つまたは複数の）からのこれらレンジに基づいて選択される。例えば、現在の信号品質に対応するレンジ（例えば、その信号品質に対応するテーブル）が識別され、次いで、そのレンジ（テーブル）について規定されたＭＣＳ情報が、新規のＭＣＳを選択するために使用される。従って、信号品質の変化によって保証される場合、ＭＣＳにおける比較的大きな変化が順応され得る。
【００１０】
[0010]  上記の点から、いくつかの態様において、本明細書での教示にしたがったワイヤレス通信は、装置から信号品質フィードバックを受信することと、信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定することと、信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定することと、第１の信号品質と第２の信号品質との間の差を計算することと、その差がしきい値以上であるかを判定することと、その差がしきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択することと、を伴い、その選択が、少なくとも１つのレートテーブルから変調およびコード化方式を選択するために、判定された第２の信号品質を使用する。
【００１１】
[0011]  本開示のこれらおよび他の例の態様は、以下に続く詳細な説明および特許請求の範囲において、並びに添付の図面において説明されることになる。
【図面の簡単な説明】
【００１２】
【図１】ビームフォーミングされた通信を利用する装置を備える通信システムのいくつかの実例の態様の簡略化されたブロック図。
【図２】ＭＣＳテーブルの更新および切替えと一緒に行われる動作のいくつかの実例の態様のフローチャート。
【図３】信号品質ベースのＭＣＳテーブルのいくつかの例を例示する簡略化された図。
【図４】ＭＣＳテーブルの更新と一緒に行われる動作のいくつかの実例の態様のフローチャート。
【図５】ＭＣＳテーブルの切替えおよびＭＣＳの選択と一緒に行われる動作のいくつかの実例の態様のフローチャート。
【図６】ＭＣＳの選択と一緒に行われる動作のいくつかの実例の態様のフローチャート。
【図７】通信ノードにおいて利用され得るコンポーネントのいくつかの実例の態様の簡略化されたブロック図。
【図８】通信コンポーネントのいくつかの実例の態様の簡略化されたブロック図。
【図９】ＭＣＳを選択するように構成された装置のいくつかの実例の態様の簡略化されたブロック図。
【発明を実施するための形態】
【００１３】
[0021]  共通の慣行に従って、本図面に例示されてる特徴は、明確さのために簡略化され、概ね、縮尺通りに描かれていない。すなわち、これら特徴の寸法および間隔は、ほとんどの場合、明確にするために拡大または縮小されている。さらに、例示の目的のために、図面は、概ね、所与の装置（例えば、デバイス）または方法において通常利用されるコンポーネントのうちのすべてを表すものではない。最後に、本明細書および図面全体を通して、同一の参照番号が、同一の特徴を示すために使用され得る。
【００１４】
詳細な説明
[0022]  本開示の様々な態様が以下に説明される。本明細書での教示が幅広い形態で具現化され得ること、および、本明細書に開示されている任意の特定の構造、機能、またはその両方が、代表的なものにすぎないことが明らかであるべきである。本明細書での教示に基づいて、当業者は、本明細書に開示された態様が、任意の他の態様とは独立して施行され得ること、および、これら態様のうちの２つ以上が、様々な方法で組み合わされ得ることを理解すべきである。例えば、本明細書に述べられる任意の数の態様を使用して、装置が施行でき、または方法が実践できる。さらに、他の構造、機能、または、本明細書に述べられる態様のうちの１つまたは複数に加えた、またはそれ以外の構造および機能を使用して、そのような装置が施行でき、または、そのような方法が実践できる。さらに、ある態様は、請求項の少なくとも１つエレメントを備え得る。上記の例として、いくつかの態様において、装置は、別の装置から信号品質フィードバックを受信するように構成されたトランシーバと、その信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定し、信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定し、第１の信号品質と第２の信号品質との間の差を計算し、その差がしきい値以上であるかを判定し、その差がしきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択するように構成された処理システムと、を備え、その選択が、判定された第２の信号品質を、少なくとも１つのレートテーブルから変調およびコード化方式を選択するために使用する。さらに、いくつかの態様において、第１の信号品質が、第１の受信信号強度インジケーションを備え、第２の信号品質が、第２の受信信号強度インジケーションを備える。
【００１５】
[0023]  図１は、装置１０２が、装置１０４およびオプションで他の装置（図示せず）と通信する通信システム１００の実例の態様を例示する。装置１０２は、高い周波数シグナリング（例えば、６０ＧＨｚ帯域）に、より高い利得を提供する指向性ビームパターンを生成するために、アンテナシステム１０８（例えば、アンテナアレイ）と協調するトランシーバ１０６を含む。装置１０２が生成し得る指向性ビームパターン１１０Ａ〜１１０Ｈの例は、対応する破線のシンボルによって図１に簡略化された形態で表される。実際には、装置１０２は、概ね、信号送信対信号受信について異なるビームパターンを使用することになる。しかしながら、図１の複雑さを軽減するために、ビームパターンの１つのセットしか示されていない。
【００１６】
[0024]  装置１０４は、指向性ビームパターンを生成するために、同様のトランシーバ（図示せず）、およびアンテナシステム１１２を含み得る。図１の複雑さを軽減するために、装置１０４のためのビームパターンは示されていない。いくつかの施行では、それら装置が、ＩＥＥＥ８０２．１１ａｄの局を備える。しかしながら、本明細書での教示が、他のタイプの通信技術に適用され得ることを理解されたい。
【００１７】
[0025]  一般に、装置１０２と装置１０４との間の通信についてのリンクバジェットを終えるために、および、この通信のための可能な最良信号品質を達成するために、装置１０２および１０４は、他方の装置について最良の指向性を提供する（送信または受信動作のいずれかのための）ビームパターンを各々選択する。図１の簡略化された例において、装置１０２は、装置１０４と通信するためにビームパターン１１０Ａを選択する。
【００１８】
[0026]  本明細書での教示に従って、装置１０２は、別の装置（例えば、装置１０４）と通信するためのＭＣＳを選択するように使用される、少なくとも１つの信号品質ベースのＭＣＳテーブル１１４を維持する。以下にさらに詳細に説明されるように、（１つまたは複数の）テーブル１１４は、複数の規定信号品質レンジと関連付けられている複数のＭＣＳパラメータのセットを含む。所与の時点で使用するように考慮されるべきＭＣＳパラメータの特定のセットは、いくつかの態様において、最近の伝送と関連付けられた信号品質に基づく。このために、装置１０４は、装置１０４によって装置１０２から受信された、（例えば、データを備える）ビームフォーミングされた信号の受信信号品質の（破線１１８によって表されている）インジケーションを送る、信号品質フィードバックコンポーネント１１６を含む。
【００１９】
[0027]  同様の動作を装置１０２および１０４が行うことを可能にするために、装置１０４は、少なくとも１つの信号品質ベースのＭＣＳテーブルを維持することができ、装置１０２は、信号品質フィードバックコンポーネントを含むことができる。しかしながら、図１の複雑さを軽減するように、これらコンポーネントは示されていない。
【００２０】
[0028]  図１の例において、装置１０２および１０４は各々４つのアンテナを採用し、８つの異なるビームパターンが装置１０２用に示される。本明細書での教示が、異なる数のアンテナ、異なる数の装置、および異なる数のビームパターンを含む他の施行に適用可能であることを理解されたい。
【００２１】
[0029]  アンテナシステム１０８および１１２は、指向性ビームパターンを達成するために、様々なタイプのアンテナ設計を利用し得る。アンテナアレイはそのような設計の一例にすぎない。アンテナアレイは、アンテナ素子を通る（running through）信号が、異なる振幅および位相であるような単純なアンテナ素子のグループである。これら振幅および位相は、アンテナ重みと呼ばれ、アンテナ重みのセットは、アンテナ重みベクトル（ＡＷＶ）と呼ばれる。
【００２２】
[0030]  簡略化されたモデルにおいて、アンテナアレイの中の各アンテナ素子は、等方性放射体である。これは、各アンテナ素子がそれだけで、無指向性パターンとしても知られている等方性パターンのアンテナであることを意味する。さらなる簡略化は、アンテナ重みが、同一の振幅および限定された数の位相をすべて有することを想定している。例えば、すべてのアンテナ重みは、｛１，−１，ｊ，−ｊ，｝のセットから値を取り出し得る。そのような制限は、アンテナアレイ構成がアンテナ素子ごとに２ビットを使用して成し遂げられることを可能にする。
【００２３】
[0031]  各アンテナパターンはビームに対応し、それは次に、ＡＷＶによって実現される。アンテナパターンの選択は、通常、アンテナ利得とビーム幅との間のトレードオフである。利得が高ければ高いほど、アンテナアレイがそのエネルギー放射をより狭く集中させなければならず、従って、ビームがより狭くなる。アンテナパターンのいくつかの例が、以下に説明される。
【００２４】
[0032]  いくつかの条件下（例えば、付近の装置を発見しようと最初に試みるとき）において、装置は無指向性パターンを使用する。理想的には、等方性放射体は、真の（true）無指向性パターンを生成するはずである。しかしながら、実際には、完璧な無指向性パターンは達成できるものではない。従って、このパターンは、準無指向性パターンと呼ばれる。
【００２５】
[0033]  いくつかの条件下（例えば、特定の装置と通信するためにビームフォーミングを使用するとき）において、装置はセクタレベルのビームパターンを使用する。ビームパターン１１０Ａ〜１１０Ｈは、８つのセクタビームパターンの簡略化された例を例示する。セクタレベルのビームのノミナル幅は、準無指向性パターンよりも狭いが、（以下に説明される）微細化ビームよりも広い。装置は、別の装置との通信を確立するために、別の装置との通信を改善するために、またはその両方のために、規定セット(defined set)のセクタレベルビームに基づいて、セクタレベルのスウィープ（sweep）を行い得る。
【００２６】
[0034]  いくつかの条件下（例えば、特定の装置との高品質な通信を確立するための）において、装置は微細化ビームパターンを使用する。微細化ビームのノミナル幅(nominal width)は、セクタレベルのビームのノミナル幅よりも狭い。いくつかの態様において、装置は、より高い利得を達成する、より狭い微細化ビームを使用することによって、より微細化ビームの選択を提供し得る。
【００２７】
[0035]  装置が、別の装置とのデータ交換のための適したビームを選択することを可能にするために、ビームフォーミングプロトコルが利用され得る。ＩＥＥＥ８０２．１１ａｄは、ビーム選択のための、セクタレベルスウィープ（ＳＬＳ）プロトコルと、ビーム微細化（refinement）プロトコル（ＢＲＰ）とを規定する。セクタレベルのビームは、ＳＬＳプロトコルまたはＢＲＰプロトコルのいずれかを使用して選択され得る。微細化ビームは、ＢＲＰプロトコルを使用して選択され得る。準無指向性パターンは、すべてのピア装置にわたって一意的である。結果的に、プロトコルは、所与の装置のためにそのパターンを選択するように使用される必要がない。また、セクタレベルのビームおよび微細化ビームの階層についてのビーム選択は、対応するビームフォーミングプロトコルが成功しなかった場合に、「利用可能ではない」とみなされ得る。
【００２８】
[0036]  本明細書での教示に従って、装置は、時間が経つにつれて生じ得る、選択されたビームと関連付けられた劣化を緩和するために、ピア装置に関するビームフォーミングされたリンクを追跡し得る。そのようなビームの劣化は、例えば、装置の相対的な向きの変化、ブロッキング、またはその両方によるものであり得る。
【００２９】
[0037]  装置の向きの変化は、選択されたビームが、（例えば、ピア装置から離れた）異なる方向に向くことを引き起こし得る。実際に、微細化ビームが通常、より狭いビーム幅を有するため、この条件は、セクタレベルのビームよりも微細化ビームに影響し得る。装置の向きの変化によって引き起こされた劣化は、いくつかの場合において中程度であり得る。ここで、微細化ビームは依然として使用可能であり得るが、低減されたデータレートを有する。しかしながら、他の場合では、劣化が重度であり得る。これらの場合、微細化ビームは使用不可能であり得る。しかしながら、セクタレベルのビームが依然として使用可能であり得る。
【００３０】
[0038]  ブロッキングは、物体が２つの装置間のビーム経路に存在するときに生じ得る。通常、ブロッキングは、選択されたビームにおける突然の変化によって明らかにされる。いくつかの場合、元のビームは完全に失われ得る。結果的に、別の方向を指す別のビームが、（代替ビームが元のビームよりも悪い信号品質を提供するかもしれないが）装置間の通信を維持するために選択される必要があり得る。
【００３１】
[0039]  本開示は、いくつかの態様において、（例えば、装置の移動またはビーム妨害（blockage）によって引き起こされた）ビームフォーミングされたリンクの品質における急激な変化に直面しても、ビームフォーミングされた通信のための最適なＭＣＳを選択することを容易にする方式に関する。例示の目的のために、本開示の様々な態様が、その各々がＲＳＳＩ値（受信信号強度インジケーション）のレンジと関連付けられているＭＣＳテーブルのセットを維持する装置のコンテキストにおいて説明されることになる。しかしながら、本明細書での教示がＲＳＳＩ以外の信号品質の他の形態に適用可能であることと、並びに単一のテーブル（複数セットのレンジを規定する）が複数のテーブルのセットの代わりに使用され得ることを理解されたい。
【００３２】
[0040]  図２は、ＭＣＳテーブルの更新および切替えに関するハイレベルな動作の例を例示する。例示の目的のために、図２の動作（または、本明細書に説明または教示される任意の他の動作）は、特定のコンポーネントによって行われるものとして説明され得る。これら動作は、他の施行において、他のタイプのコンポーネントによって行われることができ、異なる数のコンポーネントを使用して行われることができる。また、本明細書に説明される動作のうちの１つまたは複数が、所与の施行では利用されないこともあることが理解されるべきである。例えば、１つのエンティティが、動作のサブセットを行い、それらの動作の結果を別のエンティティに渡し得る。
【００３３】
[0041]  図２のブロック２０２によって表されるように、様々な時点で、装置は、そのビームフォーミングされた通信と関連付けられた信号品質を判定する。例えば、装置は、ビームフォーミングされた通信を受信する別の装置から信号品質フィードバック情報を受信し得る。
【００３４】
[0042]  信号品質情報は、様々な形態をとり得る。例えば、受信装置は、その伝送に肯定応答するＡＣＫフレーム中に、（最後のフレーム伝送のＲＳＳＩを示す）ＲＳＳＩ値を含み得る。従って、信号品質フィードバックは、フレームごとのベースで受信され得る。いくつかの施行では、受信装置が、受信されたデータに基づいて信号対雑音比（ＳＮＲ）値を計算し、このＳＮＲ情報を送信装置に返送する。
【００３５】
[0043]  ブロック２０４によって表されるように、装置は、ブロック２０２の信号品質判定に基づいて、異なるＭＣＳテーブルに切り替えるべきかどうかを判定する。以下により詳細に説明されるように、ＭＣＳテーブルの切替えは、監視された信号品質における著しい変化（例えば、上昇）の結果として呼び出され得る。例えば、（例えば、セクタレベルのビームから微細化ビームへの）現在のビームの改善による、ＲＳＳＩにおける急激な変化は、今後のビームフォーミングされた通信のために、現在のＭＣＳテーブルの使用から別のＭＣＳテーブルの使用への切替えをトリガし得る。この方法において、装置は、より高いレートに（例えば、いくつかのレートをジャンプすることによって）迅速に移り得る。対照的に、従来のＭＣＳ選択方式は、レートを迅速に変更することができない。結果的に、従来の装置は、しばらくの間、所望でないレートに留まり得る。
【００３６】
[0044]  ブロック２０６によって表されるように、装置は、現在のＭＣＳテーブルから、現在の動作条件のための最良のＭＣＳを選択する。ブロック２０４の判定に依存して、この選択は、前のＭＣＳテーブル（ブロック２０４で切替えなし）、または異なるＭＣＳテーブル（ブロック２０４で切替え）からのものであり得る。
【００３７】
[0045]  いくつかの態様において、テーブルからＭＣＳ値を選択することは、達成できて最良のグッドプットを提供できる最も高いレートを判定することを伴う。例えば、装置は、より高いレートでより高いグッドプットが達成できるかを判定するために、より高いレートをテーブルから周期的に探り得る（probe）（例えば、より高いレートで一時的に動作し得る）。そうである場合、装置は、より高いレートに切り替えるはずである。反対に、より高いグッドプットがより低いレートで達成される場合、装置は、より低いレートを選択する必要があり得る。
【００３８】
[0046]  一般に、グッドプットは、達成されるレートおよび通信の品質（例えば、そのレートでのエラー）を考慮に入れる品質尺度である。例えば、グッドプットは、グッドプット（ＧＰ）＝レート（１−ＰＥＲ）という公式に従って計算でき、ここで、ＰＥＲはパケットエラーレートである。
【００３９】
[0047]  ブロック２０８によって表されるように、ＭＣＳテーブルは、テーブル中の情報が最新のままであることを確実にするために、時間をかけて（例えば、周期的に）更新される。例えば、装置は、異なるＭＣＳパラメータを使用して達成され得る信号品質を判定するためのテストを定期的に実施し得る。
【００４０】
[0048]  図３は、ＭＣＳテーブルのセットの例を例示する。図３のテーブルに対応するテーブルは、本明細書で教示される技法を利用する各装置の中に（または、各装置のために）維持される。そのようなテーブルが、本明細書での教示に従って他の形態をとり得ることを理解されたい。例えば、所与のテーブルが、他のパラメータ、追加のパラメータ、またはその両方を含み得る。また、テーブルは、示されたものとは異なる信号品質レンジと関連付けられ得る。さらに、異なる数のテーブルが、１つのセットの中に含まれ得る。
【００４１】
[0049]  図３の例では、３つのテーブルが示され、その各々がＲＳＳＩ値のレンジと関連付けられている。例えば、各テーブルは、示されたＲＳＳＩ値（−７０、−６０、および−５０）を中心とした１０ｄｂレンジと関連付けられ得る。
【００４２】
[0050]  各テーブルは、このＲＳＳＩレンジに対応する複数セットのＭＣＳパラメータを含む。例えば、周期的なテストに基づいて、装置は、（特定されたＰＨＹレートに対応する）示されたＭＣＳが、規定されたパケットエラーレート（ＰＥＲ）およびグッドプット（ＧＰ）を提供することを判定し得る。図３の複雑さを軽減するために、ＭＣＳ値は、第１のテーブル（ＲＳＳＩ＝−７０）についてのみ表されている。
【００４３】
[0051]  図４は、ＭＣＳテーブルの更新に関係する、いくつかの実例の動作を例示する。いくつかの態様において、ビームフォーミングされたリンク上で達成されたＲＳＳＩは、レート選択（例えば、ＭＣＳ）に関係している。しかしながら、様々な受信機特有のファクター（例えば、受信機の雑音指数、損傷、および施行の仕様（implementation specifics））が、この関係に影響し得る。従って、ＲＳＳＩ−ＭＣＳマッピングが、独立したベースで、各送信装置（例えば、局）によって判定され得る。
【００４４】
[0052]  図４の動作は、（例えば、周期的なスケジュールに従って）ブロック４０２で開始する。
【００４５】
[0053]  ブロック４０４によって表されるように、装置はテストするためのＭＣＳを選択する。例えば、装置は、その送信機を、対応するレートで動作し、そのレートでテストフレームをピア装置に送信するように構成し得る。
【００４６】
[0054]  ブロック４０６によって表されるように、装置は信号品質フィードバックを受信する。例えば、ピア装置は、ピア装置で認識されたＲＳＳＩと、ピア装置で計算されたＰＥＲとを示す肯定応答フレームを送り得る。
【００４７】
[0055]  ブロック４０８によって表されるように、装置は、そのテーブルについての適切なテーブルパラメータ（または複数のパラメータ）を判定する。ここで、更新されている特定のテーブルが、対応するＲＳＳＩに依存するはずである。さらに、装置は、指定されたＭＣＳパラメータを提供するために、いかなる必要な計算も行い得る。例えば、装置は、ＲＳＳＩ値ごとのＰＥＲの移動平均を計算し、次いで、各レートについてのグッドプットを計算し得る。装置は、ブロック４１０によって表されるように、判定された値に基づいてテーブルを更新する。
【００４８】
[0056]  ブロック４１２によって表されるように、ブロック４０４〜４１０の動作は、注目のＭＣＳ値（the MCS values of interest）の各々について繰り返される。この方法において、複数のＭＣＳテーブルのセットは、ＭＣＳテーブルにおけるいずれかの切替えやこれらテーブルのうちの１つからのＭＣＳのいずれかの選択が、現在の動作条件下で最良のＭＣＳを提供することが最もあり得るように最新であり続ける（例えば、周期的な更新によって）。
【００４９】
[0057]  図５は、ＭＣＳテーブルの選択およびＭＣＳ値の選択に関するいくつかの実例の動作を説明するものである。
【００５０】
[0058]  ブロック５０２によって表わされるように、ある時点で、装置はデータを別の装置（例えば、ピア装置）に送信する。例えば、装置は、現在のＭＣＳテーブルからの利用可能な最良のＭＣＳを使用して、ビームフォーミングされたフレームを送信し得る。
【００５１】
[0059]  ブロック５０４によって表されるように、装置は、ビームフォーミングされた伝送と関連付けられた信号品質フィードバックを受信する。例えば、ブロック５０２でフレームを送信した結果として、装置は、本明細書に説明されるように、ピア装置から受信信号強度インジケーションを取得し得る。
【００５２】
[0060]  ブロック５０６によって表されるように、装置は、ブロック５０４で取得された信号品質情報（すなわち、現在の信号品質）を、前の信号品質情報と比較する。例えば、後続の信号品質フィードバックと比較できるように、装置が信号品質フィードバックを受信する度に、装置はその情報を記憶し得る。
【００５３】
[0061]  ブロック５０８によって表されるように、信号品質の変化が、あるとしたら、しきい値以上であるかどうかに関する判定がなされる。言い換えると、装置は、急激に比較的著しい変化が信号品質にあったかどうかを確認するようにチェックする。
【００５４】
[0062]  そうである場合、ブロック５１０によって表されるように、装置は、現在の信号品質（すなわち、ブロック５０４で受信された信号品質フィードバック）に基づいて新規のテーブルを選択する。特に、装置は、現在の信号品質が入るレンジに対応するテーブルを選択する。例えば、テーブルが図３において上述されたように構成されたと想定すると、−５９ｄＢという現在のＲＳＳＩ値は、第２のテーブル（指定されたＲＳＳＩ＝−６０）の選択をもたらすはずである。動作フローは、次いで、装置が新規のテーブルから新規のＭＣＳを選択するブロック４１２に進む。例えば、装置が最良のグッドプットを提供するＭＣＳを選択したり、装置が最も控えめな（conservative）ＭＣＳ（例えば、最も低いレート）において開始してテーブルにリスト化された任意のより高いレートを探るように進めたり、またはその逆も同様であったりし得る。
【００５５】
[0063]  反対に、ブロック５０８で受信信号品質に著しい（または何らかの）変化がなかった場合、新規のテーブルは選択されない。従って、動作フローは、装置が、以前に使用されたＭＣＳを使用し続けるか、または現在のテーブルにリスト化された任意のより高いレートを探るかのいずれかを行い得るブロック４１２に進む。
【００５６】
[0064]  上記を踏まえて、本明細書での教示に従ってＭＣＳを選択することに関する追加の詳細は、図６を参照して説明されることになる。これら動作は、例えば、ＩＥＥＥ８０２．１１ａｄ準拠の通信を利用する局によって行われ得る。
【００５７】
[0065]  ブロック６０２によって表されるように、信号品質フィードバックは、装置（例えば、別のＩＥＥＥ８０２．１１ａｄの局）から受信される。例えば、第１の局からデータフレームを受信したらすぐに、第２の局が、各データフレームと関連付けられた信号品質インジケーションを判定（例えば、計測）し、第２の局が第１の局に送信する複数のＡＣＫフレームにそれらインジケーションを含め得る。いくつかの施行では、ＩＥＥＥ８０２．１１ａｄの局が、ＰＬＣＰヘッダを介してＳＩＦＳ応答フレーム（例えば、ＡＣＫフレーム）ごとにＲＳＳＩフィードバックを提供する。従って、いくつかの態様では、第１の装置において信号品質フィードバックを受信することは、その第１の装置によって送信されるビームフォーミングされた信号を受信した第２の装置から、受信信号強度インジケーションを受信することを備えることができ、ここでこれら受信信号品質インジケーションは第２の装置によって計測されたものである。
【００５８】
[0066]  ブロック６０４によって表されるように、第１のビームフォーミングされた通信と関連付けられた第１の信号品質は、ブロック６０２で受信された信号品質フィードバックに基づいて判定される。いくつかの施行では、第１の信号品質が、第１の受信信号強度インジケーションを備える。
【００５９】
[0067]  ブロック６０６によって表されるように、第２のビームフォーミングされた通信と関連付けられた第２の信号品質は、ブロック６０２で受信された信号品質フィードバックに基づいて判定される。いくつかの施行では、第２の信号品質が第２の受信信号強度インジケーションを備える。
【００６０】
[0068]  第２の信号品質は、第１の信号品質と関連付けられた伝送の後に生じる伝送に関する。通常、第２の信号品質は直近の伝送に関係する。
【００６１】
[0069]  いくつかの施行において、第２の信号品質の判定は、ビームフォーミングされた通信のために異なるビームパターンが選択されたという判定の結果としてトリガされる。例えば、装置は、その装置が異なるビームパターン（例えば、１つの微細化ビームから別のビームへの切替え、セクタレベルのビームから微細化ビームへの切替え、微細化ビームからセクタレベルのビームへの切替え、等）を最近選択した場合、信号品質における急激な変化をチェックするようにのみ選び得る。いくつかの態様において、異なるビームパターンが選択されたという判定は、異なるビームパターンが、前の（例えば、第１の）ビームフォーミングされた通信のために使用されたビームパターンよりも高い信号品質と関連付けられているという、ビームパターン検索アルゴリズムによる判定に基づく。
【００６２】
[0070]  ブロック６０８によって表されるように、第１の信号品質と第２の信号品質との間の差が計算される。例えば、第１の信号品質から第２の信号品質への、ＲＳＳＩの任意の上昇の大きさに関して判定が行われ得る。
【００６３】
[0071]  ブロック６１０によって表されるように、ブロック６０８で計算された差が、しきい値以上であるかどうかに関する判定がなされる。これは、例えば、ＲＳＳＩに著しい増加があったかどうかを判定することを伴い得る。いくつかの態様において、しきい値は、（例えば、従来の方式が新規の適切なレートを比較的迅速に達成しない状況に対応する）従来のＭＣＳ選択アルゴリズムによってうまく対処されない変化の程度に相互に関係するように規定され得る。
【００６４】
[0072]  ブロック６１２によって表されるように、後続のビーフォーミングされた通信のための変調およびコード化方式は、ブロック６１０における判定の結果が、その差がしきい値以上であることを示す場合に選択される。ここで、その選択は、少なくとも１つのレートテーブルから変調およびコード化方式を選択するために、（ブロック６０６からの）判定された第２の信号品質を使用する。
【００６５】
[0073]  いくつかの態様において、変調およびコード化方式の選択は、第２の信号品質を含む複数の信号品質値のレンジを識別し、ここにおいて、その識別されたレンジが少なくとも１つのレートテーブルによって指定されることと、信号品質値の識別されたレンジと関連付けられた変調およびコード化方式のセットから、変調およびコード化方式を選択することとを備える。
【００６６】
[0074]  いくつかの態様において、変調およびコード化方式の選択は、最も高いグッドプット値と関連付けられているセットの変調およびコード化方式のうちの１つを選択することを備える。
【００６７】
[0075]  いくつかの態様において、少なくとも１つのレートテーブルが、複数のレートテーブルを備える。従って、変調およびコード化方式の選択は、第２の信号品質を含む複数の信号品質値のレンジと関連付けられたレートテーブルを識別し、ここにおいて、その識別されたレートテーブルが複数のレートテーブルのうちの１つであることと、識別されたレートテーブルから変調およびコード化方式を選択することと、を備え得る。さらに、変調およびコード化方式の選択は、最も高いグッドプット値と関連付けられている識別されたレートテーブルから、変調およびコード化方式を選択することを備え得る。
【００６８】
[0076]  図７は、本明細書で教示されるビームフォーミング関連動作を行うために、（例えば、図１の装置１０２および１０４に対応する）装置７０２に組み込まれ得る、（対応するブロックによって表される）いくつかの実例のコンポーネントを例示する。通常の施行において、装置７０２は、ワイヤレスノード（例えば、ピアツーピア局、アクセスポイント、およびアクセス端末、等）を備える。これらコンポーネントが、異なる施行において（例えば、ＡＳＩＣにおいて、システムオンチップ（ＳｏＣ）において、等）、異なるタイプの装置に施行され得ることを理解されたい。説明されたコンポーネントは、また、通信システムにおける他のノードに組み込まれ得る。例えば、システムにおける他のノードは、同様の機能を提供するために、装置７０２について説明されたものと同様のコンポーネントを含み得る。また、所与のノードが、説明されたコンポーネントのうちの１つまたは複数を含み得る。例えば、装置は、その装置が複数の(multiple)搬送波上で動作すること、異なる技術を介して通信すること、またはその両方を可能にする、複数の(multiple)トランシーバコンポーネントを含み得る。
【００６９】
[0077]  図７に示されるように、装置７０２は、（トランシーバ７０４によって表されるように）他のノードと通信するための１つまたは複数のトランシーバを含む。各トランシーバ７０４は、信号を送る（例えば、フレーム、パケット、等を備える信号を送信する）ための送信機７０６と、信号（例えば、フレーム、パケット、信号品質フィードバック、等）を受信するための受信機７０８とを含む。いくつかの態様において、トランシーバは、そのような信号をアンテナシステムを介して送信する、そのような信号をアンテナシステムを介して受信する、またはその両方を行う。
【００７０】
[0078]  装置７０２は、また、本明細書で教示されるビームフォーミング関連動作に関連して使用される他のコンポーネントを含む。装置７０２は、受信された信号を処理する、送信されるべき信号を処理する、またはその両方を行うための、および、本明細書で教示されている他の関係する機能を提供するための、処理システム７１０を含む。例えば、いくつかの態様において、処理システムは、信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定すること、信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定すること、第１の信号品質と第２の信号品質との間の差を計算すること、その差がしきい値以上であるかを判定すること、その差がしきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択し、ここにおいて、その選択が、判定された第２の信号品質を、少なくとも１つのレートテーブルから変調およびコード化方式を選択するために使用すること、または、ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定すること、のうちの１つまたは複数を行う。いくつかの施行において、処理システム７１０によって行われるものとして本明細書に説明される動作は、少なくとも部分的に、トランシーバ７０４によって代わりに行われることができ、およびその逆も同様であり得る。装置７０２は、情報（例えば、ＭＣＳテーブル）を維持するための、（例えば、メモリデバイスを含む）メモリコンポーネント７１２を含む。装置７０２は、また、ユーザにインジケーション（例えば、可聴式のインジケーション、視覚的なインジケーション、またはその両方）を提供するため、（例えば、マイクロフォン、カメラ、キーパッド、等のようなセンシングデバイスのユーザ操作（actuation）があり次第）ユーザ入力を受信するため、またはその両方を行うための、ユーザインターフェース７１４を含む。
【００７１】
[0079]  図７のコンポーネントは、様々な方法で施行され得る。いくつかの施行では、図７のコンポーネントが、例えば、１つまたは複数の処理システム、（１つまたは複数の処理システムを含み得る）１つまたは複数のＡＳＩＣ、またはその両方のような、１つまたは複数の回路に施行される。ここで、各回路（例えば、処理システム）は、この機能を提供するために回路によって使用される実行可能なコードまたは情報を記憶するために、メモリを使用し得る、メモリを組み込み得る、またはその両方を行い得る。例えば、ブロック７０４によって表される機能のうちのいくつか、およびブロック７１０〜７１４によって表される機能のうちのいくつかまたはすべてが、装置の処理システムおよび装置のメモリ（例えば、適切なコードの実行によって、処理システムコンポーネントの適切な構成によって、またはその両方）によって施行され得る。
【００７２】
[0080]  図８は、ＭＩＭＯシステム８００のワイヤレスノードのペアに利用され得る実例のコンポーネントをより詳細に例示する。この例では、ワイヤレスノードは、ワイヤレスデバイス８１０（例えば、アクセスポイント）およびワイヤレスデバイス８５０（例えば、アクセス端末）と名付けられる。ＭＵ−ＭＩＭＯシステムがワイヤレスデバイス８５０と同様の他のデバイス（例えば、アクセス端末）を含むことになることを理解されたい。しかしながら、図８の複雑さを軽減するために、そのようなデバイスは１つしか示されていない。
【００７３】
[0081]  ＭＩＭＯシステム８００は、データ伝送のための、複数の（ＮＴ個の）送信アンテナと、複数の（ＮＲ個の）受信アンテナとを利用する。ＮＴ個の送信アンテナおよびＮＲ個の受信アンテナによって形成されたＭＩＭＯチャネルは、空間チャネルとも呼ばれるＮＳ個の独立チャネルに分解され、ここで、ＮＳ≦ｍｉｎ｛ＮＴ，ＮＲ｝である。
【００７４】
[0082]  ＭＩＭＯシステム８００は、時分割複信（ＴＤＤ）、周波数分割複信（ＦＤＤ、またはその両方をサポートする。ＴＤＤシステムにおいて、順方向および逆方向リンク送信は、相反定理が順方向リンクチャネルを逆方向リンクチャネルから推定できるように、同一の周波数領域上にある。これは、複数のアンテナがアクセスポイントにおいて利用可能であるときに、アクセスポイントが順方向リンク上の送信ビームフォーミング利得を抽出することを可能にする。
【００７５】
[0083]  最初にデバイス８１０を参照すると、多数のデータストリームについてのトラフィックデータが、データソース８１２から送信（ＴＸ）データプロセッサ８１４に提供される。各データストリームは、次いで、該当の送信アンテナを介して送信される。
【００７６】
[0084]  ＴＸデータプロセッサ８１４は、各データストリームについてのトラフィックデータを、そのデータストリームのために選択された特定のコード化方式に基づいてフォーマットし、コード化し、およびインターリーブして、コード化されたデータを提供する。各データストリームについてのコード化されたデータは、ＯＦＤＭ技法または他の適した技法を使用してパイロットデータと多重化される。パイロットデータは、通常、既知の方法で処理される既知のデータパターンであり、チャネル応答を推定するために受信機システムにおいて使用される。各データストリームについての多重化されたパイロットおよびコード化されたデータは、次いで、そのデータストリームのために選択された特定の変調方式（例えば、ＢＰＳＫ、ＱＳＰＫ、Ｍ−ＰＳＫ、または、Ｍ−ＱＡＭ）に基づいて変調（すなわち、シンボルマッピング）されて、変調シンボルを提供する。各データストリームのためのデータレート、コード化、および変調は、通常、プロセッサ８３０によって実行される命令によって判定される。メモリ８３２は、プロセッサ８３０またはデバイス８１０の他のコンポーネントによって使用される、プログラムコード、データ、および他の情報を記憶する。
【００７７】
[0085]  すべてのデータストリームのための変調シンボルが、次いで、ＴＸ  ＭＩＭＯプロセッサ８２０に提供され、それはさらに、（たとえば、ＯＦＤＭのために）変調シンボルを処理する。ＴＸ  ＭＩＭＯプロセッサ８２０は、次いで、ＮＴ個の変調シンボルストリームをＮＴ個のトランシーバ（ＸＣＶＲ）８２２Ａ〜８２２Ｔに提供する。いくつかの態様において、ＴＸ  ＭＩＭＯプロセッサ８２０は、データストリームのシンボルに、およびそのシンボルが送信されているアンテナに、ビームフォーミング重みを適用する。
【００７８】
[0086]  各トランシーバ８２２は、該当のシンボルストリームを受信および処理して、１つまたは複数のアナログ信号を提供し、さらに、そのアナログ信号を調整（例えば、増幅、フィルタリング、およびアップコンバート）して、ＭＩＭＯチャネル上の送信に適した変調された信号を提供する。次いで、トランシーバ８２２Ａ〜８２２ＴからのＮＴ個の変調された信号は、それぞれ、ＮＴ個のアンテナ８２４Ａ〜８２４Ｔから送信される。
【００７９】
[0087]  デバイス８５０では、送信された変調信号がＮＲ個のアンテナ８５２Ａ〜８５２Ｒによって受信され、各アンテナ８５２からの受信された信号が、該当のトランシーバ（ＸＣＶＲ）８５４Ａ〜８５４Ｒに提供される。各トランシーバ８５４は、該当の受信された信号を調整（例えば、フィルタリング、増幅、および、ダウンコンバート）し、調整された信号をデジタル化してサンプルを提供し、さらに、そのサンプルを処理して、対応する「受信された」シンボルストリームを提供する。
【００８０】
[0088]  受信（ＲＸ）データプロセッサ８６０は、次いで、ＮＲ個の受信されたシンボルストリームをＮＲ個のトランシーバ８５４から受信し、特定の受信機処理技法に基づいて処理して、ＮＴ個の「検出された」シンボルストリームを提供する。ＲＸデータプロセッサ８６０は、次いで、検出された各シンボルストリームを復調、デインターリーブ、および復号して、データストリームについてのトラフィックデータを復元する。ＲＸデータプロセッサ８６０による処理は、デバイス８１０においてＴＸ  ＭＩＭＯプロセッサ８２０およびＴＸデータプロセッサ８１４によって行われるものに対して相補的である。
【００８１】
[0089]  プロセッサ８７０は、どのプリコード化行列を使用すべきかを周期的に判定する（以下に説明される）。プロセッサ８７０は、行列インデックス部およびランク値部を備える逆方向リンクメッセージを公式化する。メモリ８７２は、プロセッサ８７０、またはデバイス８５０の他のコンポーネントによって使用される、プログラムコード、データ、および他の情報を記憶する。
【００８２】
[0090]  逆方向リンクメッセージは、通信リンク、受信されたデータストリーム、またはその両方に関した様々なタイプの情報を備える。逆方向リンクメッセージは、データソース８３６から多数のデータストリームについてのトラフィックデータもまた受信するＴＸデータプロセッサ８３８によって処理され、変調器８８０によって変調され、トランシーバ８５４Ａ〜８５４Ｒによって調整され、デバイス８１０に返送される。
【００８３】
[0091]  デバイス８１０において、デバイス８５０からの変調された信号は、アンテナ８２４によって受信され、トランシーバ８２２によって調整され、復調器（ＤＥＭＯＤ）８４０によって復調され、ＲＸデータプロセッサ８４２によって処理されて、デバイス８５０によって送信された逆方向リンクメッセージを抽出する。プロセッサ８３０は、次いで、抽出されたメッセージを処理することによって、ビームフォーミング重みを判定するためにどのプリコード化行列を使用すべきかを判定する。
【００８４】
[0092]  いくつかの施行では、プロセッサ８３０、８１４、８２０、８３８、８４２、８６０、または８７０のうちの１つまたは複数が、本明細書に説明されるビームフォーミング関連動作のうちの１つまたは複数を行う。いくつかの施行では、これら動作が、図８の他のコンポーネントと協調して、図８の他のコンポーネントによって、またはその両方で、行われ得ることを理解されたい。
【００８５】
[0093]  装置は、ワイヤレスノードによって送信、またはワイヤレスノードにおいて受信された信号に基づいて機能を行う、様々なコンポーネントを含み得る。例えば、いくつかの施行において、装置は、本明細書で教示されるビームフォーミングを用いて受信される信号に基づいて、インジケーションを出力するように構成されたユーザインターフェースを備える。いくつかの施行において、装置は、本明細書で教示されるビームフォーミングを用いて、信号（例えば、メッセージ）を受信するように構成された受信機を備える。
【００８６】
[0094]  本明細書での教示は、様々な装置（例えば、デバイス）に組み込まれ得る（例えば、それらの中で施行され得るか、またはそれらによって行われ得る）。例えば、本明細書で教示される１つまたは複数の態様は、ケーブルの交換（例えば、ＨＤＭＩ（登録商標）ケーブルの交換）、ワイヤレスドッキング、（例えば、ビデオプレーヤを介した）メディアコンテンツホスティング、メディアキオスクアプリケーション、モバイルインターネットアプリケーション、メディア配信、等のために利用され得る。従って、本明細書で教示される１つまたは複数の態様は、コンピュータ、モニタ、電話（例えば、セルラ電話）、タブレットデバイス、ポータブルエンターテイメントデバイス、ホームエンターテイメントデバイス、セットトップボックス、ゲーミングデバイス、ユーザＩ／Ｏデバイス、店頭デバイス、キオスク、または任意の他の適したデバイスに組み込まれ得る。本明細書に説明される本開示の任意の態様を組み込み得る、他の数多くのアプリケーションがある。
【００８７】
[0095]  本明細書での教示は、様々な装置に組み込まれ得る（例えば、それら内で施行され得るか、またはそれらによって行われ得る）。いくつかの態様では、本明細書での教示に従って施行された装置がアクセスポイントまたはアクセス端末のようなワイヤレスノードを備え得る。
【００８８】
[0096]  本明細書で教示されるワイヤレスノードは、任意の適したワイヤレス通信技術に基づくか、またはそうでなければ、それをサポートする１つまたは複数のワイヤレス通信リンクを介して通信し得る。例えば、いくつかの態様において、ワイヤレスノードは、ローカルエリアネットワークまたは広域ネットワークのようなネットワークと関連付け得る。このために、ワイヤレスノードは、例えば、Ｗｉ−Ｆｉ（登録商標）、ＷｉＭＡＸ（登録商標）、ＣＤＭＡ、ＴＤＭＡ、ＯＦＤＭ、およびＯＦＤＭＡのような、様々なワイヤレス通信技術、プロトコル、または規格のうちの１つまたは複数をサポート、またはそうでなければ使用し得る。また、ワイヤレスノードは、様々な対応する変調または多重化方式のうちの１つまたは複数をサポート、またはそうでなければ使用し得る。従って、ワイヤレスノードは、上記、または他のワイヤレス通信技術を使用する１つまたは複数のワイヤレス通信リンクを介して確立および通信するための、適切なコンポーネント（例えば、エアインタフェース）を含み得る。例えば、ワイヤレスノードは、ワイヤレス媒体を介した通信を容易にする様々なコンポーネント（例えば、信号生成器および信号プロセッサ）を含み得る、関連した送信機および受信機コンポーネントを有するワイヤレストランシーバを備え得る。
【００８９】
[0097]  アクセス端末は、ユーザ機器、加入者局、加入者ユニット、モバイル局、モバイル、モバイルノード、リモート局、リモート端末、ユーザ端末、ユーザエージェント、ユーザデバイス、または他の何らかの用語を備える、それらとして施行される、または、それらとして知られ得る。いくつかの施行おいて、アクセス端末は、セルラ電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、ワイヤレスローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムに接続された他の何らかの適した処理デバイスを備え得る。従って、本明細書で教示される１つまたは複数の態様は、電話（例えば、セルラ電話またはスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ポータブルコンピューティングデバイス（例えば、パーソナルデータアシスタント）、エンターテイメントデバイス（例えば、音楽デバイス、ビデオデバイス、または衛星ラジオ）、全地球測位システムデバイス、または、ワイヤレスの媒体を介して通信するように構成されている他の任意の適したデバイスに、組み込まれ得る。
【００９０】
[0098]  アクセスポイントは、ノードＢ、ｅノードＢ、無線ネットワークコントローラ（ＲＮＣ）、基地局（ＢＳ）、無線基地局（ＲＢＳ）、基地局コントローラ（ＢＳＣ）、基地トランシーバ局（ＢＴＳ）、トランシーバ機能（ＴＦ）、無線トランシーバ、無線ルータ、ベーシックサービスセット（ＢＳＳ）、拡張されたサービスセット（ＥＳＳ）、マクロセル、マクロノード、ホームｅＮＢ（ＨｅＮＢ）、フェムトセル、フェムトノード、ピコノード、または他の何らかの同様の用語を備え得る、それらとして施行され得る、またはそれらとして知られ得る。
【００９１】
[0099]  いくつかの態様において、ワイヤレスノードは、通信システムのためのアクセスデバイス（例えば、アクセスポイント）を備える。そのようなアクセスデバイスは、例えば、有線またはワイヤレス通信リンクを介した、別のネットワーク（例えば、インターネットまたはセルラネットワークのような広域ネットワーク）への接続を提供する。従って、アクセスデバイスは、別のデバイス（例えば、ワイヤレス局）が他のネットワークまたは他の何らかの機能にアクセスすることを可能する。さらに、デバイスの１つまたは両方が携帯可能であり得るか、または、いくつかの場合において、比較的に携帯可能でないことを理解されたい。また、ワイヤレスノードが、適切な通信インターフェースを介した非ワイヤレスの方法で（例えば、有線接続を介して）、情報を送信、情報を受信、またはその両方を行うことができ得ることもまた理解されたい。
【００９２】
[00100]  本明細書での教示は、様々なタイプの通信システム、システムコンポーネント、またはその両方に組み込まれ得る。いくつかの態様において、本明細書での教示は、利用可能なシステムリソースを共有することによって（例えば、帯域幅、伝送電力、コード化、インターリービング、等のうちの１つまたは複数を特定することによって）、複数のユーザとの通信をサポートできるマルチプルアクセスのシステムにおいて利用され得る。例えば、本明細書での教示は、次の技術のいずれか１つ、またはその組み合わせに適用でき、その技術は、コード分割多元接続（ＣＤＭＡ）システム、マルチプルキャリアＣＤＭＡ（ＭＣＣＤＭＡ）、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ（登録商標））、ハイスピードパケット接続（ＨＳＰＡ、ＨＳＰＡ＋）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、単一キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）システム、直交周波数分割多元接続（ＯＦＤＭＡ）システム、または他の多元接続技法である。本明細書での教示を利用するワイヤレス通信システムは、ＩＳ−９５、ｃｄｍａ２０００、ＩＳ−８５６、Ｗ−ＣＤＭＡ、ＴＤＳＣＤＭＡ、および他の規格のような、１つまたは複数の規格を施行するように設計され得る。ＣＤＭＡネットワークは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ｃｄｍａ２０００、または他の何らかの技術のような、無線技術を施行し得る。ＵＴＲＡは、Ｗ−ＣＤＭＡおよびローチップレート（ＬＣＲ）を含む。ｃｄｍａ２０００技術は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格をカバーする。ＴＤＭＡネットワークは、モバイル通信のためのグローバルシステム（ＧＳＭ（登録商標））のような無線技術を施行し得る。ＯＦＤＭＡネットワークは、進化型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ ８０２．１１、ＩＥＥＥ ８０２．１６、ＩＥＥＥ ８０２．２０、フラッシュＯＦＤＭ（登録商標）、等のような無線技術を施行し得る。ＵＴＲＡ、Ｅ−ＵＴＲＡ、およびＧＳＭは、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）の一部である。本明細書での教示は、３ＧＰＰロングタームエボリューション（ＬＴＥ）システム、ウルトラモバイルブロードバンド（ＵＭＢ）システム、およびその他のタイプのシステムに施行され得る。ＬＴＥは、Ｅ−ＵＴＲＡを使用するＵＭＴＳのリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＧＳＭ、ＵＭＴＳ、およびＬＴＥは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）と称する団体からの文書において説明されているが、ｃｄｍａ２０００は、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と称する団体からの文書において説明されている。本開示のある特定の態様が、３ＧＰＰ用語を使用して説明され得るが、本明細書での教示が３ＧＰＰ（例えば、Ｒｅｌ９９、Ｒｅｌ５、Ｒｅｌ６、Ｒｅｌ７）技術と、さらに、３ＧＰＰ２（例えば、１ｘＲＴＴ、１ｘＥＶ−ＤＯ  Ｒｅｌ０、ＲｅｖＡ、ＲｅｖＢ）技術および他の技術に適用され得ることを理解されたい。
【００９３】
[00101]  本明細書に説明されるコンポーネントは、様々な方法で施行され得る。図９を参照すると、装置９００は、例えば、１つまたは複数の集積回路（例えば、ＡＳＩＣ）、によって施行される機能、または本明細書で教示される他の何らかの方法で施行される機能を表す、一連の相互に関係する機能的なコンポーネントとして表されている。本明細書に説明されるように、集積回路は、プロセッサ、ソフトウェア、その他のコンポーネント、またはこれらの任意の組み合わせを含み得る。いくつかの態様において、破線のボックスによって表された任意のコンポーネントのうちの１つまたは複数がオプション的(optional)である。
【００９４】
[00102]  装置９００は、様々な図面に関して上述された機能のうちの１つまたは複数を行う１つまたは複数のモジュールを含む。装置から信号品質フィードバックを受信するためのＡＳＩＣ９０２は、例えば、本明細書に説明されるトランシーバに対応し得る。信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定するためのＡＳＩＣ９０４は、例えば、本明細書に説明される処理システムに対応し得る。信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定するためのＡＳＩＣ９０６は、例えば、本明細書に説明される処理システムに対応し得る。第１の信号品質と第２の信号品質との間の差を計算するためのＡＳＩＣ９０８は、例えば、本明細書に説明される処理システムに対応し得る。その差がしきい値以上であるかを判定するためのＡＳＩＣ９１０は、例えば、本明細書に説明される処理システムに対応し得る。後続のビームフォーミングされた通信のための変調およびコード化方式を選択するためのＡＳＩＣ９１２は、例えば、本明細書に説明される処理システムに対応し得る。ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定するためのＡＳＩＣ９１４は、例えば、本明細書に説明される処理システムに対応し得る。
【００９５】
[00103]  いくつかの態様において、少なくとも１つのプロセッサは、装置９００の上記コンポーネントのうちの１つまたは複数の機能の一部分またはすべてを施行するように構成され得る。従って、異なるコンポーネントの機能は、例えば、集積回路の異なるサブセット、ソフトウェアモジュールのセットの異なるサブセット、またはこれらの組み合わせとして施行され得る。また、（例えば、集積回路、ソフトウェアモジュールのセット、またはその両方の）所与のサブセットが、１つよりも多くのコンポーネントについての機能の少なくとも一部分を提供し得る。
【００９６】
[00104]  装置９００は、いくつかの施行において、１つまたは複数の集積回路を備え得る。例えば、いくつかの態様において、単一の集積回路は、例示されたコンポーネントのうちの１つまたは複数の機能を施行するが、他の態様では、１つよりも多くの集積回路が、例示されたコンポーネントのうちの１つまたは複数の機能を施行する。
【００９７】
[00105]  図９によって表されたコンポーネントおよび機能、さらに、本明細書に説明される他のコンポーネントおよび機能は、任意の適した手段を使用して施行され得る。そのような手段は、少なくとも部分的に、本明細書で教示された対応する構造を使用して施行される。例えば、図９の「〜のためのＡＳＩＣ」というコンポーネントと一緒に上述されたコンポーネントは、同様に設計された「〜のための手段」という機能に対応する。従って、いくつかの施行において、そのような手段のうちの１つまたは複数は、本明細書で教示されたプロセッサコンポーネント、集積回路、または他の適した構造のうちの１つまたは複数を使用して施行され得る。いくつかの例が以下に続く。いくつかの態様において、装置から信号品質フィードバックを受信するための手段はトランシーバを備える。いくつかの態様において、信号品質フィードバックに基づいて第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定するための手段は、処理システムを備える。いくつかの態様において、信号品質フィードバックに基づいて第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定するための手段は、処理システムを備える。いくつかの態様において、第１の信号品質と第２の信号品質との間の差を計算するための手段は、処理システムを備える。いくつかの態様において、その差がしきい値以上であるかを判定するための手段は、処理システムを備える。いくつかの態様において、その差がしきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択するための手段は、処理システムを備える。いくつかの態様において、ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定するための手段は、処理システムを備える。
【００９８】
[00106]  いくつかの態様において、装置または装置の任意のコンポーネントは、例えば、機能を提供できるように装置またはコンポーネントを製造する（例えば、組み立てる）ことによって、機能を提供できるように装置またはコンポーネントをプログラムすることによって、または、他の何らかの適した構成手段を用いて、本明細書で教示された機能を提供するように構成され得る。
【００９９】
[00107]  また、本明細書において、「第１の」、「第２の」、等のような指定を使用した、エレメントへのいずれの参照も、概ね、これらエレメントの量または順序を限定しないことを理解されたい。むしろ、これら指定は、概ね、２つ以上のエレメントまたはエレメントの事例の間で区別する便利な方法として、本明細書で使用される。従って、第１のエレメントおよび第２のエレメントへの参照は、そこで２つのエレメントしか利用できないこと、または何らかの方法で第１のエレメントが第２のエレメントに先行しなければならないことを、意味するものではない。また、別途述べられていない限り、エレメントのセットは、１つまたは複数のエレメントを備える。さらに、本明細書または特許請求の範囲において使用されている「Ａ、Ｂ、またはＣのうちの少なくとも１つ」、または「Ａ、Ｂ、またはＣのうちの１つまたは複数」、または「Ａ、Ｂ、およびＣから成るグループのうちの少なくとも１つ」という形態の用語は、「ＡまたはＢまたはＣまたはこれらエレメントの任意の組み合わせ」を意味する。例えば、この用語は、Ａ、またはＢ、またはＣ、またはＡおよびＢ、またはＡおよびＣ、またはＡおよびＢおよびＣ、または２Ａ、または２Ｂ、または２Ｃ、等を含み得る。
【０１００】
[00108]  当業者は、情報および信号が、様々な異なる技術および技法のいずれかを使用して表され得ることを理解する。例えば、上記説明全体にわたって参照された、いずれのデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップも、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはこれらの任意の組み合わせによって表され得る。
【０１０１】
[00109]  当業者はさらに、本明細書に開示された態様と関連して説明された様々な例示的な論理ブロック、モジュール、プロセッサ、手段、回路、およびアルゴリズムステップのいずれも、電子ハードウェア（例えば、ソースコード化または他の何らかの技法を使用して設計され得る、デジタル施行、アナログ施行、またはこれら２つの組み合わせ）、（便宜上、本明細書では「ソフトウェア」または「ソフトウェアモジュール」と呼ばれ得る）命令を組み込む設計コードまたはプログラムの様々な形態、あるいはその両方の組み合わせとして施行され得ることを理解するはずである。ハードウェアおよびソフトウェアのこの互換性を明確に例示するために、様々な例示的なコンポーネント、ブロック、モジュール、回路、およびステップが、概ね、それらの機能の点から上述されている。そのような機能が、ハードウェアとして施行されるか、ソフトウェアとして施行されるかは、特定のアプリケーションおよびシステム全体に課せられる設計制約に依存する。当業者は、各特定のアプリケーションについて、説明された機能を多様な方法で施行できるが、そのような施行の判断は、本開示の範囲からの逸脱を引き起こすものとして解釈されるべきではない。
【０１０２】
[00110]  本明細書に開示される態様と関連して説明された、様々な例示的な論理的ブロック、モジュール、および回路は、処理システム、集積回路（「ＩＣ」）、アクセス端末、またはアクセスポイント内に施行され得るか、またはこれらによって行われ得る。処理システムは、１つまたは複数のＩＣを使用して施行され得るか、またはＩＣ内に（例えば、チップ上にあるシステムの一部分として）施行され得る。ＩＣは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラム可能なゲートアレイ（ＦＰＧＡ）、または他のプログラム可能な論理デバイス、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、電気コンポーネント、光学コンポーネント、機械コンポーネント、または本明細書に説明された機能を行うように設計された、それらの任意の組み合わせを備えることができ、ＩＣ内、ＩＣ外、またはその両方に存在する命令またはコードを実行できる。汎用プロセッサは、マイクロプロセッサであり得るが、代替的に、このプロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシンであり得る。プロセッサは、また、例えば、ＤＳＰとマクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、または他の任意のそのような構成といった、コンピューティングデバイスの組み合わせとして施行され得る。
【０１０３】
[00111]  いずれの開示されたプロセスにおけるステップのいずれの特定の順序または階層も、実例のアプローチの１つの例であることが理解される。設計の選好に基づいて、これらプロセスにおけるステップの特定の順序または階層が、本開示の範囲内にとどまりながら再構成され得ることが理解される。付属の方法の請求項は、様々なステップのエレメントを実例の順序で提示するが、提示された特定の順序または階層に限定されるように意図されていない。
【０１０４】
[00112]  本明細書に開示された態様に関連して説明された方法またはアルゴリズムのステップは、直接ハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこれら２つの組み合わせにおいて、具現化され得る。（例えば、実行可能な命令および関係するデータを含む）ソフトウェアモジュールおよび他のデータは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭ（登録商標）メモリ、レジスタ、ハードディスク、リムーバルディスク、ＣＤ−ＲＯＭ、または当該技術分野において既知の他の任意の形態のコンピュータ可読記憶媒体のようなメモリに存在し得る。実例の記憶媒体は、例えば、（本明細書では便宜上、「プロセッサ」と呼ばれ得る）コンピュータ／プロセッサが、情報を記憶媒体から読取り（例えば、コード化し）、情報を記憶媒体に書き出せるように、プロセッサのようなマシンに結合され得る。実例の記憶媒体がプロセッサに一体化され得る。プロセッサおよび記憶媒体は、ＡＳＩＣに存在し得る。ＡＳＩＣは、ユーザ機器に存在し得る。代替として、プロセッサおよび記憶媒体が、ユーザ機器の中のディスクリートコンポーネントとして存在し得る。さらに、いくつかの態様において、任意の適したコンピュータプログラム製品が、本開示の態様のうちの１つまたは複数に関する（例えば、少なくとも１つのコンピュータによって実行可能な）コードを備える、コンピュータ可読媒体を備え得る。いくつかの態様において、コンピュータプログラム製品は、パッケージ材料を備え得る。
【０１０５】
[00113]  １つまたは複数の実例的な態様において、説明された機能は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせに施行され得る。ソフトウェアに施行される場合、これら機能は、コンピュータ可読媒体上で、１つまたは複数の命令またはコードとして送信または記憶され得る。コンピュータ可読媒体は、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含むコンピュータ記憶媒体および通信媒体の両方を含む。コンピュータ可読媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、そのようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭあるいは他の光ディスク記憶装置、磁気ディスク記憶装置あるいは他の磁気記憶デバイス、または、命令あるいはデータ構造の形態で所望のプログラムコードを記憶または搬送するために使用でき、およびコンピュータによってアクセスできる、任意の他の媒体を備えることができる。また、任意の接続は、コンピュータ可読媒体と適切に称される。例えば、ソフトウェアが、ウェブサイト、サーバ、または、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者ライン（ＤＳＬ）、あるいは赤外線、無線、およびマイクロ波のようなワイヤレス技術を使用する他の遠隔ソース、から送信される場合は、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。本明細書に使用される、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスク、およびブルーレイ（登録商標）ディスクを含み、ディスク（disk）は通常、磁気的にデータを再生するが、ディスク（disc）は、レーザーを用いて光学的にデータを再生する。従って、いくつかの態様において、コンピュータ可読媒体は、非一時的なコンピュータ可読媒体（例えば、有形媒体、コンピュータ可読記憶媒体、等）を備え得る。さらに、いくつかの態様において、コンピュータ可読媒体は、（例えば、信号を備える）一時的なコンピュータ可読媒体を備え得る。上記の組み合わせは、また、コンピュータ可読媒体の範囲内に含まれるべきである。コンピュータ可読媒体が任意の適したコンピュータプログラム製品に施行され得ることを理解されたい。
【０１０６】
[00114]  本明細書に使用される場合、「判定すること」という用語は、幅広い動作を包含する。例えば、「判定すること」は、計算すること、計算すること、処理すること、導出すること、調査すること、ルックアップすること（例えば、テーブル、データベースまたは別のデータ構造においてルックアップすること）、確かめること、等を含み得る。また、「判定すること」は、受信すること（例えば、情報を受信すること）、アクセスすること（例えば、メモリ内のデータにアクセスすること）、等を含み得る。また、「判定すること」は、解決すること、選択すること、選ぶこと、確立すること、等を含み得る。
【０１０７】
[00115]  開示された態様の先の説明は、当業者が本開示を製造または使用することを可能にするために提供される。これら態様に対する様々な変更は、当業者にとって容易に明らかになり、本明細書で規定された一般的な原理は、本開示の範囲から逸脱することなく他の態様に適用され得る。従って、本開示は、本明細書に示された態様に限定されるようには意図されず、本明細書に開示された原理および新規な特徴と一致する最も広い範囲を与えられるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]  ワイヤレス通信のための装置であって、
別の装置から信号品質フィードバックを受信するように構成されたトランシーバと、
前記信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定し、
前記信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定し、
前記第１の信号品質と前記第２の信号品質との間の差を計算し、
前記差がしきい値以上であるかを判定し、
前記差が前記しきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択する
ように構成された処理システムと、
を備え、ここにおいて前記選択は、少なくとも１つのレートテーブルから前記変調およびコード化方式を選択するために、判定された前記第２の信号品質を使用する、装置。
[Ｃ２]  前記第１の信号品質は前記別の装置によって計測された第１の受信信号強度インジケーションを備え、
前記第２の信号品質は前記別の装置によって計測された第２の受信信号強度インジケーションを備える、
Ｃ１に記載の装置。
[Ｃ３]  前記変調およびコード化方式の選択は、
前記第２の信号品質を含む複数の信号品質値のレンジを識別することと、ここにおいて信号品質値の識別された前記レンジは前記少なくとも１つのレートテーブルによって特定される、
信号品質値の識別された前記レンジと関連付けられた変調およびコード化方式のセットから前記変調およびコード化方式を選択することと
を備える、Ｃ１に記載の装置。
[Ｃ４]  選択された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている前記セットの変調およびコード化方式のうちの１つである、Ｃ３に記載の装置。
[Ｃ５]  前記少なくとも１つのレートテーブルは複数のレートテーブルを備え、前記変調およびコード化方式の選択は、
前記第２の信号品質を含む複数の信号品質値のレンジと関連付けられたレートテーブルを識別することと、ここにおいて識別された前記レートテーブルは前記複数のレートテーブルのうちの１つである、
識別された前記レートテーブルから前記変調およびコード化方式を選択することと
を備える、Ｃ１に記載の装置。
[Ｃ６]  選択された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている識別された前記レートテーブルの変調およびコード化方式のうちの１つである、Ｃ５に記載の装置。
[Ｃ７]  前記処理システムは、ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定するようにさらに構成され、
前記第２の信号品質の判定は、異なるビームパターンが選択されたという前記判定の結果としてトリガされる、
Ｃ１に記載の装置。
[Ｃ８]  異なるビームパターンが選択されたという前記判定は、前記異なるビームパターンが前記第１のビームフォーミングされた通信のために使用されたビームパターンよりも高い信号品質と関連付けられているというビームパターン検索アルゴリズムによる判定に基づく、Ｃ７に記載の装置。
[Ｃ９]  前記別の装置からの前記信号品質フィードバックの受信は、前記第１のビームフォーミングされた通信および前記第２のビームフォーミングされた通信のためのビームフォーミングされた信号を受信する装置から受信信号強度インジケーションを受信することを備える、Ｃ１に記載の装置。
[Ｃ１０]  前記第１のビームフォーミングされた通信、前記第２のビームフォーミングされた通信、および前記後続のビームフォーミングされた通信は、ＩＥＥＥ８０２．１１ａｄ通信を備える、Ｃ１に記載の装置。
[Ｃ１１]  ワイヤレス通信の方法であって、
装置から信号品質フィードバックを受信することと、
前記信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定することと、
前記信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定することと、
前記第１の信号品質と前記第２の信号品質との間の差を計算することと、
前記差がしきい値以上であるかを判定することと、
前記差が前記しきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択することと
を備え、ここにおいて前記選択は、少なくとも１つのレートテーブルから前記変調およびコード化方式を選択するために、判定された前記第２の信号品質を使用する、方法。
[Ｃ１２]  前記第１の信号品質は前記装置によって計測された第１の受信信号強度インジケーションを備え、
前記第２の信号品質は前記装置によって計測された第２の受信信号強度インジケーションを備える、
Ｃ１１に記載の方法。
[Ｃ１３]  前記変調およびコード化方式の選択は、
前記第２の信号品質を含む複数の信号品質値のレンジを識別することと、ここにおいて信号品質値の識別された前記レンジは前記少なくとも１つのレートテーブルによって特定される、
信号品質値の識別された前記レンジと関連付けられた変調およびコード化方式のセットから前記変調およびコード化方式を選択することと
を備える、Ｃ１１に記載の方法。
[Ｃ１４]  選択された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている前記セットの変調およびコード化方式のうちの１つである、Ｃ１３に記載の方法。
[Ｃ１５]  前記少なくとも１つのレートテーブルは複数のレートテーブルを備え、前記変調およびコード化方式の選択は、
前記第２の信号品質を含む複数の信号品質値のレンジと関連付けられたレートテーブルを識別することと、ここにおいて識別された前記レートテーブルは前記複数のレートテーブルのうちの１つである、
識別された前記レートテーブルから前記変調およびコード化方式を選択することと
を備える、Ｃ１１に記載の方法。
[Ｃ１６]  選択された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている識別された前記レートテーブルの変調およびコード化方式のうちの１つである、Ｃ１５に記載の方法。
[Ｃ１７]  ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定することをさらに備え、前記第２の信号品質の判定は異なるビームパターンが選択されたという前記判定の結果としてトリガされる、Ｃ１１に記載の方法。
[Ｃ１８]  異なるビームパターンが選択されたという前記判定は、前記異なるビームパターンが前記第１のビームフォーミングされた通信のために使用されたビームパターンよりも高い信号品質と関連付けられているというビームパターン検索アルゴリズムによる判定に基づく、Ｃ１７に記載の方法。
[Ｃ１９]  前記装置からの前記信号品質フィードバックの受信は前記第１のビームフォーミングされた通信および前記第２のビームフォーミングされた通信のためのビームフォーミングされた信号を受信する装置から受信信号強度インジケーションを受信することを備える、Ｃ１１に記載の方法。
[Ｃ２０]  前記第１のビームフォーミングされた通信、前記第２のビームフォーミングされた通信、および前記後続のビームフォーミングされた通信はＩＥＥＥ８０２．１１ａｄ通信を備える、Ｃ１１に記載の方法。
[Ｃ２１]  ワイヤレス通信のための装置であって、
別の装置から信号品質フィードバックを受信するための手段と、
前記信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定するための手段と、
前記信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定するための手段と、
前記第１の信号品質と前記第２の信号品質との間の差を計算するための手段と、
前記差がしきい値以上であるかを判定するための手段と、
前記差が前記しきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択するための手段と
を備え、ここにおいて前記選択は、少なくとも１つのレートテーブルから前記変調およびコード化方式を選択するために、判定された前記第２の信号品質を使用する、装置。
[Ｃ２２]  前記第１の信号品質は前記別の装置によって計測された第１の受信信号強度インジケーションを備え、
前記第２の信号品質は前記別の装置によって計測された第２の受信信号強度インジケーションを備える、Ｃ２１に記載の装置。
[Ｃ２３]  前記変調およびコード化方式の選択は、
前記第２の信号品質を含む複数の信号品質値のレンジを識別することと、ここにおいて信号品質値の識別された前記レンジは前記少なくとも１つのレートテーブルによって特定される、
信号品質値の識別された前記レンジと関連付けられた変調およびコード化方式のセットから前記変調およびコード化方式を選択することと
を備える、Ｃ２１に記載の装置。
[Ｃ２４]  選択された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている前記セットの変調およびコード化方式のうちの１つである、Ｃ２３に記載の装置。
[Ｃ２５]  前記少なくとも１つのレートテーブルは複数のレートテーブルを備え、前記変調およびコード化方式の選択は、
前記第２の信号品質を含む複数の信号品質値のレンジと関連付けられたレートテーブルを識別することと、ここにおいて識別された前記レートテーブルは前記複数のレートテーブルのうちの１つである、
識別された前記レートテーブルから前記変調およびコード化方式を選択することと
を備える、Ｃ２１に記載の装置。
[Ｃ２６]  選択された前記変調およびコード化方式は最も高いグッドプット値と関連付けられている識別された前記レートテーブルの変調およびコード化方式のうちの１つである、Ｃ２５に記載の装置。
[Ｃ２７]  ビームフォーミングされた通信のために異なるビームパターンが選択されたことを判定するための手段をさらに備え、前記第２の信号品質の判定は異なるビームパターンが選択されたという前記判定の結果としてトリガされる、Ｃ２１に記載の装置。
[Ｃ２８]  異なるビームパターンが選択されたという前記判定は、前記異なるビームパターンが前記第１のビームフォーミングされた通信のために使用されたビームパターンよりも高い信号品質と関連付けられているというビームパターン検索アルゴリズムによる判定に基づく、Ｃ２７に記載の装置。
[Ｃ２９]  前記別の装置からの前記信号品質フィードバックの受信は、前記第１のビームフォーミングされた通信および前記第２のビームフォーミングされた通信のためのビームフォーミングされた信号を受信する装置から受信信号強度インジケーションを受信することを備える、Ｃ２１に記載の装置。
[Ｃ３０]  前記第１のビームフォーミングされた通信、前記第２のビームフォーミングされた通信、および前記後続のビームフォーミングされた通信はＩＥＥＥ８０２．１１ａｄ通信を備える、Ｃ２１に記載の装置。
[Ｃ３１]  コンピュータ可読媒体を備える、通信のためのコンピュータプログラム製品であって、
前記コンピュータ可読媒体は、
装置から信号品質フィードバックを受信し、
前記信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定し、
前記信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定し、
前記第１の信号品質と前記第２の信号品質との間の差を計算し、
前記差がしきい値以上であるかを判定し、
前記差が前記しきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択する
ように実行可能なコード
を備え、ここにおいて前記選択は、少なくとも１つのレートテーブルから前記変調およびコード化方式を選択するために、判定された前記第２の信号品質を使用する、コンピュータプログラム製品。
[Ｃ３２]  ワイヤレスノードであって、
アンテナシステムと、
装置から、前記アンテナシステムを介して、信号品質フィードバックを受信するように構成されたトランシーバと、
前記信号品質フィードバックに基づいて、第１のビームフォーミングされた通信と関連付けられた第１の信号品質を判定し、
前記信号品質フィードバックに基づいて、第２のビームフォーミングされた通信と関連付けられた第２の信号品質を判定し、
前記第１の信号品質と前記第２の信号品質との間の差を計算し、
前記差がしきい値以上であるかを判定し、
前記差が前記しきい値以上であるという判定の結果として、後続のビームフォーミングされた通信のための変調およびコード化方式を選択する
ように構成された処理システムと、
を備え、ここにおいて前記選択は少なくとも１つのレートテーブルから前記変調およびコード化方式を選択するために、判定された前記第２の信号品質を使用する、ワイヤレスノード。
【図１】
0006013608.tif 000002
【図２】
0006013608.tif 000003
【図３】
0006013608.tif 000004
【図４】
0006013608.tif 000005
【図５】
0006013608.tif 000006
【図６】
0006013608.tif 000007
【図７】
0006013608.tif 000008
【図８】
0006013608.tif 000009
【図９】
0006013608.tif 000010