(57)【特許請求の範囲】
【請求項１】
無線通信のための装置であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成するように構成される回路と、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備え、前記回路はさらに、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正することによって、前記フレームを生成するように構成され、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、
前記フレームを送信するように構成される送信機と、
を備え、
前記最大A−MPDU長値をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドからの予約ビットであり、前記予約ビットは、前記A−MPDUパラメータ・フィールドの最大A−MPDU長指数の最上位ビットとして用いられる、装置。
【請求項２】
前記最大MPDU長は8191、11450または16383バイトを備える、請求項１の装置。
【請求項３】
前記最大A-MPDU長は128、256、512または1024キロバイトを備える、請求項１の装置。
【請求項４】
前記最大A-MSDU長は11195、11450、16127または15871バイトを備える、請求項１の装置。
【請求項５】
MPDU長は処理可能であり、前記MPDU長は前記示された最大MPDU長値以下である１つ以上の値から選択される、請求項１の装置。
【請求項６】
MPDU長はA-MSDU長に基づいて決定される、請求項１の装置。
【請求項７】
処理可能な最大MPDU長値をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドにおいて定義される、請求項１の装置。
【請求項８】
無線通信のための方法であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成することと、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備え、前記フレームを生成することは、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正することを備え、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、
前記フレームを送信することと、
を含み、
前記最大A−MPDU長をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドからの予約ビットであり、前記予約ビットは、前記A−MPDUパラメータ・フィールドの最大A−MPDU長指数の最上位ビットとして用いられる、方法。
【請求項９】
前記最大MPDU長は8191、11450または16383バイトを備える、請求項８の方法。
【請求項１０】
前記最大A-MPDU長は128、256、512または1024キロバイトを備える、請求項８の方法。
【請求項１１】
前記最大A-MSDU長は11195、11450、16127または15871バイトを備える、請求項８の方法。
【請求項１２】
MPDU長は処理可能であり、前記MPDU長は前記示された最大MPDU長値以下である１つ以上の値から選択される、請求項８の方法。
【請求項１３】
MPDU長はA-MSDU長に基づいて決定される、請求項８の方法。
【請求項１４】
処理可能な最大MPDU長値をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドにおいて定義される、請求項８の方法。
【請求項１５】
無線通信のための装置であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成する手段と、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備える、前記フレームを生成する手段は、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正する手段を備え、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、
前記フレームを送信する手段と、
を備え、
前記最大A−MPDU長をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドからの予約ビットであり、前記予約ビットは、前記A−MPDUパラメータ・フィールドの最大A−MPDU長指数の最上位ビットとして用いられる、装置。
【請求項１６】
前記最大MPDU長は8191、11450または16383バイトを備える、請求項１５の装置。
【請求項１７】
前記最大A-MPDU長は128、256、512または1024キロバイトを備える、請求項１５の装置。
【請求項１８】
前記最大A-MSDU長は11195、11450、16127または15871バイトを備える、請求項１５の装置。
【請求項１９】
MPDU長は処理可能であり、前記MPDU長は前記示された最大MPDU長値以下である１つ以上の値から選択される、請求項１５の装置。
【請求項２０】
MPDU長はA-MSDU長に基づいて決定される、請求項１５の装置。
【請求項２１】
処理可能な最大MPDU長値をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドにおいて定義される、請求項１５の装置。
【請求項２２】
無線通信のためのコンピュータプログラムであって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成し、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備え、前記フレームを生成することは、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正することを備え、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、および
前記フレームを送信するために、実行可能な命令を含み、
前記最大A−MPDU長をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドからの予約ビットであり、前記予約ビットは、前記A−MPDUパラメータ・フィールドの最大A−MPDU長指数の最上位ビットとして用いられる、コンピュータプログラム。
【請求項２３】
無線通信のためのアクセス・ポイントであって、
少なくとも１つのアンテナと、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成するように構成される回路と、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備え、前記回路はさらに、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正することによって、前記フレームを生成するように構成され、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、
前記少なくとも１つのアンテナを介して前記フレームを送信するように構成される送信機と、
を備え、
前記最大A−MPDU長をシグナリングするための前記追加のビットは、前記HT・能力エレメント内のA−MPDUパラメータ・フィールドからの予約ビットであり、前記予約ビットは、前記A−MPDUパラメータ・フィールドの最大A−MPDU長指数の最上位ビットとして用いられる、アクセス・ポイント。
【発明の詳細な説明】
【優先権の主張】
【０００１】
本特許出願は、2010年8月11日に出願される「Signaling for Extended MPDU, A-MPDU and A-MSDU Frame Formats」というタイトルの米国仮出願第61/372,548号、および2010年8月18日に出願される「Signaling for Extended MPDU, A-MPDU and A-MSDU Frame Formats」というタイトルの米国仮出願61/374,894号への優先権を主張し、これについて譲受人に譲渡され、参照によりここに明確に組み込まれる。
【技術分野】
【０００２】
本開示の特定の態様は、一般に無線通信に関し、特に、媒体アクセス制御（MAC：Medium Access Control）プロトコル・データ・ユニット（MPDU：MAC Protocol Data Unit）、集約されたMPDU（A-MPDU：Aggregated MPDU）、または集約されたMACサービス・データ・ユニット（A-MSDU：Aggregated MAC Service Data Unit）フレームフォーマットについての情報をシグナリングする（signaling）ことに関する。
【背景技術】
【０００３】
無線通信システムで要求される帯域幅要求を増加させる問題に対処するために、複数のユーザ端末が、高いデータスループットを達成しつつチャネルリソースを共有することで、単一のアクセス・ポイントと通信することを可能にするような、異なるスキームが開発されてきている。多入力多出力(MIMO: Multiple Input or Multiple Output)技術は、そのようなアプローチの１つとして最近出てきた、次世代通信システムのためのポピュラーな技術である。MIMO技術は、電気電子学会(IEEE：Institute of Electrical and Electronics Engineers)802.11標準のようないくつかの新興無線通信標準において採用された。IEEE 802.11は、IEEE 802.11 委員会によって開発された、狭い範囲の通信(例えば、数十メートルから数百メートルまで)のための無線ローカルエリアネットワーク(WLAN)エアインタフェース標準を示す。
【０００４】
MIMO無線システムはデータ送信のために多くの送信アンテナ(NT)および多くの受信アンテナ(NR)を使用する。NT個の送信およびNR個の受信アンテナによって構成されるMIMOチャネルは、NS個の空間ストリームへ分解され得、全ての実用目的のため、NS <= min {NT, NR}である。より大きな全体のスループットを達成するために、NS個の独立したデータストリームを送信するのにNS個の空間ストリームが用いられ得る。
【０００５】
単一のアクセス・ポイント及び複数の局を備える無線ネットワークにおいて、複数のチャネルで異なる局へ向けて、アップリンク及びダウンリンク両方向で同時送信が発生し得る。
【発明の概要】
【０００６】
本開示の特定の態様は無線通信のための方法を提供する。該方法は一般的に、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成することと、該最大MPDU長は4095バイト以上の値を備え、該最大A-MPDU長は64キロバイトを越える値を備え、該最大A-MSDU長は7935バイトを越える値を備え、該フレームを送信することと、を含む。
【０００７】
本開示の特定の態様は無線通信のための方法を提供する。該方法は一般的に、単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成することと、該サブフレームのうちの少なくとも１つは該サブフレームのうちの該少なくとも１つの長さのインジケーションを備え、該インジケーションは12ビットを超え、該フレームを送信することと、を含む。
【０００８】
本開示の特定の態様は無線通信のための装置を提供する。該装置は一般的に、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成するように構成される回路と、該最大MPDU長は4095バイト以上の値を備え、該最大A-MPDU長は64キロバイトを越える値を備え、該最大A-MSDU長は7935バイトを越える値を備え、該フレームを送信するように構成される送信機と、を備える。
【０００９】
本開示の特定の態様は無線通信のための装置を提供する。該装置は一般的に、単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成するように構成される回路と、該サブフレームのうちの少なくとも１つは該サブフレームのうちの該少なくとも１つの長さのインジケーションを備え、該インジケーションは12ビットを超え、該フレームを送信するように構成される送信機と、を備える。
【００１０】
本開示の特定の態様は無線通信のための装置を提供する。該装置は一般的に、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成する手段と、該最大MPDU長は4095バイト以上の値を備え、該最大A-MPDU長は64キロバイトを越える値を備え、該最大A-MSDU長は7935バイトを越える値を備え、該フレームを送信する手段と、を備える。
【００１１】
本開示の特定の態様は無線通信のための装置を提供する。該装置は一般的に、単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成する手段と、該サブフレームのうちの少なくとも１つは該サブフレームのうちの該少なくとも１つの長さのインジケーションを備え、該インジケーションは12ビットを超え、該フレームを送信する手段と、を備える。
【００１２】
本開示の特定の態様は無線通信のためのコンピュータプログラム製品を提供する。該コンピュータプログラム製品は典型的に、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成し、該最大MPDU長は4095バイト以上の値を備え、該最大A-MPDU長は64キロバイトを越える値を備え、該最大A-MSDU長は7935バイトを越える値を備え、および該フレームを送信するために、実行可能な命令を含むコンピュータ可読媒体を備える。
【００１３】
本開示の特定の態様は無線通信のためのコンピュータプログラム製品を提供する。該コンピュータプログラム製品は典型的に、単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成し、該サブフレームのうちの少なくとも１つは該サブフレームのうちの該少なくとも１つの長さのインジケーションを備え、該インジケーションは12ビットを超え、および該フレームを送信するために、実行可能な命令を含むコンピュータ可読媒体を備える。
【００１４】
特定の態様は無線通信のためのアクセス・ポイントを提供する。該アクセス・ポイントは一般的に、少なくとも１つのアンテナと、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成するように構成される回路と、該最大MPDU長は4095バイト以上の値を備え、該最大A-MPDU長は64キロバイトを越える値を備え、該大A-MSDU長は7935バイトを越える値を備え、該少なくとも１つのアンテナを介して該フレームを送信するように構成される送信機と、を備える。
【００１５】
特定の態様は無線通信のためのアクセス・ポイントを提供する。該アクセス・ポイントは一般的に、少なくとも１つのアンテナと、単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成するように構成される回路と、該サブフレームのうちの少なくとも１つは該サブフレームのうちの該少なくとも１つの長さのインジケーションを備え、該インジケーションは12ビットを超え、該少なくとも１つのアンテナを介して該フレームを送信するように構成される送信機と、を備える。
【００１６】
本開示の上記に列挙した特徴が詳細に理解され得るように、上記に簡潔に要約されたより詳細な記述が、そのいくつかが添付された図面で示された、態様への参照によってされ得る。しかし、添付された図面は、本開示の典型的な特定の態様のみを示し、それ故に、その記述は同等に効果的な態様が認められ得るからその範囲を限定するものではないと考慮されるように留意すべきである。
【図面の簡単な説明】
【００１７】
【図１】本開示の特定の態様に従う無線通信ネットワークの図を示す。
【図２】本開示の特定の態様に従うアクセス・ポイントおよびユーザ端末例のブロック図を示す。
【図３】本開示の特定の態様に従う無線デバイス例のブロック図を示す。
【図４】電気電子学会(IEEE)802.11n標準における高速スループット(HT：high throughput)・能力エレメント（capability element）中の集約された媒体アクセス制御(MAC: medium access control)プロトコル・データ・ユニット(A-MPDU)パラメータ・フィールドを示す。
【図５】IEEE 802.11n標準におけるA-MPDUサブフレームフォーマットを示す。
【図６】本開示の特定の態様に従う、無線ノード(例えばアクセス・ポイント)によって実行され得るフレームのサイズをシグナリングするための動作例を示す。
【図７】本開示の特定の態様に従う、最大MPDU長値と集約されたMACサービス・データ・ユニット(A-MSDU)長値との間の関係例を示す。
【図８】本開示の特定の態様に従う、提案される超高速スループット(VHT：very high throughput)・能力エレメントを示す。
【図９】本開示の特定の態様に従う、VHT・能力エレメント内のフレーム長フィールドを示す。
【図１０Ａ】本開示の特定の態様に従う、VHT・能力エレメント内のフレーム長フィールド例を示す。
【図１０Ｂ】本開示の特定の態様に従う、VHT・能力エレメント内のフレーム長フィールド例を示す。
【図１１】本開示の特定の態様に従う、拡張されたMPDU、A-MPDU、及びA-MSDUフレームフォーマットをシグナリングするための動作例を示す。
【図１２】本開示の特定の態様に従う、基地局およびユーザ機器（user equipment）を備えるネットワーク例を示す。
【発明を実施するための形態】
【００１８】
本開示の特定の態様の様々な側面は以下に述べられる。ここでの教示が広範な形式で具体化され得、ここで開示される特定の構造、機能、又はその両方は、単に代表例であることは明白であろう。ここでの教示に基づき、ここで開示される態様は、他の任意の態様とは独立して実行し得、これら2つ以上の態様は様々に組み合わせ得ることは当業者には言うまでもない。例えば、ここに説明される任意の数の態様を用いて、装置は実現され、又は方法は実行され得る。さらに、ここに説明される態様の1つ以上に加えて又はそれ以外に、他の構造、機能、又は構造及び機能を用いて、そのような装置は実現され、又はそのような方法は実行され得る。さらに、一態様は、請求項のうち少なくとも１つの要素を含み得る。
【００１９】
用語「典型的」は、ここでは「例（example、instance、illustration）として役立つ」という意味で使用される。「典型的」としてここに説明されるいかなる態様も、他の態様よりも好ましい又は有利であるとは必ずしも解釈されない。さらに、ここに使用されるように、用語「レガシー局」は一般的に、電気電子学会(IEEE)802.11n標準又はIEEE 802.11標準の旧バージョンをサポートする無線ネットワークノードを指す。
【００２０】
ここに説明されるマルチアンテナ送信技術は、符号分割多元接続(CDMA)、直交周波数分割多重(OFDM)、時分割多元接続(TDMA)、空間分割多元接続(SDMA)等の様々な無線技術との組み合わせで使用され得る。複数のユーザ端末は、(1)CDMAのための異なる直交コードチャネル、(2)TDMAのための異なるタイムスロット、又は(3)OFDMのための異なるサブバンド、を介して同時にデータを送信/受信し得る。CDMAシステムは、IS-2000、IS-95、IS-856、広帯域CDMA(W-CDMA)、又はいくつかの他の標準を実現し得る。OFDMシステムは、IEEE 802.11又はいくつかの他の標準を実現し得る。TDMAシステムは、GSM（登録商標）又はいくつかの他の標準を実現し得る。これらの様々な標準は、その技術において知られている。
MIMOシステム例
図1は、アクセス・ポイント及びユーザ端末を有する多元アクセスMIMOシステム100を示す。簡略化のため、図1では1つのアクセス・ポイント110のみが示される。アクセス・ポイント(AP)は一般的に、ユーザ端末と通信し、基地局又は他の用語でも呼ばれ得る固定局である。ユーザ端末は固定（fixed）又はモバイル（mobile）であり得、移動局、局(STA)、クライアント、無線デバイス、又はいくつかの他の用語でも呼ばれ得る。ユーザ端末は、携帯電話、携帯情報端末(PDA)、ハンドヘルドデバイス（handheld device）、無線モデム、ラップトップコンピュータ、パソコン等のような無線デバイスであり得る。
【００２１】
アクセス・ポイント110は、ダウンリンク及びアップリンクでいつでも1つ以上のユーザ端末120と通信し得る。ダウンリンク(すなわち、順方向リンク)は、アクセス・ポイントからユーザ端末への通信リンクであり、アップリンク(すなわち、逆方向リンク)は、ユーザ端末からアクセス・ポイントへの通信リンクである。ユーザ端末はまた、他のユーザ端末とピア・ツー・ピアで通信し得る。システムコントローラ130は、アクセス・ポイントへ接続し、アクセス・ポイントのために調整及び制御を提供する。
【００２２】
システム100は、ダウンリンク及びアップリンクでのデータ送信のために、複数の送信アンテナ及び複数の受信アンテナを使用する。アクセス・ポイント110は、Nap個のアンテナを備え、ダウンリンク送信のための多入力(MI)及びアップリンク送信のための多出力(MO)を表す。選択されたユーザ端末120のセットNuは、ダウンリンク送信のための多出力、及びアップリンク送信のための多入力を集合的に表す。特定の場合において、Nu個のユーザ端末のためのデータ・シンボルストリームがいくつかの手段によって符号、周波数、又は時間で多重化されない場合、Nap≧Nu≧lを有することが望ましいことがあり得る。データ・シンボルストリームがCDMAで異なるコードチャネルを用いて多重化され、OFDMでサブバンドのセットを分離する等の場合、NuはNapより大きくなり得る。各選択されたユーザ端末は、アクセス・ポイントへユーザ固有のデータを送信し、及び/又はアクセス・ポイントからユーザ固有のデータを受信する。一般的に各選択されたユーザ端末は、1つ又は複数のアンテナ(すなわち、Nut≧1)を備え得る。Nu個の選択されたユーザ端末は、同じ又は異なる数のアンテナを有し得る。
【００２３】
MIMOシステム100は、時分割複信(TDD)システム又は周波数分割複信(FDD)システムであり得る。TDDシステムについては、ダウンリンクとアップリンクは同じ周波数帯域を共有する。FDDシステムについては、ダウンリンクとアップリンクは異なる周波数帯域を使用する。MIMOシステム100はまた、送信のために単一のキャリア又は複数のキャリアを用い得る。各ユーザ端末はまた、単一のアンテナ(例えば、コストを下げるため)又は複数のアンテナ(例えば、追加コストをサポートし得る場合)を装備し得る。
【００２４】
図2は、MIMOシステム100におけるアクセス・ポイント110、及び2つのユーザ端末120m及び120xのブロック図を示す。アクセス・ポイント110は、224aから224apまでのNap個のアンテナを備える。ユーザ端末120mはアンテナ252maから252muまでのNut,m個のアンテナを備え、ユーザ端末120xはアンテナ252xaから252xuまでのNut,x個のアンテナを備える。アクセス・ポイント110は、ダウンリンクのための送信エンティティ（transmitting entity）及びアップリンクのための受信エンティティ（receiving entity）である。各ユーザ端末120は、アップリンクのための送信エンティティ及びダウンリンクのための受信エンティティである。ここに使用されるように、「送信エンティティ」は周波数チャネルを介してデータを送信し得る独立して動作する装置またはデバイスであり、「受信エンティティ」は周波数チャネルを介してデータを受信し得る独立して動作する装置またはデバイスである。以下の説明では、添字「dn」はダウンリンクを示し、添字「up」はアップリンクを示し、Nup個のユーザ端末はアップリンクでの同時送信のために選択され、Ndn個のユーザ端末はダウンリンクでの同時送信のために選択され、NupはNdnと等しく又は等しくなく、Nup及びNdnは静的な値又は各スケジューリング間隔毎に変更し得る。ビーム・ステアリング（beam-steering）又はいくつかの他の空間処理技術がアクセス・ポイント及びユーザ端末で使用され得る。
【００２５】
アップリンクで、アップリンク送信に選択される各ユーザ端末120で、TXデータプロセッサ288はデータプロセッサ286からトラフィックデータを、コントローラ280から制御データを、受信する。アップリンクでのアップリンク送信のために選択された各ユーザ端末120において、TXデータプロセッサ288は、データソース286からトラフィックデータを受信し、コントローラ280から制御データを受信する。TXデータプロセッサ288は、ユーザ端末のために選択されたレートに関連したコーディング及び変調スキームに基づき、ユーザ端末のためにトラフィックデータ{dup,m}を処理し(例えば、符号化し、インタリーブし、及び変調し)、データ・シンボルストリーム{sup,m}を提供する。TX空間プロセッサ290は、データ・シンボルストリーム{sup,m}で空間処理を実行し、Nut,m個のアンテナのためにNut,m個の送信シンボルストリームを提供する。各送信機ユニット(TMTR)254は、それぞれの送信シンボルストリームを受信および処理して(例えば、アナログへ変換し、増幅し、フィルタリングし、及び周波数アップ・コンバートする)、アップリンク信号を生成する。Nut,m個の送信機ユニット254は、Nut,m個のアンテナ252からアクセス・ポイント110への送信のために、Nut,m個のアップリンク信号を提供する。
【００２６】
Nup個のユーザ端末は、アップリンクでの同時送信のためにスケジュールされ得る。これらのユーザ端末のそれぞれは、そのデータ・シンボルストリームで空間処理を実行し、その送信シンボルストリームのセットをアップリンクでアクセス・ポイントへ送信する。
【００２７】
アクセス・ポイント110において、Nap個のアンテナ224aから224apは、アップリンクで送信している全てのNup個のユーザ端末からアップリンク信号を受信する。各アンテナ224は、それぞれの受信機ユニット(RCVR)222へ受信信号を提供する。各受信機ユニット222は、送信機ユニット254によって実行された処理の処理補完を実行し、受信シンボルストリームを提供する。RX空間プロセッサ240は、Nap個の受信機ユニット222からのNap個の受信シンボルストリームで受信機空間処理（receiver spatial processing）を実行し、Nup個のリカバーされた（recovered）アップリンク・データ・シンボルストリームを提供する。受信機空間処理は、チャネル相関行列反転(CCMI：correlation matrix inversion)、最小平均二乗誤差(MMSE：minimum mean square error)、逐次干渉除去(SIC：successive interference cancellation)、又は他の技術に従って実行される。各リカバーされたアップリンク・データ・シンボルストリーム{sup,m}は、それぞれのユーザ端末によって送信されたデータ・シンボルストリーム{sup,m}の推定である。RXデータプロセッサ242は、復号されたデータを得るために、そのストリームのために使用したレートに従って各リカバーされたアップリンク・データ・シンボルストリーム{sup,m}を処理する(例えば、復調し、デインタリーブし、復号する)。各ユーザ端末のための復号されたデータは、さらなる処理のため、記憶用データシンク244及び/又はコントローラ230へ提供され得る。
【００２８】
ダウンリンクで、アクセス・ポイント110において、TXデータプロセッサ210は、ダウンリンク送信のためにスケジュールされているNdn個のユーザ端末のためにデータソース208からトラフィックデータを、コントローラ230から制御データを、スケジューラ234から場合により他のデータを受信する。様々なタイプのデータは、異なる伝送チャネルで送信され得る。TXデータプロセッサ210は、各ユーザ端末のためのトラフィックデータを、そのユーザ端末のために選択されたレートに基づき処理する(例えば、符号化し、インタリーブし、変調する)。TXデータプロセッサ210は、Ndn個のユーザ端末のために、Ndn個のダウンリンク・データ・シンボルストリームを提供する。TX空間プロセッサ220は、Ndn個のダウンリンク・データ・シンボルストリームで空間処理を実行し、Nap個のアンテナのためにNap個の送信シンボルストリームを提供する。各送信機ユニット(TMTR)222は、それぞれの送信シンボルストリームを受信および処理して、ダウンリンク信号を生成する。Nap個の送信機ユニット222は、Nap個のアンテナ224からユーザ端末への送信のためのNap個のダウンリンク信号を提供する。
【００２９】
各ユーザ端末120において、Nut,m個のアンテナ252は、アクセス・ポイント110からNap個のダウンリンク信号を受信する。各受信機ユニット(RCVR)254は、関連するアンテナ252からの受信信号を処理し、受信シンボルストリームを提供する。RX空間プロセッサ260は、Nut,m個の受信機ユニット254からのNut,m個の受信シンボルストリームで受信機空間処理を実行し、ユーザ端末のためのリカバーされたダウンリンク・データ・シンボルストリーム{sdn,m}を提供する。受信機空間処理は、CCMI、MMSE、又はいくつかの他の技術に従って実行される。RXデータプロセッサ270は、ユーザ端末のために復号されたデータを得るため、リカバーされたダウンリンク・データ・シンボルストリームを処理する(例えば、復調し、デインタリーブし、復号する)。
【００３０】
各ユーザ端末120において、Nut,m個のアンテナ252はアクセス・ポイント110からNap個のダウンリンク信号を受信する。各受信機ユニット(RCVR)254は、関連するアンテナ252からの受信信号を処理し、受信シンボルストリームを提供する。RX空間プロセッサ260は、Nut,m個の受信機ユニット254からのNut,m個の受信シンボルストリームで受信機空間処理を実行し、ユーザ端末のためにリカバーされたダウンリンク・データ・シンボルストリーム{sdn,m}を提供する。受信機空間処理は、CCMI、MMSE、又はいくつかの他の技術に従って実行される。RXデータプロセッサ270は、ユーザ端末のために復号されたデータを得るために、リカバーされたダウンリンク・データ・シンボルストリームを処理する(例えば、復調し、デインタリーブし、復号する)。
【００３１】
図3は、システム100内に使用され得る無線デバイス302に用いられ得る様々なコンポーネントを示す。無線デバイス302は、ここに説明される様々な方法を実現するよう構成されたデバイスの例である。無線デバイス302は、アクセス・ポイント110又はユーザ端末120であり得る。
【００３２】
無線デバイス302は、無線デバイス302の動作を制御するプロセッサ304を含み得る。プロセッサ304はまた、中央演算処理装置(CPU)と呼ばれ得る。ＲＯＭ（read-only memory）及びＲＡＭ（random access memory）の両方を含み得るメモリ306は、プロセッサ304へ命令及びデータを提供する。メモリ306の一部はまた、NVRAM（non-volatile random access memory）を含み得る。プロセッサ304は典型的に、メモリ306内に記憶されたプログラム命令に基づき論理演算及び算術演算を実行する。メモリ306内の命令は、ここに説明された方法を実現するために実行し得る。
【００３３】
無線デバイス302はまた、無線デバイス302と遠隔地との間のデータの送信と受信を可能にするために、送信機310及び受信機312を含み得る筐体（housing）308を含み得る。送信機310及び受信機312は、送受信機314に組み合わせられ得る。複数の送信アンテナ316は、筐体308に取り付けられ得、及び送受信機314へ電気的に連結され得る。無線デバイス302はまた、複数の送信機、複数の受信機、及び複数の送受信機を含み得る(図示せず)。
【００３４】
無線デバイス302はまた、送受信機314によって受信された信号のレベルを検出して定量化する目的で使用され得る信号検出器318を含み得る。信号検出器318は、総エネルギー、1つのシンボル当たり、1つのサブキャリア当たりのエネルギー、パワー・スペクトル密度、及び他の信号を検出し得る。無線デバイス302はまた、信号を処理するときに用いるためのデジタル信号プロセッサ(DSP)320を含み得る。
【００３５】
無線デバイス302の様々なコンポーネントは、バス・システム322によって連結され得、そのバス・システムは、データバスに加えて、電力バス、制御信号バス、及びステータス信号バスを含み得る。
【００３６】
ここに説明された技術が、SDMA、OFDMA、CDMA、SDMA、及びそれらの組み合わせ等、任意のタイプの多元接続スキームを用いるシステムに一般的に適用され得ることは、当業者には言うまでもない。
【００３７】
本開示の特定の態様は、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)、集約されたMPDU(A-MPDU)、及び集約されたMACサービス・データ・ユニット(A-MSDU)フレームフォーマットのために拡張されたサイズをシグナリングするための技術を提供する。第１の技術は、A-MPDU内でより長いMPDUを可能にするために、IEEE 802.11標準の現行の規格の修正を提案する。この技術は、IEEE 802.11nシグナリングフォーマット（signaling format）を再使用し、新たな情報を伝達するために予約のビットを用いる。第２の技術は、超高速スループット(VHT)・能力エレメントを介してMPDU、A-MPDU及びA-MSDUのための拡張されたサイズを伝達するための新たなシグナリングメカニズム（signaling mechanism）を提案する。
【００３８】
本開示の特定の態様は、MPDUの長さをシグナリングするために、A-MPDUサブフレーム・デリミタを用い得る。MPDU長は、処理可能（negotiation）パラメータとしてシグナリングされ得る。加えて、現行のA-MSDU及びA-MPDUサイズは拡張され得、及び受信機は、新たなサイズを、特別なシグナリングメカニズムによって通知され得る。
【００３９】
IEEE 802.11n 標準のブロック・確認応答(BA：block acknowledgement)メカニズムを順守しつつ、A-MPDU内のMPDU長を1又は2ビット増やすことでより長い集約(例えば、A-MPDU)を可能にし得る。例えば、MPDUへの追加の1ビットは、MPDUの最大サイズを8Kに増加し得、それによってA-MPDUの最大サイズが512 キロバイト(KB)になり得る。例えば、4つの空間ストリームを有し、80 MHz で送信、64値直交振幅変調(64QAM：64 quadrature amplitude modulation)、及び符号化率が5/6であるシステムでは、送信時間は3.6 ミリ秒(例えば、64×8k×8/(4×5×234)×4e-6=3.6ms)と等しくなり得る。より高いデータレートについては、最大期間は短くなり得る。一例として、MPDUへの2ビット追加により、MPDUの最大サイズは16Kになり得、それによりA-MPDUの最大サイズは1Mバイトになり得、それにより物理層プロトコル・データ・ユニット(PPDUs)をより長くすることが可能になり得る。
【００４０】
巡回冗長検査(CRC)符号の性能(例えば、ハミング距離)は、11450バイトまでのパケット長まで維持し得る。より長いパケットについては、ハミング距離はより低くあり得る。従って、最大MPDUサイズを11450 オクテットへ制限する、処理可能な（negotiable）最大MPDU長を利用することによって、CRC符号の有効性が維持され得る。
【００４１】
いくつかのシナリオでは、MPDUはA-MSDUで満たされ得る。最大A-MSDUサイズは、IEEE 802.11n 標準において既に処理可能であるが、MPDU長フィールドが2ビット増加される場合、可能性あるA-MSDUサイズに3番目のサイズが加えられ得る。他方で、A-MSDUは既に好ましい集約レベルに達するのを可能にし得るから、最大MSDUサイズは集約効率に関連しない。
【００４２】
現在、IEEE 802.11n 標準において、MPDU、A-MSDU及びA-MPDUについて次の長さが定義されている：4095バイトに等しい最大MPDU長、3839又は7935バイトの処理可能なA-MSDU長、8, 16, 32, 64 KBの処理可能なA-MPDU長。特定の態様においては、最大MPDU長は8191、11450又は16384バイトまで増加され得、最大A-MSDU長は11450 (又は11195)、16127、又は15871バイトまで増加され得、及び最大A-MPDU長は128、256、512、又は1024 KBまで増加され得る。
【００４３】
特定の態様においては、提案されたMSDU、MPDU、A-MPDU及びA-MSDUの値は、下位互換性を可能にするために処理可能になり得る。処理可能なサイズはまた、異なる能力を備える実装につながり得る。
【００４４】
特定の態様においては、MSDUのサイズは巨大なフレームをサポートするために増加され得る。しかし、A-MSDUは既に集約のために使用することができるから、より良い集約を達成するためにMSDUのサイズを増やすことは不要であり得る。特定の態様においては、最大MSDU長は2304バイト又は9000バイトを含み得、及び処理可能であり得る。
【００４５】
特定の態様においては、処理可能な最大A-MPDU長指数（maximum A-MPDU length exponent）は、新たに提案されたサイズ(例えば、128、256、512、1024 KB)に加え、IEEE 802.11n 標準でこれまでサポートされてきたサイズ等、8種までの異なるサイズをサポートするために、0〜7の範囲であり得る。図4は、IEEE 802.11n 標準における高速スループット(HT)・能力エレメント内のA-MPDUパラメータ・フィールドを示す。図示されるように、いくつかの予約のビット(例えば、ビットB5〜B7)は、最大A-MPDU長についての新たなサイズをシグナリングするために使用され得る。最大A-MPDU長指数は、8つまでの異なるサイズをサポートするために最大A-MPDU長指数の最上位ビット(MSB：most significant bit)として、HT・能力エレメント(B5等)内のA-MPDUパラメータ・フィールドからの予約のビットを用いることで増加され得る。
【００４６】
図5は、IEEE 802.11n 標準におけるA-MPDUサブフレームフォーマットを示す。図示されるように、MPDUデリミタは、MPDU長、CRC、デリミタシグナチャ及びいくつかの予約のビット等の複数のフィールドを含み得る。A-MPDUサブフレームは、MPDUデリミタ、MPDU、パッド（pad）及び他のフィールドを含み得る。特定の態様においては、A-MPDUサブフレーム長・インジケーション内のMPDUデリミタに、例えばMSBとして(例えば、B2及びB3位置に)2ビット加え得る。ビットB2又はB3のいずれかが、新たな、拡張されたMPDUデリミタのMSBであり得ることは留意すべきである。
【００４７】
一例として、IEEE 802.11n 標準内の現行のMPDUデリミタ・フィールドは、A-MPDUサブフレームのサイズを送信するために12ビットを用いる。特定の態様においては、より大きなMPDUサイズを示すために、MPDUデリミタ・フィールドに1つ以上のビットが加えられ得る(例えば、MPDUデリミタに2ビットを追加することで、MPDUサイズ0ビット〜16383ビットまでをサポートする14-ビットMPDUデリミタ・フィールドになり得る)。特定の態様においては、追加のビットは、MPDUデリミタのMSBsを表し得るが、MPDUデリミタ・フィールドの最下位ビット(LSB：least significant bit)位置に配置され得る。
【００４８】
図6は、本開示の特定の態様に従う、無線ノード(例えば、アクセス・ポイント)によって実行され得るフレームのサイズをシグナリングするための動作例600を示す。602で、無線ノードは、単一の送信のための1つ以上のサブフレームのグループを備えるフレームを生成し、ここにおいて、そのサブフレームのうちの少なくとも１つは、サブフレームのうちの少なくとも１つの長さのインジケーションを備え、そのインジケーションは12ビットを超える。特定の態様においては、フレームはA-MPDUフレームであり得、サブフレームはA-MPDUサブフレームであり得る。特定の態様においては、インジケーションは、12ビットを超えて1つ以上の追加のビットを含むデリミタ・フィールド(例えば、MPDUデリミタ)内で表され得る。604で、無線ノードはフレームを送信する。
【００４９】
特定の態様においては、処理可能な最大MPDU長値(例えば、4095、8191、11450バイト)は、A-MPDUパラメータ・フィールドにおいて最大MPDU長サブフィールドを加えることによって定義され得る。一例として、最大MPDU長は次のように2ビットを使用して示され得る：00 =4095、01 =8191、10=11450、11=16383。
【００５０】
別の態様においては、処理可能な最大MPDU長値は、HT・能力エレメントに含まれるA-MPDUパラメータ・フィールドにおいて定義され得る。一例として、B6及びB7のような2つの予約のビットが、00 = 3839、01 =7935、02 =11194、03=16384を示すために使用され得る。
【００５１】
特定の態様においては、処理可能な最大MPDU長値はまた、図7の表に示される予め定められた1対1の関係を用いて、A-MSDU長に基づいて導かれ得る。
【００５２】
図7は、最大MPDU長値とA-MSDU値との間の関係例を示す。表に示されるように、各A-MSDU長は最大MPDU長に対応し得る。特定の態様においては、処理可能な最大MPDU長値が図7のように定義されている場合、A-MPDUパラメータ・フィールドにおける予約のビットの1つ(例えば、B6)は、最大MSDU長を示すために使用され得る(例えば、B6=0→2304バイト、B6=1→9000バイト)。
【００５３】
特定の態様においては、現在の値(例えば、3839、7935)を含む処理可能な最大A-MSDU長値、及び提案された新たな値(例えば、11194(又は11450)、16127、又は15871バイト)は、HT-容量情報フィールドにおける予約のビット(例えば、B13)を使用して、最大A-MSDU長のためのMSBとして定義され得る。
【００５４】
別の態様においては、新たな超高速スループット(VHT)・能力エレメントは定義され得、それには、最大MSDU、A-MSDU、MPDU及びA-MPDU長のインジケーションを含み得る。新たな能力エレメントは、前の規格で使用されていないエレメント識別(ID)（element identification）(例えば、75)を使用して定義され得る。新たな能力エレメントは、最大A-MPDU長指数(又は最大A-MPDU長)、最大A-MSDU長及び最大MSDU長等の1つ以上の新たに提案されたフィールドを含み得る。
【００５５】
特定の態様においては、HT能力を指すエレメントID(例えば、45)は、長さフィールドにおいて修正された、異なる長さ(現在、26)を示すために再使用され得、それは、最大A-MPDU長指数(又は最大A-MPDU長)、最大A-MSDU長、及び最大MSDU長等の提案された新たなフィールドを1つ以上含むフレームに対応する。
【００５６】
図8は本開示の特定の態様に従う、提案されたVHT・能力エレメントを示す。提案されたVHT・能力エレメントは、識別フィールド802、長さフィールド804、フレーム長フィールド806、及び他のフィールドを含み得る。フレーム長フィールド806は、次のフィールドのうちの1つ以上を含み得る：最大A-MPDU長指数フィールド808、最大A-MSDU長フィールド810、最大MSDU長812、及び他のフィールド。提案されたVHT・能力エレメントは、特にVHT (IEEE 802.11ac)に関する1つ以上の容量を特定し得る。例えば、最大A-MPDU長指数及び最大A-MSDU長は容量として含まれ得る。CRC符号の有効性を保証するため、最大MPDU長は11450バイトに限定され得る。
【００５７】
図9は、本開示の特定の態様に従う、VHT・能力レメント中の最大A-MPDU長指数フィールド902及び最大A-MSDU長フィールド904を含むフレーム長フィールド806を示す。最大A-MPDU長指数フィールド902は、最大A-MPDU長2(13+最大A-MPDU長指数)KBに対応する8つの異なる値(例えば、0、1、…7)に適応するため、3ビットを含み得る。最大A-MSDU長フィールド904は、4つの値(例えば、0→3839、1→7935、2→11195、3→16127)に適応するため、2ビットを含み得る。
【００５８】
図10A及び10Bは、本開示の特定の態様に従う、VHT・能力エレメント内の最大A-MPDU長フィールド1002及び最大A-MSDU長フィールド904を含むフレーム長フィールド806を２例示す。図10Aにおいて、最大A-MPDU長フィールドは、0→8KB、1→16KB、2→32KB、3→64KB、4→128KB、5→256KB、6→512KBおよび7→1024KB等の8つの異なる値に適応するように定義される。図10Bにおいて、最大A-MPDU長フィールドは、0→8KB、1→16KB、2→32KB、3→64KB、4→128KB、5→256KB、6→512KBおよび7→716KB等の別のセットの値に適応するように定義される。
【００５９】
特定の態様において、最大A-MSDU長フィールドは、次のA-MSDU長ビットを含み得る：00:3839、01:7935、10:11450および11:16127、15871または11195バイト。MSDU長ビットは、MSDU最大長が現在値2304バイト又は9000バイトに等しくなるように、0又は1のいずれかにそれぞれ設定され得る。
【００６０】
図11は、本開示の特定の態様に従う、無線ノード(例えば、アクセス・ポイント)によって実行され得る、拡張されたMPDU、A-MPDU及びA-MSDUフレームフォーマットをシグナリングするための動作例1100を示す。1102において、媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーション、または集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーションのうちの少なくとも１つを備えるフレームが生成され、最大MPDU長は4095バイト以上の値を備え、最大A-MPDU長は64キロバイトを超える値を備え、最大A-MSDU長は7935バイトを越える値を備える。特定の態様において、MPDU長は処理可能であり得、MPDU長は指示された最大MPDU長値以下の1つ以上の値から選択され得る。1104において、フレームは受信機へ送信され得る。
【００６１】
図12は、本開示の特定の態様に従う、基地局およびユーザ機器を備えるネットワーク1200の例を示す。基地局1210は、フレーム生成コンポーネント1212を用いてフレーム構造を生成し、フレーム送信コンポーネント1214を使用してユーザ機器1220へフレームを送信し得る。UEは、フレーム受信コンポーネント1222を使用してフレームを受信し、MPDU/A-MPDU/MSDU/A-MSDUサイズ決定コンポーネント1224を使用して、MPDU、A-MPDU、MSDU、又はA-MSDUのうちの少なくとも1つについての最大サイズを決定する。UEは、その後、処理コンポーネント1226内で決定されたサイズを用いて、受信されたフレームを処理する。フレームが正しく受信された場合、UEは、ACKメッセージ送信コンポーネント1228を用いて基地局へ確認応答（acknowledgement）メッセージを送信し得る。基地局は、ACKメッセージ受信コンポーネント1216を用いてACKメッセージを受信し、次のタイムスロット内で同じフレーム又は別のフレームを送信するかを決定する。
【００６２】
上述された方法の様々な動作は、対応する機能を実行できる任意の適切な手段によって実行され得る。手段には、様々なハードウェア及び/又はソフトウェアコンポーネント及び/又はモジュール（回路、ＡＳＩＣ（application specific integrate circuit）、又はプロセッサを含むが、これらに限定されない）を含み得る。
【００６３】
特定の態様においては、受信する手段は受信機を備え、送信する手段は送信機を備え、フレーム構造を生成する手段はフレーム構造を生成するように構成された回路を備え、最大値を決定する手段は最大値を決定するよう構成された回路を備える。
【００６４】
上述した方法の様々な動作は、様々なハードウェアおよび／またはソフトウェアコンポーネント、回路、および／またはモジュールのような、動作を実行することが可能な任意の適切な手段によって実行され得る。一般的に、図面中の任意の動作は、動作を実行することが可能な対応する機能的手段により実行され得る。
【００６５】
ここで使用されるように、用語「決定する」は幅広い様々なアクションを含む。例えば、「決定する」は、算出し、計算し、処理し、導出し、調べ、検索し（例えば、表、データベースまたは別のデータ構造中において検索する）、確認する等を含む。また、「決定する」は、受信し（例えば、情報を受信する）、アクセスする（例えば、メモリ中のデータへアクセスする）等を含む。さらに、「決定する」は、解決し、選択し（selecting, choosing）、確立する等を含む。
【００６６】
ここに使用されるように、句「AまたはBのうちの少なくとも１つ」は、AおよびBの任意の組合せを含むという意味である。言い換えれば、「AまたはBのうちの少なくとも１つ」はAまたはB、あるいはAおよびBを含む。
【００６７】
本開示に関連して記述された様々な実例となる論理ブロック、モジュールおよび回路は、汎用プロセッサ、ＤＳＰ（digital signal processor）、ＡＳＩＣ（application specific integrated circuit）、ＦＰＧＡ（field programmable gate array signal）または他のＰＬＤ（programmable logic device）、個別のゲート（gate）またはトランジスタロジック（transistor logic）、個別のハードウェアコンポーネントまたはここに記述された機能を実行するために設計された任意のそれらの組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサでもよいが、代案では、プロセッサは任意の市販のプロセッサ、コントローラ、マイクロコントローラまたはステートマシン（state machine）でもよい。プロセッサはまた、例えば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコア（core）と連結した１つまたは複数のマイクロプロセッサ、または他のそのような構成のような、コンピュータデバイスの組合せとして実現され得る。
【００６８】
本開示に関連して記述された方法またはアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、またはその２つの組合せで直接的に具体化され得る。ソフトウェアモジュールは、当技術において知られている記憶媒体の任意の他の形式に存在し得る。使用され得る記憶媒体のいくつかの例には、ＲＡＭ（random access memory）、ＲＯＭ（read only memory）、フラッシュメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭなどを含む。ソフトウェアモジュールは単一の命令または多数の命令を含み、様々なプログラムの間で、および複数の記憶媒体を通して、様々なコードセグメント上で分配され得る。記憶媒体は、プロセッサが記憶媒体から情報を読み取り、および記憶媒体へ情報を書き込めるようにプロセッサに連結され得る。代案では、記憶媒体はプロセッサに不可欠であり得る。
【００６９】
ここに開示された方法は、記述された方法を実現するために１つまたは複数のステップを含む。方法ステップおよび／またはアクションは、請求項の範囲から逸脱せずに、互いに交換され得る。言い換えれば、ステップまたはアクションの特定の順序が命令されなければ、特定のステップおよび／またはアクションの命令および／または使用は、請求項の範囲から逸脱せずに変更され得る。
【００７０】
１つ以上の典型的な態様では、記述された関数は、ハードウェア、ソフトウェア、ファームウェアまたはそれらの任意の組合せで実装され得る。ソフトウェアの中で実装されれば、関数は、コンピュータ可読媒体で１つまたは複数の命令として記憶または送信され得る。コンピュータ可読媒体は、コンピュータ記憶媒体、およびあるところから別のところへコンピュータプログラムの転送を容易にする任意の媒体を含む通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。例として、また制限はなく、そのようなコンピュータ可読媒体には、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶装置、または所望のプログラムコードを命令またはデータ構造の形で伝送または記憶するために使用でき、コンピュータによってアクセスすることができる他の媒体を含み得る。さらに、任意の接続もコンピュータ可読媒体と適切に呼ばれる。例えば、同軸ケーブル、光ファイバケーブル、ツイストペア（twisted pair）、ＤＳＬ（digital subscriber line）または赤外線、無線およびマイクロ波のような無線技術を使用して、ソフトウェアが、ウェブサイト、サーバまたは他のリモートソース（remote source）から送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬまたは赤外線、無線およびマイクロ波のような無線技術は、媒体の定義の中に含まれる。ここで使用されるディスク（disk and disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、ＤＶＤ（digital versatile disc）、フロッピー（登録商標）ディスクおよびブルーレイディスク（登録商標）を含み、ディスク（disk）は通常磁気的にデータを再生し、ディスク（disc）はレーザーで光学的にデータを再生する。従って、いくつかの態様では、コンピュータ可読媒体は非一時的なコンピュータ可読媒体（例えば、有形の媒体（tangible media））を含み得る。さらに、いくつかの態様では、コンピュータ可読媒体は一時的なコンピュータ可読媒体 (例えば信号)を含み得る。上記の組合せはまた、コンピュータ可読媒体の範囲内に含まれる。
【００７１】
従って、特定の態様は、ここに示された動作を実行するためのコンピュータプログラム製品を含み得る。例えば、そのようなコンピュータプログラム製品は、記憶された（および/または符号化された）命令を有するコンピュータ可読媒体を備え、その命令はここに記述された動作を実行するために１つ以上のプロセッサによって実行可能である。特定の態様について、コンピュータプログラム製品は包装材料（packaging material）を含み得る。
【００７２】
ソフトウェアまたは命令も送信媒体を通して送信され得る。例えば、同軸ケーブル、光ファイバケーブル、ツイストペア（twisted pair）、ＤＳＬ（digital subscriber line）または赤外線、無線およびマイクロ波のような無線技術を使用して、ソフトウェアが、ウェブサイト、サーバまたは他のリモートソース（remote source）から送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬまたは赤外線、無線およびマイクロ波のような無線技術は、送信媒体の定義の中に含まれる。
【００７３】
さらに、ここで記述される方法と技術を実行するためのモジュールおよび／または他の適切な手段が、適用可能なものとしてユーザ端末および／または基地局によってダウンロードおよび／またはそうでなければ得られたことは、認識されるべきである。例えば、そのようなデバイスは、ここに記述された方法を実行するための手段の移行を容易にするためにサーバへ連結されることができる。代替として、ここに記述された様々な方法は、記憶手段（例えば、ＲＡＭ、ＲＯＭ、コンパクトディスク（ＣＤ）またはフロッピーディスクのような物理的な記憶媒体など）によって提供されることができ、それにより、ユーザ端末および／または基地局は、デバイスに記憶手段を連結または提供することで様々な方法を得ることができる。さらに、ここに記述された方法および技術をデバイスへ提供するのに適した他の任意の技術が用いられる。
【００７４】
請求項は、上記に示される構成及びコンポーネントに限定されないことは理解すべきである。請求項の範囲から逸脱せずに、上記に説明された方法及び装置の配置、動作及び詳細に様々な修正、変更及び変形を実施し得る。
【００７５】
ここに提供される技術は、様々なアプリケーションに用いられ得る。特定の態様について、ここに示された技術は、ここに提供される技術を実行するために処理ロジックおよび要素でアクセス・ポイント・局、アクセス端末、モバイルハンドセットまたは他のタイプの無線デバイスに組み込まれ得る。
【００７６】
前述は本開示の態様に向けられているが、開示の他の及びさらなる態様は、それに関する基本的な範囲から逸脱せずに考案され得、それに関する範囲は、以下の特許請求の範囲で決定される。
［付記］
（１）  無線通信のための装置であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成するように構成される回路と、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備える、
前記フレームを送信するように構成される送信機と、
を備える装置。
（２）  前記最大MPDU長は8191、11450または16383バイトを備える、上記（１）の装置。
（３）  前記最大A-MPDU長は128、256、512または1024キロバイトを備える、上記（１）の装置。
（４）  前記最大A-MSDU長は11195、11450、16127または15871バイトを備える、上記（１）の装置。
（５）  MPDU長は処理可能であり、前記MPDU長は前記示された最大MPDU長値以下である１つ以上の値から選択される、上記（１）の装置。
（６）  MPDU長はA-MSDU長に基づいて決定される、上記（１）の装置。
（７）  前記回路はさらに、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正することによって、前記フレームを生成するように構成され、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、上記（１）の装置。
（８）  前記追加のビットは、処理可能な最大MPDU長値をシグナリングするために用いられる、上記（７）の装置。
（９）  無線通信のための装置であって、
単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成するように構成される回路と、前記サブフレームのうちの少なくとも１つは前記サブフレームのうちの前記少なくとも１つの長さのインジケーションを備え、前記インジケーションは12ビットを超える、
前記フレームを送信するように構成される送信機と、
を備える装置。
（１０）  前記フレームは集約された媒体アクセス制御(MAC)プロトコル・データ・ユニット(A-MPDU)を備え、前記サブフレームはA-MPDUサブフレームを備える、上記（９）の装置。
（１１）  前記インジケーションはデリミタ・フィールド内で表される、上記（９）の装置。
（１２）  前記デリミタ・フィールドは媒体アクセス制御(MAC)・プロトコル・データ・ユニット(MPDU)デリミタ・フィールドである、上記（１１）の装置。
（１３）  前記デリミタ・フィールドは長さフィールドを備え、前記インジケーションは12ビット超えて１つ以上の追加のビットを備え、前記１つ以上の追加のビットは前記長さフィールドの最上位ビット(MSB)を表す、上記（１１）の装置。
（１４）  前記１つ以上の追加のビットは、前記長さフィールドの最下位ビット(LSB)に加えられる、上記（１３）の装置。
（１５）  前記サブフレームのうちの前記少なくとも１つの前記長さは16383ビット以下である、上記（９）の装置。
（１６）  前記インジケーションは14ビットを備える、上記（９）の装置。
（１７）  前記フレームは超高速スループット(VHT)通信に使用される、上記（９）の装置。
（１８）  無線通信のための方法であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成することと、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備える、
前記フレームを送信することと、
を含む方法。
（１９）  前記最大MPDU長は8191、11450または16383バイトを備える、上記（１８）の方法。
（２０）  前記最大A-MPDU長は128、256、512または1024キロバイトを備える、上記（１８）の方法。
（２１）  前記最大A-MSDU長は11195、11450、16127または15871バイトを備える、上記（１８）の方法。
（２２）  MPDU長は処理可能であり、前記MPDU長は前記示された最大MPDU長値以下である１つ以上の値から選択される、上記（１８）の方法。
（２３）  MPDU長はA-MSDU長に基づいて決定される、上記（１８）の方法。
（２４）  前記フレームを生成することは、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正することを備え、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、上記（１８）の方法。
（２５）  前記追加のビットは、処理可能な最大MPDU長値をシグナリングするために用いられる、上記（２４）の方法。
（２６）  無線通信のための方法であって、
単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成することと、前記サブフレームのうちの少なくとも１つは前記サブフレームのうちの前記少なくとも１つの長さのインジケーションを備え、前記インジケーションは12ビットを超える、
前記フレームを送信することと、
を含む方法。
（２７）  前記フレームは集約された媒体アクセス制御(MAC)プロトコル・データ・ユニット(A-MPDU)を備え、前記サブフレームはA-MPDUサブフレームを備える、上記（２６）の方法。
（２８）  前記インジケーションはデリミタ・フィールド内で表される、上記（２６）の方法。
（２９）  前記デリミタ・フィールドは媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)デリミタ・フィールドである、上記（２８）の方法。
（３０）  前記デリミタ・フィールドは長さフィールドを備え、前記インジケーションは12ビットを超えて１つ以上の追加のビットを備え、前記１つ以上の追加のビットは前記長さフィールドの最上位ビット(MSB)を表す、上記（２８）の方法。
（３１）  前記１つ以上の追加のビットは、前記長さフィールドの最下位ビット(LSB)に加えられる、上記（３０）の方法。
（３２）  前記サブフレームのうちの前記少なくとも１つの前記長さは16383ビット以下である、上記（２６）の方法。
（３３）  前記インジケーションは14ビットを備える、上記（２６）の方法。
（３４）  前記フレームは超高速スループット(VHT)通信に使用される、上記（２６）の方法。
（３５）  無線通信のための装置であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成する手段と、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備える、
前記フレームを送信する手段と、
を備える装置。
（３６）  前記最大MPDU長は8191、11450または16383バイトを備える、上記（３５）の装置。
（３７）  前記最大A-MPDU長は128、256、512または1024キロバイトを備える、上記（３５）の装置。
（３８）  前記最大A-MSDU長は11195、11450、16127または15871バイトを備える、上記（３５）の装置。
（３９）  MPDU長は処理可能であり、前記MPDU長は前記示された最大MPDU長値以下である１つ以上の値から選択される、上記（３５）の装置。
（４０）  MPDU長はA-MSDU長に基づいて決定される、上記（３５）の装置。
（４１）  前記フレームを生成する手段は、現行の高速スループット（HT）・能力エレメントへ１つ以上の追加のビットを加えることによって前記HT・能力エレメントを修正する手段を備え、前記現行のHT・能力エレメントは電気電子学会（IEEE）802.11標準に従う、上記（３５）の装置。
（４２）  前記追加のビットは、処理可能な最大MPDU長値をシグナリングするために用いられる、上記（４１）の装置。
（４３）  無線通信のための装置であって、
単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成する手段と、前記サブフレームのうちの少なくとも１つは前記サブフレームのうちの前記少なくとも１つの長さのインジケーションを備え、前記インジケーションは12ビットを超える、
前記フレームを送信する手段と、
を備える装置。
（４４）  前記フレームは集約された媒体アクセス制御(MAC)プロトコル・データ・ユニット(A-MPDU)を備え、前記サブフレームはA-MPDUサブフレームを備える、上記（４３）の装置。
（４５）  前記インジケーションはデリミタ・フィールド内で表される、上記（４３）の装置。
（４６）  前記デリミタ・フィールドは媒体アクセス制御(MAC)・プロトコル・データ・ユニット(MPDU)デリミタ・フィールドである、上記（４５）の装置。
（４７）  前記デリミタ・フィールドは長さフィールドを備え、前記インジケーションは12ビットを超えて１つ以上の追加のビットを備え、前記１つ以上の追加のビットは前記長さフィールドの最上位ビット(MSB)を表す、上記（４５）の装置。
（４８）  前記１つ以上の追加のビットは、前記長さフィールドの最下位ビット(LSB)に加えられる、上記（４７）の装置。
（４９）  前記サブフレームのうちの前記少なくとも１つの前記長さは16383ビット以下である、上記（４３）の装置。
（５０）  前記インジケーションは14ビットを備える、上記（４３）の装置。
（５１）  前記フレームは超高速スループット(VHT)通信に使用される、上記（４３）の装置。
（５２）  無線通信のためのコンピュータプログラム製品であって、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成し、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備える、および
前記フレームを送信するために、実行可能な命令を含むコンピュータ可読媒体を備える、
コンピュータプログラム製品。
（５３）  無線通信のためのコンピュータプログラム製品であって、
単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成し、前記サブフレームのうちの少なくとも１つは前記サブフレームのうちの前記少なくとも１つの長さのインジケーションを備え、前記インジケーションは12ビットを超える、および
前記フレームを送信するために、実行可能な命令を含むコンピュータ可読媒体を備える、
コンピュータプログラム製品。
（５４）  無線通信のためのアクセス・ポイントであって、
少なくとも１つのアンテナと、
媒体アクセス制御(MAC)プロトコル・データ・ユニット(MPDU)のための最大長に関するインジケーション、集約されたMPDU(A-MPDU)のための最大長に関するインジケーションまたは集約されたMACサービス・データ・ユニット(A-MSDU)のための最大長に関するインジケーション、のうちの少なくとも１つを備えるフレームを生成するように構成される回路と、前記最大MPDU長は4095バイト以上の値を備え、前記最大A-MPDU長は64キロバイトを越える値を備え、前記最大A-MSDU長は7935バイトを越える値を備える、
前記少なくとも１つのアンテナを介して前記フレームを送信するように構成される送信機と、
を備えるアクセス・ポイント。
（５５）  無線通信のためのアクセス・ポイントであって、
少なくとも１つのアンテナと、
単一の送信のための１つ以上のサブフレームのグループを備えるフレームを生成するように構成される回路と、前記サブフレームのうちの少なくとも１つは前記サブフレームのうちの前記少なくとも１つの長さのインジケーションを備え、前記インジケーションは12ビットを超える、
前記少なくとも１つのアンテナを介して前記フレームを送信するように構成される送信機と、
を備えるアクセス・ポイント。
【図１】
0005639270.tif 000002
【図２】
0005639270.tif 000003
【図３】
0005639270.tif 000004
【図４】
0005639270.tif 000005
【図５】
0005639270.tif 000006
【図６】
0005639270.tif 000007
【図７】
0005639270.tif 000008
【図８】
0005639270.tif 000009
【図９】
0005639270.tif 000010
【図１０Ａ】
0005639270.tif 000011
【図１０Ｂ】
0005639270.tif 000012
【図１１】
0005639270.tif 000013
【図１２】
0005639270.tif 000014