JP2019508929A - 可変長のブロック確認応答のためのシステムおよび方法 - Google Patents
可変長のブロック確認応答のためのシステムおよび方法 Download PDFInfo
- Publication number
- JP2019508929A JP2019508929A JP2018535305A JP2018535305A JP2019508929A JP 2019508929 A JP2019508929 A JP 2019508929A JP 2018535305 A JP2018535305 A JP 2018535305A JP 2018535305 A JP2018535305 A JP 2018535305A JP 2019508929 A JP2019508929 A JP 2019508929A
- Authority
- JP
- Japan
- Prior art keywords
- field
- bitmap
- size
- indication
- bitmap field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1614—Details of the supervisory signal using bitmaps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
Description
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
[C1] ワイヤレス通信の方法であって、
装置によって、ブロック確認応答(BA)パラメータのインジケーションを受信することと、
前記装置によって、前記BAパラメータの前記インジケーションに基づいて、ビットマップフィールドのサイズを決定することと、
前記装置によって、前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるブロック確認応答(BA)フレームを生成することと、
送信するための前記BAフレームを出力することと
を備える方法。
[C2] 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、C1に記載の方法。
[C3] 前記BAパラメータは、ワイヤレスデバイスから受信され、前記ビットマップフィールドの前記サイズを決定することは、少なくとも部分的に、前記装置と前記ワイヤレスデバイスとの間で前記BAパラメータをネゴシエートすることを備える、C1に記載の方法。
[C4] ワイヤレスデバイスから複数のパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記装置によって確認応答されていない前記受信された複数のパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づく、C1に記載の方法。
[C5] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、C1に記載の方法。
[C6] 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、C1に記載の方法。
[C7] 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、C1に記載の方法。
[C8] 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、C7に記載の方法。
[C9] 前記BAフレームは、持続時間/識別子(ID)フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、C1に記載の方法。
[C10] 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールド(BA bitmap subfield)をそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、C1に記載の方法。
[C11] 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、C10に記載の方法。
[C12] 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、C10に記載の方法。
[C13] 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、C10に記載の方法。
[C14] 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、C1に記載の方法。
[C15] 前記ビットマップフィールドの前記サイズを決定することは、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、C14に記載の方法。
[C16] 前記BAフレームを生成することは、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入することを備える、C14に記載の方法。
[C17] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、C16に記載の方法。
[C18] 前記ネゴシエーションは、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、C3に記載の方法。
[C19] 前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、C1に記載の方法。
[C20] 省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づく、C1に記載の方法。
[C21] 前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、C1に記載の方法。
[C22] 前記要求サイズは、受信される前記パケットの送信データレートに少なくとも部分的に基づく、C21に記載の方法。
[C23] ワイヤレス通信のための装置であって、
ブロック確認応答(BA)パラメータのインジケーションを受信するように構成されたインターフェースと、
前記BAパラメータの前記インジケーションに少なくとも部分的に基づいて、ビットマップフィールドのサイズを決定することと、
前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるBAフレームを生成することと
を行うように構成された処理システムと
を備え、
ここにおいて、前記インターフェースは、別の装置に送信するための前記BAフレームを出力するようにさらに構成される、装置。
[C24] 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、C23に記載の装置。
[C25] 前記BAパラメータは、ワイヤレスデバイスから受信され、前記処理システムは、少なくとも部分的に、前記装置と前記ワイヤレスデバイスとの間で前記BAパラメータをネゴシエートすることによって、前記ビットマップフィールドの前記サイズを決定するように構成される、C23に記載の装置。
[C26] ブロック確認応答(BA)パラメータの前記インジケーションを受信するように構成された前記インターフェースは、ワイヤレスデバイスから複数のパケットを受信するようにさらに構成され、
前記処理システムは、前記装置によって確認応答されていない前記受信されたパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するようにさらに構成される、
C23に記載の装置。
[C27] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、C23に記載の装置。
[C28] 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、C23に記載の装置。
[C29] 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、C23に記載の装置。
[C30] 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、C29に記載の装置。
[C31] 前記BAフレームは、持続時間/識別子(ID)フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、C23に記載の装置。
[C32] 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールドをそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、C23に記載の装置。
[C33] 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、C32に記載の装置。
[C34] 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、C32に記載の装置。
[C35] 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、C32に記載の装置。
[C36] 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、C23に記載の装置。
[C37] 前記ビットマップフィールドの前記サイズを決定することは、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、C36に記載の装置。
[C38] 前記処理システムは、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入するようにさらに構成される、C36に記載の装置。
[C39] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、C38に記載の装置。
[C40] 前記ネゴシエーションは、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、C25に記載の装置。
[C41] 前記インターフェースは、前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信するようにさらに構成され、前記処理システムは、前記要求サイズに少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するように構成される、C23に記載の装置。
[C42] 前記インターフェースは、省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信するようにさらに構成され、前記処理システムは、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するように構成される、C23に記載の装置。
[C43] 前記インターフェースは、前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信するようにさらに構成され、前記処理システムは、前記要求サイズに少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するように構成される、C23に記載の装置。
[C44] 前記要求サイズは、受信される前記パケットのデータレートに少なくとも部分的に基づく、C43に記載の装置。
[C45] 実行されたとき、装置に方法を実行させるコードを備えたコンピュータ可読媒体であって、前記方法は、
装置によって、ブロック確認応答(BA)パラメータのインジケーションを受信することと、
前記装置によって、前記BAパラメータの前記インジケーションに基づいて、ビットマップフィールドのサイズを決定することと、
前記装置によって、前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるブロック確認応答(BA)フレームを生成することと、
送信するための前記BAフレームを出力することと
を備える、コンピュータ可読媒体。
[C46] 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、C45に記載のコンピュータ可読媒体。
[C47] 前記BAパラメータは、ワイヤレスデバイスから受信され、前記ビットマップフィールドの前記サイズを決定することは、少なくとも部分的に、前記装置と前記ワイヤレスデバイスとの間で前記BAパラメータをネゴシエートすることを備える、C45に記載のコンピュータ可読媒体。
[C48] ワイヤレスデバイスから複数のパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記装置によって確認応答されていない前記受信された複数のパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づく、C45に記載のコンピュータ可読媒体。
[C49] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、C45に記載のコンピュータ可読媒体。
[C50] 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、C45に記載のコンピュータ可読媒体。
[C51] 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、C45に記載のコンピュータ可読媒体。
[C52] 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、C51に記載のコンピュータ可読媒体。
[C53] 前記BAフレームは、持続時間/識別子(ID)フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、C45に記載のコンピュータ可読媒体。
[C54] 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールドをそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、C45に記載の非一時的なコンピュータ可読媒体。
[C55] 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、C54に記載のコンピュータ可読媒体。
[C56] 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、C54に記載のコンピュータ可読媒体。
[C57] 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、C54に記載のコンピュータ可読媒体。
[C58] 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、C45に記載のコンピュータ可読媒体。
[C59] 前記ビットマップフィールドの前記サイズを決定することは、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、C58に記載のコンピュータ可読媒体。
[C60] 前記BAフレームを生成することは、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入することを備える、C58に記載のコンピュータ可読媒体。
[C61] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、C60に記載のコンピュータ可読媒体。
[C62] 前記ネゴシエーションは、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、C47に記載のコンピュータ可読媒体。
[C63] 前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、C45に記載のコンピュータ可読媒体。
[C64] 省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づく、C45に記載のコンピュータ可読媒体。
[C65] 前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、C45に記載のコンピュータ可読媒体。
[C66] 前記要求サイズは、受信される前記パケットの送信データレートに少なくとも部分的に基づく、C65に記載のコンピュータ可読媒体。
[C67] ワイヤレス通信のための装置であって、
装置によって、ブロック確認応答(BA)パラメータのインジケーションを受信するための手段と、
前記装置によって、前記BAパラメータの前記インジケーションに基づいて、ビットマップフィールドのサイズを決定するための手段と、
前記装置によって、前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるブロック確認応答(BA)フレームを生成するための手段と、
送信するための前記BAフレームを出力するための手段と
を備える装置。
[C68] 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、C67に記載の装置。
[C69] 前記BAパラメータは、ワイヤレスデバイスから受信され、前記ビットマップフィールドの前記サイズを決定するための前記手段は、少なくとも部分的に、前記ワイヤレスデバイスと前記BAパラメータをネゴシエートすることを備える、C67に記載の装置。
[C70] ワイヤレスデバイスから複数のパケットを受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記装置によって確認応答されていない前記受信された複数のパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づく、C67に記載の装置。
[C71] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、C67に記載の装置。
[C72] 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、C67に記載の装置。
[C73] 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、C67に記載の装置。
[C74] 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、C73に記載の装置。
[C75] 前記BAフレームは、持続時間/識別子(ID)フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、C67に記載の装置。
[C76] 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールドをそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、C67に記載の装置。
[C77] 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、C76に記載の装置。
[C78] 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、C76に記載の装置。
[C79] 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、C76に記載の装置。
[C80] 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、C67に記載の装置。
[C81] 前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、C80に記載の装置。
[C82] 前記BAフレームを生成するための前記手段は、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入することを備える、C80に記載の装置。
[C83] 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、C82に記載の装置。
[C84] ネゴシエーションのための前記手段は、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、C69に記載の装置。
[C85] 前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記要求サイズに少なくとも部分的に基づく、C67に記載の装置。
[C86] 省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づく、C67に記載の装置。
[C87] 前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記要求サイズに少なくとも部分的に基づく、C67に記載の装置。
[C88] 前記要求サイズは、受信される前記パケットの送信データレートに少なくとも部分的に基づく、C87に記載の装置。
[C89] ワイヤレス通信のためのワイヤレスノードであって、
少なくとも1つのアンテナと、
ブロック確認応答(BA)パラメータのインジケーションを受信するように構成されたインターフェースと、
前記BAパラメータの前記インジケーションに少なくとも部分的に基づいて、ビットマップフィールドのサイズを決定することと、
前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるBAフレームを生成することと
を行うように構成された処理システムと
を備え、
ここにおいて、前記インターフェースは、前記少なくとも1つのアンテナを介して、別のワイヤレスノードに送信するための前記BAフレームを出力するようにさらに構成される、ワイヤレスノード。
Claims (89)
- ワイヤレス通信の方法であって、
装置によって、ブロック確認応答(BA)パラメータのインジケーションを受信することと、
前記装置によって、前記BAパラメータの前記インジケーションに基づいて、ビットマップフィールドのサイズを決定することと、
前記装置によって、前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるブロック確認応答(BA)フレームを生成することと、
送信するための前記BAフレームを出力することと
を備える方法。 - 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、請求項1に記載の方法。
- 前記BAパラメータは、ワイヤレスデバイスから受信され、前記ビットマップフィールドの前記サイズを決定することは、少なくとも部分的に、前記装置と前記ワイヤレスデバイスとの間で前記BAパラメータをネゴシエートすることを備える、請求項1に記載の方法。
- ワイヤレスデバイスから複数のパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記装置によって確認応答されていない前記受信された複数のパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づく、請求項1に記載の方法。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、請求項1に記載の方法。
- 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、請求項1に記載の方法。
- 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、請求項1に記載の方法。
- 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、請求項7に記載の方法。
- 前記BAフレームは、持続時間/識別子(ID)フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、請求項1に記載の方法。
- 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールド(BA bitmap subfield)をそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、請求項1に記載の方法。
- 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、請求項10に記載の方法。
- 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、請求項10に記載の方法。
- 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、請求項10に記載の方法。 - 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、請求項1に記載の方法。
- 前記ビットマップフィールドの前記サイズを決定することは、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、請求項14に記載の方法。
- 前記BAフレームを生成することは、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入することを備える、請求項14に記載の方法。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、請求項16に記載の方法。
- 前記ネゴシエーションは、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、請求項3に記載の方法。
- 前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、請求項1に記載の方法。
- 省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づく、請求項1に記載の方法。
- 前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、請求項1に記載の方法。
- 前記要求サイズは、受信される前記パケットの送信データレートに少なくとも部分的に基づく、請求項21に記載の方法。
- ワイヤレス通信のための装置であって、
ブロック確認応答(BA)パラメータのインジケーションを受信するように構成されたインターフェースと、
前記BAパラメータの前記インジケーションに少なくとも部分的に基づいて、ビットマップフィールドのサイズを決定することと、
前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるBAフレームを生成することと
を行うように構成された処理システムと
を備え、
ここにおいて、前記インターフェースは、別の装置に送信するための前記BAフレームを出力するようにさらに構成される、装置。 - 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、請求項23に記載の装置。
- 前記BAパラメータは、ワイヤレスデバイスから受信され、前記処理システムは、少なくとも部分的に、前記装置と前記ワイヤレスデバイスとの間で前記BAパラメータをネゴシエートすることによって、前記ビットマップフィールドの前記サイズを決定するように構成される、請求項23に記載の装置。
- ブロック確認応答(BA)パラメータの前記インジケーションを受信するように構成された前記インターフェースは、ワイヤレスデバイスから複数のパケットを受信するようにさらに構成され、
前記処理システムは、前記装置によって確認応答されていない前記受信されたパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するようにさらに構成される、
請求項23に記載の装置。 - 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、請求項23に記載の装置。
- 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、請求項23に記載の装置。
- 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、請求項23に記載の装置。
- 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、請求項29に記載の装置。
- 前記BAフレームは、持続時間/識別子(ID)フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、請求項23に記載の装置。
- 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールドをそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、請求項23に記載の装置。
- 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、請求項32に記載の装置。
- 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、請求項32に記載の装置。
- 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、請求項32に記載の装置。 - 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、請求項23に記載の装置。
- 前記ビットマップフィールドの前記サイズを決定することは、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、請求項36に記載の装置。
- 前記処理システムは、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入するようにさらに構成される、請求項36に記載の装置。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、請求項38に記載の装置。
- 前記ネゴシエーションは、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、請求項25に記載の装置。
- 前記インターフェースは、前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信するようにさらに構成され、前記処理システムは、前記要求サイズに少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するように構成される、請求項23に記載の装置。
- 前記インターフェースは、省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信するようにさらに構成され、前記処理システムは、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するように構成される、請求項23に記載の装置。
- 前記インターフェースは、前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信するようにさらに構成され、前記処理システムは、前記要求サイズに少なくとも部分的に基づいて、前記ビットマップフィールドの前記サイズを決定するように構成される、請求項23に記載の装置。
- 前記要求サイズは、受信される前記パケットのデータレートに少なくとも部分的に基づく、請求項43に記載の装置。
- 実行されたとき、装置に方法を実行させるコードを備えたコンピュータ可読媒体であって、前記方法は、
装置によって、ブロック確認応答(BA)パラメータのインジケーションを受信することと、
前記装置によって、前記BAパラメータの前記インジケーションに基づいて、ビットマップフィールドのサイズを決定することと、
前記装置によって、前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるブロック確認応答(BA)フレームを生成することと、
送信するための前記BAフレームを出力することと
を備える、コンピュータ可読媒体。 - 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、請求項45に記載のコンピュータ可読媒体。
- 前記BAパラメータは、ワイヤレスデバイスから受信され、前記ビットマップフィールドの前記サイズを決定することは、少なくとも部分的に、前記装置と前記ワイヤレスデバイスとの間で前記BAパラメータをネゴシエートすることを備える、請求項45に記載のコンピュータ可読媒体。
- ワイヤレスデバイスから複数のパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記装置によって確認応答されていない前記受信された複数のパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づく、請求項45に記載のコンピュータ可読媒体。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、請求項45に記載のコンピュータ可読媒体。
- 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、請求項45に記載のコンピュータ可読媒体。
- 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、請求項45に記載のコンピュータ可読媒体。
- 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、請求項51に記載のコンピュータ可読媒体。
- 前記BAフレームは、持続時間/識別子(ID)フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、請求項45に記載のコンピュータ可読媒体。
- 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールドをそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、請求項45に記載の非一時的なコンピュータ可読媒体。
- 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、請求項54に記載のコンピュータ可読媒体。
- 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、請求項54に記載のコンピュータ可読媒体。
- 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、請求項54に記載のコンピュータ可読媒体。 - 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、請求項45に記載のコンピュータ可読媒体。
- 前記ビットマップフィールドの前記サイズを決定することは、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、請求項58に記載のコンピュータ可読媒体。
- 前記BAフレームを生成することは、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入することを備える、請求項58に記載のコンピュータ可読媒体。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、請求項60に記載のコンピュータ可読媒体。
- 前記ネゴシエーションは、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、請求項47に記載のコンピュータ可読媒体。
- 前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、請求項45に記載のコンピュータ可読媒体。
- 省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づく、請求項45に記載のコンピュータ可読媒体。
- 前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信することをさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記要求サイズに少なくとも部分的に基づく、請求項45に記載のコンピュータ可読媒体。
- 前記要求サイズは、受信される前記パケットの送信データレートに少なくとも部分的に基づく、請求項65に記載のコンピュータ可読媒体。
- ワイヤレス通信のための装置であって、
装置によって、ブロック確認応答(BA)パラメータのインジケーションを受信するための手段と、
前記装置によって、前記BAパラメータの前記インジケーションに基づいて、ビットマップフィールドのサイズを決定するための手段と、
前記装置によって、前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるブロック確認応答(BA)フレームを生成するための手段と、
送信するための前記BAフレームを出力するための手段と
を備える装置。 - 前記BAパラメータの前記インジケーションは、前記ビットマップフィールドの複数の許容される長さまたは最大バッファサイズのうちの少なくとも1つを備える、請求項67に記載の装置。
- 前記BAパラメータは、ワイヤレスデバイスから受信され、前記ビットマップフィールドの前記サイズを決定するための前記手段は、少なくとも部分的に、前記ワイヤレスデバイスと前記BAパラメータをネゴシエートすることを備える、請求項67に記載の装置。
- ワイヤレスデバイスから複数のパケットを受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記装置によって確認応答されていない前記受信された複数のパケットの最低のシーケンス番号と、正しく受信されたパケットの最大のシーケンス番号とに少なくとも部分的に基づく、請求項67に記載の装置。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、またはBA制御フィールドのうちの少なくとも1つをさらに備え、前記決定されたサイズの前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、または前記BA制御フィールドのうちの少なくとも1つにおける値を備える、請求項67に記載の装置。
- 前記BAフレームは、トラフィック識別子(TID)毎フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記TID毎フィールドにおける値を備える、請求項67に記載の装置。
- 前記BAフレームは、BA制御フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記BA制御フィールドにおける値である、請求項67に記載の装置。
- 前記BA制御フィールドは、予備フィールドを備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記予備フィールドにおける値である、請求項73に記載の装置。
- 前記BAフレームは、持続時間/識別子(ID)フィールドをさらに備え、前記ビットマップフィールドの前記決定されたサイズの前記インジケーションは、前記持続時間/IDフィールドにおける値である、請求項67に記載の装置。
- 前記BAフレームは、2つ以上のブロック確認応答(BA)情報フィールドをさらに備え、前記2つ以上のBA情報フィールドは、BAビットマップサブフィールドをそれぞれ含み、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記BAビットマップサブフィールドを合計することを備える、請求項67に記載の装置。
- 前記2つ以上のBA情報フィールドの各々は、トラフィック識別子(TID)値フィールドを備え、前記TID値フィールドは、前記2つ以上のBA情報フィールドの各々について同じ値を示す、請求項76に記載の装置。
- 前記2つ以上のBA情報フィールドの各々は、開始シーケンス番号フィールドを備え、前記ビットマップフィールドの前記サイズを決定することは、前記2つ以上のBA情報フィールドの各々における前記開始シーケンス番号フィールドに少なくとも部分的に基づく、請求項76に記載の装置。
- 前記2つ以上のBA情報フィールドは、
第1の開始シーケンス番号を有する第1のBA情報フィールドと、
第2の開始シーケンス番号を有する第2のBA情報フィールドと、ここにおいて、前記ビットマップフィールドの前記サイズを決定することは、前記第1の開始シーケンス番号と前記第2の開始シーケンス番号との間のビットの値を決定することを備える、
を備える、請求項76に記載の装置。 - 前記ビットマップフィールドのビットが、前記装置によって正しく受信されたある数のパケットを確認応答する、請求項67に記載の装置。
- 前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記装置によって正しく受信されたパケットの前記数に少なくとも部分的に基づく、請求項80に記載の装置。
- 前記BAフレームを生成するための前記手段は、前記BAフレームのフィールド中に、前記装置によって正しく受信されたパケットの前記数のインジケーションを挿入することを備える、請求項80に記載の装置。
- 前記BAフレームは、BA確認応答(ACK)ポリシフィールド、マルチプルトラフィック識別子(TID)フィールド、圧縮ビットマップフィールド、グループキャスト再試行(GCR)フィールド、およびBA制御フィールドを備え、正しく受信されたパケットの前記数の前記インジケーションは、前記マルチプルTIDフィールド、前記圧縮ビットマップフィールド、前記GCRフィールド、および前記BA制御フィールドにおける値の組合せを備える、請求項82に記載の装置。
- ネゴシエーションのための前記手段は、前記装置と前記ワイヤレスデバイスとの間のブロック確認応答追加(ADDBA)ネゴシエーションを備える、請求項69に記載の装置。
- 前記ビットマップフィールドの要求サイズを備えるアグリゲートされた媒体アクセス制御(MAC)データユニット(A−MPDU)を受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記要求サイズに少なくとも部分的に基づく、請求項67に記載の装置。
- 省電力マルチポール(PSMP)確認応答(ACK)ポリシフィールドを備える媒体アクセス制御プロトコルデータユニット(MPDU)を受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記PSMP ACKポリシフィールドの値に少なくとも部分的に基づく、請求項67に記載の装置。
- 前記ビットマップフィールドの要求サイズを備える媒体アクセス制御(MAC)ヘッダ部分を備えるワイヤレスデバイスからのパケットを受信するための手段をさらに備え、ここにおいて、前記ビットマップフィールドの前記サイズを決定するための前記手段は、前記要求サイズに少なくとも部分的に基づく、請求項67に記載の装置。
- 前記要求サイズは、受信される前記パケットの送信データレートに少なくとも部分的に基づく、請求項87に記載の装置。
- ワイヤレス通信のためのワイヤレスノードであって、
少なくとも1つのアンテナと、
ブロック確認応答(BA)パラメータのインジケーションを受信するように構成されたインターフェースと、
前記BAパラメータの前記インジケーションに少なくとも部分的に基づいて、ビットマップフィールドのサイズを決定することと、
前記ビットマップフィールドと、前記ビットマップフィールドの前記決定されたサイズのインジケーションとを備えるBAフレームを生成することと
を行うように構成された処理システムと
を備え、
ここにおいて、前記インターフェースは、前記少なくとも1つのアンテナを介して、別のワイヤレスノードに送信するための前記BAフレームを出力するようにさらに構成される、ワイヤレスノード。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201662276813P | 2016-01-08 | 2016-01-08 | |
| US62/276,813 | 2016-01-08 | ||
| US15/400,229 | 2017-01-06 | ||
| US15/400,229 US10707986B2 (en) | 2016-01-08 | 2017-01-06 | Systems and methods for variable length block acknowledgment |
| PCT/US2017/012646 WO2017120555A1 (en) | 2016-01-08 | 2017-01-07 | Systems and methods for variable length block acknowledgment |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2019508929A true JP2019508929A (ja) | 2019-03-28 |
| JP2019508929A5 JP2019508929A5 (ja) | 2019-05-16 |
| JP6640363B2 JP6640363B2 (ja) | 2020-02-05 |
Family
ID=57910152
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018535305A Active JP6640363B2 (ja) | 2016-01-08 | 2017-01-07 | 可変長のブロック確認応答のためのシステムおよび方法 |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US10707986B2 (ja) |
| EP (2) | EP3528412B1 (ja) |
| JP (1) | JP6640363B2 (ja) |
| KR (1) | KR102072132B1 (ja) |
| CN (1) | CN108476095B (ja) |
| AU (1) | AU2017205199A1 (ja) |
| BR (1) | BR112018013865A2 (ja) |
| ES (1) | ES2736411T3 (ja) |
| HU (1) | HUE044116T2 (ja) |
| TW (1) | TW201728117A (ja) |
| WO (1) | WO2017120555A1 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10218483B2 (en) * | 2015-09-25 | 2019-02-26 | Qualcomm Incorporated | Systems and methods for signaling and generating variable length block acknowledgment fields in a wireless network |
| US10469210B2 (en) | 2015-11-24 | 2019-11-05 | Marvell World Trade Ltd. | Acknowledgment data unit for data unit fragment |
| US11659439B2 (en) | 2015-11-30 | 2023-05-23 | Sony Corporation | Information processing apparatus, communication system, information processing method, and program |
| US10430374B2 (en) * | 2016-06-29 | 2019-10-01 | Mellanox Technologies, Ltd. | Selective acknowledgement of RDMA packets |
| WO2019164544A1 (en) * | 2018-02-26 | 2019-08-29 | Marvell World Trade Ltd. | Block acknowledgment operation |
| US10925065B2 (en) * | 2018-06-15 | 2021-02-16 | Intel Corporation | Extreme high throughput physical layer data rate |
| CN113015220A (zh) * | 2019-12-20 | 2021-06-22 | 华为技术有限公司 | 无线局域网传输方法及设备、收发器 |
| EP4181438A4 (en) * | 2020-07-07 | 2024-04-10 | Beijing Xiaomi Mobile Software Co., Ltd. | INFORMATION TRANSMISSION METHOD AND APPARATUS, COMMUNICATION DEVICE AND STORAGE MEDIUM |
| US11984985B2 (en) * | 2020-08-19 | 2024-05-14 | Samsung Electronics Co., Ltd. | Method of performing wireless communication, wireless transmission device and wireless reception device performing the same |
| CN114520711B (zh) | 2020-11-19 | 2024-05-03 | 迈络思科技有限公司 | 数据包的选择性重传 |
| EP4007193B1 (en) | 2020-11-27 | 2024-10-30 | Samsung Electronics Co., Ltd. | Apparatus and method for block acknowledgement within reduced duration |
| US20240305407A1 (en) * | 2021-02-09 | 2024-09-12 | Beijing Xiaomi Mobile Software Co., Ltd. | Communication method and communication apparatus |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6574668B1 (en) * | 2000-01-25 | 2003-06-03 | Cirrus Logic, Inc. | Retransmission scheme in wireless computer networks |
| JP2006121199A (ja) * | 2004-10-19 | 2006-05-11 | Toshiba Corp | 通信装置および通信方法 |
| JP2006217242A (ja) * | 2005-02-03 | 2006-08-17 | Toshiba Corp | 無線通信方法および無線通信装置 |
| JP2008508818A (ja) * | 2004-07-30 | 2008-03-21 | ノキア コーポレーション | 共用資源ネットワークにおける可変長の集約確認応答のためのシステムおよび方法 |
| JP2008508812A (ja) * | 2004-07-30 | 2008-03-21 | ノキア コーポレーション | 共用資源ネットワークにおける可変長確認応答用のシステムおよび方法 |
| US20100315999A1 (en) * | 2009-06-13 | 2010-12-16 | Nokia Corporation | Use of block acknowledgement policy for wireless networks |
| JP2012105001A (ja) * | 2010-11-09 | 2012-05-31 | Panasonic Corp | 通信処理装置及び通信処理方法 |
| JP2013514037A (ja) * | 2009-12-15 | 2013-04-22 | インテル コーポレイション | 無線装置、通信方法及び製品 |
| US20150092697A1 (en) * | 2012-05-11 | 2015-04-02 | Agency For Science, Technology And Research | Methods for determining information about a communication parameter and communication devices |
| WO2015077547A1 (en) * | 2013-11-22 | 2015-05-28 | Qualcomm Incorporated | Extended block acknowledgment protocol |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7599363B2 (en) * | 2004-08-13 | 2009-10-06 | Samsung Electronics Co. Ltd | Method for reporting reception result of packets in mobile communication system |
| US20120207087A1 (en) * | 2010-09-03 | 2012-08-16 | Qualcomm Incorporated | Aggregated mpdu (a-mpdu) numerology and mpdu grouping |
| US10218483B2 (en) * | 2015-09-25 | 2019-02-26 | Qualcomm Incorporated | Systems and methods for signaling and generating variable length block acknowledgment fields in a wireless network |
| WO2018009413A1 (en) * | 2016-07-07 | 2018-01-11 | Intel IP Corporation | Resolving acknowledgements between associated and unassociated stations |
-
2017
- 2017-01-06 US US15/400,229 patent/US10707986B2/en active Active
- 2017-01-07 BR BR112018013865A patent/BR112018013865A2/pt not_active IP Right Cessation
- 2017-01-07 HU HUE17701944 patent/HUE044116T2/hu unknown
- 2017-01-07 AU AU2017205199A patent/AU2017205199A1/en not_active Abandoned
- 2017-01-07 CN CN201780005919.1A patent/CN108476095B/zh active Active
- 2017-01-07 JP JP2018535305A patent/JP6640363B2/ja active Active
- 2017-01-07 EP EP19167696.4A patent/EP3528412B1/en active Active
- 2017-01-07 WO PCT/US2017/012646 patent/WO2017120555A1/en not_active Ceased
- 2017-01-07 ES ES17701944T patent/ES2736411T3/es active Active
- 2017-01-07 EP EP17701944.5A patent/EP3400666B1/en active Active
- 2017-01-07 KR KR1020187019301A patent/KR102072132B1/ko active Active
- 2017-01-09 TW TW106100595A patent/TW201728117A/zh unknown
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6574668B1 (en) * | 2000-01-25 | 2003-06-03 | Cirrus Logic, Inc. | Retransmission scheme in wireless computer networks |
| JP2008508818A (ja) * | 2004-07-30 | 2008-03-21 | ノキア コーポレーション | 共用資源ネットワークにおける可変長の集約確認応答のためのシステムおよび方法 |
| JP2008508812A (ja) * | 2004-07-30 | 2008-03-21 | ノキア コーポレーション | 共用資源ネットワークにおける可変長確認応答用のシステムおよび方法 |
| JP2006121199A (ja) * | 2004-10-19 | 2006-05-11 | Toshiba Corp | 通信装置および通信方法 |
| JP2006217242A (ja) * | 2005-02-03 | 2006-08-17 | Toshiba Corp | 無線通信方法および無線通信装置 |
| US20100315999A1 (en) * | 2009-06-13 | 2010-12-16 | Nokia Corporation | Use of block acknowledgement policy for wireless networks |
| JP2013514037A (ja) * | 2009-12-15 | 2013-04-22 | インテル コーポレイション | 無線装置、通信方法及び製品 |
| JP2012105001A (ja) * | 2010-11-09 | 2012-05-31 | Panasonic Corp | 通信処理装置及び通信処理方法 |
| US20150092697A1 (en) * | 2012-05-11 | 2015-04-02 | Agency For Science, Technology And Research | Methods for determining information about a communication parameter and communication devices |
| WO2015077547A1 (en) * | 2013-11-22 | 2015-05-28 | Qualcomm Incorporated | Extended block acknowledgment protocol |
Also Published As
| Publication number | Publication date |
|---|---|
| US10707986B2 (en) | 2020-07-07 |
| TW201728117A (zh) | 2017-08-01 |
| EP3528412B1 (en) | 2020-12-16 |
| EP3528412A1 (en) | 2019-08-21 |
| CN108476095B (zh) | 2021-07-20 |
| CN108476095A (zh) | 2018-08-31 |
| US20170201343A1 (en) | 2017-07-13 |
| AU2017205199A1 (en) | 2018-06-21 |
| KR20180100566A (ko) | 2018-09-11 |
| JP6640363B2 (ja) | 2020-02-05 |
| ES2736411T3 (es) | 2019-12-30 |
| WO2017120555A1 (en) | 2017-07-13 |
| KR102072132B1 (ko) | 2020-01-31 |
| BR112018013865A2 (pt) | 2018-12-18 |
| EP3400666A1 (en) | 2018-11-14 |
| HUE044116T2 (hu) | 2019-10-28 |
| EP3400666B1 (en) | 2019-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6640363B2 (ja) | 可変長のブロック確認応答のためのシステムおよび方法 | |
| JP7023918B2 (ja) | ワイヤレスネットワークにおいて可変長ブロック確認応答フィールドをシグナリングおよび生成するためのシステムおよび方法 | |
| JP6827999B2 (ja) | マルチユーザmimo送信のための複数の宛先からの確認応答メッセージの管理 | |
| JP6193262B2 (ja) | ワイヤレス通信中にショート制御フレームを生成および復号するためのシステムおよび方法 | |
| KR102047051B1 (ko) | 블록 확인응답 생성 및 선택 규칙들 | |
| US9253290B2 (en) | Apparatus and methods for block acknowledgment compression | |
| US9301196B2 (en) | Apparatus and methods for block acknowledgment compression | |
| EP3070867B1 (en) | Apparatus and methods for block acknowledgment compression | |
| JP6316848B2 (ja) | ワイヤレスネットワーク上でのバースト性干渉の存在を検出またはシグナリングするためのシステムおよび方法 | |
| US20160043946A1 (en) | Systems and methods for aggregating multi-user media access control protocol data unit frames in a wireless network | |
| JP6844042B2 (ja) | 大きい媒体アクセス制御サービスデータユニット(msdu)配信 | |
| JP6081488B2 (ja) | グループ識別子を使用する確認応答のための方法および装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181001 Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181002 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190403 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190403 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190403 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190416 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190606 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191001 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20191203 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6640363 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |