(57)【特許請求の範囲】
【請求項１】
無線通信端末であって、
プロセッサと、
通信部と、を含み、
前記プロセッサは、
前記通信部を通して、一つ以上のＭＰＤＵ（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）から成る集合ＭＰＤＵ（Ａ−ＭＰＤＵ）を受信し、
前記Ａ−ＭＰＤＵは、ＥＯＦ（Ｅｎｄ  ｏｆ  Ｆｒａｍｅ）フィールドと長さフィールドとを含むＭＰＤＵ区分子情報、および前記一つ以上のＭＰＤＵに関連する少なくとも一つのＴＩＤ（Ｔｒａｆｆｉｃ  ＩＤ）を含み、
前記通信部を通して、前記Ａ−ＭＰＤＵに応答して特定フォーマットの応答フレームを伝送し、
前記Ａ−ＭＰＤＵの前記応答フレームの前記特定フォーマットは、前記Ａ−ＭＰＤＵ内で成功的に受信したＭＰＤＵ内の即刻的な応答を要請するＴＩＤ（Ｔｒａｆｆｉｃ  ＩＤ）の個数および前記Ａ−ＭＰＤＵのＭＰＤＵ区分子情報に含まれる前記ＥＯＦフィールドと前記長さフィールドの組み合わせに基づいて判定される無線通信端末。
【請求項２】
前記ＥＯＦフィールドは、前記長さフィールドとの組み合わせにより、前記一つ以上のＭＰＤＵのうちの一つに応答して前記応答フレームを要求するか否かを示し、
前記特定フォーマットは、前記ＥＯＦフィールドの値が１であり、かつ、前記長さフィールドの値が０でない特定ＭＰＤＵ区分子情報の個数に応じて決定されるか、または、前記特定ＭＰＤＵ区分子情報を含むＭＰＤＵが前記Ａ−ＭＰＤＵに含まれているか否かに応じて決定される請求項１に記載の無線通信端末。
【請求項３】
前記一つ以上のＭＰＤＵが、即刻的な応答を要請する一つのＭＰＤＵだけ含み、前記即刻的な応答を要請する前記ＭＰＤＵが、前記ＥＯＦ（Ｅｎｄ  ｏｆ  Ｆｒａｍｅ）フィールドの値が１であり、かつ前記長さフィールドの値が０ではない前記ＭＰＤＵ区分子情報の後につく場合、前記Ａ−ＭＰＤＵの応答フレームは、Ａｃｋフレームであると判定される請求項１に記載の無線通信端末。
【請求項４】
前記一つ以上のＭＰＤＵが、即刻的な応答を要請する同一ＴＩＤの少なくとも一つのＭＰＤＵを含み、前記即刻的な応答を要請する前記同一ＴＩＤが、前記ＥＯＦフィールドの値が０であるＭＰＤＵ区分子情報の後につく場合、前記Ａ−ＭＰＤＵの応答フレームは、圧縮されたＢｌｏｃｋＡｃｋフレームであると判定される請求項１に記載の無線通信端末。
【請求項５】
前記一つ以上のＭＰＤＵが、即刻的な応答を要請する多数のＴＩＤのＭＰＤＵを含むか、または即刻的な応答を要請する一つ以上のＴＩＤの少なくとも一つのＭＰＤＵおよびアクションフレームを含む場合、前記Ａ−ＭＰＤＵの応答フレームは、多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームであると判定される請求項１に記載の無線通信端末。
【請求項６】
応答ポリシー（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｐｏｌｉｃｙ）がＨＴＰ（ＨＥ  ＴＢ  ＰＰＤＵ）  Ａｃｋに設定されるＭＰＤＵが、前記Ａ−ＭＰＤＵ内に存在しない場合、前記応答フレームは、ＨＥ  ＳＵ  ＰＰＤＵ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｓｉｎｇｌｅ−ｕｓｅｒ  ＰＨＹ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）内で運ばれる請求項１に記載の無線通信端末。
【請求項７】
前記Ａ−ＭＰＤＵが、トリガーフレームを含むか、あるいは前記Ａ−ＭＰＤＵが、上向き多重ユーザ応答スケジュール（ＵＬ  ＭＵ  ｒｅｓｐｏｎｓｅ  ｓｃｈｅｄｕｌｉｎｇ、ＵＭＲＳ）コントロールフィールドを有するＱｏＳデータフレームまたはＱｏＳ  Ｎｕｌｌフレームを含む場合、前記応答フレームは、ＨＥ  ＴＢ  ＰＰＤＵ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｔｒｉｇｅｒ−ｂａｓｅｄ  ＰＨＹ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）内で運ばれる請求項１に記載の無線通信端末。
【請求項８】
即刻的な応答を要請しかつ前記Ａ−ＭＰＤＵ内に含まれるＭＰＤＵが、応答ポリシーがＨＴＰ  Ａｃｋに設定されるＱｏＳデータフレームおよび応答ポリシーがＨＴＰ  Ａｃｋに設定されるＱｏＳ  Ｎｕｌｌフレームのうち少なくとも一つを含む請求項７に記載の無線通信端末。
【請求項９】
無線通信端末の無線通信方法であって、
一つ以上のＭＰＤＵから成る集合ＭＰＤＵ（Ａ−ＭＰＤＵ）を受信するステップであって、前記Ａ−ＭＰＤＵは、ＥＯＦ（Ｅｎｄ  ｏｆ  Ｆｒａｍｅ）フィールドと長さフィールドとを含むＭＰＤＵ区分子情報、および前記一つ以上のＭＰＤＵに関連する少なくとも一つのＴＩＤ（Ｔｒａｆｆｉｃ  ＩＤ）を含む、ステップと、
前記Ａ−ＭＰＤＵに応答して特定フォーマットの応答フレームを伝送するステップとを含み、
前記Ａ−ＭＰＤＵの前記応答フレームの前記特定フォーマットは、前記Ａ−ＭＰＤＵ内で成功的に受信したＭＰＤＵ内の即刻的な応答を要請するＴＩＤ（Ｔｒａｆｆｉｃ  ＩＤ）の個数および前記Ａ−ＭＰＤＵのＭＰＤＵ区分子情報に含まれる前記ＥＯＦフィールドと前記長さフィールドとの組み合わせに基づいて判定される無線通信方法。
【請求項１０】
前記ＥＯＦフィールドは、前記長さフィールドとの組み合わせにより、前記一つ以上のＭＰＤＵのうちの一つに応答して前記応答フレームを要求するか否かを示し、
前記特定フォーマットは、前記ＥＯＦフィールドの値が１であり、かつ、前記長さフィールドの値が０でない特定ＭＰＤＵ区分子情報の個数に応じて決定されるか、または、前記特定ＭＰＤＵ区分子情報を含むＭＰＤＵが前記Ａ−ＭＰＤＵに含まれているか否かに応じて決定される請求項９に記載の無線通信方法。
【請求項１１】
前記一つ以上のＭＰＤＵが、即刻的な応答を要請する一つのＭＰＤＵだけ含み、前記即刻的な応答を要請する前記ＭＰＤＵが、前記ＥＯＦ（Ｅｎｄ  ｏｆ  Ｆｒａｍｅ）フィールドの値が１であり、かつ前記長さフィールドの値が０ではない前記ＭＰＤＵ区分子情報の後につく場合、前記Ａ−ＭＰＤＵの応答フレームは、Ａｃｋフレームであると判定される請求項９に記載の無線通信方法。
【請求項１２】
前記一つ以上のＭＰＤＵが、即刻的な応答を要請する同一ＴＩＤの少なくとも一つのＭＰＤＵを含み、前記即刻的な応答を要請する前記同一ＴＩＤが、前記ＥＯＦフィールドの値が０であるＭＰＤＵ区分子情報の後につく場合、前記Ａ−ＭＰＤＵの応答フレームは、圧縮されたＢｌｏｃｋＡｃｋフレームであると判定される請求項９に記載の無線通信方法。
【請求項１３】
前記一つ以上のＭＰＤＵが、即刻的な応答を要請する多数のＴＩＤのＭＰＤＵを含むか、または即刻的な応答を要請する一つ以上のＴＩＤの少なくとも一つのＭＰＤＵおよびアクションフレームを含む場合、前記Ａ−ＭＰＤＵの応答フレームは、多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームであると判定される請求項９に記載の無線通信方法。
【請求項１４】
応答ポリシー（ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｐｏｌｉｃｙ）がＨＴＰ（ＨＥ  ＴＢ  ＰＰＤＵ）  Ａｃｋに設定されるＭＰＤＵが、前記Ａ−ＭＰＤＵ内に存在しない場合、前記応答フレームは、ＨＥ  ＳＵ  ＰＰＤＵ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｓｉｎｇｌｅ−ｕｓｅｒ  ＰＨＹ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）内で運ばれる請求項９に記載の無線通信方法。
【請求項１５】
前記Ａ−ＭＰＤＵが、トリガーフレームを含むか、あるいは前記Ａ−ＭＰＤＵが、上向き多重ユーザ応答スケジュール（ＵＬ  ＭＵ  ｒｅｓｐｏｎｓｅ  ｓｃｈｅｄｕｌｉｎｇ、ＵＭＲＳ）コントロールフィールドを有するＱｏＳデータフレームまたはＱｏＳ  Ｎｕｌｌフレームを含む場合、前記応答フレームは、ＨＥ  ＴＢ  ＰＰＤＵ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｔｒｉｇｅｒ−ｂａｓｅｄ  ＰＨＹ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）内で運ばれる請求項９に記載の無線通信方法。
【請求項１６】
即刻的な応答を要請しかつ前記Ａ−ＭＰＤＵ内に含まれるＭＰＤＵが、応答ポリシーがＨＴＰ  Ａｃｋに設定されるＱｏＳデータフレームおよび応答ポリシーがＨＴＰ  Ａｃｋに設定されるＱｏＳ  Ｎｕｌｌフレームのうち少なくとも一つを含む請求項１５に記載の無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集合ＭＰＤＵ及びそれに対する応答フレームの伝送方法及びそれを利用した無線通信端末に関し、より詳しくは集合ＭＰＤＵ及びそれに対する応答フレームの様々なフォーマットを設定してそれを利用して効率的なデータ通信を行うための無線通信方法及び無線通信端末に関するものである。
【背景技術】
【０００２】
最近、モバイル機器の普及が拡大されるにつれ、それらに速い無線インターネットサービスを提供し得る無線ＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）技術が脚光を浴びている。無線ＬＡＮ技術は、近距離で無線通信技術に基づいてスマートフォン、スマートパッド、ラップトップＰＣ、携帯型マルチメディアプレーヤー、インベデッド機器などのようなモバイル機器を家庭や企業、または特定サービス提供地域において、無線でインターネットに接続し得るようにする技術である。
【０００３】
ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）  ８０２．１１は、２．４ＧＨｚの周波数を利用した初期の無線ＬＡＮ技術を支援した以来、多様な技術の標準を実用化または開発中である。まず、ＩＥＥＥ  ８０２．１１ｂは２．４ＧＨｚバンドの周波数を使用し、最高１１Ｍｂｐｓの通信速度を支援する。ＩＥＥＥ  ８０２．１１ｂの後に商用化されたＩＥＥＥ  ８０２．１１ａは２．４ＧＨｚバンドではなく５ＧＨｚバンドの周波数を使用することで、相当混雑した２．４ＧＨｚバンドの周波数に比べ干渉への影響を減らしており、ＯＦＤＭ技術を使用して通信速度を最大５４Ｍｂｐｓまで向上させている。しかし、ＩＥＥＥ  ８０２．１１ａはＩＥＥＥ  ８０２．１１ｂに比べ通信距離が短い短所がある。そして、ＩＥＥＥ  ８０２．１１ｇはＩＥＥＥ  ８０２．１１ｂと同じく２．４ＧＨｚバンドの週は酢を使用して最大５４Ｍｐｂｓの通真相度を具現し、下位互換性（ｂａｃｋｗａｒｄ  ｃｏｍｐａｔｉｂｉｌｉｔｙ)を満足していて相当な注目を浴びたが、通信距離においてもＩＥＥＥ  ８０２．１１ａより優位にある。
【０００４】
そして、無線ＬＡＮで脆弱点として指摘されていた通信速度に関する限界を克服するために制定された技術規格として、ＩＥＥＥ  ８０２．１１ｎがある。ＩＥＥＥ  ８０２．１１ｎはネットワークの速度と信頼性を増加させ、無線ネットワークの運営距離を拡張するのにその目的がある。詳しくは、ＩＥＥＥ  ８０２．１１ｎではデータ処理速度が最大５４０Ｍｂｐｓ以上の高処理率（Ｈｉｇｈ  Ｔｈｒｏｕｇｈｐｕｔ、ＨＴ）を支援し、また、伝送エラーを最小化しデータの速度を最適化するために送信部と受信部の両端共に多重アンテナを使用するＭＩＭＯ（Ｍｕｌｔｉｐｌｅ  Ｉｎｐｕｔｓ  ａｎｄ  Ｍｕｌｔｉｐｌｅ  Ｏｕｔｐｕｔｓ）技術に基盤している。また、この規格はデータの信頼性を上げるために重複する写本を複数個伝送するコーディング方式を使用している。
【０００５】
無線ＬＡＮの普及が活性化され、また、それを使用したアプリケーションが多様化するにつれ、ＩＥＥＥ  ８０２．１１ｎが支援するデータの処理速度より高い処理率（Ｖｅｒｙ  Ｈｉｇｈ  Ｔｈｒｏｕｇｈｐｕｔ、ＶＨＴ）を支援するための新たな無線ＬＡＮシステムに対する必要性が台頭している。そのうち、ＩＥＥＥ  ８０２．１１ａｃは５ＧＨｚ周波数で広い帯域幅（８０ＭＨｚ〜１６０ＭＨｚ）を支援する。ＩＥＥＥ  ８０２．１１ａｃ標準は５ＧＨｚ帯域でのみ定義されているが、従来の２．４ＧＨｚ帯域の製品との下位互換性のために、初期１１ａｃチップセットは２．４ＧＨｚ帯域での動作も支援すると考えられる。理論的に、この規格によると多重ステーションの無線ＬＡＮの速度は最小１Ｇｂｐｓ、最大単一リンク速度は最小５００Ｍｂｐｓまで可能になる。これはより広い無線周波数帯域幅（最大１６０ＭＨｚ）、より多いＭＩＭＯ空間的ストリーム（最大８個）、マルチユーザＭＩＭＯ、そして、高い密度の変調（最大２５６ＱＡＭ）など、８０２．１１ｎで受け入れられた無線インタフェースの概念を拡張して行われる。また、従来の２４ＧＨｚ／５ＧＨｚに代わって６０ＧＨｚバンドを利用してデータを伝送する方式として、ＩＥＥＥ  ８０２．１１ａｄがある。ＩＥＥＥ  ８０２．１１ａｄはビームフォーミング技術を利用して最大７Ｇｂｐｓの速度を提供する伝送規格であって、大容量のデータや無圧縮ＨＤビデオなど、高いビットレート動画のストリーミングに適合している。しかし、６０ＧＨｚ周波数バンドは障害物の通過が難しく、近距離空間でのデバイスの間でのみ利用可能な短所がある。
【０００６】
一方、最近は８０２．１１ａｃ及び８０２．１１ａｄ以降の次世代無線ＬＡＮの標準として、高密度環境での高効率及び高性能の無線ＬＡＮ通信技術を提供するための論議が続けられている。つまり、次世代無線ＬＡＮ環境では高密度のステーションとＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）の存在下、室内外で高い周波数効率通信が提供されるべきであり、それを具現するために多様な技術が必要となる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、前述のように高密度環境での高効率／高性能の無線ラン通信を提供するための目的を有している。
【０００８】
本発明は、集合ＭＰＤＵ及びそれに対する応答フレームの様々なフォーマットを設定し、それらを利用して効率的なデータ通信を行うための目的を有している。
【課題を解決するための手段】
【０００９】
上述のような課題を解決するために、本発明は次のような端末の無線通信端末及び無線通信方法を提供する。
【００１０】
まず、本発明の一実施例によると、無線通信端末であって、プロセッサと、通信部と、を含み、前記プロセッサは、即刻的な応答を要請する一つ以上のＭＰＤＵ（ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）を含む集合ＭＰＤＵ（Ａ−ＭＰＤＵ）を生成し、前記生成されたＡ−ＭＰＤＵを受信者に伝送し、前記Ａ−ＭＰＤＵに対応する受信者の応答フレームを受信し、前記受信された応答フレームに基づいて前記Ａ−ＭＰＤＵに含まれたＭＰＤＵの伝送成功可否を判別する無線通信端末が提供される。
【００１１】
前記プロセッサは、前記Ａ−ＭＰＤＵを構成する一つ以上のＭＰＤＵの中で即刻的な応答を要請するＴＩＤ（Ｔｒａｆｆｉｃ  ＩＤ）の個数及びＭＰＤＵ区分子情報のうち、少なくとも一つと前記Ａ−ＭＰＤＵに対応して伝送された応答フレームを考慮して前記Ａ−ＭＰＤＵに含まれるＭＰＤＵの伝送成功可否を判別する。
【００１２】
前記プロセッサは、前記Ａ−ＭＰＤＵが即刻的な応答を要請する多数のＴＩＤのＭＰＤＵで構成され、前記Ａ−ＭＰＤＵに対応して伝送された応答フレームがＡｃｋフレームである場合、前記Ａ−ＭＰＤＵに含まれるＭＰＤＵの伝送が失敗したと判別する。
【００１３】
前記プロセッサは、伝送が失敗したと判別された前記Ａ−ＭＰＤＵに含まれるＭＰＤＵを再伝送する。
【００１４】
前記プロセッサは、前記Ａ−ＭＰＤＵ伝送のためのチャネルアクセスが成功したと判別し、前記チャンネルアクセスのために使用されたアクセスカテゴリーの少なくとも一つのＥＤＣＡパラメータをリセットする。
【００１５】
前記Ａ−ＭＰＤＵの応答フレームは受信者が成功的に受信した前記Ａ−ＭＰＤＵのＭＰＤＵ中から即刻的な応答を要請するＴＩＤの個数及び前記Ａ−ＭＰＤＵのＭＰＤＵ区分子情報のうち、少なくとも一つに基づいて生成される。
【００１６】
前記受信者が成功的に受信したＭＰＤＵが即刻的な応答を要請するＭＰＤＵをただ一つだけ含めて前記即刻的な応答を要請するＭＰＤＵがＥＯＦ（Ｅｎｄ  ｏｆ  Ｆｒａｍｅ）フィールド値が１であり、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につく場合、前記Ａ−ＭＰＤＵの応答フレームはＡｃｋフレームである。
【００１７】
前記受信者が成功的に受信したＭＰＤＵが即刻的な応答を要請するただ一つのＴＩＤの一つ以上のＭＰＤＵを含め、前記即刻的な応答を要請するＭＰＤＵがＥＯＦフィールドの値が０であるＭＰＤＵ区分子の後につく場合、前記Ａ−ＭＰＤＵの応答フレームは圧縮されたＢｌｏｃｋＡｃｋフレームである。
【００１８】
前記受信者が成功的に受信したＭＰＤＵが即刻的な応答を要請する多数のＴＩＤのＭＰＤＵを含めるか、即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとアクションフレームを含む場合、前記Ａ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームである。
【００１９】
前記Ａ−ＭＰＤＵにおいて、少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が前記受信者に成功的に受信されない場合、前記Ａ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームである。
【００２０】
前記Ａ−ＭＰＤＵで最初に受信されたＥＯＦパディング以前に少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が前記受信者に成功的に受信されない場合、前記Ａ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームである。
【００２１】
前記受信者は、成功的に受信されたＭＰＤＵが指示するデュレーションまたは前記Ａ−ＭＰＤＵで受信されたトリガー情報が指示する長さ以内に前記多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームが伝送できる場合に前記多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームで前記Ａ−ＭＰＤＵに応答する。
【００２２】
また、本発明の一実施例によると、無線通信端末の無線通信方法であって、即刻的な応答を要請する一つ以上のＭＰＤＵを含む集合ＭＰＤＵ（Ａ−ＭＰＤＵ）を生成するステップと、前記生成されたＡ−ＭＰＤＵを受信者に伝送するステップと、前記Ａ−ＭＰＤＵに対応する受信者の応答フレームを受信するステップと、前記受信された応答フレームに基づいて前記Ａ−ＭＰＤＵに含まれたＭＰＤＵの伝送成功可否を判別するステップと、を含む無線通信方法か提供される。
【００２３】
次に、本発明の他の実施例によると、無線通信端末であって、プロセッサと、通信部と、を含め、前記プロセッサは、一つ以上のＭＰＤＵで構成された集合ＭＰＤＵ（Ａ−ＭＰＤＵ）を受信し、前記受信されたＡ−ＭＰＤＵに対する応答フレームのフォーマットを決定し、決定されたフォーマットの応答フレームを伝送する。
【００２４】
前記Ａ−ＭＰＤＵに対する応答フレームのフォーマットは、前記Ａ−ＭＰＤＵで成功的に受信されたＭＰＤＵの中から、即刻的な応答を要請するＴＩＤの個数及び前記Ａ−ＭＰＤＵのＭＰＤＵ区分子情報のうち、少なくとも一つに基づいて決定される。
【００２５】
前記成功的に受信されたＭＰＤＵが即刻的な応答を要請するＭＰＤＵをただ一つだけ含め、前記の即刻的な応答を要請するＭＰＤＵがＥＯＦフィールド値が１であり、ＭＰＤＵ長さフィールドの値が０ではなくＭＰＤＵ区分子の後につく場合、前記Ａ−ＭＰＤＵの応答フレームはＡｃｋフレームに決定される。
【００２６】
前記成功的に受信されたＭＰＤＵが即刻的な応答を要請するただ一つのＴＩＤの一つ以上のＭＰＤＵを含め、前記の即刻的な応答を要請するＭＰＤＵがＥＯＦフィールドの値が０であるＭＰＤＵ区分子の後につく場合、前記Ａ−ＭＰＤＵの応答フレームは圧縮されたＢｌｏｃｋＡｃｋフレームに決定される。
【００２７】
前記成功的に受信したＭＰＤＵが即刻的な応答を要請する多数のＴＩＤのＭＰＤＵを含めるか、即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとアクションフレームを含む場合、前記Ａ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームに決定される。
【００２８】
前記Ａ−ＭＰＤＵにおいて、少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が前記受信者に成功的に受信されない場合、前記Ａ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームである。
【００２９】
前記Ａ−ＭＰＤＵで最初に受信されたＥＯＦパディング以前に少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が成功的に受信されない場合、前記Ａ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームに決定される。
【００３０】
前記Ａ−ＭＰＤＵで成功的に受信されたＭＰＤＵが指示するデュレーションまたは前記Ａ−ＭＰＤＵで受信されたトリガー情報が指示する長さ以内に前記多重−ＳＴＡ  ＢｌｏｃｋＡｃｋフレームを伝送できる場合、前記のＡ−ＭＰＤＵの応答フレームは多重−ＳＴＡ  Ｂｌｏｃｋ  Ａｃｋフレームに決定される。
【００３１】
前記成功的に受信されたＭＰＤＵが即刻的な応答を要請するただ一つのＭＰＤＵとトリガーフレームを含め、前記即刻的な応答を要請するＭＰＤＵがＥＯＦフィールド値が１であり、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につく場合、前記Ａ−ＭＰＤＵの応答フレームはＡｃｋフレームに決定される。
【００３２】
また、本発明の他の実施例によると、無線通信端末の無線通信方法であって、一つ以上のＭＰＤＵで構成された集合ＭＰＤＵ（Ａ−ＭＰＤＵ）を受信するステップと、前記受信されたＡ−ＭＰＤＵに対する応答フレームのフォーマットを決めるステップと、決定されたフォーマットの応答フレームを伝送するステップと、を含む無線通信方法が提供される。
【発明の効果】
【００３３】
本発明の実施例によると、様々なフォーマットの集合ＭＰＤＵ及びそれらに対する応答フレームを設定し、効率的なデータ通信を行うことができる。
【００３４】
本発明の実施例によると、競争基盤のチャネルアクセスシステムにおいて、全体資源使用率を増加させ、無線ランシステムの性能を向上させることができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施例による無線ＬＡＮシステムを示す図である。
【図２】本発明の他の実施例による無線ＬＡＮシステムを示す図である。
【図３】本発明の一実施例によるステーションの構成を示す図である。
【図４】本発明の一実施例によるアクセスポイントの構成を示す図である。
【図５】ＳＴＡがＡＰとリンクを設定する過程を概略的に示す図である。
【図６】無線ランパケットのＭＰＤＵ集合方法の一実施例を示す図である。
【図７】ノン−レガシー無線ランシステムにおける無線ランパケットのＭＰＤＵ集合方法の一実施例を示す図である。
【図８】ノン−レガシー無線ランシステムにおける無線ランパケットのＭＰＤＵ集合方法の他の実施例を示す図である。
【図９】ノン−レガシー無線ランシステムにおける無線ランパケットのＭＰＤＵ集合方法のまた他の実施例を示す図である。
【図１０】Ａ−ＭＰＤＵのフォーマットによる応答方法の一実施例を示す図である。
【図１１】端末がＡ−ＭＰＤＵに対する応答フレームを伝送する方法の一実施例を示す図である。
【図１２】端末がＡ−ＭＰＤＵに対する応答フレームを伝送する方法の他の実施例を示す図である。
【図１３】ＡＰがＡ−ＭＰＤＵに対する応答フレームを伝送する方法の一実施例を示す図である。
【図１４】本発明のまた他の実施例による応答フレームの送信方法を示す図である。
【図１５】本発明の一実施例によるＡ−ＭＰＤＵ及び応答フレームの伝送方法を示す図である。
【図１６】本発明の他の実施例によるＡ−ＭＰＤＵ及び応答フレームの伝送方法を示す図である。
【図１７】本発明のまた他の実施例によるＡ−ＭＰＤＵ及び応答フレームの伝送方法を示す図である。
【図１８】本発明の一実施例によるノン−レガシー無線ランシステムにおけるＳ−ＭＰＤＵ及び応答フレームの送信方法を示す図である。
【図１９】本発明の他の実施例によるノン−レガシー無線ランシステムにおけるＳ−ＭＰＤＵ及び応答フレームの送信方法を示す図である。
【図２０】本発明の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【図２１】本発明の他の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【図２２】本発明のまた他の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【図２３】本発明のまた他の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【図２４】本発明の実施例による無線通信端末がトリガーフレームのＴＩＤの最大個数情報を設定する動作を示す図である。
【発明を実施するための形態】
【００３６】
本明細書で使用される用語は、本発明での機能を考慮してできる限り現在広く使用されている一般的案用語を選択しているが、これは該当技術分野に携わる技術者の意図、慣例、または新たな技術の出現などによって異なり得る。また、特定の場合は出願人が任意に選定した用語もあり、このような場合は該当する発明の説明部分でその意味を記載する。よって、本明細書で使用される用語は単なる用語の名称ではなく、その用語が有する実質的な意味と本明細書全般にわたる内容に基づいて解釈すべきであることを明らかにする。
【００３７】
明細書全体にわたって、ある構成が他の構成と「連結」されているとすると、これは「直接連結」されている場合だけでなく、その中間に他の構成要素を間に挟んで「電気的に連結」されている場合も含む。また、ある構成要素が特定の構成要素を「含む」とすると、これは特に反対する記載がない限り、他の構成要素を除くのではなく他の構成要素を更に含み得ることを意味する。加えて、特定臨界値を基準に「以上」または「以下」という限定事項は、実施例によってそれぞれ「超過」または「未満」に適切に代替され得る。
【００３８】
本出願は、韓国特許出願第１０−２０１６-０１７５９９９号、第１０−２０１７-００４８１４５号、及び第１０−２０１７-０１４６３５７号に基づいた優先権を主張し、優先権の基礎となる前記各出願に述べられた実施例及び記載事項は、本出願の詳細な説明に含まれるとする。
【００３９】
図１は、本発明の一実施例による無線ＬＡＮシステムを示す図である。無線ＬＡＮシステムは、一つまたはそれ以上のベーシックサービスセット（Ｂａｓｉｃ  Ｓｅｒｖｉｃｅ  Ｓｅｔ、ＢＳＳ）を含むが、ＢＳＳは同期化に成功し互いに通信し得る機器の集合を示す。一般に、ＢＳＳはインフラストラクチャＢＳＳ（ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  ＢＳＳ）と独立ＢＳＳ（Ｉｎｄｅｐｅｎｄｅｎｔ  ＢＳＳ、ＩＢＳＳ）に区分されるが、図１はこのうちインフラストラクチャＢＳＳを示している。
【００４０】
図１に示したように、インフラストラクチャＢＳＳ（ＢＳＳ１、ＢＳＳ２）は、一つ以上のステーション（ＳＴＡ１、ＳＴＡ２、ＳＴＡ３、ＳＴＡ４、ＳＴＡ５）、分配サービス（Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｓｅｒｖｉｃｅ）を提供するステーションであるアクセスポイント（ＰＣＰ／ＡＰ−１、ＰＣＰ／ＡＰ−２）、及び多数のアクセスポイント（ＰＣＰ／ＡＰ−１、ＰＣＰ／ＡＰ−２）を連結する分配システム（Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｓｙｓｔｅｍ、ＤＳ）を含む。
【００４１】
ステーション（Ｓｔａｔｉｏｎ、ＳＴＡ）は、ＩＥＥＥ  ８０２．１１標準の規定に従う媒体接続制御（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ、ＭＡＣ）と無線媒体に対する物理層（Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ）インタフェースを含む任意のディバイスであって、広い意味では非アクセスポイントｎｏｎ−ＡＰステーションのみならずアクセスポイントＡＰを全て含む。また、本明細書において、「端末」とはｎｏｎ−ＡＰまたはＡＰを指すか、両者を全て指す用語として使用される。無線通信のためのステーションはプロセッサと通信部を含み、実施例によってユーザインタフェース部とディスプレーユニットなどを更に含む。プロセッサは無線ネットワークを介して伝送するフレームを生成するか、または前記無線ネットワークを介して受信されたフレームを処理し、その他にステーションを制御するための多様な処理を行う。そして、通信部は前記プロセッサと機能的に連結されており、ステーションのために無線ネットワークを介してフレームを送受信する。本発明において、端末はユーザ端末機（ｕｓｅｒ  ｅｑｕｉｐｍｅｎｔ、ＵＥ）を含む用語として使用される。
【００４２】
アクセスポイント（Ａｃｃｅｓｓ  Ｐｏｉｎｔ、ＡＰ）は、自らに結合された（ａｓｓｏｃｉａｔｅｄ）ステーションのために無線媒体を経由して分配システムＤＳに対する接続を提供する個体である。インフラストラクチャＢＳＳにおいて、非ＡＰステーション間の通信はＡＰを経由して行われることが原則であるが、ダイレクトリンクが設定されている場合は非ＡＰステーションの間でも直接通信が可能である。一方、本発明において、ＡＰはＰＣＰ（Ｐｅｒｓｏｎａｌ  ＢＳＳ  Ｃｏｏｒｄｉｎａｔｉｏｎ  Ｐｏｉｎｔ）を含む概念として使用されるが、広い意味では集中制御器、基地局（Ｂａｓｅ  Ｓｔａｔｉｏｎ、ＢＳ）、ノードＢ、ＢＴＳ（Ｂａｓｅ  Ｔｒａｎｓｃｅｉｖｅｒ  Ｓｙｓｔｅｍ）、またはサイト制御器などの概念を全て含む。本発明において、ＡＰはベース無線通信端末とも称されるが、ベース無線通信端末は、広い意味ではＡＰ、ベースステーション（ｂａｓｅ  ｓｔａｔｉｏｎ）、ｅＮＢ（ｅＮｏｄｅＢ）、及びトランスミッションポイントＴＰを全て含む用語として使用される。それだけでなく、ベース無線通信端末は複数の無線通信端末との通信で通信媒介体（ｍｅｄｉｕｍ)資源を割り当て、スケジューリング（ｓｃｈｅｄｕｌｉｎｇ）を行う多様な形態の無線通信端末を含む。
【００４３】
複数のインフラストラクチャＢＳＳは、分配システムＤＳを介して互いに連結される。この際、分配システムを介して連結された複数のＢＳＳを拡張サービスセット（Ｅｘｔｅｎｄｅｄ  Ｓｅｒｖｉｃｅ  Ｓｅｔ、ＥＳＳ）という。
【００４４】
図２は、本発明の他の実施例による無線ＬＡＮシステムである独立ＢＳＳを示す図である。図２の実施例において、図１の実施例と同じであるか相応する部分は重複する説明を省略する。
【００４５】
図２に示したＢＳＳ３は独立ＢＳＳであってＡＰを含まないため、全てのステーション（ＳＴＡ６、ＳＴＡ７）がＡＰと接続されていない状態である。独立ＢＳＳは分配システムへの接続が許容されず、自己完備的ネットワーク（ｓｅｌｆ−ｃｏｎｔａｉｎｅｄ  ｎｅｔｗｏｒｋ)をなす。独立ＢＳＳにおいて、それぞれのステーション（ＳＴＡ６、ＳＴＡ７）はダイレクトに互いに連結される。
【００４６】
図３は、本発明の一実施例によるステーション１００の構成を示すブロック図である。図示したように、本発明の実施例によるステーション１００は、プロセッサ１１０、通信部１２０、ユーザインタフェース部１４０、ディスプレーユニット１５０、及びメモリ１６０を含む。
【００４７】
まず、通信部１２０は無線ＬＡＮパケットなどの無線信号を送受信し、ステーション１００に内蔵されるか外装されて備えられる。実施例によると、通信部１２０は互いに異なる周波数バンドを利用する少なくとも一つの通信モジュールを含む。例えば、前記通信部１２０は２．４ＧＨｚ、５ＧＨｚ、及び６０ＧＨｚなどの互いに異なる周波数バンドの通信モジュールを含む。一実施例によると、ステーション１００は６ＧＨｚ以上の周波数バンドを利用する通信モジュールと、６ＧＨｚ以下の周波数バンドを利用する通信モジュールを備える。それぞれの通信モジュールは、該当通信モジュールが支援する周波数バンドの無線ＬＡＮの規格に応じて、ＡＰまたは外部ステーションと無線通信を行う。通信部１２０は、ステーション１００の性能及び要求事項に応じて一度に一つの通信モジュールのみを動作させるか、同時に多数の通信モジュールを共に動作させてもよい。ステーション１００が複数の通信モジュールを含む場合、各通信モジュールはそれぞれ独立した形態に備えられてもよく、複数のモジュールが一つのチップに統合されて備えられてもよい。本発明の実施例において、通信部１２０はＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）信号を処理するＲＦ通信モジュールを示す。
【００４８】
次に、ユーザインタフェース１４０は、ステーション１００に備えられた多様な形態の入出力手段を含む。つまり、ユーザインタフェース部１４０は多様な入力手段を利用してユーザの入力を受信し、プロセッサ１１０は受信されたユーザ入力に基づいてステーション１００を制御する。また、ユーザインタフェース部１４０は、多様な出力手段を利用してプロセッサ１１０の命令に基づいた出力を行う。
【００４９】
次に、ディスプレーユニット１５０は、ディスプレー画面にイメージを出力する。前記ディスプレーユニット１５０は、プロセッサ１１０によって行われるコンテンツ、またはプロセッサン１１０の制御命令に基づいたユーザインタフェースなどの多様なディスプレーオブジェクトを出力する。また、メモリ１６０は、ステーション１００で使用される制御プログラム及びそれによる各種データを貯蔵する。このような制御プログラムには、ステーション１００がＡＰまたは外部のステーションと接続を行うのに必要な接続プログラムが含まれる。
【００５０】
本発明のプロセッサ１１０は多様な命令またはプログラムを行い、ステーション１００内部のデータをプロセッシングする。また、前記プロセッサ１１０は上述したステーション１００の各ユニットを制御し、ユニット間のデータの送受信を制御する。本発明の実施例によると、プロセッサ１１０はメモリ１６０に貯蔵されたＡＰとの接続のためのプログラムを行い、ＡＰが伝送した通信設定メッセージを受信する。また、プロセッサ１１０は通信設定メッセージに含まれたステーション１００の優先条件に関する情報を読み取り、ステーション１００の優先条件に関する情報に基づいてＡＰに関する接続を要請する。本発明のプロセッサ１１０はステーション１００のメインコントロールユニットを指してもよく、実施例によってステーション１００の一部の構成、例えば、通信部１２０などを個別的に制御するためのコントロールユニットを指してもよい。つまり、プロセッサ１１０は通信部１２０から送受信される無線信号を変復調するモデム、または変復調部（ｍｏｄｕｌａｔｏｒ  ａｎｄ／ｏｒ  ｄｅｍｏｄｕｌａｔｏｒ）であってもよい。プロセッサ１１０は、本発明の実施例によるステーション１００の無線信号送受信の各種動作を制御する。それに関する詳しい実施例は後述する。
【００５１】
図３に示したステーション１００は本発明の一実施例によるブロック図であって、分離して示したブロックはディバイスのエレメントを論理的に区別して示したものである。よって、上述したディバイスのエレメントは、ディバイスの設計に応じて一つのチップまたは複数のチップに取り付けられる。例えば、前記プロセッサ１１０及び通信部１２０は一つのチップに統合されて具現されてもよく、別途のチップで具現されてもよい。また、本発明の実施例において、前記ステーション１００の一部の構成、例えば、ユーザインタフェース部１４０及びディスプレーユニット１５０などはステーション１００に選択的に備えられてもよい。
【００５２】
図４は、本発明の一実施例によるＡＰ２００の構成を示すブロック図である。図示したように、本発明の実施例によるＡＰ２００は、プロセッサ２１０、通信部２２０、及びメモリ２６０を含む。図４において、ＡＰ２００の構成のうち図３のステーション１００の構成と同じであるか相応する部分については重複する説明を省略する。
【００５３】
図４を参照すると、本発明によるＡＰ２００は少なくとも一つの周波数バンドでＢＳＳを運営するための通信部２２０を備える。図３の実施例で述べたように、前記ＡＰ２００の通信部２２０も互いに異なる周波数バンドを利用する複数の通信モジュールを含む。つまり、本発明の実施例によるＡＰ２００は互いに異なる周波数バンド、例えば２．４ＧＨｚ、５ＧＨｚ、６０ＧＨｚのうち２つ以上の通信のジュールを共に備える。好ましくは、ＡＰ２００は６ＧＨｚ以上の周波数バンドを利用する通信モジュールと、６ＧＨｚ以下の周波数バンドを利用する通信モジュールを備える。それぞれの通信モジュールは、該当通信モジュールが支援する周波数バンドの無線ＬＡＮの規格に従ってステーションと無線通信を行う。前記通信部２２０は、ＡＰ２００の性能及び要求事項に応じて一度に一つの通信モジュールのみを動作させるか、同時に多数の通信モジュールを共に動作させてもよい。本発明の実施例において、通信部２２０はＲＦ信号を処理するＲＦ通信モジュールを示す。
【００５４】
次に、メモリ２６０は、ＡＰ２００で使用される制御プログラム及びそれによる各種データを貯蔵する。このような制御プログラムには、ステーションの接続を管理する接続プログラムが含まれる。また、プロセッサ２１０はＡＰ２００の各ユニットを制御し、ユニット間のデータの送受信を制御する。本発明の実施例によると、プロセッサ２１０はメモリ２６０に貯蔵されたステーションとの接続のためのプログラムを行い、一つ以上のステーションに対する通信設定メッセージを伝送する。この際、通信設定メッセージには各ステーションの接続優先条件に関する情報が含まれる。また、プロセッサ２１０はステーションの接続要請に応じて接続設定を行う。一実施例によると、プロセッサ２１０は通信部２２０から送受信される無線信号を変復調するモデム、または変復調部である。プロセッサ２１０は、本発明の実施例によるＡＰ２００の無線信号送受信の各種動作を制御する。それに関する詳しい実施例は後述する。
【００５５】
図５は、ＳＴＡがＡＰとリンクを設定する過程を概略的に示す図である。
【００５６】
図５を参照すると、ＳＴＡ１００とＡＰ２００間のリンクは大きくスキャニング（ｓａｎｎｉｎｇ）、認証（ａｕｔｈｅｎｔｉｃａｔｉｏｎ）、及び結合（ａｓｓｏｃｉａｔｉｏｎ）の３つのステップを介して設定される。まず、スキャニングステップは、ＡＰ２００が運営するＢＳＳの接続情報をＳＴＡ１００が獲得するステップである。スキャニングを行うための方法としては、ＡＰ２００が周期的に伝送するビーコン（ｂｅａｃｏｎ）メッセージＳ１０１のみを活用して情報を獲得するパッシブスキャニング（ｐａｓｓｉｖｅ  ｓａｎｎｉｎｇ）方法と、ＳＴＡ１００がＡＰにプローブ要請（ｐｒｏｂｅ  ｒｅｑｕｅｓｔ）を伝送しＳ１０３、ＡＰからプローブ応答（ｐｒｏｂｅ  ｒｅｓｐｏｎｓｅ）を受信してＳ１０５、接続情報を獲得するアクティブスキャニング（ａｃｔｉｖｅ  ｓａｎｎｉｎｇ）方法がある。
【００５７】
スキャニングステップにおいて無線接続情報の受信に成功したＳＴＡ１００は、認証要請（ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｒｅｑｕｅｓｔ）を伝送しＳ１０７ａ、ＡＰ２００から認証応答（ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｒｅｓｐｏｎｓｅ）を受信してＳ１０７ｂ、認証ステップを行う。認証ステップが行われた後、ＳＴＡ１００は結合要請（ａｓｓｏｃｉａｔｉｏｎ  ｒｅｑｕｅｓｔ）を伝送しＳ１０９ａ、ＡＰ２００から結合応答（ａｓｓｏｃｉａｔｉｏｎ  ｒｅｓｐｏｎｓｅ）を受信してＳ１０９ｂ、結合ステップを行う。本明細書において、結合とは基本的に無線結合を意味するが、本発明はこれに限らず、広い意味での結合は無線結合及び有線結合を全て含む。
【００５８】
一方、追加に８０２．１Ｘ基盤の認証ステップＳ１１１、及びＤＨＣＰを介したＩＰアドレス獲得ステップＳ１１３が行われる。図５において、サーバ３００はＳＴＡ１００と８０２．１Ｘ基盤の認証を処理するサーバであって、ＡＰ２００に物理的に結合されて存在するか、別途のサーバとして存在してもよい。
【００５９】
集合ＭＰＤＵ（Ａ−ＭＰＤＵ）
図６は、無線ランパケットのＭＰＤＵ集合方法の一実施例を示す図である。競争基盤の無線ランシステムでは、データ伝送を試みるたびに端末がチャネル占有のための競争を遂行しなければならない。従って、ＢＳＳ内の端末の密度及び端末当たりの伝送データの量が増加することに従って、競争時間対比実質的なデータ伝送量の効率が急激に減少する恐れがある。
【００６０】
このような問題を解決して端末のデータ伝送効率を高めるため、図６に図示された様な集合ＭＰＤＵ（Ａ−ＭＰＤＵ）が使用されることができる。Ａ−ＭＰＤＵは一つ以上のＡ−ＭＰＤＵサブフレーム及び可変的な量のＥＯＦパディングの順で構成される。それぞれのＡ−ＭＰＤＵサブフレームはＭＰＤＵ区分子（ｄｅｌｉｍｉｔｅｒ）を含み、その後につくＭＰＤＵを選択的に含めることができる。ＭＰＤＵ区分子は当該Ａ−ＭＰＤＵサブフレームに含まれるＭＰＤＵに対する情報を指示する。より具体的に、ＭＰＤＵ区分子はＥＯＦフィールド、ＭＰＤＵ長さフィールド、ＣＲＣ（ｃｙｃｌｉｃ  ｒｅｄｕｎｄａｎｃｙ  ｃｈｅｃｋ）フィールド及びＭＰＤＵシグネチャフィールドを含む。ＥＯＦ長さフィールドはＭＰＤＵの長さを示す。ＭＰＤＵのサブフレームにＭＰＤＵが存在しない場合、ＭＰＤＵ長さフィールドは０に設定される。また、ＣＲＣフィールドはＭＰＤＵ区分子のエラーを検出するために使用され、ＭＰＤＵシグネチャフィールドは受信者がＭＰＤＵ区分子を検出するのに使用されるパターンを表現する。
【００６１】
以下、本発明の実施例において、ＭＰＤＵは便宜上当該ＭＰＤＵで構成されたＡ−ＭＰＤＵサブフレームを表す用語としても使用されることがある。例えば、ＥＯＦフィールドの値が１に設定されたＭＰＤＵはＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームあるいはそのＡ−ＭＰＤＵサブフレームを構成するＭＰＤＵを指すことができる。さらに具体的に、ＥＯＦフィールドの値が１に設定されたＭＰＤＵはＥＯＦフィールドの値が１に設定されたＭＰＤＵ区分子を含むＡ−ＭＰＤＵサブフレームあるいはそのＡ−ＭＰＤＵサブフレームを構成するＭＰＤＵを指すことができる。また、本発明の実施例では、受信者はＡ−ＭＰＤＵを受信し、それに対する応答フレームを伝送する端末を指す用語として使用することができる。
【００６２】
図６ａはＡ−ＭＰＤＵの構成の一実施例を示す図である。図示されたように、Ａ−ＭＰＤＵは、一つ以上のＡ−ＭＰＤＵサブフレーム（即ち、ｐｒｅ−ＥＯＦパディング部）とＥＯＦパディング部を含めることができる。ブロック応答（ＢｌｏｃｋＡｃｋ、ＢＡ）、約定（ａｇｒｅｅｍｅｎｔ）が遂行されたＴＩＤの場合、多数のデータフレーム（または、データＭＰＤＵ）が一つのＡ−ＭＰＤＵを介して一緒に伝送されることができる。この時、各ＭＰＤＵのためのＭＰＤＵ区分子において、ＥＯＦフィールドの値は０で、ＭＰＤＵ長さフィールドの値は０ではない値に設定される。図６ａを参考にすれと、ＴＩＤ２に属する多数のデータＭＰＤＵらが一つのＡ−ＭＰＤＵを介して伝送される。ｐｒｅ−ＥＯＦパディング部の後につくＥＯＦパディング部ではＥＯＦフィールドの値が１に設定されて、ＭＰＤＵの長さフィールド値が０に設定された一つ以上のＥＯＦ区分子が伝送されてＡ−ＭＰＤＵ伝送の終わりを示す。
【００６３】
図６ｂは、単独（ｓｉｎｇｌｅ）ＭＰＤＵ（Ｓ−ＭＰＤＵ）の構成の一実施例を示す図である。前述したＡ−ＭＰＤＵの構成は送信者が一つのＭＰＤＵを伝送しようとする場合、非効率的になることもある。さらに具体的に、Ａ−ＭＰＤＵが使用される場合、ＭＰＤＵごとにＭＰＤＵ区分子が挿入されなければならず、ＢＡビットマップが含まれたＢｌｏｃｋＡｃｋベースの応答が要請されることがある。一方、８０２．１１ａｃ無線ランシステムではＶＨＴ  ＰＰＤＵのＰＰＤＵ（ＰＨＹ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）のフォーマットで伝送されるすべてのデータはＡ−ＭＰＤＵのＭＰＤＵフォーマットを介して伝送されるように規定されている。したがって、上述のような状況における非効率的な伝送構造を改善するために、ＰＰＤＵ内で一つのＭＰＤＵのみ伝送される場合、Ｓ−ＭＰＤＵフォーマットが使用できる。Ｓ−ＭＰＤＵフォーマットで単独で伝送されるデータＭＰＤＵのＭＰＤＵ区分子でＥＯＦフィールドの値は１に設定されて、ＭＰＤＵ長さフィールドの値は０ではない値に設定される。Ａ−ＭＰＤＵフォーマットと同様に、Ｓ−ＭＰＤＵフォーマットでもＥＯＦパディングが使われることがある。Ｓ−ＭＰＤＵが受信された場合、受信者は送受信者間のブロック応答約定が実行されたかどうかに関わらず、ＢｌｏｃｋＡｃｋではない一般Ａｃｋ（ｎｏｒｍａｌ  Ａｃｋ）で応答することができる。
【００６４】
図７はノン−レガシー無線ランシステムにおける無線ランパケットのＭＰＤＵ集合方法の一実施例を示す図である。本発明の実施例で、ノン−レガシー無線ランシステムはＩＥＥＥ  ８０２．１１ａｘ標準に従う無線ランシステムを指し、ノン−レガシー無線ランパケットは前記標準に従うＨＥ（Ｈｉｇｈ  Ｅｆｆｉｃｉｅｎｃｙ）ＰＰＤＵを指すことができる。ただし、本発明はこれに限らない。
【００６５】
ＩＥＥＥ  ８０２．１１ａｘ標準以前のレガシー無線ランシステムではＡ−ＭＰＤＵに含まれたすべてのＭＰＤＵが同一のＴＩＤに属するべきだという制約があった。例えば、データＭＰＤＵとアクション（ａｃｔｉｏｎ）フレームは一つのＡ−ＭＰＤＵに集成できなかった。また、Ａ−ＭＰＤＵ内で互いに異なるＴＩＤのＭＰＤＵが含まれことができなかったため、受信されたＡ−ＭＰＤＵ内でＥＯＦフィールドの値が１であるデータＭＰＤＵが含まれた場合、受信者は当該データのＭＰＤＵが前記Ａ−ＭＰＤＵに含まれた唯一のＭＰＤＵであると識別した。したがって、受信者は前記Ａ−ＭＰＤＵをＳ−ＭＰＤＵとみなし一般Ａｃｋで応答できる。
【００６６】
しかし、ノン−レガシー無線ランシステムでは、多重ユーザー（ＭＵ）の伝送、または特定の条件を満足する単一ユーザー（ＳＵ）の伝送において多数のＴＩＤのＭＰＤＵが集成されたＡ−ＭＰＤＵが伝送されることができる。このように、多数のＴＩＤのＭＰＤＵが集成されたＡ−ＭＰＤＵを多重−ＴＩＤ  Ａ−ＭＰＤＵという。ノン−レガシー無線ランシステムの多重−ＴＩＤ  Ａ−ＭＰＤＵはＥＯＦフィールドの値が１に設定された一つ以上のＡ−ＭＰＤＵサブフレームを含むことができる。
【００６７】
ＥＯＦフィールドの値が１に設定された一つ以上のＡ−ＭＰＤＵサブフレームの各ＭＰＤＵはお互い異なるＴＩＤに属さなければならなく、Ａ−ＭＰＤＵ内で当該ＴＩＤの唯一のＭＰＤＵでなければならない。つまり、ＥＯＦフィールドの値が１に設定されたＭＰＤＵ区分子を含むＡ−ＭＰＤＵサブフレームは一般Ａｃｋの応答を要請するＭＰＤＵまたはアクションフレームで構成される。図７ａに図示されているように、Ａ−ＭＰＤＵ内で特定ＴＩＤの唯一のＭＰＤＵ（つまり、ＴＩＤ１のＭＰＤＵ及びＴＩＤ３のＭＰＤＵ）に先行するＭＰＤＵ区分子のＥＯＦフィールド値は１に設定されることができる。ここで、ブロック応答約定が実行されたＴＩＤのＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）データＭＰＤＵの場合にも、Ａ−ＭＰＤＵ内で前記ＴＩＤの唯一のＭＰＤＵの場合ＭＰＤＵ区分子のＥＯＦフィールド値は１に設定される。また、図７ｂに図示したことと同様、一般のＡｃｋの応答を要請するアクションフレームまた、他のデータＭＰＤＵと集成されることができる。この時、Ａ−ＭＰＤＵには最大一つのアクションフレームが集成されることができ、アクションフレームに先行するＭＰＤＵ区分子のＥＯＦフィールド値は１に設定されることができる。
【００６８】
一方、ブロック応答約定が遂行されていないＴＩＤのデータＭＰＤＵも該当ＭＰＤＵ区分子のＥＯＦフィールドの値を１に設定して他のＴＩＤのデータＭＰＤＵとともに集成されることができる。ブロック応答約定が実行されていない場合、当該ＴＩＤのフレームは基本的にＢｌｏｃｋＡｃｋの応答を支援しない。しかし、多重−ＳＴＡ  ＢｌｏｃｋＡｃｋ（以下、Ｍ−ＢＡ）はＡｃｋコンテキストを支援するため、当該ＴＩＤのＭＰＤＵに対する応答はＭ−ＢＡを用いて行うことができる。ブロック応答約定が実行されていないＴＩＤのデータＭＰＤＵがＡ−ＭＰＤＵを介して伝送される場合、そのＭＰＤＵは当該ＴＩＤの唯一のＭＰＤＵであることが自明である。したがって、本発明の一実施例によると、ブロック応答約定が遂行されていないＴＩＤのデータＭＰＤＵがＡ−ＭＰＤＵを介して伝送される場合、当該ＭＰＤＵ区分子のＥＯＦフィールドの値は０に設定されることができる。しかし、その場合でもＡ−ＭＰＤＵに一緒に集成された一つ以上の他のＭＰＤＵが即刻的な応答を要請する場合、当該ＴＩＤのＭＰＤＵに対する応答はＭ−ＢＡを用いて行うことができる。
【００６９】
また、ブロック応答約定が実行されたＴＩＤの一つ以上のＭＰＤＵは、当該ＭＰＤＵ区分子のＥＯＦフィールドの値を０に設定し、同一Ａ−ＭＰＤＵに集成されることができる。つまり、ＥＯＦフィールドの値が０である一つ以上のＡ−ＭＰＤＵサブフレームがＥＯＦフィールドの値が１であるＡ−ＭＰＤＵサブフレームとともに集成されることができる。レガシー無線ランシステムでは受信されたＡ−ＭＰＤＵの最初のＭＰＤＵ区分子のＥＯＦフィールドの値が１である場合当該Ａ−ＭＰＤＵサブフレームのＭＰＤＵがＡ−ＭＰＤＵを介して伝送される唯一のＭＰＤＵとみなされることができた。つまり、受信されたＡ−ＭＰＤＵは、図７ｃに図示されたＳ−ＭＰＤＵとみなされることができた。しかし、ノン−レガシー無線ランシステムでは、後続する他のＭＰＤＵ区分子およびＭＰＤＵを識別した後に、当該Ａ−ＭＰＤＵがＳ−ＭＰＤＵであるか、（単一−ＴＩＤ）Ａ−ＭＰＤＵであるか、または多重−ＴＩＤ  Ａ−ＭＰＤＵであるか判別できる。
【００７０】
前述したＳ−ＭＰＤＵ、Ａ−ＭＰＤＵ、または多重−ＴＩＤ  Ａ−ＭＰＤＵの受信者は応答（ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）コンテキストに基づいて応答を伝送することができる。本発明の実施例によれば、応答コンテキストには、ＢｌｏｃｋＡｃｋコンテキスト、Ａｃｋコンテキスト、Ａｌｌ  Ａｃｋコンテキストなどが含まれることがあり、その具体的な実施例は後述する。本発明の実施例によると、ＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームはＡｃｋコンテキストを指示することができる。もしＥＯＦフィールドの値が１であるＡ−ＭＰＤＵサブフレームのＭＰＤＵがＡ−ＭＰＤＵを介して単独で伝送される場合、当該ＭＰＤＵに対する応答はＡｃｋフレームを利用して行うことができる。しかし、ＥＯＦフィールドの値が１であるＡ−ＭＰＤＵサブフレームのＭＰＤＵが即刻的な応答を要請する他のフレームとともに集成されて伝送される場合、当該ＭＰＤＵに対する応答はＭ−ＢＡフレームを利用して行うことができる。
【００７１】
ＥＯＦフィールドの値が１であるＡ−ＭＰＤＵサブフレームのＭＰＤＵに対する応答がＭ−ＢＡフレームを利用して遂行される場合、前記ＭＰＤＵに対する応答はＭ−ＢＡフレームでＢＡビットマップが省略されたｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドを介して受信される。より具体的に、Ｍ−ＢＡフレームにおいて各ｐｅｒ  ＡＩＤ  ＴＩＤ情報に含まれた応答コンテキストは、ｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールドによって指示されることができる。一実施例によると、Ａｃｋタイプサブフィールドの値１はＡｃｋコンテキストを指示して、Ａｃｋタイプサブフィールドの値０はＢｌｏｃｋＡｃｋコンテキストを指示することができる。したがって、ＥＯＦフィールドの値が１であるＡ−ＭＰＤＵサブフレームのＭＰＤＵに対する応答がＭ−ＢＡフレームを利用して遂行される場合、前記ＭＰＤＵに対する応答はＡｃｋタイプサブフィールドの値が１に設定されたｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドを介して受信されることができる。つまり、前記ＭＰＤＵに対する応答情報を含むｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールドの値（つまり、Ａｃｋタイプサブフィールド＝１）はＢＡビットマップを要請する他のｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールド値（つまり、Ａｃｋタイプサブフィールド＝０）と異なるように設定される。
【００７２】
図８は、ノン−レガシー無線ランシステムにおける無線ランパケットのＭＰＤＵ集合方法の他の実施例を図示する。前述したように、ノン−レガシー無線ランシステムで多重−ＴＩＤ  Ａ−ＭＰＤＵが使用されたことによって、一つのＡ−ＭＰＤＵ内でＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームは各ＴＩＤ毎に最大１つずつ存在することができる。つまり、一つのＡ−ＭＰＤＵ内でＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームとＥＯＦフィールドの値が０に設定された多数のＡ−ＭＰＤＵサブフレームが共存することができる。
【００７３】
レガシー無線ランシステムで使用される単一−ＴＩＤ  Ａ−ＭＰＤＵではＥＯＦ値が０であるＭＰＤＵ区分子がＥＯＦ値が１であるＭＰＤＵ区分子の後につくことができなかった。しかし、ノン−レガシー無線ランシステムで使用される多重−ＴＩＤ  Ａ−ＭＰＤＵではＥＯＦフィールドの値が０であるＡ−ＭＰＤＵサブフレームとＥＯＦフィールドの値が１であるＡ−ＭＰＤＵサブフレームが混在することによって、ＭＰＤＵ区分子のＥＯＦ値が不規則に配置されることができる。本発明の一実施例によれば、多重−ＴＩＤ  Ａ−ＭＰＤＵにおける多数のＭＰＤＵの配置方法は、従来のＡ−ＭＰＤＵにおけるＭＰＤＵの配置規則を順守するように設定することができる。
【００７４】
さらに具体的に、本発明の一実施例によると、ＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームはＥＯＦフィールドの値が０に設定されたＡ−ＭＰＤＵサブフレームとＥＯＦパディングの間に位置するように設定されることができる。さらに具体的に、Ａ−ＭＰＤＵ内でＭＰＤＵ区分子（あるいは、Ａ−ＭＰＤＵサブフレーム）の配置は以下のような順に設定できる。
第１グループ：ＥＯＦフィールドの値が０に、ＭＰＤＵ長さフィールドの値が０ではない値に設定されたＭＰＤＵ区分子（図８の実施例で、ＴＩＤ２のＭＰＤＵのためのＭＰＤＵ区分子）。
第２グループ：ＥＯＦフィールドの値が１に、ＭＰＤＵ長さフィールドの値が０ではない値に設定されたＭＰＤＵ区分子（図８の実施例で、ＴＩＤ１のＭＰＤＵのためのＭＰＤＵ区分子、ＴＩＤ３のＭＰＤＵのためのＭＰＤＵ区分子、及びアクションフレームのためのＭＰＤＵ区分子）。
第３グループ：ＥＯＦフィールドの値が１に、ＭＰＤＵ長さフィールドの値が０に設定されたＭＰＤＵ区分子（図８の実施例で、ＥＯＦパディング部）。
【００７５】
つまり、Ａ−ＭＰＤＵ内でＭＰＤＵ区分子の配置は第１グループ、第２グループ及び第３グループの順に設定される。一実施例によると、第１グループ内におけるＭＰＤＵの配置順番及び／又は第２グループ内におけるＭＰＤＵの配置の順番は別途の制約がなくてもよい。すなわち、同一グループに属する多数のＭＰＤＵの配置は、同一ＴＩＤ同士で連続しなくてもよく、ＴＩＤ間の順序にも制約がなくてもよい。
【００７６】
図９はノン−レガシー無線ランシステムにおける無線ランパケットのＭＰＤＵ集合方法のまた他の実施例を図示する。Ａ−ＭＰＤＵは、多数のＭＰＤＵを一つのＰＳＤＵ（ＰＨＹ  Ｓｅｒｖｉｃｅ  Ｄａｔａ  Ｕｎｉｔ）に集成することができる。この時、様々な種類のフレームのＭＰＤＵがＡ−ＭＰＤＵに集成される。さらに具体的に、ＱｏＳデータフレーム、ＱｏＳ  Ｎｕｌｌフレーム、アクションフレーム、アクションＮｏ  Ａｃｋフレーム、コントロールフレームなどが一つのＡ−ＭＰＤＵに集成できる。そのうちＱｏＳデータフレームが含まれるＡ−ＭＰＤＵは、データフレームが即刻的な応答を要求するか否かによって、ＤＥＩＲ（Ｄａｔａ  Ｅｎａｂｌｅｄ  Ｉｍｍｅｄｉａｔｅ  Ｒｅｓｐｏｎｓｅ）コンテキストとＤＥＮＩＲ（Ｄａｔａ  Ｅｎａｂｌｅｄ  Ｎｏ  Ｉｍｍｅｄｉａｔｅ  Ｒｅｓｐｏｎｓｅ）コンテキストに分けられる。
【００７７】
データフレームが即刻的な応答を要請するかどうかは、ＭＡＣヘッダのＱｏＳコントロールフィールドの応答政策（Ａｃｋ  ｐｏｌｉｃｙ）サブフィールドによって指示されることができる。一実施例によると、応答政策サブフィールドは、データに対する応答政策を４つの異なるフィールド値を介して指示することができる。
【００７８】
まず、応答政策サブフィールドが第１値として設定された場合、受信者は一般Ａｃｋまたは暗示的ＢｌｏｃｋＡｃｋでデータフレームに応答する。応答ポリシーが一般のＡｃｋまたは暗示的ＢｌｏｃｋＡｃｋである場合、データフレームに対する即刻的な応答が要請される。すなわち、受信者は前記データフレームを運ぶＰＰＤＵからＳＩＦＳ以後にＡｃｋフレームまたはＢｌｏｃｋＡｃｋフレームを伝送する。この時、ＢｌｏｃｋＡｃｋフレームは個別に伝送されるか、Ａ−ＭＰＤＵの一部に伝送されてもよい。
【００７９】
次に、応答政策サブフィールドが第２値に設定された場合、当該データフレームに対する応答が要請されない。つまり、応答政策サブフィールドが第２値に設定された場合、応答政策はＮｏ  Ａｃｋと識別されることができる。
【００８０】
次に、応答政策サブフィールドが第３値として設定された場合、非−明示的なＡｃｋが要請される。応答政策が非−明示的なＡｃｋである場合、データフレームに対する応答は遂行されるが、その応答はＡｃｋフレームではない。本発明の追加的な実施例によると、応答政策サブフィールドが第３値として設定された場合、ＨＴＰ（ＨＥ  ＴＢ  ＰＰＤＵ）Ａｃｋが要請されることができる。データフレームがＨＥ  ＴＢ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｔｒｉｇｅｒ−ｂａｓｅｄ）  ＰＰＤＵを要請するＰＰＤＵを介して伝送され、前記データフレームの応答政策がＨＴＰ  Ａｃｋである場合、受信者はＨＥ  ＴＢ  ＰＰＤＵを介して前記データフレームについて応答する。
【００８１】
最後に、応答政策サブフィールドが第４値に設定された場合、ＢｌｏｃｋＡｃｋが要請される。応答政策がＢｌｏｃｋＡｃｋである場合、受信者はフレームの受信時にその状態を記録することを除いては、何の措置も取らない。受信者はＢｌｏｃｋＡｃｋ要請フレームが受信された場合、応答を遂行することができる。
【００８２】
このように、データフレームが即刻的な応答を求めるか否かの情報は、ＭＡＣの上位階層の一部であるＭＡＣサービスアクセスポイント（ＳＡＰ）において、ＴＩＤ毎のサービスクラスを介して、ＱｏＳＡｃｋあるいはＱｏｓＮｏＡｃｋの形に指定される。サービスクラスがＱｏＳＮｏＡｃｋに指定されたＴＩＤには、ブロック応答約定が実行されず、そのＴＩＤのフレームの応答政策サブフィールドの値は、第２値、すなわちＮｏ  Ａｃｋを指示するように設定される。
【００８３】
レガシー無線ランシステムでは一つのＡ−ＭＰＤＵを介して一つのＴＩＤのＭＰＤＵのみ伝送されることができた。したがって、即刻的な応答を要請するＴＩＤのＱｏＳデータフレームまたはＱｏＳ  Ｎｕｌｌフレームが集成される場合、当該Ａ−ＭＰＤＵは自動的にＤＥＩＲコンテキストに区分される。また、即刻的な応答を要請しないＴＩＤのＱｏＳデータフレームまたはＱｏＳ  Ｎｕｌｌフレームが集成される場合、当該Ａ−ＭＰＤＵは自動的にＤＥＮＩＲコンテキストに区分される。したがって、レガシー無線ランシステムでは、サービスクラスがＱｏＳＡｃｋであるＴＩＤのフレームとサービスクラスがＱｏＳＮｏＡｃｋである他のＴＩＤのフレームが一つのＡ−ＭＰＤＵに集成されることができなかった。しかし、ノン−レガシー無線ランシステムでは多重−ＴＩＤ  Ａ−ＭＰＤＵを介して異なるＴＩＤのＭＰＤＵの集成が許容された。従って、ノン−レガシー無線ランシステムでは、サービスクラスがＱｏＳＡｃｋであるＴＩＤのフレームとサービスクラスがＱｏＳＮｏＡｃｋである他のＴＩＤのフレームが一緒に集成されたＡ−ＭＰＤＵのためのコンテキストを修正する必要がある。
【００８４】
まず、図９ａは、本発明の一実施例によるＤＥＩＲコンテキストのＡ−ＭＰＤＵを示す図である。サービスクラスがＱｏＳＡｃｋであるＴＩＤのフレームとサービスクラスがＱｏＳＮｏＡｃｋである他のＴＩＤのフレームが一緒に集成されたＡ−ＭＰＤＵは、サービスクラスがＱｏＳＡｃｋであるＴＩＤによって即刻的な応答が要請されるため、ＤＥＩＲコンテキストに区分されることがある。本発明の実施例によれば、応答政策がＮｏ  Ａｃｋであるフレームは応答政策がＡｃｋ（あるいは、暗示的ＢｌｏｃｋＡｃｋ）であるフレーム、応答政策がＨＴＰ  Ａｃｋであるフレーム、応答政策がＢｌｏｃｋＡｃｋであるフレーム及びアクションフレームのうち少なくとも一つが存在する場合に限ってＤＥＩＲコンテキストのＡ−ＭＰＤＵに選択的に集成されることができる。
【００８５】
次に、図９ｂは、本発明の一実施例によるＤＥＮＩＲコンテキストのＡ−ＭＰＤＵを示す図である。本発明の実施例によれば、ＤＥＮＩＲコンテキストのＡ−ＭＰＤＵには応答政策がＮｏ  Ａｃｋである多数のＴＩＤのフレームが一緒に集成されることがある。また、ＤＥＮＩＲコンテキストのＡ−ＭＰＤＵには応答政策がＮｏ  Ａｃｋである一つ以上のＴＩＤのフレームとアクションＮｏ  Ａｃｋフレームが一緒に集成されてもよい。
【００８６】
Ａ−ＭＰＤＵの応答フレーム
図１０はＡ−ＭＰＤＵのフォーマットによる応答方法の一実施例を示す図である。前述したように、ノン−レガシー無線ランシステムでは、次のようなフォーマットのＡ−ＭＰＤＵが使用され得る。i）お互いに異なるＴＩＤに属する多数のＭＰＤＵが集成されたＡ−ＭＰＤＵ（図１０ａの実施例）。ii）一つのＴＩＤに属する多数のＭＰＤＵが集成されたＡ−ＭＰＤＵ（図１０ｂの実施例）。iii）一つのＭＰＤＵを含むＡ−ＭＰＤＵ（図１０ｃの実施例）。
【００８７】
したがって、受信者に受信されたＡ−ＭＰＤＵのフォーマットによって応答フレームの構造が変わることもある。本発明の実施例によれば、Ａ−ＭＰＤＵのフォーマット毎に次のような応答フレームが伝送されることができる。
１）Ａｃｋフレーム：受信されたＡ−ＭＰＤＵでＥＯＦフィールドの値が１に設定されたＭＰＤＵが一つだけ存在する場合。または、受信されたＡ−ＭＰＤＵ内で即刻的な応答を要請するＭＰＤＵが一つだけ存在する場合。
２）圧縮されたＢｌｏｃｋＡｃｋ（Ｃ−ＢＡ）フレーム：受信されたＡ−ＭＰＤＵで即刻的な応答を要請するＭＰＤＵがすべて同じＴＩＤに属した場合。または、受信されたＡ−ＭＰＤＵが即刻的な応答を要請する、ただ一つのＴＩＤのＭＰＤＵと前記ＴＩＤの他に、即刻的な応答を要請しないフレームだけで構成されている場合。この際、即刻的な応答を求めないフレームは、アクションＮｏ  Ａｃｋフレーム、応答政策がＢｌｏｃｋＡｃｋ又はＮｏ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＢｌｏｃｋＡｃｋ又はＮｏ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。
３）多重−ＳＴＡ  ＢｌｏｃｋＡｃｋ（Ｍ−ＢＡ）フレーム：受信されたＡ−ＭＰＤＵが即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵで構成された場合。または、受信されたＡ−ＭＰＤＵが即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとアクションフレームを含めるように構成された場合。Ｍ−ＢＡフレームに応答が伝送される場合、各ＴＩＤごとに独立的なｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドを介して応答が遂行されることもある。もし受信されたＡ−ＭＰＤＵにＥＯＦフィールドの値が１に設定されたＭＰＤＵが存在する場合、前記ＭＰＤＵに対応するｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールドの値は１に設定されてＢＡビットマップが省略されることができる。
【００８８】
図１１は端末がＡ−ＭＰＤＵに対する応答フレームを伝送する方法の一実施例を示す図である。前述したように、ノン−レガシー無線ランシステムでは、送信者が多重−ＴＩＤ  Ａ−ＭＰＤＵを伝送することができ、一つのＡ−ＭＰＤＵの中でＴＩＤごとに異なる応答政策が指定されることがある。また受信者は、受信されたＡ−ＭＰＤＵのフォーマットに基づいて、Ａｃｋフレーム、ＢｌｏｃｋＡｃｋフレーム及びＭ−ＢＡフレームのうち何れか一つを用いて応答を伝送することができる。ｎｏｎ−ＡＰ  ＳＴＡはＡＰと異なり、多数の端末から同時にデータを受信しなくてもよい。したがって、ＳＴＡは受信されたＡ−ＭＰＤＵに含まれる情報、Ａ−ＭＰＤＵ内の上向き多重ユーザトリガー情報の存在有無等の情報に基づいてＡ−ＭＰＤＵに対する応答が遂行できる。
【００８９】
図１１は受信されたＡ−ＭＰＤＵで、応答政策がＨＴＰ  Ａｃｋに設定されたＭＰＤＵが存在しない場合のＳＴＡの応答方法の実施例を示す図である。ＡＰが伝送するＡ−ＭＰＤＵはＨＥ  ＳＵ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｓｉｎｇｌｅ−ｕｓｅｒ）ＰＰＤＵまたはＨＥ  ＭＵ（ｈｉｇｈ  ｅｆｆｉｃｉｅｎｃｙ  ｍｕｌｔｉ−ｕｓｅｒ）ＰＰＤＵに運ばれ、ＳＴＡはこれを受信する。受信したＡ−ＭＰＤＵに含まれるＭＰＤＵの応答政策がＨＴＰ  Ａｃｋに設定された場合、受信者はＨＥ  ＴＢ  ＰＰＤＵフォーマットで応答を遂行しなければならない。しかし、受信されたＡ−ＭＰＤＵで応答政策がＨＴＰ  Ａｃｋに設定されたＭＰＤＵが存在しない場合、ＳＴＡはＨＥ  ＳＵ  ＰＰＤＵのフォーマットで応答を遂行できる。
【００９０】
この時、ＳＴＡは受信されたＡ−ＭＰＤＵのフォーマットに基づき、ＨＥ  ＳＵ  ＰＰＤＵに運搬されるＡｃｋフレーム、ＢｌｏｃｋＡｃｋフレーム及びＭ−ＢＡフレームのうちいずれか一つで応答できる。一実施例によると、ＳＴＡは、成功的に受信したＡ−ＭＰＤＵのＭＰＤＵ中で即刻的な応答を要請するＴＩＤの個数、Ａ−ＭＰＤＵのＭＰＤＵ区分子の情報などを考慮して、応答フレームのフォーマットを決定できる。さらに具体的に、ＳＴＡは、成功的に受信したＡ−ＭＰＤＵのＭＰＤＵ中に含まれた次の情報の中から、少なくとも一つの組合わせに基づいて応答フレームのフォーマットを決定できる。i）即刻的な応答を要請するＴＩＤの個数、ii）ＥＯＦフィールドの値が１であり、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の有無または個数、iii）Ａｃｋコンテキストの応答を要請するＭＰＤＵの個数、iv）ブロック応答約定がないＭＰＤＵの個数。
【００９１】
まず、図１１ａはＳＴＡがＨＥ  ＳＵ  ＰＰＤＵに運搬されるＡｃｋのフレームでＡ−ＭＰＤＵに対して応答する実施例を示す図である。本発明の実施例によれば、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵである場合（即ち、受信されたＡ−ＭＰＤＵがＳ−ＭＰＤＵと識別される場合）、ＳＴＡはＡｃｋフレームで応答する。また、Ａ−ＭＰＤＵの中で成功的に受信したＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵと即刻的な応答を求めない一つ以上の他のＭＰＤＵを含む場合、ＳＴＡはＡｃｋフレームで応答する。すなわち、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵが即刻的な応答を要請するＭＰＤＵをただ一つだけを含む場合、ＳＴＡはＡｃｋフレームで応答する。
【００９２】
この際、Ａｃｋコンテキストに即座的な応答を要請するＭＰＤＵはアクションフレーム、応答政策が一般ＡｃｋであるＱｏＳデータフレーム、応答政策が一般ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明の実施例によると、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が１であり、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。また、即刻的な応答を要請しないＭＰＤＵはアクションＮｏ  Ａｃｋフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。
【００９３】
本発明のさらなる実施例によれば、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵを含むものと識別される場合は、ＳＴＡはＭ−ＢＡフレームで応答することができる。この時、ＳＴＡはＭ−ＢＡフレームにただ一つのｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドだけを挿入して、Ａｃｋコンテキストの応答を遂行することができる。ただし、Ｍ−ＢＡフレームの長さはＡｃｋフレームの長さより長いため、ＳＴＡは受信されたＭＰＤＵが指示するデュレーション以内に指定された規則に従ったＭＣＳを利用して伝送が可能な時だけＭ−ＢＡフレームで応答することができる。
【００９４】
次に、図１１ｂはＳＴＡがＨＥ  ＳＵ  ＰＰＤＵに運ばれる圧縮されたＢｌｏｃｋＡｃｋ（Ｃ−ＢＡ）のフレームでＡ−ＭＰＤＵに対して応答する実施例を示す図である。本発明の実施例によれば、受信されたＡ−ＭＰＤＵが単一−ＴＩＤ  Ａ−ＭＰＤＵと識別される場合、ＳＴＡは圧縮されたＢｌｏｃｋＡｃｋ（Ｃ−ＢＡ）フレームで応答する。すなわち、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵが即刻的な応答を要請する、たった一つのＴＩＤの一つ以上のＭＰＤＵを含む場合、ＳＴＡはＣ−ＢＡフレームで応答する。また、Ａ−ＭＰＤＵの中で成功的に受信したＭＰＤＵが即刻的な応答を要請する、たった一つのＴＩＤの一つ以上のＭＰＤＵと即刻的な応答を要請しない一つ以上の他のＭＰＤＵを含む場合、ＳＴＡはＣ−ＢＡフレームで応答する。言い換えれば、Ａ−ＭＰＤＵの成功的に受信したＭＰＤＵで即刻的な応答を要請する多数のＭＰＤＵがすべて同じＴＩＤに属する場合は、ＳＴＡはＣ−ＢＡフレームで応答する。
【００９５】
この際、即刻的な応答を要請するＭＰＤＵは応答政策が暗示的ＢｌｏｃｋＡｃｋであるＱｏＳデータフレーム、応答政策が暗示的ＢｌｏｃｋＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明の実施例によれば、応答政策が暗示的ＢｌｏｃｋＡｃｋであるフレームはＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請することができる。一実施例によると、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が０で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。また、即刻的な応答を要請しないＭＰＤＵはアクションＮｏ  Ａｃｋフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明のさらなる実施例によれば、受信されたＡ−ＭＰＤＵが単一−ＴＩＤ  Ａ−ＭＰＤＵと識別される場合、ＳＴＡはＭ−ＢＡフレームで応答してもよい。
【００９６】
次に、図１１ｃはＳＴＡがＨＥ  ＳＵ  ＰＰＤＵに運搬される多重−ＳＴＡ  ＢｌｏｃｋＡｃｋ（Ｍ−ＢＡ）フレームでＡ−ＭＰＤＵに対して応答する実施例を示す図である。
【００９７】
本発明の実施例によると、受信されたＡ−ＭＰＤＵが多重−ＴＩＤ  Ａ−ＭＰＤＵと識別される場合、ＳＴＡは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋ（Ｍ−ＢＡ）フレームで応答する。つまり、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵが即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵを含む場合、ＳＴＡはＭ−ＢＡフレームで応答する。また、Ａ−ＭＰＤＵの中で成功的に受信したＭＰＤＵが即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとアクションフレームを含む場合、ＳＴＡはＭ−ＢＡフレームで応答する。
【００９８】
より具体的な実施例によれば、受信されたＡ−ＭＰＤＵが次の条件の中で少なくとも一つを満足する場合、ＳＴＡはＭ−ＢＡフレームで応答することができる。i）Ａ−ＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵを含む場合。ii）Ａ−ＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵと、Ａｃｋコンテキストの即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵを含む場合。iii）Ａ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵを含む場合。iv）Ａ−ＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストまたはＡｃｋコンテキストの即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとアクションフレームを含む場合。
【００９９】
この時、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵは、応答政策が暗示的ＢｌｏｃｋＡｃｋであるＱｏＳデータフレーム、応答政策が暗示的ＢｌｏｃｋＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。一実施例によると、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が０で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。また、Ａｃｋコンテキストに即刻的な応答を要請するＭＰＤＵはアクションフレーム、応答政策が一般ＡｃｋであるＱｏＳデータフレーム、応答政策が一般ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明の実施例によると、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が１で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。
【０１００】
Ｍ−ＢＡフレームで応答が伝送される場合、各ＴＩＤごとに独立的なｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドを介して応答が遂行されることもある。この時、アクションフレームに対する応答ではｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＴＩＤ値が「１１１１」に設定される。もし受信されたＡ−ＭＰＤＵにＡｃｋコンテキストのＭＰＤＵが存在する場合、前記ＭＰＤＵに対応するｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールドの値は１に設定されてＢＡビットマップが省略されることができる。また、受信したＡ−ＭＰＤＵに含まれるすべてのＭＰＤＵの受信が成功した場合、ＳＴＡはＭ−ＢＡフレームにただ一つのｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドだけを挿入し、Ａｌｌ  Ａｃｋコンテキストへの応答が遂行できる。この時、Ｍ−ＢＡフレームに挿入されるただ一つのｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＴＩＤ値は「１１１０」に設定されてＡｌｌ  Ａｃｋコンテキストの応答を表すことができる。
【０１０１】
図１２は端末がＡ−ＭＰＤＵに対する応答フレームを伝送する方法の他の実施例を示す図である。図１２の実施例で前述した図１１の実施例と同一であるか、相応する部分は重複的な説明を省略するようにしている。
【０１０２】
図１２は受信されたＡ−ＭＰＤＵで、応答政策がＨＴＰ  Ａｃｋに設定されたＭＰＤＵが存在する場合のＳＴＡの応答方法の実施例を示す図である。ＡＰが伝送するＡ−ＭＰＤＵはＨＥ  ＳＵ  ＰＰＤＵまたはＨＥ  ＭＵ  ＰＰＤＵに運ばれることができ、ＳＴＡはこれを受信する。受信したＡ−ＭＰＤＵに含まれるＭＰＤＵの応答政策がＨＴＰ  Ａｃｋに設定された場合、受信者はＨＥ  ＴＢ  ＰＰＤＵフォーマットで応答を遂行しなければならない。この際、応答政策がＨＴＰ  Ａｃｋに設定されたＭＰＤＵを受信したＳＴＡは、以下のような場合にのみＨＥ  ＴＢ  ＰＰＤＵフォーマットで応答できる。i）受信者アドレスフィールドが当該ＳＴＡのアドレスに設定されたトリガーフレームを含むＡ−ＭＰＤＵが受信された場合。ii）上向き多重ユーザ応答スケジュール（ＵＬ  ＭＵ  ｒｅｓｐｏｎｓｅ  ｓｃｈｅｄｕｌｉｎｇ、ＵＭＲＳ）コントロールフィールドを含め、受信者アドレスフィールドが当該ＳＴＡのアドレスに設定されたＱｏＳデータフレームまたはＱｏＳ  Ｎｕｌｌフレームを含むＡ−ＭＰＤＵが受信された場合。もし、トリガーフレーム及びＵＭＲＳコントロールフィールドの少なくとも一つが受信されていない場合、ＳＴＡは応答政策がＨＴＰ  Ａｃｋに設定されたＭＰＤＵに応答できない。ＳＴＡは受信されたＡ−ＭＰＤＵのフォーマットに基づき、ＨＥ  ＴＢ  ＰＰＤＵに運ばれるＡｃｋフレーム、ＢｌｏｃｋＡｃｋフレーム及びＭ−ＢＡフレームのいずれかで応答できる。
【０１０３】
まず、図１２ａはＳＴＡがＨＥ  ＴＢ  ＰＰＤＵに運搬されるＡｃｋフレームでＡ−ＭＰＤＵに対して応答する実施例を示す図である。本発明の実施例によれば、Ａ−ＭＰＤＵ中で成功的に受信されたＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵで（すなわち、受信されたＡ−ＭＰＤＵがＳ−ＭＰＤＵにと識別され）、ＵＭＲＳコントロールフィールドを含む場合、ＳＴＡはＡｃｋフレームで応答する。また、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵ、即刻的な応答を要請しない０個以上の他のＭＰＤＵ、及びトリガーフレームを含む場合ＳＴＡはＡｃｋのフレームで応答する。つまり、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵが即刻的な応答を要請するＭＰＤＵをただ一つだけ含めて、ＵＭＲＳコントロールフィールドまたはトリガーフレームを含む場合ＳＴＡはＡｃｋのフレームで応答する。
【０１０４】
その際、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはアクションフレーム、応答政策がＨＴＰ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＨＴＰ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明の実施例によると、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が１で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。また、即刻的な応答を要請しないＭＰＤＵはアクションＮｏ  Ａｃｋフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。
【０１０５】
本発明のさらなる実施例によれば、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵを含むものと識別される場合は、ＳＴＡはＭ−ＢＡフレームで応答することができる。この時、ＳＴＡはＭ−ＢＡフレームにただ一つのｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドだけを挿入して、Ａｃｋコンテキストの応答を遂行することができる。ただし、Ｍ−ＢＡフレームの長さはＡｃｋフレームの長さより長いため、ＳＴＡは受信されたＡ−ＭＰＤＵに含まれているトリガー情報が指示する長さ以内に指定された規則によるＭＣＳ（ｍｏｄｕｌａｔｉｏｎ  ａｎｄ  ｃｏｄｉｎｇ  ｓｃｈｅｍｅ）を利用して伝送が可能な時だけＭ−ＢＡフレームで応答できる。この時、トリガー情報が指示する長さは、トリガーフレームの共通情報フィールドの長さフィールドまたはＭＰＤＵのＵＭＲＳコントロールフィールドのＨＥ  ＴＢ  ＰＰＤＵ長さフィールドを介して表現できる。
【０１０６】
次に、図１２ｂはＳＴＡがＨＥ  ＴＢ  ＰＰＤＵに運ばれる圧縮されたＢｌｏｃｋＡｃｋ（Ｃ−ＢＡ）のフレームでＡ−ＭＰＤＵに対して応答する実施例を示す図である。本発明の実施例によれば、受信されたＡ−ＭＰＤＵが単一−ＴＩＤ  Ａ−ＭＰＤＵと識別される場合、ＳＴＡは圧縮されたＢｌｏｃｋＡｃｋ（Ｃ−ＢＡ）フレームで応答する。すなわち、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するたった一つのＴＩＤの多数のＭＰＤＵを含み、ＵＭＲＳコントロールフィールドあるいはトリガーフレームを含む場合、ＳＴＡはＣ−ＢＡフレームで応答する。またＡ−ＭＰＤＵの中で成功的に受信したＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するたった一つのＴＩＤの多数のＭＰＤＵと即刻的な応答を要請しない一つ以上の他のＭＰＤＵを含め、ＵＭＲＳコントロールフィールドあるいはトリガーフレームを含む場合、ＳＴＡはＣ−ＢＡフレームで応答する。言い換えれば、Ａ−ＭＰＤＵの成功的に受信したＭＰＤＵでＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵがいずれも同一のＴＩＤに属し、前記Ａ−ＭＰＤＵがＵＭＲＳコントロールフィールドまたはトリガーフレームを含む場合、ＳＴＡはＣ−ＢＡフレームで応答する。
【０１０７】
この際、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵは、応答政策がＨＴＰ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＨＴＰ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。一実施例によると、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が０で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。また、即刻的な応答を要請しないＭＰＤＵはアクションＮｏ  Ａｃｋフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明のさらなる実施例によれば、受信されたＡ−ＭＰＤＵが単一−ＴＩＤ  Ａ−ＭＰＤＵと識別される場合、ＳＴＡはＭ−ＢＡフレームで応答することもできる。
【０１０８】
次に、図１２ｃはＳＴＡがＨＥ  ＴＢ  ＰＰＤＵに運搬される多重−ＳＴＡ  ＢｌｏｃｋＡｃｋ（Ｍ−ＢＡ）のフレームでＡ−ＭＰＤＵに対して応答する実施例を示す図である。
【０１０９】
本発明の実施例によると、受信されたＡ−ＭＰＤＵが多重−ＴＩＤ  Ａ−ＭＰＤＵと識別される場合、ＳＴＡは多重−ＳＴＡ  ＢｌｏｃｋＡｃｋ（Ｍ−ＢＡ）のフレームで応答する。つまり、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵが即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵを含めて、ＵＭＲＳコントロールフィールドまたはトリガーフレームを含む場合、ＳＴＡはＭ−ＢＡフレームで応答する。また、Ａ−ＭＰＤＵの中で成功的に受信されたＭＰＤＵが即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとのアクションフレームを含み、ＵＭＲＳコントロールフィールドまたはトリガーフレームを含む場合、ＳＴＡはＭ−ＢＡフレームで応答する。
【０１１０】
より具体的な実施例によれば、受信されたＡ−ＭＰＤＵが次の条件の少なくとも一つを満足しながら、ＵＭＲＳコントロールフィールド又はトリガーフレームを含む場合、ＳＴＡはＭ−ＢＡフレームで応答することができる。i）Ａ−ＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵを含む場合。ii）Ａ−ＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵと、Ａｃｋコンテキストの即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵを含む場合。iii）Ａ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請する二つ以上のＴＩＤのＭＰＤＵを含む場合。iv）Ａ−ＭＰＤＵがＢｌｏｃｋＡｃｋコンテキストまたはＡｃｋコンテキストの即刻的な応答を要請する一つ以上のＴＩＤのＭＰＤＵとアクションフレームを含む場合。
【０１１１】
この時、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を求めるＭＰＤＵは、応答政策がＨＴＰ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＨＴＰ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。一実施例によると、ＢｌｏｃｋＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が０で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。また、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはアクションフレーム、応答政策がＨＴＰ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＨＴＰ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレームなどを含むことができる。本発明の実施例によると、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が１で、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。
【０１１２】
Ｍ−ＢＡフレームで応答が伝送される場合、各ＴＩＤごとに独立的なｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドを介して応答が遂行されることもある。これに対する具体的な実施例は、図１１ｃで述べたとおりである。
【０１１３】
図１３はＡＰがＡ−ＭＰＤＵに対する応答フレームを伝送する方法の一実施例を示す図である。ノン−レガシー無線ランシステムでＡＰは上向き多重ユーザー（ＵＬ  ＭＵ）伝送を介して、一つ以上のＳＴＡが伝送するＰＰＤＵを受信することができる。したがって、一つ以上のＳＴＡからＡＰに受信されたＰＰＤＵのＡ−ＭＰＤＵの構成によって応答フレームのフォーマット及び応答フレームを運ぶＰＰＤＵのフォーマットが決定されることができる。
【０１１４】
先に、図１３ａはＡＰが一つ以上のＳＴＡが伝送したＡ−ＭＰＤＵを受信して、ＨＥ  ＭＵ  ＰＰＤＵに運搬される応答フレームで応答する実施例を示す図である。ＡＰは一つ以上のＳＴＡが伝送したＡ−ＭＰＤＵを受信し、前述した実施例によって各ＳＴＡに対する応答フレームを構成する。受信したＡ−ＭＰＤＵの中で多数のＡ−ＭＰＤＵが即刻的な応答を要請する場合、ＡＰはＨＥ  ＭＵ  ＰＰＤＵフォーマットで応答を遂行することができる。ＡＰは受信された各Ａ−ＭＰＤＵ毎にＡｃｋフレーム、ＢｌｏｃｋＡｃｋフレーム及びＭ−ＢＡフレームのうちいずれかの応答フレームを生成し、生成された多数の応答フレームをＨＥ  ＭＵ  ＰＰＤＵフォーマットで伝送することができる。受信された各Ａ−ＭＰＤＵに対する応答フレームのフォーマットを決定する具体的な実施例は、図１１で前述のとおりである。ＡＰは各ＳＴＡに割り当てられたリソースユニットを介して応答フレームを伝送することができる。本発明の一実施例によれば、ＨＥ  ＭＵ  ＰＰＤＵに運搬される各々の応答フレームは各ＳＴＡのＡ−ＭＰＤＵが伝送されたリソースユニットを介して伝送されることができる。
【０１１５】
次に、図１３ｂはＡＰが一つ以上のＳＴＡが伝送したＡ−ＭＰＤＵを受信して、ＨＥ  ＳＵ  ＰＰＤＵに運搬される応答フレームで応答する実施例を示す図である。一つのＳＴＡが伝送したＨＥ  ＳＵ  ＰＰＤＵが受信さるか、多数のＳＴＡが伝送したＡ−ＭＰＤＵの中で、ただ一つのＡ−ＭＰＤＵだけが即刻的な応答を要請する場合、ＡＰはＨＥ  ＳＵ  ＰＰＤＵフォーマットで応答を遂行できる。ＡＰは即刻的な応答が必要なＡ−ＭＰＤＵのためにＡｃｋフレーム、ＢｌｏｃｋＡｃｋフレーム及びＭ−ＢＡフレームのいずれかの応答フレームを生成し、生成された応答フレームをＨＥ  ＳＵ  ＰＰＤＵフォーマットで伝送することができる。受信されたＡ−ＭＰＤＵに対する応答フレームのフォーマットを決定する具体的な実施例は、図１１で前述のとおりである。
【０１１６】
本発明のさらなる実施例によれば、受信されたＡ−ＭＰＤＵの中で多数のＡ−ＭＰＤＵが即刻的な応答を要請する場合、ＡＰはＨＥ  ＳＵ  ＰＰＤＵフォーマットで応答を行うこともできる。この時、ＨＥ  ＳＵ  ＰＰＤＵに運搬される応答フレームはグループ−アドレス化されたＭ−ＢＡフレームでありえる。グループ−アドレス化されたＭ−ＢＡフレームはｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドを介して各ＳＴＡ別及び各ＴＩＤ毎の応答情報を示すことができる。
【０１１７】
図１４は、本発明のまた他の実施例による応答フレームの送信方法を示す図である。図１４の実施例によると、ＨＥ  ＰＰＤＵに運ばれた即刻的な応答を要請するすべてのフォーマットのＡ−ＭＰＤＵ及びＳ−ＭＰＤＵについてＭ−ＢＡフレームで応答が行われることができる。つまり、端末は、図１４ａに図示した多重−ＴＩＤ  Ａ−ＭＰＤＵ、図１４ｂに図示された単一−ＴＩＤ  Ａ−ＭＰＤＵ、および図１４ｃに図示されたＳ−ＭＰＤＵに対して、一括的にＭ−ＢＡフレームで応答することができる。端末が一括的にＭ−ＢＡフレームで応答する場合、その具現が簡単であり、送信者が意図しないフォーマットの応答フレームを受信する可能性が除去できる。しかし、Ｓ−ＭＰＤＵが伝送されたことが明確な場合、Ａｃｋフレームよりも大きなデータ量を有するＭ−ＢＡフレームで応答が遂行されなければならない短所がある。
【０１１８】
Ａ−ＭＰＤＵの中で一部ＭＰＤＵの受信失敗時の動作方法
図１５乃至図１９はＡ−ＭＰＤＵのうち、少なくとも一部のＭＰＤＵの伝送が失敗した場合の端末の動作方法を示す図である。図１５乃至図１９の各実施例で以前図面の実施例と同一か相応する部分は重複的な説明を省略するようにしている。
【０１１９】
前述した実施例のように、端末は即刻的な応答を要請する一つ以上のＭＰＤＵを含むＡ−ＭＰＤＵを生成し、生成されたＡ−ＭＰＤＵを伝送することができる。Ａ−ＭＰＤＵの受信者は、成功的に受信されたＭＰＤＵの中で即刻な応答を求めるＴＩＤの個数に基づいて応答フレームのフォーマットを決定し、決定されたフォーマットの応答フレームを伝送する。すなわち、Ａ−ＭＰＤＵの応答フレームは受信者が成功的に受信したＭＰＤＵの中で即刻的な応答を要請するＴＩＤの個数に基づいて生成されることがある。一実施例によると、受信に成功したＭＰＤＵの中に含まれるアクションフレームは、個別的なＴＩＤとみなされる。端末は、Ａ−ＭＰＤＵに対応する受信者の応答フレームを受信し、受信された応答フレームに基づいてＡ−ＭＰＤＵに含まれるＭＰＤＵの伝送成否を判別する。端末が伝送したＡ−ＭＰＤＵに対して前述した実施例によって、予定されたフォーマットの応答フレームが受信される場合、端末は応答フレームに含まれるＭＰＤＵごとの応答情報に基づいて各ＭＰＤＵの伝送が成功したかどうかを判別することができる。
【０１２０】
一方、通信状況に応じて受信者は伝送されたＡ−ＭＰＤＵのうち、少なくとも一部のＭＰＤＵの受信に失敗する可能性がある。少なくとも一部のＭＰＤＵの受信に失敗した場合、受信者はＳ−ＭＰＤＵ、単一−ＴＩＤ  Ａ−ＭＰＤＵ及び多重−ＴＩＤ  Ａ−ＭＰＤＵの中でどちらが受信されたのか判断が不可能な恐れがある。特に、ノン−レガシー無線ランシステムで使われる上向き／下向き（ＵＬ／ＤＬ）ＯＦＤＭＡ  ＰＰＤＵでは、ＰＰＤＵの長さを整列するために大量のＥＯＦパディングが含まれる。このため、受信者が受信データの少なくとも一部を成功的に受信できず、Ａ−ＭＰＤＵの構成形態が判断できない状況がさらに頻繁に発生しえる。したがって、このような一部ＭＰＤＵの受信失敗の状況で、通信端末の後続的な動作方法が定義されなければならない。
【０１２１】
本発明の実施例によれば、端末は伝送されたＡ−ＭＰＤＵに対して予定された応答フレームと受信者から実際に伝送された応答フレームのフォーマットを比較し、Ａ−ＭＰＤＵに含まれるＭＰＤＵの伝送成功の可否を判別することができる。前述した実施例のとおり、Ａ−ＭＰＤＵに対して予定された応答フレームのフォーマットはＡ−ＭＰＤＵを構成する一つ以上のＭＰＤＵのうち即刻的な応答を要請するＴＩＤの個数およびＭＰＤＵ区分子の情報のうち、少なくとも一つに基づいて決定されることがある。したがって、端末はＡ−ＭＰＤＵを構成する一つ以上のＭＰＤＵの中から即刻的な応答を要請するＴＩＤの個数およびＭＰＤＵ区分子情報のうち、少なくとも一つと前記Ａ−ＭＰＤＵに対応して伝送された応答フレームを考慮し、Ａ−ＭＰＤＵに含まれるＭＰＤＵの伝送成功可否を判別することができる。
【０１２２】
図１５は、本発明の一実施例によるＡ−ＭＰＤＵ及び応答フレームの伝送方法を示す図である。図１５ａは端末がＳ−ＭＰＤＵを伝送して、受信者がＳ−ＭＰＤＵに含まれた一部のＥＯＦパディング部の受信に失敗した実施例を示す図である。また、図１５ｂは端末が多重−ＴＩＤ  Ａ−ＭＰＤＵを伝送して、受信者が一部ＴＩＤ（つまり、ＴＩＤ３）のＭＰＤＵの受信に失敗した実施例を示す図である。
【０１２３】
先に、図１５ａを参照すれば、受信者は、端末が伝送したＳ−ＭＰＤＵを受信してこれに対応してＡｃｋフレームを伝送する。Ｓ−ＭＰＤＵに対する応答はＡｃｋフレームであると予定されているので、端末はＳ−ＭＰＤＵの伝送が成功したと判別できる。
【０１２４】
一方、図１５ｂを参照すれば、受信者は端末が伝送した多重−ＴＩＤ  Ａ−ＭＰＤＵのうち一部のＭＰＤＵのみ成功的に受信する。さらに具体的に、端末が伝送したＡ−ＭＰＤＵはＡｃｋコンテキストの即刻的な応答を要請する二つの異なるＴＩＤ（つまり、ＴＩＤ２及びＴＩＤ３）のＭＰＤＵを含めたが、受信者は、この中一つのＭＰＤＵのみを成功的に受信した。ここで、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵはＥＯＦフィールドの値が１であり、ＭＰＤＵ長さフィールドの値が０ではないＭＰＤＵ区分子の後につくことができる。つまり、多重−ＴＩＤ  Ａ−ＭＰＤＵで特定ＴＩＤ（つまり、ＴＩＤ２）のＭＰＤＵ（及びＭＰＤＵ区分子）は成功的に受信されるが、残りのＴＩＤ（つまり、ＴＩＤ３）のＭＰＤＵ（及びＭＰＤＵ区分子）は受信に失敗した。図１５ｂの実施例で、受信者は端末が伝送した多重−ＴＩＤ  Ａ−ＭＰＤＵのうちＡｃｋコンテキストの即刻的な応答を要請する一つのＭＰＤＵのみ成功的に受信するので、Ｓ−ＭＰＤＵが受信されたと判断することができる。したがって、受信者は前記多重−ＴＩＤ  Ａ−ＭＰＤＵにＡｃｋフレームで応答する。
【０１２５】
端末は応答で伝送されたＡｃｋフレームを受信する。しかし、Ａｃｋフレームは応答情報のＴＩＤを示すブロック応答情報フィールドやＴＩＤ情報フィールドを含まないため、端末は受信されたＡｃｋフレームがどのＭＰＤＵのための応答なのか判別できない。したがって、本発明の実施例によれば、多重−ＴＩＤ  Ａ−ＭＰＤＵを伝送した端末がＡｃｋフレームの応答を受信する場合、端末は多重ＴＩＤ  Ａ−ＭＰＤＵの伝送が失敗したと判別する。つまり、伝送されたＡ−ＭＰＤＵが即刻的な応答を要請する多数のＴＩＤのＭＰＤＵで構成され、前記Ａ−ＭＰＤＵに対応して伝送された応答フレームがＡｃｋフレームである場合、前記Ａ−ＭＰＤＵに含まれるＭＰＤＵの伝送が失敗したと判別される。したがって、端末は伝送失敗と判別された前記Ａ−ＭＰＤＵに含まれるＭＰＤＵを再伝送することができる。
【０１２６】
ただし、本発明の実施例によれば、Ａ−ＭＰＤＵに含まれるＭＰＤＵの伝送が失敗と判別されるものとは別に、Ａ−ＭＰＤＵに対するＡｃｋフレームの応答が受信されたので、端末はＡ−ＭＰＤＵ伝送のためのチャンネルアクセスが成功したと判別できる。したがって、端末はＡ−ＭＰＤＵ伝送のためのチャネルアクセスに使用されたアクセスカテゴリーのＥＤＣＡパラメータの少なくとも一つをリセットすることができる。この際、ＥＤＣＡパラメータは競争ウィンドウ、ＱＳＲＣ（ＱｏＳ  ｓｈｏｒｔ  ｒｅｔｒｙ  ｃｏｕｎｔｅｒ）、ＱＬＲＣ（ＱｏＳ  ｌｏｎｇ  ｒｅｔｒｙ  ｃｏｕｎｔｅｒ）等を含めることができる。
【０１２７】
図１６は本発明の他の実施例によるＡ−ＭＰＤＵ及び応答フレームの伝送方法を示す図である。さらに具体的に、図１６ａは、前述した実施例によるＡ−ＭＰＤＵの応答フレームの送信方法を示し、図１６ｂは、本発明の追加的な実施例によるＡ−ＭＰＤＵの応答フレームの送信方法を示す図である。
【０１２８】
図１６ａの実施例によると、受信者は、端末が伝送した多重−ＴＩＤ  Ａ−ＭＰＤＵのうちＡｃｋコンテキストの即刻的な応答を要請する一つのＭＰＤＵのみ成功的に受信した場合、Ａｃｋフレームで応答する。しかし、Ａｃｋフレームは応答情報のＴＩＤを示すブロック応答情報フィールドやＴＩＤ情報フィールドを含まないため、端末は受信されたＡｃｋフレームがどのＭＰＤＵのための応答であるか判別できない。
【０１２９】
したがって、図１６ｂの実施例によると、受信者はＡ−ＭＰＤＵのＭＰＤＵ毎の受信状態に基づいて応答フレームのフォーマットを決定することができる。前述のとおり、Ａ−ＭＰＤＵで各ＭＰＤＵはＭＰＤＵ区分子を追いつくことになり、ＭＰＤＵ区分子はＭＰＤＵの長さが情報を指示する。各ＭＰＤＵ区分子がＭＰＤＵの長さ情報を指示するため、受信者はＡ−ＭＰＤＵに含まれている各ＭＰＤＵ及びＭＰＤＵ区分子を成功的に受信したか否かが判別できる。もし、受信者が即刻的な応答を要請する、たった一つのＭＰＤＵのみを成功的に受信し、少なくとも一部のＭＰＤＵを成功的に受信できなかった場合、即刻的な応答を求める別のデータが成功的に受信できなかったＭＰＤＵに存在した可能性がある。
【０１３０】
本発明の実施例によれば、受信に成功していないＭＰＤＵが即刻的な返答を要請するＭＰＤＵである可能性がある場合、受信者はＭ−ＢＡフレームで応答することができる。例えば、Ａ−ＭＰＤＵにおいて、少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が成功的に受信されていない場合、受信者はＭ−ＢＡフレームで応答することができる。さらに具体的に、Ａ−ＭＰＤＵで最初に受信されたＥＯＦパディング以前に少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が成功的に受信されていない場合、成功的に受信されなかったＭＰＤＵは即刻的な応答を要請するＭＰＤＵである可能性がある。したがって、受信者はＭ−ＢＡフレームで応答できる。すなわち、Ａｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵだけが成功的に受信されたとしても、Ａ−ＭＰＤＵにおいて第一に受信されたＥＯＦパディング以前に少なくとも一つのＭＰＤＵまたはＭＰＤＵ区分子が成功的に受信されない場合、受信者はＡｃｋフレームではなくＭ−ＢＡフレームで応答する。この時、Ｍ−ＢＡフレームのｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドで、ＴＩＤサブフィールドの値は成功的に受信されたＭＰＤＵのＴＩＤに設定されて、Ａｃｋタイプサブフィールドの値は１に設定されてＢＡビットマップが省略されることができる。すなわち、Ｓ−ＭＰＤＵとみられるＡ−ＭＰＤＵが受信され、それが不完全なＡ−ＭＰＤＵと確認されれば、受信者はＡｃｋフレームではないＭ−ＢＡフレームで応答できる。
【０１３１】
一方、Ａ−ＭＰＤＵにおいて最初に受信されたＥＯＦパディング以後にのみ成功的に受信されてない部分がある場合、成功的に受信されなかった部分は、また他のＥＯＦパディングである可能性がある。したがって、受信者の応答はＭ−ＢＡフレームに強制されなくてもよい。また、前述の問題は受信されたＡ−ＭＰＤＵでエラーが発生し、受信者がＡｃｋフレームで応答する場合にのみ発生するため、受信者がＣ−ＢＡフレームで応答しなければならない状況ではＭ−ＢＡフレームへの応答が強制されないことがある。
【０１３２】
本発明の実施例によれば、受信者は成功的に受信したＭＰＤＵが指示するデュレーションまたはＡ−ＭＰＤＵで受信されたトリガーフレームが指示する長さ内にＭ−ＢＡフレームが伝送できる場合にのみＭ−ＢＡフレームで応答できる。この時、受信者は指定された規則に従ったＭＣＳを用いて、前記デュレーションまたは長さ内にＭ−ＢＡフレームを伝送できるときのみＭ−ＢＡフレームで応答することができる。
【０１３３】
また、本発明の他の実施例によれば、Ｓ−ＭＰＤＵとみられるＡ−ＭＰＤＵが受信され、そのＡ−ＭＰＤＵの少なくとも一部が成功的に受信されなかった場合、受信者は前記Ａ−ＭＰＤＵを多重−ＴＩＤ  Ａ−ＭＰＤＵとみなすことができる。多重−ＴＩＤ  Ａ−ＭＰＤＵに対する応答はＭ−ＢＡフレームを介して行われるので、受信者は前記Ａ−ＭＰＤＵに対してＭ−ＢＡフレームで応答することができる。
【０１３４】
本発明のさらなる実施例によれば、ＨＥ  ＰＰＤＵに対する応答としてＭ−ＢＡフレームの使用が拡張され得る。ノン−レガシー無線ランシステムにおいて、Ｍ−ＢＡフレームは最も多様な構成のＡ−ＭＰＤＵに対する応答が可能であり、効率的な応答が遂行できるようにその形態を変更することが可能である。したがって、本発明のさらなる実施例によれば、Ｍ−ＢＡフレームはＡｃｋフレームが応答で伝送される状況以外の状況において、応答フレームとして普遍的に使用され得る。例えば、ノン−レガシー無線ラン端末は、Ａ−ＭＰＤＵの少なくとも一部のＭＰＤＵが成功的に受信されず、成功的に受信された一つ以上のＭＰＤＵが即刻的な応答を要請する場合、Ｍ−ＢＡフレームで応答できる。または、ノン−レガシー無線ラン端末は、Ａ−ＭＰＤＵの少なくとも一部のＭＰＤＵが成功的に受信されず、成功的に受信された一つ以上のＭＰＤＵが即刻的な応答を要請する場合、前記Ａ−ＭＰＤＵを多重−ＴＩＤ  Ａ−ＭＰＤＵにみなすことができる。したがって、ノン−レガシー無線ラン端末は多重−ＴＩＤ  Ａ−ＭＰＤＵに対する応答手続きに従ってＭ−ＢＡフレームで応答する。
【０１３５】
図１７は本発明のまた他の実施例によるＡ−ＭＰＤＵ及び応答フレームの伝送方法を示す図である。図１７の実施例によると、具現の複雑性を減らすため、従来の受信端末の動作に変化を与えない応答フレームの送信方法が使用できる。
【０１３６】
さらに具体的に、即刻的な応答を求める多数のＴＩＤのＭＰＤＵで構成されているＡ−ＭＰＤＵを伝送した端末がＡｃｋフレームの応答を受信した場合、端末はＡｃｋフレームの応答を無視することができる。したがって、端末は前記Ａ−ＭＰＤＵを構成するすべてのＭＰＤＵを再伝送しなければならない。しかし端末は伝送されたＡ−ＭＰＤＵに対する応答フレームを受信したため、これをＡ−ＭＰＤＵの伝送が失敗していないものと判別できる。本発明の一実施例によれば、端末は、以前のＡ−ＭＰＤＵの伝送において、チャネルアクセスに使用したアクセスカテゴリーのＥＤＣＡＦ（ｅｎｈａｎｃｅｄ  ｄｉｓｔｒｉｂｕｔｅｄ  ｃｈａｎｎｅｌ  ａｃｃｅｓｓ  ｆｕｎｃｔｉｏｎ）が失敗していないものとみなすことができる。したがって、端末は前記アクセスカテゴリーの競争ウィンドウ、ＱＳＲＣ（ＱｏＳｓｈｏｒｔ  ｒｅｔｒｙ  ｃｏｕｎｔｅｒ）、ＱＬＲＣ（ＱｏＳ  ｌｏｎｇ  ｒｅｔｒｙ  ｃｏｕｎｔｅｒ）等のＥＤＣＡパラメータを以前の値に維持した状態でバックオフ動作を再開できる。本発明の他の実施例によれば、Ａ−ＭＰＤＵに対するＡｃｋフレームの応答が受信されたので、端末はＡ−ＭＰＤＵ伝送のためのチャンネルアクセス（即ち、ＥＤＣＡＦ）が成功したと判別できる。したがって、端末はＡ−ＭＰＤＵ伝送のためのチャンネルアクセスに使用されたアクセスカテゴリーの少なくとも一つのＥＤＣＡパラメータをリセットすることができる。
【０１３７】
Ｓ−ＭＰＤＵ及び応答フレーム伝送方法の追加実施例
図１８及び図１９は本発明の追加的な実施例によるノン−レガシー無線ランシステムのＳ−ＭＰＤＵ及び応答フレームの送信方法を示す図である。
【０１３８】
図１８は本発明の一実施例によるノン−レガシー無線ランシステムにおけるＳ−ＭＰＤＵ及び応答フレームの送信方法を示す図である。前述したように、レガシー無線ランシステムでは多重−ＴＩＤ  Ａ−ＭＰＤＵの構成が許容されなかった。また、ＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームはＡ−ＭＰＤＵ内でＴＩＤ毎に一つだけ存在できるため、ＥＯＦフィールドの値が１に設定されたＡ−ＭＰＤＵサブフレームはＡ−ＭＰＤＵ内の唯一のＡ−ＭＰＤＵサブフレームであることが明らかであった。したがって、受信者は他の可能性を排除したままＡｃｋフレームで応答することができた。
【０１３９】
しかし、ノン−レガシー無線ランシステムでは多重−ＴＩＤ  Ａ−ＭＰＤＵの構成が許容された。したがって、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵの他にＡｃｋコンテキストの即刻的な応答を要請する他のＴＩＤのＭＰＤＵ、ＥＯＦフィールドの値が０に設定された多数のＭＰＤＵ、アクションフレーム、即刻的な応答を要請しないＱｏＳデータ／Ｎｕｌｌフレーム、アクションＮｏ  Ａｃｋフレームなどが一緒に集成されて伝送されることが許容された。
【０１４０】
レガシー無線ランシステムでは、受信されたＡ−ＭＰＤＵがたった一つのＭＰＤＵのみを含み、そのＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請する場合、Ｓ−ＭＰＤＵに分類されることができた。したがって、受信者はＡｃｋフレームで応答することができた。しかし、ノン−レガシー無線ランシステムでは、受信されたＡ−ＭＰＤＵが即刻的な応答を要請するＭＰＤＵをただ一つだけ含んでも、即刻的な応答を要請しない一つ以上の他のＭＰＤＵと一緒に集成された場合、Ｓ−ＭＰＤＵではなくＡ−ＭＰＤＵに分類される可能性がある。この時、即刻的な応答を要請しないＭＰＤＵは、アクションＮｏ  Ａｃｋフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳデータフレーム、応答政策がＢｌｏｃｋＡｃｋまたはＮｏ  ＡｃｋであるＱｏＳ  Ｎｕｌｌフレーム、コントロール応答（例えば、Ａｃｋ、ＢｌｏｃｋＡｃｋ）などを含めることができる。したがって、上記のような状況で受信者はＡｃｋフレームで応答できない。加えて、前記Ａ−ＭＰＤＵが単一−ＴＩＤ  Ａ−ＭＰＤＵとみなされる場合、受信者はＣ−ＢＡフレームで応答しなければならないため、Ａｃｋタイプサブフィールドの設定によるＢＡビットマップの省略が不可能でなため非効率的であり得る。
【０１４１】
したがって、図１８ａに図示の本発明の一実施例によると、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵをただ一つだけ含む場合、即刻的な応答を要請しない一つ以上の他のＭＰＤＵが一緒に集成されたとしても、受信者は、前記Ａ−ＭＰＤＵをＳ−ＭＰＤＵとみなすことができる。したがって、受信者はＡｃｋフレームで応答する。
【０１４２】
また、図１８ｂに図示された本発明の他の実施例によると、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵと即刻的な応答を要請しない一つ以上の他のＭＰＤＵを含む場合、ＳＴＡは前記Ａ−ＭＰＤＵを多重−ＴＩＤ  Ａ−ＭＰＤＵとみなすことができる。したがって、受信者はＭ−ＢＡフレームで応答する。ただし、即刻的な応答を要請するＭＰＤＵに対応するｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールドの値は１に設定されてＢＡビットマップが省略されることができる。
【０１４３】
図１９は本発明の他の実施例によるノン−レガシー無線ランシステムにおけるＳ−ＭＰＤＵ及び応答フレームの送信方法を示す図である。Ａ−ＭＰＤＵが下向きＨＥ  ＭＵ  ＰＰＤＵに運ばれる場合、受信者が応答をするためには、応答政策が一般ＡｃｋであるＭＰＤＵを除いては、トリガー情報が一緒に伝送されなければならない。この時、トリガー情報はトリガーフレームまたはＭＡＣヘッダに含まれるＵＭＲＳコントロールフィールドを介して伝送されることがある。しかし、ＵＭＲＳコントロールフィールドを受信できない端末は、Ａｃｋコンテキストの即刻的な応答を要請するＭＰＤＵをトリガーフレームと一緒に受信しなければ応答することができない。
【０１４４】
したがって、本発明の一の実施例によれば、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するＭＰＤＵをただ一つだけ含む場合、トリガーフレームが一緒に集成されたとしても受信者は前記Ａ−ＭＰＤＵをＳ−ＭＰＤＵとみなすことができる。したがって、受信者はＡｃｋフレームで応答する。
【０１４５】
さらに具体的にも図１９ａを参照すれば、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵとトリガーフレームを含む場合、ＳＴＡは前記Ａ−ＭＰＤＵをＳ−ＭＰＤＵとみなすことができる。また、図１９ｂを参照すれば、受信されたＡ−ＭＰＤＵがＡｃｋコンテキストの即刻的な応答を要請するただ一つのＭＰＤＵ、即刻的な応答を要請しない一つ以上の他のＭＰＤＵ、及びトリガーフレームを含む場合にもＳＴＡは前記Ａ−ＭＰＤＵをＳ−ＭＰＤＵとみなすことができる。したがって、受信者は受信されたＡ−ＭＰＤＵに対してＡｃｋフレームで応答する。
【０１４６】
また、図１９ｃに図示された本発明の他の実施例によると、前述した図１９ａまたは図１９ｂのような状況で受信者はＡ−ＭＰＤＵを多重−ＳＴＡ  Ａ−ＭＰＤＵとみなすことができる。したがって、受信者はＭ−ＢＡフレームで応答する。ただし、即刻的な応答を要請するＭＰＤＵに対応するｐｅｒ  ＡＩＤ  ＴＩＤ情報フィールドのＡｃｋタイプサブフィールドの値は１に設定されてＢＡビットマップが省略されることができる。
【０１４７】
ＴＩＤの集成制限
ＡＰはトリガー情報を使用して無線通信端末それぞれが伝送するＡ−ＭＰＤＵが有することができるＴＩＤの最大個数を指示できる。その際、トリガー情報はトリガーフレーム及びＭＡＣヘッダに含まれるＵＭＲＳコントロールフィールドのうち少なくとも何れか一つを介して伝送されることができる。図２０乃至図２４を介してＡＰがトリガーフレームを使用して無線通信端末のそれぞれが伝送するＡ−ＭＰＤＵが有することができるＴＩＤの最大個数を指示する動作を説明する。
【０１４８】
図２０は本発明の実施例による無線通信端末がＴＩＤの最大個数の情報を基づいてＡ−ＭＰＤＵを伝送する動作を示す図である。
【０１４９】
ＡＰはトリガーフレームを使って無線通信端末がＡＰに伝送するＡ−ＭＰＤＵが含むＭＰＤＵの種類に関する情報を指示することができる。前述したように、ＡＰは、トリガーフレームを使用して無線通信端末がＡＰに送信するＡ−ＭＰＤＵが有することができるＴＩＤの最大個数を指示することができる。具体的には、ＡＰはトリガーフレームのＵｓｅｒ  Ｉｎｆｏフィールドを使用してＵｓｅｒ  Ｉｎｆｏフィールドに当たる無線通信端末が伝送する最大ＴＩＤを指示することができる。具体的な実施例では、ＡＰは、トリガーフレームのＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドを使用してＵｓｅｒ  Ｉｎｆｏフィールドに当たる無線通信端末が伝送する最大ＴＩＤを指示することができる。この時、トリガーフレームを受信した無線通信端末は、トリガーフレームを基づいてＡ−ＭＰＤＵが有することができるＴＩＤの個数を設定することができる。具体的には、トリガーフレームを受信した無線通信端末は、トリガーフレームが指示するＴＩＤの最大個数を基に、Ａ−ＭＰＤＵが含むＭＰＤＵが有するＴＩＤの個数を設定し、ＡＰにＡ−ＭＰＤＵを伝送することができる。例えば、トリガーフレームを受信した無線通信端末は、トリガーフレームが指示するＴＩＤの最大個数を超えないように、Ａ−ＭＰＤＵが含むＭＰＤＵの有するＴＩＤの個数を設定し、ＡＰに当該Ａ−ＭＰＤＵを伝送することができる。これを介してＡＰはスコアボードを効率的に管理できる。また、複数の無線通信端末毎のＢＡビットマップの長さを調節できる。
【０１５０】
具体的な実施例において、ＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値はトリガーフレームを受信した無線通信端末がＡＰに伝送するＡ−ＭＰＤＵが有することができるＴＩＤの最大個数を示すことができる。例えば、ＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドが３ビットフィールドで０から７までの値を有する場合、０から７までの値それぞれはＡＰに伝送するＡ−ＭＰＤＵが有することができるＴＩＤの最大個数が１個から８個までのいずれか一つに該当することを表すことができる。
【０１５１】
また他の具体的な実施例において、ＡＰはトリガーフレームを使用してトリガーフレームで指示する無線通信端末がＴＩＤを有するＭＰＤＵを集成してＡＰに伝送するＡ−ＭＰＤＵを生成することができないことを指示できる。具体的にＡＰはＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドを０に設定し、トリガーフレームで指示する無線通信端末がＴＩＤを有するＭＰＤＵを集成してＡＰに送信するＡ−ＭＰＤＵを生成することができないことを指示することができる。ただし、Ａ−ＭＰＤＵがＴＩＤを有しないＭＰＤＵであっても即刻的な応答を要請するＭＰＤＵを含む場合、受信者がＡ−ＭＰＤＵに対する応答で伝送するＢＡフレームの大きさが増加することができる。また、受信者のスコアボードの管理負担が大きくなる可能性がある。その際、即刻的な応答は、同一のＴＸＯＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｏｐｐｏｒｔｕｎｉｔｙ）内で受信者が予め指定された期間内に伝送者に応答を伝送することを表すことができる。具体的には、予め指定された期間はＳＩＦＳ（Ｓｈｏｒｔ  Ｉｎｔｅｒ−Ｆｒａｍｅ  Ｓｐａｃｅ）であってもよい。
【０１５２】
また他の具体的な実施例において、ＡＰは、トリガーフレームを使ってトリガーフレームが指示する無線通信端末が即刻的な応答を要請するＭＰＤＵを集成してＡＰに伝送するＡ−ＭＰＤＵを生成できないことを指示できる。この際、即刻的な応答を求めるＭＰＤＵはＴＩＤを有するＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）データを含むＭＰＤＵを含めることができる。また、即刻的な応答を要請するＭＰＤＵは即刻的な応答を要請するＭＭＰＤＵ（Ｍａｎａｇｅｍｅｎｔ  ＭＰＤＵ）を含めることができる。具体的には、即刻的な応答を要請するＭＰＤＵはアクションフレームを含めることができる。ＡＰはトリガーフレームのＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を０に設定し、Ｕｓｅｒ  Ｉｎｆｏフィールドに該当する無線通信端末が即刻的な応答を要請するＭＰＤＵを集成してＡＰに伝送するＡ−ＭＰＤＵを生成することができないことを指示することができる。ＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールド値が０以外の値を表す場合、トリガーフレームが指示する無線通信端末がＡＰに送信するＡ−ＭＰＤＵが有することができる最大ＴＩＤの個数を表すことができる。また、トリガーフレームが無線通信端末が即刻的な応答を要請するＭＰＤＵを集成してＡＰに送信するＡ−ＭＰＤＵが生成できないことを指示する場合、無線通信端末は、即刻的な応答を要請しないＭＰＤＵを集成してＡＰに伝送するＡ−ＭＰＤＵを生成することができる。具体的にトリガーフレームの無線通信端末に該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールド値が０の場合、無線通信端末は即刻的な応答を要請しないＭＰＤＵを集成してＡＰに送信するＡ−ＭＰＤＵを生成することができる。具体的な実施例において、即刻的な応答を要請しないＭＰＤＵは応答政策がＮｏ  Ａｃｋに設定されたＱｏＳ  データを含むＭＰＤＵを含めることができる。応答政策がＮｏ  Ａｃｋに設定されることは、当該フレームに対するＡＣＫを要請しないことを意味する。また、即刻的な応答を要請しないＭＰＤＵはＱｏＳ  Ｎｕｌｌフレームを含めることができる。その際、ＱｏＳ  Ｎｕｌｌフレームは応答政策がＮｏ  Ａｃｋに設定されたＱｏＳ  Ｎｕｌｌフレームである可能性がある。また、即刻的な応答を要請しないＭＰＤＵはＮｏ  Ａｃｋアクションフレームを含めることができる。
【０１５３】
また、ＡＰはトリガーフレームを使ってトリガーフレームが指示する無線通信端末がＴＩＤ個数の制限なくＭＰＤＵを集成してＡ−ＭＰＤＵを生成し、生成したＡ−ＭＰＤＵをＡＰに伝送できることを指示できる。具体的にＡＰはトリガーフレームのＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を７に設定してＵｓｅｒ  Ｉｎｆｏフィールドに該当する無線通信端末がＴＩＤ個数の制限なしにＭＰＤＵを集成してＡ−ＭＰＤＵを生成して、生成したＡ−ＭＰＤＵをＡＰに伝送できることを指示することができる。
【０１５４】
図２０の実施例において、ＡＰはトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を３に設定し、第３ステーション（ＳＴＡ３）がＡＰに送信するＡ−ＭＰＤＵが有することができる最大ＴＩＤの個数が３であることを指示する。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに送信するＡ−ＭＰＤＵのＴＩＤ個数を決定する。具体的に第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに送信するＡ−ＭＰＤＵのＴＩＤ個数を３に決定する。第３ステーション（ＳＴＡ３）はＴＩＤが１であるＭＰＤＵ、ＴＩＤが２であるＭＰＤＵ、ＴＩＤが３であるＭＰＤＵ、アクションフレーム及びＱｏＳ  Ｎｕｌｌフレームを集成してＡＰに送信するＡ−ＭＰＤＵを生成する。第３ステーション（ＳＴＡ３）はＡＰに生成したＡ−ＭＰＤＵを伝送する。ＡＰは第３ステーション（ＳＡＴ３）から受信したＡ−ＭＰＤＵをもとに第３ステーション（ＳＴＡ３）を含む複数の無線通信端末にＭ−ＢＡフレームを伝送する。このような実施例を介して、ＡＰはＭ−ＢＡフレームのデュレーションを調節する。図２０の実施例において、第３ステーション（ＳＴＡ３）はＱｏＳ  Ｎｕｌｌフレーム、アクションフレームと一緒にＴＩＤを有しないＭＰＤＵはすべてＴＩＤの最大個数を表すＴＩＤの個数に含まれないと処理する。ただし、特定のＴＩＤに対するブロック応答の約定がない場合、当該ＴＩＤを有するＭＰＤＵに対する応答はＭ−ＢＡフレームに影響を与えない可能性がある。また、前述のとおり、特定のＴＩＤに該当しないＭＰＤＵであっても、即刻的な応答を要請することができる。したがって、無線通信端末がＡＰに送信するＡ−ＭＰＤＵの有するＴＩＤの個数とＴＩＤの最大個数を比較する具体的な実施例が必要である。これについては、図２１乃至図２４を介して具体的に説明する。
【０１５５】
図２１は本発明の他の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【０１５６】
ＡＰはトリガーフレームを使用して無線通信端末が伝送するＡ−ＭＰＤＵが有することができるブロック応答の約定があるＴＩＤの最大個数を指示できる。無線通信端末はブロック応答の約定があるＴＩＤ個数をもとにＡ−ＭＰＤＵが有するＴＩＤ個数を算定することができる。前述した実施例において、無線通信端末はＡＰに伝送するＡ−ＭＰＤＵが有するＴＩＤの個数とＴＩＤの最大個数を比較する時、無線通信端末はブロック応答の約定があるＴＩＤの個数をＴＩＤの最大個数と比較できる。具体的に無線通信端末は、ＡＰに送信するＡ−ＭＰＤＵが有するＴＩＤ個数とＴＩＤの最大個数を比較する時、無線通信端末はブロック応答の約定のないＴＩＤをＡ−ＭＰＤＵのＴＩＤ個数で算定しなくてもよい。受信者はブロック応答約定のないＴＩＤに該当するデータをバッファに保存せず、すぐに上位レイヤーに伝達するため、ブロック応答の約定のないＴＩＤに該当するデータの受信はスコアボード管理に影響を与えないからである。また、無線通信端末がブロック応答の約定のないＴＩＤをＴＩＤ個数で算定する場合、バッファ管理及びＡ−ＭＰＤＵの構成が制限される可能性があるからである。具体的にＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値が１乃至６である場合、無線通信端末はブロック応答約定があるＴＩＤの個数がＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値以下であるＡ−ＭＰＤＵを生成して、ＡＰに生成したＡ−ＭＰＤＵを伝送することができる。この時、無線通信端末はブロック応答の約定がないＴＩＤに該当するＭＰＤＵをＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値に関係なくＡ−ＭＰＤＵに追加することができる。また、ＡＰはトリガーフレームのＰｅｒ  Ｕｓｅｒ  ＩｎｆｏのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を０に設定し、Ｐｅｒ  Ｕｓｅｒ  Ｉｎｆｏフィールドに該当する無線通信端末がブロック応答の約定があるＴＩＤであるのかに関係なく、即刻的な応答を要請しないＭＰＤＵを集成してＡ−ＭＰＤＵを生成して、ＡＰに伝送できることを指示することができる。具体的にトリガーフレームの無線通信端末に該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールド値が０である場合、無線通信端末は即刻的な応答を要請しないＭＰＤＵを集成してＡＰに伝送するＡ−ＭＰＤＵを生成することができる。
【０１５７】
図２１の実施例において、ＡＰはトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を３に設定し、第３ステーション（ＳＴＡ３）がＡＰに送信するＡ−ＭＰＤＵが有することができるブロック応答の約定があるＴＩＤの最大個数が３であることを指示する。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに送信するＡ−ＭＰＤＵが有するブロック応答の約定があるＴＩＤの個数を決定する。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに送信するＡ−ＭＰＤＵがブロック応答の約定があるＴＩＤ３個を有すると決定する。ＴＩＤ１、２、４についてはブロック応答の約定があり、ＴＩＤ５についてはブロック応答の約定がない。したがって、第３ステーション（ＳＴＡ３）はＴＩＤが１であるＭＰＤＵ、ＴＩＤが２であるＭＰＤＵ、ＴＩＤが３であるＭＰＤＵとＴＩＤが５であるＭＰＤＵ、アクションＮｏ  Ａｃｋフレーム及びＱｏＳ  Ｎｕｌｌフレームを集成してＡＰに送信するＡ−ＭＰＤＵを生成する。第３ステーション（ＳＴＡ３）はＡＰに生成したＡ−ＭＰＤＵを伝送する。ＡＰは第３ステーション（ＳＡＴ３）から受信したＡ−ＭＰＤＵをもとに第３ステーション（ＳＴＡ３）を含む複数の無線通信端末にＭ−ＢＡフレームを伝送する。このような実施例を介して、ＡＰはＭ−ＢＡフレームのデュレーションを調節する。
【０１５８】
ブロック応答の約定のないＴＩＤに該当するデータもＡＣＫフレーム伝送を要請できる。この時、受信者はブロック応答の約定がないＴＩＤに該当するＭＰＤＵに対する応答としてＢＡビットマップを含まないＰｅｒ  ＡＩＤ  ＴＩＤフィールドを含むＭ−ＢＡフレームを伝送することができる。したがって、ブロック応答約定のないＴＩＤに該当するＭＰＤＵであっても、Ｍ−ＢＡフレームのデュレーションに影響を及ぼすことができる。したがって、Ａ−ＭＰＤＵが有することができるＴＩＤの最大個数は、即刻的な応答を要請するＴＩＤの個数および即刻的な応答を要請するＴＩＤのないフレーム個数をもとに算定されることができる。これについては、図２２を介して具体的に説明する。
【０１５９】
図２２は、本発明のまた他の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【０１６０】
ＡＰはトリガーフレームを使用して無線通信端末が伝送するＡ−ＭＰＤＵが有することができる即刻的な応答を要請するＭＰＤＵの個数を限定することができる。具体的には、ＡＰはトリガーフレームを使用して無線通信端末が伝送するＡ−ＭＰＤＵが有することができる即刻的な応答を要請するＴＩＤの個数を指示することができる。無線通信端末は、即刻的な応答を要請するＴＩＤの個数をもとにＡ−ＭＰＤＵが有するＴＩＤ個数を算定することができる。前述した実施例において、無線通信端末はＡＰに伝送するＡ−ＭＰＤＵが有するＴＩＤ個数とＴＩＤの最大個数を比較する時、無線通信端末はＡ−ＭＰＤＵが有する即刻的な応答を要請するＴＩＤの個数をＴＩＤの最大個数と比較できる。無線通信端末は、ＡＰに伝送するＡ−ＭＰＤＵが有するＴＩＤ個数とＴＩＤの最大個数を比較する際、即刻的な応答を要請しないＭＰＤＵを考慮せずにＡ−ＭＰＤＵのＴＩＤ個数を算定することができる。したがって、無線通信端末はＴＩＤの最大個数とは関係なく、即刻的な応答を要請しないＴＩＤに該当するＭＰＤＵを集合することができる。また、無線通信端末はＴＩＤの最大個数とは関係なく、即刻的な応答を要請しないＴＩＤのないフレームを集合することができる。また、即刻的な応答を要請するＴＩＤの個数は、Ａ−ＭＰＤＵが含む即刻的な応答を要請するＴＩＤのないフレームの個数と、Ａ−ＭＰＤＵが含む即刻的な応答を要請するＴＩＤの個数の合計である。ＴＩＤがないフレームの個数はＴＩＤがないフレームの種類を示すことができる。また、Ｍ−ＢＡフレームのｐｅｒ  ＡＩＤ  ＴＩＤフィールドでＴＩＤが１５に表示されるアクションフレームも即刻的な応答を要請するＴＩＤがないフレームのうち一つであってもよい。即刻的な応答を要請しないＴＩＤに該当するＭＰＤＵは、応答政策がＮｏ  Ａｃｋに設定されたＴＩＤに該当するＭＰＤＵであってもよい。また、即刻的な応答を要請しないＴＩＤに該当するＭＰＤＵはＱｏＳ  Ｎｕｌｌフレームであってもよい。その際、ＱｏＳ  Ｎｕｌｌフレームの応答政策はＮｏ  Ａｃｋであってもよい。また、即刻的な応答を要請しないＴＩＤのないフレームはアクションＮｏ  Ａｃｋフレームであってもよい。
【０１６１】
上述したように、ＡＰはトリガーフレームのＰｅｒ  Ｕｓｅｒ  ＩｎｆｏのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を０に設定し、Ｐｅｒ  Ｕｓｅｒ  Ｉｎｆｏフィールドに該当する無線通信端末がブロック応答の約定があるＴＩＤであるのかとは関係なく、即刻的な応答を要請しないＭＰＤＵを集成してＡ−ＭＰＤＵを生成して、ＡＰに伝送することを指示することができる。具体的にトリガーフレームの無線通信端末に該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールド値が０である場合、無線通信端末は即刻的な応答を要請しないＭＰＤＵを集成してＡＰに送信するＡ−ＭＰＤＵを生成することができる。
【０１６２】
図２２の実施例において、ＡＰはトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を３に設定し、第３ステーション（ＳＴＡ３）がＡＰに送信するＡ−ＭＰＤＵが有することができる即刻的な応答を要請するＴＩＤの個数とＡ−ＭＰＤＵが含む即刻的な応答を要請するＴＩＤのないフレーム個数の合計の最大値が３であることを指示する。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに送信するＡ−ＭＰＤＵが有する即刻的な応答を要請するＴＩＤの個数と即刻的な応答を要請するＴＩＤがないフレーム個数の合計の個数を決定する。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに伝送するＡ−ＭＰＤＵが含む即刻的な応答を要請するＴＩＤとＴＩＤを有しない即刻的な応答を要請するフレームの個数の合計を３に決定する。ＴＩＤ１と２は即刻的な応答を要請して、ＴＩＤ４と５は応答政策がＮｏ  Ａｃｋに設定されている。またアクションフレームは即刻的な応答を要請する。したがって、第３ステーション（ＳＴＡ１）はＴＩＤが１であるＭＰＤＵ、ＴＩＤが２であるＭＰＤＵ、ＴＩＤが４であるＭＰＤＵとＴＩＤが５であるＭＰＤＵ、アクションフレーム、アクションＮｏ  Ａｃｋフレーム及びＱｏＳ  Ｎｕｌｌフレームを集成してＡＰに伝送するＡ−ＭＰＤＵを生成する。第３ステーション（ＳＴＡ３）はＡＰに生成したＡ−ＭＰＤＵを伝送する。ＡＰは第３ステーション（ＳＡＴ３）から受信したＡ−ＭＰＤＵをもとに第３ステーション（ＳＴＡ３）を含む複数の無線通信端末にＭ−ＢＡフレームを伝送する。このような実施例を介して、ＡＰはＭ−ＢＡフレームのデュレーションを調節する。
【０１６３】
図２３は本発明のまた他の実施例による無線通信端末がＴＩＤの最大個数情報をもとにＡ−ＭＰＤＵを伝送する動作を示す図である。
【０１６４】
複数ＴＩＤ  Ａ−ＭＰＤＵは複数のアクションフレームを含めることができない。したがって、複数ＴＩＤ  Ａ−ＭＰＤＵは一つのアクションフレームのみを含めることができる。また、Ａ−ＭＰＤＵがアクションフレームを追加で含める場合、Ｍ−ＢＡフレームの長さは２オクテット（ｏｃｔｅｔ）程度長くなる。したがって、Ａ−ＭＰＤＵにアクションフレームが追加されることによって発生するＭ−ＢＡデュレーションの変化は微々である。また、アクションフレームはＱｏＳデータフレームより重要度が高いといえる。
【０１６５】
無線通信端末は、ＡＰに送信するＡ−ＭＰＤＵが有するＴＩＤ個数とＴＩＤの最大個数を比較するとき、無線通信端末はアクションフレームの個数をＡ−ＭＰＤＵのＴＩＤ個数として算定しないことができる。具体的には、ＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値が予め指定された範囲内である場合、無線通信端末はＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値とは関係なくアクションフレームを集成し、ＡＰに伝送するＡ−ＭＰＤＵを生成できる。具体的に図２０乃至図２２の実施例において、無線通信端末は、アクションフレームの個数をＡ−ＭＰＤＵのＴＩＤの個数で算定しないことがある。
【０１６６】
図２３の実施例において、ＡＰはトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を２に設定して第３ステーション（ＳＴＡ３）がＡＰに伝送するＡ−ＭＰＤＵが有することができる即刻的な応答を要請するＴＩＤの個数とアクションフレームを除いたＡ−ＭＰＤＵが含む即刻的な応答を要請するＴＩＤのないフレーム個数の合計の最大値が３であることを指示する。この時、アクションフレームは最大値の算定から除外される。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに伝送するＡ−ＭＰＤＵが有する即刻的な応答を要請するＴＩＤの個数とアクションフレームを除いたＡ−ＭＰＤＵが含む即刻的な応答を要請するＴＩＤがないフレーム個数の合計の個数を決定する。第３ステーション（ＳＴＡ３）はトリガーフレームの第３ステーションに該当するＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値をもとにＡＰに伝送するＡ−ＭＰＤＵが即刻的な応答を要請するＴＩＤ２個を有すると決定する。ＴＩＤ１と２は即刻的な応答を要請して、ＴＩＤ４と５は応答政策がＮｏ  Ａｃｋに設定されている。また、アクションフレームは個数算定から除外される。したがって、第３ステーション（ＳＴＡ１）はＴＩＤが１であるＭＰＤＵ、ＴＩＤが２であるＭＰＤＵ、ＴＩＤが４であるＭＰＤＵとＴＩＤが５であるＭＰＤＵ、アクションフレーム、アクションＮｏ  Ａｃｋフレーム及びＱｏＳ  Ｎｕｌｌフレームを集成してＡＰに伝送するＡ−ＭＰＤＵを生成する。第３ステーション（ＳＴＡ３）はＡＰに生成したＡ−ＭＰＤＵを伝送する。ＡＰは第３ステーション（ＳＡＴ３）から受信したＡ−ＭＰＤＵをもとに第３ステーション（ＳＴＡ３）を含む複数の無線通信端末にＭ−ＢＡフレームを伝送する。このような実施例を介して、ＡＰはＭ−ＢＡフレームのデュレーションを調節する。
【０１６７】
ＡＰはトリガー情報を使用してトリガー情報に対する応答を伝送する無線通信端末が応答を伝送する前にチャンネルセンシングを実行するように指示することができる。具体的には、ＡＰはトリガー情報のＣＳ  Ｒｅｑｕｉｒｅｄフィールド値を設定し、トリガー情報に対する応答を伝送する無線通信端末が応答を伝送する前にチャネルセンシングを実行するように指示することができる。ＣＳ  Ｒｅｑｕｉｒｅｄフィールドは無線通信端末が当該トリガー情報に対する応答を伝送する際に、チャネルセンシングが必要であるのかを表す。この時、ＣＳ  Ｒｅｑｕｉｒｅｄフィールドの値が１である場合、ＣＳ  Ｒｅｑｕｉｒｅｄフィールドは、チャネルセンシングが必要であることを表すことができる。また、トリガー情報を受信した無線通信端末は、トリガー情報への応答を伝送する際に、トリガー情報のＣＳ  Ｒｅｑｕｉｒｅｄフィールドをもとにチャネルセンシングを行うかどうかを決定できる。具体的にトリガー情報のＣＳ  Ｒｅｑｕｉｒｅｄフィールドの値が１である場合、トリガー情報を受信した無線通信端末はトリガー情報に対する応答を伝送する時にチャンネルセンシングを行うことができる。この時、チャネルセンシングはトリガー情報に対する応答を伝送するチャンネルが遊休するかどうかを感知することを表すことができる。また、チャネルセンシングはＣＣＡ動作を示すことができる。
【０１６８】
図２４は、本発明の実施例による無線通信端末がトリガーフレームのＴＩＤの最大個数情報を設定する動作を示す図である。
【０１６９】
ＡＰがトリガー情報を使用してデータ伝送に対する即刻的な応答をトリガーリングする場合、ＡＰは、トリガー情報を使用して無線通信端末がトリガー情報に対する応答を伝送する際に、チャネルセンシングが必要でないと指示できる。具体的には、ＡＰがトリガー情報を使用してデータ伝送に対する即刻的な応答をトリガーリングし、トリガー情報のｃｏｍｍｏｎ  ｉｎｆｏフィールドの長さフィールドの値が予め指定された値以下である場合、ＡＰはトリガー情報を使用して無線通信端末がトリガー情報に対する応答を伝送する際に、チャネルセンシングが必要でないと指示できる。このとき、長さフィールドは、トリガーベースのＰＰＤＵの長さに関する情報を示す。具体的に、長さフィールドはトリガーベースのＰＰＤＵの長さに関する情報を示すことができる。また、予め指定された値は４１８バイトであってもよい。これによって、ＡＰはトリガー情報に対する応答を伝送する無線通信端末がチャンネルセンシングのため、即刻的な応答を伝送できないことを防止することができる。その際、無線通信端末がトリガー情報に対する応答とデータを共に送信する動作が問題となる。ＥＤＣＡで動作する無線通信端末がデータを伝送する場合、無線通信端末は必ずチャンネルセンシングを実行した後、データを伝送できるためである。また、トリガー情報に対する応答を伝送する無線通信端末が即刻的な応答を要請するＭＰＤＵを送信する場合、追加的な伝送シーケンスが要求されるためである。
【０１７０】
トリガーフレームが指示する無線通信端末が、トリガー情報に対する応答を伝送する際にチャネルセンシングが要求されない場合、無線通信端末は即刻的な応答を要請しないＭＰＤＵのみを集成してＡ−ＭＰＤＵを生成し、生成されたＡ−ＭＰＤＵを伝送することができる。具体的にトリガーフレームが指示する無線通信端末がトリガー情報に対する応答を伝送する時にチャンネルセンシングが要求されない場合、ＡＰはトリガーフレームのＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を０に設定してＵｓｅｒ  Ｉｎｆｏフィールドによって指示される無線通信端末が即刻的な応答を要請するＭＰＤＵを集成してＡ−ＭＰＤＵを生成することができないことを指示することができる。具体的には、ＡＰがトリガー情報を使用してデータ伝送に対する即刻的な応答をトリガリングし、トリガー情報のｃｏｍｍｏｎ  ｉｎｆｏフィールドの長さフィールドの値が予め指定された値以下である場合、トリガーフレームが指示する無線通信端末が即刻的な応答を要請するＭＰＤＵを集成してＡ−ＭＰＤＵを生成し、生成したＡ−ＭＰＤＵを伝送できないことを指示できる。これらの実施例において、無線通信端末は即刻的な応答を要請しないＭＰＤＵを集成してＡ−ＭＰＤＵを生成し、生成したＡ−ＭＰＤＵをＡＰに伝送することができる。
【０１７１】
図２４の実施例において、ＡＰは複数のステーションＨＥ  ＭＵ  ＰＰＤＵを伝送する。このとき、ＨＥ  ＭＵ  ＰＰＤＵは、ＨＥ  ＭＵ  ＰＰＤＵが含むデータＭＰＤＵに対する即刻的な応答を要請するトリガーフレームを含む。また、トリガーフレームのＣｏｍｍｏｎ  Ｉｎｆｏフィールドの長さフィールドの値は４１８である。また、トリガーフレームのＣＳ  ｒｅｑｕｉｒｅｄビットは０に設定される。したがって、ＡＰはトリガーフレームのＵｓｅｒ  ＩｎｆｏフィールドのＴＩＤ  Ａｇｇｒｅｇａｔｉｏｎ  Ｌｉｍｉｔフィールドの値を０に設定する。ＣＳ  ｒｅｑｕｉｒｅｄビットが０に設定されたトリガーフレームを受信した無線通信端末はＨＥ  ＭＵ  ＰＰＤＵが含むデータＭＰＤＵに対する応答と即刻的な応答を要請しないＭＰＤＵを含むＡ−ＭＰＤＵをともに伝送することができる。この時、Ａ−ＭＰＤＵを含むトリガー基盤のＰＰＤＵ（ＨＥ  ＴＢ  ＰＰＤＵ）をトリガーリングするトリガーフレームの長さフィールドの長さは４１８より小さいか、同じである。したがって、第１ステーションはＢＡフレームと応答政策がＮｏ  Ａｃｋのデータを含むＭＰＤＵを含むＡ−ＭＰＤＵを伝送する。第２ステーションはＢＡフレームとアクションＮｏ  Ａｃｋフレームを含むＡ−ＭＰＤＵを伝送する。第３ステーションと第４ステーションはＢＡフレームとＱｏＳ  Ｎｕｌｌフレームを含むＡ−ＭＰＤＵを伝送する。
【０１７２】
前記のように無線ＬＡＮ通信を例に挙げて本発明を説明したが、本発明はこれに限らず、セルラー通信など他の通信システムでも同じく適用される。また、本発明の方法、装置及びシステムを特定実施例に関連して説明したが、本発明の構成要素、動作の一部または全部は、汎用ハードウェアアーキテクチャを有するコンピュータシステムを使用して具現される。
【０１７３】
上述した本発明の実施例は多様な手段を介して具現される。例えば、本発明の実施例は、ハードウェア、ファームウェア（ｆｉｒｍｗａｒｅ）、ソフトフェア、またはそれらの組み合わせによって具現される。
【０１７４】
ハードウェアによる具現の場合、本発明の実施例による方法は、一つまたはそれ以上のＡＳＩＣｓ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ）、ＤＳＰｓ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒｓ）、ＤＳＰＤｓ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅｓ）、ＰＬＤｓ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅｓ）、ＦＰＧＡｓ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙｓ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサなどによって具現される。
【０１７５】
ファームフェアやソフトウェアによる具現の場合、本発明の実施例による方法は、上述した機能または動作を行うモジュール、手順または関数などの形態で具現される。ソフトウェアコードはメモリに貯蔵されてプロセッサによって具現される。前記メモリはプロセッサの内部または外部に位置し、既に公知の多様な手段によってプロセッサとデータを交換する。
【０１７６】
上述した本発明の説明は例示のためのものであって、本発明が属する技術分野における通常の知識を有する者は、本発明の技術的思想や必須的特徴を変更せずとも他の具体的な形態に容易に変形可能であることを理解できるはずである。よって、上述した実施例は全ての面で例示的なものであって、限定的なものではないと解釈すべきである。例えば、単一型として説明されている各構成要素は分散されて実施されてもよく、同じく分散されていると説明されている構成要素も結合された形態で実施されてもよい。
【０１７７】
本発明の範囲は上述した詳細な説明よりは後述する特許請求の範囲によって示され、特許請求の範囲の意味及び範囲、そしてその均等概念から導き出される全ての変更または変形された形態が本発明の範囲に含まれると解釈すべきである。
【産業上の利用可能性】
【０１７８】
本発明の多様な実施例はＩＥＥＥ  ８０２．１１システムを中心に説明されたが、その他の多様な形態の移動通信装置、移動通信システムなどに適用される。
【符号の説明】
【０１７９】
１００  ステーション
１１０  プロセッサ
１２０  通信部
１４０  ユーザインタフェース部
１５０  ディスプレーユニット
１６０  メモリ
【図１】
0006874139.tif 000002
【図２】
0006874139.tif 000003
【図３】
0006874139.tif 000004
【図４】
0006874139.tif 000005
【図５】
0006874139.tif 000006
【図６（ａ）】
0006874139.tif 000007
【図６（ｂ）】
0006874139.tif 000008
【図７（ａ）】
0006874139.tif 000009
【図７（ｂ）】
0006874139.tif 000010
【図７（ｃ）】
0006874139.tif 000011
【図８】
0006874139.tif 000012
【図９（ａ）】
0006874139.tif 000013
【図９（ｂ）】
0006874139.tif 000014
【図１０（ａ）】
0006874139.tif 000015
【図１０（ｂ）】
0006874139.tif 000016
【図１０（ｃ）】
0006874139.tif 000017
【図１１（ａ）】
0006874139.tif 000018
【図１１（ｂ）】
0006874139.tif 000019
【図１１（ｃ）】
0006874139.tif 000020
【図１２（ａ）】
0006874139.tif 000021
【図１２（ｂ）】
0006874139.tif 000022
【図１２（ｃ）】
0006874139.tif 000023
【図１３（ａ）】
0006874139.tif 000024
【図１３（ｂ）】
0006874139.tif 000025
【図１４（ａ）】
0006874139.tif 000026
【図１４（ｂ）】
0006874139.tif 000027
【図１４（ｃ）】
0006874139.tif 000028
【図１５（ａ）】
0006874139.tif 000029
【図１５（ｂ）】
0006874139.tif 000030
【図１６（ａ）】
0006874139.tif 000031
【図１６（ｂ）】
0006874139.tif 000032
【図１７】
0006874139.tif 000033
【図１８（ａ）】
0006874139.tif 000034
【図１８（ｂ）】
0006874139.tif 000035
【図１９（ａ）】
0006874139.tif 000036
【図１９（ｂ）】
0006874139.tif 000037
【図１９（ｃ）】
0006874139.tif 000038
【図２０】
0006874139.tif 000039
【図２１】
0006874139.tif 000040
【図２２】
0006874139.tif 000041
【図２３】
0006874139.tif 000042
【図２４】
0006874139.tif 000043