通信ネットワークにおける方法であって、iアクセスポイントから、パケット帯域幅を有し複数のサブチャネルを含むサウンディングパケットを、無線ダウンリンク通信チャネルでクライアントデバイスに送信する段階と、ii前記クライアントデバイスで前記サウンディングパケットを受信して、前記サウンディングパケットの、前記パケット帯域幅より小さいサブチャネルブロック帯域幅を有するサブチャネルブロックを特定する段階と、iii前記サブチャネルブロックにチャネル推定を行い、前記ダウンリンク通信チャネルの部分的なチャネル推定を決定する段階と、iv前記ダウンリンク通信チャネルの前記部分的なチャネル推定を前記アクセスポイントに通信する段階とを備える方法。前記サウンディングパケットは、iアナウンスフレームとii非常にスループットの高い制御フレームとを含むヌルデータパケットNDPサウンディングパケットである、請求項1に記載の方法。複数のクライアントステーションそれぞれに対してiiiiiiiv段階を実行する、請求項1または2に記載の方法。前記サブチャネルブロックに前記チャネル推定を行う段階は、前記クライアントデバイスで、前記サブチャネルブロックから、圧縮されたステアリングマトリックスを決定する段階を有する、請求項1から3のいずれか一項に記載の方法。前記サブチャネルブロックに前記チャネル推定を行う段階は、前記クライアントデバイスで、前記サブチャネルブロックから、圧縮されていないステアリングマトリックスを決定する段階を有する、請求項1から3のいずれか一項に記載の方法。前記サブチャネルブロックに前記チャネル推定を行う段階は、前記クライアントデバイスで、前記サブチャネルブロックから、チャネル状態情報を決定する段階を有する、請求項1から3のいずれか一項に記載の方法。前記サウンディングパケットはIEEE802.11acに準拠したサウンディングパケットである、請求項1から6のいずれか一項に記載の方法。前記サウンディングパケットの前記パケット帯域幅は、20MHz、40MHz、80MHz、または160MHzである、請求項1から7のいずれか一項に記載の方法。前記複数のサブチャネルは、制御チャネルと少なくとも1つの拡張チャネルとを含み、前記サウンディングパケットの前記サブチャネルブロックを特定する段階は、前記制御チャネルを少なくとも含むサブチャネルブロックを特定する段階を有する、請求項1から8のいずれか一項に記載の方法。前記サウンディングパケットの前記サブチャネルブロックを特定する段階は、前記複数のサブチャネルの連続した組み合わせのいずれかを前記サブチャネルブロックとして特定する段階を有する、請求項1から9のいずれか一項に記載の方法。前記アクセスポイントで、前記部分的なチャネル推定からステアリングマトリックスを決定する段階と、前記アクセスポイントと前記クライアントデバイスとの間の前記ダウンリンク通信チャネルで、データパケットを搬送する情報を送信するときに前記ステアリングマトリックスを適用する段階とをさらに備える、請求項1から10のいずれか一項に記載の方法。前記データパケットを搬送する情報を送信するときに前記ステアリングマトリックスを適用する段階は、前記データパケットを搬送する情報が、前記パケット帯域幅と同じ帯域幅を有する場合には、前記データパケットを搬送する情報全体に前記ステアリングマトリックスを適用する段階と、前記データパケットを搬送する情報が、前記パケット帯域幅より大きな帯域幅を有する場合には、前記データパケットを搬送する情報の一部に前記ステアリングマトリックスを適用する段階とを有する、請求項11に記載の方法。前記データパケットを搬送する情報は、前記パケット帯域幅より大きな帯域幅を有しており、前記データパケットを搬送する情報を送信するときに前記ステアリングマトリックスを適用する段階は、前記サブチャネルブロックに対応する、前記データパケットを搬送する情報の一部に前記ステアリングマトリックスを適用する段階を有する、請求項12に記載の方法。アクセスポイントから、1以上のアンテナを介して、パケット帯域幅を有し複数のサブチャネルを含むサウンディングパケットを受信するネットワークインタフェースと、前記サウンディングパケットから、前記パケット帯域幅より小さいサブチャネルブロック帯域幅を有するサブチャネルブロックを特定して、前記サブチャネルブロックにチャネル推定を行い、ダウンリンク通信チャネルの部分的なチャネル推定を決定するチャネル推定ユニットとを備え、前記ネットワークインタフェースはさらに、前記1以上のアンテナを介して、前記ダウンリンク通信チャネルの前記部分的なチャネル推定を前記アクセスポイントに通信する、チャネル推定装置。前記チャネル推定ユニットは、前記サブチャネルブロックから、圧縮されたステアリングマトリックスを決定することで、前記サブチャネルブロックに前記チャネル推定を行う、請求項14に記載のチャネル推定装置。前記チャネル推定ユニットは、前記サブチャネルブロックから、圧縮されていないステアリングマトリックスを決定することで、前記サブチャネルブロックに前記チャネル推定を行う、請求項14に記載のチャネル推定装置。前記チャネル推定ユニットは、前記サブチャネルブロックから、チャネル状態情報を決定することで、前記サブチャネルブロックに前記チャネル推定を行う、請求項14に記載のチャネル推定装置。前記複数のサブチャネルは、制御チャネルと少なくとも1つの拡張チャネルとを含み、前記チャネル推定ユニットは、前記制御チャネルを少なくとも含むサブチャネルブロックを特定することで、前記サブチャネルブロックを特定する、請求項14から17のいずれか一項に記載のチャネル推定装置。前記複数のサブチャネルは、制御チャネルと少なくとも1つの拡張チャネルとを含み、前記チャネル推定ユニットは、前記複数のサブチャネルの連続した組み合わせのいずれかを前記サブチャネルブロックとして特定することで、前記サウンディングパケットから前記サブチャネルブロックを特定する、請求項14から17のいずれか一項に記載のチャネル推定装置。アクセスポイント装置であって、複数のダウンリンクチャネルに同時に通信を行うための複数のアンテナと、クライアントデバイスから、i前記アクセスポイントとii前記クライアントデバイスとの間の前記複数のダウンリンクチャネルのうち対応するものの部分的なチャネル推定を受信して、i前記アクセスポイントとii前記クライアントデバイスとの間の前記複数のダウンリンクチャネルのうち前記対応するものにおける通信で利用するためのステアリングマトリックスを特定するステアリングベクトルコントローラと、前記アクセスポイントが前記複数のダウンリンクチャネルのうち前記対応するものを利用して前記クライアントデバイスとさらに通信する前に、パケットデータを搬送する情報に、特定した前記ステアリングマトリックスを適用する空間ステアリングユニットとを備える、アクセスポイント装置。前記空間ステアリングユニットはさらに、前記パケットデータを搬送する情報の帯域幅が、前記部分的なチャネル推定で特定されたサブチャネル帯域幅と同じである場合には、前記パケットデータを搬送する情報全体に、特定された前記ステアリングマトリックスを適用する、請求項20に記載のアクセスポイント装置。前記空間ステアリングユニットはさらに、前記パケットデータを搬送する情報の帯域幅が、前記部分的なチャネル推定で特定されたサブチャネル帯域幅より大きい場合には、前記パケットデータを搬送する情報の一部に、特定された前記ステアリングマトリックスを適用する、請求項20に記載のアクセスポイント装置。前記パケットデータを搬送する情報の一部は、前記パケットデータを搬送する情報の制御情報を含む、請求項22に記載のアクセスポイント装置。前記ステアリングベクトルコントローラは、前記部分的なチャネル推定としてチャネル状態情報を受信して、前記チャネル状態情報から前記ステアリングマトリックスを決定する、請求項20から23のいずれか一項に記載のアクセスポイント装置。前記ステアリングベクトルコントローラは、前記ステアリングマトリックスを特定するための前記部分的なチャネル推定として、圧縮されたステアリングマトリックスおよび圧縮されていないステアリングマトリックスのうち少なくとも1つを受信する、請求項20から23のいずれか一項に記載のアクセスポイント装置。前記部分的なチャネル推定として逆リンクサウンディングパケットを受信して、前記逆リンクサウンディングパケットから前記ステアリングマトリックスを決定するチャネル推定ユニットをさらに備える、請求項20から23のいずれか一項に記載のアクセスポイント装置。以下に記載する実施形態では、無線ローカルエリアネットワークWLANのアクセスポイントAP等の無線ネットワークデバイスは、アンテナアレイを介して同時に複数のクライアントステーションにそれぞれ独立したデータストリームを送信する。APから1以上の他のステーションへの送信により生じるある受信局における干渉を低減させるために、APは、APが各局に対するダウンリンク送信についてそれぞれの送信Txビームフォーミング今後はステアリングと称するベクトルを作成する、という送信ビームフォーミングをサポートする。一実施形態では、APは、あるクライアントステーションに対するTxステアリングベクトルを、APと該ステーションとの間の無線通信チャネルの記述のみを利用して作成する。他の実施形態では、APが、クライアントステーションに対するTxステアリングベクトルを作成する際に、APと別の局との間の少なくとも1つの他の無線通信チャネルの記述も考慮に入れる場合もある。送信ビームフォーミングを実行する際、APは、APと各クライアントステーションとの間のダウンリンクチャネルの知識を利用する。このダウンリンクチャネルに関する知識は、クライアントデバイスがAPからサウンディングパケットを受け取り、ダウンリンクチャネルについてのステアリングベクトルを作成して、このステアリングベクトルをAPに送り返す、という明示的なビームフォーミングにより、または、クライアントデバイスがダウンリンクチャネルの逆リンクをサウンディングして、APがこのサウンディングに基づいてステアリングベクトルを判断する、という暗示的なビームフォーミングにより、得ることができる。いずれの場合にも、APはダウンリンクに関する情報を、APが送信ビームフォーミングのステアリングベクトルを利用する際のチャネル記述として利用する。明示的なビームフォーミングは通常、3つの種類のフィードバックチャネルのうちの1つを用いる。チャネル状態情報CSIフィードバックでは、クライアントステーションが、APからのサウンディングパケットからダウンリンクチャネルを推定して、推定されたチャネル利得をフィードバックする。圧縮されていないステアリングマトリックスフィードバックでは、クライアントステーションが、APからのサウンディングパケットから行うチャネル推定に基づいて、APで利用するステアリングマトリックスを決定する。そしてクライアントステーションはこのステアリングマトリックスを圧縮しないでフィードバックする。圧縮されたステアリングマトリックスフィードバックでも、ステアリングマトリックスを圧縮形式でフィードバックする以外は、同様のプロセスを行う。IEEE802.11ac規格では、APは、図1および図2を参照して詳述するようなマルチユーザのMIMO構成をサポートしており、APは、ダウンリンク送信を利用して、意図されている複数のクライアントステーションに対して別々の信号を同時送信する。このようなMU-MIMO処理においては、全てのダウンリンクチャネルが同じ帯域幅を有しているとよい。さらに各クライアントステーションが、各ダウンリンクチャネル内で他のクライアントステーションに送信されているストリーム数、および、このAPが他のクライアントステーションに対して利用している変調および符号化MCS値がわかっているとよい。このようにすることで、クライアントステーション間の協力や協調が不要となり、その代わりにAPの送信ビームフォーミングを利用することで、別のクライアントステーションと同時に通信し、且つ、各クライアントステーションで受信される信号間の干渉を最小限に抑える試みが可能となる。図1は、一実施形態における無線ローカルエリアネットワークWLAN10の一例のブロック図である。AP14は、ネットワークインタフェース16に連結されたホストプロセッサ15を含む。ネットワークインタフェース16は、媒体アクセス制御MACユニット18と、物理層PHYユニット20とを含む。PHYユニット20は、複数のNTトランシーバ21を含み、これらトランシーバはNTアンテナ24に連結されている。3つのトランシーバ21および3つのアンテナ24が図1に示されているがNT=3、AP14が含むトランシーバ21およびアンテナ24は、実施形態によって異なるものであってもよい例えばNT=2、4、5、6、7、8等。PHYユニット20はさらに、ここで記載するステアリングベクトルの作成技術を1つまたはいくつか実装する、ダウンリンクDL空間分割多重接続SDMAコントローラ19も含む。WLAN10は、K個のクライアントステーション25を含み、各ステーション25-iは、Ni個のアンテナを備えている。3つのクライアントステーション25が図1には示されているがK=3、WLAN10は、例および実施形態によって、異なる数のクライアントステーション25例えばK=2、4、5、6等を含むことができる。クライアントステーション25のうち2以上は、AP14から同時送信された対応するデータストリームを受信するよう構成されている。クライアントステーション25-1は、ネットワークインタフェース27に連結されたホストプロセッサ26を含む。ネットワークインタフェース27は、MACユニット28とPHYユニット29とを含む。PHYユニット29は、複数のNlトランシーバ30を含み、これらNlトランシーバ30はNlアンテナ34に連結されている。3つのトランシーバ30および3つのアンテナ34が図1に示されているがNl=3、クライアントステーション25-1が含むトランシーバ30およびアンテナ34は、実施形態によって異なるものであってもよい例えばNT=1、2、4、5等。PHYユニット27は、一部の実施形態では、ここで記載するステアリングベクトルの作成技術の部分を実装する、チャネル推定コントローラ40を含んでもよい。クライアントステーション25-2および25-3は、クライアントステーション25-1と同じ、またはこれらに大体類似した構造を有する。一実施形態では、クライアントステーション25-2、25-3それぞれが、クライアントステーション25-1と類似した構造を有しているが、トランシーバが2つでありアンテナが2つであるという点が異なるN2=N3=2。他の実施形態では、クライアントステーション25-2、25-3が異なる数のアンテナを含むことができる例えば1、3、4、5、6、7、8。IEEE802.11ac規格での一実装例では、APが最大8つしかアンテナを有することができず、最大4つのステーションまでとの同時通信がサポートされている。示されている実施形態では、AP14は、クライアントステーション25-1、25-2、および25-3に同時に複数の空間ストリームを送信して、各クライアントステーション25-iがLi個の空間ストリームを介してデータを受信するように構成されている。例えば、クライアントステーション25-1は3つの空間ストリームLl=3を介してデータを受信する。この例では、Ll=Nlであるが、通常はクライアントステーション25-iがクライアントステーション25-iが有するアンテナ数より少ない数の空間ストリームを利用することができる。さらに、時空符号化を利用する場合には、複数の空間ストリームが時空ストリームと称される場合がある。一部の実施形態では、時空ストリーム数が送信チェーン数より少ない場合に空間マッピングを利用する。一実施形態では、AP14は、一端ではアンテナ24-1、24-2、および24-3を含むアレイにより定義され、他端ではアンテナ34-1、34-2、および34-3を含むアレイにより定義される多入力多出力MIMOチャネルでクライアントステーション25-1と通信する。この例においては、MIMOチャネルは、各エレメントで、対応する送信アンテナと、受信アンテナと、対応する対のアンテナの間のチャネル位相とによって定義されるストリームのチャネル利得パラメータを特定する3×3チャネルマトリックスH1により記述することができる。同様に、APは、マトリックスH2およびH3により記述されるMIMOチャネルでクライアント25-2および25-3と通信する。少なくとも一部の実施形態では、AP14とクライアントステーション25-iとの間のMIMOチャネルを記述するマトリックスHiの次元は、NixNTである。任意のモードにおける送信ビームフォーミングをサポートしているIEEE802.11nのようなプロトコル、または、複数のユーザに対する同時の送信ビームフォーミングをサポートしているIEEE802.11acのようなプロトコルにおいては、AP14は、1以上の空間ストリームLiを利用して、チャネル記述子Hiが記述するダウンリンクチャネルを意図した受信局に対してステアリングし、このステアリングによって意図している受信局における信号対雑音比を向上させている。図1を参照すると、各局に対するステアリングマトリックスを作成するために、AP14がシンボルをクライアントステーション25-iに対して次元Lix1である送信シンボルベクトルxiとして送信し、クライアントステーション25-iは、Nix1の次元のベクトルyiとして表すことができる信号を受信するかのようにシステムをモデリングすることができる。従って一実施形態では、通信を、あたかもAP14が、対応するチャネルHiを介して信号を送信するために送信シンボルベクトルxiを送信するために次元NixLiのステアリングベクトルWiをそれぞれ適用するかのように通信をモデリングすることができる。従って、AP14がステーション25-1、25-2、...25-Kにデータを同時送信するとき、クライアントステーション25-iで受け取られる信号は以下のように表すことができる。数1に示すように、受信信号には、意図されている成分、他のクライアントステーションに対する信号による干渉成分、および、雑音成分次元Nix1のベクトルniとして表されるが含まれる。さらに、信号y1、y2、...ykは、互いに集積されて、累積受信ベクトルyが定義される。暗示的なビームフォーミングの例では、DLSDMAコントローラ19が、累積ステアリングマトリックスW個々のベクトルWi、W2、...WKを含むを作成して、K個のクライアントステーション25からなるグループ全体について最適な構成を達成することができ、他のステーションとの同時通信に基づくAPと各局との間の干渉を低減させることができる。例えばDLSDMAコントローラ19は、チャネル情報チャネル記述を利用して、適したメトリックを最適化することでユーザの一部または全体の干渉を低減させることができる。明示的なビームフォーミングの例では、これら技術の一部または全体が、クライアントステーション25-iの1以上でつまりチャネル推定コントローラ40で実装されてよい。例えば、クライアントステーションにおけるチャネル推定コントローラ40は、アクセスポイントと各クライアントステーションとの間のダウンリンクチャネルについてステアリングマトリックスWを決定することができる。以下に実装例を説明する。図2を参照すると、SDMAコントローラ50は、明示的なビームフォーミング構成のDLSDMAコントローラ19の処理を例示しており、チャネル情報がクライアントステーションで決定されている。一般的には、ステアリングベクトルコントローラ60が、チャネル推定ユニット62からチャネル記述を受け取り、結果得られるステアリングベクトルWi、W2、...WKを空間ステアリングユニット64に提供して、ここで各ステアリングベクトルWiが各送信シンボルベクトルxiに割り当てられる。図2の明示的なビームフォーミングの例では、チャネル推定ユニット62がクライアントステーション側にあるつまり、クライアントステーション25-1のチャネル推定コントローラ40側にある。処理中、各クライアントステーション25-iに対する送信ビームフォーミングを行うために、デジタルフィルタリングおよびRFモジュール66が、空間ステアリングユニット64からサウンディングパケット信号を受信する。このサウンディングパケットは、複数のクライアントステーションまたは単一のクライアントステーションに送られる。この応答として、さらに後で詳述するように、チャネル推定ユニット62が、部分的なチャネル推定つまりチャネル記述を、AP14と各クライアントステーション25-iとの間の物理的ダウンリンクチャネルについて作成する。一部の実施形態では、チャネル記述には、送信アンテナおよび受信アンテナにより定義されるさまざまなストリームのチャネル利得パラメータ複素数であってもよいが含まれる。一部のこれらの例では、チャネル記述は、圧縮されていてもされていなくてもよいマトリックス形式で表現される。一部の実施形態ではチャネル推定ユニット62が物理的なチャネルに関する1以上のパラメータの計測を行って、AP14に送り返されてその後でステアリングベクトルコントローラ60がステアリングベクトルWi、W2、...WKの決定に利用するCSIまたはその他のメトリックを作成する。一般的には、チャネル推定ユニット62は、チャネル記述を作成するのに適した任意の技術を実装することができる。例えば、マルチユーザMU通信についてのステアリングベクトル/マトリックスを計算する際、ゼロフォーシングXF技術、最小平均二乗誤差MMSE技術、漏れ抑制LS技術、またはブロック無効化blocknullificationLS技術を利用することができる。AP14が1つのクライアントステーションとのみ通信する実施形態の場合には、シングルユーザビームフォーミングSU-BF技術を利用することができる。図3は、図2の構成に類似した構成参照番号50を有しているので、同様の参照番号を利用しているが、チャネル推定ユニット62がAP14側に実装されており、暗示的なビームフォーミングに利用される点が異なる。一実施形態では、ダウンリンク信号を受信すると、各ステーション25-iは、AP14に逆チャネルサウンディングパケットを送信して、サウンディングパケットがチャネル推定ユニット62で受け取られる。例えばサウンディングパケットの受信直後にクライアントステーション25-iは、サウンディングパケットの帯域幅を決定して、より小さい帯域幅を有し、最初のサウンディングパケットのサブチャネルに対応している逆チャネルサウンディングパケットを送信する。チャネル推定ユニット62は、逆チャネルサウンディングパケットを受け取り、ダウンリングチャネルの部分的なチャネル推定を実行する。チャネル推定ユニット62は、その推定をステアリングベクトルコントローラ60に直接送り、コントローラ60が各クライアントステーションについてステアリングベクトルを決定して、これらを空間ステアリングユニット64に送る。従って、暗示的なビームフォーミング実施形態の一例では、AP14側のチャネル推定ユニット62が、フィードバック信号なしに、局25-iから受け取ったアップリンクサウンディングパケットに基づいてダウンリンクチャネルを推定する。明示的なビームフォーミングまたは暗示的なビームフォーミングにかかわらず、本実施形態では、チャネル記述または逆リンクサウンディングパケットそれぞれが、ダウンリンクチャネル全体のうち一部のみをカバーする。図4は、複数のユーザにダウンリンクチャネルの送信ビームフォーミングを行うためのチャネル記述フィードバックのタイミング図の一例を示す。AP14は、全てのクライアントステーションに対して、互いの間がショートインターフレームスペースSIFSで隔てられたNDPアナウンスフレーム102および非常にスループットの高いVHTヌルデータパケット制御フレームVHT-NDP104を有するヘッダフレームを含むヌルデータパックNDPサウンディングパケット100を送信する。NDPサウンディングパケット100を受け取ると、クライアントステーション25-iは、明示的なビームフォーミングの例では、特にチャネル推定ユニット62で、受信したNDPサウンディングパケット100の一部を検査して、検査したその部分のチャネル記述を判断する。具体的には、一部の実施形態で、チャネル推定ユニット62が、NDPサウンディングパケット100の検査した部分でCSIフィードバックを判断して、他の例では、ユニット62が、この部分で圧縮されていない、または圧縮されているステアリングマトリックスフィードバックを判断する。次いでクライアントステーション25-iは、SIFS期間の後に、部分的なチャネル推定フィードバックフレーム106をAP14に送信する。AP14は、部分的なチャネル推定フィードバックフレーム106を受信して、次のクライアントステーションに対してその部分的なチャネル推定フィードバックフレーム110を提供するように示す直近応答IR要求フレーム108を判断して、部分的なチャネル推定フィードバックフレーム110は、次に元のクライアントデバイス25-iへとSIFS期間の後に送られる。このプロセスは、次のIR要求フレーム112でも、全てのクライアントデバイスが応答するまで繰り返される。図5は、単一のユーザにダウンリンクチャネルの送信ビームフォーミングを行うSU-FBためのチャネル記述フィードバックのタイミング図の一例を示す。AP14は、SIFS期間で隔てられたNDPアナウンスフレーム202とVHT-NDPフレーム204とを含むヌルデータパックNDPサウンディングパケット200を送信する。これに応答して、クライアントステーションは、NDPサウンディングパケットの一部を検査して、部分的なチャネル推定CSIフィードバック、圧縮されたステアリングマトリックス、または圧縮されていないステアリングマトリックスを決定して、クライアントステーションは、部分的なチャネル推定フレーム206として送り返すIEEE802.11acに準拠したフレームのパケット帯域幅は、APとクライアントステーションとによって変化しうるが、20、40、80、または160MHzで形成され、160MHz帯域幅のパケットは連続していても非連続であってもよい。図6は、20MHz、40MHz、および80MHzのサイズのVHT-NDPフレーム104および204等のデータパケットを例示している。20MHzのデータパケット300は、20MHz幅の制御チャネル、または、一次チャネルから形成されている。40MHzのデータパケット302および80MHzのデータパケット304は、それぞれ20MHzの制御チャネル306および308を含んでいる。データパケット302はさらに、20MHzのサブバンドの拡張チャネル310を含み、データパケット304はさらに、3つの20MHzのサブバンド拡張チャネル312、314、および316を含む。制御チャネル302、306、および308は、各データパケット300、302、および304の同じ最下位ビットLSBに位置するものとして示されているが、他の例では、データパケットは他の位置にあってもよい。別の帯域幅のいずかには、20MHzの制御チャネルサブバンドがある。図7は、20MHzの制御チャネル402と、連続した拡張チャネル404-416を含む160MHzの連続データパケット400を示している。図7はさらに、類似しているが、非連続の160MHzのデータパケット450も示しており、ここでは、制御チャネル454を含む第1の80MHzのパケット452と、第1のパケット452から隔てられた第2の80MHzのパケット456とが含まれている。これらIEEE802.11acに準拠したデータパケットの帯域幅が高く、直近のチャネル推定フィードバックをSIFS期間中に提供するほうが望ましく、さらに、MU-MIMO通信で利用される送信アンテナ数が多いことから、完全なチャネル推定は難しい、ということになる。なので、上述したように、クライアントステーションは、受信したNDPサウンディングパケットの一部のみでフィードバックする、より詳しくは、完全なデータパケット帯域幅のサブチャネルブロックを介してフィードバックする。この部分的なチャネル推定は、フィードバックがCSI推定でる場合、または、圧縮された、もしくは、圧縮されていないステアリングマトリックスの場合に行われる。部分的なチャネル推定は、一部の例では制御チャネルに基づいて行われてよく、他の例では、任意のサブチャネルに基づいて行われてもよい。図8は、IEEE802.11acに準拠したデータパケットの制御チャネルでサブチャネルチャネル推定およびフィードバックを行う方法500の一例を示す。ブロック502で、AP14は、NDPサウンディングパケットをネットワークの各クライアントステーション25-iに送信する。ブロック504で、クライアントステーションは、NDPサウンディングパケットを受け取り、制御チャネルを含むサブチャネルブロックを特定する。ブロック506で、各クライアントステーションは、この部分の圧縮された、またはされていないステアリングマトリックスまたはCSIを決定することで、該サブチャネルブロックのチャネル推定を判断する。そしてクライアントステーションは、ブロック508でAP14に対して部分的なチャネル推定フィードバック信号を送る。ブロック504を実装するために、図6および図7を参照して、20MHzデータパケット300について、ブロック504で、チャネル推定のために、完全なチャネルを特定する。40MHzのデータパケット302に対しては、ブロック504で、20MHzの制御チャネル306を特定して、クライアントステーションが拡張チャネル310に基づいてチャネル推定を行わないようにする。80MHzのデータパケット304については、一部の例で、ブロック504で、制御チャネル306を含むLSBの40MHzのサブチャネルブロック350が特定され、この部分をチャネル推定のためにブロック506に提供する。連続した160MHzのデータパケット400について、一部の例では、ブロック504で、チャネル推定のために、40MHzのサブチャネルブロック420を特定する。他の例では、ブロック504が、チャネル推定のために、より大きな80MHzのサブチャネルブロック422を特定する。ブロック504では、同様の機能を非連続の160MHzのデータパケット450に行い、40MHzのサブチャネルブロック452または80MHzのサブチャネルブロック456を特定することができる。サブチャネルの例を挙げて記載してきたが、プロセス500でのチャネル推定は、これらサブチャネルに限定はされない。完全なデータパケットの任意のサブチャネルブロックを特定して推定することができ、示された例では、この部分も制御チャネルを含んでいる。ブロック508から行われるチャネル推定フィードバックは、部分的なチャネル推定を決定するために利用されるサブチャネルブロックの幅を特定している制御フレームを含んでいる。一部の例では、フィードバックは、20、40、または80MHzという部分的なチャネル推定の帯域幅全体を示すMIMO制御フィールドを含んでいる。帯域幅は制御チャネルの位置から始まると判断することができるので、この制御フィールドから、AP14は、クライアントステーションへのどのデータパケットであっても、そのデータパケットのどの部分がステアリングマトリックスを受信するか、決定することができる。例えば、MIMO制御フィールドは、2ビット長の拡張帯域幅サブフィールドを有しており、これは、チャネル推定の帯域幅として20、40、80、または160MHzのいずれかを示している。160MHzの例では、チャネル推定をNDPサウンディングパケット全体に行った。プロセス500のブロック510で、AP14は部分的なチャネル推定を受け取り、ブロック512で、送信クライアントステーションのステアリングマトリックスを決定する。例えば明示的なビームフォーミングの部分的なチャネル推定のために、ステアリングベクトルコントローラ60は、クライアントステーションからの圧縮されていないステアリングマトリックスを格納する、または、圧縮解除伸張してから、圧縮されていないステアリングマトリックスを格納する。CSIフィードバックが部分的なチャネル推定として送信される場合には、ステアリングベクトルコントローラ60が、CSIフィードバックに基づいてステアリングマトリックスを決定する。暗示的なビームフォーミングでは、ブロック512で、AP14で、チャネル推定ユニット62に対する部分的な逆リンクサウンディングパケットが受信され、チャネル推定ユニット62が、ステアリングベクトルコントローラ60に対して提供されたチャネル推定を決定して、ステアリングベクトルコントローラ60が、送信クライアントステーションのためのステアリングマトリックスを決定する。ブロック514で、ステアリングベクトルコントローラ60は、AP14のためにステアリングマトリックスポリシーを設定する。AP14が、ブロック504で特定されたサブチャネルブロックに対応する部分的なデータパケットにより特定のクライアントステーションに送信を行う場合には、ステアリングベクトルコントローラ60が、部分的なチャネル推定で特定された、または部分的なチャネル記述から導出されたステアリングマトリックスを適用する。従って、示されている例では、AP14が、元のサブチャネルブロックに対応している制御チャネルおよび拡張を含む部分的なデータパケットを送信する場合、部分的なステアリングマトリックスが適用される。AP14が、元のサブチャネルブロックより大きな帯域幅データパケットの完全な帯域幅を含むを有するデータパケットを送信する場合には、ブロック514で、空間ステアリングユニット64は、部分的なチャネル推定から決定されたステアリングマトリックスを、データパケットの一部のみに適用する特に、元のサブチャネルブロックに対応するデータパケットのLSB部分に適用する。例えば、元のサブチャネルブロック420を有する連続した160MHzデータパケット400については、AP14がクライアントステーションにデータパケットの最初の40MHzのみで送信する場合には、空間ステアリングユニット64は、部分的なチャネル推定から得たステアリングマトリックスをデータパケット全体に適用するなぜなら、最初の40MHzもサブチャネルブロック420に対応しているからである。しかし、データパケットが40MHzを超える場合例えば、ブロック422に対応する80MHzである場合、または、データパケット400全体に対応する160MHzである場合には、空間ステアリングユニット64が、ブロック512から得たステアリングマトリックスを、LSBの40MHzの部分422のみに適用して、残りの拡張サブチャネルは、ステアリングマトリックスの適用なしに、またはAP14に格納されているデフォルトのステアリングマトリックスの適用を受けて、ブロードキャストされる。別の例としては、データパケットの帯域幅がステアリングマトリックスの帯域幅より大きい場合、APは、ステアリングマトリックスをパケット帯域幅全体には適用しないという選択を行うことができる。関連するクライアントが1つだけである場合には、図8のプロセスは、SU-TxBFの場合についてのサブバンドビームフォーミングを表す。図9は、IEEE802.11acに準拠したデータパケットの制御チャネルでサブチャネルチャネル推定およびフィードバックを行う別の方法600を示す。ブロック602で、AP14は、NDPサウンディングパケットをネットワークの各クライアントステーション25-iに送信する。ブロック604で、クライアントステーションは、NDPサウンディングパケットを受け取り、含まれている任意のサブチャネルブロックを特定することができる。つまり、プロセス500とは異なり、プロセス600では、データパケットの各部分に対して部分的なチャネル推定を行うことができる。例えば図10は、80MHzのデータパケット700を示している。ブロック604では、3つの異なる40MHzのサブチャネルブロック702、704、および706のいずれであっても特定することができる。一部の例では、ブロック604は、LSBサブチャネルブロック702または最上位ビットUSBサブチャネルブロック704のみを特定して、中間のサブチャネルブロック706は特定しないよう構成されていてもよい。ブロック606で、クライアントステーションは、この部分の圧縮された、またはされていないステアリングマトリックスまたはCSIを決定することで、該サブチャネルブロックのチャネル推定を判断する。そしてクライアントステーションは、ブロック608でAP14に対してチャネル推定フィードバック信号を送る。プロセス600では、チャネル推定フィードバック信号が、サブチャネルの全ての可能性のある組み合わせのうち、いずれを部分的なチャネル推定に利用したかを示す制御フレームを含んでいる。一部の例では、制御フレームは、サブチャネルの各組み合わせを特定するに足る長さのビット2ビットを超える長さを有するチャネル推定フィードバックのMIMO制御フィールドである。一部の例では、それぞれが20MHzのサブチャネル8個までであることを示す、8ビットの制御フィールドを利用する。ブロック610で、AP14は、部分的なチャネル推定を受け取り、ブロック612で、送信クライアントステーション用のステアリングマトリックスを、図5に示すものと類似した方法で決定する。しかし、ブロック614のステアリングマトリックスプロシーの設定は、ブロック514のものと異なっている。ブロック614では、ステアリングベクトルコントローラ60は、ステアリングマトリックスポリシーを設定して、ダウンストリームチャネルにおける送信信号が、NDPサウンディングパケットの元のサブチャネルブロックに、完全にまたは部分的に対応してさえいれば、AP14が、部分的なチャネル推定で決定されたステアリングマトリックスを適用できるようにする。これはつまり、送信すべきデータパケットが元のサブチャネルブロックより大きい場合であっても、データパケットが少なくとも部分的に元のサブチャネルブロックを含んでいる場合は、ステアリングマトリックスを適用する、ということである。ブロック614では、データパケットがサブチャネルブロックに完全に一致している場合に、ステアリングマトリックスを適用する。さらに、データパケット全体を利用する場合、ブロック614で、空間ステアリングユニット64が、データパケットの、元のサブチャネルブロックに対応している部分を利用してステアリングマトリックスを適用する、と決定する。別の例としては、データパケットの帯域幅がステアリングマトリックスの帯域幅より大きい場合、APは、ステアリングマトリックスをパケット帯域幅全体には適用しないという選択を行うことができる。関連するクライアントが1つだけである場合には、図9のプロセスは、SU-TxBFの場合についてのサブバンドビームフォーミングを表す。上述した様々なブロック、処理、および技術のうち少なくとも幾つかは、ハードウェア、ファームウェア命令を実行するプロセッサ、ソフトウェア命令を実行するプロセッサ、またはこれらの任意の組み合わせにより実装可能である。ソフトウェアまたはファームウェア命令を実行するプロセッサを利用して実装される場合には、ソフトウェアまたはファームウェア命令は、磁気ディスク、光ディスク、RAMまたはROMまたはフラッシュメモリ、プロセッサ、ハードディスクドライブ、光ディスクドライブ、テープドライブ等のその他の格納媒体により格納されてよい。同様に、ソフトウェアまたはファームウェア命令は、例えばコンピュータ可読ディスクその他のトランスポート可能なコンピュータ格納メカニズムによる、または通信媒体を介したものを含む任意の高知または望ましい配信方法によりユーザまたはシステムへ配信されてよい。通信媒体は、通常、コンピュータ可読命令、データ構造、プログラムモジュールその他のデータを、搬送波またはその他のトランスポートメカニズム等の変調されたデータ信号で具現化する。変調されたデータ信号は、その特徴の1以上がその信号の情報をエンコードするように設定または変更される信号のことである。限定としてではなく一例を挙げると、通信媒体には、有線ネットワークまたは直接有線接続等の有線媒体、および、音響、無線周波数、赤外線その他の無線媒体が含まれる。従って、ソフトウェアまたはファームウェア命令は、ユーザまたはシステムに対して、電話回線、DSL回線、ケーブルテレビ回線、光ファイバライン、無線通信チャネル、インターネット等の通信チャネル経由で配信されてよいこの技術は、これらソフトウェアをトランスポート可能な格納媒体経由で提供することと置き換え可能な概念としてみることができる。ソフトウェアまたはファームウェア命令には、プロセッサにより実行されると、プロセッサに様々な処理を行わせるような機械可読命令が含まれてよい。ハードウェアにより実装される場合には、ハードウェアには、1以上の離散コンポーネント、集積回路、特定用途向け集積回路ASIC等が含まれる。本発明を、特定の例を挙げて説明してきたが、これらはあくまで例示を目的としており、本発明の限定は意図しておらず、開示された実施形態に対して、本発明の範囲を逸脱しない程度の変更、追加、および/または、削除を行うこともできる。例えば、上述した方法の1以上の処理は、異なる順序でまたは同時に実行しても、所望の結果を生じる場合がある。