(57)【特許請求の範囲】
【請求項１】
ピア・ツー・ピア通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択のために第１の無線通信デバイスを動作させる方法であって、前記第１の無線通信デバイスは、少なくとも２本のアンテナが装備され、前記方法は、
前記ピア・ツー・ピア通信ネットワークにおける混雑のレベルを決定することと；
混雑の前記決定されたレベルの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択することと；
前記ピア・ツー・ピア通信ネットワークにより第２のピア無線通信デバイスとのデータのやり取りを確立するために前記選択された多アンテナ方式を利用することであって、
前記複数の予め決定された多アンテナ方式は、受信機ビーム形成方式と、多入力多出力（ＭＩＭＯ）方式と、を備え、
混雑の前記決定されたレベルの関数として前記複数の予め決定された多アンテナ方式から前記１つの多アンテナ方式を選択することが、
混雑の前記決定されたレベルが高い場合は前記受信機ビーム形成方式を選択することと、
混雑の前記決定されたレベルが低い場合は前記ＭＩＭＯ方式を選択することと、
を備える、利用することと；
前記ＭＩＭＯ方式を用いて前記第２のピア無線通信デバイスとデータをやり取りすることと；
前記混雑レベルの変化の有無に関してネットワーク状態をモニタリングすることと；
前記混雑レベルが低いから高いに変化した場合は前記ＭＩＭＯ方式から前記受信機ビーム形成方式に切り換わることと；
チャネルリソースの前記少なくとも２つの確保された別個の組のうちの１つを解放することと；
前記受信機ビーム形成方式を用いて前記第２のピア無線通信デバイスとデータをやり取りするのを継続することと；
前記ＭＩＭＯ方式が選択された場合はチャネルリソースの少なくとも２つの別個の組を確保することと、
チャネルリソースの前記少なくとも２つの別個の組のうちの１つで第１の送信要求信号を受信することと、
チャネルリソースの前記少なくとも２つの別個の組のうちの異なる１つで第２の送信要求信号を受信することと、
トラフィックセグメントでのデータトラフィック信号を、前記少なくとも２本のアンテナにおいて、受信することと、を備え、前記第１の送信要求信号は、前記第２のピア無線通信デバイスが前記トラフィックセグメントで前記第１の無線通信デバイスにデータ情報の第１の組を送信する意図であることを示し、前記第２の送信要求信号は、前記第２のピア無線通信デバイスが前記トラフィックセグメントで前記第１の無線通信デバイスにデータの第２の組を送信する意図であることを示す、方法。
【請求項２】
チャネルリソースの組は、ＯＦＤＭシンボルにおいてトーンを備える請求項１に記載の方法。
【請求項３】
第１の変換されたデータシンボルブロック及び第２の変換されたデータシンボルブロックを生成するためにＭＩＭＯ受信マトリクスを前記受信されたデータトラフィック信号に適用することと、
前記第１の変換されたデータシンボルブロックのためのデータ情報の第１の組及び前記第２の変換されたデータシンボルブロックのためのデータ情報の第２の組を復元することと、をさらに備える請求項１に記載の方法。
【請求項４】
前記ＭＩＭＯ受信マトリクスは、前記第２のピア無線通信デバイスから前記第１の無線通信デバイスへのＭＩＭＯチャネルを直交させるために計算される請求項３に記載の方法。
【請求項５】
ピア・ツー・ピア通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択のために第１の無線通信デバイスを動作させる方法であって、前記第１の無線通信デバイスは、少なくとも２本のアンテナが装備され、前記方法は、
前記通信ピア・ツー・ピアネットワークにおける混雑のレベルを決定することと；
混雑の前記決定されたレベルの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択することと；
前記ピア・ツー・ピア通信ネットワークにより第２のピア無線通信デバイスとのデータのやり取りを確立するために前記選択された多アンテナ方式を利用することであって、
前記複数の予め決定された多アンテナ方式は、受信機ビーム形成方式と、多入力多出力（ＭＩＭＯ）方式と、を備え、
混雑の前記決定されたレベルの関数として前記複数の予め決定された多アンテナ方式から前記１つの多アンテナ方式を選択することが、
混雑の前記決定されたレベルが高い場合は前記受信機ビーム形成方式を選択することと、
混雑の前記決定されたレベルが低い場合は前記ＭＩＭＯ方式を選択することと、
を備える、利用することと；
前記受信機ビーム形成方式を用いて前記第２のピア無線通信デバイスとデータをやり取りすることと；
前記混雑レベルの変化の有無に関してネットワーク状態をモニタリングすることと；
前記混雑レベルが高いから低いに変化した場合は前記受信機ビーム形成方式から前記ＭＩＭＯ方式に切り換わることと；
チャネルリソースの少なくとも１つの追加の組を確保することであって、チャネルリソースの前記１つの追加の組は、チャネルリソースの既に確保されている組と別個である、確保することと；
前記ＭＩＭＯ方式を用いて前記第２のピア無線通信デバイスとデータをやり取りするのを継続することと；
前記受信機ビーム形成方式が選択された場合はチャネルリソースの１つの組を確保することと、
チャネルリソースの前記組で送信要求信号を受信することと、
トラフィックセグメントでのデータトラフィック信号を、前記少なくとも２本のアンテナにおいて、受信することと、
をさらに備え、前記送信要求信号は、前記第２のピア無線通信デバイスが前記トラフィックセグメントで前記第１の無線通信デバイスにデータ情報の組を送信する意図であることを示す、方法。
【請求項６】
変換されたデータシンボルブロックを生成するために受信機ビーム形成ベクトルを前記受信されたデータトラフィック信号に適用することと、
前記変換されたデータシンボルブロックからデータ情報の組を復元することと、
をさらに備える請求項５に記載の方法。
【請求項７】
前記受信機ビーム形成ベクトルは、前記変換されたデータシンボルブロックの前記信号対干渉・雑音比を最大にするために計算される請求項６に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
I.  分野
次の説明は、概して、ピア・ツー・ピア通信ネットワークに関するものである。次の説明は、より具体的には、ネットワーク性能を向上させることに関するものである。
【背景技術】
【０００２】
II.  背景
様々なタイプの通信を提供するために無線通信システム又はネットワークが広範囲にわたって配備されており、例えば、無線通信システムを通じて音声及び／又はデータを提供することができる。典型的な無線通信システム、又はネットワーク、は、１つ以上の共有されたリソースへのアクセスを複数のユーザに提供することができる。例えば、システムは、様々な多元接続技法、例えば、周波数分割多重（ＦＤＭ）、時分割多重（ＴＤＭ）、符号分割多重（ＣＤＭ）、直交周波数分割多重（ＯＦＤＭ）、及びその他、を用いることができる。
【０００３】
無線通信ネットワークは、ユーザがどこに位置するか（構造物の内外）及びユーザが静止しているか又は移動しているか（例えば、車両内又は歩行中）にかかわらず情報を通信するために共通して利用される。概して、無線通信ネットワークは、モバイルデバイスが基地局、アクセスポイント、又はアクセスルータと通信することを通じて確立される。アクセスポイントは、地理上の範囲又はセルを網羅し、モバイルデバイスは、操作されるのに応じて、これらの地理上のセルの内外を移動することができる。
【０００４】
幾つかのネットワークは、基地局、アクセスポイント、又はアクセスルータを利用せずにピア・ツー・ピア通信のみを利用して構築することができる。該ネットワークは、アドホックネットワークと時々呼ばれる。該ネットワークにおける通信は、幾つかの場合は、互いの直接的な無線送信範囲内にあるデバイス間でのやり取りに(exchange)制限することができ、他方、その他の場合は、隣接しないデバイス間でのマルチホップ転送をサポートすることができる。（例えば、デバイスが加わる、出る、又は移動するのに応じて）ネットワークのトポロジー（topology）が変化するときに接続性及び／又は転送情報を維持するために様々な技法を用いることができる。幾つかのネットワークは、ピア・ツー・ピアデバイス及び基地局、アクセスポイント、又はアクセスルータの両方の組み合わせを利用して構築することも可能である。
【０００５】
多くの通信ネットワークでは、ネットワークの混雑(network congestion)は、多数のデバイスが実質的に同時にデータを搬送すること及び／又は大量のデータが相対的に少ない数のデバイスによって送信中であることを含む様々な要因によって生じる可能性がある。ネットワークの混雑は、サービスの質の低下、等の問題を生じさせる可能性がある。ピア・ツー・ピアネットワークでは、通信をスケジューリングし、そしてネットワークの混雑を緩和するように試みる中心的なスケジューラ又は中心機関（central authority）が存在しない。従って、ピア・ツー・ピア通信ネットワークにおけるネットワークの混雑に対処する必要性が存在する。
【発明の概要】
【０００６】
以下は、１つ以上の態様についての基本的な理解を提供することを目的として該態様の簡略化された概要を示すものである。この概要は、すべての企図される態様について広範囲にわたって概説したものではなく、さらにすべての態様の主要な又は極めて重要な要素を特定すること及びいずれかの又はすべての態様の適用範囲を詳細に説明することのいずれも意図されていない。それの唯一の目的は、後述される詳細な発明を実施するための形態の準備段階として１つ以上の態様の幾つかの概念を簡略化された形で提示することである。
【０００７】
１つ以上の態様及び対応するそれらの開示により、ピア・ツー・ピアネットワークにおける多入力多出力（ＭＩＭＯ）と受信機ビーム形成（receiver beam forming）との間での動的な切り換わりと関係させて様々な態様が説明される。一態様は、通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択のために第１の無線通信デバイスを動作させる方法に関するものである。第１の無線通信デバイスは、少なくとも2本のアンテナが装備される。方法は、通信ネットワークにおける混雑のレベルを決定することと、混雑の決定されたレベルの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択することと、を含む。選択された多アンテナ方式は、第２の無線通信デバイスとのデータのやり取りを確立するために利用される。
【０００８】
他の態様は、メモリとプロセッサとを含む通信装置に関するものである。メモリは、ピア・ツー・ピア通信ネットワークにおける混雑のレベルが高い混雑のレベルであるか又は低い混雑のレベルであるかを確認することに関する命令を保持する。メモリは、混雑レベルが低いか又は高いかの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択すること及びピアノードとデータをやり取りするために選択された多アンテナ方式を利用することに関する命令も保持する。プロセッサは、メモリに結合され、メモリに保持された命令を実行するように構成される。
【０００９】
さらなる態様は、ピア・ツー・ピア通信ネットワークにおいてデータをやり取りする通信装置に関するものである。通信装置は、ネットワークの混雑レベルを評価するための手段と、ネットワークの混雑レベルの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択するための手段と、を含む。無線通信装置は、ピア・ツー・ピア通信ネットワーク内のピアノードとデータをやり取りするために選択された多アンテナ方式を利用するための手段も含む。
【００１０】
さらに他の態様は、コンピュータによって読み取り可能な媒体を備えるコンピュータプログラム製品に関するものである。コンピュータによって読み取り可能な媒体は、ピア・ツー・ピア通信ネットワークにおける混雑のレベルを推定することをコンピュータに行わせるための第１の組の符号と、混雑のレベルの関数として受信機ビーム形成方式又はＭＩＭＯ方式を選択することをコンピュータに行わせるための第２組の符号と、を含む。さらに、混雑のレベルが変化したかどうかを決定するためにデータのやり取り中に混雑のレベルをモニタリングするのを継続することをコンピュータに行わせるための第３の組の符号も含まれる。さらに、コンピュータによって読み取り可能な媒体は、混雑のレベルが変化した場合に受信機ビーム形成方式とＭＩＭＯ方式との間で選択的に切り換わるための第４の組の符号を含む。切り換わりは、混雑レベルが高いから低いに変化した場合は受信機ビーム形成方式からＭＩＭＯ方式へであって、混雑レベルが低いから高いに変化した場合はＭＩＭＯ方式から受信機ビーム形成方式へである。
【００１１】
さらに他の態様は、ピアノードとデータをやり取りするために異なるアンテナ技法を用いるように構成された少なくとも１つのプロセッサに関するものである。プロセッサは、通信ネットワークにおける混雑のレベルが低いレベルであるか又は高いレベルであるかを決定するための第１のモジュールと、混雑のレベルが低いレベルであるか又は高いレベルであるかの関数として複数の予め決定された多アンテナ方式から１つのアンテナ方式を選択するための第２のモジュールと、を含む。さらに、プロセッサには、選択された多アンテナ方式を用いて無線通信デバイスとデータをやり取りするための第３のモジュールも含まれる。
【００１２】
上記の目的及び関連する目的の完遂のために、１つ以上の態様は、以下において十分に説明され及び請求項において特に強調される特徴を備える。次の説明及び添付図面は、１つ以上の態様の一定の例示的な特徴を詳述するものである。しかしながら、これらの特徴は、様々な態様の原理を採用することができる様々な方法のうちのほんのわずかを示すにすぎない。以下の詳細な発明を実施するための形態が図面と関係させて検討されたときにその他の利点及び新規の特徴が明確になり、及び、開示された態様は、すべての該態様及びそれらの同等物を含むことが意図される。
【図面の簡単な説明】
【００１３】
【図１】一態様による、ネットワークの混雑レベルの関数として多アンテナ方式間で動的に切り換わるシステムを例示した図である。
【図２】一態様による通信ネットワーク内でのシグナリング及び干渉の図形表現を例示した図である。
【図３】一態様による、ネットワークの混雑レベルの関数として複数の予め決定された多アンテナ方式のうちの１つを選択するためのシステムを例示した図である。
【図４】様々な態様による通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択のためのシステムを例示した図である。
【図５】一態様による、通信ネットワークにおいてデータをやり取りするための多アンテナ方式を選択するために第１の無線通信デバイスを動作させる方法を例示した図である。
【図６】一態様による、通信ネットワークにおける混雑のレベルを決定するための方法を例示した図である。
【図７】一態様による、ネットワークの混雑レベルの検出された変化の関数として多アンテナ方式間で選択的に切り換わるための方法を例示した図である。
【図８】様々な態様によるピア・ツー・ピア通信ネットワークにおけるピアノードとのデータのやり取りのためにＭＩＭＯ方式を選択するための方法を例示した図である。
【図９】様々な態様によるピア・ツー・ピア通信ネットワークにおけるピアノードとのデータのやり取りのために受信機ビーム形成方式を選択するための方法を例示した図である。
【図１０】一態様による、ネットワークの混雑レベルの変化に基づいてＭＩＭＯ方式から受信機ビーム形成方式に切り換わるための方法を例示した図でする。
【図１１】一態様による、ピア・ツー・ピア通信ネットワークにおける検出された混雑レベルの変化の関数として受信機ビーム形成方式からＭＩＭＯ方式に切り換わるための方法を例示した図である。
【図１２】一態様による、無線端末例を例示した図である。
【図１３】一態様による、アドホット環境における混雑レベルの関数として複数の予め決定された多アンテナ方式間で選択するシステム例を例示した図である。
【図１４】様々な態様による無線通信システムを例示した図である。
【図１５】様々な態様による、典型的な無線通信システムを例示した図である。
【発明を実施するための形態】
【００１４】
今度は図を参照して様々な態様が説明される。以下の記述においては、説明の目的上、１つ以上の態様の徹底的な理解を提供することを目的として数多くの具体的な詳細が示される。しかしながら、該態様は、これらの具体的な詳細なしに実践可能であることが明らかであろう。その他の例においては、非常によく知られる構造及びデバイスは、これらの態様について説明することを容易にするためにブロック図形で示される。
【００１５】
この出願で用いられる場合において、用語“コンポーネント”、“モジュール”、“システム”、等は、ハードウェア、ファームウェア、ハードウェアとソフトウェアの組み合わせ、ソフトウェア、又は実行中のソフトウェアのいずれであるかにかかわらず、コンピュータに関連するエンティティを意味することが意図される。例えば、コンポーネントは、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、エクセキュータブル（executable）、実行スレッド、プログラム、及び／又はコンピュータであることができ、ただし、プロセッサ上で実行中のプロセス、プロセッサ、オブジェクト、エクセキュータブル、実行スレッド、プログラム、及び／又はコンピュータであることに限定されない。一例として、計算デバイスで実行中のアプリケーション及びその計算デバイスの両方がコンポーネントであることができる。プロセス及び／又は実行スレッド内には１つ以上のコンポーネントが常駐することができ、コンポーネントは、１つのコンピュータ上に局在化する及び／又は２つ以上のコンピュータ間で分散させることができる。さらに、これらのコンポーネントは、様々なデータ構造が格納されている様々なコンピュータによって読み取り可能な媒体から実行可能である。コンポーネントは、ローカル及び／又は遠隔プロセスによって、例えば１つ以上のデータパケット（例えば、ローカルシステム又は分散型システム内の他のコンポーネントと対話中の、及び／又はインターネット、等のネットワークを通じて信号を用いてその他のシステムと対話中の、１つのコンポーネント、からのデータ）を有する信号に従って、通信することができる。
【００１６】
さらに、様々な態様がモバイルデバイスと関係させてここにおいて説明される。モバイルデバイスは、システム、加入者ユニット、加入者局、移動局、モバイル、無線端末、ノード、デバイス、遠隔局、遠隔端末、アクセス端末、ユーザ端末、端末、無線通信デバイス、無線通信装置、ユーザエージェント、ユーザデバイス、又はユーザ装置（ＵＥ）、等と呼ぶことも可能であり、及び、システム、加入者ユニット、加入者局、移動局、モバイル、無線端末、ノード、デバイス、遠隔局、遠隔端末、アクセス端末、ユーザ端末、端末、無線通信デバイス、無線通信装置、ユーザエージェント、ユーザデバイス、又はユーザ装置（ＵＥ）等の機能の一部又は全部を含むことができる。モバイルデバイスは、携帯電話、コードレスフォン、セッション開始プロトコル（ＳＩＰ）フォン、スマートフォン、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、ラップトップ、ハンドヘルド通信デバイス、ハンドヘルド計算デバイス、衛星無線、無線モデムカード及び／又は無線システムを通じて通信するための他の処理デバイスであることができる。さらに、様々な態様が基地局と関係させてここにおいて説明される。基地局は、無線端末と通信するために利用することができ、及び、アクセスポイント、ノード、ノードＢ、ｅ−ＮｏｄｅＢ、ｅ−ＮＢ、又は何らかのその他のネットワークエンティティと呼ぶことも可能であり、及び、アクセスポイント、ノード、ノードＢ、ｅ−ＮｏｄｅＢ、ｅ−ＮＢ、又は何らかのその他のネットワークエンティティの機能の一部又は全部を含むことができる。
【００１７】
様々な態様又は特徴は、幾つかのデバイス、コンポーネント、モジュール、等を含むことができるシステムに関して提示される。これらの様々なシステムは、追加のデバイス、コンポーネント、モジュール、等を含むことができ、及び／又は図と関係させて説明されるデバイス、コンポーネント、モジュール、等をすべては含まなくてもよいことが理解及び評価されるべきである。これらの手法の組み合わせも使用可能である。
【００１８】
さらに、主題の説明において、語句“典型的な”は、１つの例、事例、又は実例を提供することを意味するために用いられる。ここにおいて“典型的な”として説明されるいずれの態様又は設計も、その他の態様又は設計よりも好ましい又は有利であるとは必ずしも解釈されるべきではない。むしろ、語句典型的なの使用は、具体的な形で概念を提示することが意図される。
【００１９】
最初に図１を参照し、一態様による、ネットワークの混雑レベルの関数として多アンテナ方式間で動的に切り換わるシステム１００が例示される。多アンテナ方式は、システム１００の容量を向上させるのに役立つことができる。この詳細な発明を実施するための形態の目的上、２つの主要なタイプの多アンテナ技法、すなわち、受信機ビーム形成方式及び多入力多出力（ＭＩＭＯ）方式、が参照されるが、その他の方式を利用可能である。受信機ビーム形成方式に関しては、様々な態様は、送信機と受信機との間で単一の空間スチーム（steam）が利用され及び複数の受信機アンテナが用いられる事例に言及する。ＭＩＭＯ方式に関しては、様々な態様は、送信機と受信機との間で複数の空間ストリームが送信される技術を参照して説明される。
【００２０】
システム１００は、通信ネットワーク１０２を含み、それは、ピア・ツー・ピアネットワークであることができる。ネットワーク１０２には、１つ以上の受信デバイス１０６と通信する通信装置１０４（送信デバイスと時々呼ばれる）が含まれる。通信ネットワーク１０２には複数の送信デバイス１０４及び受信デバイス１０６を含めることが可能であるが、評価されることになるように、簡略化を目的として通信データ信号を単一の受信デバイス１０６に送信する単一の送信デバイス１０４が例示される。
【００２１】
通信装置１０４は、複数のアンテナが装備され、複数の予め決定された多アンテナ方式から選択された多アンテナ方式を利用して送信する能力を有する。一例においては、ビーム形が受信方向に（例えば、受信デバイス１０６の方向に）送信される受信機ビーム形成方式１０８を利用することができる。多入力多出力（ＭＩＭＯ）方式１１０は、２つの異なるストリームとして送信することができる。これらの多アンテナ送信方式に関連するさらなる情報が以下において提供される。
【００２２】
測定モジュール１１２は、ネットワーク１０２内のトラフィック（例えば、データのやり取り）を観察し及び混雑のレベルを決定するように構成される。測定モジュール１１２は、混雑のレベルを観察し、通信を開始する前に、通信中に、又はその他の時点で（例えば、データのやり取りを予想した情報収集時点で）測定することができる。
【００２３】
幾つかの態様により、ネットワーク１０２におけるトラフィック（例えば、混雑）の量を測定するために、測定モジュール１１２は、（例えば、現在アクティブな）測定時にネットワーク１０２内で生じているアクティブなコネクション（active connection）の数を評価するように構成される推定モジュール１１４を含むことができる。さらに、測定モジュール１１２には、予め決定されたアクティブなコネクションのスレショルドを用いてアクティブなコネクションの推定された数を評価するように構成される比較モジュール１１６も含まれる。推定に基づいて、混雑レベルモジュール１１８は、混雑のレベルが低いか又は高いかを決定するように構成される。混雑のレベルは、アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドを下回る場合は低いであることができる。アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は、混雑レベルモジュール１１８は、混雑のレベルは高いと決定することができる。
【００２４】
幾つかの態様により、推定モジュール１１４は、ネットワーク１０２において生じているトラフィックのやり取りの量を評価するように構成され、比較モジュール１１６は、トラフィックのやり取りの推定された量を予め決定されたアクティブなコネクションのスレショルドと比較する。比較の関数として、混雑レベルモジュール１１８は、混雑のレベルが高いか又は低いかを決定することができる。トラフィックの推定された量がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は、混雑レベルモジュール１１８は、混雑のレベルが高いと決定することができる。しかしながら、トラフィックの推定された量がアクティブなコネクションのスレショルドを下回る場合は、混雑レベルモジュール１１８は、ネットワーク内には低いレベルの混雑が存在すると決定することができる。
【００２５】
混雑の量の関数として、選択モジュール１２０は、受信機ビーム形成方式１０８又はＭＩＭＯ方式１１０のいずれを利用するかを判断する。例えば、混雑のレベルが高いと決定された場合は、選択モジュール１２０は、受信機ビーム形成方式１０８を選択することができる。混雑のレベルが低い場合は、選択モジュール１２０は、ＭＩＭＯ方式を選択することができる。データやり取りモジュール１２２は、ピアノード（例えば、受信デバイス１０６）とのデータのやり取りを確立（又は継続）するために選択された多アンテナ方式を利用することができる。
【００２６】
幾つかの態様により、混雑スレショルドを定義することができ、混雑スレショルドを下回る場合は、混雑の量は、通信に対して影響を与えない。しかしながら、ネットワーク１０２で測定された混雑の量が混雑スレショルドと同じであるか又は上回る場合は、通信に対する影響（例えば、不良なサービスの質）が存在する可能性がある。このように、測定された混雑レベルが混雑スレショルドを下回る場合は、選択モジュール１２０は、ＭＩＭＯストリーム１１０を選択する。しかしながら、混雑レベルが混雑スレショルドと同じであるか又は上回る場合は、選択モジュール１２０は、受信機ビーム形成方式１０８を選択する。
【００２７】
システム１００は、通信装置１０４に動作可能な形で結合されたメモリ１２４を含むことができる。メモリ１２４は、通信装置１０４の外部に存在することができ又は通信装置１０４内に常在することができる。メモリ１２０は、通信ネットワークにおけるトラフィックの量を計算して送信機と受信機との間でのデータのやり取りのために受信機ビーム形成方式又はＭＩＭＯ方式を選択的に利用することに関する情報、及び通信ネットワーク１０２において送信及び受信される信号に関するその他の適切な情報を格納することができる。プロセッサ１２６は、通信ネットワークの容量を向上させることに関する情報の解析を容易にするために通信装置１０４（及び／又はメモリ１２４）に動作可能な形で接続することができる。プロセッサ１２６は、通信装置１０４によって受信された情報を解析及び／又は生成することを専用とするプロセッサ、システム１００の１つ以上のコンポーネントを制御するプロセッサ、及び／又は通信装置１０４によって受信された情報を解析及び生成し及びシステム１００の１つ以上のコンポーネントを制御するプロセッサであることができる。
【００２８】
メモリ１２４は、データを搬送する、受信機１０６と送信機１０４との間の通信を制御するための動作をする、等と関連付けられたプロトコルを格納することができ、従って、システム１００は、ここにおいて説明されるように無線ネットワーク内で向上された通信を達成させるために格納されたプロトコル及び／又はアルゴリズムを用いることができる。ここにおいて説明されるデータ格納（例えば、メモリ）コンポーネントは、揮発性メモリ又は非揮発性メモリであることができる又は揮発性メモリと非揮発性メモリの両方を含むことができることが評価されるべきである。一例として及び限定することなしに、非揮発性メモリは、読み取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、電気的プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＲＯＭ（ＥＥＰＲＯＭ）、又はフラッシュメモリを含むことができる。揮発性メモリは、外部のキャッシュメモリとして動作するランダムアクセスメモリ（ＲＡＭ）を含むことができる。一例として及び限定することなしに、ＲＡＭは、数多くの形態、例えば同期ＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、同期ＤＲＡＭ（ＳＤＲＡＭ）、ダブルデータレートＳＤＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、エンハンストＳＤＲＡＭ（ＥＳＤＲＡＭ）、シンクリンクＤＲＡＭ（ＳＬＤＲＡＭ）、及びダイレクトランバス（Ｒａｍｂｕｓ）ＲＡＭ（ＤＲ ＲＡＭ）、で入手可能である。開示された態様のメモリは、限定されることなしに、これらの及びその他の適切なタイプのメモリを備えることが意図される。
【００２９】
開示された態様を十分に評価するために、図２は、一態様による通信ネットワーク内のアンテナ技法の図形表現２００を例示する。２つのデバイス、デバイスＡ２０２及びデバイスＢ２０４が例示される。デバイスＡ２０２及びデバイスＢ２０４の両方とも、少なくとも２本のアンテナを有する。例えば、この例示におけるデバイスＡ２０２は、送信デバイスであり、２本の送信アンテナを有する。デバイスＢ２０４は、受信デバイスであり、２本の受信アンテナを有する。送信機及び受信機における複数のアンテナは、無線チャネルでのフェージングに対するダイバーシティを提供することができる、送信ビーム及び／又は受信ビームを成形することができる、等である。
【００３０】
相対的チャネル位相の知識を送信機デバイス２０２によって入手可能であるときに、目標受信機２０４の方向へのアンテナビーム２０６を成形することであるビーム形成を提供するために複数のアンテナを利用することができる。このビーム形成は、受信機２０４での信号強度を増大させることができる。代替として又は追加で、受信機２０４及び送信機２０２における複数のアンテナは、送信機２０２及び受信機２０４でビーム形成を適用することによってアンテナ数に比例して受信機の信号対雑音比を向上させることができる。
【００３１】
送信機２０２は、単一のビーム２０６を送信すべきか（例えば、受信機ビーム形成方式）、又は複数のビーム２０６、２０８を送信すべきか（例えば、ＭＩＭＯ方式）を選択的に決定することができる。例示されたビームの数は、簡略化を目的として２つのビームに限定されている。しかしながら、複数の追加のビームを生成可能であることが理解されるべきである。ビーム２０６、２０８は、例示されるように直交であることができ又はビームのカバレッジエリアは重なり合うことができる。
【００３２】
ＭＩＭＯ方式及び受信機ビーム形成方式の両方とも、異なるやり方で及び異なるシステムコストでネットワーク性能を向上させることができる。ＭＩＭＯ方式に関しては、焦点は、デバイスにおける符号化／復号の複雑化を犠牲にして単一の送信機／受信機対間でのデータレートを増大させることであることができる。干渉回避機構が存在する場合においては、多アンテナデバイスが継ぎ目のない形で単一アンテナデバイスと共存できるように多アンテナデバイスのためにより多くのリソースを確保する（reserve）ことが必要になる場合がある。他方、受信機ビーム形成は、すべての送信機／受信機対が全体的なシステム設計にとってほとんどまったく追加コストなしで長期的に利益を得ることができるように混雑したシステム内での空間再利用を向上させることに焦点を合わせる。しかしながら、ネットワークが混雑していないときには、受信機ビーム形成方式は、自由度の利得をもたらさず、有益性が低下する。両方式の特性を考慮した場合、受信機ビーム形成方式は、混雑したネットワークで利用することができる。システムリソースが障害でない疎な（sparse）ネットワークでは、ＭＩＭＯ方式を利用することができる。
【００３３】
幾つかの態様により、ＭＩＭＯ方式は、固定されたビーム形成パターンとともに用いることができる。特に、適切にコンディショニングされたマトリックスチャネルを有するデバイスは、ＭＩＭＯ方式を用いてスケジューリングすることができる。ＭＩＭＯシステムでは、単一のデバイスに対応する複数のデータストリームが複数のビームにおいて同時に及び同じ周波数でスケジューリングされ、それによってデータレートが増大される。
【００３４】
ＭＩＭＯ方式は、直交周波数分割多元接続（ＯＦＤＭＡ）システム等の周波数分割システムとともに用いることができる。ＯＦＤＭＡシステムは、全体的なシステム帯域幅を複数の直交サブバンドに分割する。これらのサブバンドは、トーン、搬送波、副搬送波、ビン、及び／又は周波数チャネルとも呼ばれる。各サブバンドは、データとともに変調することが可能な副搬送波と関連付けられる。ＯＦＤＭＡシステムは、複数のデバイスのための複数のデータ送信間で直交性を達成させるために時間及び／又は周波数分割多重を用いることができる。
【００３５】
図３は、一態様による、ネットワークの混雑レベルの関数として複数の予め決定された多アンテナ方式のうちの１つを選択するためのシステム３００を例示する。システム３００は、通信ネットワーク３０２を含み、それは、ピア・ツー・ピアネットワークであることができる。ネットワーク３０２には、１つ以上の受信デバイス３０６と通信する送信デバイス３０４が含まれる。通信ネットワーク３０２には複数の送信デバイス３０４及び受信デバイス３０６を含めることができるが、評価されることになるように、簡略化を目的として単一の受信デバイス３０６に通信データ信号を送信する単一の送信デバイス３０４が例示される。
【００３６】
送信デバイス３０４は、単一の空間ストリーム及び複数の空間ストリームの両方を送信する機能を有する（例えば、送信デバイスは、複数のアンテナを有する）。さらに、受信デバイス３０６は、複数のアンテナを有することができる。このように、送信デバイス３０４は、受信デバイス３０６にデータを搬送するために受信機ビーム形成方式３０８及び／又はＭＩＭＯ方式３１０を利用することができる。
【００３７】
測定モジュール３１２は、ネットワーク３０２を解析するように及びネットワーク３０２内のトラフィック（又は混雑）の量に関する決定を行うように構成される。トラフィックの量に基づき、選択モジュール３１４は、受信デバイス３０６と通信するために受信機ビーム形成方式３０８又はＭＩＭＯ方式３１０がデータやり取りモジュール３１６によって利用されるべきかどうかの決定を行う。
【００３８】
ネットワークトラフィックの量を決定するために、測定モジュール３１２は、ネットワーク３０２における現在アクティブなコネクションの数を解析するように構成することができる。アクティブなコネクションの数がコネクションスレショルドを下回る場合は、それは、ネットワーク３０２におけるトラフィックの量がネットワークの混雑を引き起こしていない（混雑レベルが低い）ことを示し、選択モジュール３１４は、ＭＩＭＯ方式３１０を選択することができ、それは、受信デバイス３０６と通信するためにデータやり取りモジュール３１６によって利用される。しかしながら、アクティブなコネクションの数がコネクションスレショルドと同じであるか又は上回る場合は、それは、ネットワーク３０２内には高いレベルの混雑が存在することを示すことができ、従って、選択モジュール３１４は、受信機ビーム形成方式３０８を選択することができ、それは、受信デバイス３０６に通信するためにデータやり取りモジュール３１６によって利用することができる方式である。
【００３９】
幾つかの態様により、測定モジュール３１２は、トラフィックチャネルを観察してそのトラフィックチャネルがどれだけの頻度で用いられているかを決定するように構成することができる。使用量スレショルドを確立することができ、観察された使用量が使用量スレショルドを下回る場合は、ネットワーク３０２は混雑しておらず（例えば、混雑のレベルが低い）、従って、受信デバイス３０６と通信するためにＭＩＭＯ方式３１０をデータやり取りモジュール３１６によって利用可能である。しかしながら、観察された使用量が使用量スレショルドと同じであるか又は上回る場合は、それは、ネットワーク３０２が混雑しており（例えば、混雑レベルが高い）、受信デバイス３０６と通信するために受信機ビーム形成方式３１０をデータやり取りモジュール３１６によって利用すべきであることを示す。
【００４０】
幾つかの態様により、モニタモジュール３１８は、受信デバイス３０６とのデータのやり取り中にネットワーク３０２をモニタリングするように構成することができる。ネットワーク３０２の状態（例えば、混雑レベル）の変化が観察された場合は、切り換え（ｉｎｔｅｒｃｈａｎｇｅ）モジュール３２０は、ネットワーク３０２の状態の変化（例えば、混雑レベルの変化）に対処するために選択された多アンテナ方式が選択されなかった多アンテナ方式のうちの１つに変更されるべきかに関する決定を行うことができる。
【００４１】
このように、例えば、データのやり取りがＭＩＭＯ方式３１０を利用して開始され（例えば、ネットワークの混雑レベルが低かった）、モニタモジュール３１８による現在の観察が、ネットワーク３０２が現在混雑している（例えば、混雑レベルが高い）ことを示す場合は、モニタモジュール３１８は、切り換えモジュール３２０に通知することができ、それは、ＭＩＭＯ方式３１０から受信機ビーム形成方式３０８に選択的に変更することができる。この場合は、チャネルリソースモジュール３２２は、チャネルリソースの少なくとも２つの確保された別個の組のうちの１つを解放することができ、データやり取りモジュール３１６は、受信機ビーム形成方式３０８を用いて受信機デバイス３０６とデータをやり取りするのを継続することができる。
【００４２】
他の例においては、データのやり取りが受信機ビーム形成方式３０８を用いて開始され（例えば、ネットワークの混雑レベルが高かった）、そしてモニタモジュール３１８による決定によりネットワーク３０２がもはや混雑していない（例えば、ネットワークの混雑レベルが低いに変化している）場合は、切り換えモジュール３２０は、ＭＩＭＯ方式３１０への切り換えが存在すべきであると判断することができる。しかしながら、幾つかの態様により、ネットワーク３０２の状態の変化が存在する場合でも、切り換えモジュール３２０は、アンテナ方式は変わるべきでないことを決定することができ、それは、その他の要因（例えば、送信デバイス３０４の能力、受信デバイス３０６の能力、又はその他の要因）に基づくことができる。切り換えモジュール３２０が受信機ビーム形成方式３０８からＭＩＭＯ３１０に切り換わる場合は、チャネルリソースモジュール３２２は、チャネルリソースの少なくとも１つの追加の組を確保する。チャネルリソースの１つの追加の組は、チャネルリソースの既に確保されている組と別個である。データやり取りモジュール３１６は、ＭＩＭＯ方式３１０を用いて受信デバイス３０６とデータをやり取りするのを継続する。
【００４３】
データやり取りモジュール３１６は、新たに選択された多アンテナ方式を用いて受信デバイス３０６とデータをやり取りするのを継続するように構成される。前に選択された多アンテナ方式から新たに選択された多アンテナ方式への切り換わりは、送信デバイス３０４及び受信デバイス３０６に対して透明であることができる。
【００４４】
一例として及び制限なしに、送信デバイス３０４が他のデバイス（例えば、受信デバイス３０６）とのコネクションを確立するのを希望するときには、送信デバイス３０４は、コネクションＩＤチャネルを通じてページングステージ中にコネクションＩＤを得る。ページングステージ中には、すべての既存のコネクションが予め定義された期間内にそれらのコネクションＩＤの選択を示す。この場合は、それの意図された受信機３０６とのＭＩＭＯ能力を有する送信デバイス３０４は、複数のコネクションＩＤを選択し、観察された総コネクションＩＤの数が全体的なコネクションＩＤスペースの一定の比率を下回る場合にＭＩＭＯセッションを開始することができる。コネクションＩＤスペースがその比率よりも多い比率で既に占有されている場合は、送信デバイス３０４は、単に１つのコネクションＩＤを入手し、受信機ビーム形成を利用して受信デバイス３０６との非ＭＩＭＯセッションを開始することができる。
【００４５】
システム３００は、送信デバイス３０４に動作可能な形で結合されたメモリ３２４を含むことができる。メモリ３２は、送信デバイス３０４の外部に存在することができ又は送信デバイス３０４内に常在することができる。メモリ３２４は、通信ネットワークにおけるトラフィックの量を計算すること、トラフィックの量が高い混雑レベルを引き起こすか又は低い混雑レベルを引き起こすかを決定すること、及び（例えば、低から高へ又は高から低への）混雑レベルの変化の関数として受信機ビーム形成方式とＭＩＭＯ方式との間で選択的に切り換わることに関する情報を格納することができる。メモリ３２４は、通信ネットワーク３０２において送信及び受信された信号に関するその他の適切な情報を格納することができる。プロセッサ３２６は、通信ネットワークの容量を増大させることに関する情報の解析を容易にするために送信デバイス３０４（及び／又はメモリ３２４）に動作可能な形で結合することができる。プロセッサ３２６は、送信デバイス３０４によって受信された情報を解析及び／又は生成することを専用とするプロセッサ、システム３００の１つ以上のコンポーネントを制御するプロセッサ、及び／又は送信デバイス３０４によって受信された情報を解析及び生成し及びシステム３００の１つ以上のコンポーネントを制御するプロセッサ、であることができる。
【００４６】
図４は、様々な態様による通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択のためのシステム４００を例示する。システム４００は、第１の無線通信デバイス４０４及び第２の無線通信デバイス４０６として例示された多数のデバイスを備えるピア・ツー・ピア通信ネットワーク４０２を含む。
【００４７】
第１の無線通信デバイス４０４は、少なくとも２本のアンテナ４０８及び４１０が装備され、受信機ビーム形成方式４１２及び／又はＭＩＭＯ方式４１４（及びその他の通信方式）を利用して通信することができる。測定モジュール４１６は、ネットワーク４０２における混雑の量を決定するように構成され、選択モジュール４１８は、混雑レベルの関数としてそれらの方式のうちの１つを選択する。例えば、混雑レベルが高い場合は、受信機ビーム形成方式４１２を選択することができる。混雑レベルが低い場合は、ＭＩＭＯ方式４１４を利用することができる。選択された方式は、第２の無線通信デバイス４０６と通信するためにデータやり取りモジュール４２０によって利用することができる。
【００４８】
受信機ビーム形成方式４１２が選択される（例えば、混雑のレベルが高い）場合は、チャネルリソースモジュール４２２は、チャネルリソースの１つの組を確保するように構成される。送信要求信号モジュール４２４は、チャネルリソースモジュール４２２によって選択されたチャネルリソースの組で送信要求信号を受信するように構成される。送信要求信号は、第２の無線通信デバイス４０６がトラフィックセグメントで第１の無線通信デバイス４０４にデータ情報の組を送信する意図であることを示す。データトラフィック信号は、トラフィックセグメントで２本の（又はそれよりも多い）アンテナ４０８、４１０において受信される。
【００４９】
幾つかの態様により、データシンボルブロックモジュール４２６は、変換されたデータシンボルブロックを生成するために受信機ビーム形成ベクトルを受信されたデータトラフィック信号に適用するように構成される。復元モジュール４２８は、変換されたデータシンボルブロックからデータ情報の組を復元するように構成される。受信機ビーム形成ベクトルは、変換されたデータシンボルブロックの信号対干渉・雑音比を最大にするために計算することができる。
【００５０】
ＭＩＭＯ方式４１４がデータのやり取りのために選択される（例えば、混雑のレベルが低い）場合は、チャネルリソースモジュール４２２は、チャネルリソースの少なくとも２つの別個の組を確保するように構成される。チャネルリソースの組は、ＯＦＤＭシンボルにおいてトーンを備える。送信要求信号モジュール４２４は、チャネルリソースの少なくとも２つの別個の組のうちの１つで第１の送信要求信号を受信するように構成される。第１の送信要求信号は、第２の無線通信デバイス４０６がトラフィックセグメントで第１の無線通信デバイス４０４にデータ情報の第１の組を送信する意図であることを示す。送信要求信号モジュール４２４は、チャネルリソースの少なくとも２つの別個の組のうちの異なる１つで第２の送信要求信号を受信するようにも構成される。第２の送信要求信号は、第２の無線通信デバイス４０６がトラフィックセグメントで第１の無線通信デバイス４０４にデータの第２の組を送信する意図であることを示す。データトラフィック信号は、トラフィックセグメントで２本以上のアンテナ４０８、４１０において受信される。
【００５１】
幾つかの態様により、データシンボルブロックモジュール４２６は、第１の変換されたデータシンボルブロック及び第２の変換されたデータシンボルブロックを生成するためにＭＩＭＯ受信マトリクスを受信されたデータトラフィック信号に適用するように構成される。復元モジュール４２８は、第１の変換されたデータシンボルブロックのためのデータ情報の第１の組及び第２の変換されたデータシンボルブロックのためのデータ情報の第２の組を復元するように構成される。ＭＩＭＯ受信マトリクスは、第２の無線通信デバイス４０６から第１の無線通信デバイス４０４へのＭＩＭＯチャネルを直交させるために計算することができる。
【００５２】
メモリ４３０及びプロセッサ４３２は、第１の無線通信デバイス４０４に通信可能な形で結合させることができる。メモリ４３０は、開示された態様によるデータのやり取りに関する命令を格納する。プロセッサ４３２は、メモリ４３０に保持された命令を実行するように構成される。
【００５３】
示されて上述される典型的なシステムに鑑みて、開示された主題により実装することができる方法は、以下のフローチャートを参照することでより良く評価されるであろう。説明の簡略化を目的として、方法は、一連のブロックとして示されて説明される一方で、幾つかのブロックは、ここにおいて示されて説明される順序と異なる順序で及び／又はその他のブロックと実質的に同時に生じることができるため、請求される主題はブロックの数又は順序によって限定されないことが理解及び評価されるべきである。さらに、ここにおいて説明される方法を実装するためにすべての例示されるブロックが要求されるわけではない。それらのブロックと関連付けられた機能は、ソフトウェア、ハードウェア、それらの組み合わせ又はあらゆるその他の適切な手段（例えば、デバイス、システム、プロセス、コンポーネント）によって実装できることが評価されるべきである。さらに、以後において及びこの明細書全体を通じて開示される方法は、該方法を様々なデバイスにトランスポート及び転送するのを容易にするための製造品に格納可能であることがさらに評価されるべきである。方法は、例えば状態図内におけるように一連の相互に関連する状態又はイベントとして代替で表すことが可能であることを当業者は理解及び評価するであろう。
【００５４】
図５は、一態様による、通信ネットワークにおいてデータをやり取りするための多アンテナ方式を選択するために第１の無線通信デバイスを動作させる方法５００を例示する。方法５００は、ネットワークの混雑レベルに基づいてピア・ツー・ピアネットワークで異なる多アンテナ技法を用いるように構成される。第１の無線通信デバイスは、少なくとも２本のアンテナが装備される。
【００５５】
方法５００が開始し、５０２において、混雑のレベルを決定するためのネットワーク状態の評価が行われる。幾つかの態様により、ネットワーク状態の評価は、通信ネットワークにおいて現在アクティブなコネクションの数を推定することを含むことができる。幾つかの態様により、ネットワーク状態の評価は、通信ネットワークにおいて現在やり取り中のトラフィックの量を推定することを含む。
【００５６】
ネットワーク状態の評価に基づき、５０４において、ネットワークには高レベルの混雑が存在するか又は低レベルの混雑が存在するかに関して決定が行われる。例えば、混雑レベルは、アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は高い。混雑のレベルは、アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドを下回る場合は低い。他の例においては、混雑のレベルは、トラフィックの推定された量がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は高い。混雑のレベルは、トラフィックの推定された量がアクティブなコネクションのスレショルドを下回る場合は低い。
【００５７】
混雑の決定に基づき、５０４において、複数の予め決定された多アンテナ方式からの１つの多アンテナ方式が混雑の決定されたレベルの関数として選択される。例えば、ネットワーク内に低いレベルの混雑が存在する（“いいえ”である）場合は、方法５００は継続し、５０６において、５０８でピアノード（例えば、第２の無線通信デバイス）とのデータのやり取りを確立するためにＭＩＭＯ方式を利用することができる。
【００５８】
ネットワーク内に高いレベルの混雑が存在する（“はい”である）場合は、方法５００は継続し、５１０において、５０８でピアノードとのデータのやり取りを確立するために受信機ビーム形成方式が利用される。
【００５９】
図６は、一態様による、通信ネットワークにおける混雑のレベルを決定するための方法を例示する。方法６００は、混雑のレベルを決定する少なくとも２つの異なる方法のために利用することができ、それらは、アクティブなコネクションの数に基づくか又はトラフィックのやり取りの量に基づく。
【００６０】
幾つかの態様により、６０２において、通信ネットワークにおいて現在アクティブなコネクションの数が推定される。アクティブなコネクションのこの推定値が、６０４において、予め決定されたアクティブなコネクションのスレショルドと比較される。６０６において、混雑のレベルが低いか又は高いかに関して決定が行われる。混雑のレベルは、アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドを下回る場合は低い。混雑のレベルは、アクティブなコネクションの推定された数がアクティブな混雑（congestion）のスレショルドと同じであるか又は上回る場合は高い。
【００６１】
その他の態様により、６０２において、通信ネットワークにおいて生じているトラフィックのやり取りの量が推定される。６０４において、生じているトラフィックのやり取りの推定された量が、予め決定されたアクティブなコネクションのスレショルドと比較される。６０６において、混雑のレベルが低いか又は高いかに関して決定が行われる。混雑のレベルは、トラフィックの推定された量がアクティブなコネクションのスレショルドを下回る場合は低い。混雑のレベルは、トラフィックの推定された量がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は高い。
【００６２】
図７は、一態様による、ネットワークの混雑レベルの検出された変化の関数として多アンテナ方式間で選択的に切り換わるための方法７００を例示する。７０２において、選択された多アンテナ方式を用いてピアノードとデータがやり取りされる。多アンテナ方式は、混雑の決定されたレベルの関数として複数の予め決定された多アンテナ方式から選択することができる。
【００６３】
７０４において、ネットワーク状態がモニタリングされる。このモニタリングは、継続的に、定期的に、又はその他の設定可能な間隔に基づいて行うことができる。ネットワーク状態のモニタリングは、これが混雑レベルの変化（例えば、混雑レベルが低いから高いに変化した、混雑レベルが高いから低いに変化した）であるかどうかを決定するために行われる。混雑レベルの変化は、７０６において、選択された多アンテナ方式から選択されなかった多アンテナ方式のうちの１つに選択的に切り換わることを方法７００に行わせる。前に選択されなかった多アンテナ方式のうちのいずれを利用するかに関する決定は、混雑のレベルが低から高に変化したか又は高から低に変化したかの関数として行うことができる。７０８において、新たに選択された多アンテナ方式を用いてピアノードとのデータのやり取りが継続する。前に選択された多アンテナ方式から新たに選択された多アンテナ方式への切り換わりは、通信ノードに対して透明であることができる。
【００６４】
図８は、様々な態様によるピア・ツー・ピア通信ネットワークにおけるピアノードとのデータのやり取りのためにＭＩＭＯ方式を選択するための方法８００を例示する。方法８００は、モバイルデバイスに通信可能な形で結合されたメモリとプロセッサとを備える該モバイルデバイスによって実行することができる。モバイルデバイスは、２本以上のアンテナが装備される。方法８００が開始し、８０２において、ＭＩＭＯ方式が選択される。この選択は、ピア・ツー・ピア通信ネットワークにおける混雑の決定されたレベルが低い場合に行うことができる。
【００６５】
８０４において、チャネルリソースの２つ以上の別個の組が確保される。チャネルリソースの組は、ＯＦＤＭＡシンボルにおいてトーンを備えることができる。８０６において、チャネルリソースの２つ以上の別個の組のうちの１つでの第１の送信要求信号が受信される。第１の送信要求信号は、ピアノードがトラフィックセグメントでモバイルデバイスにデータ情報の第１の組を送信するのを意図することを示す。
【００６６】
８０８において、第２の送信要求信号が受信される。第２の送信要求信号は、チャネルリソースの２つ以上の別個の組のうちの異なる１つで受信することができる。第２の送信要求信号は、ピアノードがトラフィックセグメントでモバイルデバイスにデータの第２の組を送信するのを意図することを示す。８１０において、トラフィックセグメントでのデータトラフィック信号が受信される。データトラフィック信号は、モバイルデバイスの２本以上のアンテナで受信される。
【００６７】
幾つかの態様により、方法８００は継続することができ、８１２において、受信されたデータトラフィック信号にＭＩＭＯ受信マトリクスが適用される。ＭＩＭＯ受信マトリクスは、第１の変換されたデータシンボルブロック及び第２の変換されたデータシンボルブロックを生成するために適用される。ＭＩＭＯ受信マトリクスは、ピアノードからモバイルデバイスへのＭＩＭＯチャネルを直交させるために計算することができる。８１４において、第１の変換されたデータシンボルのためにデータ情報の第１の組が復元され、第２の変換されたデータシンボルブロックのためにデータ情報の第２の組が復元される。
【００６８】
図９は、様々な態様によるピア・ツー・ピア通信ネットワークにおけるピアノードとのデータのやり取りのための受信機ビーム形成方式を選択するための方法９００を例示する。方法９００は、メモリとプロセッサとを含むモバイルデバイスによって実行することができる。さらに、モバイルデバイスは、少なくとも２本のアンテナを装備することができる。方法９００が開始し、９０２において、受信機ビーム形成方式が選択される。受信機ビーム形成方式は、ピア・ツー・ピア通信ネットワークにおける混雑の決定されたレベルが高い場合に選択することができる。
【００６９】
９０４において、チャネルリソースの１つの組が確保される。９０６において、チャネルリソースの組で送信要求信号が受信される。送信要求信号は、ピアノードがトラフィックセグメントでモバイルデバイスにデータ情報の組を送信するのを意図することを示す。９０８において、トラフィックセグメントでのデータトラフィック信号が受信される。データトラフィック信号は、モバイルデバイスの少なくとも２本のアンテナで受信される。
【００７０】
幾つかの態様により、９１０において、変換されたデータシンボルブロックを生成するために受信機ビーム形成ベクトルが受信されたデータトラフィック信号に適用される。９１２において、データ情報の組が変換されたデータシンボルブロックから復元される。幾つかの態様により、変換されたデータシンボルブロックの信号対干渉・雑音比を最大にするために受信機ビーム形成ベクトルを計算することができる。
【００７１】
図１０は、一態様による、ネットワークの混雑レベルの変化に基づいてＭＩＭＯ方式から受信機ビーム形成方式に切り換わるための方法１０００を例示する。１００２において、ＭＩＭＯ方式（又は他の多空間ストリームアンテナ技法）を用いてデータがやり取りされる。ＭＩＭＯ方式を用いる判断は、通信開始とほぼ同時に行っておくことが可能である。代替として又は加えて、ＭＩＭＯ方式を利用する判断は、データのやり取り中に行われ、それは、以下の図を参照して論じられる。ＭＩＭＯ方式は、ネットワーク内に低レベルの混雑が存在するときに利用することができる。
【００７２】
データがやり取りされている間に、１００４においてネットワーク状態がモニタリングされる。このモニタリングは、ネットワーク内の通信対の数及び／又はネットワーク内でやり取り中のデータの量を再検討するのを含むことができる。モニタリング技法の例は、トラフィックチャネルが使用されている頻度を決定するためにトラフィックチャネルを観察すること及び／又はネットワーク内のアクティブなコネクションの数を観察することを含む。
【００７３】
１００６において、ネットワークにおいて混雑レベルの変化が存在するかどうかに関して決定が行われる。変化が生じていない（“いいえ”である）場合は、方法１０００は継続し、１００４において、ネットワーク状態のモニタリングが行われる。変化が生じている（“はい”である）場合は、１００８において、混雑レベルがスレショルドと同じであるか又は上回る（例えば、混雑レベルが上昇した）かに関して決定が行われる。混雑レベルが混雑レベル（level）を下回る（“いいえ”である）場合は、データのやり取りが開始されて以降に有意な変化が存在していない（例えば、ネットワークの混雑レベルが低いとみなされている）ため、方法１０００は継続し、１００４において、ネットワーク状態のモニタリングが行われる。
【００７４】
１００８において、混雑レベルがスレショルドレベルと同じであるか又は上回るという決定である（“はい”である）場合は、それは、ネットワークにおけるトラフィッの量の変化が存在している（例えば、ネットワークの混雑レベルが高いとみなされている）ことを示す。この変化に基づき、１０１０において、データのやり取りのために利用されるアンテナ方式を受信機ビーム形成方式（又は他の単一空間ストリームアンテナ方式）に切り換えることができる。１０１２において、チャネルリソースの２つ以上の確保された別個の組のうちの１つが解放される。１０１４において、受信機ビーム形成方式を利用することによってピアデバイスとのデータのやり取りが継続する。
【００７５】
図１１は、一態様による、ピア・ツー・ピア通信ネットワークにおける検出された混雑レベルの変化の関数として受信機ビーム形成方式からＭＩＭＯ方式に切り換わるための方法１１００を例示する。方法１１００が開始し、１１０２において、受信機ビーム形成方式又は他の単一空間ストリームアンテナ方式を利用してピアノードとデータがやり取りされる。受信機ビーム形成方式を用いる判断は、図１０を参照して論じられるように、データのやり取りの開始と実質的に同時に及び／又はデータのやり取り中に行っておくことが可能である。
【００７６】
１１０４において、ネットワークにおけるトラフィックの量の変化が存在するかどうかを決定するためにネットワーク状態がモニタリングされる。１１０６において、ネットワークの混雑が高かった場合に選択されているのが可能である受信機ビーム形成方式を用いることの判断以降に混雑レベルの変化が存在するかどうかを決定するためにネットワークの混雑レベルが評価される。変化が存在しない（“いいえ”である）場合は、１１０４において、状態がモニタリングされる。変化が存在する（“はい”である）場合は、１１０８において、混雑レベルが現在は混雑スレショルドを下回るかどうかに関して判断が行われる。混雑スレショルドを下回らない場合は、それは、ネットワーク状態が有意な形で変化していない（例えば、ネットワークの混雑が依然として高いとみなされる）ことを示しており、方法１１００は継続し、１１０４において、ネットワーク状態のモニタリングが行われる。
【００７７】
１１０８において、ネットワークの混雑レベルが混雑スレショルドを下回るという決定である（“はい”である）場合は、それは、ネットワークの混雑レベルが低下している（例えば、高から低への変化である）ことを示す。この状況においては、方法１１００は継続し、１１１０において、受信機ビーム形成方式からＭＩＭＯ方式又は異なる多空間ストリームアンテナ方式への切り換えが行われる。
【００７８】
１１１２において、チャネルリソースの少なくとも１つの追加の組が確保される。チャネルリソースの１つ（又はそれよりも多い）追加の組は、チャネルリソースの既に確保されている組と別個である。１１１４において、ＭＩＭＯ方式を用いてピアノードとのデータのやり取りが継続する。
【００７９】
図１２は、ここにおいて説明される無線端末（例えば、モバイルデバイス、送信デバイス、受信デバイス、等）のうちのいずれかの１つとして使用可能である無線端末例（例えば、モバイルデバイス、送信デバイス、受信デバイス、等）１２００を例示する。様々な態様により、無線端末１２００は、ネットワーク状態の関数としての通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択を容易にする。無線端末１２００は、バス１２１４によってまとめて結合された、復号器１２０４を含む受信機１２０２と、符号器１２０８を含む送信機１２０６と、プロセッサ１２１０と、メモリ１２１２と、を含み、様々な要素１２０２、１２０６、１２１０、１２１２は、バス１２１４を通じてデータ及び情報をやり取りすることができる。送信デバイスから信号を受信するために用いられるアンテナ１２１６が受信機１２０２に結合される。（例えば、受信デバイスに、ピアノードに）信号を送信するために用いられるアンテナ１２１８が送信機１２０６に結合される。プロセッサ１２１０（例えば、ＣＰＵ）は、メモリ１２１２内のルーチン１２２０を実行し及びデータ／情報１２２２を用いることによって無線端末１２００の動作を制御し及び方法を実装する。
【００８０】
データ／情報１２２２は、ユーザデータ１２２４と、ユーザ情報１２２６と、トーン部分組割り当てシーケンス情報１２２８と、を含む。ユーザデータ１２２４は、送信機１２０６による送信前に符号化するために符号器１２０８にルーティングされる、ピアノード向けのデータと、受信機１２０２内の復号器１２０４によって処理済みである、ピアノードから受信されたデータと、を含むことができる。ユーザ情報１２２６は、アップリンクチャネル情報１２０と、ダウンリンクチャネル情報１２３２と、を含む。アップリンクチャネル情報１２３０は、情報を送信するときに用いるために無線端末１２００のために割り当てられているアップリンクチャネルセグメントを識別する情報を含む。アップリンクチャネルは、アップリンクトラフィックチャネルと、専用アップリンク制御チャネル（例えば、要求チャネル、電力制御チャネル及びタイミング制御チャネル）と、を含む。各アップリンクチャネルは、１つ以上の論理トーンを含み、各論理トーンは、アップリンクトーンホッピングシーケンスに従う。アップリンクホッピングシーケンスは、セルの各セクタタイプ間で及び隣接セル間で異なる。ダウンリンクチャネル情報１２３２は、データ／情報を受信するときの使用のために無線端末１２００に割り当てられているダウンリンクチャネルセグメントを識別する情報を含む。ダウンリンクチャネルは、ダウンリンクトラフィックチャネルと割り当てチャネルとを含むことができ、各ダウンリンクチャネルは、１つ以上の論理トーンを含み、各論理トーンは、ダウンリンクホッピングシーケンスに従い、それは、セルの各セクタ間で同期化される。
【００８１】
ユーザ情報１２２６は、割り当てられた識別である端末ＩＤ情報１２３４と、無線端末１２００が通信を確立していることができる特定の基地局を識別する基地局ＩＤ情報１２３６と、無線端末１２００が現在位置するセルの特定のセクタを識別するセクタＩＤ情報７３８と、も含む。基地局ＩＤ１２３６は、セルスロープ（ｃｅｌｌ  ｓｌｏｐｅ）値を提供し、セクタＩＤ情報１２３８は、セクタインデックスタイプを提供し、セルスロープ値及びセクタインデックスタイプは、トーンホッピングシーケンスを導き出すために用いることができる。ユーザ情報１２２６に同じく含まれているモード情報１２４０は、無線端末１２００がスリープモード、ホールドモード、オンモード、等のいずれにあるかを識別する。
【００８２】
トーン部分組割り当てシーケンス情報１２２８は、ダウンリンクストリップ−シンボル時間情報１２４２と、ダウンリンクトーン情報１２４４と、を含む。ダウンリンクストリップ−シンボル時間情報１２４２は、フレーム同期化構造情報、例えばスーパースロット、ビーコンスロット、及びウルトラスロット構造情報、と、所定のシンボル期間がストリップ−シンボル期間であるかどうか、そしてそうである場合はストリップ−シンボル期間のインデックスを明示し、及びストリップ−シンボル期間が基地局によって用いられるトーン部分組割り当てシーケンスを打ち切るためのリセットポイントであるかどうかを明示する情報と、を含む。ダウンリンクトーン情報１２４４は、基地局に割り当てられた搬送波周波数と、トーンの数及び周波数と、ストリップ−シンボル期間に割り当てられるトーン部分組の組と、その他の各々のセル及びセクタごとの値、例えば、スロープ、スロープインデックス及びセクタタイプ、とを含む情報、を含む。
【００８３】
ルーチン１２２０は、通信ルーチン１２４６と、無線端末制御ルーチン１２４８と、を含む。通信ルーチン１２４６は、無線端末１２００によって用いられる様々な通信プロトコルを制御する。例えば、通信ルーチン１２４６は、ワイドエリアネットワーク及び／又はローカルエリアピア・ツー・ピアネットワークを通じて（例えば、異種の無線端末と直接）通信するのを可能にすることができる。さらなる例として、通信ルーチン１２４６は、ブロードキャスト信号を受信するのを可能にすることができる。無線端末制御ルーチン１２４８は、受信機１２０２及び送信機１２０６の制御を含む基本的な無線端末１２００の機能を制御する。
【００８４】
ルーチン１２２０は、多アンテナ方式選択ルーチン１２５０を含むこともできる。多アンテナ方式選択ルーチンは、複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択的に選択することができる。選択された多アンテナ方式は、ピアデバイスと通信するために利用することができる。多アンテナ方式選択ルーチンは、ネットワーク内の混雑レベルをモニタリングすることを含む。モニタリングは、コネクションが初期化されるべきときに行うことができる。さらに、多アンテナ方式選択ルーチンは、ネットワーク状態の関数として様々な多アンテナ方式間で選択的に切り換わることを含む。幾つかの態様により、モニタリングは、ピアノードとのデータのやり取り中は継続することができ、状態が変化した（例えば、ネットワーク内の混雑が増大した、ネットワーク内の混雑が緩和した）場合は、変化したネットワーク状態を補償するために元の選択された多アンテナ方式から元の選択されなかった多アンテナ方式への切り換わりが生じることができる。最初に選択された多アンテナ方式から新たに選択された多アンテナ方式への切り換わりは、データのやり取りが中断されないように透明であることができる。
【００８５】
図１３を参照し、一態様による、アドホック環境における混雑レベルの関数として複数の予め決定された多アンテナ方式間で選択するシステム例１３００が例示される。例えば、システム１３００は、モバイルデバイス内に少なくとも部分的に常在することができる。システム１３００は、機能ブロックを含むものとして表され、それらは、プロセッサ、ソフトウェア、又はそれらの組合せ（例えば、ファームウェア）によって実装される機能を表す機能ブロックであることができることが評価されるべきである。
【００８６】
システム１３００は、別個に又は連係して動作することができる電気的コンポーネントから成る論理グループ１３０２を含む。論理グループ１３０２は、通信ネットワークにおける混雑のレベルを決定するための電気的コンポーネント１３０４と、混雑の決定されたレベルの関数として複数の多アンテナ方式から１つの多アンテナ方式を選択するための電気的コンポーネント１３０６と、を含む。さらに、論理グループ１３０２は、ピアノードとのデータのやり取りを確立するために選択された多アンテナ方式を利用するための電気的コンポーネント１３０８を含む。幾つかの態様により、多アンテナ方式は、受信機ビーム形成方式と、多入力多出力（ＭＩＭＯ）方式と、を含む。
【００８７】
幾つかの態様により、通信ネットワークにおける混雑のレベルを決定するための電気的コンポーネント１３０４は、ネットワークにおける現在アクティブなコネクションの数をさらに推定し、アクティブなコネクションの推定された数を予め決定されたアクティブなコネクションのスレショルドと比較することができる。この比較に基づき、電気的コンポーネント１３０４は、アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドを下回る場合は混雑のレベルが低いと決定することができる。アクティブなコネクションの推定された数がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は、電気的コンポーネント１３０４は、混雑のレベルが高いと決定することができる。
【００８８】
幾つかの態様により、通信ネットワークにおける混雑のレベルを決定するための電気的コンポーネント１３０４は、通信ネットワーク内で生じているトラフィックのやり取りの量をさらに推定し、トラフィックの推定された量を予め決定されたアクティブなコネクションのスレショルドと比較することができる。その比較に基づき、電気的コンポーネント１３０４は、トラフィックの推定された量がアクティブなコネクションのスレショルドを下回る場合は混雑のレベルが低いと決定することができる。トラフィックの推定された量がアクティブなコネクションのスレショルドと同じであるか又は上回る場合は、電気的コンポーネント１３０４は、混雑のレベルが高いと決定することができる。
【００８９】
ＭＩＭＯ方式を採用する態様により、電気的グループ１３０２は、チャネルリソースの少なくとも２つの別個の組を確保するための電気的コンポーネント１３１０を含むことができ、チャネルリソースの組は、ＯＦＤＭシンボルにおいてトーンを備える。さらに、第１の送信要求信号及び第２の送信要求信号を受信するための電気的コンポーネント１３１２も含まれる。第１の送信要求信号は、ピアノードがトラフィックセグメントでデータ情報の第１の組を送信する意図であることを示し、チャネルリソースの少なくとも２つの別個の組のうちの１つで受信することができる。第２の送信要求信号は、ピアノードがトラフィックセグメントでデータの第２の組を送信する意図であることを示す。第２の送信要求信号は、チャネルリソースの少なくとも２つの別個の組のうちの異なる１つで受信することができる。さらに、論理グループ１３０２には、トラフィックセグメントでのデータトラフィック信号を受信するための電気的コンポーネント１３１４も含まれる。データトラフィック信号は、２本以上のアンテナで受信することができる。
【００９０】
さらに、論理グループ１３０２は、第１の変換されたデータシンボルブロック及び第２の変換されたデータシンボルブロックを生成するためにＭＩＭＯ受信マトリクスを受信されたデータトラフィック信号に適用するための電気的コンポーネント１３１６を含むことができる。さらに、第１の変換されたデータシンボルブロックのためのデータ情報の第１組および第２の変換されたデータシンボルブロックのためのデータ情報の第２の組を復元するための電気的コンポーネント１３１８も含まれる。ＭＩＭＯ受信マトリクスは、ピアデバイスからモバイルデバイスへのＭＩＭＯチャネルを直交させるために計算することができる。
【００９１】
受信機ビーム形成方式を採用する態様により、チャネルリソースを確保するための電気的コンポーネント１３１０は、チャネルリソースの１つの組を確保し、要求信号を受信するための電気的コンポーネント１３１２は、そのチャネルリソースの組で送信要求信号を受信する。送信要求信号は、ピアノードがトラフィックセグメントでデータ情報の組を送信する意図であることを示す。さらに、データトラフィック信号を受信するための電気的コンポーネント１３１４は、トラフィックセグメントでのデータトラフィック信号を、少なくとも２本のアンテナにおいて、受信する。
【００９２】
さらに、データシンボルブロックを生成するための電気的コンポーネント１３１６は、変換されたデータシンボルブロックを生成するために受信機ビーム形成ベクトルを受信されたデータトラフィック信号に適用することができ、データの組を復元するための電気的コンポーネント１３１８は、変換されたデータシンボルブロックからデータ情報の組を復元することができる。受信機ビーム形成ベクトルは、変換されたデータシンボルブロックの信号対干渉・雑音比を最大にするために計算することができる。
【００９３】
幾つかの態様により、ピアデバイスとデータをやり取りするための電気的コンポーネント１３０８は、選択された多アンテナ方式を用いてデータをやり取りする。さらに、混雑レベルの変化の有無に関してネットワーク状態をモニタリングするための電気的コンポーネント１３２０も含まれる。混雑レベルが変化した場合は、電気的コンポーネント１３２２は、選択された多アンテナ方式から選択されなかった多アンテナ方式のうちの１つに選択的に切り換わる。電気的コンポーネント１３０８は、新たに選択された多アンテナ方式を用いてピアノードとデータをやり取りするのを継続する。
【００９４】
例えば、受信機ビーム形成方式が利用されるときには、電気的コンポーネント１３０８は、受信機ビーム形成方式を用いてピアノードとデータをやり取りする。電気的コンポーネント１３２０は、混雑レベルの変化の有無に関してネットワーク状態をモニタリングし、電気的コンポーネント１３２２は、混雑レベルが高いから低いに変化した場合は受信機ビーム形成方式からＭＩＭＯ方式に切り換わる。電気的コンポーネント１３１０は、チャネルリソースの少なくとも１つの追加の組を確保し、それは、チャネルリソースの既に確保されている組と別個であり、電気的コンポーネント１３０８は、ＭＩＭＯ方式を用いてピアノードとデータをやり取りするのを継続する。
【００９５】
他の例においては、ＭＩＭＯ方式が利用されるときには、電気的コンポーネント１３０８は、ＭＩＭＯ方式を用いてピアノードとデータをやり取りし、電気的コンポーネント１３２０は、混雑レベルの変化の有無に関してネットワーク状態をモニタリングする。混雑レベルが低いから高いに変化した場合は、電気的コンポーネント１３２２は、ＭＩＭＯ方式から受信機ビーム形成方式に切り換わる。チャネルリソースを確保するための電気的コンポーネント１３１０は、チャネルリソースの２つ以上の確保された別個の組のうちの１つを解放することができる。電気的コンポーネント１３０８は、受信機ビーム形成方式を用いてピアノードとデータをやり取りするのを継続する。
【００９６】
さらに、システム１３００は、電気的コンポーネント１３０４乃至１３２２、又はその他のコンポーネントと関連付けられた機能を実行するための命令を保持するメモリ１３２４を含むことができる。電気的コンポーネント１３０４乃至１３２２はメモリ１３２４の外部に存在するものとして示されている一方で、これらの電気的コンポーネントのうちの１つ以上は、メモリ１３２４内に存在することができることが理解されるべきである。
【００９７】
図１４を参照し、様々な態様による無線通信システム１４００が例示される。システム１４００は、複数のアンテナグループを含むことができる基地局１４０２を備える。例えば、１つのアンテナグループは、アンテナ１４０４と１４０６とを含むことができ、他のグループは、アンテナ１４０８と１４１０とを備えることができ、及び、追加のグループは、アンテナ１４１２と１４１４とを含むことができる。各アンテナグループに関して２つのアンテナが例示される。しかしながら、これよりも多い又は少ない数のアンテナを各グループのために利用することができる。当業者によって評価されることになるように、基地局１４０２は、送信機チェーンと受信機チェーンとをさらに含むことができ、それらの各々は、信号の送信及び受信と関連づけられた複数のコンポーネント（例えば、プロセッサ、変調器、マルチプレクサ、復調器、デマルチプレクサ、アンテナ、等）を備えることができる。さらに、基地局１４０２は、ホーム基地局、フェムト基地局、及び／又はその他であることができる。
【００９８】
基地局１４０２は、デバイス１４１６、等の１つ以上のデバイスと通信することができる。しかしながら、基地局１４０２は、デバイス１４１６に類似する実質上あらゆる数のデバイスと通信できることが評価されるべきである。描かれるように、デバイス１４１６は、アンテナ１４０４及び１４０６と通信し、アンテナ１４０４及び１４０６は、順方向リンク１４１８を通じてデバイス１４１６に情報を送信し、逆方向リンク１４２０を通じてデバイス１４１６から情報を受信する。周波数分割複信（ＦＤＤ）システムでは、順方向リンク１４１８は、例えば逆方向リンク１４２０によって用いられる周波数帯域と異なるそれを利用することができる。さらに、時分割複信（ＴＤＤ）システムでは、順方向リンク１４１８及び逆方向リンク１４２０は、共通の周波数帯域を利用することができる。
【００９９】
さらに、デバイス１４２２及び１４２４は、例えば、ピア・ツー・ピア構成において、互いに通信中であることができる。さらに、デバイス１４２２は、リンク１４２６及び１４２８を用いてデバイス１４２４と通信する。ピア・ツー・ピアアドホックネットワークでは、互いの範囲内のデバイス、例えばデバイス１４２２及び１４２４、は、それらの通信を中継するための基地局１４０２及び／又は有線インフラストラクチャなしで互いに直接通信する。さらに、ピアデバイス又はノードは、トラフィックを中継することができる。ピア・ツー・ピア方式で通信するネットワーク内のデバイスは、基地局と同様に機能し及びトラフィック又は通信をその他のデバイスに中継することができ、トラフィックがそれの最終的な行先に到達するまで基地局と同様に機能する。デバイスは、ピアノード間でのデータ送信を管理するために利用することができる情報を搬送する制御チャネルを送信することもできる。
【０１００】
通信ネットワークは、無線（有線）通信するあらゆる数のデバイス又はノードを含むことができる。各ノードは、１つ以上のその他のノードの範囲内にあることができ、及び、例えばマルチホップトポグラフィーにおけるように、その他のノードと又はその他のノードを利用することを通じて通信することができる（例えば、通信は、最終的な行先に到達するまでノードからノードへホップすることができる）。例えば、送信元ノードは、受信先ノードと通信するのを希望することができる。送信元ノードと受信先ノードとの間でのパケット転送を可能にするために、１つ以上の中間ノードを利用することができる。いずれのノードも送信元ノード及び／又は受信先ノードであることができ及び実質的に同時に（例えば、情報を受信するのとほぼ同時に情報をブロードキャスト又は通信することができる）又は異なる時点に情報を送信及び／又は受信する機能を果たすことができる。
【０１０１】
図１５は、様々な態様による、典型的な無線通信システム１５００を例示する。無線通信システム１５００は、簡潔さを目的として１つの基地局及び１つの端末を示す。しかしながら、システム１５００は、２つ以上の基地局又はアクセスポイント及び／又は２つ以上の端末又はユーザデバイスを含むことができ、追加の基地局及び／又は端末は、以下において説明される典型的な基地局及び端末と実質的に類似すること又は異なることができることが評価されるべきである。さらに、基地局及び／又は端末は、両者間での無線通信を容易にするためにここにおいて説明されるシステム及び／又は方法を採用することができることが評価されるべきである。
【０１０２】
今度は図１５を参照し、ダウンリンクにおいて、アクセスポイント１５０５で、送信（ＴＸ）データプロセッサ１５１０は、トラフィックデータを受信、フォーマット化、符号化、インターリービング、及び変調（又はシンボルマッピング）し、変調シンボル（“データシンボル”）を提供する。シンボル変調器１５１５は、データシンボル及びパイロットシンボルを受信して処理し、シンボルのストリームを提供する。シンボル変調器１５１５は、データ及びパイロットシンボルを多重化し、一組のＮ個の送信シンボルを得る。各送信シンボルは、データシンボル、パイロットシンボル、又はゼロの信号値であることができる。パイロットシンボルは、各シンボル期間に連続して送信することができる。パイロットシンボルは、周波数分割多重化（ＦＤＭ）、直交周波数分割多重化（ＯＦＤＭ）、時分割多重化（ＴＤＭ）、周波数分割多重化（ＦＤＭ）、又は符号分割多重化（ＣＤＭ）することができる。
【０１０３】
送信機ユニット（ＴＭＴＲ）１５２０は、シンボルのストリームを受信して１つ以上のアナログ信号に変換し、アナログ信号をさらにコンディショニング（例えば、増幅、フィルタリング、及び周波数アップコンバージョン）して無線チャネルでの送信に適するダウンリンク信号を生成する。次に、ダウンリンク信号は、アンテナ１５２５を通じて端末に送信される。端末１５３０において、アンテナ１５３５は、ダウンリンク信号を受信して受信された信号を受信機ユニット（ＲＣＶＲ）１５４０に提供する。受信機ユニット１５４０は、受信された信号をコンディショニング（例えば、フィルタリング、増幅、及び周波数ダウンコンバージョン）し、コンディショニングされた信号をデジタル化してサンプルを得る。シンボル復調器１５４５は、Ｎ個の受信されたシンボルを得て受信されたパイロットシンボルをチャネル推定のためにプロセッサ１５５０に提供する。シンボル復調器１５４５は、プロセッサ１５５０からダウンリンクのための周波数応答推定値をさらに受信し、受信されたデータシンボルに対してデータ復調を行って（送信されたデータシンボルの推定値である）データシンボル推定値を得て、データシンボル推定値をＲＸデータプロセッサ１５５５に提供し、それは、データシンボル推定値を復調（すなわち、シンボルデマッピング）、デインターリービング、及び復号して送信されたトラフィックデータを復元する。シンボル復調器１５４５及びＲＸデータプロセッサ１５５５による処理は、アクセスポイント１５０５でのシンボル変調器１５１５及びＴＸデータプロセッサ１５１０による処理をそれぞれ補完するものである。
【０１０４】
アップリンクにおいては、ＴＸデータプロセッサ１５６０は、トラフィックデータを処理し及びデータシンボルを提供する。シンボル変調器１５６５は、データシンボルを受信してパイロットシンボルと多重化し、変調を行い、シンボルのストリームを提供する。次に、送信機ユニット１５７０は、シンボルのストリームを受信及び処理してアップリンク信号を生成し、それは、アンテナ１５３５によってアクセスポイント１５０５に送信される。
【０１０５】
アクセスポイント１５０５では、端末１５３０からのアップリンク信号がアンテナ１５２５によって受信され、受信機ユニット１５７５によって処理されてサンプルが得られる。次に、シンボル復調器１５８０は、アップリンクのためにサンプルを処理して受信されたパイロットシンボル及びデータシンボル推定値を提供する。ＲＸデータプロセッサ１５８５は、データシンボル推定値を処理して端末１５３０によって送信されたトラフィックデータを復元する。プロセッサ１５９０は、アップリンクで送信する各々のアクティブな端末に関するチャネル推定を行う。
【０１０６】
プロセッサ１５９０及び１５５０は、アクセスポイント１５０５及び端末１５３０における動作をそれぞれ指示（例えば、制御、調整、管理、等）する。各々のプロセッサ１５９０及び１５５０は、プログラムコード及びデータを格納するメモリユニット（示されていない）と関連づけることができる。プロセッサ１５９０及び１５５０は、アップリンク及びダウンリンクのための周波数及びインパルス応答推定値をそれぞれ導き出すための計算を行うこともできる。
【０１０７】
多元接続システム（例えば、ＦＤＭＡ、ＯＦＤＭＡ、ＣＤＭＡ、ＴＤＭＡ、等）に関しては、複数の端末がアップリンクで同時並行して送信することができる。該システムに関しては、パイロットサブバンドを異なる端末間で共有することができる。チャネル推定技法は、各端末のためのパイロットサブバンドが動作帯域全体（可能な場合は帯域の縁を除く）にわたる場合に用いることができる。該パイロットサブバンド構造は、各端末のための周波数ダイバーシティを得るのに望ましいであろう。ここにおいて説明される技法は、様々な手段によって実装することができる。例えば、これらの技法は、ハードウェア、ソフトウェア、又はそれらの組み合わせにおいて実装することができる。ハードウェア実装の場合は、チャネル推定のために用いられる処理ユニットは、ここにおいて説明される機能を果たすように設計された１つ以上の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、その他の電子ユニット、又はそれらの組み合わせ内に実装することができる。ソフトウェアの場合は、実装は、ここにおいて説明される機能を果たすモジュール（例えば、手順、関数、等）を通じて行うことができる。ソフトウェアコードは、メモリユニットに格納すること及びプロセッサ１５９０及び１５５０によって実行することができる。
【０１０８】
ここで説明される態様は、ハードウェア、ソフトウェア、ファームウェア又はそれらのあらゆる組み合わせによって実装できることが理解されるべきである。ソフトウェアに実装される場合は、これらの機能は、コンピュータによって読み取り可能な媒体に１つ以上の命令又は符号として格納すること又は１つ以上の命令又は符号として送信することができる。コンピュータによって読み取り可能な媒体は、コンピュータ記憶媒体と、１つの場所から他へのコンピュータプログラムの転送を容易にするあらゆる媒体を含む通信媒体と、の両方を含む。記憶媒体は、汎用又は専用のコンピュータによってアクセス可能なあらゆる利用可能な媒体であることができる。一例として、及び制限することなしに、該コンピュータによって読み取り可能な媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ又はその他の光学ディスク記憶装置、磁気ディスク記憶装置又はその他の磁気記憶装置、又は命令又はデータ構造の形態で希望されるプログラムコード手段を搬送又は格納するために用いることができ及び汎用又は専用のコンピュータ、又は汎用又は専用のプロセッサによってアクセス可能なあらゆるその他の媒体、を備えることができる。さらに、いずれの接続もコンピュータによって読み取り可能な媒体であると適切に呼ばれる。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、より対線、デジタル加入者ライン（ＤＳＬ）、又は無線技術、例えば赤外線、無線、及びマイクロ波、を用いてウェブサイト、サーバ、又はその他の遠隔ソースから送信される場合は、該同軸ケーブル、光ファイバケーブル、より対線、ＤＳＬ、又は無線技術、例えば赤外線、無線、及びマイクロ波、は、媒体の定義の中に含まれる。ここにおいて用いられるときのディスク（disk及びdisc）は、コンパクトディスク（disc）（ＣＤ）と、レーザディスク（disc）と、光ディスク（disc）と、デジタルバーサタイルディスク（ＤＶＤ）（disc）と、フロッピー（登録商標）ディスク（disk）と、ブルーレイディスク（disc）と、を含み、ここで、ｄｉｓｋは通常は磁気的にデータを複製し、ｄｉｓｃは、レーザを用いて光学的にデータを複製する。上記の組合せも、コンピュータによって読み取り可能な媒体の適用範囲に含められるべきである。
【０１０９】
ここにおいて開示される態様と関係させて説明される様々な例示的な論理、論理ブロック、モジュール、及び回路は、ここにおいて説明される機能を果たすように設計された汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、その他のプログラマブル論理デバイス、ディスクリートゲートロジック、ディスクリートトランジスタロジック、ディスクリートハードウェアコンポーネント、又はそれらのあらゆる組合せ、を用いて実装又は実行することが可能である。汎用プロセッサはマイクロプロセッサであることができるが、代替においては、そのプロセッサは従来のどのようなプロセッサ、コントローラ、マイクロコントローラ、又はステートマシンであってもよい。プロセッサは、計算デバイスの組合せ、例えば、ＤＳＰと、１つのマイクロプロセッサとの組合せ、複数のマイクロプロセッサとの組合せ、ＤＳＰコアと関連する１つ以上のマイクロプロセッサとの組合せ、又はあらゆるその他の該構成、として実装することも可能である。さらに、少なくとも１つのプロセッサは、上述されるステップ及び／又は動作のうちの１つ以上を実行するために動作可能な１つ以上のモジュールを備えることができる。
【０１１０】
ソフトウェア実装の場合は、ここにおいて説明される技法は、ここにおいて説明される機能を果たすモジュール（例えば、手順、関数、等）を用いて実装することができる。ソフトウェアコードは、メモリユニットに格納すること及びプロセッサによって実行することができる。メモリユニットは、プロセッサ内に又はプロセッサの外部に実装することができ、その場合は、それは、当業において知られる様々な手段を通じて通信可能な形でプロセッサに結合させることができる。さらに、少なくとも１つのプロセッサは、ここにおいて説明される機能を果たすために動作可能な１つ以上のモジュールを含むことができる。
【０１１１】
ここにおいて説明される技法は、様々な無線通信システム、例えばＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ及びその他のシステム、のために用いることができる。用語“システム”及び“ネットワーク”は、互換可能な形でしばしば用いられる。ＣＤＭＡシステムは、ユニバーサル地上無線アクセス（ＵＴＲＡ）、ＣＤＭＡ２０００、等の無線技術を実装することができる。ＵＴＲＡは、広帯域−ＣＤＭＡ（ＷＣＤＭＡ）と、ＣＤＭＡのその他の変形と、を含む。さらに、ＣＤＭＡ２０００は、ＩＳ−２０００規格、ＩＳ−９５規格及びＩＳ−８５６規格を網羅する。ＴＤＭＡシステムは、グローバル移動体通信システム（ＧＳＭ（登録商標））、等の無線技術を実装することができる。ＯＦＤＭＡシステムは、エボルブド（Ｅｖｏｌｖｅｄ）ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ウルトラモバイルブロードバンド（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ）（ＵＭＢ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）、等の無線技術を実装することができる。ＵＴＲＡ及びＥ−ＵＴＲＡは、ユニバーサル移動体通信システム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（Long Term Evolution）（ＬＴＥ）は、ダウンリンクではＯＦＤＭＡ及びアップリンクではＳＣ−ＦＤＭＡを採用する、Ｅ−ＵＴＲＡを使用するＵＭＴＳの新しいリリース版である。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ及びＧＳＭは、“第３世代パートナーシッププロジェクト”（３ＧＰＰ）という名称の組織からの文書において記述される。さらに、ＣＤＭＡ２０００及びＵＭＢは、“第３世代パートナーシッププロジェクト２”（３ＧＰＰ２）という名称の組織からの文書において記述される。さらに、該無線通信システムは、対でない免許不要のスペクトル、８０２．ｘｘ無線ＬＡＮ、ＢＬＵＥＴＯＯＴＨ（登録商標）及びその他の短距離又は長距離の無線通信技法をしばしば用いるピア・ツー・ピア（例えばモバイル対モバイル）アドホックネットワークシステムをさらに含むことができる。
【０１１２】
単一搬送波周波数分割多元接続（ＳＣ−ＦＤＭＡ）は、単一搬送波変調及び周波数領域等化を利用し、開示された態様とともに利用可能な技法である。ＳＣ−ＦＤＭＡは、ＯＦＤＭＡシステムの性能と同様のそれ及びＯＦＤＭＡシステムの全体的複雑さと基本的に同様のそれを有する。ＳＣ−ＦＤＭＡ信号は、それの固有の単一搬送波構造に起因してより低いピーク対平均電力比（ＰＡＰＲ）を有する。ＳＣ−ＦＤＭＡは、より低いＰＡＰＲが送信電力効率の点でモバイル端末に利益をもたらすことができるアップリンク通信で利用することができる。
【０１１３】
さらに、ここにおいて説明される様々な態様又は特徴は、標準的なプログラミング及び／又はエンジニアリング技法を用いて方法、装置、又は製造品として実装することができる。ここにおいて用いられる場合における用語“製造品”は、コンピュータによって読み取り可能なデバイス、キャリア、又は媒体からアクセス可能なコンピュータプログラムを包含することが意図される。例えば、コンピュータによって読み取り可能な媒体は、磁気記憶装置（例えば、ハードディスク、フロッピーディスク、磁気ストリップ、等）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）、等）、スマートカード、及びフラッシュメモリデバイス（例えば、ＥＰＲＯＭ、カード、スティック、キードライブ、等）を含むことができ、ただし磁気記憶装置（例えば、ハードディスク、フロッピーディスク、磁気ストリップ、等）、光ディスク（例えば、コンパクトディスク（ＣＤ）、デジタルバーサタイルディスク（ＤＶＤ）、等）、スマートカード、及びフラッシュメモリデバイス（例えば、ＥＰＲＯＭ、カード、スティック、キードライブ、等）に限定されない。さらに、ここにおいて説明される様々な記憶媒体は、情報を格納するための１つ以上のデバイス及び／又はその他の機械によって読み取り可能な媒体を代表することができる。用語“機械によって読み取り可能な媒体”は、限定されることなしに、無線チャネル及び命令及び／又はデータを格納、含有、及び／又は搬送することが可能な様々なその他の媒体を含むことができる。さらに、コンピュータプログラム製品は、ここにおいて説明される機能を実行することをコンピュータに行わせるために動作可能な１つ以上の命令又は符号を有するコンピュータによって読み取り可能な媒体を含むことができる。
【０１１４】
さらに、ここにおいて開示される態様と関係させて説明される方法又はアルゴリズムのステップ及び／又は動作は、直接ハードウェア内において、プロセッサによって実行されるソフトウェアモジュール内において、又はこれらの２つの組み合わせ内において具現化することが可能である。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能なディスク、ＣＤ−ＲＯＭ、又は当業において知られるその他のあらゆる形態の記憶媒体に常駐することができる。典型的な記憶媒体は、プロセッサに結合することができ、このため、プロセッサは、記憶媒体から情報を読み出すこと及び記憶媒体に情報を書き込むことができる。代替においては、記憶媒体は、プロセッサと一体化させることができる。さらに、幾つかの態様においては、プロセッサ及び記憶媒体は、ＡＳＩＣ内に常駐することができる。さらに、ＡＳＩＣは、ユーザ端末内に常駐することができる。代替においては、プロセッサ及び記憶媒体は、ユーザ端末内において別個のコンポーネントとして常駐することができる。さらに、幾つかの態様においては、方法又はアルゴリズムのステップ及び／又は動作は、コンピュータプログラム製品内に組み入れることが可能な機械によって読み取り可能な媒体及び／又はコンピュータによって読み取り可能な媒体上において符号及び／又は命令の１つの又はあらゆる組み合わせとして又は符号及び／又は命令の１つの又はあらゆる組として常駐可能である。
【０１１５】
上記の開示は、例示的な態様及び／又は態様について説明する一方で、添付された請求項によって定義される説明される態様及び／又は態様の適用範囲を逸脱することなしに様々な変更及び修正をここにおいて行うことが可能であることが注目されるべきである。従って、説明される態様は、添付された請求項の適用範囲内にあるすべての該変更、修正及び変形を包含することが意図される。さらに、説明される態様及び／又は態様の要素は、単数形で説明又は請求されることがあるが、単数形への限定が明示されない限り複数形が企図される。さらに、いずれの態様及び／又は態様も、別の記述がない限り、その全体又は一部を、その他のあらゆる態様及び／又は態様の全体又は一部とともに利用することが可能である。
【０１１６】
表現“含む”が詳細な発明を実施するための形態又は請求項のいずれかにおいて用いられる限りにおいて、該表現は、“備える”という表現が請求項において移行語)として採用されたときの解釈と同様の包含性を有することが意図される。さらに、詳細な発明を実施するための形態又は請求項のいずれかにおいて用いられる場合の語句“又は”は、排他的“又は”ではなく包含的“又は”を意味することが意図される。すなわち、その他の規定がない限り、又は文脈から明らかでない限り、句“Ｘは、Ａ又はＢを採用する”は、自然の包含的置換のうちのいずれかを意味することが意図される。すなわち、句“Ｘは、Ａ又はＢを採用する”は、次の事例、すなわち、ＸはＡを採用する、ＸはＢを採用する、又はＸはＡ及びＢの両方を採用する、のいずれによっても満たされる。さらに、この出願及び添付される請求項において用いられる場合における冠詞“ａ（１つの）”又は“ａｎ（１つの）”は、その他の規定がない限り又は単数形であることが示されることが文脈から明らかでない限り、“１つ以上”を意味すると概して解釈されるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
（１）  通信ネットワークにおけるデータのやり取りのための多アンテナ方式の選択のために第１の無線通信デバイスを動作させる方法であって、前記第１の無線通信デバイスは、少なくとも２本のアンテナが装備され、
前記通信ネットワークにおける混雑のレベルを決定することと、
混雑の前記決定されたレベルの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択することと、
第２の無線通信デバイスとのデータのやり取りを確立するために前記選択された多アンテナ方式を利用することと、を備える、方法。
（２）  前記複数の予め決定された多アンテナ方式は、受信機ビーム形成方式と、多入力多出力（ＭＩＭＯ）方式と、を備える（１）に記載の方法。
（３）  前記通信ネットワークにおける混雑のレベルを決定することは、
前記通信ネットワークにおいて現在アクティブなコネクションの数を推定することと、
アクティブなコネクションの前記推定された数を予め決定されたアクティブなコネクションのスレショルドと比較することと、
混雑の前記レベルが低いか又は高いかを決定することと、を備え、混雑の前記レベルは、アクティブなコネクションの前記推定された数が前記アクティブなコネクションのスレショルドを下回る場合は低く、混雑の前記レベルは、アクティブなコネクションの前記推定された数が前記アクティブなコネクションのスレショルドと同じであるか又は上回る場合は高い（２）に記載の方法。
（４）  前記通信ネットワークにおける混雑のレベルを決定することは、
前記通信ネットワークにおいて生じているトラフィックのやり取りの量を推定することと、
トラフィックのやり取りの前記推定された量を予め決定されたアクティブなコネクションのスレショルドと比較することと、
混雑の前記レベルが低いか又は高いかを決定することと、を備え、混雑の前記レベルは、トラフィックの前記推定された量が前記アクティブなコネクションのスレショルドを下回る場合は低く、混雑の前記レベルは、トラフィックの前記推定された量が前記アクティブなコネクションのスレショルドと同じであるか又は上回る場合は高い（２）に記載の方法。
（５）  混雑の前記決定されたレベルの関数として前記複数の予め決定された多アンテナ方式から前記多アンテナ方式を選択することは、
混雑の前記決定されたレベルが高い場合は前記受信機ビーム形成方式を選択することと、
混雑の前記決定されたレベルが低い場合は前記ＭＩＭＯ方式を選択することと、を備える（２）に記載の方法。
（６）  前記ＭＩＭＯ方式が選択された場合はチャネルリソースの少なくとも２つの別個の組を確保することと、
チャネルリソースの前記少なくとも２つの別個の組のうちの１つで第１の送信要求信号を受信することと、
チャネルリソースの前記少なくとも２つの別個の組のうちの異なる１つで第２の送信要求信号を受信することと、
トラフィックセグメントでのデータトラフィック信号を、前記少なくとも２本のアンテナにおいて、受信することと、をさらに備え、前記第１の送信要求信号は、前記第２の無線通信デバイスが前記トラフィックセグメントで前記第１の無線通信デバイスにデータ情報の第１の組を送信する意図であることを示し、前記第２の送信要求信号は、前記第２の無線通信デバイスが前記トラフィックセグメントで前記第１の無線通信デバイスにデータの第２の組を送信する意図であることを示す（５）に記載の方法。
（７）  チャネルリソースの組は、ＯＦＤＭシンボルにおいてトーンを備える（６）に記載の方法。
（８）  第１の変換されたデータシンボルブロック及び第２の変換されたデータシンボルブロックを生成するためにＭＩＭＯ受信マトリクスを前記受信されたデータトラフィック信号に適用することと、
前記第１の変換されたデータシンボルブロックのためのデータ情報の第１の組及び前記第２の変換されたデータシンボルブロックのためのデータ情報の第２の組を復元することと、をさらに備える（６）に記載の方法。
（９）  前記ＭＩＭＯ受信マトリクスは、前記第２の無線通信デバイスから前記第１の無線通信デバイスへのＭＩＭＯチャネルを直交させるために計算される（８）に記載の方法。
（１０）  前記受信機ビーム形成方式が選択された場合はチャネルリソースの１つの組を確保することと、
チャネルリソースの前記組で送信要求信号を受信することと、
トラフィックセグメントでのデータトラフィック信号を、前記少なくとも２本のアンテナにおいて、受信することと、をさらに備え、前記送信要求信号は、前記第２の無線通信デバイスが前記トラフィックセグメントで前記第１の無線通信デバイスにデータ情報の組を送信する意図であることを示す（５）に記載の方法。
（１１）  変換されたデータシンボルブロックを生成するために受信機ビーム形成ベクトルを前記受信されたデータトラフィック信号に適用することと、
前記変換されたデータシンボルブロックからデータ情報の組を復元することと、をさらに備える（１０）に記載の方法。
（１２）  前記受信機ビーム形成ベクトルは、前記変換されたデータシンボルブロックの前記信号対干渉・雑音比を最大にするために計算される（１１）に記載の方法。
（１３）  前記ＭＩＭＯ方式を用いて前記第２の無線通信デバイスとデータをやり取りすることと、
前記混雑レベルの変化の有無に関してネットワーク状態をモニタリングすることと、
前記混雑レベルが低いから高いに変化した場合は前記ＭＩＭＯ方式から前記受信機ビーム形成方式に切り換わることと、
チャネルリソースの前記少なくとも２つの確保された別個の組のうちの１つを解放することと、
前記受信機ビーム形成方式を用いて前記第２の無線通信デバイスとデータをやり取りするのを継続することと、をさらに備える（５）に記載の方法。
（１４）  前記受信機ビーム形成方式を用いて前記第２の無線通信デバイスとデータをやり取りすることと、
前記混雑レベルの変化の有無に関してネットワーク状態をモニタリングすることと、
前記混雑レベルが高いから低いに変化した場合は前記受信機ビーム形成方式から前記ＭＩＭＯ方式に切り換わることと、
チャネルリソースの少なくとも１つの追加の組を確保することと、
前記ＭＩＭＯ方式を用いて前記第２の無線通信デバイスとデータをやり取りするのを継続することと、をさらに備え、チャネルリソースの前記１つの追加の組は、チャネルリソースの前記既に確保されている組と別個である（５）に記載の方法。
（１５）  前記第２の無線通信デバイスとデータをやり取りすることと、
前記混雑レベルの変化の有無に関してネットワーク状態をモニタリングすることと、
前記混雑レベルが変化した場合は前記選択された多アンテナ方式から前記選択されなかった多アンテナ方式のうちの１つに選択的に切り換わることと、
前記新たに選択された多アンテナ方式を用いて前記第２の無線通信デバイスとデータをやり取りするのを継続することと、をさらに備える（１）に記載の方法。
（１６）  前記通信ネットワークは、ピア・ツー・ピア通信ネットワークである（１）に記載の方法。
（１７）  ピア・ツー・ピア通信ネットワークにおける混雑のレベルが高い混雑のレベルであるか又は低い混雑のレベルであるかを確認すること、前記混雑レベルが低いか又は高いかの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択すること、及びピアノードとデータをやり取りするために前記選択された多アンテナ方式を利用することに関する命令を保持するメモリと、
前記メモリに結合され、前記メモリに保持された前記命令を実行するように構成されたプロセッサと、を備える、通信装置。
（１８）  前記メモリは、前記ピアノードとデータをやり取りすること、混雑の前記レベルの変化の有無に関して前記通信ネットワークをモニタリングすること、混雑の前記レベルの変化が存在する場合は前記選択された多アンテナ方式から前記選択されなかった多アンテナ方式のうちの１つに切り換わること、及び前記新たに選択された多アンテナ方式を用いて前記ピアノードとデータをやり取りするのを継続することに関するさらなる命令を保持する（１７）に記載の通信装置。
（１９）  前記複数の予め決定された多アンテナ方式は、受信機ビーム形成方式と、多入力多出力（ＭＩＭＯ）方式と、を備え、前記メモリは、混雑の前記レベルが高い場合は前記受信機ビーム形成方式を選択すること及び混雑の前記レベルが低い場合は前記ＭＩＭＯ方式を選択することに関する命令を保持する（１７）に記載の通信装置。
（２０）  前記ＭＩＭＯ方式が選択され、前記メモリは、チャネルリソースの２つ以上の別個の組を確保すること、チャネルリソースの前記２つ以上の別個の組のうちの１つで第１の送信要求信号を受信すること、チャネルリソースの前記２つ以上の別個の組のうちの異なる１つで第２の送信要求信号を受信すること、及び前記トラフィックセグメントでのデータトラフィック信号を受信することに関するさらなる命令を保持し、前記第１の送信要求信号は、前記ピアノードがトラフィックセグメントでデータ情報の第１の組を送信する意図であることを示し、前記第２の送信要求信号は、前記ピアノードがトラフィックセグメントでデータの第２の組を送信する意図であることを示す（１９）に記載の通信装置。
（２１）  前記受信機ビーム形成方式が選択され、前記メモリは、チャネルリソースの１つの組を確保すること、チャネルリソースの前記組で送信要求信号を受信すること、及び前記トラフィックセグメントでのデータトラフィック信号を受信することに関するさらなる命令を保持し、前記送信要求信号は、前記ピアノードがトラフィックセグメントでデータ情報の組を送信する意図であることを示す（１９）に記載の通信装置。
（２２）  ピア・ツー・ピア通信ネットワークにおいてデータをやり取りする通信装置であって、
ネットワークの混雑レベルを評価するための手段と、
前記ネットワークの混雑レベルの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択するための手段と、前記ピア・ツー・ピア通信ネットワーク２３内のピアノードとデータをやり取りするために前記選択された多アンテナ方式を利用するための手段と、を備える、通信装置。前記ネットワークの混雑レベルを評価するための前記手段は、アクティブなコネクションの数を推定し、アクティブなコネクションの前記推定された数を予め決定されたアクティブなコネクションのスレショルドと比較し、前記混雑レベルが低いか又は高いかを確定し、前記混雑レベルは、アクティブなコネクションの前記推定された数が前記アクティブなコネクションのスレショルドを下回る場合は低く、前記混雑レベルは、アクティブなコネクションの前記推定された数が前記アクティブなコネクションのスレショルドと同じであるか又は上回る場合は高い（２２）に記載の通信装置。
（２３）  前記ネットワークの混雑レベルを評価するための前記手段は、前記ピア・ツー・ピア通信ネットワークにおいて生じているトラフィックのやり取りの量を推定し、トラフィックのやり取りの前記推定された量を予め決定されたアクティブなコネクションのスレショルドと比較し、前記混雑レベルが高いか又は低いかを確定し、前記混雑レベルは、トラフィックの前記推定された量が前記アクティブなコネクションのスレショルドと同じであるか又は上回る場合は高く、前記混雑レベルは、トラフィックの前記推定された量が前記アクティブなコネクションのスレショルドを下回る場合は低い（２２）に記載の通信装置。
（２４）  前記データのやり取り中に前記混雑レベルの変化の有無に関してネットワーク状態をモニタリングするための手段と、
前記混雑レベルが変化した場合は前記選択された多アンテナ方式から前記選択されなかった多アンテナ方式のうちの１つに切り換わるための手段と、をさらに備え、ピアノードとデータをやり取りするために前記選択された多アンテナ方式を利用するための前記手段は、前記新たに選択された多アンテナ方式を用いて前記ピアノードとデータをやり取りするのを継続する（２２）に記載の通信装置。
（２５）  ピア・ツー・ピア通信ネットワークにおける混雑レベルを推定することをコンピュータに行わせるための第１の組の符号と、
前記混雑レベルの関数としてデータのやり取りのための受信機ビーム形成方式又はＭＩＭＯ方式を選択することを前記コンピュータに行わせるための第２の組の符号と、
前記混雑レベルが変化したかどうかを決定するために前記データのやり取り中に前記混雑レベルをモニタリングするのを継続することを前記コンピュータに行わせるための第３の組の符号と、
前記混雑レベルが変化した場合は前記受信機ビーム形成方式と前記ＭＩＭＯ方式との間で選択的に切り換わるための第４の組の符号と、を備えるコンピュータによって読み取り可能な媒体、を備え、前記切り換わりは、前記混雑レベルが高いから低いに変化した場合は前記受信機ビーム形成方式から前記ＭＩＭＯ方式へであり、前記混雑レベルが低いから高いに変化した場合は前記ＭＩＭＯ方式から前記受信機ビーム形成方式へである、コンピュータプログラム製品。
（２６）  前記混雑レベルは、前記推定された混雑レベルが予め決定された混雑スレショルドを下回る場合は低く、前記混雑レベルは、前記推定された混雑レベルが前記予め決定された混雑スレショルドと同じであるか又は上回る場合は高い（２５）に記載のコンピュータプログラム製品。
（２７）  通信ネットワークにおける混雑のレベルが低いレベルであるか又は高いレベルであるかを決定するための第１のモジュールと、
混雑の前記レベルが前記低いレベルであるか又は前記高いレベルであるかの関数として複数の予め決定された多アンテナ方式から１つの多アンテナ方式を選択するための第２のモジュールと、
前記選択された多アンテナ方式を用いて無線通信デバイスとデータをやり取りするための第３のモジュールと、を備える、ピアノードとデータをやり取りするために異なるアンテナ技法を用いるように構成された少なくとも１つのプロセッサ。
（２８）  前記複数の予め決定された多アンテナ方式は、受信機ビーム形成方式とＭＩＭＯ方式とを備え、前記第３のモジュールは、前記無線通信デバイスとデータをやり取りするために前記ＭＩＭＯ方式を利用し、
混雑の前記レベルの変化の有無に関してネットワーク状態をモニタリングするための第４のモジュールと、
混雑レベルの前記レベルが前記低いレベルから前記高いレベルに変化した場合は前記ＭＩＭＯ方式から前記受信機ビーム形成方式に切り換わるための第５のモジュールと、
チャネルリソースの少なくとも２つの確保された別個の組のうちの１つを解放するための第６のモジュールと、をさらに備え、前記第３のモジュールは、前記受信機ビーム形成方式を用いて前記無線通信デバイスとデータをやり取りするのを継続する（２７）に記載の少なくとも１つのプロセッサ。
（２９）  前記複数の予め決定された多アンテナ方式は、受信機ビーム形成方式とＭＩＭＯ方式とを備え、前記第３のモジュールは、前記無線通信デバイスとデータをやり取りするために前記受信機ビーム形成方式を利用し、
混雑の前記レベルの変化の有無に関してネットワーク状態をモニタリングするための第４のモジュールと、
混雑の前記レベルが前記高いレベルから前記低いレベルに変化した場合は前記受信機ビーム形成方式から前記ＭＩＭＯ方式に切り換わるための第５のモジュールと、
チャネルリソースの少なくとも１つの組を確保するための第６のモジュールと、をさらに備え、チャネルリソースの前記１つの組は、チャネルリソースの既に確保されている組と別個であり、前記第３のモジュールは、前記ＭＩＭＯ方式を用いて前記無線通信デバイスとデータをやり取りするのを継続する（２７）に記載の少なくとも１つのプロセッサ。
【図１】
0005571178.tif 000002
【図２】
0005571178.tif 000003
【図３】
0005571178.tif 000004
【図４】
0005571178.tif 000005
【図５】
0005571178.tif 000006
【図６】
0005571178.tif 000007
【図７】
0005571178.tif 000008
【図８】
0005571178.tif 000009
【図９】
0005571178.tif 000010
【図１０】
0005571178.tif 000011
【図１１】
0005571178.tif 000012
【図１２】
0005571178.tif 000013
【図１３】
0005571178.tif 000014
【図１４】
0005571178.tif 000015
【図１５】
0005571178.tif 000016