(57)【要約】【課題】通信装置と相手装置とが、相互に他方のＨＡＲＱの能力を認識可能とすること。【解決手段】通信装置は、ＩＥＥＥ８０２．１１規格シリーズに準拠する無線フレームであって、無線フレームを送信した装置が有するＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）の能力が、その無線フレームのＭＡＣ（媒体アクセス制御）フレームにおいて示される無線フレームを通信の相手装置へ送信しまたは相手装置から受信する。【選択図】図４
2020174301.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
ＩＥＥＥ８０２．１１規格シリーズに準拠する無線フレームを通信の相手装置へ送信しまたは前記相手装置から受信する通信手段を有し、
前記無線フレームを送信した装置が有するＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）の能力が前記無線フレームのＭＡＣ（媒体アクセス制御）フレームにおいて示される、ことを特徴とする通信装置。
【請求項２】
前記無線フレームを送信した装置がＨＡＲＱを使用可能である場合に前記無線フレームの前記ＭＡＣフレームにＨＡＲＱに関する情報が含められることにより当該装置がＨＡＲＱを使用する能力を有することが示され、前記無線フレームを送信した装置がＨＡＲＱを使用する能力を有しない場合に前記無線フレームの前記ＭＡＣフレームにＨＡＲＱに関する情報が含められないことにより当該装置がＨＡＲＱを使用可能でないことが示される、ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記無線フレームを送信した装置がＨＡＲＱを使用可能であるか否かを示す情報が前記能力の情報として前記無線フレームに含められる、ことを特徴とする請求項１に記載の通信装置。
【請求項４】
前記無線フレームを送信した装置がＨＡＲＱを使用する能力を有することが示される場合に、前記無線フレームの前記ＭＡＣフレームに当該装置が使用するＨＡＲＱのタイプを示す情報が含められる、ことを特徴とする請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
前記ＨＡＲＱのタイプは、Ｃｈａｓｅ  Ｃｏｍｂｉｎｉｎｇと、Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｄｕｎｄａｎｃｙと、Ｐａｒｔｉａｌ  Ｃｈａｓｅ  Ｃｏｍｂｉｎｉｎｇと、Ｐａｒｔｉａｌ  Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｄｕｎｄａｎｃｙとの少なくともいずれかを含む、ことを特徴とする請求項４に記載の通信装置。
【請求項６】
前記通信手段が前記無線フレームを前記相手装置から受信することにより、前記相手装置の前記能力が前記通信装置へ通知される、ことを特徴とする請求項１から５のいずれか１項に記載の通信装置。
【請求項７】
前記相手装置の前記能力と前記通信装置のＨＡＲＱの能力に基づいて、前記通信装置が使用するＨＡＲＱのタイプを決定する、ことを特徴とする請求項６に記載の通信装置。
【請求項８】
前記通信手段は、決定されたＨＡＲＱのタイプを含めた前記無線フレームを前記相手装置へ送信する、ことを特徴とする請求項７に記載の通信装置。
【請求項９】
前記通信手段が前記無線フレームを前記相手装置へ送信することにより、前記通信装置の前記能力が前記相手装置へ通知される、ことを特徴とする請求項１から７のいずれか１項に記載の通信装置。
【請求項１０】
Ｂｅａｃｏｎフレーム、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔフレーム、Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレーム、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレーム、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームのいずれかにおける前記ＭＡＣフレームによって、当該フレームを送信した装置のＨＡＲＱの前記能力が示される、ことを特徴とする請求項１から９のいずれか１項に記載の通信装置。
【請求項１１】
通信装置によって実行される通信方法であって、
ＩＥＥＥ８０２．１１規格シリーズに準拠する無線フレームを通信の相手装置へ送信しまたは前記相手装置から受信する通信工程を含み、
前記無線フレームを送信した装置が有するＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）の能力が前記無線フレームのＭＡＣ（媒体アクセス制御）フレームにおいて示される、ことを特徴とする通信方法。
【請求項１２】
コンピュータを、請求項１から１０のいずれか１項に記載の通信装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮにおける通信制御技術に関する。
【背景技術】
【０００２】
無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に関する通信規格として、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１規格が知られている。ＩＥＥＥ８０２．１１規格シリーズのうちの最新規格であるＩＥＥＥ８０２．１１ａｘ規格では、ＯＦＤＭＡ（直交周波数分割多元接続）を用いて、高いピークスループットに加え、混雑状況下での通信速度向上を実現している（特許文献１参照）。
【０００３】
現在、さらなるスループット向上のために、ＩＥＥＥ８０２．１１ａｘの後継規格として、ＩＥＥＥ８０２．１１ＥＨＴ（Ｅｘｔｒｅｍｅｌｙｌｙ  Ｈｉｇｈ  Ｔｈｒｏｕｇｈｐｕｔ）と呼ばれるＳｔｕｄｙ  Ｇｒｏｕｐが結成されている。ＥＨＴでは、アクセスポイント（ＡＰ）とステーション（ＳＴＡ）との間で、ＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）  ｗｉｔｈ  ｓｏｆｔ  ｃｏｍｂｉｎｉｎｇ技術の適用が検討されている。ＨＡＲＱ  ｗｉｔｈ  ｓｏｆｔ  ｃｏｍｂｉｎｉｎｇを使用することにより、従来のＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ（ＡＲＱ）を用いる場合と比して、データの効率的な伝送が可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０５０１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
無線フレームを受信した通信装置が、その無線フレームによるデータ伝送においてＨＡＲＱが用いられているか否かを迅速に確認することが有用でありうる。一方、従来の規格においてはＨＡＲＱは使用されていない。このため、通信装置は、相手装置がＨＡＲＱを用いた通信を実行可能であるかを認識するための仕組みも存在していない。同様に、相手装置も、通信装置がＨＡＲＱを使用可能であるかを認識する仕組みが存在しない。
【０００６】
本発明は、通信装置と相手装置とが、相互に他方のＨＡＲＱの能力を認識可能とする技術を提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様による通信装置は、ＩＥＥＥ８０２．１１規格シリーズに準拠する無線フレームを通信の相手装置へ送信しまたは前記相手装置から受信する通信手段を有し、前記無線フレームを送信した装置が有するＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）の能力が前記無線フレームのＭＡＣ（媒体アクセス制御）フレームにおいて示される、ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、通信装置と相手装置とが、相互に他方のＨＡＲＱの能力を認識することができる。
【図面の簡単な説明】
【０００９】
【図１】無線通信ネットワークの構成例を示す図である。
【図２】通信装置のハードウェア構成例を示す図である。
【図３】通信装置の機能構成例を示す図である。
【図４】通信装置が実行する処理の流れの例を示す図である。
【図５】無線通信ネットワークにおける通信に関する処理の流れの例を示す図である。
【図６】ＨＡＲＱ  Ｅｌｅｍｅｎｔの構成例を示す図である。
【図７】ＨＡＲＱ  ｔｙｐｅを示す情報の例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでない。実施形態には複数の特徴が記載されているが、これらの複数の特徴の全てが発明に必須のものとは限らず、また、複数の特徴は任意に組み合わせられてもよい。さらに、添付図面においては、同一若しくは同様の構成に同一の参照番号を付し、重複した説明は省略する。
【００１１】
（ネットワーク構成）
図１に、本実施形態の無線通信ネットワークの構成例を示す。本無線通信ネットワークは、１台のアクセスポイント（ＡＰ）と３台のステーション（ＳＴＡ）とを含んで構成される。ここで、ＡＰ１０２とＳＴＡ１０３〜ＳＴＡ１０５は、ＩＥＥＥ８０２．１１ＥＨＴ（Ｅｘｔｒｅｍｅｌｙ  Ｈｉｇｈ  Ｔｈｒｏｕｇｈｐｕｔ）に準拠しており、ＩＥＥＥ８０２．１１ＥＨＴ規格以前に策定された規格に準拠した無線通信を実行可能に構成される。なお、ＩＥＥＥ８０２．１１ＥＨＴという名称は便宜上設けられたものであり、規格が確定した状態において別の名称となりうるが、本明細書及び添付の特許請求の範囲は、後述の処理をサポートしうるすべての規格をカバーすることを予定している。以下では、特定の装置を指さない場合等において、参照番号を付さずに、アクセスポイントを「ＡＰ」と呼び、ステーション（端末）を「ＳＴＡ」と呼ぶ場合がある。なお、図１では、一例として１台のＡＰと３台のＳＴＡとを含んだ無線通信ネットワークを示しているが、これらの通信装置の台数は、図示されるより多くても少なくてもよい。一例において、ＳＴＡ同士の通信が行われる場合、ＡＰが存在しなくてもよい。図１では、ＡＰ１０２が形成するネットワークの通信可能範囲が円１０１によって示されている。なお、この通信可能範囲は、より広い範囲をカバーしてもよいし、より狭い範囲のみをカバーしてもよい。なお、ＥＨＴは、Ｅｘｔｒｅｍｅ  Ｈｉｇｈ  Ｔｈｒｏｕｇｈｐｕｔの頭字語と解されてもよい。
【００１２】
（装置の構成）
図２は、通信装置（ＡＰ及びＳＴＡ）のハードウェア構成例を示す。通信装置は、そのハードウェア構成の一例として、記憶部２０１、制御部２０２、機能部２０３、入力部２０４、出力部２０５、通信部２０６、及びアンテナ２０７を有する。
【００１３】
記憶部２０１は、ＲＯＭ、ＲＡＭの両方、または、いずれか一方により構成され、後述する各種動作を行うためのプログラムや、無線通信のための通信パラメータ等の各種情報を記憶する。なお、記憶部２０１として、ＲＯＭ、ＲＡＭ等のメモリの他に、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＤＶＤなどの記憶媒体が用いられてもよい。
【００１４】
制御部２０２は、例えば、ＣＰＵやＭＰＵ等の１つ以上のプロセッサ、ＡＳＩＣ（特定用途向け集積回路）、ＤＳＰ（デジタルシグナルプロセッサ）、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）等により構成される。ここで、ＣＰＵはＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの、ＭＰＵは、Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの頭字語である。制御部２０２は、記憶部２０１に記憶されたプログラムを実行することにより装置全体を制御する。なお、制御部２０２は、記憶部２０１に記憶されたプログラムとＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）との協働により装置全体を制御するようにしてもよい。また、制御部２０２は、通信部２０６を介した通信でのＨＡＲＱ（Ｈｙｂｒｉｄ  Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）に関連して、誤り訂正符号を生成、復号するための回路を有してもよい。
【００１５】
また、制御部２０２は、機能部２０３を制御して、撮像や印刷、投影等の所定の処理を実行する。機能部２０３は、装置が所定の処理を実行するためのハードウェアである。例えば、装置がカメラである場合、機能部２０３は撮像部であり、撮像処理を行う。また、例えば、装置がプリンタである場合、機能部２０３は印刷部であり、印刷処理を行う。また、例えば、装置がプロジェクタである場合、機能部２０３は投影部であり、投影処理を行う。機能部２０３が処理するデータは、記憶部２０１に記憶されているデータであってもよいし、後述する通信部２０６を介して他のＡＰやＳＴＡと通信したデータであってもよい。
【００１６】
入力部２０４は、ユーザからの各種操作の受付を行う。出力部２０５は、ユーザに対して各種出力を行う。ここで、出力部２０５による出力とは、例えば、画面上への表示や、スピーカによる音声出力、振動出力等の少なくとも１つを含む。なお、タッチパネルのように入力部２０４と出力部２０５の両方を１つのモジュールで実現するようにしてもよい。
【００１７】
通信部２０６は、ＩＥＥＥ８０２．１１規格シリーズに準拠した無線通信の制御や、ＩＰ通信の制御を行う。通信部２０６は、いわゆる無線チップであり、それ自体が１つ以上のプロセッサやメモリを含んでいてもよい。本実施形態では、通信部２０６は、少なくともＩＥＥＥ８０２．１１ＥＨＴ規格に準拠した処理を実行することができる。また、通信部２０６はアンテナ２０７を制御して、無線通信のための無線信号の送受信を行う。装置は、通信部２０６を介して、画像データや文書データ、映像データ等のコンテンツを他の通信装置と通信する。アンテナ２０７は、例えば、サブＧＨｚ帯、２．４ＧＨｚ帯、５ＧＨｚ帯、及び６ＧＨｚ帯の少なくともいずれかを送受信可能なアンテナである。なお、アンテナ２０７によって対応可能な周波数帯（及びその組み合わせ）については特に限定されない。アンテナ２０７は、１本のアンテナであってもよいし、ＭＩＭＯ（Ｍｕｌｔｉ−Ｉｎｐｕｔ  ａｎｄ  Ｍｕｌｔｉ−Ｏｕｔｐｕｔ）送受信を行うための２本以上のアンテナのセットであってもよい。また、図２では、１本のアンテナ２０７が示されているが、例えばそれぞれ異なる周波数帯に対応可能な２本以上（２セット以上）のアンテナを含んでもよい。
【００１８】
図３に、通信装置（ＡＰ及びＳＴＡ）の機能構成例を示す。通信装置は、一例として、ＨＡＲＱ能力情報生成部３０１、ＭＡＣフレーム生成部３０２、スキャン処理部３０３、接続処理部３０４、ＨＡＲＱタイプ決定部３０５、及びデータ送受信部３０６を有する。
【００１９】
ＨＡＲＱ能力情報生成部３０１は、通信装置がＨＡＲＱを使用可能であるか否かを示す情報や、ＨＡＲＱを使用可能な場合にはサポートしているＨＡＲＱタイプを示す情報等を生成する。ＭＡＣフレーム生成部３０２は、通信装置が送信する無線フレームのＭＡＣ（媒体アクセス制御）フレームを生成する。ＭＡＣフレーム生成部３０２は、必要に応じて、ＨＡＲＱ能力情報生成部３０１によって生成されたＨＡＲＱ能力情報が格納されたＭＡＣフレームを生成する。ここで、このＭＡＣフレームを含んで送信される無線フレームは、Ｂｅａｃｏｎフレーム、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔフレーム、及びＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームのいずれかでありうる。また、無線フレームは、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームのいずれかであってもよい。さらに、無線フレームは、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームのいずれかであってもよい。
【００２０】
スキャン処理部３０３は、ＳＴＡがＡＰのネットワーク情報を取得するための処理を実行する。例えば、通信装置がＳＴＡである場合、スキャン処理部３０３は、周囲のＡＰからのＢｅａｃｏｎフレームを受信し、また、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔフレームを送信して、ＡＰからＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームを受信する処理を実行する。また、通信装置がＡＰである場合、スキャン処理部３０３は、Ｂｅａｃｏｎフレームを送信し、また、ＳＴＡからＰｒｏｂｅ  Ｒｅｑｕｅｓｔフレームを受信した場合にＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームを送信する処理を実行する。接続処理部３０４は、ＳＴＡがＡＰの管理するネットワークへ接続するための処理を行う。接続処理部３０４は、通信装置がＳＴＡである場合、Ａｓｓｏｃｉａｔｉｏｎ  ＲｅｑｕｅｓｔフレームをＡＰへ送信し、ＡＰからＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームを受信する。また、接続処理部３０４は、通信装置がＡＰである場合、ＳＴＡからＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームを受信すると、そのフレームへの応答としてＡｓｓｏｃｉａｔｉｏｎ  ＲｅｓｐｏｎｓｅフレームをＳＴＡへ送信する。スキャン処理部３０３によるスキャン処理や、接続処理部３０４による接続処理において、ＡＰとＳＴＡとの間で、ＨＡＲＱの能力情報が交換される。
【００２１】
ＨＡＲＱタイプ決定部３０５は、通信の相手装置と交換されたＨＡＲＱの能力情報に基づいて、ＨＡＲＱを用いてデータ送受信を行うと判定された場合に、使用するＨＡＲＱのタイプを決定する。データ送受信部３０６は、ＨＡＲＱによるデータ送受信を行うと判定された場合に、ＨＡＲＱタイプ決定部３０５において決定されたＨＡＲＱタイプに基づいて、データフレームの送受信を行う。なお、データ送受信部３０６は、ＨＡＲＱによるデータ送受信を行わないと判定された場合は、ＩＥＥＥ８０２．１１ａｘ等の従来の規格でサポートされているＡＲＱ（自動再送要求）によるデータ送受信を行ってもよい。
【００２２】
（処理の流れ）
続いて、通信装置が実行する処理の流れの例について、図４を用いて説明する。本処理では、まず、通信装置（ＡＰ又はＳＴＡ）は、スキャン処理を実行する（Ｓ４０１）。通信装置がＳＴＡである場合、通信装置は、ＡＰによって送信されたＢｅａｃｏｎフレームを受信し、これにより、そのＡＰのネットワーク情報を取得しうる。また、この場合、通信装置は、能動的にＰｒｏｂｅ  Ｒｅｑｕｅｓｔフレームを送信して、ＡＰからＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームを受信することにより、そのＡＰのネットワーク情報を取得してもよい。ここで、本実施形態では、ＩＥＥＥ８０２．１１ＥＨＴに準拠したＡＰによって送信されるＢｅａｃｏｎフレーム及びＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームには、そのＡＰのＨＡＲＱの能力情報が含められうる。また、ＩＥＥＥ８０２．１１ＥＨＴに準拠したＳＴＡによって送信されるＰｒｏｂｅ  Ｒｅｑｕｅｓｔには、そのＳＴＡのＨＡＲＱの能力情報が含められうる。これらのスキャン処理によって、ＳＴＡとＡＰとの間で、ＨＡＲＱの能力情報が交換されうる。
【００２３】
続いて、通信装置は、相手装置との接続処理を実行する（Ｓ４０２）。通信装置がＳＴＡである場合、通信装置は、Ａｓｓｏｃｉａｔｉｏｎ  ＲｅｑｕｅｓｔフレームをＡＰへ送信し、ＡＰから接続結果を含んだ応答としてＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームを受信する。また、通信装置がＡＰである場合、通信装置は、ＳＴＡからのＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームを受信したことに応じて、接続結果を含んだ応答としてＡｓｓｏｃｉａｔｉｏｎ  ＲｅｓｐｏｎｓｅフレームをＳＴＡへ送信する。Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム、及びＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームにも、その送信者のＨＡＲＱの能力情報を含めることができる。一例において、ＳＴＡは、スキャン処理で取得したＡＰのＨＡＲＱの能力情報に基づいて、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームに含めるＨＡＲＱの能力情報を決定しうる。例えば、ＳＴＡは、自装置がＨＡＲＱを使用可能であっても、ＡＰがＨＡＲＱを使用可能でない場合は、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレーム内のＨＡＲＱの能力情報において、自装置がＨＡＲＱを使用可能でないことを示すようにしてもよい。また、ＳＴＡは、例えば、ＡＰが使用可能なＨＡＲＱのタイプに合わせて、自身のＨＡＲＱタイプを決定するようにしてもよい。また、同様にして、ＡＰは、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームに含まれるＳＴＡのＨＡＲＱの能力情報に基づいて、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームに含める自装置のＨＡＲＱの能力情報を決定してもよい。
【００２４】
通信装置は、接続処理で交換したＨＡＲＱの能力情報等に基づいて、相手装置との通信においてＨＡＲＱを使用可能であるか否かを判定する（Ｓ４０３）。通信装置は、ＨＡＲＱを使用可能であると判定した場合（Ｓ４０３でＹＥＳ）、データフレームの送受信に使用するＨＡＲＱのタイプを決定する（Ｓ４０４）。このＨＡＲＱのタイプの決定は、複数のＨＡＲＱのタイプから１つのタイプを選択することによって行われうる。なお、このＨＡＲＱのタイプの決定は、必ずしも行われる必要はなく、事前指定された特定のＨＡＲＱのタイプが常に（ユーザや相手装置等からの特段の指定がない限り）使用されるようにしてもよい。そして、通信装置は、Ｓ４０４で決定したＨＡＲＱのタイプに基づいて、相手装置との間でデータフレームを送受信する（Ｓ４０５）。なお、通信装置は、ＨＡＲＱを使用可能でないと判定した場合（Ｓ４０３でＮＯ）には、ＨＡＲＱのタイプの決定を行うことなく、また、ＨＡＲＱを使用することなく、相手装置との間でデータフレームを送受信する（Ｓ４０５）。
【００２５】
続いて、図５を用いて、ＡＰとＳＴＡとの間で実行される、データ送受信を行うまでの処理の流れの例について説明する。ＡＰとＳＴＡは、例えばＳ５０１〜Ｓ５０３のようにして、スキャン処理を実行する。すなわち、ＡＰは、自装置のＨＡＲＱの能力情報を含むＢｅａｃｏｎフレームを送信しうる（Ｓ５０１）。Ｂｅａｃｏｎフレームは、例えば１００ミリ秒などの所定の周期で送信される。また、ＳＴＡは、自装置のＨＡＲＱの能力情報を含んだＰｒｏｂｅ  Ｒｅｑｕｅｓｔフレームを送信しうる（Ｓ５０２）。この場合、ＡＰは、このＰｒｏｂｅ  Ｒｅｑｕｅｓｔフレームを受信したことに応じて、自装置のＨＡＲＱの能力情報を含むＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームを送信する（Ｓ５０３）。そして、ＳＴＡは、このＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅフレームを受信する。これにより、ＡＰとＳＴＡは、相手装置のＨＡＲＱの能力情報を取得することができる。
【００２６】
次に、ＡＰとＳＴＡは、例えばＳ５０４〜Ｓ５０５のようにして、接続処理を実行する。すなわち、ＳＴＡは、自装置のＨＡＲＱの能力情報を含むＡｓｓｏｃｉａｔｉｏｎ  ＲｅｑｕｅｓｔフレームをＡＰへ送信する（Ｓ５０４）。そして、ＡＰは、このＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームを受信すると、自装置のＨＡＲＱの能力情報を含むＡｓｓｏｃｉａｔｉｏｎ  ＲｅｓｐｏｎｓｅフレームでＳＴＡへ接続結果を含む応答を返す（Ｓ５０５）。なお、ＳＴＡが別のＡＰへのローミングを行う際には、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームに代えて、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームが用いられる。また、この場合、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームに代えて、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームが使用される。すなわち、この場合には、Ｓ５０４でＲｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔフレームが送信され、Ｓ５０５ではＲｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｎｓｅフレームが送信される。ＡＰとＳＴＡは、Ｓ５０４及びＳ５０５の接続処理によって交換されたＨＡＲＱの能力情報に基づいて、データフレームの送受信にＨＡＲＱを使用するか否かを決定する。また、ＡＰとＳＴＡは、ＨＡＲＱを使用すると決定した場合には、さらに、ＨＡＲＱのタイプを決定する。そして、ＡＰとＳＴＡは、決定に基づいて、データフレームの送受信を行う（Ｓ５０６）。
【００２７】
図６に、ＨＡＲＱの能力情報（ＨＡＲＱ  ｅｌｅｍｅｎｔ）の例を示す。ＨＡＲＱ  ｅｌｅｍｅｎｔは、無線フレーム内のＭＡＣフレームに付加することができる情報である。無線フレームは、Ｂｅａｃｏｎフレーム、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ／Ｒｅｓｐｏｎｓｅフレーム、Ａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ／Ｒｅｓｐｏｎｓｅフレーム、Ｒｅａｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔ／Ｒｅｓｐｏｎｓｅフレームでありうる。ＨＡＲＱ  ｅｌｅｍｅｎｔは、ＩＥＥＥ８０２．１１規格で規定される他のＩｎｆｏｍａｔｉｏｎ  Ｅｌｅｍｅｎｔと同様に、情報要素を識別するＥｌｅｍｅｎｔ  ＩＤフィールド６０１と、情報要素のデータ長を示すＬｅｎｇｔｈフィールド６０２とを含む。また、ＨＡＲＱ  ｅｌｅｍｅｎｔは、Ｅｌｅｍｅｎｔ固有の情報として、ＨＡＲＱ  ｓｕｐｐｏｒｔフィールド６０３及びＨＡＲＱ  ｔｙｐｅフィールド６０４を含む。
【００２８】
ＨＡＲＱ  ｓｕｐｐｏｒｔフィールド６０３は、ＨＡＲＱの使用可否を示す情報が格納され、例えば値「０」によって、ＨＡＲＱを使用できないことが示され、値「１」によって、ＨＡＲＱを使用可能であることが示される。なお、ＨＡＲＱ  ｓｕｐｐｏｒｔフィールド６０３を使用せずに、ＭＡＣフレーム内のＨＡＲＱ  ｅｌｅｍｅｎｔ自体の有無によって、ＨＡＲＱの使用可否が示されてもよい。すなわち、ＨＡＲＱ  ｅｌｅｍｅｎｔがＭＡＣフレーム内に含まれないことによって、ＨＡＲＱを使用できないことが示され、ＨＡＲＱ  ｅｌｅｍｅｎｔがＭＡＣフレーム内に含まれることによって、ＨＡＲＱを使用可能であることが示されうる。ＨＡＲＱ  ｔｙｐｅフィールド６０４は、ＨＡＲＱが使用可能である場合に、使用するＨＡＲＱのタイプを示す情報である。ＨＡＲＱのタイプは、主として、Ｃｈａｓｅ  Ｃｏｍｂｉｎｉｎｇ、及び、Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｄｕｎｄａｎｃｙがある。また、これらの派生として、例えば、Ｐａｒｔｉａｌ  Ｃｈａｓｅ  ＣｏｍｂｉｎｉｎｇやＰａｒｔｉａｌ  Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｄｕｎｄａｎｃｙ等がある。これらの方式については、従来技術であるため、ここでの説明については省略する。
【００２９】
ここで、上述の４つのタイプが用いられる場合に、ＨＡＲＱ  ｔｙｐｅフィールド６０４に格納される情報の例を図７に示す。本例では、４つのタイプが用いられるため、０〜３の数値がそれぞれ別個のタイプに割り当てられる。すなわち、値「０」によってＣｈａｓｅ  Ｃｏｍｂｉｎｉｎｇが、そして、値「１」によってＩｎｃｒｅｍｅｎｔａｌ  Ｒｅｄｕｎｄａｎｃｙが使用されるＨＡＲＱのタイプとして示される。また、値「２」によってＰａｒｔｉａｌ  Ｃｈａｓｅ  Ｃｏｍｂｉｎｉｎｇが、そして、値「３」によってＰａｒｔｉａｌ  Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｄｕｎｄａｎｃｙが、使用されるＨＡＲＱのタイプとして示される。なお、ＨＡＲＱのタイプは、これらに限られず、他のタイプのＨＡＲＱが用いられてもよい。この場合、ＨＡＲＱ  ｔｙｐｅフィールド６０４に格納される値は、５つ以上の値を取ってもよい。すなわち、図７の例では、ＨＡＲＱ  ｔｙｐｅフィールド６０４は２ビットの情報として構成されうるが、３ビット以上の情報として構成されてもよい。また、ＨＡＲＱ  ｔｙｐｅフィールド６０４は、１ビットの情報によって、２つのＨＡＲＱのタイプを示してもよい。なお、上述のフィールドの名称や、ビットの位置・サイズはこの例に限定されず、同様の情報が、異なるフィールド名のフィールドに格納されてもよいし、情報の格納される順序やサイズが上述のものと異なってもよい。
【００３０】
以上のようにして、通信装置が、無線フレームを受信した際に、相手装置のＨＡＲＱの能力に関する情報を迅速に認識することができる。また、通信装置は、自装置のＨＡＲＱの能力に関する情報を相手装置に通知することができる。これにより、通信装置と相手装置との間で、ＨＡＲＱを用いた通信を適切に実行することができる。例えば、通信装置は、相手装置と自装置のＨＡＲＱの能力に基づいて決定されるタイプのＨＡＲＱでの通信機能を起動することができる。また、通信装置は、例えば使用可能なタイプごとのＨＡＲＱの処理回路を有してもよく、この場合に、使用されないタイプのＨＡＲＱの処理回路をオフとすることもできる。また、通信装置は、例えば、データを並列処理するための複数の処理部を有してもよく、第１のタイプのＨＡＲＱが用いられて送信される一連のデータを第１の通信処理部へ振り分けうる。そして、通信装置は、第２のタイプのＨＡＲＱが用いられて送信される一連のデータを第２の通信処理部へ振り分けうる。さらに、通信装置は、ＨＡＲＱが用いられないで送信される一連のデータを第３の通信処理部へ振り分けうる。これにより、相互に一定の関係を有する一群のデータを、一括して容易に処理することができ、複数の相手装置との通信を効率的に実行することが可能となる。
【００３１】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００３２】
発明は上記実施形態に制限されるものではなく、発明の精神及び範囲から離脱することなく、様々な変更及び変形が可能である。従って、発明の範囲を公にするために請求項を添付する。
【符号の説明】
【００３３】
３０１：ＨＡＲＱ能力情報生成部、３０２：ＭＡＣフレーム生成部、３０３：スキャン処理部、３０４：接続処理部、３０５：ＨＡＲＱタイプ決定部、３０６：データ送受信部
【図１】
2020174301.tif 000003
【図２】
2020174301.tif 000004
【図３】
2020174301.tif 000005
【図４】
2020174301.tif 000006
【図５】
2020174301.tif 000007
【図６】
2020174301.tif 000008
【図７】
2020174301.tif 000009