JP2024505214A - マルチap同期伝送に対応する通信装置および通信方法 - Google Patents
マルチap同期伝送に対応する通信装置および通信方法 Download PDFInfo
- Publication number
- JP2024505214A JP2024505214A JP2023545832A JP2023545832A JP2024505214A JP 2024505214 A JP2024505214 A JP 2024505214A JP 2023545832 A JP2023545832 A JP 2023545832A JP 2023545832 A JP2023545832 A JP 2023545832A JP 2024505214 A JP2024505214 A JP 2024505214A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- communication device
- transmission
- blockack
- map
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 181
- 238000004891 communication Methods 0.000 title claims abstract description 95
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 26
- 230000004044 response Effects 0.000 claims description 80
- 238000011084 recovery Methods 0.000 claims description 36
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 108700026140 MAC combination Proteins 0.000 claims description 2
- 230000000977 initiatory effect Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 23
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 16
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 16
- 101150081243 STA1 gene Proteins 0.000 description 16
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 15
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 15
- 230000007246 mechanism Effects 0.000 description 11
- 230000008901 benefit Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 239000000872 buffer Substances 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101000805601 Crotalus atrox Zinc metalloproteinase-disintegrin-like atrolysin-A Proteins 0.000 description 1
- 101000752249 Homo sapiens Rho guanine nucleotide exchange factor 3 Proteins 0.000 description 1
- 102100021689 Rho guanine nucleotide exchange factor 3 Human genes 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000012464 large buffer Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
Images
Classifications
-
- 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 signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1896—ARQ related signaling
-
- 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
- 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/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
-
- 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
-
- 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
マルチAP同期伝送に対応する通信装置および通信方法が提供される。例示的な一実施形態は、通信装置であって、動作時に、後続の送信の情報を含むフレームを生成する回路と、動作時に、このフレームを別の通信装置に送信する送信機と、を備える通信装置、を提供する。
Description
本実施形態は、一般的には通信装置に関し、より詳細には、マルチアクセスポイント(マルチAP)同期伝送に対応する方法および装置に関する。
次世代の無線ローカルエリアネットワーク(LAN:local area network)の標準化において、IEEE 802.11a/b/g/n/ac/ax技術との下位互換性を有する新しい無線アクセス技術が、IEEE 802.11beタスクグループで検討されている。
11ax高効率(HE:High Efficiency)WLANでは、送信機会(TXOP:transmission opportunity)における複数フレームの送信がサポートされており、ステーション(STA)は送信キュー内の追加のフレームを送信することが可能である。11be超高スループット(EHT:Extremely High Throughput)WLANでは、11ax HE WLANを上回るようにスループットを向上させる目的で、特にセルエッジSTAを対象として、マルチAPシステムにおける協調直交周波数分割多元接続(C-OFDMA:coordinated orthogonal frequency-division multiple access)を可能にすることが提案されている。
しかしながら、マルチAP同期伝送においてC-OFDMA動作下におけるTXOP内での複数フレーム伝送については、これまで議論されてこなかった。
したがって、上述した課題を解決することができる通信装置および通信方法が必要とされている。さらには、添付の図面および本開示の背景技術のセクションと併せて考慮される以降の詳細な説明および添付の請求項から、他の望ましい特徴および特性が明らかになるであろう。
非限定的かつ例示的な実施形態は、マルチAP同期伝送に対応する通信装置および通信方法の提供を容易にする。
本開示の一態様によれば、通信装置であって、動作時に、後続の送信の情報を含むフレームを生成する回路と、動作時に、このフレームを別の通信装置に送信する送信機と、を備える通信装置、が提供される。
本開示の別の態様によれば、後続の送信の情報を含むフレームを生成するステップと、このフレームを通信装置に送信するステップと、を含む通信方法、が提供される。
なお、一般的または特定の実施形態は、システム、方法、集積回路、コンピュータプログラム、記憶媒体、またはこれらの任意の選択的な組合せとして実施してよいことに留意されたい。開示されている実施形態のさらなる恩恵および利点は、本明細書および図面から明らかになるであろう。これらの恩恵および/または利点は、本明細書および図面の様々な実施形態および特徴によって個別に得ることができ、このような恩恵および/または利点の1つまたは複数を得るために、これらの特徴すべてを設ける必要はない。
添付の図は、以下の詳細な説明とともに本明細書に組み込まれてその一部を形成しており、様々な実施形態を図解し、本一実施形態による様々な原理および利点を説明する役割を果たす。個別の図全体を通じて、類似する参照数字は同一または機能的に類似する要素を指す。
11axにおけるTXOP内でのシングルAPベースの複数フレーム伝送の例を示している。
ブロック確認応答(BAまたはBlockAck)が受信されない送信失敗の例を示している。
無効なBAが受信される送信失敗の例を示している。
11axにおけるBlockAck要求フレームのフォーマットの例を示している。
BlockAckフレームのバリアントとその対応する長さ(オクテット)の例示的なテーブルを示している。
典型的なC-OFDMA伝送の例を示している。
BlockAckフレームが整列していない場合のシナリオを示している。
データ送信に失敗する場合のシナリオを示している。
BA送信に失敗する場合のシナリオを示している。
一実施形態に係るC-OFDMA伝送を示している。
非同期伝送の例を示している。
同期ダウンリンク(DL)送信の例を示している。
同期アップリンク(UL)送信の例を示している。
MAPトリガー(MAP Trigger)フレームの例を示している。
MAPトリガーのタイプおよび対応する値の例示的なテーブルを示している。
一実施形態によるUL TXVECTORフィールドのサブフィールドを示している。
別の実施形態によるUL TXVECTORフィールドのサブフィールドを示している。
一実施形態によるTRS制御(TRS Control)サブフィールドの例を示している。
標準802.11ax仕様によるデフォルトTXVECTORパラメータリストの例示的なテーブルを示している。
HEバリアントHT制御(HT Control)フィールドフォーマットの新しいA-制御サブフィールドを示している。
制御ID(Control ID)サブフィールドの値とその対応する説明の例示的なテーブルを示している。
様々な実施形態によるMU-BARトリガー(MU-BAR Trigger)フレームの例示的なフォーマットを示している。
様々な実施形態による新しいMAP-BARトリガー(MU-BAR Trigger)フレームの例示的なフォーマットを示している。
トリガータイプの符号化および対応するTriggerフレームバリアントの例示的なテーブルを示している。
様々な実施形態に係るMAP BARトリガー(MAP BAR Trigger)フレームフォーマットの共通情報(Common Information)フィールドの例を示している。
様々な実施形態によるMAP BARトリガー(MAP BAR Trigger)フレームフォーマットのトリガー依存ユーザ情報(Trigger Dependent User Info)サブフィールドの例を示している。
様々な実施形態による、「空白スペース」を含む例示的なフロー図を示している。
様々な実施形態による、MAP応答を必要とする新しいMAPトリガー(MAP Trigger)フレームの例示的なフォーマットを示している。
様々な実施形態による、MAP応答を伴うC-OFDMA伝送の単一ラウンドのフロー図を示している。
一実施形態による、媒体アクセス制御(MAC)フレームで伝えられるMAP応答を伴うC-OFDMA伝送の単一ラウンドのフロー図を示している。
様々な実施形態による例示的なMAP応答フレームのフォーマットを示している。
一実施形態による、ヌルデータパケット(NDP)で伝えられるMAP応答を伴うC-OFDMA伝送のフロー図を示している。
一実施形態によるMAP応答NDPの例示的なフォーマットを示している。
MAP応答NDPにおけるEHT-LTF(EHT-Long Trainingフィールド)生成のための好ましいPPDUフォーマット、対応するリソースユニット(RU)トーンセットインデックス値、およびフィードバックステータスの例示的なテーブルを示している。
MAP応答NDPにおけるEHT-LTF(EHT-Long Trainingフィールド)生成のための好ましい変調・符号化方式(MCS)、対応するRUトーンセットインデックス値、およびフィードバックステータスの例示的なテーブルを示している。
APとSTAの間で重なっているネットワーク範囲の例示的な図解を示している。
様々な実施形態による、被共有APの動作のフローチャートを示している。
様々な実施形態による、新しいC-OFDMAエラー回復間隔を使用するC-OFDMAエラー回復のフロー図を示している。
様々な実施形態による、拡張フレーム間スペース(EIFS)を使用するC-OFDMAエラー回復のフロー図を示している。
様々な実施形態による、ショートPPDUの送信を使用するC-OFDMAエラー回復のためのフロー図を示している。
様々な実施形態による、エラー回復における共有側APの動作のフローチャートを示している。
様々な実施形態による、MAP応答が要求され、予期されるACK/BlockAckフレームが受信される場合におけるC-OFDMAエラー回復のフロー図を示している。
様々な実施形態による、MAP応答が要求され、予期されるACK/BlockAckフレームがAckTimeout間隔中に受信されない場合におけるC-OFDMAエラー回復のフロー図を示している。
様々な実施形態による、C-OFDMAエラー回復における共有側APの動作のフローチャートを示している。
様々な実施形態による、MAP応答を含むC-OFDMAエラー回復メカニズムにおける共有側APの動作のフローチャートを示している。
様々な実施形態による通信デバイス、例えば通信装置、例えば共有側APの構成を示している。
様々な実施形態に係るマルチAP同期伝送の方法を図解したフロー図を示している。
様々な実施形態による、マルチAP同期伝送に対応するように実施することができるAPまたはSTAの部分的に枠で囲んだ概略図を示している。
図中の要素は簡潔かつ明確であるように図解されており、必ずしも正しい縮尺では描かれていないことが、当業者には理解されるであろう。
以下の詳細な説明は、単に例示的なものであり、実施形態または実施形態の適用および用途を限定することを意図するものではない。さらに、先の背景技術または発明を実施するための形態のセクションに提示されている理論に拘束されるように意図するものではない。さらには、添付の図面および本開示の背景と合わせて考慮される、以下の詳細な説明および添付の請求項から、他の望ましい特徴および特性が明らかになるであろう。
TXOPは、ステーションがデータを転送することができる制限された期間である。ステーションは、TXOPを取得すると、フレームシーケンスの持続時間がTXOPの制限を超えない限り、データフレーム、制御フレーム、および管理フレームを送信し、応答フレームを受信することができる。図1は、11axにおけるTXOP内でのシングルAPベースの複数フレーム伝送の例を示している。
TXOP内での複数フレームの送信は、フレーム交換シーケンスの完了後、拡張分散チャネルアクセス機能(EDCAF:Enhanced Distributed Channel Access Function)が媒体にアクセスする権利を保持するときに発生する。TXOPホルダーが送信キュー内に追加フレームを有し、そのフレームの送信およびそのフレームに対する予期される確認応答の持続時間がTXOP内で終了する可能性が高い場合、TXOPホルダーは、TXOP制限の制約に従って、直前のフレーム交換シーケンスの完了後のショートフレーム間スペース(SIFS:Short Interframe Space)において、そのフレームの送信を開始することができる。TXOPホルダーによる送信が失敗した場合、APは優先フレーム間スペース(PIFS:priority interframe space)回復を起動することができる。
送信が失敗であると判定されるケースは2つある。第1のケースでは、ブロック確認応答(BAまたはBlockAck)が受信されない。このような例は、図2に示してある。TXOPでは、即時確認応答を必要とするフレームを含むHE物理層プロトコルデータユニット(PPDU)202が、APによって送信される。予期される確認応答の受信の開始が、SIFSに続く最初のスロット時間中に発生しない、すなわちBA 204がAPによって受信されない。その後、APは、前のフレームの後のPIFSにおいて、ブロック確認応答要求(BlockAckReq)フレームを含む別のPPDU 206を送信することができる。
第1のケースでは、無効なBAが受信される。このような例は、図3に示してある。TXOPにおいて、即時確認応答を必要とするフレームを含むHE PPDU 302が、APによって送信される。予期される確認応答の受信は起こる、すなわちBA 304がAPによって受信されるが、BA 304は無効なフレームとして認識される。その後、APは、受信したBAフレームの後のPIFSにおいて、BlockAckReqフレームを含む別のPPDU 306を送信することができる。
BlockAckフレームを伝えるPPDUの長さは、BlockAckReqフレームによって勧誘されたときのBlockAckフレームバリアントおよび受信側装置に依存する。使用されるBlockAckフレームバリアントは、即時応答を勧誘する、STAによって送信されるBlockAckReqフレームに示される。BlockAckフレームを伝えるために使用されるPPDUのタイプは、勧誘されたSTAによって決定され、非HT PPDUまたはHEシングルユーザ(SU)PPDUとすることができる。プライマリ変調・符号化方式(MCS)およびプライマリレートは、勧誘されたSTAによってPPDUに対して選択される。11axにおけるBlockAckReqフレームフォーマットの例は図4に示してあり、BlockAckフレームバリアントとその対応する長さ(オクテット)の例示的なテーブルを図5に示してある。
しかしながら、BlockAckReqフレームに示されるアップリンク(UL)PPDUのパラメータに関する情報が存在しない。BlockAckフレームを伝えるPPDUの長さは、BlockAckReqフレームで勧誘されたときにSTAによって決定される。APはPPDUの長さを推定することはできるが決定することはできない。
C-OFDMA伝送では、共有側APは、取得したTXOPの間、(1つ以上の)被共有APと周波数リソースを共有する。典型的なC-OFDMA伝送の例を図6に示してある。共有側APは、(1つ以上の)共有APと、20MHzのチャネルの倍数を単位として自身の周波数リソースを共有するものとする。C-OFDMA伝送は、2つのフェーズを含むことができる。フェーズ1(ネゴシエーションおよび準備)では、C-OFDMA伝送に必要な情報を交換することができる。フェーズ2では、参加AP間の協調伝送が共有側APによって開始されるものとする。協調伝送が同期される場合、同期に必要な情報を、協調伝送の前に示すことができる。
C-OFDMA動作のTXOP内での複数フレーム伝送を実現するためには、数多くの問題が存在し得る。例えば、整列していない(1つ以上の)BlockAckフレームによって、ACI(隣接チャネル干渉:Adjacent Channel Interference)および衝突が引き起こされることがある。別の例では、エラー回復の問題が存在することがあり、整列していないBlockAckフレームと11axエラー回復メカニズムにより、衝突が引き起こされることがある。
図7は、整列していないBlockAckフレームのシナリオを示している。STA1は共有側APに関連付けられており、STA2は被共有APに関連付けられている。マルチAP(MAP)トリガー(Multi-AP (MAP) Trigger)フレーム702は被共有APを対象としており、STA2は共有側APを聞くことができない。STA1によって送信されるBlockAckフレーム704とSTA2によって送信されるBlockAckフレーム706は整列していないことがあり、したがって衝突およびACI(隣接チャネル干渉)が発生し得る。
図8は、失敗したデータ送信のシナリオを示している。STA1は共有側APに関連付けられており、STA2は被共有APに関連付けられている。MAP Triggerフレーム802は被共有APを対象としており、共有側APはSTA2を聞くことができない。STA1によって送信されたBlockAckフレーム804が共有側APによって受信されない場合、共有側APによってPIFS回復が実行される。この場合、共有側APによってPIFSに続いて被共有APに送信されるMAP Triggerフレーム808は、STA2によって送信されるBlockAckフレーム806と衝突する。
図9は、失敗したBA送信のシナリオを示している。STA1は共有側APに関連付けられており、STA2は被共有APに関連付けられている。MAP Triggerフレーム902は被共有APを対象としており、共有側APはSTA2を聞くことができない。STA1によって送信されるBAフレーム904が失敗した場合、共有側APは、BAフレーム904の後のPIFSにおいて後続フレームを送信する。後続フレームの送信が、STA2によって送信されるBlockAckフレーム906と衝突する可能性がある。しかしながら、STA1およびSTA2によって送信されるBlockAckフレーム904および906が整列しているならば、そのような問題は生じない。
複数のAPが一緒に送信している動作では、1つのAPが、後続の送信に関する情報を(1つ以上の)他のAPに送信することができる。可能な動作として、伝送タイプ(非同期/同期)、予期されるBlockAckフレームを伝えるPPDUのパラメータ、および他の類似する情報など、後続の送信に関する情報がAP間で共有されるように、マルチAP協調またはマルチリンク伝送(マルチリンクAPが関与するとき)を利用することができる。
図10は、一実施形態に係るC-OFDMA伝送を示している。C-OFDMA伝送は、以下のフェーズを含む。ネゴシエーションおよび準備フェーズ1002には、次の協調伝送のための必要なネゴシエーションおよび準備を含めることができる。例えば、送信要求(RTS:request to send)フレームおよび送信クリア(CTS:clear to send)フレームの交換、次の協調伝送への参加要求および参加意図の交換、プライマリチャネルの切替え、(1つ以上の)候補被共有APのバッファ状態の報告、(1つ以上の)被共有APの選択などである。その後、協調伝送フェーズ1004は、C-OFDMA伝送1008の1つ以上のラウンドを含むことができる。共有側APは、C-OFDMA伝送の1ラウンドを開始するために、MAP Triggerフレーム1006を(1つ以上の)被共有APに送信する。MAP Triggerフレーム1006は、非HT重複PPDUで伝えることができる。さらに、C-OFDMA伝送の意図されるタイプは、C-OFDMA伝送の前に示される。1つのオプションでは、意図される伝送タイプは、次の協調伝送フェーズ1004が1つのタイプのC-OFDMA伝送のみを含むように、ネゴシエーションおよび準備フェーズ1002において示される。別のオプションでは、意図される伝送タイプは、C-OFDMA伝送の開始されるラウンドのためのMAP Triggerフレーム1006において示される。
C-OFDMA伝送の意図されるタイプは、非同期伝送または同期伝送とすることができる。意図される伝送タイプは、干渉レベルに基づいて決定することができ、AP間のACIは、非同期送信ではスペクトルマスクによって低減することができ、同期送信では整列したシンボルによってさらに低減することができる。また、意図される伝送タイプは、(1つ以上の)被共有APのバッファの状態に基づいて決定されてもよく、(1つ以上の)被共有APが大きなバッファを有するシナリオでは、非同期送信はより良い選択である。意図される伝送タイプは、共有側APの後続の送信の持続時間に基づいて決定されてもよい。例えば、後続の送信の持続時間が長い場合(すなわち取得したTXOPの終わりまで)、非同期伝送を選択することができる。
図11は、非同期伝送の例を示している。非同期伝送が示された場合、共有側APは、MAP Triggerフレーム1102の送信後、(1つ以上の)被共有APに割り当てられた(1つ以上の)サブチャネルをもはや制御しない。代わりに、被共有APが、割り当てられた(1つ以上の)サブチャネルの完全な制御を獲得する。共有側APおよび(1つ以上の)被共有APは、自身の周波数リソース上で独立して送信する。したがって、非同期伝送において、共有側APは、送信を整列させる必要はないが、(1つ以上の)被共有APおよび割り当てられたサブチャネルに対する制御を失う。
非同期送信において、共有側APは、条件が許すならば、例えば利用可能なアンテナを使用することによって、またはPPDU間のSIFSの間にサブチャネル上でクリアチャネルアセスメント(CCA:clear channel assessment)を行うことによって、被共有APに割り当てられたサブチャネルを依然としてリスンすることができる。割り当てられたサブチャネルが長時間にわたりアイドルであると検出された場合(例えばPIFS、またはSIFSの2つの連続する時間の間アイドル)、共有側APは、フレーム(例えば、無競合終了(CF-End:Contention Free-End)フレームまたはMAP Triggerフレーム)を(1つ以上の)被共有APに送信して協調伝送を終了させる、または割り当てられたサブチャネルを自身の使用のために取り戻すことを試みることができる。
同期伝送が示された場合、共有側APは、取得したTXOPの終了まですべての周波数リソースを制御する。図12は、同期ダウンリンク(DL)送信の例を示しており、図13は、同期アップリンク(UL)送信の例を示している。図12に示した同期DL送信の場合、後続のC-OFDMA伝送におけるUL BlockAckフレームを、Triggerフレーム1202またはトリガー式応答スケジューリング(TRS:triggered response scheduling)制御フィールドによって勧誘することができる。後続のC-OFDMA伝送に必要なパラメータは、MAP Triggerフレーム1202において示され、例えば、各被共有APのための割り当てられる周波数リソース、C-OFDMA伝送を整列させるのに必要なTXVECTORS、最大送信電力、BlockAckフレームを伝えるPPDUのパラメータ(例えばPPDUフォーマット)、その他の類似するパラメータである。
SIFSの後、共有側APおよび(1つ以上の)被共有APは、MAP Triggerフレーム1202に示されたパラメータに従って、自身の周波数リソース上で同時にデータ(BlockAckフレームを伝えるPPDUのパラメータが含まれる)を送信する(すなわち、共有側APからSTA1にEHT PPDU 1204が送信され、被共有APからSTA2にEHT PPDU 1206が送信される)。SIFSの後、STAは、受信したDL PPDUで伝えられたパラメータに従って、BlockAckフレームを対応する関連付けられるAPに同時に送信する(すなわち、STA1から共有側APにBAフレーム1208が送信され、STA2から被共有APにBAフレーム1210が送信される)。有効なBlockAckフレームが受信された場合、少なくともSIFSの後、共有側APは、TXOP持続時間が許すならば、新しいMAP Triggerフレーム1212を送信してC-OFDMA伝送の別のラウンドを開始することができる。共有側APが、予期されるBlockAckフレームを受信しない場合、C-OFDMA回復メカニズムが実行される。共有側APは、TXOP持続時間が許すならば、C-OFDMA回復メカニズムに従って新しいMAP Triggerフレームを送信し、C-OFDMA伝送の別のラウンドを開始することができる。
同期伝送では、共有側APによってトリガーまたは示されない限り、被共有APは伝送を開始しない。さらに、被共有APは、MAP Triggerフレームに示されたパラメータに従って送信する。有利なことに、STAによって送信されるBlockAckフレームが整列し、BlockAckフレームの不整列またはBlockAckフレームの送信失敗によって引き起こされる衝突が回避される。
図14は、MAPトリガー(MAP Trigger)フレーム1400の例を示しており、図15は、MAPトリガータイプおよび対応する値の例示的なテーブルを示している。例えば、MAPトリガータイプ(MAP trigger type)フィールド1402が値「0」を示すとき、対応するMAPタイプはジョイント送信であり、MAPトリガータイプ(MAP trigger type)フィールド1402が値「1」を示すとき、対応するMAPタイプはC-OFDMA伝送である。
UL/DLフラグ(UL/DL Flag)フィールド1404が「UL送信」を示すとき、DL TXVECTORフィールド1406に含まれる情報は、Triggerフレームを含むDL PPDUのパラメータと、BlockAckフレームを伝えるDL PPDUのパラメータを示すために使用される。さらに、UL TXVECTORフィールド1408に含まれる情報は、(1つ以上の)STAによって次のC-OFDMA伝送で送信される予定のトリガーベースのUL PPDUのパラメータを示すために使用される。図16は、UL/DLフラグ(UL/DL Flag)フィールド1404が「UL送信」を示すときのUL TXVECTORフィールド1408のサブフィールドを示しており、PPDUフォーマット(PPDU Format)サブフィールド1602はHE TB PPDU/EHT TB PPDUを示すことができる。
UL/DLフラグ(UL/DL Flag)フィールド1404が「DL送信」を示すとき、DL TXVECTORフィールド1406のBAのDL PPDU長さ(DL PPDU Length for BA)サブフィールド1410は予備となり、UL TXVECTORフィールド1408に含まれる情報は、(1つ以上の)STAによる次のC-OFDMA伝送におけるBlockAckフレームを伝えるPPDUのパラメータを示す。図17は、UL/DLフラグ(UL/DL Flag)フィールド1404が「DL送信」を示すときのUL TXVECTORフィールド1408のサブフィールドを示しており、PPDUフォーマット(PPDU Format)サブフィールド1704は非HT/HE/EHT PPDUを示すことができる。一例では、PPDUフォーマットを暗黙的に示すことができ、すなわちSTAは、BlockAckフレームを伝えるために勧誘DL PPDUと同じPPDUフォーマットを使用する。BA勧誘方法(BA Soliciting Manner)サブフィールド1702は、TRS制御(TRS Control)フィールドまたはTriggerフレーム/Triggerフレームのみを示すことができる。PPDUフォーマット(PPDU Format)サブフィールド1704が「非HT PPDU」と示される、またはBA勧誘方法(BA Soliciting Manner)サブフィールド1702が「TRS制御フィールドまたはTriggerフレーム(TRS Control field or Trigger frame)」と示される場合、PPDUフォーマット(PPDU Format)サブフィールド1704以降のサブフィールドは予備となる。BlockAckフレームを伝えるPPDUの長さは、一般に通常のデータPPDUより短い。UL TXVECTORフィールド1700の最上位ビット(MSB)を再利用してBA勧誘方法を示すことができ、この場合にULデータシンボルの数は、UL PPDUの長さを示すことと比較してより少ないビットを使用して示すことができる。
一実施形態では、C-OFDMA伝送の各ラウンドにおいて、共有側APによって送信されるMAP Triggerフレームに示される、BlockAckフレームを伝えるPPDUのパラメータは、(1つ以上の)被共有APからの明示的なフィードバックなしに決定される。1つのオプションでは、パラメータは共有側APが自身の要件に基づいて決定する。別のオプションでは、パラメータは共有側APがBlockAckフレームのビットマップの最大長に基づいて決定する。ビットマップの最大長は、1024オクテット、またはすべての参加AP間の最大可能なビットマップ長であり、これはネゴシエーションおよび準備フェーズにおいて交換することができる。
(1つ以上の)被共有APは、DL TXVECTORフィールドおよびUL TXVECTORフィールドの両方に示されるパラメータに従って、DL送信を準備して送信する。DL送信には、BlockAckフレームを伝えるPPDUのパラメータに関する情報が含まれる。送信キュー内のMACプロトコルデータユニット(MPDU)または集約MPDU(A-MPDU)によって要求されるBlockAckを、示されたパラメータを使用するPPDUにおいて伝えることができない場合、被共有APは、MPDUをあきらめる、またはA-MPDUを短縮することができる。例えば、共有側APは、BlockAckフレームを伝えるための長さL1のPPDUを勧誘することを決定し、それを被共有APに示す。被共有APは、送信キューに180個のMPDUが担持されたA-MPDUを有する。予期されるBlockAckフレームにおけるビットマップの長さは、32オクテットであるべきである。被共有APは、予期されるBlockAckフレームを伝えるPPDUの予測長さ(L2)を、L2>L1であるように、パラメータ(BlockAckフレームの長さ、使用可能な最高MCS、PPDUフォーマットなど)に基づいて計算する。次に被共有APは、A-MPDUを内側の64個のMPDUに短縮し、8オクテットのビットマップを有するBlockAckフレームを勧誘することができる。これにより、有利なことに複雑さが低下するが、被共有APのオーバーヘッドが大きくなる、またはスループットが低下することがある。
一実施形態では、MAP TriggerフレームのBA勧誘方法(BA Soliciting Manner)サブフィールドが「TRS制御フィールドまたはTriggerフレーム」として示される場合、共有側APおよび(1つ以上の)被共有APは、HEバリアントHT制御(HE variant HT Control)フィールドのTRS制御(TRS Control)サブフィールドを再利用することにより、BlockAckフレームを伝えるPPDUのパラメータを、関連付けられるSTAに示すことができる。HT制御(HT Control)フィールドは、制御ラッパー(Control Wrapper)フレームに常に存在し、フレーム制御(Frame Control)フィールドの+HTCサブフィールドが1に設定されているとき、サービス品質(QoS)データ・管理(Quality of Service (QoS) Data and Management)フレームに存在する。TRS制御(TRS Control)サブフィールドは、BlockAckフレームを伝えるPPDUの一部のパラメータを示す。その他の必要なパラメータは、デフォルトのTXVECTORパラメータリストとして設定することができる。PPDUは、BlockAckフレームのパラメータを示すTRS制御(TRS Control)サブフィールドを伝えるフレームを有するBlockAck要求フレームを伝えるものとする。
図18は、TRS制御(TRS Control)サブフィールド1800の例を示している。RU割当て(RU Allocation)サブフィールド1802では、BAフレームを伝えるPPDUを勧誘するために使用されるとき、予備のエントリを使用してPPDUフォーマットを示すことができる。PPDUフォーマットは、非HT PPDUまたはEHT PPDUとすることができる。予備サブフィールド1804は、TRS制御(TRS Control)サブフィールド1800が、BAフレームを伝えるPPDUのパラメータを示すために再利用されることを示すために使用することができる。例えば、TRS制御(TRS Control)サブフィールド1800において「0」が示される場合、BAフレームを伝えるPPDUフォーマットはHE TB PPDUである。さらなる参考のために、図19は、標準802.11ax仕様に従ったデフォルトTXVECTORパラメータリストの例示的なテーブルを示している。
MAPトリガー(MAP Trigger)フレームにおけるBA勧誘方法(BA Soliciting Manner)サブフィールドが「TRS制御フィールドまたはTriggerフレーム」として示されるとき、共有側APおよび(1つ以上の)被共有APは、HEバリアントHT制御(HE variant HT Control)フィールドの新しい制御(Control)サブフィールドを使用して、BlockAckフレームを伝えるPPDUのパラメータを、関連付けられるSTAに示すことができる。図20は、HEバリアントHT制御(HE variant HT Control)フィールドフォーマットの新しいA-制御(A-Control)サブフィールド2002を示しており、図21は、制御ID(Control ID)サブフィールドの値およびそれらの対応する説明の例示的なテーブル2100を示している。例えば、値7を有する制御ID(Control ID)サブフィールド2004は、A-制御(A-Control)サブフィールド2002がMAP BlockAckスケジューリング制御(MBS)に使用されることを示す。
A-制御(A-Control)サブフィールド2002は、長さ30ビットとすることができる。PPDU(すなわち共有側APおよび(1つ以上の)被共有APからそれぞれの関連付けられるSTAに送信される)は、BlockAckフレームのパラメータを示すためのA-制御(A-Control)サブフィールド2002を伝えるフレームを有するBlockAck要求フレームを伝えるものとする。BlockAckフレームのパラメータは、A-制御(A-Control)サブフィールド2002の制御情報(Control Information)サブフィールド2006において示すことができる。この新しい制御フィールドは、BAフレームがSU PPDUで伝えられる場合にも使用することができる。
一実施形態では、共有側APおよび(1つ以上の)被共有APは、関連付けられるSTAに対するマルチユーザブロック確認応答要求(MU-BAR)Triggerフレームを再利用することにより、BlockAckフレームを伝えるPPDUのパラメータを示すことができる。図22は、MU-BAR Triggerフレーム2200の例示的なフォーマットを示しており、このフォーマットは、少なくとも共通情報(Common Information)フィールド2202およびユーザ情報リスト(User Info List)フィールド2210を含む。共通情報(Common Information)フィールド2202は、さらなるTF(More TF)サブフィールド2204およびCS必要(CS Required)サブフィールド2206を含むことができる。さらなるTF(More TF)サブフィールド2204は、CS必要(CS Required)サブフィールド2206と共に使用して、BlockAckフレームを伝えるPPDUのPPDUフォーマットを示すことができる。例えば、PPDUフォーマットは、非HT PPDU、HE TB PPDU、またはEHT TB PPDUとして示すことができる。ユーザ情報リスト(User Info List)フィールド2210は、少なくともトリガー依存ユーザ情報(Trigger Dependent User Info)サブフィールド2212を含むユーザ情報(User Info)フィールドを含むことができる。トリガー依存ユーザ情報(Trigger Dependent User Info)サブフィールド2212のBAエンドシーケンス制御(BA End Sequence Control)サブフィールド2214は、BAのサイズを示すために使用することができる。予備フィールド2208は、MU-BARトリガー(MU-BAR Trigger)フレーム2200が、C-OFDMAにおいてBAフレームを伝えるPPDUのパラメータを示すために再利用されることを示すために使用することができる。
一実施形態では、共有側APおよび(1つ以上の)被共有APは、DL PPDUで伝えられるTriggerフレームバリアントにおけるBlockAckフレームを伝えるPPDUのパラメータを、関連付けられるSTAに示すことができる。図23は、少なくとも共通情報(Common Information)フィールド2302を含む新しいMAP-BARトリガー(MAP-BAR Trigger)フレーム2300の例示的なフォーマットを示している。共通情報(Common Information)フィールド2302は、少なくとも、トリガータイプ(Trigger Type)サブフィールド2304、さらなるTF(More TF)フィールド、CS必要(CS Required)フィールド、MU-MIMO LTFモード(MU-MIMO LTF Mode)フィールド、UL STBCフィールド、LDPCエクストラシンボルセグメント(LDPC Extra Symbol Segment)フィールド、ドップラー(Doppler)フィールド、UL-HE-SIGA2予備(UL-HE-SIGA2 Reserved)フィールド、およびトリガー依存共通情報(Trigger Dependent Common Info)フィールド2306を含むことができる。トリガータイプ(Trigger Type)サブフィールド2304は、Triggerフレームバリアントを識別する。その符号化の例は、図24のテーブル2400に定義されている。例えば、トリガータイプ(Trigger Type)サブフィールドの値8は、トリガフレームバリアントがMAP BARフォーマットであることを示す。
図25は、MAP BARトリガー(MAP BAR Trigger)フレームフォーマットの共通情報(Common Information)フィールド2500の例を示しており、共通情報(Common Information)フィールドのさらなるTF(More TF)フィールド、CS必要(CS Required)フィールド、MU-MIMO LTFモード(MU-MIMO LTF Mode)フィールド、UL STBCフィールド、LDPCエクストラシンボルセグメント(LDPC Extra Symbol Segment)フィールド、ドップラー(Doppler)フィールド、およびUL-HE-SIGA2予備(UL-HE-SIGA2 Reserved)フィールドは予備である。MAP BARトリガー(MAP BAR Trigger)フレーム2300のトリガー依存ユーザ情報(Trigger Dependent User Info)サブフィールド2600は、図26に示したように定義され(すなわちMU-BARトリガー(MU-BAR trigger)フレーム2200の同じサブフィールド2212に類似する)、BAR制御(BAR Control)サブフィールド2602およびBAR情報(BAR Information)フィールド2604は、BlockAck要求(BlockAck Request)フレームと同様に定義される。新しいA-制御(A-Control)サブフィールドと比較して、MAP BARトリガー(MAP BAR Trigger)フレームにおいてより多くの情報を示すことができるが、送信の大きなオーバーヘッドが生じ得る。
一実施形態では、共有側APは、オプションとして(1つ以上の)被共有APからのMAP応答を勧誘することができる。勧誘されたMAP応答は、次のラウンドのC-OFDMA伝送の予期されるBlockAckフレームの推定されるパラメータと、協調フェーズ中に共有側APが必要とし得る他のネゴシエーション情報(すなわち空のバッファ報告)とを伝えることができる。MAP応答は、MAPトリガー(MAP Trigger)フレームによって勧誘することができ、1ラウンドのC-OFDMA伝送の終了時に送信することができる。共有側APは、次の条件、すなわち、残りのTXOPにおいて可能である、および、次のラウンドのC-OFDMA伝送が同期伝送である、が満たされるときにのみMAP応答を勧誘する。
1ラウンドのC-OFDMA伝送において、共有側APは、MAP応答におけるパラメータと、MAPトリガー(MAP Trigger)フレームにおける自身の要件とに基づいて、BlockAckフレームを伝えるPPDUのパラメータを示す。(1つ以上の)被共有APは、DL TXVECTORフィールドおよびUL TXVECTORフィールドの両方に示されるパラメータに従って、DL送信を準備して送信する。共有側APおよび(1つ以上の)被共有APは、DL送信に含まれるHEバリアントHT制御(HE variant HT Control)フィールドのTRS制御(TRS Control)サブフィールドまたはMU-BARトリガー(MU-BAR Trigger)フレームを使用して、BlockAckフレームを伝えるPPDUのパラメータを関連付けられるSTAに示す。有利なことに、これにより、(1つ以上の)被共有APのデータ伝送が成功することが保証される。C-OFDMA伝送手順には、MAP応答のオーバーヘッドが追加される。さらに、共有側APに関連付けられるSTAのために「空白スペース」が作成される。図27は、「空白スペース」の例示的なフロー図2700を示している。フロー図2700において、STA1は被共有APを聞くことができない。MAP応答2702および次のSIFS 2704の持続時間において、STA1によりチャネルはアイドルとして検出される。この持続時間は、STA1にとって「空白スペース」2706である。STA1がこの期間中に何かを送信しようとすると、衝突が発生し得る。
共有側APは、MAP応答必要(MAP Response Required)サブフィールド2802を利用することによって、図28に示したMAPトリガー(MAP Trigger)フレーム2800において被共有APからのMAP応答が要求されるかどうかを示すことができる。MAP応答が要求されるとき、C-OFDMA送信の1ラウンドの手順は、図29の例示的なフロー図2900に示したとおりである。被共有APは、受信したBlockAckフレームの後のSIFSにおいて、MAP応答2902を共有側APに送信する。
図30の例示的なフロー図3000におけるMAP応答3002に示したように、MAP応答はMACフレームで伝えられてもよい。例えば、MAP応答3002は、MAP応答フレームを伝えるEHT PPDUであってもよい。
図31は、例示的なMAP応答フレームフォーマット3100を示している。MAP応答フレームを伝えるPPDUのパラメータ(例えばPPDU長、EHT-LTFシンボルの数など)は、予め定義されたデフォルトのパラメータリストとして設定することができる、あるいは、必要なパラメータをMAPトリガー(MAP Trigger)フレームにおいて示すことができる。
MAP応答の情報は、ヌルデータパケット(NDP)において伝えることができる。図32の例示的なフロー図3200に示したように、MAP応答3204は、MAP応答NDPとすることができる。MAP応答NDPを勧誘するために必要ないくつかの情報(すなわちターゲットRSSI)は、MAPトリガー(MAP Trigger)フレーム3202のAP情報リスト(AP Info List)フィールドのAP毎情報(Per AP Info)サブフィールドに示されるものとする。MAP応答NDP 3300の例示的なフォーマットを図33に示す。有利なことに、MACフレームでMAP応答を伝えるのと比較して、より低いオーバーヘッドが達成される。しかしながら、被共有APに関連付けられるSTAは、MAP応答NDPの目的を認識できないことがある。
スケジューリングされた被共有APは、MAP応答NDPのEHT-LTFフィールドを使用して好ましいパラメータを示すために、異なるトーンセットを使用することができる。トーンセットは、FEEDBACK_STATUS(2種類のステータス)とRU_TONE_SET_INDEX(各ステータスに対して18種類のトーンセット)から決定することができ、したがって各20MHzチャネルに対して合計36個のエントリが存在する。好ましいPPDUフォーマット、好ましいMCS、好ましいBAタイプなどの好ましいパラメータを示す必要がある。図34の例示的なテーブル3400を参照すると、好ましいPPDUフォーマットは、フィードバックステータスが「0」であるとき、非HT PPDU(RUトーンセットインデックスが1)、HE PPDU(RUトーンセットインデックスが2)、およびEHT PPDU(RUトーンセットインデックスが3)などの3つのエントリを有することができる。フィードバックステータスが「1」である図35の例示的なテーブル3500を参照すると、1~14のRUトーンセットインデックスを有する好ましいMCSの0~13個のエントリが存在し得る。APは、EHT-LTFにおいて複数のトーンセットが使用されているかどうかを検出することによって、MAP応答NDPをEHT TBフィードバックNDP(単一のRUトーンセットのみが使用される)と区別することができる。さらに、拡張圧縮/圧縮/マルチトラフィック識別子(Multi-TID)/再試行を伴うグループキャスト(GCR)/一般リンクGCR(GLK-GCR)などの好ましいBAタイプに関する5つのエントリが存在することができる。
MAP応答NDPにおける利用可能なエントリを使用して、被共有APのバッファの状態を示すことができる。例えば、被共有APが空のバッファを示す場合、共有側APは(1つ以上の)被共有APとの協調を終了し、対応する(1つ以上の)サブチャネルを自身または他の(1つ以上の)被共有APに再割当てすることができる。信頼性を向上させるために、複数のエントリを集約して単一の好ましいパラメータを示すことができる。例えば、FEEDBACK_STATUSが0であるときのRU_TONE_SET_INDEX 1+2+3を使用して、「非HT PPDUが好ましい」ことを示す。
共有側APは、関連付けられるSTAの「空白スペース」を減らすために、MAP応答送信のために自身が使用するサブチャネルを(1つ以上の)被共有APに割り当てることができる。例えば、被共有APは、自身の割り当てられたサブチャネルのみならず、余分に割り当てられたサブチャネル上で、MAP応答を送信することができる。共有側APは、関連付けられるSTAの情報(例えば、位置、動作帯域幅)に基づいて、(1つ以上の)被共有APに余分なサブチャネルを割り当てることができ、余分なサブチャネルはMAP応答送信のためにのみ割り当てられる。
図36の図解3600を参照すると、APセットは、1つの共有側AP(AP1)および2つの被共有AP(AP2、AP3)を含む。AP1は80MHzチャネルにおいてTXOPを取得し、3番目および4番目の20MHzサブチャネルをそれぞれAP2およびAP3に割り当てる。AP1は、40MHzで動作するSTA1およびSTA3と、20MHzで動作するSTA2の3つのSTAに関連付けられている。重なっている領域3602および3604に示したように、STA1はAP2の到達可能範囲内にあり、STA2はAP3の到達可能範囲内にある。AP1は、MAP応答を送信するためのプライマリ20MHzをAP3に割り当てるとともに、AP2に別の20MHzを割り当てる。この場合、STA1およびSTA2の「空白スペース」が回避される。
図37は、被共有APの動作のフローチャート3700を示している。プロセスは、ステップ3702で開始する。ステップ3704において、MAP Triggerフレームを受信する。ステップ3706では、MAP Triggerフレームにおいて、次の送信が同期送信であることが示されているかどうかを判定する。「はい」であると判定された場合、処理はステップ3708に進み、MAP Triggerフレームの共通情報フィールドおよびAP情報リストフィールドから情報を取得する。ステップ3710において、取得したパラメータに従って送信を導出する。ステップ3712において、DL PPDUを送信し、その後、プロセスはステップ3714で終了する。一方、ステップ3706において、次の送信が同期送信ではない、すなわち非同期送信であると判定された場合、プロセスはステップ3716に進み、割り当てられたサブチャネルおよび付与された持続時間(すなわち残りのTXOP)に関する情報を取得する。ステップ3718において、付与された持続時間の間、割り当てられたサブチャネル上で送信を独立して行う。その後、プロセスはステップ3714において終了する。
拡張フレーム間スペース(EIFS)を使用するC-OFDMAエラー回復の場合、応答としてAckフレームまたはBlockAckフレームを必要とするMPDUまたはA-MPDUを送信した後、共有側APは、PHY-TXEND確認プリミティブを起点としてaSIFSTime+aSlotTime+aRxPHYStartDelayの値を有するAckTimeout間隔を待機するものとする。AckTimeout間隔中にPHY-RXSTART表示プリミティブが発生しない(すなわちACK/BlockAckフレームが受信されない)場合、共有側APは、前回の送信の後のEIFSにおいて(1つ以上の)被共有APへの送信を開始する。共有側APは、EIFSの間にED(エネルギ検出)センシングを行うものとし、検出の結果がアイドルである場合にのみ送信を開始する。図38のフロー図3800を参照すると、EIFS 3802は、aSIFSTime 3804+EstimatedAckTxTime+AIFS(アービトレーションフレーム間スペース:arbitration interframe space)3806の和の持続時間を有することができ、ここでEstimatedAckTxTimeは、BlockAckフレームを伝えるPPDU 3808の予測持続時間である。
新しいC-OFDMAエラー回復間隔を使用するC-OFDMAエラー回復の場合、応答としてAckフレームまたはBlockAckフレームを必要とするMPDUまたはA-MPDUを送信した後、共有側APは、PHY-TXEND確認プリミティブを起点としてaSIFSTime+aSlotTime+aRxPHYStartDelayの値を有するAckTimeout間隔を待機するものとする。AckTimeout間隔中にPHY-RXSTART表示プリミティブが発生しない(すなわちACK/BlockAckフレームが受信されない)場合、共有側APは、前回の送信の後のC-OFDMAエラー回復間隔において(1つ以上の)被共有APへの別の送信を開始する。共有側APは、C-OFDMAエラー回復中にED(エネルギ検出)センシングを実行するものとし、検出結果がアイドルである場合にのみ、送信を開始する。図39のフロー図3900を参照すると、C-OFDMAエラー回復間隔3902は、aSIFSTime 3904+EstimatedAckTxTime+aSIFSTime 3906の和の持続時間を有することができ、ここでEstimatedAckTxTimeは、BlockAckフレームを伝えるPPDU 3908の予測持続時間である。誤りのあるBlockAckフレームを受信した場合、共有側APは、PIFS回復メカニズムに従ってエラー回復を実行する。BlockAckフレームの送信が整列しているとき、PIFS回復メカニズムによって衝突が発生することはない。
ショートPPDUの送信を使用するC-OFDMAエラー回復の場合、応答としてAckフレームまたはBlockAckフレームを必要とするMPDUまたはA-MPDUを送信した後、共有側APは、PHY-TXEND確認プリミティブを起点としてaSIFSTime+aSlotTime+aRxPHYStartDelayの値を有するAckTimeout間隔を待機するものとする。図40のフロー図4000を参照すると、AckTimeout間隔中にPHY-RXSTART.表示プリミティブが発生しない(すなわちBA 4002などのACK/BlockAckフレームが受信されない)場合、共有側APは、前回の送信後のPIFSにおいて、関連付けられるSTAまたは自身に対して1つ以上のショートPPDU 4004(例えばRTSフレーム、CTS-to-selfフレーム)を送信する。共有側APは、ショートPPDU(例えば、RTSとCTSの交換、複数のCTS-to-selfフレーム)の後のSIFSにおいて、(1つ以上の)被共有APへの別の送信を開始し(すなわちMAP Triggerフレーム4006で開始)、ショートPPDU 4004の持続時間が、予期されるBlockAckフレーム4002の持続時間を超えることを保証する。
図41は、エラー回復における共有側APの動作のフローチャート4100を示している。プロセスは、ステップ4102で開始される。ステップ4104において、即時フィードバックを必要とするフレームを含むPPDUを送信する。ステップ4106において、予期されるACK/BlockAckフレームの受信がAckTimeout間隔中に起こるかどうかを判定する。「はい」であると判定された場合、プロセスはステップ4108に進み、受信したフレームが正しく復号および復調されるかどうかを判定する。「はい」であると判定された場合、プロセスはステップ4110に進み、受信したACK/BlockAckフレーム後のSIFSにおいて別の送信を開始し、その後、プロセスはステップ4112で終了する。そうでない場合、プロセスは代わりにステップ4114に進み、PIFS回復メカニズムに従って別の送信を開始し、その後、プロセスはステップ4112で終了する。一方、ステップ4106において、予期されるACK/BlockAckフレームの受信がAckTimeout間隔中に起こらなかったと判定された場合、プロセスは代わりにステップ4116に進み、C-OFDMAエラー回復メカニズムに従って(すなわち図38、図39、および図40の例に示したように)別の送信を開始し、プロセスはステップ4112で終了する。
図42のフロー図4200を参照すると、MAP応答が要求され、予期されるACK/BlockAckフレームが受信される場合におけるC-OFDMAエラー回復では、被共有APは、受信したACK/BlockAckフレーム4202の終了後のSIFSにおいて、MAP応答4204を送信することができる。予期されるACK/BlockAckフレーム4202が受信されない場合、被共有APは、予期されるACK/BlockAckフレーム4202の終了後のSIFSにおいて、MAP応答4204を送信する。受信したACK/BlockAckフレーム4202が無効であると認識された場合、被共有APは、その後のMAP応答4204を送信しない。予期されるACK/BlockAckフレーム4202がAckTimeout間隔中に受信された場合、ACK/BlockAckフレーム4202が正常に復号されるか否かに関わらず、共有側APは、PHY-RXEND確認プリミティブを起点としてAckTimeout間隔を待機するものとする。AckTimeout間隔中にPHY-RXSTART表示プリミティブが発生しなかった(すなわちMAP応答4204が受信されない)場合、共有側APは、BlockAckフレーム4202の終了後のPIFSにおいて、(1つ以上の)被共有APへの送信を開始する、すなわちMAP Triggerフレーム4206から開始する。
図43のフロー図4300を参照すると、MAP応答が要求され、予期されるACK/BlockAckフレーム4302がAckTimeout間隔中に受信されない場合のC-OFDMAエラー回復では、共有側APは、ACK/BlockAckフレーム4302の推定される終了後にAckTimeout間隔を待機するものとする。AckTimeout間隔中にPHY-RXSTART表示プリミティブが発生しない(すなわちMAP応答4304が受信されない)場合、共有側APは、前の送信後のEIFSにおいて(最短EIFS=aSIFSTime+EstimatedAckTxTime+PIFSであるように)、またはACK/BlockAckフレームの推定される終了後のPIFSにおいて、(1つ以上の)被共有APへの送信を開始する(すなわちMAP Triggerフレーム4306で開始する)ことができる。複雑さを低減するために、MAP応答が壊れていても、いかなるエラー回復手順も引き起こさない。
図44は、C-OFDMAエラー回復における共有側APの動作のフローチャート4400を示している。プロセスはステップ4402で開始する。ステップ4404において、MAP Triggerフレームを送信する。ステップ4406では、MAP Triggerフレームにおいて、MAP応答が必要であると示されているかどうかを判定する。「はい」であると判定された場合、プロセスは次にステップ4408に進み、即時フィードバックを必要とするフレームを伝えるPPDUを送信する。ステップ4410において、MAP応答を含むC-OFDMAエラー回復メカニズムを進める。その後、プロセスはステップ4412において終了する。一方、ステップ4406で、MAP Triggerフレームにおいて、MAP応答が必要であると示されていないと判定された場合、プロセスは代わりにステップ4114に進み、通常のC-OFDMAエラー回復メカニズムを進め、プロセスはステップ4412において終了する。
図45は、MAP応答を含むC-OFDMAエラー回復メカニズムにおける共有側APの動作のフローチャート4500を示している。プロセスは、ステップ4502において開始する。ステップ4504において、予期されるACK/BlockAckフレームの受信がAckTimeout間隔中に起こるかどうかを判定する。「はい」であると判定された場合、プロセスは次にステップ4506に進み、予期されるMAP応答の受信が、ACK/BlockAckフレームの予期される終了後のAckTimeout間隔中に起こるかどうかを判定する。「はい」であると判定された場合、プロセスは次にステップ4508に進み、SIFSの後に別の送信を開始し、プロセスはステップ4510において終了する。そうでない場合、プロセスはステップ4506から代わりにステップ4512に進み、ACK/BlockAckフレームの終了後のPIFSにおいて別の送信を開始し、ステップ4510において終了する。一方、ステップ4504において、予期されたACK/BlockAckフレームの受信がAckTimeout間隔中に起こらなかったと判定された場合、プロセスは代わりにステップ4514に進み、予期されるMAP応答の受信が、ACK/BlockAckフレームの予期された終了後のAckTimeout間隔中に起こるかどうかを判定する。「はい」であると判定された場合、プロセスはステップ4508に進み、SIFSの後に別の送信を開始し、その後、プロセスはステップ4510において終了する。そうでない場合、プロセスはステップ4514から代わりにステップ4516に進み、前の送信の後の特定の持続時間において別の送信を開始し、その後プロセスはステップ4510において終了する。
図46は、様々な実施形態による、通信デバイス4600、例えば通信装置、例えば共有側APの構成を示している。図46の概略的な例における通信デバイス4600は、少なくとも1つのアンテナ4602と、少なくとも1つの無線送信機4604、少なくとも1つの無線受信機4606、および回路4608を有する。回路4608は、少なくとも1つのコントローラまたはCPU 4610を含むことができ、コントローラまたはCPU 4610は、関連付けられるSTAなどの他の通信装置、または被共有APなどの別のAPとの通信の制御を含む、CPU 4610が実行するように設計されているタスクをソフトウェアおよびハードウェアの支援下で実行するために使用される。
回路4608は、通信デバイス4600の送信プロセスを担当する送信マネージャ4612をさらに含むことができる。送信マネージャ4612は、MAP応答をスケジューリングするMAP応答スケジューラ4614と、BAパラメータを決定するBAパラメータ決定モジュール4616と、送信タイプを決定する送信タイプ決定モジュール4618とを含むことができる。
APによってSTAに送信されるPPDUは、必要な一部のパラメータのみを含むことができる。このような必要なパラメータとしては、PPDUのフォーマット、PPDUの長さ、AP送信電力、ターゲットRSSI、および他の類似するパラメータが挙げられる。BlockAckフレームを伝えるPPDUの他のパラメータは、MCS、データレート、および他の類似するパラメータなど、示されたパラメータに従ってSTA自身によって決定することができる。整列性を確保するために、LTFシンボル数などの一部のパラメータは、統一された事前定義リストによって決定することができる。
APによってSTAに送信されるPPDUは、必要な一部のパラメータのみを含むことができ、BlockAckフレームの他のパラメータは、示されたパラメータに従ってSTA自身によって決定することができる。例えば、いくつかの必要なパラメータとしては、BlockAckのタイプ、最大ビットマップサイズ、および他の類似するパラメータが挙げられる。STAによって決定することのできるパラメータとしては、ビットマップサイズおよび他の類似するパラメータが挙げられる。
さらに、BlockAckフレームを伝えるPPDUまたはBlockAckフレームの部分パラメータを有するBlockAckを勧誘する新しいA-制御フィールド/新しいTriggerフレーム、または新しいMAC機能を受信するSTAは、BlockAckフレームを伝えるPPDUまたはBlockAckフレームの他のパラメータを、示されたパラメータに従って自身によって決定することができる。
図47は、様々な実施形態に係る通信方法を図解したフロー図4700を示している。ステップ4702において、後続の送信の情報を含むフレームを生成する。ステップ4704において、このフレームを通信装置に送信する。
図48は、マルチAP同期伝送に対応するように実施することのできる通信装置4800の部分的に枠で囲んだ概略図を示している。通信装置4800は、様々な実施形態に従って、共有側AP、被共有AP、または関連付けられるSTAとして実施することができる。
通信装置4800の様々な機能および動作は、階層モデルに従って各層に配置される。このモデルでは、IEEE仕様に従って下位の層が上位の層に報告し、上位の層から指示を受け取る。説明を簡潔にする目的で、本開示では階層モデルの詳細については説明しない。
図48に示したように、通信装置4800は、回路4814、少なくとも1つの無線送信機4802、少なくとも1つの無線受信機4804、および複数のアンテナ4812(簡略化のため、図48では説明を目的として1つのアンテナのみが描かれている)を含むことができる。回路は、少なくとも1つのコントローラ4806を含むことができ、コントローラ4806は、MIMO無線ネットワークにおける1つ以上の他のマルチリンクデバイスとの通信の制御を含む、実行するように設計されているタスクをソフトウェアおよびハードウェアの支援下で実行するために使用される。少なくとも1つのコントローラ4806は、少なくとも1つの無線送信機4802を通じて1つ以上の他のSTA、AP、またはマルチリンクデバイス(MLD)に送信されるフレームを生成するように、少なくとも1つの送信信号生成器4808を制御することができ、さらに、1つ以上の他のSTA、AP、またはMLDから少なくとも1つの無線受信機4804を通じて受信されたフレームを処理するように、少なくとも1つの受信信号処理器4810を制御することができる。少なくとも1つの送信信号生成器4808および少なくとも1つの受信信号処理器4810は、上述した機能のために少なくとも1つのコントローラ4806と通信する、通信装置4800の独立したモジュールとすることができる。あるいは、少なくとも1つの送信信号生成器4808および少なくとも1つの受信信号処理器4810を、少なくとも1つのコントローラ4806に含めることができる。これらの機能モジュールの配置は柔軟であり、実際のニーズおよび/または要件に応じて変化してもよいことが当業者には理解されるであろう。データ処理装置、記憶装置、および他の関連する制御装置は、適切な回路基板上および/またはチップセットに設けることができる。
様々な実施形態では、動作時に、少なくとも1つの無線送信機4802、少なくとも1つの無線受信機4804、および少なくとも1つのアンテナ4812を、少なくとも1つのコントローラ4806によって制御することができる。さらに、1つの無線送信機4802のみを示してあるが、そのような送信機が2つ以上存在し得ることが理解されるであろう。
様々な実施形態では、動作時に、少なくとも1つの無線受信機4804は、少なくとも1つの受信信号処理器4810と共に、通信装置4800の受信機を形成する。通信装置4800の受信機は、動作時に、マルチリンク通信に必要な機能を提供する。1つの無線受信機4804のみを示してあるが、そのような受信機が2つ以上存在し得ることが理解されるであろう。
通信装置4800は、動作時に、マルチAP同期伝送に必要な機能を提供する。例えば、通信装置4800は、共有側APとすることができる。回路4814は、動作時、後続の送信の情報を含むフレームを生成することができる。送信機4802は、動作時、そのフレームを別の通信装置に送信することができる。
通信装置4800および別の通信装置は、APとすることができる。情報は、後続の送信が非同期であるか同期であるかを示すことができる。情報は、後続の送信に対するBlockAckフレームを伝えるPPDUのパラメータを示すことができる。回路4814は、BlockAckフレーム内のビットマップの最大長に基づいてパラメータを決定するようにさらに構成することができる。
情報は、後続の送信がダウンリンク(DL)送信であることをさらに示すことができ、送信機4802は、情報に基づいて関連付けられるSTAにデータを送信するように構成することができ、受信機4804は、動作時、データを送信した後に、パラメータに基づいて関連付けられるSTAからBlockAckフレームを伝えるPPDUを受信することができる。
情報は、後続の送信がUL送信であることをさらに示すことができ、受信機4804は、動作時、情報に基づいて関連付けられるSTAからデータを受信することができ、送信機4802は、データを受信した後にパラメータに基づいて、BlockAckフレームを伝えるPPDUを関連付けられるSTAに送信するよう構成することができる。
フレームはMAP Triggerフレームとすることができ、MAP TriggerフレームのBA勧誘方法(BA Soliciting Manner)サブフィールドが「TRS制御フィールドまたはTriggerフレーム」と示されるとき、送信機は、BlockAckフレームのパラメータを示すTRS制御(TRS Control)サブフィールドまたはMBS制御(MBS Control)サブフィールドを有するフレームを関連付けられるSTAに送信するように構成することができる。
送信機4802は、BlockAckフレームを伝えるPPDUのパラメータを示すMU-BARトリガー(MU-BAR Trigger)フレームまたはMAP-BARトリガー(MAP-BAR trigger)フレームを関連付けられるSTAに送信するように構成することができる。
フレームは、MAPトリガー(MAP trigger)フレームとすることができ、MAP Triggerフレームは、別の通信装置からのMAP応答の要求を含み、受信機4804は、動作時に、別の通信装置からMAP応答を受信することができ、MAP応答は、後続の送信に対する予期されるBlockAckフレームの推定されるパラメータを含む。送信機4802は、パラメータがMAP応答における推定されるパラメータに基づいて決定されるように、BlockAckフレームを伝えるPPDUのパラメータを示す別のMAPトリガー(MAP Trigger)フレームを別の通信装置に送信するように構成することができ、送信機4802は、データが、BlockAckフレームを伝えるPPDUのパラメータを示すように、関連付けられるSTAにデータを送信するようにさらに構成することができる。予期されるAckフレームまたはBlockAckフレームが前の送信後のAckTimeout間隔内に受信され、PHY-RXEND確認プリミティブを起点として別のAckTimeout間隔中にMAP応答が受信されないとき、送信機4802は、受信されたAckフレームまたはBlockAckフレームの終了後のPIFSにおいて、別の通信装置への別の送信を開始するように構成することができる。予期されるAckフレームまたはBlockAckフレームが前の送信後のAckTimeout間隔内に受信されず、予期されるAckフレームまたはBlockAckフレームの推定される終了後の別のAckTimeout間隔内にMAP応答が受信されないとき、送信機4802は、受信したAckフレームまたはBlockAckフレームの終了後のPIFSにおいて、または前の送信後のEIFSにおいて、別の通信装置への別の送信を開始するように構成することができる。
送信機4802は、応答としてAckフレームまたはBlockAckフレームを必要とするMPDUまたはA-MPDUを送信するように構成することができ、送信機4802は、MPDUまたはA-MPDUの送信後のAckTimeout間隔内にAckフレームまたはBlockAckフレームが受信されないとき、MPDUまたはA-MPDUの送信後の時間持続時間(time duration)において別の通信装置への別の送信を開始するようにさらに構成することができる。時間持続時間は、拡張フレーム間スペース(EIFS)=SIFS時間+EstimatedAckTxTime+AIFS、またはC-OFDMAエラー回復間隔=aSIFSTime+EstimatedAckTxTime+aSIFSTime、とすることができ、ここでEstimatedAckTxTimeは、ブロックAckフレームを伝えるPPDUの予期される持続時間である。送信機4802は、MPDUまたはA-MPDUの送信後のPIFSにおいて、1つ以上のショートPPDUを関連付けられるSTAに送信する、または通信装置に戻すようにさらに構成することができ、1つ以上のショートPPDUの送信後のSIFSにおいて別の送信が開始される。
本開示は、ソフトウェアによって、ハードウェアによって、またはハードウェアと協働するソフトウェアによって、実施することができる。上述した各実施形態の説明において使用されている各機能ブロックは、その一部または全体を、集積回路などのLSIによって実施することができ、各実施形態において説明した各プロセスは、その一部または全体を、同じLSIまたはLSIの組合せによって制御することができる。LSIは、複数のチップとして個別に形成する、または、機能ブロックの一部またはすべてが含まれるように1個のチップを形成することができる。LSIは、自身に結合されたデータ入出力部を含むことができる。LSIは、集積度の違いに応じて、IC、システムLSI、スーパーLSI、またはウルトラLSIとも称される。しかしながら、集積回路を実施する技術は、LSIに限定されず、専用回路、汎用プロセッサ、または専用プロセッサを使用することによって実施することができる。さらには、LSIの製造後にプログラムすることのできるFPGA(フィールドプログラマブルゲートアレイ:Field Programmable Gate Array)や、LSI内部に配置されている回路セルの接続および設定を再設定できるリコンフィギャラブルプロセッサ(reconfigurable processor)を使用することもできる。本開示は、デジタル処理またはアナログ処理として実施することができる。半導体技術または別の派生技術が進歩する結果として、将来の集積回路技術がLSIに置き換わる場合、その将来の集積回路技術を使用して機能ブロックを集積化することができる。バイオテクノロジを応用することもできる。
本開示は、通信デバイスと呼ばれる、通信の機能を有する任意の種類の装置、デバイス、またはシステムによって実施することができる。
このような通信デバイスの非限定的ないくつかの例としては、電話(例:携帯電話、スマートフォン)、タブレット、パーソナルコンピュータ(PC)(例:ラップトップ、デスクトップ、ノートブック)、カメラ(例:デジタルスチル/ビデオカメラ)、デジタルプレイヤー(デジタルオーディオ/ビデオプレイヤー)、ウェアラブルデバイス(例:ウェアラブルカメラ、スマートウォッチ、トラッキングデバイス)、ゲームコンソール、電子書籍リーダー、遠隔医療/テレメディシン(リモート医療・医薬)デバイス、通信機能を提供する車両(例:自動車、飛行機、船舶)、およびこれらのさまざまな組合せ、が挙げられる。
通信デバイスは、携帯型または可搬型に限定されず、非携帯型または据え付け型である任意の種類の装置、デバイス、またはシステム、例えば、スマートホームデバイス(例:電化製品、照明、スマートメーター、制御盤)、自動販売機、および「モノのインターネット(IoT:Internet of Things)」のネットワーク内の任意の他の「モノ」なども含むことができる。
通信は、例えばセルラーシステム、無線LANシステム、衛星システム、およびこれらのさまざまな組合せを通じて、データを交換することを含むことができる。
通信デバイスは、本開示の中で説明した通信の機能を実行する通信装置に結合されたコントローラまたはセンサなどの装置を備えることができる。例えば、通信デバイスは、通信デバイスの通信機能を実行する通信装置によって使用される制御信号またはデータ信号を生成するコントローラまたはセンサ、を備えていることができる。
通信デバイスは、インフラストラクチャ設備、例えば、上の非限定的な例における装置等の装置と通信する、またはそのような装置を制御する基地ステーション、アクセスポイント、および任意の他の装置、デバイス、またはシステムなどを、さらに含むことができる。
ステーションの非限定的な例は、マルチリンクステーション論理エンティティ(すなわちMLDなど)に属する第1の複数のステーションに含まれるステーションであってもよく、第1の複数のステーションのうちのステーションは、マルチリンクステーション論理エンティティに属する第1の複数のステーションの一部として、上位層に対する共通の媒体アクセス制御(MAC)データサービスインターフェースを共有し、共通のMACデータサービスインターフェースは共通のMACアドレスまたはトラフィック識別子(TID)に関連付けられる。
このように、本実施形態は、マルチAP同期伝送に対応する通信装置および通信方法を提供することを理解できる。
本発明の実施形態のここまでの詳細な説明では、例示的な実施形態を提示してきたが、膨大な数の変形形態が存在することを理解されたい。さらに、例示的な実施形態は例であり、本開示の範囲、適用性、動作、または構成を何ら制限するようには意図していないことを理解されたい。むしろ、ここまでの詳細な説明は、例示的な実施形態を実施するための便利な指針を当業者に提供するものである。例示的な実施形態に記載された動作のステップおよび方法の機能および編成と、例示的な実施形態に記載されたデバイスのモジュールおよび構造には、添付の請求項に記載されている主題の範囲から逸脱することなく、様々な変更を行うことができることを理解されたい。
Claims (17)
- 通信装置であって、
動作時に、後続の送信の情報を含むフレームを生成する回路と、
前記フレームを別の通信装置に送信する送信機と、
を備えている、通信装置。 - 前記通信装置および前記別の通信装置が、アクセスポイント(AP)である、
請求項1に記載の通信装置。 - 前記情報が、前記後続の送信が非同期であるか同期であるかを示す、
請求項1に記載の通信装置。 - 前記情報が、前記後続の送信に対するブロック確認応答(BlockAck)フレームを伝える物理層プロトコルデータユニット(PPDU)のパラメータを示す、
請求項1に記載の通信装置。 - 前記回路が、BlockAckフレームにおけるビットマップの最大長に基づいて前記パラメータを決定するように構成されている、
請求項4に記載の通信装置。 - 前記情報が、前記後続の送信がダウンリンク(DL)送信であることをさらに示し、前記送信機が、前記情報に基づいて、関連付けられるSTAにデータを送信するように構成されており、前記通信装置が、動作時に、前記データを送信した後に前記パラメータに基づいて、BlockAckフレームを伝えるPPDUを前記関連付けられるSTAから受信する受信機、をさらに備える、
請求項4に記載の通信装置。 - 前記情報が、前記後続の送信がアップリンク(UL)送信であることをさらに示し、前記通信装置が、動作時に、前記情報に基づいて関連付けられるSTAからデータを受信する受信機、をさらに備え、前記送信機が、前記データを受信した後に前記パラメータに基づいて前記関連付けられるSTAに、BlockAckフレームを伝えるPPDUを送信するよう構成されている、
請求項4に記載の通信装置。 - 前記フレームがMAP Triggerフレームであり、前記MAP TriggerフレームにおけるBA勧誘方法サブフィールドが「トリガー式応答スケジューリング(TRS)制御フィールドまたはTriggerフレーム」として示されるとき、前記送信機が、TRS制御サブフィールドまたはMAP BlockAckスケジューリング(MBS)制御サブフィールドを伝えるフレームを送信し、関連付けられるSTAにBlockAckフレームのパラメータを示す、ように構成され得る、
請求項1に記載の通信装置。 - 前記送信機が、BlockAckフレームを伝えるPPDUのパラメータを関連付けられるSTAに示すマルチユーザブロック確認応答要求(MU-BAR)TriggerフレームまたはMAP-BAR Triggerフレームを送信するよう構成されている、
請求項1に記載の通信装置。 - 前記フレームがMAP Triggerフレームであり、前記MAP Triggerフレームが、前記別の通信装置からのMAP応答の要求を含み、前記通信装置が、動作時に、前記別の通信装置からMAP応答を受信する受信機、をさらに備え、前記MAP応答が、前記後続の送信に対する予期されるBlockAckフレームの推定されるパラメータを含む、
請求項1に記載の通信装置。 - 前記送信機が、BlockAckフレームを伝えるPPDUのパラメータを示す別のMAP Triggerフレームを前記別の通信装置に送信するように構成されており、したがって前記パラメータが、前記MAP応答における前記推定されるパラメータに基づいて決定され、前記送信機が、データを関連付けられるSTAに送信し、したがって前記データが、BlockAckフレームを伝えるPPDUのパラメータを示す、ようにさらに構成されている、
請求項10に記載の通信装置。 - 前記送信機が、応答としてAckフレームまたはBlockAckフレームを必要とするMACプロトコルデータユニット(MPDU)または集約MPDU(A-MPDU)を送信するように構成されており、前記送信機が、前記MPDUまたは前記A-MPDUの送信後のAckTimeout間隔内にAckフレームまたはBlockAckフレームが受信されないときに、前記MPDUまたは前記A-MPDUの送信後の時間持続時間において前記別の通信装置への別の送信を開始するようにさらに構成されている、
請求項1に記載の通信装置。 - 前記時間持続時間が、拡張フレーム間スペース(EIFS)=ショートフレーム間スペース(SIFS)時間+EstimatedAckTxTime+アービトレーションフレーム間スペース(AIFS)、または協調直交周波数分割多元接続(C-OFDMA)エラー回復間隔=aSIFSTime+EstimatedAckTxTime+aSIFSTimeであり、前記EstimatedAckTxTimeが、BlockAckフレームを伝えるPPDUの予測される持続時間である、
請求項12に記載の通信装置。 - 前記送信機が、前記MPDUまたは前記A-MPDUの前記送信の後の優先フレーム間スペース(PIFS)において、1つ以上のショートPPDUを関連付けられるSTAに送信する、または前記通信装置に戻すようにさらに構成されており、前記別の送信が、前記1つ以上のショートPPDUの前記送信の後のSIFSにおいて開始される、
請求項12に記載の通信装置。 - 予期されるAckフレームまたはBlockAckフレームが、前回の送信の後のAckTimeout間隔内に受信されるとき、かつ、PHY-RXEND確認プリミティブを起点とする別のAckTimeout間隔の間にMAP応答が受信されないとき、前記送信機が、前記受信されたAckフレームまたはBlockAckフレームの終了後のPIFSにおいて、前記別の通信装置への別の送信を開始するように構成されている、
請求項10に記載の通信装置。 - 予期されるAckフレームまたはBlockAckフレームが、前回の送信の後のAckTimeout間隔内に受信されないとき、かつ、前記予期されるAckフレームまたはBlockAckフレームの推定される終了後の別のAckTimeout間隔の間にMAP応答が受信されないとき、前記送信機が、前記受信されたAckフレームまたはBlockAckフレームの前記終了後のPIFSにおいて、または前記前回の送信の後のEIFSにおいて、前記別の通信装置への別の送信を開始するように構成されている、
請求項10に記載の通信装置。 - 通信方法であって、
後続の送信の情報を含むフレームを生成するステップと、
前記フレームを通信装置に送信するステップと、
を含む、通信方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SG10202101013V | 2021-01-29 | ||
SG10202101013V | 2021-01-29 | ||
PCT/SG2021/050756 WO2022164386A1 (en) | 2021-01-29 | 2021-12-06 | Communication apparatus and communication method for multi-ap synchronous transmission |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024505214A true JP2024505214A (ja) | 2024-02-05 |
Family
ID=82655033
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023545832A Pending JP2024505214A (ja) | 2021-01-29 | 2021-12-06 | マルチap同期伝送に対応する通信装置および通信方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20240097859A1 (ja) |
EP (1) | EP4285637A1 (ja) |
JP (1) | JP2024505214A (ja) |
KR (1) | KR20230134501A (ja) |
CN (1) | CN116803131A (ja) |
WO (1) | WO2022164386A1 (ja) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11245501B2 (en) * | 2018-09-04 | 2022-02-08 | Qualcomm Incorporated | Multi-access point scheduling in wireless local area networks |
US11968652B2 (en) * | 2019-03-07 | 2024-04-23 | Lg Electronics Inc. | Signal transmission using plurality of APs |
US11146311B2 (en) * | 2019-03-21 | 2021-10-12 | Marvell Asia Pte, Ltd. | Coordinated multi-user transmissions with multiple access points |
US11516757B2 (en) * | 2019-06-07 | 2022-11-29 | Intel Corporation | Multi-access point collaboration in wireless communications |
WO2021010594A1 (ko) * | 2019-07-12 | 2021-01-21 | 엘지전자 주식회사 | 멀티 ap 시스템에서 신속한 데이터 전송 |
BR112022021937A2 (pt) * | 2020-04-29 | 2023-01-17 | Interdigital Patent Holdings Inc | Método executado por um primeiro ponto de acesso sem fio para coordenar uma transmissão de múltiplos pontos de acesso em uma rede sem fio de múltiplos pontos de acesso, ponto de acesso sem fio dispositivo de armazenamento legível por computador, e, método de dispositivo de armazenamento legível por computador |
-
2021
- 2021-12-06 US US18/263,057 patent/US20240097859A1/en active Pending
- 2021-12-06 JP JP2023545832A patent/JP2024505214A/ja active Pending
- 2021-12-06 KR KR1020237025069A patent/KR20230134501A/ko unknown
- 2021-12-06 EP EP21923491.1A patent/EP4285637A1/en active Pending
- 2021-12-06 CN CN202180092321.7A patent/CN116803131A/zh active Pending
- 2021-12-06 WO PCT/SG2021/050756 patent/WO2022164386A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN116803131A (zh) | 2023-09-22 |
EP4285637A1 (en) | 2023-12-06 |
WO2022164386A1 (en) | 2022-08-04 |
US20240097859A1 (en) | 2024-03-21 |
KR20230134501A (ko) | 2023-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7394920B2 (ja) | 通信装置、通信方法および集積回路 | |
US10122499B2 (en) | Method and apparatus for ACK transmission in a WLAN | |
EP3716722B1 (en) | System and method for synchronous independent channel access in a wireless network | |
TWI782472B (zh) | 同步多鏈路無線傳輸機會程序 | |
US8730884B2 (en) | Method for managing resources in high capacity wireless communication system | |
US11910436B2 (en) | Wireless communication method and wireless communication terminal | |
US11637679B2 (en) | Wireless communication method using trigger information, and wireless communication terminal | |
US11844072B2 (en) | Simultaneous data transmission between an access point and a plurality of stations | |
US20240049304A1 (en) | Wireless communication method using multi-link, and wireless communication terminal using same | |
JP2023011925A (ja) | Txopを使用する無線通信方法及びそれを使用する無線通信端末 | |
US10205578B2 (en) | Acknowledgement procedure in WLAN | |
US20190239205A1 (en) | Wireless communication method using network allocation vector and wireless communication terminal using same | |
US20240090034A1 (en) | Wireless communication apparatus using shared txop and operation method for wireless communication apparatus | |
US20230199882A1 (en) | Communication apparatus and communication method | |
JP2024505214A (ja) | マルチap同期伝送に対応する通信装置および通信方法 | |
EP4376478A1 (en) | Method and apparatus for nstr communication in communication system supporting multiple links | |
US20220338063A1 (en) | Method of dynamic transceiver configuration |