(57)【要約】【解決手段】  共用資源ネットワークにおいて、可変長の集約確認応答フレームを生成するためのシステムおよび方法が提供される。複数のフレームが受信されると、前記複数のフレームに関する受信ステータス情報が生成され、前記受信ステータス情報を含んだ確認応答情報フィールドを有する集約確認応答フレームが生成される。前記受信ステータス情報の長さは、前記複数のフレームの数に依存する。【選択図】      図５
2008508818.tif 000002
【特許請求の範囲】
【請求項１】
フレーム確認応答情報を生成する方法であって、
複数のフレームを受信する工程と、
前記複数のフレームに関する受信ステータス情報を生成する工程と、
長さが前記複数のフレームの数に依存する前記受信ステータス情報を含む確認応答情報フィールドを有する集約確認応答（ａｇｇｒｅｇａｔｅ  ａｃｋｎｏｗｌｅｄｇｍｅｎｔ）フレームを生成する工程と
を有する方法。
【請求項２】
請求項１記載の方法において、前記複数のフレームを受信する工程は、複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフレームサブセットを受信する工程を有するものである。
【請求項３】
請求項２記載の方法において、この方法は、さらに、
前記複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフィールドセットを前記確認応答情報フィールド内に生成する工程を有し、各フィールドセットは、少なくとも１つのシーケンス番号と、前記関連付けられたトラフィック識別子のフレームの受信ステータス情報とを含み、フィールドセットの受信ステータス情報は、前記関連付けられたトラフィック識別子のフレームの数に依存した長さを有するものである。
【請求項４】
請求項３記載の方法において、各フィールドセット内の前記受信ステータス情報は、確認応答ビットマップをそれぞれ有するものである。
【請求項５】
請求項３記載の方法において、各フィールドセットに含まれる前記少なくとも１つのシーケンス番号は、前記関連付けられたトラフィック識別子の第１のフレームのシーケンス番号をそれぞれ有し、前記フレームは前記フィールドセットの前記受信ステータス情報内の受信ステータスを有するものである。
【請求項６】
請求項３記載の方法において、この方法は、さらに、
各フィールドセットについて、当該フィールドセットに含まれる前記受信ステータス情報の長さを指定する各長さ（ｌｅｎｇｔｈ）フィールドを前記確認応答情報フィールド内に生成する工程を有するものである。
【請求項７】
請求項１記載の方法において、この方法は、さらに、
前記受信ステータス情報の長さを黙示的に決定する工程を有するものである。
【請求項８】
請求項１記載の方法において、この方法は、さらに、
前記集約確認応答フレームに含まれる確認応答情報を有するフレームの数を指定するフレーム数（ｆｒａｍｅ  ｃｏｕｎｔ）フィールドを、前記確認応答情報フィールド内に生成する工程を有するものである。
【請求項９】
コンピュータシステムで実行するためのコンピュータで実行可能な命令を有するコンピュータ可読媒体であって、前記コンピュータで実行可能な命令は、フレーム確認応答情報を生成する方法を実施するものであり、
複数のフレームを受信させる第１の命令と、
前記複数のフレームに関する受信ステータス情報を生成させる第２の命令と、
長さが前記複数のフレームの数に依存する前記受信ステータス情報を含む確認応答情報フィールドを有する集約確認応答フレームを生成させる第３の命令と
を有するものである
コンピュータ可読媒体。
【請求項１０】
請求項９記載のコンピュータ可読媒体において、前記第１の命令により受信される前記複数のフレームは、複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフレームサブセットを有するものである。
【請求項１１】
請求項１０記載のコンピュータ可読媒体において、このコンピュータ可読媒体は、さらに、
前記複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフィールドセットを前記確認応答情報フィールド内に生成させる第４の命令を有し、各フィールドセットは、少なくとも１つのシーケンス番号と、前記関連付けられたトラフィック識別子のフレームの受信ステータス情報とを含み、フィールドセットの前記受信ステータス情報は、前記関連付けられたトラフィック識別子のフレームの数に依存した長さを有するものである。
【請求項１２】
請求項１１記載のコンピュータ可読媒体において、各フィールドセット内の前記受信ステータス情報は、それぞれ確認応答ビットマップデータ構造を有するものである。
【請求項１３】
請求項１１記載のコンピュータ可読媒体において、各フィールドセットに含まれる前記少なくとも１つのシーケンス番号は、前記関連付けられたトラフィック識別子の第１のフレームのシーケンス番号をそれぞれ有し、前記フレームは前記フィールドセットの前記受信ステータス情報内の受信ステータスを有するものである。
【請求項１４】
請求項１１記載のコンピュータ可読媒体において、このコンピュータ可読媒体は、さらに、
各フィールドセットについて、当該フィールドセットに含まれる前記受信ステータス情報の長さを指定する各長さフィールドを前記確認応答情報フィールド内に生成させる第５の命令を有するものである。
【請求項１５】
請求項９記載のコンピュータ可読媒体において、このコンピュータ可読媒体は、さらに、
前記受信ステータス情報の長さを黙示的に決定する第４の命令を有するものである。
【請求項１６】
請求項９記載のコンピュータ可読媒体において、このコンピュータ可読媒体は、さらに、
前記集約確認応答フレームに含まれる確認応答情報を有したフレームの数を指定するフレーム数フィールドを前記確認応答情報フィールド内に生成する第４の命令を有するものである。
【請求項１７】
共用資源ネットワークにおいて通信を実施するようなっている装置であって、
複数のフレームを格納するようなっているメモリと、
前記複数のフレームに関する受信ステータス情報を生成し、かつ前記受信ステータス情報を含む確認応答情報フィールドを有する集約確認応答フレームを生成するようなっている処理ユニットであって、前記受信ステータス情報の長さは前記複数のフレームの数に依存するものである、前記処理ユニットと
を有する装置。
【請求項１８】
請求項１７記載の装置において、前記複数のフレームは、複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフレームサブセットを有するものである。
【請求項１９】
請求項１８記載の装置において、前記処理ユニットは、前記複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフィールドセットを前記確認応答情報フィールド内に生成し、各フィールドセットは、少なくとも１つのシーケンス番号と、前記関連付けられたトラフィック識別子のフレームの受信ステータス情報とを含み、フィールドセットの受信ステータス情報は、前記関連付けられたトラフィック識別子のフレームの数に依存する長さを有するものである。
【請求項２０】
請求項１９記載の装置において、各フィールドセット内の前記受信ステータス情報は、確認応答ビットマップをそれぞれ有するものである。
【請求項２１】
請求項１９記載の装置において、各フィールドセットに含まれる前記少なくとも１つのシーケンス番号は、前記関連付けられたトラフィック識別子の第１のフレームのシーケンス番号をそれぞれ有し、前記フレームは前記フィールドセットの前記受信ステータス情報内の受信ステータスを有する。
【請求項２２】
請求項１７記載の装置において、前記処理ユニットは、前記集約確認応答フレームに含まれる確認応答情報を有するフレームの数を指定するフレーム数フィールドを前記確認応答情報フィールド内に生成するものである。
【請求項２３】
請求項１７記載の装置において、当該装置は無線ローカルエリアネットワーク装置を有し、前記確認応答フレームは、メディアアクセス制御フレームを有するものである。
【請求項２４】
請求項１７記載の装置において、この装置は、さらに、
共用資源インターフェースを有し、この共用資源インターフェース上で前記複数のフレームを受信するものである。
【請求項２５】
フレーム確認応答情報を生成するようなっている装置であって、
複数のフレームを受信する手段と、
前記複数のフレームに関する受信ステータス情報を生成する手段と、
長さが前記複数のフレームの数に依存する前記受信ステータス情報を含む確認応答情報フィールドを有する集約確認応答フレームを生成する手段と
を有する装置。
【請求項２６】
請求項２５記載の装置において、前記複数のフレームは、第１のトラフィック識別子に関連付けられた第１のフレームと、第２のトラフィック識別子に関連付けられた第２のフレームとを有し、この装置は、前記第１のトラフィック識別子に関連付けられた第１のフィールドセットと、前記第２のトラフィック識別子に関連付けられた第２のフィールドセットとを前記確認応答情報フィールド内に生成するための手段をさらに有し、各フィールドセットは、少なくとも１つのシーケンス番号と、前記関連付けられたトラフィック識別子のフレームの受信ステータス情報とを含み、フィールドセットの受信ステータス情報は、前記関連付けられたトラフィック識別子のフレームの数に依存する長さを有するものである。
【請求項２７】
データ送信用システムであって、
共用資源インターフェースを有する送信機ステーションであって、複数のフレームを生成し、前記共用資源インターフェースにより共用資源媒体上の前記複数のフレームを送信する送信機ステーションと、
共用資源インターフェースを有する受信機ステーションであって、前記複数のフレームを受信し、前記複数のフレームに関する受信ステータス情報を生成し、前記受信ステータス情報を含む確認応答情報フィールドを有する集約確認応答フレームを生成するものであり、前記受信ステータス情報の長さは前記複数のフレームの数に依存するものである、受信機ステーションと
を有するシステム。
【請求項２８】
請求項２７記載のシステムにおいて、前記複数のフレームは、複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフレームサブセットを有し、前記受信機ステーションは、前記複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフィールドセットを前記確認応答情報フィールド内に生成し、各フィールドセットは、少なくとも１つのシーケンス番号と、前記関連付けられたトラフィック識別子のフレームの受信ステータス情報とを含み、フィールドセットの受信ステータス情報は、前記関連付けられたトラフィック識別子のフレームの数に依存する長さを有するものである。
【請求項２９】
データ処理システムで実行中のプログラムによるアクセス用にデータを格納するためのメモリであって、
前記メモリに格納され、複数のフレームの受信を確認する情報を含むデータ構造を有し、このデータ構造は、
複数のフレームに関する受信ステータス情報であって、前記複数のフレームの数に依存した長さを有する受信ステータス情報と、
前記受信ステータス情報を含む確認応答情報フィールドを有する集約確認応答フレームと
を含むものである、メモリ。
【請求項３０】
請求項２９記載のメモリにおいて、前記複数のフレームは、複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフレームサブセットを有し、前記データ構造は、前記複数のトラフィック識別子のうちの１つにそれぞれ関連付けられた複数のフィールドセットを前記確認応答情報フィールド内にさらに有し、各フィールドセットは、少なくとも１つのシーケンス番号と、前記関連付けられたトラフィック識別子のフレームの受信ステータス情報とを含み、フィールドセットの受信ステータス情報は、前記関連付けられたトラフィック識別子のフレームの数に依存した長さを有するものである。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、共用資源ネットワーク技術に関し、より具体的には、共用資源ネットワークのチャネル利用を強化する機構に関する。さらに具体的には、本発明は、共用資源ネットワークで可変長の集約確認応答を提供するシステムおよび方法を提供するものである。
【背景技術】
【０００２】
最新の無線端末の多くは、多種多様な遠隔通信サービスを提供するよう適合している。例えば端末では、パケット交換方式のデータ転送サービスおよびメッセージングサービスだけでなく、回路交換方式の音声データ転送サービスを提供することができる。これらのサービスは、共通のネットワークまたは異種のネットワークを介して提供でき、例えばパケット交換データ転送サービスは、端末と無線ローカルエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＬＡＮ）アクセスポイントとの間の接続により提供が可能である。他方、回路交換サービスは、端末と公衆陸上移動通信網（ｐｕｂｌｉｃ  ｌａｎｄ  ｍｏｂｉｌｅ  ｎｅｔｗｏｒｋ：ＰＬＭＮ）との間の接続により提供することができる。
【０００３】
ＷＬＡＮは、ビジネス用途でも家庭内用途でも普及率が高まってきている。例えば、多くの企業では、社内ローカルエリアネットワークの代わりに、またそれを強化するためにＷＬＡＮを配備している。またレストランやホテルなどサービス業界企業の多くでも、顧客がインターネットや他のデータネットワークにアクセスできるようＷＬＡＮを配備している。ＷＬＡＮが急速に普及していることから、ＷＬＡＮ対応ステーションで実行するよう設計されたアプリケーションの数も増加している。例えば、一般的なＷＬＡＮ対応ステーションは、テキストメッセージングアプリケーション、インターネットブラウザ、ストリーミングコンテンツプレーヤーなどのアプリケーションを備えうる。利用者は、任意数のアプリケーションをＷＬＡＮ対応ステーションで同時に実行できる。
【０００４】
ＷＬＡＮでは、イニシエータステーションから受信されるデータについて受信の確認応答をするため、応答機（レスポンダ）ステーションが必要になることが多い。応答機ステーションからイニシエータステーションへ送信される確認応答（ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ：ＡＣＫ）信号により、送信されたデータが応答機ステーションで正常に受信されたことがイニシエータステーションで確認される。ＷＬＡＮ対応装置では、ＡＣＫはメディアアクセス制御（ｍｅｄｉｕｍ  ａｃｃｅｓｓ  ｃｏｎｔｒｏｌ：ＭＡＣ）レイヤーで生成される。このような確認応答機構は、貴重なシステム帯域幅を消費するものである。特に共用資源無線ネットワークにおいては無線システム資源は有限で、システムの帯域幅に制限されるため、シグナリングを最小限に抑え、無線資源の利用を制御することが望ましい。
【０００５】
ＩＥＥＥ  ８０２．１１ネットワークでの確認応答機構には、種々の改善が行われてきた。例えばブロック確認応答機構において、応答機は、複数のフレームが受信されるまで確認応答の生成および伝達を遅らせることができる。これにより、複数フレームの受信確認を単一の確認応答フレームで受信機（レシーバ）からイニシエータへ搬送することが可能になる。しかし、これを実施（実装）するには、ブロック確認応答で確認応答される各フレームが共通のデータストリームに属することが必要である。すなわち、ブロック確認応答により確認応答される各フレームは、同じアプリケーションまたは処理エンティティに向けられたものでなければならない。さらに、従来のブロック確認応答は固定サイズであるため、確認応答されるフレーム数にかかわらず固定量の確認応答フレームを消費してしまう。
【発明の開示】
【課題を解決するための手段】
【０００６】
共用資源ネットワークでは、確認応答機構を改善するためのシステムおよび方法を提供することに利点がある。さらに、共用資源ネットワークでは、複数フレームの受信に確認応答するための確認応答機構を提供することに利点がある。複数データストリームのフレームに対する受信確認応答を単一の確認応答信号によって容易にする確認応答機構を提供することにはいっそう利点がある。可変数フレームの可変数データストリームに対する受信確認応答を容易にする確認応答機構を提供することにはよりいっそう利点がある。
【０００７】
本発明の実施形態は、共用資源ネットワークで可変長の集約確認応答フレームを生成するシステムおよび方法を提供するものである。複数のフレームが受信されると、前記複数のフレームに関する受信ステータス情報が生成され、前記受信ステータス情報を含んだ確認応答情報フィールドを有する集約確認応答フレームが生成される。前記受信ステータス情報の長さは、前記複数のフレームの数に依存する。
【発明を実施するための最良の形態】
【０００８】
以下の開示では、種々の実施形態の異なる特徴を実施するため多数の異なる実施形態または実施例を提供していると理解される。構成要素および配置については、本開示を簡略化するため特定の例を説明している。当然のことながら、これらは単なる例に過ぎず、限定を意図したものではない。また、本開示では種々の例で繰り返し参照符号を使用する場合がある。この反復は簡潔性および明瞭性のためであり、それ自体が種々の実施形態および／または開示する構成の関係を決定するものではない。
【０００９】
図１は、例示的なネットワーク１００環境の、簡略化したブロック図である。ネットワーク１００は、共用資源ネットワークの一例である。例えばネットワーク１００は、ＩＥＥＥ  ８０２．１１規格に準拠した無線ローカルエリアネットワーク（ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＷＬＡＮ）として実装可能である。特に、ネットワーク１００はＩＥＥＥ  ８０２．１１  ＷＬＡＮ規格に準拠した実装が可能である。
【００１０】
この図示した例では、ネットワーク１００は２つの基本サービスセット（ｂａｓｉｃ  ｓｅｒｖｉｃｅ  ｓｅｔ：ＢＳＳ）１および２を有するが、ネットワーク１００にはいかなる数のＢＳＳも含めてよい。ＢＳＳ１および２は、それぞれのカバー領域を提供し、それらの領域では、ＷＬＡＮステーション（ＳＴＡ）２０〜２３が、互いに無線媒体を介し通信し、またはネットワーク１００と連動する他の外部ネットワークの他の通信装置もしくは計算装置と通信する。ＢＳＳ１および２は、分散システム（ｄｉｓｔｒｉｂｕｔｉｏｎ  ｓｙｓｔｅｍ：ＤＳ）３０により通信自在に相互接続されている。ＤＳ  ３０は、送信先マッピングのアドレス取り扱いと、複数ＢＳＳの統合とに必要な論理サービスを提供することにより、モバイル装置のサポートを可能にする。各ＢＳＳには、ＤＳ  ３０へのアクセスを提供するアクセスポイント（ａｃｃｅｓｓ  ｐｏｉｎｔ：ＡＰ）が含まれている。図示した例では、カバー領域１０および１１を伴うＢＳＳ１および２が、それぞれＡＰ４０および４１を有する。ＡＰ４０および４１およびＢＳＳ１および２が提供するＤＳ  ３０により、任意のサイズおよび複雑度を伴う無線ネットワークの作成が容易になり、ＤＳ  ３０と、カバー領域１０および１１を伴ったＢＳＳ１および２との集合は、一般に拡張サービスセットネットワークと呼ばれる。ネットワーク１００と、ＬＡＮ  ５０などの非ＩＥＥＥ  ８０２．１１  ＬＡＮとの間の論理的な統合は、ポータル６０によりもたらされる。ネットワーク１００には、他の種々の構成が可能である。例えばカバー領域１０および１１は、部分的に重複させても、同一場所に配置してもよい。さらに、本発明の実施形態は、単一の独立ＢＳＳを有したＷＬＡＮ内に配備してもよい。
【００１１】
各ＳＴＡ  ２０〜２３は、無線ラップトップコンピュータ、携帯情報端末、携帯電話、またはデータ通信が可能な他の装置など、無線ネットワークでの通信に適合したデータ処理システムとして実装してもよい。ＳＴＡは、汎用マイクロプロセッサや特定用途向け集積回路などの処理ユニットと、ランダムアクセスメモリ、読み取り専用メモリ、または機械可読データ保持用の異なる別の記憶装置などのメモリ装置と、無線通信カードなどの通信インターフェースと、他の各種構成要素および周辺装置とを具備することができる。
【００１２】
本発明の態様は、ソフトウェア、ハードウェア、ファームウェア、またはこれらの組み合わせで実装できる。システムの各種要素は、個別に、または組み合わせて、処理ユニットにより実行するよう機械可読記憶装置内で有形に具体化されたコンピュータプログラム製品として実施することが可能である。本発明の実施形態の種々の工程は、入力を操作し出力を生成して諸機能を実施するため、コンピュータ可読媒体上で有形に具体化されたプログラムを実行するコンピュータプロセッサにより実施できる。前記コンピュータ可読媒体は、例えばＷＬＡＮステーション内のメモリ、またはコンパクトディスク、フロッピー（登録商標）ディスク、ディスケットなどの可搬型媒体であってよく、本発明の態様を具体化したコンピュータプログラムがコンピュータにロードできるようになされている。コンピュータプログラムはいかなる特定の実施形態にも限定されるものではなく、例えばオペレーティングシステム、アプリケーションプログラム、フォアグラウンドまたはバックグラウンドの工程、ドライバ、またはこれらの任意の組み合わせにおいて実施可能で、単一のコンピュータプロセッサまたは複数のコンピュータプロセッサで実行可能である。また、本発明の実施形態の種々の工程は、メモリなどのコンピュータ可読媒体において生成、作成、受信、または実装されるデータ構造を提供できる。
【００１３】
共用資源ネットワーク、それが動作する装置、および共用資源ネットワーク内で行われる無線媒体伝達に関する本明細書での説明はＩＥＥＥ  ８０２．１１のプロトコル、機能性、および命名法に従って提供しているが、このような例は単に例示的なものであって、本発明の実施はいかなる特定のネットワーク、ネットワーク対応装置、またはネットワーク通信フォーマットまたはプロトコルにも限定されるものではない。さらに、ＩＥＥＥ  ８０２対応ネットワークでの実装（実施）と関連して本明細書に提供する本発明の説明は、単に例示的なものであり、本発明の理解を助けるためだけに提供するものである。本発明の実施形態は、データ通信用に共用資源を利用する他のネットワークアーキテクチャおよび装置でも実施することができる。
【００１４】
ここで図２を参照すると、ＷＬＡＮにおいてデータフレームの受信に対し確認応答するための確認応答フレーム２００が図式により示されている。確認応答フレーム２００は、非サービス品質（非通信品質、非ＱｏＳ）確認応答信号を表したものである。確認応答フレーム２００は、フレーム制御（ｆｒａｍｅ  ｃｏｎｔｒｏｌ）フィールド２０２と、有効期間（ｄｕｒａｔｉｏｎ）フィールド２０４と、受信機アドレス（ｒｅｃｅｉｖｅｒ  ａｄｄｒｅｓｓ：ＲＡ）フィールド２０６と、フレームチェックシーケンス（ｆｒａｍｅ  ｃｈｅｃｋ  ｓｅｑｕｅｎｃｅ：ＦＣＳ）２０８とを含む。フレーム制御フィールド２０２と、有効期間フィールド２０４と、ＲＡフィールド２０６とは、メディアアクセス制御（ｍｅｄｉｕｍ  ａｃｃｅｓｓ  ｃｏｎｔｒｏｌ：ＭＡＣ）フレームに含まれるＭＡＣヘッダの全構成要素である。ＦＣＳ２０８は、例えば３２ビット循環冗長コードを有する。確認応答フレーム２００は、フレームの受信に対するフレームごとの確認応答に適している。すなわち、受信された各フレームにつき、図２に示したものと同様な確認応答フレームが、前記受信ステーションから前記送信ステーションへ搬送される。
【００１５】
ここで図３を参照すると、イニシエータステーションと応答機ステーションとの間のフレームシーケンスの交換が図式により示されている。図示した例では、図１に示したＷＬＡＮステーション２０などのイニシエータステーションが、図１に示したＷＬＡＮステーション２３などの応答機ステーションへ向けて、複数のフレーム３１０ａ〜３１２ｃを有するフレームシーケンス３００の送信を開始する。フレーム３１０ａ〜３１２ｃは、種々のトラフィックストリームのＭＡＣプロトコルデータ単位（ＭＡＣ  ｐｒｏｔｏｃｏｌ  ｄａｔａ  ｕｎｉｔ：ＭＰＤＵ）を含んだ代表的なフレームであり、図中ＭＰＤＵｘ−Ｙで示されている。ここで、Ｘはトラフィックストリーム、Ｙはフレーム番号をそれぞれ表している。これを受け、トラフィックストリーム「１」の３つのフレーム３１０ａ〜３１０ｃを有するフレームサブセットは、前記イニシエータステーションから前記応答機ステーションへ送信されるよう示されている。同様に、トラフィックストリーム「２」の３つのフレーム３１１ａ〜３１１ｃと、トラフィックストリーム「３」の３つのフレーム３１２ａ〜３１２ｃとの各フレームサブセットも、前記イニシエータステーションから前記応答機ステーションへ送信されるよう示されている。
【００１６】
前記応答機は、受信された各フレームに対し、個別に確認応答することができる。例えば、この応答機ステーションは、フレーム３１０ａの受信に応答して確認応答フレーム３２０ａを生成および送信できる。同様に、この応答機ステーションは、フレーム３１０ｂ〜３１２ｃの各受信に応答して、確認応答フレーム３２０ｂ〜３２２ｃを個別に生成および送信しうる。この例において個々の確認応答フレームはＡＣＫＸ−Ｙと例示しており、ここで、Ｘはトラフィックストリームを表し、Ｙは前記確認応答フレームが受信を確認するフレーム番号を表す。例えば確認応答フレーム３２０ａはＡＣＫ１−１と示されており、よって、トラフィックストリーム「１」のフレーム「１」、すなわちフレーム３１０ａの受信に確認応答している。図からわかるように、確認応答フレーム３２０ａ〜３２２ｃは、受信されたフレーム３１０ａ〜３１２ｃのそれぞれの受信をフレームごとに確認するため、前記応答機によりそれぞれ送信される。
【００１７】
単一確認応答フレームでの複数フレームの確認応答を容易にするため、改善された確認応答機構が開発されてきている。例えば、ブロック確認応答（ｂｌｏｃｋ  ａｃｋｎｏｗｌｅｄｇｍｅｎｔ：Ｂ−ＡＣＫ）機構は、複数フレームの受信確認を単一のブロック確認応答フレームで行えるよう、ＩＥＥＥ  ８０２．１１ｅ仕様内で定義されている。ただし、従来のブロック確認応答では、共通のトラフィック識別子（ｔｒａｆｆｉｃ  ｉｄｅｎｔｉｆｉｅｒ：ＴＩＤ）を有する単一トラフィックストリームの複数フレームの確認応答しか行えない。
【００１８】
したがって、トラフィックストリームが異なる複数のフレームに対し、可変サイズを有する、単一の集約確認応答（ａｇｇｒｅｇａｔｅ  ａｃｋｎｏｗｌｅｄｇｍｅｎｔ：Ａ−ＡＣＫ）フレーム、または単一の高処理能力（ハイスループット）確認応答（ｈｉｇｈ−ｔｈｒｏｕｇｈｐｕｔ  ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ：ＨＴ−ＡＣＫ）フレームで確認応答する技術を提供することが望ましい。特に、確認応答フレームは、集約フレーム中に存在する異なるＭＡＣプロトコルデータ単位（ＭＰＤＵ）に応答して送信される。本明細書で説明する前記集約ブロック確認応答スキームは、複数フレームへの確認応答をもたらし、個々の集約確認応答フレームごとに、また順方向シーケンス制御内で定義される任意の断片ごとに、トラフィック識別子（ＴＩＤ）およびシーケンス制御の定義に対応するものである。また、集約確認応答フレームは、関連付けられたＴＩＤを有さないトラフィックフレーム、例えば複数のトラフィックストリームをサポートしないレガシーステーションやレガシー装置から送信されるＭＰＤＵにも提供される。
【００１９】
本明細書で説明する実施形態では、種々のフィールドサイズを取り上げている。ただし、このようなフィールドサイズまたはフィールド長の説明は単に例示的なものであって、本発明の理解を容易にするために選ばれたものである。他のフィールドサイズ値も、本発明の説明から逸脱しない範囲で使用できる。例えば、本明細書で説明する特定の例示的サイズを有したフィールドは、４ビット境界、バイト境界、ワード境界、またはロングワード境界などの境界に対しフィールドをアラインメントする際、異なるフィールドサイズで実施（実装）可能である。このようなアラインメントは、適切なフィールドにパディングを行うことで達成できる。また、本明細書で提供するフィールド構成は単に例示的なものであり、本発明の説明から逸脱しない範囲でデータフィールドの順序について種々の再構成が可能である。当業者に理解されるように、他の変形形態も多数実施可能である。
【００２０】
ここで図４を参照すると、図１に示した共用資源ネットワーク１００などの共用資源ネットワークにおいてデータフレームの受信に対し確認応答する集約確認応答（Ａ−ＡＣＫ）フレーム４００の実施形態が図式により表されている。Ａ−ＡＣＫフレーム４００は、フレーム制御（ｆｒａｍｅ  ｃｏｎｔｒｏｌ）フィールド４０２と、有効期間（ｄｕｒａｔｉｏｎ）フィールド４０４と、受信機アドレス（ｒｅｃｅｉｖｅｒ  ａｄｄｒｅｓｓ：ＲＡ）フィールド４０６と、可変長の確認応答情報（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｉｎｆｏｒｍａｔｉｏｎ）フィールド４０８と、フレームチェックシーケンス（ｆｒａｍｅ  ｃｈｅｃｋ  ｓｅｑｕｅｎｃｅ：ＦＣＳ）４０８とを含む。確認応答情報フィールド４０８は、確認応答されるフレームの数と、確認応答されるフレームのトラフィックストリームと、それらの受信ステータスまたは確認応答情報に関する情報を含む。特に、確認応答情報フィールド４０８には、Ａ−ＡＣＫフレーム４００で確認応答されるフレーム数「ｎ」を指定する数値識別子を含んだフレーム数フィールド４０８ａなど、種々のサブフィールドを含めることができる。また確認応答情報フィールド４０８には、トラフィック識別子（ＴＩＤ）フィールドおよびそれに対応し各々関連付けられたシーケンス制御フィールドのフィールドセット４２０ａ〜４２０ｎを１若しくはそれ以上含めることができる。図示した例の場合、確認応答情報フィールド４０８は、トラフィックストリームの異なるフレームに確認応答するため、ＴＩＤ識別子フィールド４０８ｂ１〜４０８ｎ１とそれに対応する各シーケンス制御フィールド４０８ｂ２〜４０８ｎ２とを含んでいる。例えば、フィールドセット４２０ａのＴＩＤフィールド４０８ｂ１はＴＩＤを指定し、フィールドセット４２０ａのシーケンス制御フィールド４０８ｂ２は、ＴＩＤ識別子フィールド４０８ｂ１で指定されたＴＩＤの確認応答フレームのシーケンス番号を識別する。同様に、フィールドセット４２０ｂ〜４２０ｎも、それぞれＴＩＤと、関連付けられたＴＩＤ識別子フィールドのフレームのシーケンス番号とを識別する。これにより、Ａ−ＡＣＫフレーム４００は、１若しくはそれ以上のＴＩＤを伴うフレームに対し、単一のＡ−ＡＣＫフレーム内で確認応答を提供する機構をもたらす。この例示的なＡ−ＡＣＫフレーム４００において、フレーム数フィールド４０８ａは、Ａ−ＡＣＫフレーム４００で確認応答されるフレームの集合的な数を定義する。このため、Ａ−ＡＣＫフレーム４００は可変長のフレームとなり、１若しくはそれ以上のＴＩＤを伴う可変数フレームの受信ステータスを提供するよう適合している。
【００２１】
前記確認応答フレームの長さは、確認応答されるフレームの数に依存して動的に変化することが理解されるであろう。有利なことに、前記確認応答フレームで消費される不要なバイト数は、排除あるいは最小化される。また、受信されたデータに確認応答するため確認応答フレームの送信を反復する必要性も最小限に抑えられる。
【００２２】
ここで図５を参照すると、共用資源ネットワークでデータフレームの受信に確認応答するための、可変長のＡ−ＡＣＫフレームのさらに異なる別の実施形態が図式により表されている。Ａ−ＡＣＫフレーム５００は、１若しくはそれ以上のＴＩＤを伴うデータの受信に確認応答を提供するためのフィールドを含む。Ａ−ＡＣＫフレーム５００は、フレーム制御（ｆｒａｍｅ  ｃｏｎｔｒｏｌ）フィールド５０２と、有効期間（ｄｕｒａｔｉｏｎ）フィールド５０４と、ＲＡフィールド５０６と、可変長の確認応答情報（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｉｎｆｏｒｍａｔｉｏｎ）フィールド５０８と、ＦＣＳ５１０とを含む。確認応答情報フィールド５０８は、Ａ−ＡＣＫフレーム５００で確認応答されるフレームを有したＴＩＤの数に関する情報を含む種々のサブフィールドを含んでいる。特に、確認応答情報フィールド５０８は、Ａ−ＡＣＫフレーム５００で確認応答されるフレームを有したＴＩＤの数を示す数値識別子「Ｎ」を含むＴＩＤ数フィールド５１２を含む。Ａ−ＡＣＫフレーム５００で確認応答される１若しくはそれ以上のフレームを有した各ＴＩＤは、フィールドセット５１４Ａ〜５１４Ｎの１つに一意に関連付けられる。フィールドセット５１４Ａ〜５１４Ｎの各々は、関連付けられたＴＩＤを識別するＴＩＤ識別子（ＴＩＤ  ｉｄｅｎｔｉｆｉｅｒ）フィールドと、開始シーケンス制御情報を指定するシーケンス制御（ｓｅｑｕｅｎｃｅ  ｃｏｎｔｒｏｌ）フィールドと、前記関連付けられたＴＩＤの１若しくはそれ以上のフレームについて確認応答情報を有するビットマップを含んだ確認応答ビットマップ（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｂｉｔｍａｐ）フィールドとを含む。図示した例では、Ａ−ＡＣＫフレーム５００がＮ個のトラフィックストリームまたはＴＩＤの確認応答データを含んでいることが、ＴＩＤ数フィールド５１２で指定されている。これを受け、確認応答情報フィールド５０８にはＮ個のフィールドセット５１４Ａ〜５１４Ｎが含まれている。例えば、ＴＩＤ識別子フィールド５１４ａ１は、ＴＩＤ「１」（ＴＩＤ−１）を指定している。これを受け、シーケンス制御フィールド５１４ａ２は、ビットマップフィールド５１４ａ３内に保たれるビットマップにおいて第１のビット値により識別される受信ステータスを有したＴＩＤ−１の第１のフレームのシーケンス番号を含んでいる。ＴＩＤ−１の追加フレームは、ビットマップフィールド５１４ａ３内に保たれるビットマップの各ビット値により提供される受信ステータスを有する。同様に、フィールドセット５１４Ｂ〜５１４Ｎの各々は、それぞれのＴＩＤの１若しくはそれ以上のフレームに対し確認応答情報を提供する。なお、特定のＴＩＤを識別するＴＩＤ値は、図５のようにフォーマットされたＡ−ＡＣＫフレーム５００で一度だけ送信される。また、各ＴＩＤ用の確認応答ビットマップは、図４を参照して説明したＡ−ＡＣＫフレーム４００で実施されているように確認応答される各フレームシーケンス番号を含むのではなく、単一のフレームシーケンス番号とともにＡ−ＡＣＫフレーム５００に含まれている。前記確認応答ビットマップフィールド５１４ａ３〜５１４ｎ３の１つに含まれる確認応答ビットマップは、対��するシーケンス制御フィールド内の開始シーケンス番号に対し計算されたシーケンス番号とともに、フレームの受信ステータスを提供する。例えば、シーケンス制御フィールド５１４ａ２のシーケンス番号が「６００」という値に設定されていると仮定する。この場合、確認応答ビットマップフィールド５１４ａ３内で前記確認応答ビットマップの（ビット位置「０」を有する）第１のビット値は、シーケンス番号「６００」を有したＴＩＤ−１フレームの受信ステータスを示す。確認応答ビットマップフィールド５１４ａ３の確認応答ビットマップの付加的なビット値（ある場合）は、前記確認応答ビットマップのビット位置に対応したシーケンス制御フィールド５１４ａ２のシーケンス番号からオフセットされたシーケンス番号を有するフレームの受信ステータスをそれぞれ示す。例えば、確認応答ビットマップフィールド５１４ａ３内で確認応答ビットマップの位置「４」にあるビットの値がアサートされた（すなわち、ビット位置４が「１」に設定された）場合は、シーケンス番号「６０４」を有したＴＩＤ−１フレームが正しく受信された旨が示される。
【００２３】
ここで図６を参照すると、共用資源ネットワークでデータフレームの受信に確認応答するための、さらに異なる別の実施形態である可変長のＡ−ＡＣＫフレーム６００が示されている。Ａ−ＡＣＫフレーム６００は、複数ＴＩＤを伴ったデータを生成するＳＴＡと、ＴＩＤサポートをまったく装備していないレガシーＳＴＡとの双方に対し、確認応答サポートを提供する。Ａ−ＡＣＫフレーム６００は、フレーム制御（ｆｒａｍｅ  ｃｏｎｔｒｏｌ）フィールド６０２と、有効期間（ｄｕｒａｔｉｏｎ）フィールド６０４と、ＲＡフィールド６０６と、可変長の確認応答情報（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｉｎｆｏｒｍａｔｉｏｎ）フィールド６０８と、ＦＣＳ６１０とを含む。確認応答情報フィールド６０８内に保たれる確認応答データは、全体的に、図４に示したＡ−ＡＣＫフレーム４００または図５に示したＡ−ＡＣＫフレーム５００で説明した確認応答情報としてフォーマットできる。すなわち、確認応答情報フィールド６０８内の確認応答情報は、それぞれＴＩＤ識別子およびシーケンス番号を有したフィールドセットとして導入（実装）するか、あるいは前記確認応答情報は、それぞれＴＩＤ識別子と、開始シーケンス番号と、確認応答ビットマップフィールドとを有したフィールドセットとして導入（実装）することが可能である。図示した例の場合、確認応答情報は、可変長の確認応答情報フィールドフォーマット６０８Ａの図では、ＴＩＤ識別子、およびそれに対応したフレームシーケンス番号として導入（実装）される。また、確認応答情報フィールド６０８内の確認応答情報は、Ａ−ＡＣＫフレーム６００で確認応答されるＴＩＤフレームがＴＩＤに関連付けられているかどうかを指定するビットインジケータを含む。例えば、確認応答情報フィールド６０８は、確認応答情報フィールドフォーマット６０８ａに従ってフォーマットできる。確認応答情報フィールドフォーマット６０８ａは、ビット（ｂｉｔ）フィールド６１４ａと、予約ビット（ｒｅｓｅｒｖｅｄ  ｂｉｔ）フィールド６１４ｂとを含む。ビットフィールド６１４ａは、Ａ−ＡＣＫフレーム６００で提供されるフレーム受信ステータスを有したフレームがＴＩＤに関連付けられていることを示す（「０」などの）ビット値を有する。これにより、確認応答情報フィールド６０８は、Ａ−ＡＣＫフレーム６００で確認応答されるフレームの数「Ｎ」を数値識別子として伴うフレーム数（ｆｒａｍｅ  ｃｏｕｎｔ）フィールド６１４ｃと、フレーム確認応答情報を有するＮ個のフィールドセットとを含む。図の例示において、Ｎ個のフィールドセットは、それぞれＴＩＤ識別子（ＴＩＤ  ｉｄｅｎｔｉｆｉｅｒ）フィールド６１４ｄ１〜６１４ｄＮと、それに関連付けられたシーケンス制御（ｓｅｑｕｅｎｃｅ  ｃｏｎｔｒｏｌ）フィールド６１４ｅ１〜６１４ｅＮとを有する。
【００２４】
あるいは、Ａ−ＡＣＫフレーム６００は、ＴＩＤが関連付けられていないフレームについて確認応答情報を提供するようにも構成できる。この目的を達する場合、確認応答情報フィールド６０８は、確認応答情報フィールドフォーマット６０８ｂに従って構成される。ビット（ｂｉｔ）フィールド６１５ａは、Ａ−ＡＣＫフレーム６００で提供されるフレーム受信ステータスを有したフレームがＴＩＤに関連付けられていないことを示す（「１」などの）ビット値を有しうる。この場合、確認応答情報フィールド６０８は、予約ビット（ｒｅｓｅｒｖｅｄ  ｂｉｔ）フィールド６１５ｂと、Ａ−ＡＣＫフレーム６００により定義される受信ステータスを有したフレームの数Ｎを示すフレーム数（ｆｒａｍｅ  ｃｏｕｎｔ）フィールド６１５ｃと、受信されたフレームのシーケンス番号をそれぞれ識別するＮ個のシーケンス制御（ｓｅｑｕｅｎｃｅ  ｃｏｎｔｒｏｌ）フィールド６１５ｄ１〜６１５ｄＮとを含む。なお、確認応答情報フィールド形式６０８Ｂは、前記確認応答フレームがＴＩＤに関連付けられていないことを示す値をビットフィールド６１５ａが有する場合、ＴＩＤデータを維持するフィールドを含まない。上記のとおり、Ａ−ＡＣＫフレーム６００は、図５を参照し上述したものと同様な確認応答ビットマップを含むことにより、ＴＩＤを伴う、または伴わないフレーム確認応答をサポートするよう構成できる。
【００２５】
図４〜６で上記説明したように、本明細書で説明しているＡ−ＡＣＫフレームの確認応答情報フィールドは可変長であり、すなわち前記確認応答情報フィールドの特定のサイズは、Ａ−ＡＣＫフレームで確認応答されるフレームの数に依存する。本明細書で説明する種々の実施形態によれば、フレーム確認応答情報の長さは、Ａ−ＡＣＫフレーム内で明示的または黙示的に定義することが可能である。
【００２６】
ここで図７を参照すると、Ａ−ＡＣＫフレーム７００のさらに異なる別の実施形態が図式により示されている。Ａ−ＡＣＫフレーム７００は、フレーム制御（ｆｒａｍｅ  ｃｏｎｔｒｏｌ）フィールド７０２と、有効期間（ｄｕｒａｔｉｏｎ）フィールド７０４と、受信機アドレス（ｒｅｃｅｉｖｅｒ  ａｄｄｒｅｓｓ：ＲＡ）フィールド７０６と、可変長の確認応答情報（ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ  ｉｎｆｏｒｍａｔｉｏｎ）フィールド７０８と、ＦＣＳ７１０とを含む。図示した実施例の場合、可変長の確認応答情報フィールド７０８は、ビット（ｂｉｔ）フィールド７０８ａと、予約（ｒｅｓｅｒｖｅｄ）フィールド７０８ｂと、数（ｃｏｕｎｔ）フィールド７０８ｃと、任意選択のＴＩＤ識別子（ＴＩＤ  ｉｄｅｎｔｉｆｉｅｒ）フィールド７０８ｄおよび任意選択の長さ（ｌｅｎｇｔｈ）フィールド７０８ｅ（図中、双方とも破線で示した）と、シーケンス制御（ｓｅｑｕｅｎｃｅ  ｃｏｎｔｒｏｌ）フィールド７０８ｆと、確認応答ビットマップ（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｂｉｔｍａｐ）フィールド７０８ｇとを含む種々のサブフィールドを有する。ＴＩＤフレーム確認応答データは、任意選択のＴＩＤ識別子フィールド７０８ｄおよび長さフィールド７０８ｅと、シーケンス制御フィールド７０８ｆと、ビットマップフィールド７０８ｇとを有する１若しくはそれ以上のフィールドセットで搬送される。
【００２７】
Ａ−ＡＣＫフレーム７００が非ＴＩＤフレームに関する受信ステータスを提供する場合、ビットフィールド７０８ａは、Ａ−ＡＣＫフレーム７００が非ＴＩＤ確認応答情報を含むことを示すよう、ビット値「１」など特定の値に設定される。この構成では数フィールド７０８ｃに値ｎが設定され、ビットマップフィールド７０８ｇで確認応答される非ＴＩＤフレームの数（またはビットマップフィールド７０８ｇ内のビットマップの長さ）が指定されて、ＴＩＤ識別子フィールド７０８ｄおよび長さフィールド７０８ｅは排除される。この場合、ビットマップフィールド７０８ｇ内の確認応答ビットマップは、固定長または可変長になる。非ＴＩＤフレームについて確認応答ステータスを提供する場合は、シーケンス制御フィールド７０８ｆおよび確認応答ビットマップフィールド７０８ｇを有するフィールドセットの単一インスタンスがＡ−ＡＣＫフレーム７００に含まれる。
【００２８】
Ａ−ＡＣＫフレーム７００が１若しくはそれ以上のＴＩＤを伴うフレームについて受信ステータスを提供する場合、ビットフィールド７０８ａは、Ａ−ＡＣＫフレーム７００が１若しくはそれ以上のＴＩＤの確認応答情報を含むことを示すよう、ビット値「０」など特定の値に設定される。この構成では、値ｎが数フィールド７０８ｃに設定されて、Ａ−ＡＣＫフレーム７００で確認応答されるフレームを有するＴＩＤの数が示され、Ａ−ＡＣＫフレーム７００で確認応答されるフレームを有した各ＴＩＤについて、ＴＩＤ識別子フィールド７０８ｄおよび長さフィールド７０８ｅのインスタンスが確認応答情報フィールド７０８に含まれる。図示した例では、簡略化のため単一インスタンスのＴＩＤ識別子フィールド７０８ｄと、長さフィールド７０８ｅと、シーケンス制御フィールド７０８ｆと、確認応答ビットマップフィールド７０８ｇとを示している。Ａ−ＡＣＫフレーム７００が複数のＴＩＤを伴うフレームについて確認応答情報を提供する場合は、複数フィールドセットのＴＩＤ識別子フィールド７０８ｄと、長さフィールド７０８ｅと、シーケンス制御フィールド７０８ｆと、確認応答ビットマップフィールド７０８ｇとがＡ−ＡＣＫフレーム７００に含まれ、フィールドセットの各インスタンスは、ｎ個のＴＩＤの１つに一意に関連付けられる。ビットマップフィールド７０８ｇに含まれる確認応答情報の長さは、特定のＴＩＤの確認応答情報について、関連付けられた長さフィールド７０８ｅにより指定される。有利なことに、Ａ−ＡＣＫフレーム７００は、１〜２５６×８のＭＰＤＵまたはＭＳＤＵに確認応答する上で柔軟性をもたらす。
【００２９】
ここで図８を参照すると、イニシエータステーションと応答機ステーションとの間で交換されるフレームシーケンスおよび集約確認応答の実施形態が図式により示されている。図示した例では、図１に示したＷＬＡＮステーション２０などのイニシエータが、複数のフレーム８１０ａ〜８１２ｃを有するフレームシーケンス８００を、図１に示したＷＬＡＮステーション２３などの応答機ステーションへ送信する。フレーム８１０ａ〜８１２ｃは種々のトラフィックストリームのＭＡＣプロトコルデータ単位を含んだ代表的なフレームであり、図中ＭＰＤＵｘ−Ｙで示されている。ここで、Ｘはトラフィックストリーム、Ｙはフレーム番号をそれぞれ表している。本明細書において、フレームサブセットはフレームシーケンスのサブセットを有し、特定のトラフィックストリームに属する１若しくはそれ以上のフレームを有する。これを受け、トラフィックストリーム「１」の３つのフレーム８１０ａ〜８１０ｃを有するフレームサブセットは、イニシエータステーションから応答機ステーションへ送信されるよう示されている。同様に、トラフィックストリーム「２」の３つのフレーム８１１ａ〜８１１ｃと、トラフィックストリーム「３」の３つのフレーム８１２ａ〜８１２ｃとの各フレームサブセットも、前記イニシエータステーションから前記応答機ステーションへ送信されるよう示されている。
【００３０】
本発明の好適な実施形態によれば、可変長のＡ−ＡＣＫフレーム８２０は、フレームシーケンス８００の受信に応答して、前記応答機ステーションにより送信される。Ａ−ＡＣＫフレーム８００は、１若しくはそれ以上のＴＩＤを伴うフレーム（あるいは、ＴＩＤに関連付けられていないフレーム）に確認応答するよう適合している。上記のように、フレームシーケンス８００の受信ステータスに関する確認応答情報を含むＡ−ＡＣＫフレーム８２０のフィールド長は、確認応答されるフレームシーケンス８００のフレーム数に依存する。このため、Ａ−ＡＣＫフレーム８２０の長さ（ビットやバイトなどを単位とした）は可変で、確認応答されるフレームの数に依存する。その結果、１若しくはそれ以上のチャネルなど無線媒体資源をＡ−ＡＣＫフレーム８２０が消費する持続時間としての長さＬは、Ａ−ＡＣＫフレーム８２０で確認応答されるフレームの数に依存する。
【００３１】
図８は、ステーションで受信された複数のＴＩＤと、各ＴＩＤごとの複数ＭＰＤＵとに対し確認応答するため送信された単一のＡ−ＡＣＫを示しているが、各ＴＩＤごとの１若しくはそれ以上のＭＰＤＵのグループに対し、可変長の集約ＡＣＫフレームを送信することも、あるいは、異なるＴＩＤを伴った１若しくはそれ以上のＭＰＤＵのグループに対し、集約ＡＣＫフレームを送信することも、本発明の要旨を逸脱しない範囲で可能であることは言うまでもない。
【００３２】
上記のとおり、以上の実施形態では、共用資源ネットワークにおいて、可変長の集約確認応答フレームを生成する機構を提供する。複数のフレームが受信されると、前記複数のフレームに関する受信ステータス情報が生成され、前記受信ステータス情報を含んだ確認応答情報フィールドを有する集約確認応答フレームが生成される。前記受信ステータス情報の長さは、前記複数のフレームの数に依存する。
【００３３】
以上、本開示の実施形態について詳しく説明したが、当業者であれば、本開示の要旨を逸脱しない範囲で種々の変形形態、置換形態、および修正形態が可能であることは理解されよう。このため、このようなすべての変形形態、置換形態、および修正形態は、以下の特許請求の範囲で定義された本開示の範囲に包含されるよう意図されている。
【図面の簡単な説明】
【００３４】
本発明の観点は、添付の図面と併せて以下の発明の詳細な説明を読むことにより最もよく理解される。
【図１】図１は、例示的なネットワーク環境の、簡略化したブロック図である。
【図２】図２は、無線ローカルエリアネットワークでデータフレームの受信に確認応答するための確認応答フレームを図式により表したものである。
【図３】図３は、イニシエータと応答機ステーションとの間で交換されるフレームシーケンスを図式により表したものである。
【図４】図４は、共用資源ネットワークでデータフレームの受信に確認応答するための可変長の集約確認応答フレームの実施形態を図式により表したものである。
【図５】図５は、共用資源ネットワークでデータフレームの受信に確認応答するための可変長の集約確認応答フレームの異なる別の実施形態を図式により表したものである。
【図６】図６は、共用資源ネットワークでデータフレームの受信に確認応答するための可変長の集約確認応答フレームのさらに異なる別の実施形態を図式により表したものである。
【図７】図７は、共用資源ネットワークでデータフレームの受信に確認応答するための集約確認応答フレームのさらに異なる別の実施形態を図式により表したものである。
【図８】図８は、イニシエータステーションと応答機ステーションとの間で交換されるフレームシーケンスおよび確認応答シーケンスの実施形態を図式により表したものである。
【図１】
2008508818.tif 000003
【図２】
2008508818.tif 000004
【図３】
2008508818.tif 000005
【図４】
2008508818.tif 000006
【図５】
2008508818.tif 000007
【図６】
2008508818.tif 000008
【図７】
2008508818.tif 000009
【図８】
2008508818.tif 000010
【国際調査報告】
2008508818.tif 000011
2008508818.tif 000012
2008508818.tif 000013