(57)【特許請求の範囲】
【請求項１】
１つ以上のノードとの通信のための方法であって、
データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットとを備え他のデータを送信する許可を前記１つ以上のノードに与えるブロックを前記１つ以上のノードに送信することと、
送信継続時間中に前記１つ以上のノードから前記他のデータを受信することと、
前記送信継続時間内における選択された時点に達しているかどうかを決定することと、
前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信することであって、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示すことと、
前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信することと、を備える、方法。
【請求項２】
遅延された肯定応答に関して前記１つ以上のノードと交渉することをさらに備える請求項１に記載の方法。
【請求項３】
追加のデータと前記追加のデータに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す追加のビットとを備える追加のブロックを前記１つ以上のノードに送信することをさらに備える請求項１に記載の方法。
【請求項４】
前記選択された時点に達する前に前記他のデータに関する前記１つ以上のノードからの少なくとも１つの肯定応答要求を受信することと、
前記送信継続時間内で前記他のデータに関する少なくとも１つの肯定応答を送信すること、をさらに備える請求項１に記載の方法。
【請求項５】
１つ以上のノードとの通信のための装置であって、
データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットとを備え他のデータを送信する許可を前記１つ以上のノードに与えるブロックを前記１つ以上のノードに送信するように構成された送信機と、
送信継続時間中に前記１つ以上のノードから前記他のデータを受信するように構成された受信機と、
前記送信継続時間内における選択された時点に達しているかどうかを決定するように構成されたコントローラと、を備え、
前記送信機は、前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信するようにさらに構成され、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示し、前記受信機はさらに、前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するように構成される、装置。
【請求項６】
前記コントローラは、遅延された肯定応答に関して前記１つ以上のノードと交渉するように構成される請求項５に記載の装置。
【請求項７】
前記送信機は、追加のデータと前記追加のデータに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す追加のビットとを備える追加のブロックを前記１つ以上のノードに送信するように構成される請求項５に記載の装置。
【請求項８】
前記受信機は、前記選択された時点に達する前に前記他のデータに関する前記１つ以上のノードからの少なくとも１つの肯定応答要求を受信するように構成され、前記送信機は、前記送信継続時間内で前記他のデータに関する少なくとも１つの肯定応答を送信するように構成される請求項５に記載の装置。
【請求項９】
１つ以上のノードとの通信のための装置であって、
前記１つ以上のノードに、
データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットと、を備え他のデータを送信する許可を前記１つ以上のノードに与えるブロック、及び
送信継続時間内における選択された時点に達する場合は前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す第２のビットを送信するための手段と、
前記送信継続時間内における前記選択された時点に達しているかどうかを決定するための手段と、
前記送信継続時間中に前記１つ以上のノードから前記他のデータを受信し、前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するための手段と、を備える、装置。
【請求項１０】
遅延された肯定応答に関して前記１つ以上のノードと交渉するための手段をさらに備える請求項９に記載の装置。
【請求項１１】
送信するための前記手段は、追加のデータと前記追加のデータに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す追加のビットとを備える追加のブロックを前記１つ以上のノードに送信するために動作する請求項９に記載の装置。
【請求項１２】
受信するための前記手段は、前記選択された時点に達する前に前記他のデータに関する前記１つ以上のノードからの少なくとも１つの肯定応答要求を受信するために動作し、送信するための前記手段は、前記送信継続時間内で前記他のデータに関する少なくとも１つの肯定応答を送信するために動作する請求項９に記載の装置。
【請求項１３】
請求項１乃至４のうちのいずれかの請求項のステップを実行するために実行可能な符号によって符号化されたコンピュータによって読み取り可能な記憶媒体。
【請求項１４】
１つ以上のノードとの通信のためのアクセスポイントであって、
アンテナと、
前記アンテナを介して前記１つ以上のノードにブロックを送信するように構成された送信機であって、前記ブロックは、データと前記データに関する肯定応答を前記１つ以上のノードによって送信すべきでないことを示す第１のビットとを備え他のデータを送信する許可を前記１つ以上のノードに与える送信機と、
送信継続時間中に前記１つ以上のノードから前記他のデータを、前記アンテナを介して、受信するように構成された受信機と、前記送信継続時間内における選択された時点に達しているかどうかを決定するように構成されたコントローラと、
を備え、
前記送信機は、前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信するようにさらに構成され、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示し、
前記受信機は、前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するようにさらに構成される、アクセスポイント。
【請求項１５】
通信のための方法であって、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備え他のデータを送信する許可を与えるブロックをノードから受信することと、
送信継続時間内で前記他のデータを送信することと、
前記データに関する肯定応答を送信すべきであることを示す第２のビットを前記第１のビットの後で受信することと、
前記第２のビットを受信することに応答して前記送信継続時間内に前記データに関する前記肯定応答を送信することと、を備える、方法。
【請求項１６】
遅延された肯定応答に関して前記ノードと交渉することをさらに備える請求項１５に記載の方法。
【請求項１７】
追加のデータと前記追加のデータに関する肯定応答を送信すべきでないことを示す追加のビットとを備える追加のブロックを前記ノードから受信することをさらに備える請求項１５に記載の方法。
【請求項１８】
通信のための装置であって、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備え他のデータを送信する許可を与えるブロックをノードから受信し、及び前記データに関する肯定応答を送信すべきであることを示す第２のビットを前記第１のビットの後で受信するように構成された受信機と、
送信継続時間内に前記他のデータを送信し、前記第２のビットを受信することに応答して前記送信継続時間内に前記データに関する前記肯定応答を送信するように構成された送信機と、を備える装置。
【請求項１９】
遅延された肯定応答に関して前記ノードと交渉するように構成されたコントローラをさらに備える請求項１８に記載の装置。
【請求項２０】
前記受信機は、追加のデータと前記追加のデータに関する肯定応答を送信すべきでないことを示す追加のビットとを備える追加のブロックを前記ノードから受信するように構成される請求項１８に記載の装置。
【請求項２１】
前記送信機は、前記ノードに前記他のデータに関する肯定応答要求を送信するように構成され、前記受信機は、前記第２のビットの前に前記他のデータに関する肯定応答を前記ノードから受信するように構成される請求項１８に記載の装置。
【請求項２２】
通信のための装置であって、
データと、前記データに関する肯定応答を送信すべきでないことを示す第１のビットと、及び前記データに関する肯定応答を送信すべきであることを示す第２のビットとを備え他のデータを送信する許可を与えるブロックをノードから受信するための手段と、
送信継続時間内に前記他のデータを送信し、前記第１のビットの後で前記第２のビットを受信することに応答して前記送信継続時間内に前記データに関する前記肯定応答を送信するための手段と、を備える、装置。
【請求項２３】
遅延された肯定応答に関して前記ノードと交渉するための手段をさらに備える請求項２２に記載の装置。
【請求項２４】
受信するための前記手段は、追加のデータと前記追加のデータに関する肯定応答を送信すべきでないことを示す追加のビットとを備える追加のブロックを前記ノードから受信するために動作する請求項２２に記載の装置。
【請求項２５】
請求項１５乃至１７のうちのいずれかの請求項のステップを実行するために実行可能な符号によって符号化されたコンピュータによって読み取り可能な記憶媒体。
【請求項２６】
通信のためのアクセス端末であって、
アンテナと、
前記アンテナを介して、データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備え他のデータを送信する許可を与えるブロックをノードから受信し、及びデータに関する肯定応答を送信すべきであることを示す第２のビットを前記第１のビットの後で受信するように構成された受信機と、
送信継続時間内に前記他のデータを送信し、前記第２のビットを受信することに応答して前記送信継続時間内に前記データに関する前記肯定応答を送信するように構成された送信機と、
を備える、アクセス端末。
【請求項２７】
前記ノードに前記他のデータに関する肯定応答要求を送信することと、
前記第２のビットを受信する前に前記他のデータに関する肯定応答を前記他のノードから受信することと、
をさらに備える、請求項１５に記載の方法。
【請求項２８】
送信するための前記手段は、前記ノードに前記他のデータに関する肯定応答要求を送信するために動作し、受信するための前記手段は、前記第２のビットを受信する前に前記他のデータに関する肯定応答を前記他のノードから受信するために動作する、請求項２２に記載の装置。
【発明の詳細な説明】
【優先権の主張】
【０００１】
３５Ｕ．Ｓ．Ｃ．§１１９に基づく優先権の主張
本特許出願は、METHOD AND APPARATUS FOR DELAYED BLOCK ACKNOWLEDGEMENT IN A WIRELESS LOCAL AREA NETWORK(WLAN)”（無線ローカルエリアネットワーク（ＷＬＡＮ）における遅延ブロック肯定応答のための方法及び装置）という題名を有し、これの譲受人に対して譲渡され及びここにおいて引用されることによって明示でここに組み入れられている仮特許出願第６１／０９０，３９４号（出願日：２００８年８月２０日）、及び“METHOD AND APPARATUS FOR DELAYED BLOCK ACKNOWLEDGEMENT IN A WIRELESS LOCAL AREA NETWORK(WLAN)”（無線ローカルエリアネットワーク（ＷＬＡＮ）における遅延ブロック肯定応答のための方法及び装置）という題名を有し、これの譲受人に対して譲渡され及びここにおいて引用されることによって明示でここに組み入れられている仮特許出願第６１／０４２，３９０号（出願日：２００８年４月４日）に対する優先権を主張するものである。
【技術分野】
【０００２】
本特許出願は、概して、無線通信システムの動作に関するものである。本特許出願は、より具体的には、通信ネットワークにおける遅延ブロック肯定応答のための方法及び装置に関するものである。
【背景技術】
【０００３】
ＩＥＥＥ８０２．１１ＷＬＡＮ等の無線システムの主な特徴の１つは、成功裏に受信されたパケットの肯定応答である。成功裏に受信されたパケットは、例えば、その他の送信と衝突しなかったか又は受信機の感度スレショルドよりも高い受信電力を有するため受信機において適切に復号可能なパケットである。８０２．１１システムにおいては、上層（すなわち、ＩＰ層、等）のデータを備えるＭＡＣ層プロトコルデータユニット（ＭＰＤＵ）がＰＬＣＰ（物理層収束手順）層プロトコルデータユニット（ＰＰＤＵ）内に包含されている。ＭＰＤＵは、ＭＡＣヘッダに加えてデータを網羅する３２ビットのＣＲＣ誤り検出機構を有する。誤りのない受信が行われた時点で（ＣＲＣフレーム検査において誤りがない）、肯定応答（ＡＣＫ）が受信機によって送信機に送信される。ＡＣＫは、パケットを復号してフレームが復号する局を対象としていたかどうかを検査するための十分な時間及び巡回冗長検査（ＣＲＣ）を計算することによって誤りの存在を確認するための十分な時間が存在するようにするために短フレーム間スペース（ＳＩＦＳ）時間後に受信機によって送信される。
【０００４】
ＩＥＥＥ８０２．１１ｅ／ｎでは、受信局が単一の肯定応答フレームを成功裏に受信されたＭＰＤＵのビットマップとともに送信することによって複数のフレームの受信について肯定応答するブロックＡＣＫ（ＢＡ）概念を導入している。ＡＣＫは、ＷＬＡＮにおけるユーザのためのサービスの品質（ＱｏＳ）を向上させることができる。しかしながら、その逆に、ＡＣＫは、シグナリングオーバーヘッドを増大させ及び全体的なシステム効率を低下させる可能性がある。無線ネットワークの人気が高まるのに伴い、システム効率を向上させるために既存の帯域幅の割り当てからのスループットを向上させる必要性がますます高くなっている。帯域幅に関する制限に起因して、より高いスループットを提供するためにこれらのネットワークの効率を向上させる必要がある。
【０００５】
従って、当業において上記の問題に対する解決方法を提供する必要がある。ここにおいて開示される様々な態様は、肯定応答を利用するＷＬＡＮの効率を向上させるための方法及び装置を対象とする。
【発明の概要】
【０００６】
様々な態様においては、ＷＬＡＮの効率を向上させるために動作する、方法及び装置を備える遅延ブロック肯定応答システムが提供される。一態様においては、前記システムは、複数のデバイスに対して共通のチャネルを通じて送信されたデータが逆方向リンクにおいて肯定応答されるときの効率を向上させるための拡張された肯定応答機構を提供する。
【０００７】
一態様においては、１つ以上のノードとの通信のための方法が提供される。前記方法は、データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットとを備えるブロックを前記１つ以上のノードに送信することを備える。前記方法は、送信継続時間内における選択された時点に達しているかどうかを決定することと、前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信することであって、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示すことと、前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信すること、とも備える。
【０００８】
一態様においては、１つ以上のノードとの通信のための装置が提供される。前記装置は、データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックを前記１つ以上のノードに送信するように構成された送信機を備える。前記装置は、送信継続時間内における選択された時点に達しているかどうかを決定するように構成されたコントローラも備える。前記送信機は、前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信するようにさらに構成され、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す。前記装置は、前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するように構成された受信機も備える。
【０００９】
一態様においては、１つ以上のノードとの通信のための装置が提供される。前記装置は、データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットとを備えるブロック、及び前記選択された時点に達している場合は前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す第２のビットを前記１つ以上のノードに送信するための手段を備える。前記装置は、前記送信継続時間内における前記選択された時点に達しているかどうかを決定するための手段と、前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するための手段と、も備える。
【００１０】
一態様においては、通信のために方法が提供される。前記方法は、データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックをノードから受信することと、前記データに関する肯定応答を送信すべきであることを示す第２のビットを受信すること、とを備える。前記方法は、前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信することも備える。
【００１１】
一態様においては、通信のために装置が提供される。前記装置は、データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックをノードから受信し、及び前記データに関する肯定応答を送信すべきであることを示す第２のビットを受信するように構成された受信機を備える。前記装置は、前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信するように構成された送信機も備える。
【００１２】
一態様においては、通信のための装置が提供される。前記装置は、データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックをノードから受信するための手段を備える。前記装置は、前記データに関する肯定応答を送信すべきであることを示す第２のビットを受信するための手段と、前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信するための手段と、も備える。
【００１３】
以下に示される図面の簡単な説明、発明を実施するための形態、及び請求項について検討後にその他の態様が明確になるであろう。
【図面の簡単な説明】
【００１４】
ここにおいて説明される上記の態様は、以下の発明を実施するための形態を参照し及び添付された図面を併用することでより容易に明確になるであろう。
【図１】複数のユーザをサポートし及び遅延ブロック肯定応答システムの様々な態様を実装することが可能なＭＩＭＯ  ＷＬＡＮシステムを示す。
【図２】逆方向許可及びブロック肯定応答を利用する図１のＷＬＡＮシステムによって行われる送信及び受信の交換を示す図である。
【図３】遅延ブロック肯定応答システムの態様によりＲＤＧ遅延ブロックＡＣＫを利用する送信及び受信の交換を示した図である。
【図４】遅延ブロック肯定応答システムの態様により動作するように構成されるアクセスポイント及びアクセス端末の態様を示した図である。
【図５】遅延ブロック肯定応答システムの態様によりＲＤＧ遅延ブロックＡＣＫを提供するために様々な送信技術を利用する送信及び受信の交換を示した図である。
【図６】遅延ブロック肯定応答システムの態様において用いるための１つ以上のノードとの通信のための典型的な装置を示した図である。
【図７】遅延ブロック肯定応答システムの態様において用いるための通信のための典型的な装置を示した図である。
【発明を実施するための形態】
【００１５】
本発明の様々な態様が以下において説明される。ここにおける教示は非常に様々な形態で具現化できること及びここにおいて開示される特定の構造、機能、又はその両方は単なる代表例であるにすぎないことが明確なはずである。ここにおける教示に基づき、当業者は、ここにおいて開示される本発明のいずれの態様もその他の態様と無関係に実装できること及び本発明の複数の態様を様々な方法で組み合わせることができることを明確に理解すべきである。例えば、ここにおいて詳述される態様のうちのあらゆる数の態様を用いて装置を実装することができ又は方法を実践することができる。さらに、ここにおいて詳述される態様のうちの１つ以上に加えての又はそれ以外のその他の構造、機能、又は構造と機能を用いて該装置を実装でき又は該方法を実践することができる。態様は、請求の１つ以上の要素を備えることができる。
【００１６】
ＷＬＡＮの効率を向上させる一方法は、逆方向許可（ＲＤＧ）（ｇｒａｎｔ）を利用することである。ＲＤＧは、例えばＩＥＥＥ８０２．１１ｎ  Ｄ６．０において定義されるように、新たな転送手順を開始せずに両方向にデータを転送するための機構である。局は、バッファが指示した場合に受信局がデータを送り返すことが可能であることを示すフレームを他の局に送信する。この機構は、特に送信機会（ＴｘＯＰ）保有者（初期送信元）がＴｘＯＰ継続時間全体を利用するための十分なフレームを有さないときにＴｘＯＰを効率的に利用する。
【００１７】
ＷＬＡＮの効率を向上させるための他の方法は、ブロックＡＣＫ機構を利用するためにメディアアクセス制御（ＭＡＣ）層においてデータパケット（ＡＭＰＤＵ）を統合することである。典型的には、ＩＥＥＥ８０２．１１ｎにおいては２種類のブロックＡＣＫ機構が定義されている。一方の方法は、即時ブロック肯定応答ポリシーと呼ばれ、他方の方法は、遅延ブロック肯定応答ポリシーと呼ばれる。その専門用語が示すように、即時ブロックＡＣＫポリシーにおいては、ＡＭＰＤＵの受信機は、ＳＩＦＳ継続時間直後にブロックＡＣＫで返答する。遅延ブロックＡＣＫを用いる方法においては、受信局は、要求、例えばブロックＡＣＫ要求（ＢＡＲ）がのちの時点において統合パケット送信機によって送信されるまでブロックＡＣＫの送信を延期する。
【００１８】
遅延ブロックＡＣＫは、複数のＡＭＰＤＵに対して同時に肯定応答するのを可能にすることによって効率を向上させることができる一方で、その他の問題、例えばアプリケーション層におけるジッタの増加及び遅延、が生じる。
【００１９】
概して、送信局と受信局との間において交換されるＡＣＫが存在する場合におけるそのＡＣＫのタイプは、データ交換前に交渉され、送信されたデータユニット内のビットインジケータ又はフィールドを介して通信中に通知される。
【００２０】
ＲＤＧ及びＢＡを利用する方法は、上述されるように、ＢＡ送信回数を減少させることによって及びデータ送信とＢＡ送信との間の間隔を短くすることによって効率を向上させることができるが、それらは、バッファ空間の増大という問題が生じる。統合パケット送信機は、受信機によってまだ肯定応答されない全ＭＰＤＵを保持しなければならず、従ってこのバッファが収縮するまでさらなるフレームを上層から受け取ることができない。これらのバッファは、送信されたＭＰＤＵに関するＡＣＫを受信した時点のみにおいて解放することができる。それは、再送信を行わなければならないときに一定のアプリケーションに関してアプリケーションレベルにおいてジッタの増加も生じさせる。
【００２１】
図１は、複数のユーザをサポートし及び遅延ブロック肯定応答システムの様々な態様を実装することが可能なＭＩＭＯ  ＷＬＡＮシステム１００を示す。遅延ブロック肯定応答システムの態様は、様々なＷＬＡＮシステムとともに用いるのに適すること及びＭＩＭＯ  ＷＬＡＮシステム１００は典型的な目的に関して説明されることに注目すべきである。例えば、このシステムは、ここにおいては、ＡＭＰＤＵの送信及び肯定応答に関して説明されるが、その他のタイプの統合パケットの送信に対しても同様に適用可能である。
【００２２】
ＭＩＭＯ  ＷＬＡＮシステム１００は、複数のアクセス端末（ＡＴ）１２０ａ乃至ｋのために通信をサポートする複数のアクセスポイント（ＡＰ）１１０ａ及びｂを含む。例えば、様々な態様において、アクセスポイントは、ノードＢ、無線ネットワークコントローラ（ＲＮＣ）、ｅＮｏｄｅＢ、基地局コントローラ（ＢＳＣ）、基地トランシーバ局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、ベーシックサービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、無線基地局（ＲＢＳ）、又はその他の用語を備えること、ノードＢ、無線ネットワークコントローラ（ＲＮＣ）、ｅＮｏｄｅＢ、基地局コントローラ（ＢＳＣ）、基地トランシーバ局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、ベーシックサービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、無線基地局（ＲＢＳ）、又はその他の用語として実装すること、又はノードＢ、無線ネットワークコントローラ（ＲＮＣ）、ｅＮｏｄｅＢ、基地局コントローラ（ＢＳＣ）、基地トランシーバ局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、ベーシックサービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、無線基地局（ＲＢＳ）、又はその他の用語で呼ぶことができる。さらに、様々な態様においては、アクセス端末は、ユーザ端末（ＵＴ）、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザエージェント、ユーザデバイス、ユーザ装置（ＵＥ）、又はその他の用語を備えること、ユーザ端末（ＵＴ）、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザエージェント、ユーザデバイス、ユーザ装置（ＵＥ）、又はその他の用語として実装すること、又はユーザ端末（ＵＴ）、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザエージェント、ユーザデバイス、ユーザ装置（ＵＥ）、又はその他の用語で呼ぶことができる。幾つかの実装においては、アクセス端末は、携帯電話、コードレスフォン、セッション開始プロトコル（ＳＩＰ）フォン、ワイヤレスローカルループ（ＷＬＬ）局、パーソナルデジタルアシスタント（ＰＤＡ）、無線接続能力を有するハンドヘルドデバイス、又は無線モデムに接続されたその他の適切な処理デバイスを備えることができる。
【００２３】
従って、ここにおいて教示される１つ以上の態様は、電話（例えば、携帯電話又はスマートフォン）、コンピュータ（例えば、ラップトップ）、ポータブル通信デバイス、ポータブル計算デバイス（例えば、パーソナルデータアシスタント）、娯楽機器（例えば、音楽機器又はビデオ機器、又は衛星無線）、全地球測位システムデバイス、又は無線又は有線の媒体を介して通信するように構成されるその他の適切なデバイス内に組み込むことができる。
【００２４】
説明を単純化するため、図１には２つのアクセスポイント１１０ａ及び１１０ｂのみが示される。アクセス端末１２０ａ乃至ｋは、システム全体に散在することができる。各アクセス端末は、アクセスポイント１１０ａ及び１１０ｂと通信することができる固定端末又は移動端末であることができる。各アクセス端末は、いずれかの所定の時点にダウンリンク及び／又はアップリンクにおいて１つの又はおそらく複数のアクセスポイントと通信することができる。ダウンリンク（すなわち、順方向リンク）は、アクセスポイントからユーザ端末への送信を意味し、アップリンク（すなわち、逆方向リンク）は、アクセス端末からアクセスポイントへの送信を意味する。
【００２５】
アクセスポイント１１０ａは、アクセス端末１２０ａ乃至１２０ｆと通信し、アクセスポイント１１０ｂは、アクセス端末１２０ｆ乃至１２０ｋと通信する。システム１００の特定の設計に依存して、アクセスポイントは、複数のアクセス端末と（例えば複数の符号チャネル又はサブバンドを介して）同時に又は（例えば、複数のタイムスロットを介して）順次で通信することができる。いずれかの所定の時点において、アクセス端末は、１つの又は複数のアクセスポイントからダウンリンク送信を受信することができる。各アクセスポイントからのダウンリンク送信は、複数のアクセス端末によって受信することが意図されるオーバーヘッドデータ、特定のアクセス端末によって受信することが意図されるユーザ専用データ、その他のタイプのデータ、又はそのいずれかの組み合わせを含むことができる。オーバーヘッドデータは、パイロット、ページメッセージ、ブロードキャストメッセージ、システムパラメータ、等を含むことができる。
【００２６】
ＭＩＭＯ  ＷＬＡＮシステム１００は、集中型コントローラを有するネットワークアーキテクチャに基づく。従って、システムコントローラ１３０は、アクセスポイント１１０ａ及びｂに結合し、及びその他のシステム及びネットワークにさらに結合することができる。例えば、システムコントローラ１３０は、パケットデータネットワーク（ＰＤＮ）、有線ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、公衆交換電話網（ＰＳＴＮ）、セルラー通信ネットワーク、等に結合することができる。システムコントローラ１３０は、（１）結合されたアクセスポイントのための調整及び制御、（２）これらのアクセスポイント間でのデータのルーティング、（３）これらのアクセスポイントによってサービスが提供されるアクセス端末へのアクセス及びこれらのアクセス端末との通信の制御、等の幾つかの機能を果たすように設計することができる。
【００２７】
システム１００の動作中において、アクセスポイント１１０ａは、アクセス端末１２０ａ乃至１２０ｆと通信する。この例においては、アクセスポイント１１０ａは、送信機局として機能し、受信側のアクセス端末１２０ａ乃至１２０ｆへの送信用に待ち行列に入ったパケットを有する。様々な態様に関する次の説明のために、アクセスポイント１１０ａは、局Ａ（ＳＴＡ−Ａ）と呼ばれ、アクセス端末１２０ａ乃至１２０ｆは、局Ｂ乃至Ｆ（ＳＴＡ−Ｂ乃至ＳＴＡ−Ｆ）とそれぞれ呼ばれる。
【００２８】
図２は、逆方向リンク許可及びブロック肯定応答を利用する送信及び受信の交換を示したダイアグラム２００である。例えば、送信及び受信の交換は、図１に示されるＷＬＡＮシステムの送信局ＳＴＡ−Ａと受信局ＳＴＡ−Ｂ乃至ＳＴＡ−Ｆとの間で生じる。
【００２９】
参照数字２０２において、ＳＴＡ−Ａは、ＡＭＰＤＵを備えるＰＰＤＵを送信するためのＲＤイニシエータ（ｉｎｉｔｉａｔｏｒ）として動作し、他方、ＡＭＰＤＵは、ＳＴＡ−Ｂ（ＲＤ応答器）にアドレッシングされたＭＰＤＵを含む。ＱｏＳデータＡＭＰＤＵのＡＣＫポリシーフィールドは、暗黙的（ｉｍｐｌｉｃｉｔ）ブロックＡＣＫ要求に設定される。このＡＭＰＤＵ内の１つ以上のＭＰＤＵは、ＲＤＧを示すためにＲＤＧ／さらなるＰＰＤＵフィールドが１に設定されたＨＴ制御フィールドを含む。継続時間／ＩＤフィールドは、ＴｘＯＰ２０４の残りの継続時間を示す単位がマイクロ秒のパラメータを含む。
【００３０】
参照数字２０６において、ＳＴＡ−Ｂ（ＲＤ応答器）は、ブロックＡＣＫフレームの送信を用いて応答し、ＨＴ制御フィールド内のＲＤＧ／さらなるＰＰＤＵフィールドは１に設定され、ブロックＡＣＫを含むＰＰＤＵの終了後のＳＩＦＳ又はＲＩＦＳ継続時間２０８後に他のＰＰＤＵが続くことを示す。
【００３１】
参照数字２１０において、ＳＴＡ−Ｂは、ＰＰＤＵ（応答バーストの第２のＰＰＤＵ）をＳＴＡ−Ａに送信し、ＡＣＫポリシーが暗黙的ブロックＡＣＫ要求に設定される。このＰＰＤＵは、これが応答バーストの最後のＰＰＤＵであることを示すためにＲＤＧ／さらなるＰＰＤＵフィールドが０に設定されるＨＴＣフィールドを含む１つ以上のＭＰＤＵを含むＡＭＰＤＵも備える。
【００３２】
参照数字２１２において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、ＴｘＯＰの制御を再取得し、ＲＤ応答バースト２１０においてＳＴＡ−Ｂによって送信されたＭＰＤＵの受信に肯定応答するためにＳＴＡ−ＢにアドレッシングされたブロックＡＣＫ  ＭＰＤＵを送信する。
【００３３】
参照数字２１４において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、ＳＴＡ−Ｃ（新ＲＤ応答器）にアドレッシングされたＭＰＤＵを含むＰＰＤＵを送信する。このＰＰＤＵ内のＱｏＳデータＭＰＤＵのＡＣＫポリシーフィールドは、暗黙的ブロックＡＣＫ要求に設定される。このＰＰＤＵは、１つ以上のＨＴＣ  ＭＰＤＵを含み、ＲＤＧ／さらなるＰＰＤＵフィールドが１に設定され、ＲＤＧが示される。このＰＰＤＵ内のＭＰＤＵの継続時間／ＩＤフィールドは、２１６において示されるようにＴｘＯＰの残りの継続時間を示すパラメータ（ＴｘＯＰ＝ｔ０ｕｓ）を含む。
【００３４】
参照数字２１８において、ＳＴＡ−Ａからの受信された送信に応答し、ＳＴＡ−Ｃ（ＲＤ応答器）は、ＲＤＧ／さらなるＰＰＤＵフィールドが０に設定されてこれが応答バーストにおける最後のＰＰＤＵであることが示される１つ以上のＨＴＣ  ＭＰＤＵを含むＰＰＤＵをＳＴＡ−Ａに送信する。このＰＰＤＵは、ＳＴＡ−Ａからの前のＰＰＤＵの暗黙的ブロックＡＣＫ要求に対する応答フレームであるブロックＡＣＫ  ＭＰＤＵと、ＡＣＫポリシーフィールドが暗黙的ブロックＡＣＫ要求に設定されたＱｏＳデータＭＰＤＵとを含む。
【００３５】
参照数字２２０において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、ＴｘＯＰの制御を再取得し、ＳＴＡ−Ｃによって送信されたＭＰＤＵに肯定応答するブロックＡＣＫ  ＭＰＤＵを送信する。このＰＰＤＵは、ＲＤＧ／さらなるＰＰＤＵフィールドが１に設定されてＲＤＧが示される１つ以上のＨＴＣ  ＭＰＤＵを含む。ＰＰＤＵ内のＭＰＤＵの継続時間／ＩＤフィールドは、２２２において示されるようにＴｘＯＰの残りの継続時間を示すパラメータ（ＴｘＯＰ＝ｔｌｕｓ）を含む。
【００３６】
参照数字２２４において、ＳＴＡ−Ａからの送信に応答して、ＳＴＡ−Ｃ（ＲＤ応答器）は、ＡＣＫポリシーが暗黙的ブロックＡＣＫに設定されてＲＤＧ／さらなるＰＰＤＵフィールドが０に設定された１つ以上のＱｏＳデータＨＴＣ  ＭＰＤＵを含むＰＰＤＵをＳＴＡ−Ａに送信する。これは、応答バースト内の唯一のＰＰＤＵである。
【００３７】
参照数字２２６において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、前のＲＤ応答バーストにおいてＳＴＡ−Ｃによって送信されたＭＰＤＵに肯定応答するブロックＡＣＫをＳＴＡ−Ｃに送信する。従って、ダイアグラム２００は、逆方向許可及びブロック肯定応答を利用する送信と受信の交換を示す。
【００３８】
様々な態様において、斬新な遅延ブロックＡＣＫがＲＤＧと併用される。斬新な遅延ブロックＡＣＫは、ここにおいてはＲＤＧ遅延ブロックＡＣＫと呼ばれる。以下の様々な態様において説明されるように、ブロックＡＣＫは、ＲＤＧとともに用いられるときに遅延されるが、それは、従来のシステムよりも短い時間だけ遅延される。例えば、ブロックＡＣＫは、ＲＤＧ継続時間の間だけ遅延させることができる。一態様においては、ＲＤイニシエータは、ＡＣＫポリシーフィールドをＲＤＧ遅延ＢＡに設定することができる。従って、ＲＤ応答器がこれを検出したときには、予め決められた時間までＡＣＫを要求するＭＰＤＵに対する全応答を遅延させる。例えば、一態様においては、ＲＤ応答器は、ＲＤＧの終了までＡＣＫを送信するのを遅延させる。他の態様においては、ＲＤ応答器は、データ交換において予め決められた時間までＡＣＫを送信するのを遅延させる。この予め決められた時間は、様々な方法で暗黙に又は明示でＲＤ応答器に対して搬送することができる。例えば、予め決められた時間は、何らかのシーケンス時間、例えばＴｘＯＰ、の終わりであることが可能であり、又は送信機によってスケジューリングされた時間であることが可能である。他の態様においては、ＶＨＴ制御内のＲＤＧフィールドが０（又はその他の何らかの指示値）に設定されているのを確認した時点で、すべてのＲＤ応答器はＯＦＤＭＡブロックＡＣＫで応答する。他の態様においては、斬新な遅延ブロックＡＣＫ機構は、通常のＴｘＯＰ継続時間において適宜用いられる。さらに他の態様においては、ＰＰＤＵの送信機は、ＲＤＧ継続時間中のいずれかの段階においてＢＡＲフレームを送信することによってＢＡを要求する。
【００３９】
従って、遅延ブロック肯定応答システムの様々な態様は、ＲＤＧ通信を有さない送信機とともに用いることができる。例えば、該送信機は、ＴｘＯＰを取得し、ＴｘＯＰ継続時間の終了までＡＣＫ／ＢＡが戻されるのを期待せずにＭＰＤＵ／ＡＭＰＤＵをＲＤ応答器に送信し続ける。ＴｘＯＰ継続時間において最後のパケットを送出するときに、送信機は、受信機がＢＡを送信して戻すための十分な時間が存在するのを確認することができる。さらに、最後のＭＰＤＵ／ＡＭＰＤＵを受信機に送出する間に、送信機は、これがトランザクションにおける最後のパケットであり従ってそれに応答するブロックＡＣＫを期待することを示すビットを設定することができる。この例においては、これは、明示の要求を要求せず及び無期限に遅延されない遅延ブロックＡＣＫを提供する。
【００４０】
図３は、遅延ブロック肯定応答システムの態様に従ってＲＤＧ遅延ブロックＡＣＫを利用する送信及び受信の交換を示すダイアグラム３００である。例えば、送信及び受信の交換は、図１に示されるＷＬＡＮシステムの送信局ＳＴＡ−Ａと受信局ＳＴＡ−Ｂ乃至ＳＴＡ−Ｅとの間で生じる。図３に関して、ＲＤイニシエータは、ＳＴＡ−Ａであり、ＲＤ応答器は、受信局ＳＴＡ−Ｂ乃至ＳＴＡ−Ｅである。示される送信は、空間分割多元接続（ＳＤＭＡ）送信技術を用いて行われる。
【００４１】
参照数字３０２において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、ＳＤＭＡ  ＰＰＤＵを局ＳＴＡ−Ｂ、ＳＴＡ−Ｃ、ＳＴＡ−Ｄ及びＳＴＡ−Ｅ（ＲＤ応答器）に送信する。これらのＰＰＤＵは、ＡＣＫポリシーフィールドがＲＤＧ遅延ブロックＡＣＫに設定された各ＭＰＤＵに関するＱｏＳデータを含むＡＭＰＤＵを備える。このＰＰＤＵ内のＭＳＤＵのうちの１つ以上は、ＲＤＧ／さらなるＰＰＤＵフィールドが１に設定されてＳＤＭＡ  ＲＤＧが示されるＶＨＴ制御フィールドを含む。継続時間／ＩＤフィールドは、ＴｘＯＰの残りの継続時間を含むパラメータを含む。
【００４２】
参照数字３０４において、ＲＤ応答器（ＳＴＡ−Ｂ、ＳＴＡ−Ｄ及びＳＴＡ−Ｅ）は、ＲＤＧ／さらなるフィールドが０に設定されてこれが応答バーストにおける最後のＰＰＤＵであることが示される１つ以上のＶＨＴＣ  ＭＰＤＵを含むＳＤＭＡ  ＰＰＤＵでＳＴＡ−Ａに応答する。このＰＰＤＵは、ＡＣＫポリシーフィールドが暗黙的ブロックＡＣＫ要求に設定されたＱｏＳデータＭＰＤＵを含む。
【００４３】
参照数字３０６において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、ＴｘＯＰの制御を再取得し、局ＳＴＡ−Ｂ、ＳＴＡ−Ｃ、ＳＴＡ−Ｄ及びＳＴＡ−Ｅ（ＲＤ応答器）にＰＰＤＵを送信する。これらの送信の第１の（又は唯一の）ＭＰＤＵが、ＲＤ応答器からのＳＤＭＡ応答バーストに応答するブロックＡＣＫを含む。このＰＰＤＵ内のＭＳＤＵのうちの１つ以上は、ＲＤＧ／さらなるＰＰＤＵフィールドが１に設定されてＲＤＧが示されるＶＨＴ制御フィールドを含む。継続時間／ＩＤフィールドは、ＴｘＯＰの残りの継続時間を示すパラメータを含む。
【００４４】
参照数字３０８において、ＲＤ応答器（ＳＴＡ−Ｂ、及びＳＴＡ−Ｅ）は、ＲＤＧ／さらなるＰＰＤＵフィールドが０に設定されてこれが応答バーストにおける最後のＰＰＤＵであることが示される１つ以上のＶＨＴＣ  ＭＰＤＵを含むＳＤＭＡ  ＰＰＤＵを用いてＳＴＡ−Ａに応答する。この時点においては、ＳＴＡ−Ｃ及びＳＴＡ−Ｄは、送信すべきそれ以上のＱｏＳデータを有しておらず、従って送信しない。ＳＴＡ−Ｂ及びＳＴＡ−Ｅは、ＡＣＫポリシーフィールドが暗黙的ブロックＡＣＫ要求に設定されたＱｏＳデータＭＰＤＵを含むＳＤＭＡ  ＰＰＤＵで応答する。
【００４５】
参照数字３１０において、ＳＴＡ−Ａ（ＲＤイニシエータ）は、ＴｘＯＰの制御を再取得し、ＲＤ応答器（ＳＴＡ−Ｂ、ＳＴＡ−Ｃ、ＳＴＡ−Ｄ及びＳＴＡ−Ｅ）にＳＤＭＡ  ＰＰＤＵを送信する。ＳＴＡ−Ｂ及びＳＴＡ−ＥへのＳＤＭＡ  ＰＰＤＵは、前の暗黙的ブロックＡＣＫ要求に応答したブロックＡＣＫ  ＭＰＤＵを含む。このＰＰＤＵ内の１つ以上のＭＰＤＵは、ＲＤＧ／さらなるＰＰＤＵフィールドが０に設定されたＶＨＴ制御フィールドを含む。これは、このＴｘＯＰにおけるＲＤＤの終了を示す。このＳＤＭＡ  ＰＰＤＵ内のＭＰＤＵの継続時間／ＩＤフィールドは、ＴｘＯＰの残りの継続時間を示すパラメータを含む。なお、ＲＤＧ／さらなるＰＰＤＵフィールドを０に設定するときには、ＲＤイニシエータ（ＳＴＡ−Ａ）は、ＲＤ−応答器（ＳＴＡ−Ｂ、ＳＴＡ−Ｃ、ＳＴＡ−Ｄ及びＳＴＡ−Ｅ）によって送出されるべきＯＦＤＭＡ  ＢＡ応答のためにＲＤ応答器のためのトーン割り当ても送信することができる。
【００４６】
参照数字３１２において、ＲＤＧ／さらなるＰＰＤＵフィールドが０に設定されているのを確認した時点で、ＲＤ応答器（ＳＴＡ−Ｂ、ＳＴＡ−Ｃ、ＳＴＡ−Ｄ、及びＳＴＡ−Ｅ）は、トーン割り当て情報を利用し、このＲＤＧシーケンス中にＳＴＡ−Ａによって送信されたＭＰＤＵに肯定応答するＯＦＤＭＡブロックＡＣＫをＳＴＡ−Ａに送信することができる。
【００４７】
例示することを目的として、ＲＤイニシエータ及びＲＤ応答器は、両方ともＳＤＭＡアクセス技術を用いている。しかしながら、遅延ブロック肯定応答システムは、ＳＤＭＡ、ＣＤＭＡ、ＴＤＭＡ、又はＯＦＤＭＡ等のその他の送信技術を利用することができる。例えば、表１は、ＲＤイニシエータ及びＲＤ応答器によって用いるのに適する異なるアクセス技術を示す。しかしながら、示されていないその他の送信技術も使用可能である。
【表１】
0005646452.tif 000002
【００４８】
従って、説明される設計の様々な態様は、送信機からの明示のＢＡＲ要求の必要性を排除しそれにより貴重なシステム資源を節約する。例えば、明示のＢＡＲは、ＰＬＣＰプリアンブル＋ＰＬＣＰ信号フィールド＋サービス＋テールビット及びパッドビットの追加のオーバーヘッドを有する２４バイトのヘッダであることが可能である。さらに、設計の様々な態様は、送信機におけるバッファレベルが既存のブロックＡＣＫと比較して相対的に低く維持されるようにするのに役立つ。さらに、設計の様々な態様は、ＲＤイニシエータが、ＳＤＭＡの場合は空間ストリームを又はＯＦＤＭＡの場合はより多くの帯域幅を又はＳＤＭＡ及びＯＦＤＭＡが結合された方式の場合は両方をＲＤ許可のその他の受信側に再割り当てする上での十分な柔軟性を提供する。従って、増大された送信データレート及び／又はより多くのロバスト（ｒｏｂｕｓｔ）な送信を達成することができる。さらに、空間及び周波数の再利用が増大することができ及びより効率的であることができる。
【００４９】
ジッタ増大問題は、ブロックＡＣＫの送信をＴｘＯＰ継続時間を超えて遅延させないことによって軽減することができる。この場合は、ＴｘＯＰ継続時間中又はＲＤＧ継続時間中に受信された全パケットは、その特定の一連の動作の終了前に肯定応答しなければならない。
【００５０】
図４は、遅延ブロック肯定応答システムの態様により動作するように構成されるアクセスポイント４０２及びアクセス端末４０４の態様を示したダイアグラム４００である。例えば、アクセスポイント４０２は、図１に示されるアクセスポイント１１０ａとして用いるのに適しており、アクセス端末４０４は、同じく図１に示される端末１２０ｃとして用いるのに適する。
【００５１】
ダウンリンク通信及びアップリンク通信のためのアクセスポイント４０２及び端末４０４による処理が以下においてさらに詳細に説明される。様々な態様において、アップリンクのための処理は、ダウンリンクのための処理と同じ、異なる、又は補完的であることができる。
【００５２】
アクセスポイント４０２におけるダウンリンク処理に関して、送信（ＴＸ）データプロセッサ４０８は、トラフィックデータ（すなわち情報ビット）をデータソース４０６から及びその他の情報をコントローラ４１８そしておそらくスケジューラ４１６から受信する。コントローラ４１８は、メモリ４２０にアクセスするために動作可能である。これらの様々なタイプのデータは、異なるトランスポートチャネルにおいて送信することができる。ＴＸデータプロセッサ４１０は、（必要な場合は）データを“フレーミング”し、フレーミングされた／フレーミングされないデータをスクランブリングし、スクランブリングされたデータを符号化し、符号化されたデータをインターリービング（すなわち、順序を再設定）し、インターリービングされたデータを変調シンボル内にマッピングする。説明を単純化するために、“データシンボル”は、トラフィックデータに関する変調シンボルを意味し、“パイロットシンボル”は、パイロットに関する変調シンボルを意味する。スクランブリングは、データビットをランダム化する。符号化は、データ送信の信頼性を向上させる。インターリービングは、符号ビットのための時間、周波数、及び／又は空間ダイバーシティを提供する。スクランブリング、符号化、及び変調は、コントローラ４１８によって提供される制御信号に基づいて行うことができ、以下においてさらに詳細に説明される。ＴＸデータプロセッサ４０８は、データ送信のために用いられる各空間チャネルのための変調シンボルのストリームを提供する。
【００５３】
ＴＸ空間プロセッサ４１０は、１つ以上の変調シンボルストリームをＴＸデータプロセッサ４０８から受信し、変調シンボルに対する空間処理を行って４つの送信シンボルストリームを変調器／復調器４１２ａ乃至ｄに提供し、各々の送信アンテナ４１４ａ乃至ｄごとに１つのストリームである。以下において空間処理がさらに詳細に説明される。ＴＸデータプロセッサ４０８及びコントローラ４１８は、データユニットを統合し、ＷＬＡＮプロトコルを収納するために必要な層化を行うことができる。例えば、ＴＸデータプロセッサ４０８及びコントローラ４１８は、上述されるようにＰＰＤＵを生成するために動作可能である。
【００５４】
各変調器／復調器（ＭＯＤＥＭ）４２２ａ乃至ｄは、各々の送信シンボルストリームを受信及び処理してＯＦＤＭシンボルの対応するストリームを提供する。各ＯＦＤＭシンボルストリームは、さらに処理されて対応するダウンリンクの変調された信号が提供される。次に、変調器／復調器４１２ａ乃至４１２ｄからの４つのダウンリンクの変調された信号が、４つのアンテナ４１４ａ乃至４１４ｄからそれぞれ送信される。
【００５５】
端末４０４におけるダウンリンク処理に関して、１つの又は複数の受信アンテナ４２８ａ乃至ｄは、送信されたダウンリンクの変調された信号を受信し、各受信アンテナは、受信された信号を各々の復調器／変調器４３０ａ乃至ｄに提供する。各復調器４３０ａ乃至ｄは、変調器４１２において行われる処理を補完する処理を行い、受信されたシンボルを提供する。受信（ＲＸ）空間プロセッサ４３２は、全復調器４３０からの受信されたシンボルに対する空間処理を行って復元されたシンボルを提供し、復元されたシンボルは、アクセスポイント４０２によって送信された変調シンボルの推定である。復元されたシンボルは、ＲＸデータプロセッサ４３４に提供される。
【００５６】
ＲＸデータプロセッサ４３４は、復元されたシンボルを受信し、多重化を解除して各々のトランスポートチャネルに入れる。各トランスポートチャネルに関する復元されたシンボルは、シンボルデマッピング、デインターリービング、復号、及びスクランブルの解除を行ってそのトランスポートチャネルのための復号されたデータを提供することができる。各トランスポートチャネルのための復号されたデータは、復元されたパケットデータ、メッセージ、シグナリング、等を含むことができ、それらは、格納のためにデータシンク４３６に提供される及び／又はさらなる処理のためにコントローラ４４０に提供される。コントローラ４４０は、メモリ４３８にアクセスするために動作可能である。受信されたデータは、上述されるように様々なＰＰＤＵを備える。
【００５７】
同じくダウンリンクに関して、各アクティブなユーザ端末、例えば端末４０４、において、ＲＸ空間プロセッサ４３２は、チャネル状態情報（ＣＳＩ）を入手するためにダウンリンクを推定する。ＣＳＩは、チャネル応答推定値と、受信されたＳＮＲと、等を含むことができる。ＲＸデータプロセッサ４３４は、ダウンリンクにおいて受信される各パケット／フレームの状態も提供することができる。コントローラ４４０は、チャネル状態情報及びパケット／フレーム状態を受信し、アクセスポイント４０２に送信して戻すべきフィードバック情報を受信し、符号ポイント４０２に送信して戻されるフィードバック情報を決定する。フィードバック情報は、上述されるように、ＡＣＫと、ＢＡと、ＲＤＧ遅延ブロックＡＣＫと、を備える。
【００５８】
端末４０４におけるアップリンク処理に関して、フィードバック情報は、ＴＸデータプロセッサ４４４及びＴＸ空間プロセッサ４４２（存在する場合）によって処理され、１つ以上の変調器４４０ａ乃至ｄによってコンディショニングされ、１つ以上のアンテナ４４８ａ乃至ｄを介して送信されてアクセスポイント４０２に戻される。データは、データソース４４６からＴＸデータプロセッサに提供できることも注目すること。
【００５９】
アクセスポイント４０２におけるアップリンク処理に関して、送信されたアップリンク信号は、アンテナ４１４ａ乃至ｄによって受信され、復調器４１２ａ乃至ｄによって復調され、ユーザ端末４０４において行われる処理を補完する形でＲＸ空間プロセッサ４２６及びＲＸデータプロセッサ４２４によって処理される。ＲＸデータプロセッサからの情報は、データシンク４２２に提供される。受信されるフィードバックは、上述されるように、ＡＣＫと、ＢＡと、ＲＤＧ遅延ブロックＡＣＫと、を備える。復元されたフィードバック情報は、コントローラ４１８及びスケジューラ４１６に提供される。
【００６０】
スケジューラ４１６は、幾つかの機能、例えば（１）ダウンリンク及びアップリンクにおけるデータ送信のために一組のユーザ端末を選択する、（２）各々の選択されたユーザ端末に関する送信レート及び送信モードを選択する、及び（４）利用可能なＦＣＨ／ＲＣＨ資源を選択された端末に割り当てる、を実行するためにフィードバック情報を用いる。スケジューラ４１６及び／又はコントローラ４１８は、ダウンリンク送信の処理のためにアップリンク送信から得られた情報（例えば、ステアリングベクトル）をさらに用いる。
【００６１】
様々な態様において、ダウンリンク及びアップリンクにおけるデータ送信のために幾つかの送信モードがサポートされる。例えば、アクセスポイント４０２及び端末４０４は、空間分割送信モードと、周波数分割送信モードと、時分割送信モードと、データレート分割送信モードと、符号分割送信モードと、を備える送信モードを提供するように構成される。
【００６２】
図５は、遅延ブロック肯定応答システムの態様によりＲＤＧ遅延ブロックＡＣＫを提供するために様々な送信技術を利用する送信及び受信の交換を示したダイアグラム５００である。例えば、ダイアグラム５００は、ＯＦＤＭＡ＋ＳＤＭＡ技術を用いたＲＤイニシエータ及びＲＤ応答器とのＲＤＧ遅延ＢＡを用いた一連のパケット交換を示す。一態様において、ＲＤイニシエータは、一部の局が送信すべきさらなるデータを有さないことを示すときに周波数の再利用を行い、それは、システムの追加の利点を提供する。
【００６３】
今度は図５を参照し、“ＲＤＧスロット１”５０２においてデータを送出後、局ＳＴＡ−Ｃ及びＳＴＡ−Ｄは、５０４において示されるように、送信すべきさらなるデータを有さないことを送信機に示す。送信局ＳＴＡ−Ａは、帯域幅（ＯＦＤＭＡトーンセット２）をＳＴＡ−Ｂに（５１０参照）及び（ＯＦＤＭＡトーンセット１）をＳＴＡ−Ｅに再度割り当てる（５１２参照）。次に、この再割り当てに起因して、ＳＴＡ−Ｂ及びＳＴＡ−Ｅは、より高い送信レートでデータを送信することができる。同様に、“ＲＤＧスロット２”５０６において、ＳＴＡ−Ｆは、５０８において示されるように、ＳＴＡ−Ａに戻すべきさらなるデータを有さないことを示す。次のスロットにおいて、ＳＴＡ−Ａは、トーンセット１をＳＴＡ−Ｇに割り当てる（５１４参照）。一態様においては、直交性に基づき、空間ストリームは、異なるユーザに再度割り当てることも可能である。
【００６４】
様々な態様において、ダウンリンク及びアップリンクにおけるデータ送信のために幾つかの送信モードがサポートされる。例えば、送信モードは、空間分割送信モードと、周波数分割送信モードと、時分割送信モードと、データレート分割送信モードと、符号分割送信モードと、を備える。
【００６５】
一態様においては、システムは、ここにおいて説明される機能を提供するために実行可能である１つ以上のプログラム命令（“命令”）又は“符号”の組がコンピュータによって読み取り可能な媒体上において格納されるか又は具現化されているコンピュータプログラム製品を備える。例えば、符号の組は、コンピュータによって読み取り可能な媒体、例えばフロッピー（登録商標）ディスク、ＣＤＲＯＭ、メモリカード、ＦＬＡＳＨメモリデバイス、ＲＡＭ、ＲＯＭ、又はその他のタイプのメモリデバイス又はコンピュータによって読み取り可能な媒体、からＡＴ及び／又はＡＰにローディングすることができる。他の態様においては、符号の組は、外部のデバイス又はネットワーク資源からダウンロードすることができる。符号の組は、コンピュータ、プロセッサ、ＣＰＵ又はその他の適切なデバイスによって実行されたときには、ここにおいて説明される様々な態様を提供するために動作する。
【００６６】
ここにおける教示は、様々な有線又は無線の装置（例えばノード）内に組み入れる（例えば実装する又はこれらの装置によって実行する）ことができる。幾つかの態様においては、ここにおける教示により実装されたノードは、アクセスポイント又はアクセス端末を備えることができる。幾つかの態様においては、ノードは、無線ノードである。該無線ノードは、例えば、有線又は無線の通信リンクを介してネットワーク（例えば、ワイドエリアネットワーク、例えばインターネット又はセルラーネットワーク）のための接続性又はネットワーク（例えば、ワイドエリアネットワーク、例えばインターネット又はセルラーネットワーク）への接続性を提供することができる。
【００６７】
図６は、遅延ブロック肯定応答システムの態様において用いるための１つ以上のノードとの通信のための典型的な装置６００を示す。例えば、装置６００は、図４に示されるＡＰ４０２として用いるのに適する。一態様においては、装置６００は、ここにおいて説明されるように遅延ブロック肯定応答システムの態様を提供するように構成された１つ以上のモジュールによって実装される。例えば、一態様においては、各モジュールは、ハードウェア及び／又はハードウェア実行ソフトウェアを備える。
【００６８】
装置６００は、データと、そのデータに関する肯定応答を１つ以上のノードから送信すべきでないことを示す第１のビットと、を備えるブロック、及び送信継続時間内における選択された時点に達した場合は１つ以上のノードがデータに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す第２のビットを１つ以上のノードに送信するための手段（６０２）を備える第１のモジュールを備える。一態様においては、手段６０２は、Ｔｘデータプロセッサ４０８を備える。装置６００は、送信継続時間内における選択された時点に達しているかどうかを決定するための手段（６０４）を備える第２のモジュールも備え、一態様においてはコントローラ４１８を備える。装置６００は、送信継続時間の残りの部分内にデータに関する少なくとも１つの肯定応答を受信するための手段（６０６）を備える第３のモジュールも備え、一態様においてはＲｘデータプロセッサ４２４を備える。
【００６９】
図７は、遅延ブロック肯定応答システムの態様において用いるための通信のための典型的な装置７００を示す。例えば、装置７００は、図４に示されるＡＰ４０４として用いるのに適する。一態様においては、装置７００は、ここにおいて説明されるように遅延ブロック肯定応答システムの態様を提供するように構成された１つ以上のモジュールによって実装される。例えば、一態様においては、各モジュールは、ハードウェア及び／又はハードウェア実行ソフトウェアを備える。
【００７０】
装置７００は、データと、そのデータに関する肯定応答を送信すべきでないことを示す第１のビットと、を備えるブロック、及びデータに関する肯定応答を送信すべきであることを示す第２のビットをノードから受信するための手段（７０２）を備える第１のモジュールを備える。一態様においては、手段７０２は、Ｒｘデータプロセッサ４３４を備える。装置７００は、第２のビットを受信することに応答して送信継続時間内にデータに関する肯定応答を送信するための手段（７０４）を備える第２のモジュールを備え、一態様においてはＴｘデータプロセッサ４４４を備える。
【００７１】
以上のように、ここにおいて開示される態様に関係して説明される様々な例示的論理、論理ブロック、モジュール、及び回路は、ＡＴ又はＡＰにおいて、ここにおいて説明される機能を果たすために設計された汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、その他のプログラマブルな論理デバイス、ディスクリートゲートロジック、ディスクリートトランジスタロジック、個別のハードウェア構成要素、又はその組み合わせとともに実装又は実行することができる。汎用プロセッサはマイクロプロセッサであることができるが、代替においては、従来のどのようなプロセッサ、コントローラ、マイクロコントローラ、又はステートマシンであってもよい。プロセッサは、計算装置の組合せ、例えば、ＤＳＰと、１つのマイクロプロセッサとの組合せ、複数のマイクロプロセッサとの組合せ、ＤＳＰコアと関連する１つ以上のマイクロプロセッサとの組合せ、又はその他のあらゆる該構成との組合せ、として実装することもできる。
【００７２】
ここにおいて開示される態様に関係させて説明される方法又はアルゴリズムのステップは、ハードウェア内において直接具現化させること、プロセッサによって実行されるソフトウェアモジュール内において具現化させること、又はこれらの２つの組合せにおいて具現化させることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、取り外し可能なディスク、ＣＤ−ＲＯＭ、又は当業において既知であるその他のあらゆる形態の記憶媒体において常駐することができる。典型的な記憶媒体は、プロセッサに結合し、該プロセッサが記憶媒体から情報を読み出すようにすること及び記憶媒体に情報を書き込むようにすることができる。代替においては、記憶媒体は、プロセッサと一体化させることができる。プロセッサ及び記憶媒体は、ＡＳＩＣ内に常駐することができる。ＡＳＩＣは、ユーザ端末に常駐することができる。代替においては、プロセッサ及び記憶媒体は、ユーザ端末内において個別構成要素として常駐することができる。
【００７３】
開示される態様に関する上記の説明は、当業者が本発明を製造又は使用できるようにすることを目的とするものである。これらの態様に対する様々な修正は、当業者にとって容易に明確になるであろう。さらに、ここにおいて定められる一般原理は、本発明の適用範囲を逸脱することなしに例えばインスタントメッセージ送信サービス又は一般的な無線データ通信用途におけるその他の態様に対しても適用することができる。以上のように、本発明は、ここにおいて示される態様に限定されることが意図されるものではなく、ここにおいて開示される原理及び斬新な特長に一致する限りにおいて最も広範な適用範囲が認められるべきである。“典型的な”という表現は、ここにおいては、“１つの例、事例、又は実例”を意味するために排他的に用いられる。ここにおいて“典型的な”として説明されるいずれの態様も、その他の態様よりも好ましい又は有利であるとは必ずしも解釈すべきではない。
【００７４】
従って、ここにおいては無線ローカルエリアネットワークにおいて用いるための遅延ブロック肯定応答システムの態様が例示及び説明されている一方で、これらの態様の特徴から逸脱することなしにこれらの態様に対して様々な変更を行うことが可能であることが理解されるであろう。従って、ここにおける開示及び説明は、以下の請求項において示される本発明の適用範囲を例示すること、ただし制限しないこと、が意図される。
以下に本件出願当初の特許請求の範囲に記載された発明を付記する。
（１）  １つ以上のノードとの通信のための方法であって、
データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットとを備えるブロックを前記１つ以上のノードに送信することと、
送信継続時間内における選択された時点に達しているかどうかを決定することと、
前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信することであって、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示すことと、
前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信すること、とを備える、方法。
（２）  遅延された肯定応答に関して前記１つ以上のノードと交渉することをさらに備える（１）の方法。
（３）  追加のデータと前記追加のデータに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す追加のビットとを備える追加のブロックを前記１つ以上のノードに送信することをさらに備える（１）の方法。
（４）  前記選択された時点に達する前に選択されたノードから選択された肯定応答を入手すべきであることを決定することと、
前記選択されたノードに肯定応答要求を送信すること、とをさらに備える（１）の方法。
（５）  前記肯定応答要求に応答して前記送信継続時間内に前記選択されたノードから前記選択された肯定応答を受信することをさらに備える（４）の方法。
（６）  前記選択された肯定応答を入手すべきであることの前記決定は、資源利用に基づいて前記選択された肯定応答を入手すべきであることを決定することを備える（４）の方法。
（７）  １つ以上のノードとの通信のための装置であって、
データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットとを備えるブロックを前記１つ以上のノードに送信するように構成された送信機と、
送信継続時間内における選択された時点に達しているかどうかを決定するように構成されたコントローラと、
前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するように構成された受信機と、を備え、前記送信機は、前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信するようにさらに構成され、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す、装置。
（８）  前記コントローラは、遅延された肯定応答に関して前記１つ以上のノードと交渉するように構成される（７）の装置。
（９）  前記送信機は、追加のデータと前記追加のデータに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す追加のビットとを備える追加のブロックを前記１つ以上のノードに送信するように構成される（７）の装置。
（１０）  前記コントローラは、前記選択された時点に達する前に選択されたノードから選択された肯定応答を入手すべきであることを決定するように構成され、前記送信機は、前記選択されたノードに肯定応答要求を送信するように構成される（７）の装置。
（１１）  前記受信機は、前記肯定応答要求に応答して前記送信継続時間内に前記選択されたノードから前記選択された肯定応答を受信するように構成される（１０）の装置。
（１２）  前記コントローラは、前記選択された肯定応答を資源利用に基づいて入手すべきであることを決定するように構成される（１０）の装置。
（１３）  １つ以上のノードとの通信のための装置であって、
データと前記データに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す第１のビットと、を備えるブロック、及び
送信継続時間内における選択された時点に達している場合は前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す第２のビットを前記１つ以上のノードに送信するため手段と、
前記送信継続時間内における前記選択された時点に達しているかどうかを決定するための手段と、
前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するための手段と、を備える、装置。
（１４）  遅延された肯定応答に関して前記１つ以上のノードと交渉するための手段をさらに備える（１３）の装置。
（１５）  送信するための前記手段は、追加のデータと前記追加のデータに関する肯定応答を前記１つ以上のノードから送信すべきでないことを示す追加のビットとを備える追加のブロックを前記１つ以上のノードに送信するために動作する（１３）の装置。
（１６）  前記選択された時点に達する前に選択されたノードから選択された肯定応答を入手すべきであることを検出するための手段をさらに備え、送信するための前記手段は、前記選択されたノードに肯定応答要求を送信するために動作する（１３）の装置。
（１７）  受信するための前記手段は、前記肯定応答要求に応答して前記送信継続時間内に前記選択されたノードから前記選択された肯定応答を受信するために動作する（１６）の装置。
（１８）  前記選択された肯定応答を入手すべきであることを検出するための前記手段は、前記選択された肯定応答を資源利用に基づいて入手すべきであることを検出するための手段を備える（１６）の装置。
（１９）  １つ以上のノードとの通信のためのコンピュータプログラム製品であって、
データと前記データに関する肯定応答を前記１つ以上のノードによって送信すべきでないことを示す第１のビットとを備えるブロックを前記１つ以上のノードに送信し、
送信継続時間内における選択された時点に達しているかどうかを決定し、
前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信し、及び
前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するために実行可能な符号を用いて符号化されたコンピュータによって読み取り可能な媒体を備え、前記第２のビットは、前記１つ以上のノードが前記データに関する１つ以上の肯定応答をそれぞれ送信すべきであることを示す、コンピュータプログラム製品。
（２０）  １つ以上のノードとの通信のためのアクセスポイントであって、
アンテナと、
前記アンテナを介して前記１つ以上のノードにブロックを送信するように構成された送信機であって、前記ブロックは、データと、前記データに関する肯定応答を前記１つ以上のノードによって送信すべきでないことを示す第１のビットと、を備える送信機と、  
送信継続時間内における選択された時点に達しているかどうかを決定するように構成されたコントローラと、
前記送信継続時間の残りの部分内に前記データに関する少なくとも１つの肯定応答を受信するように構成された受信機と、を備え、前記送信機は、前記選択された時点に達している場合は第２のビットを前記１つ以上のノードに送信するようにさらに構成され、前記第２のビットは、前記１つ以上のノードが前記データに関する少なくとも１つの肯定応答をそれぞれ送信すべきであることを示す、アクセスポイント。
（２１）  通信のための方法であって、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックをノードから受信することと、
前記データに関する肯定応答を送信すべきであることを示す第２のビットを受信することと、
前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信すること、とを備える、方法。
（２２）  遅延された肯定応答に関して前記ノードと交渉することをさらに備える（２１）の方法。
（２３）  追加のデータと前記追加のデータに関する肯定応答を送信すべきでないことを示す追加のビットとを備える追加のブロックを前記ノードから受信することをさらに備える（２１）の方法。
（２４）  前記第２のビットを受信する前に選択されたデータに関する肯定応答を送信すべきであることを決定することと、
前記送信継続時間内に前記選択されたデータに関する前記肯定応答を送信すること、とをさらに備える（２１）の方法。
（２５）  前記決定は、資源利用、データ遅延、及びデータジッタのうちの少なくとも１つに基づく（２４）の方法。
（２６）  通信のための装置であって、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックをノードから受信し、及び前記データに関する肯定応答を送信すべきであることを示す第２のビットを受信するように構成された受信機と、
前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信するように構成された送信機と、を備える、装置。
（２７）  遅延された肯定応答に関して前記ノードと交渉するように構成されたコントローラをさらに備える（２６）の方法。
（２８）  前記受信機は、追加のデータと前記追加のデータに関する肯定応答を送信すべきでないことを示す追加のビットとを備える追加のブロックを前記ノードから受信するように構成される（２６）の装置。
（２９）  前記第２のビットを受信する前に選択されたデータに関する肯定応答を送信すべきであることを決定するように構成されたコントローラをさらに備える（２６）の装置。
（３０）  前記送信機は、前記送信継続時間内に前記選択されたデータに関する前記肯定応答を送信するように構成される（２９）の装置。
（３１）  前記コントローラは、資源利用、データ遅延、及びデータジッタのうちの少なくとも１つに基づいて前記選択されたデータに関する前記肯定応答を送信すべきであることを決定するように構成される（２９）の方法。
（３２）  通信のための装置であって、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロック、及び前記データに関する肯定応答を送信すべきであることを示す第２のビットをノードから受信するための手段と、
前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信するための手段と、を備える、装置。
（３３）  遅延された肯定応答に関して前記ノードと交渉するための手段をさらに備える（３２）の装置。
（３４）  受信するための前記手段は、追加のデータと前記追加のデータに関する肯定応答を送信すべきでないことを示す追加のビットとを備える追加のブロックを前記ノードから受信するために動作する（３２）の装置。
（３５）  前記第２のビットを受信する前に選択されたデータに関する肯定応答を送信すべきであることを決定するための手段をさらに備え、送信するための前記手段は、前記送信継続時間内に前記選択されたデータに関する前記肯定応答を送信するために動作する（３２）の装置。
（３６）  前記決定は、資源利用、データ遅延、及びデータジッタのうちの少なくとも１つに基づく（３５）の装置。
（３７）通信のためのコンピュータプログラム製品であって、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックをノードから受信し、
前記データに関する肯定応答を送信すべきであることを示す第２のビットを受信し、及び
前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信するために実行可能な符号を用いて符号化されたコンピュータによって読み取り可能な媒体を備える、コンピュータプログラム製品。
（３８）  通信のためのアクセス端末であって、
アンテナと、
データと前記データに関する肯定応答を送信すべきでないことを示す第１のビットとを備えるブロックを前記アンテナを介してノードから受信し、及びデータに関する肯定応答を送信すべきであることを示す第２のビットを受信するように構成された受信機と、  
前記第２のビットを受信することに応答して送信継続時間内に前記データに関する前記肯定応答を送信するように構成された送信機と、を備える、アクセス端末。
【図１】
0005646452.tif 000003
【図２】
0005646452.tif 000004
【図３】
0005646452.tif 000005
【図４】
0005646452.tif 000006
【図５】
0005646452.tif 000007
【図６】
0005646452.tif 000008
【図７】
0005646452.tif 000009