(57)【特許請求の範囲】
【請求項１】
無線通信のための方法であって、
複数のデータユニットを備える集約データユニットを送信することであって、前記複数のデータユニットの各々は複数の装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの第１の装置からの第１のブロック肯定応答メッセージの受信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、送信することと、
前記集約データユニットを送信することに基づいて、前記複数の装置のうちの前記第１の装置から前記第１のブロック肯定応答メッセージを受信することと、
前記第１の装置以外の前記複数の装置のうちの少なくとも１つを対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するために、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つに少なくとも１つのブロック肯定応答要求メッセージを送信することと、
前記少なくとも１つのブロック肯定応答要求メッセージの送信に基づいて、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つから前記集約データユニットについてブロック肯定応答メッセージを受信することであって、前記ブロック肯定応答メッセージは、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つを対象とするデータユニットの受信を示す、受信することと、
を備え、前記少なくとも１つのブロック肯定応答要求メッセージを送信することは、前記第１の装置以外の前記複数の装置の各々について繰り返される、方法。
【請求項２】
前記集約データユニットを送信することは、前記複数のデータユニットを同時に送信することを含む、請求項１に記載の方法。
【請求項３】
前記集約データユニットを送信することは、送信機会（ＴＸＯＰ）期間中に前記集約データユニットを送信することを含む、請求項１に記載の方法。
【請求項４】
前記ブロック肯定応答メッセージは、前記データユニットが前記複数の装置のうちの前記少なくとも１つによって受信成功されたかどうかを示すビットを含むビットマップを備える、請求項１に記載の方法。
【請求項５】
無線通信のための装置であって、
送信機であって、
複数のデータユニットを備える集約データユニットを送信することであって、前記複数のデータユニットの各々は複数のターゲット装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの第１の装置からの第１のブロック肯定応答メッセージの受信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、送信することと、
前記第１の装置以外の前記複数のターゲット装置のうちの少なくとも１つを対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するために、前記複数のターゲット装置のうちの前記第１の装置以外の、前記複数のターゲット装置のうちの前記少なくとも１つに、少なくとも１つのブロック肯定応答要求メッセージを送信することと、を行うように構成された送信機と、
受信機であって、
前記集約データユニットを送信することに基づいて、前記第１の装置から前記第１のブロック肯定応答メッセージを受信することと、
前記少なくとも１つのブロック肯定応答要求メッセージの送信に基づいて、前記第１の装置以外の前記複数のターゲット装置のうちの前記少なくとも１つからブロック肯定応答メッセージを受信することであって、前記ブロック肯定応答メッセージは、前記第１の装置以外の前記複数のターゲット装置のうちの前記少なくとも１つを対象とするデータユニットの受信を示す、受信することと、を行うように構成された受信機と、
を備え、前記少なくとも１つのブロック肯定応答要求メッセージを送信することは、前記第１の装置以外の前記複数の装置の各々について繰り返される、装置。
【請求項６】
前記送信機は、前記集約データユニット内で前記複数のデータユニットを同時に送信するように構成される、請求項５に記載の装置。
【請求項７】
前記送信機は、送信機会（ＴＸＯＰ）期間中に前記集約データユニットを送信するように構成される、請求項５に記載の装置。
【請求項８】
前記ブロック肯定応答メッセージは、前記データユニットが前記複数のターゲット装置のうちの前記少なくとも１つによって受信成功されたかどうかを示すビットを含むビットマップを備える、請求項５に記載の装置。
【請求項９】
無線通信のための装置であって、
複数のデータユニットを備える集約データユニットを送信する手段であって、前記複数のデータユニットの各々は複数のターゲット装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの第１の装置からの第１のブロック肯定応答メッセージの受信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、送信する手段と、
前記集約データユニットを送信することに基づいて、前記複数のターゲット装置のうちの前記第１の装置から前記第１のブロック肯定応答メッセージを受信する手段と、
前記第１の装置以外の前記複数のターゲット装置のうちの少なくとも１つを対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するために、前記第１の装置以外の前記複数のターゲット装置のうちの前記少なくとも１つに少なくとも１つのブロック肯定応答要求メッセージを送信する手段と、
前記少なくとも１つのブロック肯定応答要求メッセージの送信に基づいて、前記第１の装置以外の前記複数のターゲット装置のうちの前記少なくとも１つから前記集約データユニットについてブロック肯定応答メッセージを受信する手段であって、前記ブロック肯定応答メッセージは、前記第１の装置以外の前記複数のターゲット装置のうちの前記少なくとも１つを対象とするデータユニットの受信を示す、受信する手段と、
を備え、前記少なくとも１つのブロック肯定応答要求メッセージを送信することは、前記第１の装置以外の前記複数の装置の各々について繰り返される、装置。
【請求項１０】
前記集約データユニットを送信する前記手段は、前記複数のデータユニットを同時に送信する手段を含む、請求項９に記載の装置。
【請求項１１】
前記集約データユニットを送信する前記手段は、送信機会（ＴＸＯＰ）期間中に前記集約データユニットを送信する手段を備える、請求項９に記載の装置。
【請求項１２】
前記ブロック肯定応答メッセージは、前記データユニットが前記複数のターゲット装置のうちの前記少なくとも１つによって受信成功されたかどうかを示すビットを含むビットマップを備える、請求項９に記載の装置。
【請求項１３】
実行されたときに装置に無線通信の方法を実行させる命令を備えるコンピュータプログラムであって、前記方法は、
複数のデータユニットを備える集約データユニットを送信することであって、前記複数のデータユニットの各々は複数の装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの第１の装置からの第１のブロック肯定応答メッセージの受信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、送信することと、
前記集約データユニットを送信することに基づいて、前記複数の装置のうちの前記第１の装置から前記第１のブロック肯定応答メッセージを受信することと、
前記第１の装置以外の前記複数の装置のうちの少なくとも１つを対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するために、前記第１の装置以外の前記複数の装置のうちの少なくとも１つに少なくとも１つのブロック肯定応答要求メッセージを送信することと、
前記少なくとも１つのブロック肯定応答要求メッセージの送信に基づいて、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つから前記集約データユニットについてブロック肯定応答メッセージを受信することであって、前記ブロック肯定応答メッセージは、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つを対象とするデータユニットの受信を示す、受信することと、
を備え、前記少なくとも１つのブロック肯定応答要求メッセージを送信することは、前記第１の装置以外の前記複数の装置の各々について繰り返される、コンピュータプログラム。
【請求項１４】
アクセスポイントであって、
アンテナと、
前記アンテナに結合された送信機であって、
複数のデータユニットを備える集約データユニットを送信することであって、前記複数のデータユニットの各々は複数のターゲット装置のうちの異なるものを対象とし、前記集約データユニットは、第１のブロック肯定応答メッセージの受信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、送信することと、
前記集約データユニットについてのブロック肯定応答メッセージ内の、前記第１の装置以外の前記複数の装置のうちの少なくとも１つを対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するために、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つに、少なくとも１つのブロック肯定応答要求メッセージを送信することと、を行うように構成された送信機と、
受信機であって、
前記集約データユニットを送信することに基づいて、前記複数の装置のうちの前記第１の装置から第１のブロック肯定応答メッセージを受信することと、
前記少なくとも１つのブロック肯定応答要求メッセージの送信に基づいて、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つから前記集約データユニットについてブロック肯定応答メッセージを受信することであって、前記ブロック肯定応答メッセージは、前記第１の装置以外の前記複数の装置のうちの前記少なくとも１つを対象とするデータユニットの受信を示す、受信することと、を行うように構成された受信機と、
を備え、前記少なくとも１つのブロック肯定応答要求メッセージを送信することは、前記第１の装置以外の前記複数の装置の各々について繰り返される、
るアクセスポイント。
【請求項１５】
無線通信のための方法であって、
複数の装置のうちの第１の装置において、前記複数の装置に送信された複数のデータユニットを備える集約データユニットを受信することであって、前記複数のデータユニットの各々は前記複数の装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの１つの装置からのブロック肯定応答メッセージの送信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、受信することと、
前記第１の装置を対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するためのブロック肯定応答要求メッセージを受信することと、
前記第１の装置が前記１つの装置である場合に、前記集約データユニットの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信することと、
前記第１の装置が前記１つの装置ではない場合に、ブロック肯定応答要求メッセージの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信することと、を備え、
前記ブロック肯定応答メッセージは、前記第１の装置を対象とするデータユニットの受信を示し、前記複数の装置の各々が、前記１つの装置以外の前記複数の装置の各々を対象とするブロック肯定応答要求メッセージを受信する、方法。
【請求項１６】
前記集約データユニットを受信することは、前記複数のデータユニットを同時に受信することを含む、請求項１５に記載の方法。
【請求項１７】
前記集約データユニットを受信することは、送信機会（ＴＸＯＰ）期間中に前記集約データユニットを受信することを含む、請求項１５に記載の方法。
【請求項１８】
前記ブロック肯定応答メッセージは、前記第１の装置を対象とするデータユニットが受信成功されたかどうかを示すビットを含むビットマップを備える、請求項１５に記載の方法。
【請求項１９】
無線通信のための装置であって、
受信機であって、
複数の装置に送信された複数のデータユニットを備える集約データユニットを受信することであって、前記複数のデータユニットの各々は前記複数の装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの１つの装置からの暗黙的ブロック肯定応答についてのインジケータを含む、受信することと、
前記装置を対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するためのブロック肯定応答要求メッセージを受信することと、を行うように構成された受信機と、
送信機であって、
前記装置が前記１つの装置である場合に、前記集約データユニットの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信することと、
前記装置が前記１つの装置以外の前記複数の装置のうちの１つである場合に、前記ブロック肯定応答要求メッセージの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信することと、を行うように構成された送信機と、を備え、
前記ブロック肯定応答メッセージは前記装置を対象とするデータユニットの受信を示し、前記複数の装置の各々が、前記複数の装置の各々を対象とするブロック肯定応答要求メッセージを受信する、装置。
【請求項２０】
前記受信機は、前記複数のデータユニットを同時に受信するように構成される、請求項１９に記載の装置。
【請求項２１】
前記受信機は、送信機会（ＴＸＯＰ）期間中に前記集約データユニットを受信するように構成される、請求項１９に記載の装置。
【請求項２２】
前記ブロック肯定応答メッセージは、前記装置を対象としたデータユニットが受信成功されたかどうかを示すビットを含むビットマップを備える、請求項１９に記載の装置。
【請求項２３】
無線通信のための装置であって、
複数の装置に送信された複数のデータユニットを備える集約データユニットを受信する手段であって、前記複数のデータユニットの各々は前記複数の装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの１つの装置からのブロック肯定応答メッセージの送信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、受信する手段と、
前記装置を対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するためのブロック肯定応答要求メッセージを受信する手段と、
前記装置が前記１つの装置である場合に、前記集約データユニットの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信する手段と、
前記装置が前記１つの装置以外の前記複数の装置のうちの１つである場合に、前記ブロック肯定応答要求メッセージの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信する手段と、を備え、
前記ブロック肯定応答メッセージは前記装置を対象とするデータユニットの受信を示し、前記複数の装置の各々が、前記複数の装置の各々を対象とするブロック肯定応答要求メッセージを受信する、装置。
【請求項２４】
前記集約データユニットを受信する手段は、前記複数のデータユニットを同時に受信する手段を含む、請求項２３に記載の装置。
【請求項２５】
前記集約データユニットを受信する手段は、送信機会（ＴＸＯＰ）期間中に前記集約データユニットを受信する手段を備える、請求項２３に記載の装置。
【請求項２６】
前記ブロック肯定応答メッセージは、前記第１の装置を対象とするデータユニットが受信成功されたことを示すビットを含むビットマップを備える、請求項２３に記載の装置。
【請求項２７】
実行されたときに装置に無線通信の方法を実行させる命令を備えるコンピュータプログラムであって、前記方法は、
複数の装置のうちの第１の装置において、前記複数の装置に送信された複数のデータユニットを備える集約データユニットを受信することであって、前記複数のデータユニットの各々は前記複数の装置のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの１つの装置からのブロック肯定応答の送信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、受信することと、
前記第１の装置を対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するためのブロック肯定応答要求メッセージを受信することと、
前記装置が前記１つの装置である場合に、前記集約データユニットの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信することと、
前記装置が前記１つの装置以外の前記複数の装置のうちの１つである場合に、前記ブロック肯定応答要求メッセージの受信に基づいて前記集約データユニットについてブロック肯定応答メッセージを送信することと、を備え、
前記ブロック肯定応答メッセージは前記第１の装置を対象とするデータユニットの受信を示し、前記複数の装置の各々が、前記複数の装置の各々を対象とするブロック肯定応答要求メッセージを受信する、コンピュータプログラム。
【請求項２８】
アクセス端末であって、
アンテナと、
受信機であって、
複数のアクセス端末に送信された複数のデータユニットを備える集約データユニットを受信することであって、前記複数のデータユニットの各々は前記複数のアクセス端末のうちの異なるものを対象とし、前記集約データユニットは、前記複数の装置のうちの１つの装置からのブロック肯定応答メッセージの送信をトリガするための暗黙的ブロック肯定応答についてのインジケータを含む、受信することと、
前記アクセス端末を対象とする前記複数のデータユニットのうちのデータユニットの肯定応答を要求するためのブロック肯定応答要求メッセージを受信することと、を行うように構成された受信機と、
送信機であって、
前記アクセス端末が前記１つの装置である場合に、前記集約データユニットの受信に基づいて前記アンテナを介して前記集約データユニットについてブロック肯定応答メッセージを送信することと、
前記アクセス端末が前記１つの装置以外の前記複数の装置のうちの１つである場合に、前記ブロック肯定応答要求メッセージの受信に基づいて前記アンテナを介して前記集約データユニットについてブロック肯定応答メッセージを送信することと、を行うように構成された送信機と、を備え、
前記ブロック肯定応答メッセージは前記アクセス端末を対象とするデータユニットの受信を示し、前記複数の装置の各々が、前記複数の装置の各々を対象とするブロック肯定応答要求メッセージを受信する、アクセス端末。
【請求項２９】
前記複数のデータユニットの各々は、物理層プロトコルデータユニット（ＰＰＤＵ）を備える、請求項１に記載の方法。
【請求項３０】
前記複数のデータユニットの各々は、物理層プロトコルデータユニット（ＰＰＤＵ）を備える、請求項５に記載の装置。
【請求項３１】
前記複数のデータユニットの各々は、物理層プロトコルデータユニット（ＰＰＤＵ）を備える、請求項９に記載の装置。
【請求項３２】
前記複数のデータユニットの各々は、物理層プロトコルデータユニット（ＰＰＤＵ）を備える、請求項１５に記載の方法。
【請求項３３】
前記複数のデータユニットの各々は、物理層プロトコルデータユニット（ＰＰＤＵ）を備える、請求項１９に記載の装置。
【請求項３４】
前記複数のデータユニットの各々は、物理層プロトコルデータユニット（ＰＰＤＵ）を備える、請求項２３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
米国特許法第１１９条に基づく優先権の主張
本出願は、本明細書の譲受人に譲渡され、参照により本明細書に明確に組み込まれる、２００８年４月２日に出願され、「ＭＥＴＨＯＤ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＡＣＫＮＯＷＬＥＤＧＭＥＮＴ  ＩＮ  Ａ  ＷＩＲＥＬＥＳＳ  ＬＯＣＡＬ  ＡＲＥＡ  ＮＥＴＷＯＲＫ（ＷＬＡＮ）」と題された仮出願第６１／０４１，６７０号、および２００８年８月２０日に出願され、「ＭＥＴＨＯＤＳ  ＡＮＤ  ＡＰＰＡＲＡＴＵＳ  ＦＯＲ  ＲＥＶＥＲＳＥ  ＬＩＮＫ  ＤＡＴＡ  ＡＮＤ  ＡＣＫＮＯＷＬＥＤＧＥＭＥＮＴ  ＡＮＤ  ＩＮ  Ａ  ＷＩＲＥＬＥＳＳ  ＬＯＣＡＬ  ＡＲＥＡ  ＮＥＴＷＯＲＫ（ＷＬＡＮ）」と題された仮出願第６１／０９０，４１９号の優先権を主張するものである。
【０００２】
本出願は、一般に無線通信システムの動作に関し、より詳細には、通信網における逆方向リンク肯定応答(acknowledgment)のための方法および装置に関する。
【背景技術】
【０００３】
ＩＥＥＥ  ８０２．１１  ＷＬＡＮなどの無線システムの主要な特徴のうちの１つが、受信に成功したパケットの肯定応答である。受信に成功したパケットとは、例えば他の伝送と衝突しなかったパケットや、受信機の感度閾値を上回る受信電力を有し、そのためその受信機において適切に復号することができるパケットである。８０２．１１システムでは、上位層（すなわちＩＰ層等）のデータを備えるＭＡＣ層プロトコルデータユニット（ＭＰＤＵ）が、ＰＬＣＰ（物理層コンバージェンスプロシージャ）層プロトコルデータユニット（ＰＰＤＵ）に包含される。そのＭＰＤＵは、データならびにＭＡＣヘッダに及ぶ、３２ビットのＣＲＣ誤り検出機構を有する。誤りのない（ＣＲＣフレーム検査において誤りのない）受信時に、受信機は、肯定応答（ＡＣＫ）を送信機に送る。パケットを復号してフレームがその復号局を目的としたものであったかどうかを確認し、かつ、巡回冗長検査(Cyclic Redundancy Check)（ＣＲＣ）を計算することにより誤りの存在を確認するために十分時間があるように、このＡＣＫは、短フレーム間隔(Short Interframe  Space)（ＳＩＦＳ）時間の後に受信機によって送信される。
【０００４】
ＩＥＥＥ  ８０２．１１ｅ／ｎはブロックＡＣＫを導入し、このブロックＡＣＫでは、受信局が、受信に成功したＭＰＤＵのビットマップを伴う単一の肯定応答フレームを送信することにより、複数のフレームを受信したことを肯定応答する。ＡＣＫは、ＷＬＡＮ内のユーザ向けのサービス品質（ＱｏＳ）を向上させることができる。しかし、その代わりにＡＣＫは、シグナリングオーバヘッドを高め、全体的なシステム効率を低下させる場合がある。無線ネットワークの人気が高まるにつれ、システム効率を高めるために、既存の帯域幅割当からのスループットを増大することについてより大きな需要がある。帯域幅の制約のため、より高いスループットを提供するように、これらのネットワークの効率を高める必要がある。
【発明の概要】
【０００５】
したがって、上記に示した問題に対する解決策を提供することが当技術分野で求められている。本明細書で開示する様々な態様は、肯定応答を利用するＷＬＡＮの効率を高めるための方法および装置を対象とする。
【０００６】
様々な態様において、ＷＬＡＮの効率を高めるように動作する、方法および装置を備える逆方向リンク肯定応答システムを提供される。一態様では、このシステムは、共通のチャネル上で複数の装置に送信されるデータが、逆方向リンク上で肯定応答される、効率を高めるための高度肯定応答機構を備える。
【０００７】
一態様では、複数のノードにとって共通のチャネルを使用して通信するための方法が提供される。この方法は、複数のノードのうちの第１のノードにおいて、共通のチャネル上でデータ通信を受信することであって、そのデータ通信は複数のノードのうちの他のノードによって復号可能である、受信することを備える。この方法はさらに、そのデータ通信から伝送リソースを決定することであって、その伝送リソースはノードごとに異なる、伝送リソースを決定することと、その決定した伝送リソースを使用して共通のチャネル上で応答を送信することとを備える。
【０００８】
一態様では、複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置が提供される。この装置は、共通のチャネル上でデータ通信を受信するように構成された受信機を備え、そのデータ通信は複数のノードによって復号可能である。この装置はさらに、そのデータ通信から伝送リソースを決定するように構成されたコントローラであって、その伝送リソースはノードおよび装置ごとに異なる、コントローラと、その決定した伝送リソースを使用して共通のチャネル上で応答を送信するように構成された送信機とを備える。
【０００９】
一態様では、複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置が提供される。この装置は、共通のチャネル上でデータ通信を受信するための手段を備え、そのデータ通信は複数のノードによって復号可能である。この装置はさらに、そのデータ通信から伝送リソースを決定するための手段であって、その伝送リソースはノードおよび装置ごとに異なる、決定するための手段と、その決定した伝送リソースを使用して共通のチャネル上で応答を送信するための手段とを備える。
【００１０】
一態様では、複数のノードにとって共通のチャネルを使用して通信するための方法が提供される。この方法は、共通のチャネル上でデータ通信を複数のノードに送信することと、その複数のノードから応答を受信することであって、各応答は、そのデータ通信から決定される様々な伝送リソースを使用して送信された、応答を受信することとを備える。
【００１１】
一態様では、複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置が提供される。この装置は、共通のチャネル上でデータ通信を複数のノードに送信するように構成された送信機と、その複数のノードから応答を受信するように構成された受信機であって、各応答は、そのデータ通信から決定される様々な伝送リソースを使用して送信された、受信機とを備える。
【００１２】
一態様では、複数のノードおよび機器にとって共通のチャネルを使用して通信するための装置が提供される。この装置は、共通のチャネル上でデータ通信を複数のノードに送信するための手段と、その複数のノードから応答を受信するための手段であって、各応答は、そのデータ通信から決定される様々な伝送リソースを使用して送信された、受信するための手段とを備える。
【００１３】
本明細書で以下に記載する、図面の簡単な説明、説明、および特許請求の範囲を検討した後、他の態様が明らかになろう。
【図面の簡単な説明】
【００１４】
【図１】多くのユーザをサポートし、逆方向リンク肯定応答システムの様々な態様を実施することができるＭＩＭＯ  ＷＬＡＮシステムを示す図。
【図２】ＩＥＥＥ  ８０２．１１プロトコルに従って送受信のやり取りを行うための、図１に示すシステムの動作を示す図。
【図３】ＩＥＥＥ  ８０２．１１プロトコルに従ってＡＰＰＤＵの送受信のやり取りを行うための、図１に示すネットワークの動作を示す図。
【図４】逆方向リンク肯定応答システムの諸態様に従って動作するように構成された、アクセスポイントおよび端末の態様を示す図。
【図５】逆方向リンク肯定応答システムの諸態様による、ＡＰＰＤＵの送受信のやり取りを示す図。
【図６】逆方向リンク肯定応答システムの諸態様による、周波数分割送受信のやり取りを示す図。
【図７】逆方向リンク肯定応答システムの諸態様で使用するための、例示的アクセス端末を示す図。
【図８】逆方向リンク肯定応答システムの諸態様で使用するための、例示的アクセスポイントを示す図。
【発明を実施するための形態】
【００１５】
本発明の様々な態様を以下に記載する。本明細書の教示は多岐にわたる形で実施することができ、本明細書で開示する任意の特定の構造、機能、またはそのいずれも代表例に過ぎないことが明らかであろう。本明細書の教示に基づいて、本明細書で開示する本発明の任意の態様を、他の任意の態様と独立に実施することができ、本発明の複数の態様を様々な方法で組み合わせることができることを当業者なら理解されよう。例えば、本明細書に記載する任意の数の態様を使用してある装置を実装することができ、またはある方法を実施することができる。さらに、本明細書に記載する態様のうちの１つもしくは複数に加え、または本明細書に記載する態様のうちの１つもしくは複数以外の、他の構造、機能、または構造および機能を使用して、そうした装置を実装することができ、またはそうした方法を実施することができる。一態様は、請求項の、１つまたは複数の構成要素を備えることができる。
【００１６】
図１は、多くのユーザをサポートし、逆方向リンク肯定応答システムの様々な態様を実施することができるＭＩＭＯ  ＷＬＡＮシステム１００を示す。記載された態様は、様々なＷＬＡＮシステムで使用することができ、例示目的で図示し、説明するＭＩＭＯ  ＷＬＡＮシステム１００での使用に限定されない。
【００１７】
このＭＩＭＯ  ＷＬＡＮシステム１００は、いくつかのユーザ端末（ＵＴ）１２０のための通信をサポートする、いくつかのアクセスポイント（ＡＰ）１１０を含む。例えば、様々な態様において、アクセスポイントは、ＮｏｄｅＢ、無線ネットワークコントローラ（ＲＮＣ）、ｅＮｏｄｅＢ、基地局コントローラ（ＢＳＣ）、トランシーバ基地局（ＢＴＳ）、基地局（ＢＳ）、トランシーバ機能（ＴＦ）、無線ルータ、無線トランシーバ、基本サービスセット（ＢＳＳ）、拡張(Extended)サービスセット（ＥＳＳ）、無線基地局（ＲＢＳ）もしくは他の何らかの用語を備え、それらの用語として実施されまたは知られ得る。さらに、様々な態様において、ユーザ端末は、アクセス端末（ＡＴ）、加入者局、加入者ユニット、移動局、遠隔局、遠隔端末、ユーザ端末、ユーザエージェント、ユーザ装置、ユーザ機器（ＵＥ）もしくは他の何らかの用語を備え、それらの用語として実装されまたは知られ得る。一部の実装形態では、アクセス端末は、携帯電話、コードレス電話、セッション開始プロトコル（ＳＩＰ）電話、無線ローカルループ（ＷＬＬ）局、携帯情報端末（ＰＤＡ）、無線接続機能を備えるハンドヘルド装置、または無線モデムに接続される他の何らかの適切な処理装置を備えることができる。
【００１８】
したがって、本明細書で教示する１つまたは複数の態様は、電話（例えば携帯電話やスマートフォン）、コンピュータ（例えばラップトップ）、ポータブル通信装置、ポータブル計算装置（例えば携帯情報端末）、娯楽装置（例えば音楽／ビデオ装置や衛星ラジオ）、全地球測位システム装置、または無線媒体もしくは有線媒体を介して通信するように構成される他の任意の適切な装置に組み込むことができる。
【００１９】
単純にするために、図１には、２つのアクセスポイント１１０ａおよび１１０ｂしか図示しない。このシステム全体にわたり、ユーザ端末１２０ａ〜１２０ｋが散在することができる。各ユーザ端末は、アクセスポイントと通信可能な固定端末または移動端末とすることができる。各ユーザ端末は、所与のいかなる時点においても、ダウンリンク上および／またはアップリンク上で、１つまたはことによると複数のアクセスポイントと通信することができる。ダウンリンク（すなわち順方向リンク）は、アクセスポイントからユーザ端末への送信を指し、アップリンク（すなわち逆方向リンク）は、ユーザ端末からアクセスポイントへの送信を指す。
【００２０】
アクセスポイント１１０ａは、ユーザ端末１２０ａ〜１２０ｆと通信し、アクセスポイント１１０ｂは、ユーザ端末１２０ｆ〜１２０ｋと通信する。システム１００の特定の設計にもよるが、アクセスポイントは、複数のユーザ端末と、（例えば複数のコードチャネルやサブバンドを介して）同時にまたは（例えば複数のタイムスロットにより）連続的に通信することができる。所与のいかなる時点においても、ユーザ端末は、１つまたは複数のアクセスポイントからダウンリンク送信を受信することができる。各アクセスポイントからのダウンリンク送信は、複数のユーザ端末によって受信されることを意図するオーバヘッドデータ、特定のユーザ端末によって受信されることを意図するユーザ固有データ、他の種類のデータ、またはその任意の組合せを含むことができる。そのオーバヘッドデータは、パイロット、ページ、および同報メッセージ、システムパラメータ等を含むことができる。
【００２１】
このＭＩＭＯ  ＷＬＡＮシステム１００は、集中型コントローラを備えるネットワークアーキテクチャに基づく。したがって、システムコントローラ１３０は、アクセスポイント１１０ａ〜１１０ｂに結合し、他のシステムおよびネットワークにさらに結合することができる。例えば、システムコントローラ１３０は、パケットデータ網（ＰＤＮ）、有線ローカルエリアネットワーク（ＬＡＮ）、広域網（ＷＡＮ）、インターネット、公衆交換電話網（ＰＳＴＮ）、セルラ通信網等に結合することができる。システムコントローラ１３０は、（１）システムコントローラ１３０に結合されるアクセスポイントの調整および制御、（２）これらのアクセスポイント間でのデータのルーティング、（３）これらのアクセスポイントによって提供されるユーザ端末との通信のアクセスおよび制御など、いくつかの機能を実行するように設計することができる。
【００２２】
システム１００の動作中、アクセスポイント１１０ａは、ユーザ端末１２０ａ〜１２０ｆと通信する。この例では、アクセスポイント１１０ａは、送信局として機能し、受信側ユーザ端末１２０ａ〜１２０ｆに送信するために待ち行列に入れられたパケットを有する。アクセスポイント１１０ａを、局１００（ＳＴＡ−１００）と呼び、ユーザ端末１２０ａ〜１２０ｆを、局１０１〜局１０６（ＳＴＡ−１０１〜ＳＴＡ−１０６）とそれぞれ呼ぶとしよう。以下の記載は、逆方向リンク肯定応答システムの様々な態様による送信および肯定応答について説明する。
【００２３】
図２は、ＩＥＥＥ  ８０２．１１プロトコルに従って送受信のやり取りを行うための、システム１００の動作を示す。送信局ＳＴＡ−１００と受信局ＳＴＡ−１０１〜ＳＴＡ−１０６との間の、送受信のやり取りを図示する。
【００２４】
ＳＴＡ−１００は、パケットを送信し、返事としてＡＣＫを待つ。誤りが一切なくＳＴＡ−１００からパケットを受信すると、ＳＴＡ−１０１は、ＳＩＦＳ持続時間２０２の後にＡＣＫを送信する。パケットの受信において誤りがなかったと仮定して、このプロセスをすべての局（ＳＴＡ）について繰り返す。受信において誤りがあった場合、ＡＣＫタイムアウト時間の後にＳＴＡ−１００から再送信があり得る。
【００２５】
さらに、無線（ＯＴＡ）によって送信されるフレームのそれぞれについて、受信機と同期するためにＰＬＣＰプリアンブル２０４が追加され（ＡＧＣ、時間、周波数）、（長さ、レート、および他の情報を示す）ＰＬＣＰヘッダ２０６が追加される。さらに、（受信機による逆スクランブルのための）サービスフィールド、（順方向誤り訂正復号のための）パッドビット、およびテールビットが、物理層においてペイロード２０８に追加される。これは、結局追加のオーバヘッドになり、ネットワークの全体的スループットを低下させる。
【００２６】
ヘッダ情報によってもたらされるオーバヘッドに加え、このプロセスでは、（送信機および受信機からの）各送信間のＳＩＦＳ時間のため、チャネルがアイドル状態でいる。したがって、チャネルは、１２＊ＳＩＦＳの総持続時間にわたってアイドル状態でいる。この送信プロセスは、任意の時点において１０台の受信機と単一の送信機とを備えるＩＥＥＥ  ８０２．１１ＷＬＡＮシステムに関連する。これは、ネットワークの全体的な効率を下げる。
【００２７】
ＰＰＤＵの受信とＡＣＫの送信との間のＳＩＦＳ持続時間は、送信局が送信機会（ＴｘＯＰ）の期間中に次のパケットを送信する前にＡＣＫの受信を待たなければならないため、遅延をもたらし、送信局のスループットを低下させる。物理データレートが上がるとき、一定であるＳＩＦＳ持続時間が総送信時間のより大きな割合を占めるので、このスループットの低下または効率の悪さがさらに悪化する。
【００２８】
物理層ヘッダによってもたらされるオーバヘッドを減らすための１つの方法は、物理層においてパケットを集約することであり得る。この方法は、単一の集約パケット（ＡＰＰＤＵ）に詰め込まれたすべてのＰＰＤＵの、単一のプリアンブル(preamble)を送信することにより、物理層におけるオーバヘッドを減らす。ＡＰＰＤＵを送信することに応答して、例えば送信ヘッダ内のＡＣＫポリシーフィールドを暗黙的（implicit）ブロックＡＣＫに設定することにより、ＳＴＡ−１００はブロックＡＣＫ（ＢＡ）の受信を待つことができる。
【００２９】
[0036]  図３は、ＩＥＥＥ  ８０２．１１プロトコルに従ってＡＰＰＤＵの送受信のやり取りを行うための、システム１００の動作を示す。一態様では、ＳＴＡ−１００が、ＡＰＰＤＵを受信局ＳＴＡ−１０１〜ＳＴＡ−１０６に送信する。ＡＰＰＤＵの送信を完了すると、送信機ＳＴＡ−１００はＳＩＦＳ持続時間にわたって待機し、ブロックＡＣＫ要求（ＢＡＲ）３０２を、ＳＴＡ−１０１に送信する。ＳＴＡ−１０１は、ＳＩＦＳ持続時間にわたって待機し、ＳＴＡ−１０１を対象とする、ＡＰＰＤＵ内のＰＰＤＵを受信に成功したことを示すブロックＡＣＫ３０４をＳＴＡ−１００に送り返す。このステップを、すべての受信局ＳＴＡ−１０１〜ＳＴＡ−１０６について繰り返す。この方法は、ＰＰＤＵのそれぞれについてプリアンブルの必要性をなくすことにより、ＳＴＡ−１００の総送信時間を減らす。また、送信局ＳＴＡ−１００からの、個々のパケットの送信間のＳＩＦＳ持続時間は不要である。この技法の１つの短所は、ＳＴＡ−１００が、受信局ＳＴＡ−１０１〜ＳＴＡ−１０６のそれぞれにＢＡＲを送信しなければならないことである。ＢＡＲ送信のそれぞれは、一般的には長さが２４バイトであり、ＰＬＣＰ［プリアンブル＋ヘッダ］、サービス、およびテール＋パッドの追加の物理層オーバヘッドを伴う。さらに、ＢＡＲフレームとＢＡフレームとがＳＩＦＳ持続時間によって分けられ、それにより全トランザクションに追加の１２＊ＳＩＦＳの持続時間を生じさせる。この送信プロセスは、任意の時点において６台の受信機と単一の送信機とを備えるＩＥＥＥ  ８０２．１１ｎシステムに関連する。
【００３０】
図４は、逆方向リンク肯定応答システムの諸態様に従って動作するように構成される、アクセスポイント４０２およびアクセス端末４０４の態様を例証する図を示す。例えば、アクセスポイント４０２は、図１に示すアクセスポイント１１０ｘとして使用するのに適し、アクセス端末４０４は、同じく図１に示す端末１２０ｙとして使用するのに適する。
【００３１】
ダウンリンク通信およびアップリンク通信のための、アクセスポイント４０２および端末４０４による処理を以下により詳細に説明する。様々な態様において、アップリンクのための処理は、ダウンリンクのための処理に対して同じであり、異なり、または相補的であり得る。
【００３２】
[0039]  アクセスポイント４０２でのダウンリンク処理に関して、送信（ＴＸ）データプロセッサ４０８が、データソース４０６からトラフィックデータ（すなわち情報ビット）を受信し、コントローラ４１８および可能ならばスケジューラ４１６からシグナリングおよび他の情報を受信する。このコントローラは、メモリ４２０にアクセスするように動作可能である。これらの様々な種類のデータは、異なるトランスポートチャネル上で送信することができる。ＴＸデータプロセッサ４１０は、（必要な場合）データを「フレーム」し、そのフレームした／フレームしていないデータをスクランブルし、そのスクランブルしたデータを符号化し、その符号化したデータをインタリーブ（すなわち再配列）し、そのインタリーブしたデータを変調シンボルにマップする。単純にするために、「データシンボル」は、トラフィックデータの変調シンボルを指し、「パイロットシンボル」は、パイロットの変調シンボルを指す。スクランブリングは、データビットを無作為化する。符号化は、データ送信の信頼性を高める。インタリービングは、コードビットに時間、周波数、および／または空間的多様性を与える。このスクランブリング、コーディング、および変調は、コントローラ４１８によって提供される制御信号に基づいて実行することができ、以下により詳細に説明する。ＴＸデータプロセッサ４０８は、データを送信するために使用する空間チャネルごとに、変調シンボルのストリームを提供する。
【００３３】
[0040]  ＴＸ空間プロセッサ４１０は、ＴＸデータプロセッサ４０８から１つまたは複数の変調シンボルストリームを受信し、その変調シンボルに対して空間処理を実行して、送信シンボルの４つのストリームを変調器／復調器４１２ａ〜４１２ｄに提供し、各送信アンテナ４１４ａ〜４１４ｄにつき１ストリーム提供する。この空間処理については、以下により詳細に説明する。ＴＸデータプロセッサ４０８およびコントローラ４１８は、データユニットを集約し、ＷＬＡＮプロトコルに適合するために必要な階層化を行うことができる。例えば、ＴＸデータプロセッサ４０８およびコントローラ４１８は、上記のＰＰＤＵおよびＡＰＰＤＵを生成するように動作可能である。
【００３４】
[0041]  各変調器／復調器（ＭＯＤＥＭ）４２２ａ〜４２２ｄは、対応するＯＦＤＭシンボルのストリームを提供するために、個々の送信シンボルストリームを受信し、処理する。各ＯＦＤＭシンボルストリームは、対応するダウンリンク変調信号を提供するためにさらに処理される。次いで、変調器／復調器４１２ａ〜４１２ｄからの４つのダウンリンク変調信号を、４つのアンテナ４１４ａ〜４１４ｄのそれぞれから送信する。
【００３５】
[0042]  端末４０４でのダウンリンク処理に関して、その送信されたダウンリンク変調信号を１つまたは複数の受信アンテナ４２８ａ〜４２８ｄが受信し、各受信アンテナが受信信号を個々の復調器／変調器４３０ａ〜４３０ｄに提供する。各復調器４３０ａ〜４３０ｄは、変調器４１２において実行された処理と相補的な処理を実行し、受信シンボルを提供する。次いで、受信（ＲＸ）空間プロセッサ４３２が、アクセスポイント４０２によって送信される変調シンボルの推定である回復済みシンボル(recovered symbols)を提供するために、すべての復調器４３０からの受信シンボルに対して空間処理を実行する。その回復済みシンボル(recovered symbols)を、ＲＸデータプロセッサ４３４に提供する。
【００３６】
[0043]  ＲＸデータプロセッサ４３４が、その回復済みシンボルを、受信し、それらのそれぞれのトランスポートチャネルへと逆多重化する。各トランスポートチャネルについての回復済みシンボルは、そのトランスポートチャネルについて復号されたデータを提供するために、シンボルデマップされ、デインタリーブされ、復号され、逆スクランブルされ得る。トランスポートチャネルごとの復号データは、回復されたパケットデータ、メッセージ、シグナリング等を含むことができ、それらは、記憶するためにデータ受信シンク(sink)４３６に提供され、かつ／またはさらに処理するためにコントローラ４４０に提供される。コントローラ４４０は、メモリ４３８にアクセスするように動作可能である。受信データは、上記のように様々なＰＰＤＵおよびＡＰＰＤＵとすることもできる。
【００３７】
同じくダウンリンクに関して、端末４０４などの、それぞれのアクティブなユーザ端末において、ＲＸ空間プロセッサ４３２が、チャネル状態(state)情報（ＣＳＩ）を得るためにダウンリンクをさらに推定する。このＣＳＩは、チャネル応答推定、受信ＳＮＲ等を含むことができる。ＲＸデータプロセッサ４３４は、ダウンリンク上で受信する各パケット／フレームの状態も提供することができる。コントローラ４４０が、そのチャネル状態情報およびパケット／フレーム状態を受信し、アクセスポイント４０２に送り返すフィードバック情報を決定する。このフィードバック情報は、上記のＡＣＫおよびＢＡを備える。
【００３８】
端末４０４でのアップリンク処理に関して、そのフィードバック情報が、ＴＸデータプロセッサ４４４および（ある場合には）ＴＸ空間プロセッサ４４２によって処理され、１つまたは複数の変調器４３０ａ〜４３０ｄによって調節され、１つまたは複数のアンテナ４２８ａ〜４２８ｄを介してアクセスポイント４０２に送信される。データは、データソース４４６からも、このＴＸデータプロセッサに提供できることに留意されたい。
【００３９】
アクセスポイント４０２でのアップリンク処理に関して、その送信された１つまたは複数のアップリンク信号をアンテナ４１４ａ〜４１４ｄが受信し、復調器４１２ａ〜４１２ｄが復調し、ＲＸ空間プロセッサ４２６およびＲＸデータプロセッサ４２４が、ユーザ端末４０４において実行された処理と相補的な方法で処理する。このＲＸデータプロセッサからの情報を、データシンク(sink)４２２に提供する。受信されるフィードバックは、上記のような様々なＡＣＫおよびＢＡを備える。次いで、回復済みフィードバック情報をコントローラ４１８およびスケジューラ４１６に提供する。
【００４０】
スケジューラ４１６は、（１）ダウンリンクおよびアップリンク上でデータを送信するための１組のユーザ端末を選択すること、（２）選択したユーザ端末ごとに１つまたは複数の送信レート、および送信モードを選択すること、ならびに（３）選択した端末に利用可能なＦＣＨ／ＲＣＨリソースを割り当てることなど、いくつかの機能を実行するためにそのフィードバック情報を使用する。スケジューラ４１６および／またはコントローラ４１８は、ダウンリンク送信を処理するために、アップリンク送信から得る情報（例えばステアリングベクトル）をさらに使用する。
【００４１】
様々な態様において、ダウンリンクおよびアップリンク上でデータを送信するために、いくつかの伝送モードがサポートされる。例えば、アクセスポイント４０２および端末４０４は、空間分割伝送モード、周波数分割伝送モード、時分割伝送モード、データレート分割伝送モード、および符号分割伝送モードを備える伝送モードを提供するように構成される。
【００４２】
図５は、逆方向リンク肯定応答システムの諸態様による、ＡＰＰＤＵの送受信のやり取りを例証する図５００を示す。例えば、この送受信のやり取りは、図４に示すアクセスポイント４０２および端末４０４が実行することができる。図５００は、ブロックＡＣＫを利用するＷＬＡＮの効率を高めるために、様々な態様がどのように動作するのかを示す。
【００４３】
上記に示したように、ＡＰＰＤＵの動作上の性能は、ＢＡＲフレームの２４バイトのオーバヘッド、および送信局からのＢＡＲと肯定応答局からのＢＡとの間の対応するＳＩＦＳ持続時間を追加する、ＢＡＲを使用することによって限定される。図５に示すように、逆方向リンク肯定応答システムの諸態様は、複数のＢＡＲを送信する必要性を減らすために、スケジュールされたブロック肯定応答（ＢＡＳ）を利用する。
【００４４】
図５では、ＳＴＡ−１００は、受信局ＳＴＡ−１０１〜ＳＴＡ−１０６向けのＰＰＤＵが詰め込まれたＡＰＰＤＵ５０２を送信する。ＡＰＰＤＵは、様々な局宛の、複数のＰＰＤＵで構成される。ＡＰＰＤＵの中の各ＰＰＤＵは、ＭＰＤＵまたはＡＭＰＤＵを含むことができる。ＡＰＰＤＵの送信が完了すると、各受信局ＳＴＡ−１０１〜ＳＴＡ−１０６が、それらの受信局の個々のＢＡＳ時間においてＢＡ５０４を送信する。このＢＡＳは、以下に論じる方法のうちの１つを使用して各局において決定することができる。
【００４５】
ＡＣＫポリシフィールドを即時型ブロックＡＣＫに設定する場合、この動作はＢＡＲフレームの必要性をなくし、送信されるＢＡＲフレームのそれぞれについての対応するＳＩＦＳ持続時間もなくす。したがってこの動作は、図５に示すシナリオでは、６個のＢＡＲフレームの送信および対応する６＊ＳＩＦＳの持続時間を節約する。これによって、この動作は全体的な効率を改善し、データスループットの向上をもたらす。この動作は、他のＷＬＡＮシステムとともに使用するのに適している。したがって、最初に送信する集約データが受信機向けの暗示のＡＣＫスケジュールを含むので、送信局は、もはや局ごとに個々の肯定応答要求を送信する必要がない。
【００４６】
ブロックＡＣＫスケジューリング（ＢＡＳ）
一態様では、ＡＣＫ／ＢＡをいつ送信すべきかを決定するＢＡＳスケジュールを決定するために、受信機のそれぞれが受信するＡＰＰＤＵから決定される固有情報を各受信機において使用することができる。例えば、送信されるＡＰＰＤＵには、そのＡＰＰＤＵの総フレーム長および様々な宛先行きの個々のＰＰＤＵの位置についての知識が含まれる。受信機は、この知識を活用することができる。異なる受信局を目的とする各ＰＰＤＵは、長さおよびレート情報を備えるＰＬＣＰヘッダ情報を有する。ＰＰＤＵのこの部分は、概してデータフレームのレートよりも低いレートで送信される。フレームのこの部分は、通常、プリアンブルのデータレートおよび変調方式と同じデータレートおよび変調方式で送信される。よって、この情報を、ＡＰＰＤＵフレーム内の受信局リストの中の、すべての局が復号することができる。したがって、個々の局は、（たとえそのＰＰＤＵが自らを対象としていなくても）各ＰＰＤＵの持続時間（duration）を推定することができる。
【００４７】
ＡＣＫ／ＢＡをいつ送信するのかを決定するために、各局は、見て取れるＰＬＣＰヘッダの数および自らを対象とするＰＰＤＵの位置を数えることができる。ＰＰＤＵフレームの受信を完了すると、ＡＰＰＤＵ集約内の第１のＰＰＤＵを受信した局が、ＳＩＦＳ持続時間にわたって待機し、自らのＢＡフレームをＡＰＰＤＵの送信機に送信する。ＢＡフレームの長さは一定であり、よってすべての局が、ＢＡを送信するために必要な時間を推定することができる。ＢＡの推定送信持続時間に加え、ＳＩＦＳ持続時間にわたって待機した後、ＡＰＰＤＵ内の第２のＰＰＤＵを受信する局が、自らのＢＡを送信する。このプロセスは、そのＡＰＰＤＵの受け手であったすべての局によって繰り返される。
【００４８】
別の態様では、送信機が、送信するＡＰＰＤＵの中に受信機向けのスケジュールを埋め込む。例えば、ＡＰＰＤＵの送信機は、ＡＰＰＤＵの受け手のそれぞれ向けのブロックＡＣＫスケジュールを、それらのＭＡＣヘッダ内に付加することができる。ＡＰＰＤＵの送信機は、各ＰＰＤＵの長さ、およびそのＰＰＤＵがＡＭＰＤＵを運ぶ場合は各ＭＰＤＵの長さについての知識を有する。したがって、ＡＰＰＤＵのＰＰＤＵの受け手のそれぞれについて、ブロックＡＣＫスケジュール計算は簡単である。１６ビットのＢＡＳフィールドは、６５ミリ秒の遅延に対応することができ、典型的なＴｘＯＰの持続時間が数ミリ秒程度のため、これは十分すぎるほどである。ＡＰＰＤＵ内に詰め込まれる個々のＰＰＤＵ内の各ＭＰＤＵのＡＣＫポリシフィールドは、即時型ブロックＡＣＫに設定される。遅延型ＢＡも使用できることに留意すべきである。しかし、ＡＰＰＤＵの送信機はこのことを明らかにし、ＡＰＰＤＵの受信機によるＢＡの送信をしかるべくスケジュールしなければならない。ＰＰＤＵの受信に成功すると、各局は、自らのＢＡを適切なＢＡＳ時間にスケジュールする。局が完全なＰＰＤＵを復号できなかった場合、その局は自らのＢＡを送信せず、よってこのＢＡについてスケジュールされた時間は、プロトコルの動作に影響を与えることなく、未利用の通信時間(air time)になる。
【００４９】
さらに別の態様では、様々な受信局からのＢＡ送信間の持続時間を、ＳＩＦＳ持続時間の値よりも少ない値にさらに減らし、全体的な効率をさらに改善することができる。
【００５０】
図６は、逆方向リンク肯定応答システムの諸態様による、周波数分割送受信のやり取りを例証する図を示す。例えば、直交周波数分割多元接続（ＯＦＤＭＡ）システムにおいて、ＡＰＰＤＵの送信効率の向上を達成することができる。一態様では、この送受信のやり取りは、図４に示すアクセスポイント４０２および端末４０４が実行することができる。
【００５１】
一態様では、ＡＰＰＤＵ内の個々のＰＰＤＵのＡＣＫポリシフィールドを、暗示ＯＦＤＭＡブロックＡＣＫ（ＯＢＡ）に設定することができる。ＡＰＰＤＵ受信機のそれぞれに対するＯＦＤＭＡトーンの割当は、送信局ＳＴＡ−１００によって計算され、ＡＰＰＤＵフレームとともにタグ付けされる。ＯＦＤＭＡトーン割当情報を伴うＡＰＰＤＵを受信すると、個々の受信局ＳＴＡ−１０１〜ＳＴＡ−１０６が、ＳＩＦＳ持続時間の後、自らのＯＦＤＭＡ  ＢＡを送信する。ＡＰＰＤＵ受信局からのＯＦＤＭＡ  ＢＡを受信に成功するために、ガードインターバルを長くする（例えば２倍にする）ことができることに留意すべきである。このガードインターバルの増加は、ＳＴＡ−１０１〜ＳＴＡ−１０６間の往復時間の大きな広がり（large spread）に適合するために必要な場合がある。
【００５２】
次に図６を参照すると、局ＳＴＡ−１００が、個々のＰＰＤＵにＯＦＤＭＡトーン割当情報が埋め込まれた、局ＳＴＡ−１０１〜ＳＴＡ−１０６向けのＡＰＰＤＵ６０２を送信する。そのＡＰＰＤＵの受信を完了すると、受信局ＳＴＡ−１０１〜ＳＴＡ−１０６が、自らの個々のトーン割当を使用してＯＦＤＭＡ  ＢＡ６０４をＳＴＡ−１００に送信する。ここでは、ＳＩＦＳのオーバヘッド時間が、ＡＰＰＤＵの受信とＯＦＤＭＡ  ＢＡの送信との間にある単一のＳＩＦＳ持続時間に減らされていることを明らかに見て取ることができる。したがって、物理データレートが（例えばより多くの帯域幅、より多くのアンテナ、ＳＤＭＡ等によって）高められるとき、ＯＦＤＭＡ  ＢＡを使用してＳＩＦＳを除去することは、いっそう高い効率向上を得ることをもたらす。例えば、送信局は肯定応答を同時に、しかし異なる周波数等で受信することができ、よって１つの結果は、干渉が最小限に抑えられながら、肯定応答の時間が減ることである。
【００５３】
別の態様では、局ＳＴＡ−１００が、局ＳＴＡ−１０１〜ＳＴＡ−１０６向けのＡＰＰＤＵ６０２を送信する。受信局ＳＴＡ−１０１〜ＳＴＡ−１０６は、自らのＯＦＤＭＡ  ＢＡ６０４を送信するために、上記のようにＡＰＰＤＵ内の固有情報を活用して自らのトーン割当を生成する。これは様々な方法で達成することができる。例えば、送信されるＡＰＰＤＵには、そのＡＰＰＤＵの総フレーム長および様々な宛先行きの個々のＰＰＤＵの位置についての知識が含まれる。受信機は、この固有情報を取り、トーン割当を計算するアルゴリズムを実行するように動作する。
【００５４】
図７は、逆方向リンク肯定応答システムの諸態様で使用するための、例示的アクセス端末７００を示す。例えば、この端末７００は、複数のノードおよび端末７００にとって共通のチャネルを使用して通信を行う。一態様では、端末７００は、本明細書に記載の逆方向リンク肯定応答システムの諸態様を提供するように構成される１つまたは複数の回路を備える。
【００５５】
端末７００は、共通のチャネル上でデータ通信を受信するための第１の回路７０２を備え、そのデータ通信は複数のノードによって復号可能である。例えば、一態様では、第１の回路７０２は、ＲＸ空間プロセッサ４３２を備える。
【００５６】
端末７００は、そのデータ通信から伝送リソースを決定するための第２の回路７０４を備え、その伝送リソースはノードおよび装置ごとに異なる。例えば、一態様では、第２の回路７０４は、ＲＸデータプロセッサ４３４を備える。
【００５７】
端末７００は、決定した伝送リソースを使用して共通のチャネル上で応答を送信するための第３の回路７０６も備える。例えば、一態様では、第３の回路７０６は、ＴＸデータプロセッサ４４４を備える。
【００５８】
図８は、逆方向リンク肯定応答システムの諸態様で使用するための、例示的アクセスポイント８００を示す。例えば、このアクセスポイント８００は、複数のノードおよびアクセスポイント８００にとって共通のチャネルを使用して通信を行う。一態様では、アクセスポイント８００は、本明細書に記載の逆方向リンク肯定応答システムの諸態様を提供するように構成される１つまたは複数の回路を備える。
【００５９】
アクセスポイント８００は、共通のチャネル上でデータ通信を複数のノードに送信するための第１の回路８０２を備える。例えば、一態様では、第１の回路８０２は、ＴＸデータプロセッサ４０８を備える。
【００６０】
アクセスポイント８００は、複数のノードから応答を受信するための第２の回路８０４を備え、各応答は、そのデータ通信から決定される様々な伝送リソースを使用して送信された。例えば、一態様では、第２の回路８０４は、ＲＸデータプロセッサ４２４を備える。
【００６１】
様々な態様において、このシステムは、コンピュータ可読媒体上に記憶されまたは実装される、１つもしくは複数のプログラム命令（「命令」）または「コード」の組を有するコンピュータプログラム製品を備える。これらのコードが少なくとも１つのプロセッサ、例えばＡＰ４０２またはＡＴ４０４のプロセッサによって実行されるとき、それらのコードを実行することは、本明細書に記載の逆方向リンク肯定応答システムの機能をそのプロセッサに提供させる。例えば、このコンピュータ可読媒体は、フロッピ（登録商標）ディスク、ＣＤＲＯＭ、メモリカード、フラッシュメモリ装置、ＲＡＭ、ＲＯＭ、またはＡＰ４０２もしくはＡＴ４０４とインタフェースする他の任意の種類のメモリ装置またはコンピュータ可読媒体を備える。このコードの組は、実行されるとき、本明細書に記載の様々な機能／動作をＡＰ４０２およびＡＴ４０４に提供させるように機能する。
【００６２】
本明細書の教示は、様々な有線装置または無線装置（例えばノード）に組み込む（例えばそれらの装置において実施し、またはそれらの装置によって実行する）ことができる。一部の態様では、本明細書の教示に従って実装されるノードは、アクセスポイントまたはアクセス端末を備えることができる。
【００６３】
いくつかの態様では、このノードは無線ノードである。そのような無線ノードは、例えば、有線または無線の通信リンクを介し、ネットワーク（例えばインターネットやセルラ網などの広域網）のためのまたはネットワークへの接続性を提供することができる。したがって、本明細書で開示した態様に関連して記載した様々な説明のための論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）や他のプログラム可能論理装置、個別ゲートやトランジスタ論理、個別ハードウェアコンポーネント、もしくは本明細書に記載の機能を実行するように設計されるこれらの任意の組合せを用いて、ＡＴまたはＡＰによって実施しもしくは実行することができる。汎用プロセッサは、マイクロプロセッサとすることができるが、代替例では、このプロセッサは、任意の従来型のプロセッサ、コントローラ、マイクロコントローラ、または状態マシンとすることができる。プロセッサは、計算装置の組合せとして、例えばＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアに関連する１つもしくは複数のマイクロプロセッサ、または他の任意のそうした構成としても実装することができる。
【００６４】
本明細書に開示した態様に関連して説明した方法またはアルゴリズムのステップは、ハードウエア、プロセッサによって実行されるソフトウエアモジュール、またはこの２つの組合せによって直接実施することができる。ソフトウエアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている他の任意の形態の記憶媒体中に存在することができる。例示的記憶媒体は、プロセッサがこの記憶媒体から情報を読み取り、かつ情報を書き込むことができるようにプロセッサに結合される。代替例では、この記憶媒体は、プロセッサと一体であってもよい。このプロセッサおよび記憶媒体はＡＳＩＣ中に存在することができる。そのＡＳＩＣは、ユーザ端末の中に存在することができる。代替例では、このプロセッサおよび記憶媒体は、ユーザ端末の中の別個のコンポーネントとして存在することができる。
【００６５】
開示した態様についての説明は、任意の当業者が本発明を作成しまたは使用することを可能にするために提供する。これらの態様に対する様々な修正は、当業者にとって容易に明らかなものとすることができ、本明細書に定義する一般的原理は、本発明の範囲から逸脱することなく他の態様、例えばインスタントメッセージングサービスや任意の一般的無線データ通信応用例に適用することができる。したがって、本発明は、本明細書に示した諸態様に限定することは意図せず、本明細書で開示した原理および新規特徴に合致する最も広い範囲を与えられるべきである。用語「例示的」は、「例、実例、または例証であること」を意味するために本明細書で専ら使用する。「例示的」として本明細書に記載するいかなる態様も、必ずしも他の態様以上に好ましいまたは有利であると解釈すべきでない。
【００６６】
したがって、無線ローカルエリアネットワーク内で逆方向リンク肯定応答を送信するための、（方法および装置を備える）逆方向リンク肯定応答システムの諸態様を本明細書に示し説明してきたが、それらの態様の特徴から逸脱することなく、それらの態様に様々な変更を加えることができることが理解されよう。したがって、本明細書の開示および記載は、特許請求の範囲に記載の本発明の範囲の限定ではなく例証であることを意図する。
以下に、本願の出願当初請求項に記載された発明を付記する。
［Ｃ１］
複数のノードにとって共通のチャネルを使用して通信するための方法であって、
前記複数のノードのうちの第１のノードにおいて、前記共通のチャネル上でデータ通信を受信することであって、前記データ通信は前記複数のノードのうちの他のノードによって復号可能である、受信することと、
前記データ通信から伝送リソースを決定することであって、前記伝送リソースはノードごとに異なる、伝送リソースを決定することと、
前記決定した伝送リソースを使用して前記共通のチャネル上で応答を送信することと
を備える、方法。
［Ｃ２］
前記伝送リソースが、空間リソース、周波数リソース、時間リソース、データレートリソース、およびコードリソースのうちのいくつかを備える、上記Ｃ１に記載の方法。
［Ｃ３］
前記決定することが、前記第１のノードおよび前記データ通信を送信したノードの両方に知られているプロトコルに基づいて、前記伝送リソースを決定することを備える、上記Ｃ１に記載の方法。
［Ｃ４］
前記決定することが、すべてのノードによって使用されるべき伝送リソースを規定する前記データ通信のフレームに基づいて、前記伝送リソースを決定することを備える、上記Ｃ１に記載の方法。
［Ｃ５］
前記決定することが、前記第１のノードのみに固有の伝送リソースを規定する前記データ通信のフレームに基づいて、前記伝送リソースを決定することを備える、上記Ｃ１に記載の方法。
［Ｃ６］
複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置であって、
前記共通のチャネル上でデータ通信を受信するように構成された受信機であって、前記データ通信は前記複数のノードによって復号可能である、受信機と、
前記データ通信から伝送リソースを決定するように構成されたコントローラであって、前記伝送リソースは前記ノードおよび前記装置ごとに異なる、コントローラと、
前記決定した伝送リソースを使用して前記共通のチャネル上で応答を送信するように構成された送信機と
を備える、装置。
［Ｃ７］
前記伝送リソースが、空間リソース、周波数リソース、時間リソース、データレートリソース、およびコードリソースのうちのいくつかを備える、上記Ｃ６に記載の装置。
［Ｃ８］
前記コントローラが、前記装置および前記データ通信を送信したノードの両方に知られているプロトコルに基づいて、前記伝送リソースを決定するように構成された、上記Ｃ６に記載の装置。
［Ｃ９］
前記コントローラが、前記複数のノードおよび前記装置によって使用されるべき伝送リソースを規定する前記データ通信のフレームに基づいて、前記伝送リソースを決定するように構成された、上記Ｃ６に記載の装置。
［Ｃ１０］
前記コントローラが、前記装置のみに固有の伝送リソースを規定する前記データ通信のフレームに基づいて、前記伝送リソースを決定するように構成された、上記Ｃ６に記載の装置。
［Ｃ１１］
複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置であって、
前記共通のチャネル上でデータ通信を受信するための手段であって、前記データ通信は前記複数のノードによって復号可能である、受信するための手段と、
前記データ通信から伝送リソースを決定するための手段であって、前記伝送リソースは前記ノードおよび前記装置ごとに異なる、決定するための手段と、
前記決定した伝送リソースを使用して前記共通のチャネル上で応答を送信するための手段と
を備える、装置。
［Ｃ１２］
前記伝送リソースが、空間リソース、周波数リソース、時間リソース、データレートリソース、およびコードリソースのうちのいくつかを備える、上記Ｃ１１に記載の装置。
［Ｃ１３］
前記決定するための手段が、前記装置および前記データ通信を送信したノードの両方に知られているプロトコルに基づいて、前記伝送リソースを決定するための手段を備える、上記Ｃ１１に記載の装置。
［Ｃ１４］
前記決定するための手段が、前記複数のノードおよび前記装置によって使用されるべき伝送リソースを規定する前記データ通信のフレームに基づいて、前記伝送リソースを決定するための手段を備える、上記Ｃ１１に記載の装置。
［Ｃ１５］
前記決定するための手段が、前記装置のみに固有の伝送リソースを規定する前記データ通信のフレームに基づいて、前記伝送リソースを決定するための手段を備える、上記Ｃ１１に記載の装置。
［Ｃ１６］
複数のノードにとって共通のチャネルを使用して通信するためのコンピュータプログラム製品であって、
前記複数のノードのうちの第１のノードにおいて、前記共通のチャネル上でデータ通信を受信することであって、前記データ通信は前記複数のノードのうちの他のノードによって復号可能である、受信することと、
前記データ通信から伝送リソースを決定することであって、前記伝送リソースはノードごとに異なる、伝送リソースを決定することと、
前記決定した伝送リソースを使用して前記共通のチャネル上で応答を送信することと
を実行可能なコードによってエンコードされたコンピュータ可読媒体
を備える、コンピュータプログラム製品。
［Ｃ１７］
複数のノードおよびアクセス端末にとって共通のチャネルを使用して通信するためのアクセス端末であって、
アンテナと、
前記アンテナを介して、前記共通のチャネル上でデータ通信を受信するように構成された受信機であって、前記データ通信は前記複数のノードによって復号可能である、受信機と、
前記データ通信から伝送リソースを決定するように構成されたコントローラであって、前記伝送リソースは前記複数のノードおよび前記アクセス端末ごとに異なる、コントローラと、
前記決定した伝送リソースを使用して前記共通のチャネル上で応答を送信するように構成された送信機と
を備える、アクセス端末。
［Ｃ１８］
複数のノードにとって共通のチャネルを使用して通信するための方法であって、
前記共通のチャネル上でデータ通信を前記複数のノードに送信することと、
前記複数のノードから応答を受信することであって、各応答は、前記データ通信から決定される様々な伝送リソースを使用して送信された、応答を受信することと
を備える、方法。
［Ｃ１９］
前記データ通信が、各ノードによって使用されるべき選択する伝送リソースを規定する情報を備える、上記Ｃ１８に記載の方法。
［Ｃ２０］
前記伝送リソースが、空間リソース、周波数リソース、時間リソース、データレートリソース、およびコードリソースのうちのいくつかを備える、上記Ｃ１８に記載の方法。
［Ｃ２１］
前記データ通信が、すべてのノードによって使用されるべき伝送リソースを規定するフレームを備える、上記Ｃ１８に記載の方法。
［Ｃ２２］
前記データ通信が、選択されたノードによってのみ使用されるべき伝送リソースを規定する第１のフレームを備える、上記Ｃ１８に記載の方法。
［Ｃ２３］
前記データ通信が、選択された第２のノードによってのみ使用されるべき伝送リソースを規定する第２のフレームをさらに備え、前記送信が、前記第１のフレームと前記第２のフレームとを異なるレートまたは同じレートで送信することを備える、上記Ｃ２２に記載の方法。
［Ｃ２４］
前記データ通信が、選択された第２のノードによってのみ使用されるべき伝送リソースを規定する第２のフレームをさらに備え、前記送信が、前記第１のフレームと前記第２のフレームとを異なる時間または同じ時間に送信することを備える、上記Ｃ２２に記載の方法。
［Ｃ２５］
複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置であって、
前記共通のチャネル上でデータ通信を前記複数のノードに送信するように構成された送信機と、
前記複数のノードから応答を受信するように構成された受信機であって、各応答は、前記データ通信から決定される様々な伝送リソースを使用して送信された、受信機と
を備える、装置。
［Ｃ２６］
前記データ通信が、各ノードによって使用されるべき選択される伝送リソースを規定する情報を備える、上記Ｃ２５に記載の装置。
［Ｃ２７］
前記伝送リソースが、空間リソース、周波数リソース、時間リソース、データレートリソース、およびコードリソースのうちのいくつかを備える、上記Ｃ２５に記載の装置。
［Ｃ２８］
前記データ通信が、すべてのノードによって使用されるべき伝送リソースを規定するフレームを備える、上記Ｃ２５に記載の装置。
［Ｃ２９］
前記データ通信が、選択されたノードによってのみ使用されるべき伝送リソースを規定する第１のフレームを備える、上記Ｃ２５に記載の装置。
［Ｃ３０］
前記データ通信が、選択された第２のノードによってのみ使用されるべき伝送リソースを規定する第２のフレームをさらに備え、前記送信機が、前記第１のフレームと前記第２のフレームとを異なるレートまたは同じレートで送信するように構成された、上記Ｃ２９に記載の装置。
［Ｃ３１］
前記データ通信が、選択された第２のノードによってのみ使用されるべき伝送リソースを規定する第２のフレームをさらに備え、前記送信機が、前記第１のフレームと前記第２のフレームとを異なる時間または同じ時間に送信するように構成された、上記Ｃ２９に記載の装置。
［Ｃ３２］
複数のノードおよび装置にとって共通のチャネルを使用して通信するための装置であって、
前記共通のチャネル上でデータ通信を前記複数のノードに送信するための手段と、
前記複数のノードから応答を受信するための手段であって、各応答は、前記データ通信から決定される様々な伝送リソースを使用して送信された、受信するための手段と
を備える、装置。
［Ｃ３３］
前記データ通信が、各ノードによって使用されるべき選択される伝送リソースを規定する情報を備える、上記Ｃ３２に記載の装置。
［Ｃ３４］
前記伝送リソースが、空間リソース、周波数リソース、時間リソース、データレートリソース、およびコードリソースのうちのいくつかを備える、上記Ｃ３２に記載の装置。
［Ｃ３５］
前記データ通信が、すべてのノードによって使用されるべき伝送リソースを規定するフレームを備える、上記Ｃ３２に記載の装置。
［Ｃ３６］
前記データ通信が、選択されたノードによってのみ使用されるべき伝送リソースを規定する第１のフレームを備える、上記Ｃ３２に記載の装置。
［Ｃ３７］
前記データ通信が、選択された第２のノードによってのみ使用されるべき伝送リソースを規定する第２のフレームをさらに備え、前記送信するための手段が、前記第１のフレームと前記第２のフレームとを異なるレートまたは同じレートで送信するための手段を備える、上記Ｃ３６に記載の装置。
［Ｃ３８］
前記データ通信が、選択された第２のノードによってのみ使用されるべき伝送リソースを規定する第２のフレームをさらに備え、前記送信するための手段が、前記第１のフレームと前記第２のフレームとを異なる時間または同じ時間に送信するための手段を備える、上記Ｃ３６に記載の装置。
［Ｃ３９］
複数のノードにとって共通のチャネルを使用して通信するためのコンピュータプログラム製品であって、
前記共通のチャネル上でデータ通信を前記複数のノードに送信することと、
前記複数のノードから応答を受信することであって、各応答は、前記データ通信から決定される様々な伝送リソースを使用して送信された、応答を受信することと
を実行可能なコードによってエンコードされたコンピュータ可読媒体
を備える、コンピュータプログラム製品。
［Ｃ４０］
複数のノードおよびアクセスポイントにとって共通のチャネルを使用して通信するためのアクセスポイントであって、
アンテナと、
前記アンテナを介して、前記複数のノードに前記共通のチャネル上でデータ通信を送信するように構成された送信機と、
前記複数のノードから応答を受信するように構成された受信機であって、各応答は、前記データ通信から決定される様々な伝送リソースを使用して送信された、受信機と
を備える、アクセスポイント。
【図１】
0005866467.tif 000002
【図２】
0005866467.tif 000003
【図３】
0005866467.tif 000004
【図４】
0005866467.tif 000005
【図５】
0005866467.tif 000006
【図６】
0005866467.tif 000007
【図７】
0005866467.tif 000008
【図８】
0005866467.tif 000009