(57)【要約】【課題】無線通信装置、無線通信システム、無線通信方法およびプログラムを提供する。【解決手段】複数の無線通信装置に対する送信要求パケットを送信する送信部と、前記送信要求パケットに応答する応答パケットを受信する受信部と、前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の無線通信装置にデータパケットを送信させるデータ処理部と、を備える、無線通信装置。【選択図】図４
2011188106.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信装置に対する送信要求パケットを送信する送信部と；
前記送信要求パケットに応答する応答パケットを受信する受信部と；
前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の無線通信装置にデータパケットを送信させるデータ処理部と；
を備える、無線通信装置。
【請求項２】
前記複数の無線通信装置に対するデータパケットの各々は、送信先の無線通信装置からの前記データパケットに対する受信確認パケットの送信タイミングを指定するタイミング情報を含む、請求項１に記載の無線通信装置。
【請求項３】
前記データ処理部は、前記複数の無線通信装置の各々からの前記受信確認パケットの送信タイミングが異なるように前記タイミング情報を設定する、請求項２に記載の無線通信装置。
【請求項４】
前記データ処理部は、前記複数の無線通信装置の各々から送信される受信確認パケットが時間軸上で重ならないように前記タイミング情報を設定する、請求項３に記載の無線通信装置。
【請求項５】
前記送信部は、空間分割多元アクセスにより前記複数の無線通信装置に対して前記データパケットを送信する、請求項４に記載の無線通信装置。
【請求項６】
複数の第１の無線通信装置と；
前記複数の第１の無線通信装置に対する送信要求パケットを送信する送信部、
前記送信要求パケットに応答する応答パケットを受信する受信部、および、
前記複数の第１の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の第１の無線通信装置にデータパケットを送信させるデータ処理部、を有する第２の無線通信装置と；
を備える、無線通信システム。
【請求項７】
前記送信要求パケットを受信した２以上の第１の無線通信装置は、同一基準に従ったタイミングで同一の前記応答パケットを送信する、請求項６に記載の無線通信システム。
【請求項８】
前記複数の無線通信装置に対するデータパケットの各々は、送信先の無線通信装置からの前記データパケットに対する受信確認パケットの送信タイミングを指定するタイミング情報を含み、
前記複数の無線通信装置の各々は、前記タイミング情報により指定されるタイミングに前記受信確認パケットを送信する、請求項７に記載の無線通信システム。
【請求項９】
複数の無線通信装置に対する送信要求パケットを送信するステップと；
前記送信要求パケットに応答する応答パケットを受信するステップと；
前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記応答パケットが受信された場合、前記複数の無線通信装置にデータパケットを送信するステップと；
を含む、無線通信方法。
【請求項１０】
コンピュータを、
複数の無線通信装置に対する送信要求パケットを送信する送信部と；
前記送信要求パケットに応答する応答パケットを受信する受信部と；
前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の無線通信装置にデータパケットを送信させるデータ処理部と；
として機能させるための、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信システム、無線通信方法およびプログラムに関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１に代表される無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムは、機器の自由度が高い等の利点から、有線ネットワークに代わり普及しつつある。例えば、ＩＥＥＥ８０２．１１ａ／ｇは広く普及しており、今後は、ＩＥＥＥ８０２．１１ｎの普及が期待されている。
【０００３】
さらに、現在、次世代の無線ＬＡＮ規格としてＩＥＥＥ８０２．１１ａｃが策定されている。このＩＥＥＥ８０２．１１ａｃでは、空間軸上の無線リソースを複数ユーザで共有する空間分割多元接続方式（ＳＤＭＡ：Ｓｐａｃｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）が採用される見通しである。ＳＤＭＡによれば、同時に同一周波数を利用して１対多の通信を実現できるので、伝送速度のさらなる向上を図ることが可能である。
【０００４】
また、無線ＬＡＮシステムの多くは、ＣＳＭＡ／ＣＡ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  ＭｕｌｔｉｐｌｅＡｃｃｅｓｓ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ａｖｏｉｄａｎｃｅ：搬送波感知多重アクセス）などのキャリアセンスに基づくアクセス制御により、無線通信装置間の干渉を回避する。
【０００５】
例えば、データ送信を行う無線通信装置は、ＲＴＳ（送信要求パケット：Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）を送信し、送信先の無線通信装置からのＣＴＳ（応答パケット：Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）の受信に応じてデータパケットの送信を開始する。また、自局宛てでないＲＴＳまたはＣＴＳのうち少なくとも一方のパケットを受信した無線通信装置は、受信パケット中に記載されているＤｕｒａｔｉｏｎ情報に基づいて送信停止期間を設定して、干渉を回避する。なお、Ｄｕｒａｔｉｏｎ情報に基づく干渉回避については例えば特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２５２８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ここで、上記のＩＥＥＥ８０２．１１ａｃとＲＴＳ／ＣＴＳを単純に組み合わせると、アクセスポイントが送信したＲＴＳに対して、複数の無線通信装置が同時にＣＴＳを送信することとなる。このため、アクセスポイントは、いずれの無線通信装置からＣＴＳが送信されたかを判断してデータパケットの送信先を決定することが困難であるという問題があった。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ＣＴＳの送信元装置を特定することなくデータパケットを送信することが可能な、新規かつ改良された無線通信装置、無線通信システム、無線通信方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、複数の無線通信装置に対する送信要求パケットを送信する送信部と、前記送信要求パケットに応答する応答パケットを受信する受信部と、前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の無線通信装置にデータパケットを送信させるデータ処理部と、を備える無線通信装置が提供される。
【００１０】
前記複数の無線通信装置に対するデータパケットの各々は、送信先の無線通信装置からの前記データパケットに対する受信確認パケットの送信タイミングを指定するタイミング情報を含んでもよい。
【００１１】
前記データ処理部は、前記複数の無線通信装置の各々からの前記受信確認パケットの送信タイミングが異なるように前記タイミング情報を設定してもよい。
【００１２】
前記データ処理部は、前記複数の無線通信装置の各々から送信される受信確認パケットが時間軸上で重ならないように前記タイミング情報を設定してもよい。
【００１３】
前記送信部は、空間分割多元アクセスにより前記複数の無線通信装置に対して前記データパケットを送信してもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、複数の第１の無線通信装置と、前記複数の第１の無線通信装置に対する送信要求パケットを送信する送信部、前記送信要求パケットに応答する応答パケットを受信する受信部、および、前記複数の第１の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の第１の無線通信装置にデータパケットを送信させるデータ処理部、を有する第２の無線通信装置と、を備える無線通信システムが提供される。
【００１５】
前記送信要求パケットを受信した２以上の第１の無線通信装置は、同一基準に従ったタイミングで同一の前記応答パケットを送信してもよい。
【００１６】
前記複数の無線通信装置に対するデータパケットの各々は、送信先の無線通信装置からの前記データパケットに対する受信確認パケットの送信タイミングを指定するタイミング情報を含み、前記複数の無線通信装置の各々は、前記タイミング情報により指定されるタイミングに前記受信確認パケットを送信してもよい。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、複数の無線通信装置に対する送信要求パケットを送信するステップと、前記送信要求パケットに応答する応答パケットを受信するステップと、前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記応答パケットが受信された場合、前記複数の無線通信装置にデータパケットを送信するステップと、を含む無線通信方法が提供される。
【００１８】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、複数の無線通信装置に対する送信要求パケットを送信する送信部と、前記送信要求パケットに応答する応答パケットを受信する受信部と、前記複数の無線通信装置のうちの少なくともいずれかの無線通信装置から前記受信部により前記応答パケットが受信された場合、前記送信部から前記複数の無線通信装置にデータパケットを送信させるデータ処理部と、として機能させるための、プログラムが提供される。
【発明の効果】
【００１９】
以上説明したように本発明によれば、ＣＴＳの送信元装置を特定することなくデータパケットを送信することが可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態による無線通信システム１の構成を示した説明図である。
【図２】比較例にかかる無線通信システムにおけるＲＴＳ／ＣＴＳハンドシェイクを示した説明図である。
【図３】比較例にかかる無線通信システムにおけるＲＴＳ／ＣＴＳハンドシェイクを示した説明図である。
【図４】アクセスポイント１０やステーション２０などの本発明の実施形態による無線通信装置の構成を示した説明図である。
【図５】本発明の実施形態によるアクセス制御を示した説明図である。
【図６】マルチＲＴＳの構成例を示した説明図である。
【図７】本発明の実施形態によるアクセス制御を示した説明図である。
【図８】マルチパス環境下での伝送を示した説明図である。
【図９】オフセット情報の第１の変形例を示した説明図である。
【図１０】オフセット情報の第２の変形例を示した説明図である。
【図１１】本発明の実施形態によるアクセスポイントの動作を示したフローチャートである。
【図１２】本発明の実施形態によるステーションの動作を示したフローチャートである。
【発明を実施するための形態】
【００２１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２２】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なる番号を付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成を、必要に応じてステーション２０＃１、２０＃２および２０＃３や、ブランチ４０−１、４０−２、４０−Ｎなどのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、ステーション２０＃１、２０＃２および２０＃３を特に区別する必要が無い場合には、単にステーション２０と称する。
【００２３】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．無線通信システムの構成
２．無線通信装置の構成
３．アクセス制御方法
４．無線通信装置の動作
（アクセスポイントの動作）
（ステーションの動作）
５．まとめ
【００２４】
＜１．無線通信システムの構成＞
まず、図１を参照し、本発明の実施形態による無線通信システム１の構成を説明する。
【００２５】
図１は、本発明の実施形態による無線通信システム１の構成を示した説明図である。図１に示したように、本発明の実施形態による無線通信システム１は、アクセスポイント１０と、ステーション２０＃１〜２０＃３と、周辺無線装置３０＃１〜３０＃４と、を含む。
【００２６】
ステーション２０＃１〜２０＃３はアクセスポイント１０の通信範囲内に存在し、アクセスポイント１０はステーション２０＃１〜２０＃３の通信範囲内に存在する。このため、ステーション２０＃１〜２０＃３は、アクセスポイント１０と直接的に通信することができる。すなわち、ステーション２０＃１〜２０＃３はアクセスポイント１０の配下に属しており、ステーション２０＃１〜２０＃３およびアクセスポイント１０からなる複数の無線通信装置は１の通信グループ（ＢＳＳ：Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ）を構成する。
【００２７】
アクセスポイント１０は、例えばＩＥＥＥ８０２．１１ａｃに準拠する無線通信装置であって、アダプティブ・アレイ・アンテナによるＳＤＭＡ（空間分割多元接続）を行う。具体的には、アクセスポイント１０は、複数のステーション２０に対する送信パケットを同一の時間軸および同一の周波数帯において多重化したり、複数のステーション２０から同一の時間軸および同一の周波数帯を利用して送信されたパケットを送信元ごとに分離したりすることにより、１対多の通信を実現する。なお、アクセスポイント１０は、各ステーション２０と１対１の個別通信を行うことも可能である。
【００２８】
ステーション２０は、アクセスポイント１０と同様に、例えばＩＥＥＥ８０２．１１ａｃに準拠する無線通信装置であって、アダプティブ・アレイ・アンテナによるＳＤＭＡ（空間分割多元接続）を行う。ただし、ステーション２０は、受信時にパケット分離を行うが、送信パケットの多重化は行わないので、アクセスポイント１０よりアンテナ本数が少なくてもよい。なお、ステーション２０＃１〜２０＃３のうちの一部はＩＥＥＥ８０２．１１ａ／ｇなどの従来規格に準拠する無線通信装置であってもよい。
【００２９】
なお、各無線通信装置が、アクセスポイント２０（Ｇｒｏｕｐ  Ｏｗｅｎｅｒ）またはステーション１０（Ｃｌｉｅｎｔ）のいずれとして動作するかは、装置製造時に決定されていてもよいし、接続処理時のネゴシエーションにより決定されてもよい。
【００３０】
また、アクセスポイント１０およびステーション２０などの無線通信装置のハードウェアタイプは特に限定されない。例えば、アクセスポイント１０およびステーション２０などの無線通信装置は、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、家庭用映像処理装置（ＤＶＤレコーダ、ビデオデッキなど）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、家庭用ゲーム機器、家電機器などの情報処理装置であってもよい。また、アクセスポイント１０およびステーション２０などの無線通信装置は、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００３１】
上記の無線通信システム１において、アクセスポイント１０およびステーション２０による通信と、周辺無線装置３０＃１〜３０＃４による通信との干渉を防止するために、ＲＴＳ／ＣＴＳハンドシェイクを利用することを考える。しかし、上記の無線通信システム１とＲＴＳ／ＣＴＳハンドシェイクとの組み合わせ形態によっては、以下に図２および図３を参照して説明する問題が生じる。
【００３２】
図２および図３は、比較例にかかる無線通信システムにおけるＲＴＳ／ＣＴＳハンドシェイクを示した説明図である。図２に示した例においては、アクセスポイントが送信したＲＴＳに対して、複数のステーション＃１〜＃３が同時にＣＴＳを送信する。ここで、各ＣＴＳがいずれのステーションから送信されたかをアクセスポイントにおいて検知できるよう、各ステーションは、ステーションごとに直交するトレーニングフィールドをＣＴＳに付加して送信する。
【００３３】
しかし、ＩＥＥＥ  ８０２．１１では、パケット送信間隔であるＳＩＦＳに＋−１０％の誤差が許容されている。このため、ステーション＃１〜＃３によるＣＴＳの送信タイミングは最大で２０％ずれてしまう。その結果、各ステーションがＣＴＳに付加するトレーニングフィールドの直交性が失われるので、いずれの無線通信装置からＣＴＳが送信されたかを判断してデータパケットの送信先を決定することが困難である。
【００３４】
また、図３に示した例においては、アクセスポイントが送信したＲＴＳに対して、複数のステーション＃１〜＃３が時間的に分散してＣＴＳを送信する。このため、アクセスポイントは、ＣＴＳの受信タイミングに基づいてＣＴＳの送信元ステーションを特定することが可能となる。しかし、図３に示した例では、各ステーションがＣＴＳを時間的に分散して送信するので、オーバーヘッドが増加してしまう。
【００３５】
そこで、上記事情を一着眼点にして本発明の実施形態を創作するに至った。本発明の実施形態によれば、ＣＴＳの送信元装置を特定することなくデータパケットを送信することが可能である。以下、このような本発明の実施形態について詳細に説明する。
【００３６】
＜２．無線通信装置の構成＞
図４は、アクセスポイント１０やステーション２０などの本発明の実施形態による無線通信装置の構成を示した説明図である。図４に示したように、本発明の実施形態による無線通信装置は、Ｎ組のブランチ４０−１〜４０−Ｎと、データ処理部４８と、を備える。また、各ブランチ４０は、アンテナ素子４２、受信部４４、および送信部４６を含む。
【００３７】
すなわち、無線通信装置は、Ｎ本のアンテナ素子４２−１〜４２−Ｎを有し、各アンテナ素子４２による通信パケットに適切な重みを乗算することにより、Ｎ本のアンテナ素子４２−１〜４２−Ｎをアダプティブ・アレイ・アンテナとして機能させることができる。なお、アクセスポイント１０として動作する無線通信装置は、より多くのアンテナ素子４２を備えることで、ＳＤＭＡにより同時通信可能なステーション数を向上することができる。
【００３８】
データ処理部４８は、上位層アプリケーションからの送信要求に応じて送信パケットを生成し、送信パケットをブランチ４２−１〜４２−Ｎに振り分ける。より詳細には、アクセスポイント１０として動作する無線通信装置のデータ処理部４８は、複数のステーション２０の各々に対する送信パケットを生成すると、各送信パケットにブランチ４２ごとのアダプティブ・アレイ・アンテナ用の送信重みを乗算する。そして、データ処理部４８は、乗算により宛先ごとに空間分離された送信パケットを、デジタル形式のベースバンド信号としてブランチ４２−１〜４２−Ｎに供給する。
【００３９】
なお、データ処理部４８は、宛先装置から受信した既知シーケンスであるトレーニングフィールドに対してＲＬＳ（Ｒｅｃｕｒｓｉｖｅ  Ｌｅａｓｔ  Ｓｑｕａｒｅ）などの適応アルゴリズムを適用し、アダプティブ・アレイ・アンテナ用の重みを学習することができる。
【００４０】
送信部４６−１〜４６−Ｎの各々は、データ処理部２５からデジタル形式のベースバンド信号が供給されると、デジタル形式のベースバンド信号に対して符号化や変調などの信号処理を行う。さらに、送信部４６−１〜４６−Ｎの各々は、デジタル形式のベースバンド信号のＤ／Ａ変換、アップコンバージョンなどを行い、アナログ形式の高周波信号をアンテナ素子４２−１〜４２−Ｎに供給する。そして、アンテナ素子４２−１〜４２−Ｎは、送信部４６−１〜４６−Ｎから供給された高周波信号を無線信号として送信する。
【００４１】
受信部４４−１〜４４−Ｎの各々は、アンテナ素子４２−１〜４２−Ｎにより受信された高周波信号が供給されると、高周波信号のダウンコンバージョン、Ａ／Ｄ変換などを行う。さらに、受信部４４−１〜４４−Ｎの各々は、Ａ／Ｄ変換後のベースバンド信号に対して復調や複合などの信号処理を行い、信号処理後のベースバンド信号をデータ処理部４８に供給する。
【００４２】
データ処理部４８は、受信部４４−１〜４４−Ｎから供給されるベースバンド信号に対してアダプティブ・アレイ・アンテナ用の受信重みを乗算する。そして、データ処理部４８は、乗算により空間分離された送信パケットのうちで、自装置充ての送信パケットを上位層アプリケーションに供給する。なお、無線通信装置がＭＩＭＯ方式を利用する場合、上記の空間分離には、宛先ごとの送信パケットの分離に加え、空間多重されたＭＩＭＯチャネルの分離の双方を含んでもよい。
【００４３】
また、データ処理部４８は、ブランチ４０−１〜４０−Ｎによる通信に際し、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）層における通信プロトコルの処理を実行する。具体的には、データ処理部４８は、ＲＴＳ／ＣＴＳハンドシェイクのためのパケット生成（後述のマルチＲＴＳ、ＣＴＳ、データパケット、ＡＣＫなど）、送信指示などを行ってアクセス制御を実現する。以下、ＲＴＳ／ＣＴＳハンドシェイクを応用した本発明の実施形態によるアクセス制御を説明する。
【００４４】
＜３．アクセス制御方法＞
図５は、本発明の実施形態によるアクセス制御を示した説明図である。図５に示したように、まず、ステーション２０＃１〜＃３へのデータ送信を所望するアクセスポイント１０は、送信要求パケットとしてマルチＲＴＳを送信する。
【００４５】
図６は、マルチＲＴＳの構成例を示した説明図である。図６に示したように、マルチＲＴＳはＨｅａｄｅｒとＰａｙｌｏａｄを含む。また、Ｐａｙｌｏａｄは、アクセスポイント１０がデータ送信を所望するステーション２０＃１〜＃３のアドレス情報を含む。すなわち、アクセスポイント１０は、マルチＲＴＳにステーション２０＃１〜＃３のアドレス情報を記載することにより、ステーション２０＃１〜＃３への送信要求を行う。
【００４６】
ステーション２０＃１〜＃３は、自装置のアドレス情報が記載されたマルチＲＴＳを受信すると、同一の基準であるＳＩＦＳに従ってＣＴＳ（応答パケット）をアクセスポイント１０に送信する。その結果、ステーション２０＃１〜＃３からほぼ同時にＣＴＳが送信されることとなる。
【００４７】
このため、アクセスポイント１０は、いずれのステーション２０からＣＴＳが送信されたかを判断することが困難である。しかし、最終的に各ステーション２０で正常にデータパケットが受信されたかを確認できれば、各ＣＴＳの送信元ステーションを判断するメリットは少ないとも考えられる。なぜならば、仮にＣＴＳの送信元ステーションとして確認できなかったステーション２０に対するデータパケットの送信を行わなくても、ＳＤＭＡを利用する場合、他のステーション２０へのデータ送信の所要時間に対する影響は少ないと考えられるからである。
【００４８】
また、図７に示すように、ステーション２０＃１からＣＴＳが受信できない状況として、周辺無線装置３０＃１が送信予約を行っている場合がある。しかし、ステーション２０＃１はアクセスポイント１０に属しているので、周辺無線装置３０＃１からのデータ送信先はステーション２０＃１でないと考えられる。この場合、アクセスポイント１０が図７に示すようにステーション２０＃１にデータパケットを送信しても、当該データパケットの送信がステーション２０＃１の通信を阻害するわけではない。
【００４９】
そこで、本発明の実施形態によるアクセスポイント１０は、ＣＴＳの送信元ステーションを判断することなく、マルチＲＴＳにおいて指定した全てのステーション２０＃１〜＃３にデータパケット（ＤＡＴＡ＃１〜ＤＡＴＡ＃３）を空間多重して送信する。ただし、アクセスポイント１０は、ステーション２０＃１〜＃３が正常にデータパケットを受信できたか否かについては判断する必要がある。このため、アクセスポイント１０は、ステーション２０＃１〜＃３からのＡＣＫ（受信確認パケット）の送信を時間的に分散させることにより、各ＡＣＫの送信元ステーションを的確に判断する。
【００５０】
具体的には、アクセスポイント１０のデータ処理部４８は、図５に示したように、各ステーション２０に対するデータパケット（ＤＡＴＡ＃１〜ＤＡＴＡ＃３）にオフセット情報を設定する。
【００５１】
ここで、オフセット情報は、ステーション２０からのＡＣＫの送信タイミングを指定するタイミング情報である。より詳細には、図５に示したように各ステーション２０に対するデータパケットの時間長が同一である場合、オフセット情報は、データパケットの受信終了からの経過時間を示す情報であってもよい。または、オフセット情報は、ＡＣＫが送信されるべき時点を示す情報であってもよいし、ＡＣＫの送信順序を示す情報であってもよい。
【００５２】
ステーション２０＃１〜＃３のデータ処理部４８は、各々に対するデータパケットに設定されたオフセット情報を確認し、図５に示したように、オフセット情報により指定される送信タイミングでＡＣＫを各ブランチ４０から送信させる。
【００５３】
具体的には、ステーション２０＃１は、データパケット（ＤＡＴＡ＃１）において設定されているオフセット情報＃１を確認し、データパケットの受信終了からオフセット情報＃１の時間が経過した後にＡＣＫの送信を開始する。同様にして、ステーション２０＃２は、データパケット（ＤＡＴＡ＃２）の受信終了からオフセット情報＃２の示す時間が経過した後にＡＣＫの送信を開始し、ステーション２０＃３は、データパケット（ＤＡＴＡ＃３）の受信終了からオフセット情報＃３の示す時間が経過した後にＡＣＫの送信を開始する。
【００５４】
このように、アクセスポイント１０のデータ処理部４８は、ステーション２０＃１〜＃３からのＡＣＫの送信タイミングが時間軸上で重ならないようにオフセット情報を設定する。より詳細には、データ処理部４８は、ＩＥＥＥ  ８０２．１１で許容されているＳＩＦＳの誤差（＋−１０％）を考慮し、ＳＩＦＳの誤差が最大であった場合にも各ＡＣＫの送信タイミングが時間軸上で重ならないようにオフセット情報を設定してもよい。
【００５５】
かかる構成により、アクセスポイント１０のデータ処理部４８は、各ステーション２０に設定したオフセット情報、および、ＡＣＫの受信タイミングに基づき、ＡＣＫの送信元ステーション２０を的確に判断することができる。例えば、アクセスポイント１０のデータ処理部４８は、ＡＣＫの受信タイミングに対応するオフセット情報を設定したステーション２０を、ＡＣＫの送信元ステーションとして判断してもよい。
【００５６】
一方、上述のアクセス制御方法によれば、上述したようにＣＴＳが複数のステーション２０から同時に送信されるので、周辺無線装置３０がＣＴＳを正常に受信してＮＡＶを設定できるか否かが問題となる。例えば、ステーション２０＃１とステーション２０＃３が同時にＣＴＳを送信した場合に、周辺無線装置３０＃４がＣＴＳを正常に受信できなければ、周辺無線装置３０＃４がアクセスポイント１０による通信を妨害してしまう。
【００５７】
ここで、ＩＥＥＥ８０２．１１などに準拠する多くの無線通信装置は、図８に示すようなマルチパス環境を考慮して各ＯＦＤＭシンボルにガードインターバルを挿入する。このため、受信側の無線通信装置は、所定範囲内で時間的にずれて到来する信号を正常に受信することができる。
【００５８】
したがって、本発明の実施形態においては、上記の問題を解決するために、各ステーション２０が、図２に示したように各々直交するトレーニングフィールドが付されたＣＴＳでなく、同一のＣＴＳを送信することとする。かかる構成によれば、周辺無線装置３０＃４は、異なるステーション２０＃１および２０＃３から送信されたＣＴＳを、同一送信元からマルチパス環境下で異なるタイミングで到来するＣＴＳとして正常に受信し、ＮＡＶを設定することが可能である。
【００５９】
（オフセット情報の変形例）
上記では、各ステーション２０に対するデータパケットの時間長が同一である場合のオフセット情報について説明したが、各ステーション２０に対するデータパケットの時間長が異なる場合も想定される。そこで、以下では、各ステーション２０に対するデータパケットの時間長が異なる場合のオフセット情報の設定方法について説明する。
【００６０】
図９は、オフセット情報の第１の変形例を示した説明図である。図９に示したように、オフセット情報は、各ステーション２０によるデータパケットの受信終了からのオフセットを示す情報であってもよい。
【００６１】
具体的には、ステーション２０＃１に対するオフセット情報＃１は、ステーション２０＃１によるデータパケットの受信終了からＡＣＫ送信開始までのオフセット＃１を示してもよい。同様に、ステーション２０＃２に対するオフセット情報＃２は、ステーション２０＃２によるデータパケットの受信終了からＡＣＫ送信開始までのオフセット＃２を示し、ステーション２０＃３に対するオフセット情報＃３は、ステーション２０＃３によるデータパケットの受信終了からＡＣＫ送信開始までのオフセット＃３を示してもよい。
【００６２】
図１０は、オフセット情報の第２の変形例を示した説明図である。図１０に示したように、オフセット情報は、アクセスポイント１０からのデータ送信終了が最も遅いステーション２０へのデータ送信終了位置、およびデータ送信終了位置からＡＣＫ送信開始までのオフセットを示す情報であってもよい。
【００６３】
具体的には、ステーション２０＃１に対するオフセット情報＃１は、アクセスポイント１０からのデータ送信終了が最も遅いステーション２０＃２に対するデータ送信終了位置ｔ、および、データ送信終了位置ｔからＡＣＫ送信開始までのオフセット＃１を示す情報であってもよい。
【００６４】
また、ステーション２０＃２に対するオフセット情報＃２は、データ送信終了位置ｔ、および、データ送信終了位置ｔからＡＣＫ送信開始までのオフセット＃２を示す情報であってもよい。同様に、ステーション２０＃３に対するオフセット情報＃３は、データ送信終了位置ｔ、および、データ送信終了位置ｔからＡＣＫ送信開始までのオフセット＃３を示す情報であってもよい。
【００６５】
＜４．無線通信装置の動作＞
以上、本発明の実施形態によるアクセス制御について説明した。続いて、本発明の実施形態によるアクセスポイント１０およびステーション２０の動作を説明する。
【００６６】
（アクセスポイントの動作）
図１１は、本発明の実施形態によるアクセスポイント１０の動作を示したフローチャートである。図１１に示したように、まず、アクセスポイント１０のデータ処理部４８は、データパケットの全ての宛先のアドレス情報をマルチＲＴＳに設定する（Ｓ２０４）。そして、アクセスポイント１０のブランチ４０が、データ処理部４８により生成されたマルチＲＴＳを送信する（Ｓ２０８）。
【００６７】
その後、アクセスポイント１０のブランチ４０により少なくとも１のＣＴＳが受信されると（Ｓ２１２）、データ処理部４８は、マルチＲＴＳに設定した全ての宛先にＳＤＭＡによりデータパケットを空間多重して送信する（Ｓ２１６）。
【００６８】
ここで、データ処理部１０は、各ステーション２０に対するデータパケットにオフセット情報を設定する。なお、オフセット情報の設定方法は特に限定されない。例えば、データ処理部１０は、「オフセット情報の変形例」において説明した方法により各ステーション２０に対してオフセット情報を設定してもよい。
【００６９】
また、ＣＴＳが複数のステーション２０から送信されることにより、アクセスポイント１０においてＣＴＳを正常に復号できない場合も想定される。そこで、アクセスポイント１０のデータ処理部４８は、ＣＴＳの受信が期待される時間帯に何かしらの信号がブランチ４０により受信された場合、少なくとも１のステーション２０からＣＴＳが送信されたと判断してもよい。
【００７０】
続いて、アクセスポイント１０のデータ処理部４８は、ＡＣＫが受信されると（Ｓ２２０）、各ＡＣＫの送信元ステーションを判断する（Ｓ２２４）。具体的には、アクセスポイント１０のデータ処理部４８は、各ステーション２０に設定したオフセット情報、および、ＡＣＫの受信タイミングに基づき、ＡＣＫの送信元ステーションを判断することができる。例えば、アクセスポイント１０のデータ処理部４８は、ＡＣＫの受信タイミングに対応するオフセット情報を設定したステーション２０を、ＣＴＳの送信元ステーションとして判断してもよい。
【００７１】
そして、アクセスポイント１０は、全ての宛先からのＡＣＫを確認できた場合には一連の送信シーケンスを終了し、いずれかの宛先からのＡＣＫを確認できなかった場合には再送処理に移行する（Ｓ２２８）。
【００７２】
（ステーションの動作）
図１２は、本発明の実施形態によるステーション２０の動作を示したフローチャートである。図１２に示したように、まず、ステーション２０のブランチによりパケットが受信されると、ステーション２０のデータ処理部４８は、受信パケットがマルチＲＴＳであるか否かを確認する（Ｓ３０４）。
【００７３】
さらに、ステーション２０のデータ処理部４８は、受信パケットがマルチＲＴＳである場合、マルチＲＴＳにステーション２０のアドレス情報が記載されているか否かを確認する（Ｓ３０８）。そして、ステーション２０は、マルチＲＴＳにステーション２０のアドレス情報が記載されている場合、アクセスポイント１０にＣＴＳを送信する。
【００７４】
具体的には、マルチＲＴＳにおいてトレーニング要求がある場合（Ｓ３１２）、ステーション２０は、アクセスポイント１０によるチャネル推定のためのトレーニングフィールドを含むＣＴＳを送信する（Ｓ３１６）。一方、マルチＲＴＳにおいてトレーニング要求がない場合（Ｓ３１２）、ステーション２０は、トレーニングフィールドを含まない通常のＣＴＳを送信する（Ｓ３２０）。
【００７５】
続いて、オフセット情報の設定されたデータパケットがステーション２０のブランチ４０によりアクセスポイント１０から受信されると（Ｓ３２４）、ステーション２０のデータ処理部４８は、オフセット情報の示すオフセット値をカウントダウンする（Ｓ３２８）。
【００７６】
その後、ステーション２０のデータ処理部４８によるオフセット値のカウントダウンが終了すると、ステーション２０のブランチ４０はアクセスポイント１０にＡＣＫを送信する。
【００７７】
なお、ステーション２０は、マルチＲＴＳでないパケットを受信した場合、受信パケットに応じた処理を行う（Ｓ３０４）。また、ステーション２０は、受信したマルチＲＴＳに自装置のアドレス情報が記載されていない場合には、マルチＲＴＳに含まれるデュレーション情報に基づいてＮＡＶ（送信禁止期間）を設定する（Ｓ３０８）。
【００７８】
＜５．まとめ＞
以上説明したように、本発明の実施形態によるアクセスポイント１０は、ＣＴＳの送信元ステーションを判断することなく、マルチＲＴＳにおいて指定した全てのステーション２０＃１〜＃３にデータパケット（ＤＡＴＡ＃１〜ＤＡＴＡ＃３）を空間多重して送信する。さらに、アクセスポイント１０は、ステーション２０＃１〜＃３からのＡＣＫの送信を時間的に分散させることにより、各ＡＣＫの送信元ステーションを的確に判断する。
【００７９】
かかる本発明の実施形態によるアクセス制御方法は、図３を参照して説明したアクセス制御方法と比較し、ＲＴＳ／ＣＴＳハンドシェイクにおけるオーバーヘッドを抑制することが可能である。また、本発明の実施形態によれば、ＩＥＥＥ８０２．１１で規定されているステーション２０による＋−１０％程度のＳＩＦＳ誤差が許容されるので、本発明の実施形態は、実装が容易である点でも有効である。
【００８０】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８１】
例えば、アクセスポイント１０および無線通信装置２０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、アクセスポイント１０および無線通信装置２０の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【００８２】
また、図９や図１０においては、アクセスポイント１０が各オフセット情報を、アクセスポイント１０から全てのステーション２０へのデータ送信が終了した後にＡＣＫが返信されるように設定する例を説明した。これは、アクセスポイント１０が、データ送信とＡＣＫ受信を同時に行えない場合が想定されるからであるが、本発明はかかる例に限定されない。変形例として、アクセスポイント１０から全てのステーション２０へのデータ送信が終了していなくても、各ステーション２０へのデータ送信が終了した場合には各ステーション２０から順次にＡＣＫが返信されるようにしてもよい。例えば、図１０に示した例において、アクセスポイント１０からステーション２０＃１へのデータ送信が終了すると、データ送信終了位置ｔの前であっても、ステーション２０＃１からＡＣＫが返信されるようにしてもよい。かかる構成によれば、アクセスポイント１０が全てのＡＣＫを受信し終えるまでの時間が短縮されるので、スループットの向上を図ることが可能である。
【００８３】
また、アクセスポイント１０および無線通信装置２０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述したアクセスポイント１０および無線通信装置２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００８４】
１０      アクセスポイント
２０      ステーション
４０、４０−１、４０−２、４０−Ｎ    ブランチ
４２、４２−１、４２−２、４２−Ｎ    アンテナ素子
４４、４４−１、４４−２、４４−Ｎ    受信部
４６、４６−１、４６−２、４６−Ｎ    送信部
４８      データ処理部
【図１】
2011188106.tif 000003
【図２】
2011188106.tif 000004
【図３】
2011188106.tif 000005
【図４】
2011188106.tif 000006
【図５】
2011188106.tif 000007
【図６】
2011188106.tif 000008
【図７】
2011188106.tif 000009
【図８】
2011188106.tif 000010
【図９】
2011188106.tif 000011
【図１０】
2011188106.tif 000012
【図１１】
2011188106.tif 000013
【図１２】
2011188106.tif 000014