Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7679488B2 - Sharing EDCA TXOP with RTA traffic - Google Patents
[go: Go Back, main page]

JP7679488B2 - Sharing EDCA TXOP with RTA traffic - Google Patents

Sharing EDCA TXOP with RTA traffic Download PDF

Info

Publication number
JP7679488B2
JP7679488B2 JP2023558900A JP2023558900A JP7679488B2 JP 7679488 B2 JP7679488 B2 JP 7679488B2 JP 2023558900 A JP2023558900 A JP 2023558900A JP 2023558900 A JP2023558900 A JP 2023558900A JP 7679488 B2 JP7679488 B2 JP 7679488B2
Authority
JP
Japan
Prior art keywords
rta
primary
txop
sta
frame
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.)
Active
Application number
JP2023558900A
Other languages
Japanese (ja)
Other versions
JP2024511187A (en
Inventor
リャンシャオ シン
モハメド アブエルサウード
リ-シャン スン
チン シャ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Sony Group Corp
Original Assignee
Sony Corp
Sony Group Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US17/509,017 external-priority patent/US12342392B2/en
Application filed by Sony Corp, Sony Group Corp filed Critical Sony Corp
Publication of JP2024511187A publication Critical patent/JP2024511187A/en
Priority to JP2025033084A priority Critical patent/JP2025074257A/en
Application granted granted Critical
Publication of JP7679488B2 publication Critical patent/JP7679488B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/04Scheduled access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • H04W74/0875Non-scheduled access, e.g. ALOHA using a dedicated channel for access with assigned priorities based access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2475Traffic characterised by specific attributes, e.g. priority or QoS for supporting traffic characterised by the type of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/56Queue scheduling implementing delay-aware scheduling
    • H04L47/564Attaching a deadline to packets, e.g. earliest due date first

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

〔関連出願との相互参照〕
本出願は、2021年3月31日に出願された米国仮特許出願シリアル番号第63/168,434号に対する優先権及びその利益を主張するものであり、この文献は全体が引用により本明細書に組み入れられる。
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority to and the benefit of U.S. Provisional Patent Application Serial No. 63/168,434, filed March 31, 2021, which is incorporated herein by reference in its entirety.

〔連邦政府が支援する研究又は開発に関する記述〕
該当なし
STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
N/A

〔著作権保護を受ける資料の通知〕
本特許文献中の資料の一部は、アメリカ合衆国及びその他の国の著作権法の下で著作権保護を受けることができる。著作権の権利所有者は、合衆国特許商標庁の一般公開ファイル又は記録内に表される通りに第三者が特許文献又は特許開示を複製することには異議を唱えないが、それ以外は全ての著作権を留保する。著作権所有者は、限定ではないが米国特許法施行規則§1.14に従う権利を含め、本特許文献を秘密裏に保持しておく権利のいずれも本明細書によって放棄するものではない。
Notification of copyrighted material
Portions of the material in this patent document may be subject to copyright protection under the copyright laws of the United States and other countries. The copyright owner has no objection to the copying by any third party of the patent document or the patent disclosure as it appears in the U.S. Patent and Trademark Office public files or records, but otherwise reserves all copyright rights. The copyright owner does not hereby waive any of its rights to have this patent document maintained in secrecy, including, but not limited to, the right pursuant to 37 CFR §1.14.

本開示の技術は、一般に複数のアクセスカテゴリ(AC)を定める拡張分散チャネルアクセス(EDCA)を使用する無線ネットワーク通信に関し、具体的には、リアルタイムアプリケーション(RTA)パケット送信が送信機会(TXOP)共有を利用して遅延時間を低減できるようにすることに関する。 The technology disclosed herein relates generally to wireless network communications using Enhanced Distributed Channel Access (EDCA) that defines multiple Access Categories (ACs), and specifically to enabling real-time application (RTA) packet transmissions to utilize transmission opportunity (TXOP) sharing to reduce latency.

CSMA/CAを使用する現在の無線802.11技術は、ネットワークの高スループット性能には重点を置いているが、RTAフレームを送信するリアルタイムアプリケーション(RTA)が必要とするような低遅延トラフィックを十分にサポートしていない。各RTAフレームは、一定時間内に配信された場合にのみ有効であるという高適時性要件に起因して低遅延を必要とする。また、RTAトラフィックでは、複数のアクセスカテゴリ(AC)を定める拡張分散チャネルアクセス(EDCA)を使用する際に問題が発生する。 Current wireless 802.11 technology using CSMA/CA focuses on high throughput performance of the network, but does not adequately support low latency traffic such as that required by real-time applications (RTA) that transmit RTA frames. Low latency is required due to the high timeliness requirement that each RTA frame is only valid if delivered within a certain time. RTA traffic also encounters problems when using Enhanced Distributed Channel Access (EDCA), which defines multiple access categories (AC).

従って、EDCAを使用する際にTXOPのRTAトラフィック共有処理を強化することに対するニーズが存在する。本開示は、このニーズを満たすとともにさらなる利点を提供するものである。 Therefore, there is a need to enhance RTA traffic sharing handling of TXOPs when using EDCA. The present disclosure fulfills this need and provides further advantages.

拡張分散チャネルアクセス(EDCA)を使用する現在の無線通信システムはRTAパケットを非RTAパケットと区別せず、従ってEDCA下では全てのパケットが同じTXOP共有ルールを使用する。本開示は、遅延時間を低減するために、EDCA送信機会(TXOP)共有を利用する際のRTAパケット送信の柔軟性を高めるように構成される。開示するプロトコルは、(a)プライマリACからの未送信フレームが存在する時に、STAがRTAフレームを送信するためにプライマリACのTXOPを共有できること、及び(b)プライマリACのフレームの送信と非プライマリACからのRTAフレームの送信との間の公平性(一様性、平等性)を考慮すること、といった主な利点をもたらす。 Current wireless communication systems using Enhanced Distributed Channel Access (EDCA) do not distinguish RTA packets from non-RTA packets, and therefore all packets under EDCA use the same TXOP sharing rules. The present disclosure is configured to increase the flexibility of RTA packet transmission when utilizing EDCA transmission opportunity (TXOP) sharing to reduce latency. The disclosed protocol provides the following key advantages: (a) STAs can share the TXOP of the primary AC to transmit RTA frames when there are pending frames from the primary AC, and (b) consider fairness between the transmission of frames from the primary AC and the transmission of RTA frames from non-primary ACs.

本明細書の以下の部分では、本明細書で説明する技術のさらなる態様が明らかになり、この詳細な説明は、本技術の好ましい実施形態を限定することなく完全に開示するためのものである。 Further aspects of the technology described herein will become apparent in the remainder of this specification, and this detailed description is intended to fully disclose the preferred embodiments of the technology without limiting them.

本明細書で説明する技術は、例示のみを目的とする以下の図面を参照することによって十分に理解されるであろう。 The techniques described herein will be better understood with reference to the following drawings, which are for illustrative purposes only:

IEEE802.11で定められるTSPEC要素コンテンツのデータフィールド図である。FIG. 1 is a data field diagram of the TSPEC element contents defined in IEEE 802.11. IEEE802.11で定められるTS情報要素のデータフィールド図である。FIG. 1 is a data field diagram of a TS information element defined in IEEE 802.11. IEEE802.11で定められるTCLAS要素のデータフィールド図である。FIG. 1 is a data field diagram of the TCLAS element defined in IEEE 802.11. IEEE802.11で定められるTCLAS処理要素のデータフィールド図である。FIG. 1 is a data field diagram of a TCLAS processing element defined in IEEE 802.11. IEEE802.11で定められる、ダウンリンクマルチユーザ送信に使用されるHEマルチユーザ(MU)PPDUフォーマットのデータフィールド図である。FIG. 1 is a data field diagram of the HE Multi-User (MU) PPDU format used for downlink multi-user transmission as defined in IEEE 802.11. IEEE802.11で定められる、アップリンクマルチユーザ送信に使用されるHEトリガベース(TB)PPDUフォーマットのデータフィールド図である。FIG. 1 is a data field diagram of the HE trigger-based (TB) PPDU format used for uplink multi-user transmission as defined in IEEE 802.11. IEEE802.11で定められるトリガーフレーム(TF)のデータフィールド図である。FIG. 1 is a data field diagram of a trigger frame (TF) defined in IEEE 802.11. IEEE802.11で定められるTFの共通情報フィールドのデータフィールド図である。FIG. 1 is a data field diagram of the common information field of the TF defined in IEEE 802.11. IEEE802.11で定められるトリガフレーム(TF)のユーザ情報フィールドのデータフィールド図である。FIG. 1 is a data field diagram of the user information field of a trigger frame (TF) defined in IEEE 802.11. IEEE802.11で定められるMU-BARのトリガフレーム(TF)のトリガ依存ユーザ情報フィールドのデータフィールド図である。This is a data field diagram of the trigger-dependent user information field of the MU-BAR trigger frame (TF) defined in IEEE 802.11. IEEE802.11で定められるブロックACK(BA)フレームのデータフィールド図である。FIG. 1 is a data field diagram of a Block ACK (BA) frame defined in IEEE 802.11. IEEE802.11で定められるバッファ状態要求(BSR)フレームのデータフィールド図である。FIG. 1 is a data field diagram of a buffer status request (BSR) frame defined in IEEE 802.11. IEEE802.11で利用される、OFDMAを使用するダウンリンクマルチユーザ送信の通信図である。1 is a communication diagram of downlink multi-user transmission using OFDMA as utilized in IEEE 802.11. IEEE802.11で定められる、直交周波数分割多重アクセス(OFDMA)を利用するアップリンクマルチユーザ送信の通信図である。1 is a communication diagram of uplink multi-user transmission utilizing Orthogonal Frequency Division Multiple Access (OFDMA) as defined in IEEE 802.11. IEEE802.11で定められる、直交周波数分割多重アクセス(OFDMA)を利用するアップリンクマルチユーザ送信の通信図である。1 is a communication diagram of uplink multi-user transmission utilizing Orthogonal Frequency Division Multiple Access (OFDMA) as defined in IEEE 802.11. IEEE802.11で定められる、(拡張型DCFチャネルアクセス)EDCAの参照モデルの送信キュー図である。FIG. 1 is a transmission queue diagram of the reference model for EDCA (Enhanced DCF Channel Access) defined in IEEE 802.11. IEEE802.11で定められるEDCAのチャネルアクセス手順を実行する通信図である。FIG. 1 is a communication diagram for executing a channel access procedure of EDCA defined in IEEE 802.11. 本開示の少なくとも1つの実施形態による無線局ハードウェアのハードウェアブロック図である。FIG. 2 is a hardware block diagram of wireless station hardware in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施形態による、マルチリンク装置ハードウェアなどに含まれる局構成のハードウェアブロック図である。FIG. 2 is a hardware block diagram of a station configuration, such as that included in multilink device hardware, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、7つのSTAを有し、そのうちの6つが3つのMLD内に存在するWLANのトポロジーである。A topology of a WLAN having seven STAs, six of which are in three MLDs, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、LLTSを終了又は修正する通信図である。1 is a communication diagram for terminating or modifying an LLTS in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるLLTS要求フレームのデータフィールド図である。FIG. 2 is a data field diagram of an LLTS request frame in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるLLTS記述子フィールドフォーマットのデータフィールド図である。FIG. 2 is a data field diagram of an LLTS descriptor field format in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるRTA-TSPECフィールドコンテンツのデータフィールド図である。FIG. 2 is a data field diagram of RTA-TSPEC field contents in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、上位層ストリームIDを搬送する任意のサブ要素のデータフィールド図である。FIG. 13 is a data field diagram of an optional sub-element carrying an upper layer stream ID, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、LLTS/TID対リンクマッピングを搬送する任意のサブ要素のデータフィールド図である。FIG. 2 is a data field diagram of an optional sub-element that carries LLTS/TID to link mapping in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるLLTS応答フレームのデータフィールド図である。FIG. 2 is a data field diagram of an LLTS response frame in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるLLTS状態フィールドのデータフィールド図である。FIG. 2 is a data field diagram of an LLTS status field in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、RTAトラフィックと非RTAトラフィックとを区別するフロー図である。FIG. 1 is a flow diagram for distinguishing between RTA and non-RTA traffic in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、非プライマリACワークからのRTAトラフィックを送信するTXOP共有のフロー図である。FIG. 1 is a flow diagram of TXOP sharing for transmitting RTA traffic from a non-primary AC work in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるAP1又はMLD1のEDCAキューの送信キュー図である。FIG. 2 is a transmission queue diagram of an EDCA queue of AP1 or MLD1 in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がTXOP中にのみ非プライマリACからのRTAフレームを送信する通信図である。FIG. 1 is a communication diagram in which AP1 transmits RTA frames from non-primary ACs only during a TXOP, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例によるAP1又はMLD1の別のEDCAキュー状態の送信キュー図である。FIG. 13 is a transmission queue diagram of another EDCA queue state of AP1 or MLD1 in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がTXOP中にプライマリACからのフレームよりも前に優先度の高い非プライマリACからのRTAフレームを送信する通信図である。FIG. 1 is a communication diagram in which AP1 transmits an RTA frame from a higher priority non-primary AC before a frame from a primary AC during a TXOP, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、TXOP中にAP1が最初にプライマリACからのRTAフレームを送信し、次に非プライマリACからのRTAフレームを送信し、その後にプライマリACからの非RTAフレームを送信する通信図である。FIG. 1 is a communication diagram in which AP1 first transmits an RTA frame from a primary AC, then transmits an RTA frame from a non-primary AC, and then transmits a non-RTA frame from the primary AC during a TXOP, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がプライマリACよりも優先度の低い非プライマリACからのRTAフレームを送信する通信図である。FIG. 2 is a communication diagram in which AP1 transmits an RTA frame from a non-primary AC that has a lower priority than the primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1又はMLD1のEDCAキュー状態の第3の実施例の送信キュー図である。FIG. 13 is a transmission queue diagram of a third example of an EDCA queue state for AP1 or MLD1 in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、非プライマリACからのRTAフレームの送信要求によってMU PPDUの期間が決定される通信図である。FIG. 1 is a communication diagram in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, and the duration of the MU PPDU is determined by a request to transmit the RTA frame from the non-primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、プライマリACからのRTAフレームの遅延要件によってMU PPDUの期間が決定される通信図である。FIG. 1 is a communication diagram in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, and the duration of the MU PPDU is determined by the delay requirement of the RTA frame from the primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、プライマリACからのRTAフレームの遅延要件によってMU PPDUの期間が決定される別の例を示す通信図である。FIG. 11 is a communication diagram illustrating another example in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, and the duration of the MU PPDU is determined by the delay requirement of the RTA frame from the primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、プライマリACからのRTAフレームの送信要件によってMU PPDUの期間が決定される通信図である。FIG. 1 is a communication diagram in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, and the duration of the MU PPDU is determined by the transmission requirements of the RTA frame from the primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がTXOP共有の時間を制限する通信図である。FIG. 1 is a communication diagram in which AP1 limits the time of TXOP sharing, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がプライマリACからのフレームを一定数送信した後にTXOPを共有する通信図である。FIG. 1 is a communication diagram in which AP1 shares a TXOP after transmitting a certain number of frames from a primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がプライマリACからのフレームを一定時間にわたって送信した後にTXOPを共有する通信図である。FIG. 1 is a communication diagram in which AP1 shares a TXOP after transmitting frames from a primary AC for a certain period of time, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、専用時間パラメータ設定を搬送するフレームのデータフィールド図である。FIG. 2 is a data field diagram of a frame conveying a dedicated time parameter setting in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1又はMLD1のEDCAキュー状態の第4の実施例の送信キュー図である。FIG. 11 is a transmission queue diagram of a fourth example of an EDCA queue state for AP1 or MLD1 in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、AP1がMU OFDMA PPDUを送信し、各ユーザについて非プライマリACからのRTAフレームがプライマリACからのフレームよりも早く送信される通信図である。FIG. 1 is a communication diagram in which AP1 transmits an MU OFDMA PPDU and, for each user, RTA frames from non-primary ACs are transmitted earlier than frames from the primary AC, in accordance with at least one embodiment of the present disclosure. 本開示の少なくとも1つの実施例による、MU PPDUにおいてAPが非プライマリACからのRTAフレームをプライマリACからのRTAフレームよりも遅く、ただし各ユーザについてプライマリACからの非RTAフレームよりも早く送信する際のTXOP共有の通信図である。FIG. 13 is a communication diagram of TXOP sharing when an AP transmits RTA frames from non-primary ACs in a MU PPDU later than RTA frames from the primary AC, but earlier than non-RTA frames from the primary AC for each user, in accordance with at least one embodiment of the present disclosure.

1.序文
リアルタイムアプリケーション(RTA)は低遅延を必要とし、ベストエフォート通信を使用する。RTAから発生するデータはRTAトラフィックと呼ばれ、送信側の局(STA)においてRTAフレームとしてパケット化される。また、本明細書では非時間依存アプリケーションから発生するデータを非RTAトラフィックと呼び、これらは、フレームを搬送するパケットをチャネル(リンク)を介して受信側STAに転送する送信側STAにおいて非RTAフレームとしてパケット化される。
1. Introduction Real-time applications (RTA) require low latency and use best-effort communication. Data originating from RTA is referred to as RTA traffic and is packetized as RTA frames at a transmitting station (STA). Data originating from non-time-sensitive applications is also referred to herein as non-RTA traffic and is packetized as non-RTA frames at a transmitting STA that forwards packets carrying the frames over a channel (link) to a receiving STA.

RTAトラフィックは、EDCAキューに到着するとフレーム単位でカプセル化される。RTAトラフィックを搬送するフレームはRTAフレームによって表され、非RTAトラフィックを搬送するフレームは非RTAフレームによって表される。1つのパケットには1又は2以上のフレームを含めてリンク又はチャネルを介して送信することができる。EDCA TXOPを獲得したEDCAFに関連するACはプライマリACと呼ばれる。 RTA traffic is encapsulated on a frame-by-frame basis upon arrival at the EDCA queue. Frames carrying RTA traffic are represented by RTA frames, and frames carrying non-RTA traffic are represented by non-RTA frames. A packet may contain one or more frames and be transmitted over a link or channel. The AC associated with the EDCAF that has acquired the EDCA TXOP is called the primary AC.

RTAフレームは、一定時間内に配信された場合にのみ有効であるため、配信に対する高適時性要件に起因して低遅延を必要とする。CSMA/CA無線技術における1つの解決策は、例えばRTAフレームの送信に高優先度ACなどを使用して、STAがRTAフレームを送信する機会を増やすことである。 Since RTA frames are only valid if delivered within a certain time, they require low latency due to the high timeliness requirement for delivery. One solution in CSMA/CA wireless technology is to increase the opportunities for STAs to transmit RTA frames, for example by using a high priority AC for transmitting RTA frames.

STAは、ランダムチャネルアクセスシナリオに起因して、各フレームの送信前にチャネルを検知し、チャネルアクセス権を求めて競合する必要がある。EDCAでは、STAは、高優先度ACの短いチャネル競合時間を使用してチャネルアクセスを加速させることができる。しかしながら、低優先度ACの方が高優先度ACよりも早くチャネルにアクセスする可能性もある。高優先度ACからのRTAフレーム送信遅延の原因は、低優先度ACによって取得されるTXOP時間にある。 Due to the random channel access scenario, STAs need to sense the channel and contend for channel access rights before transmitting each frame. In EDCA, STAs can use the short channel contention time of the high-priority AC to accelerate channel access. However, it is possible that a low-priority AC may access the channel earlier than a high-priority AC. The delay in transmitting an RTA frame from a high-priority AC is due to the TXOP time obtained by the low-priority AC.

STAは、低優先度ACによって取得されたTXOP時間に起因する遅延を回避するために、低優先度ACによって取得されたTXOP時間を使用してRTAフレームを送信することができる。非プライマリACからのフレームを送信するためにプライマリACのTXOPを共有するタスクは、RTAトラフィックと非RTAトラフィックとの共存に起因して困難である。このプロセスの課題は、(a)RTAトラフィックと非RTAトラフィックとを区別し、プライマリACからの未送信パケットが存在する際にプライマリACのTXOPを共有して非プライマリACからのRTAパケットを送信すること、として要約することができる。 The STA can transmit the RTA frame using the TXOP time acquired by the low-priority AC to avoid the delay caused by the TXOP time acquired by the low-priority AC. The task of sharing the TXOP of the primary AC to transmit frames from the non-primary AC is difficult due to the coexistence of RTA and non-RTA traffic. The challenge of this process can be summarized as (a) distinguishing between RTA and non-RTA traffic and sharing the TXOP of the primary AC to transmit RTA packets from the non-primary AC in the presence of untransmitted packets from the primary AC.

2.現在の802.11動作
2.1.TSPEC要素
図1に、IEEE802.11で定められるTSPEC要素の内容を示しており、これらは以下のフィールドを有する。要素(Element)IDは要素のタイプを示し、この事例ではTSPEC要素であることを示す。長さ(Length)フィールドは、TSPEC要素の長さを示す。TS情報(TS Info)フィールドはトラフィックストリーム情報を示し、図2に示すサブフィールドを有する。公称MSDUサイズ(Nominal MSDU Size)フィールドは、このTSPEC下のTSに属するMSDU又はA-MSDUの公称サイズを示す。最大MSDUサイズ(Maximum MSDU Size)フィールドは、このTSPEC下のTSに属するMSDU又はA-MSDUの最大サイズを示す。最小サービス間隔(Minimum Service Interval)フィールドは、連続する2つのサービス期間(SP)の開始時間の間の最小時間を示す。最大サービス間隔(Maximum Service Interval)フィールドは、連続する2つのSPの開始時間の間の最大時間を示す。非作動間隔(Inactivity Interval)フィールドは、TSの削除前にそのTSに属するMSDUの到着又は送信がない時間間隔を示す。停止間隔(Suspension Interval)フィールドは、TSのQoS(+)CF-Pollの生成の停止前にそのTSに属するMSDUの到着又は送信がない期間を示す。
2. Current 802.11 Operation 2.1. TSPEC Element Figure 1 shows the contents of the TSPEC element defined in IEEE 802.11, which has the following fields: Element ID indicates the type of element, which in this case indicates that it is a TSPEC element. Length field indicates the length of the TSPEC element. TS Info field indicates traffic stream information, and has the subfields shown in Figure 2. Nominal MSDU Size field indicates the nominal size of MSDU or A-MSDU belonging to TS under this TSPEC. Maximum MSDU Size field indicates the maximum size of MSDU or A-MSDU belonging to TS under this TSPEC. The Minimum Service Interval field indicates the minimum time between the start times of two consecutive Service Periods (SPs). The Maximum Service Interval field indicates the maximum time between the start times of two consecutive SPs. The Inactivity Interval field indicates a time interval during which no MSDUs arrive or are transmitted belonging to a TS before the TS is deleted. The Suspension Interval field indicates a time interval during which no MSDUs arrive or are transmitted belonging to a TS before the generation of a QoS(+) CF-Poll for the TS is stopped.

サービス開始時刻(Service Start Time)フィールドは、最初のSPの開始時刻を含む。最小データレート(Minimum Data Rate)フィールドは、MAC SAPによって指定された、このTSPEC下のTSに属するMSDU又はA-MSDUを送信するための最低データレートを示す。平均データレート(Mean Data Rate)フィールドは、MAC SAPによって指定された、このTSPEC下のTSに属するMSDU又はA-MSDUを送信するための平均データレートを示す。ピークデータレート(Peak Data Rate)フィールドは、MAC SAPによって指定された、このTSPEC下のTSに属するMSDU又はA-MSDUを送信するための最大データレートを示す。バーストサイズ(Burst Size)フィールドは、このTSPEC下のTSに属するMSDU又はA-MSDUのピークデータレートでの最大バーストを示す。遅延限界(Delay Bound)フィールドは、このTSPEC下のTSに属するMSDU又はA-MSDUを送信するために許容される最大時間を示す。最小PHYレート(Minimum PHY Rate)フィールドは、このTSPEC下のTSに属するMSDU又はA-MSDUを送信するための最小PHYレートを示す。余剰帯域幅許可(Surplus Bandwidth Allowance)フィールドは、このTSPEC下のTSに属するMSDU又はA-MSDUの送信及びその再送に使用される帯域と、このMSDU又はA-MSDUを最小PHYレートで1度送信するために使用される帯域との比率を示す。媒体時間(Medium Time)フィールドは、媒体にアクセスするために認められる時間を示す。DMG属性(DMG Attributes)フィールドは、TSPECが指向性マルチギガビット(DMG)BSSに適用される際に提示される。 The Service Start Time field contains the start time of the first SP. The Minimum Data Rate field indicates the minimum data rate for transmitting MSDUs or A-MSDUs belonging to a TS under this TSPEC, as specified by the MAC SAP. The Mean Data Rate field indicates the average data rate for transmitting MSDUs or A-MSDUs belonging to a TS under this TSPEC, as specified by the MAC SAP. The Peak Data Rate field indicates the maximum data rate for transmitting MSDUs or A-MSDUs belonging to a TS under this TSPEC, as specified by the MAC SAP. The Burst Size field indicates the maximum burst at the peak data rate of MSDUs or A-MSDUs belonging to a TS under this TSPEC. The Delay Bound field indicates the maximum time allowed for transmitting an MSDU or A-MSDU belonging to a TS under this TSPEC. The Minimum PHY Rate field indicates the minimum PHY rate for transmitting an MSDU or A-MSDU belonging to a TS under this TSPEC. The Surplus Bandwidth Allowance field indicates the ratio of the bandwidth used for transmitting and retransmitting an MSDU or A-MSDU belonging to a TS under this TSPEC to the bandwidth used for transmitting this MSDU or A-MSDU once at the minimum PHY rate. The Medium Time field indicates the time allowed for accessing the medium. The DMG Attributes field is present when the TSPEC applies to a Directional Multi-Gigabit (DMG) BSS.

図2に、IEEE802.11で定められるTS情報フィールドの内容を示す。トラフィックタイプ(Traffic Type)フィールドは、トラフィックが周期的であるか否かを指定する。TSIDフィールドは、TSを識別するためのID番号を示す。方向(Direction)フィールドは、データ送信の方向を指定する。アクセスポリシー(Access Policy)フィールドは、チャネルアクセス権を獲得する方法を指定する。アグリゲーション(Aggregation)フィールドは、アグリゲーションスケジュールが必要であるかどうかを指定する。APSDフィールドは、自動PS配信が使用されるかどうかを示す。ユーザ優先度(User Priority)フィールドは、TSに属するMSDU又はA-MSDUのユーザ優先度を示す。TSInfo ACKポリシー(TSInfo Ack Policy)フィールドは、Ackが必要であるかどうか、及びどの形態のACKを使用すべきであるかを示す。スケジュール(Schedule)フィールドは、スケジュールのタイプを示す。 Figure 2 shows the contents of the TS information field defined in IEEE 802.11. The Traffic Type field specifies whether the traffic is periodic or not. The TSID field indicates an ID number for identifying the TS. The Direction field specifies the direction of data transmission. The Access Policy field specifies the method for acquiring channel access rights. The Aggregation field specifies whether an aggregation schedule is required. The APSD field indicates whether automatic PS distribution is used. The User Priority field indicates the user priority of the MSDU or A-MSDU belonging to the TS. The TSInfo Ack Policy field indicates whether an ACK is required and what form of ACK should be used. The Schedule field indicates the type of schedule.

2.2.TCLAS要素
図3に、IEEE802.11で定められるTCLAS要素の内容を示す。要素ID(Element ID)フィールドは要素のタイプを示し、この事例ではTCLAS要素である。長さ(Length)フィールドはTSPEC要素の長さを示す。ユーザ優先度(User Priority)フィールドは上位層からのユーザ優先度を示す。フレーム分類器(Frame Classifier)フィールドは、上位層からのフレームを分類する方法を示す。
2.2 TCLAS Element Figure 3 shows the contents of the TCLAS element defined in IEEE 802.11. The Element ID field indicates the type of element, which in this case is a TCLAS element. The Length field indicates the length of the TSPEC element. The User Priority field indicates the user priority from higher layers. The Frame Classifier field indicates how to classify frames from higher layers.

2.3.TCLASプロセス要素
図4に、IEEE802.11で定められるTCLAS処理要素の内容を示す。要素ID(Element ID)フィールドは要素のタイプを示し、この事例ではTCLAS処理要素である。長さ(Length)フィールドはTCLAS処理要素の長さを示す。処理(Processing)フィールドは、複数のTCLAS要素が存在する場合に上位層からのトラフィックを分類する方法を示す。
2.3 TCLAS Processing Element Figure 4 shows the contents of the TCLAS processing element defined in IEEE 802.11. The Element ID field indicates the type of element, which in this case is a TCLAS processing element. The Length field indicates the length of the TCLAS processing element. The Processing field indicates how to classify traffic from higher layers when multiple TCLAS elements exist.

2.4.マルチユーザ送信
IEEE802.11などの無線ネットワークでは、マルチユーザ送信が利用可能である。IEEE802.11ax以降、ネットワークは、アップリンク及びダウンリンクの両方でマルチユーザ送信をサポートすることができる。IEEE802.11axのマルチユーザ送信はMIMOモード及びOFDMAモードを含み、これらは単独で又は合わせて利用することができる。
2.4 Multi-user transmission In wireless networks such as IEEE 802.11, multi-user transmission is available. From IEEE 802.11ax onwards, networks can support multi-user transmission on both the uplink and downlink. Multi-user transmission in IEEE 802.11ax includes MIMO and OFDMA modes, which can be used alone or together.

IEEE802.11axでは、図5及び図6に示すようなマルチユーザ送信パケットフォーマットを使用してマルチユーザモードでデータを送信する。複数のユーザがマルチユーザ送信パケットを送信又は受信する際には、全てのユーザがマルチユーザ送信パケットの同じPLCPヘッダを共有する。その後、各ユーザは、RU割り当て及びMCSなどを含む個別リソースブロックを使用して、マルチユーザ送信パケットによって搬送されるデータを送信又は受信する。 IEEE 802.11ax transmits data in a multi-user mode using a multi-user transmission packet format as shown in Figures 5 and 6. When multiple users transmit or receive a multi-user transmission packet, all users share the same PLCP header of the multi-user transmission packet. Then, each user transmits or receives data carried by the multi-user transmission packet using an individual resource block including RU allocation and MCS, etc.

IEEE802.11axは、異なるマルチユーザ送信においてパケットを送信するために複数のPLCPプロトコルデータユニット(PPDU)フォーマットを規定しており、これについては後述する。なお、PLCPは、PHY層集束プロトコル(PHY Layer Convergence Protocol)の頭文字である。 IEEE 802.11ax specifies several PLCP Protocol Data Unit (PPDU) formats for transmitting packets in different multi-user transmissions, which are described below. PLCP is an acronym for PHY Layer Convergence Protocol.

図5に、IEEE802.11axにおいてダウンリンクマルチユーザ送信に使用されるHEマルチユーザ(MU)PPDUフォーマットを示す。これらのフィールドを、L-STF、L-LTF、L-SIG、RL-SIG、HE-SIG-A、HE-SIG-B、HE-STF、HE-LTF、データ(Data)及びPEとして示す。 Figure 5 shows the HE Multi-User (MU) PPDU format used for downlink multi-user transmission in IEEE 802.11ax. These fields are shown as L-STF, L-LTF, L-SIG, RL-SIG, HE-SIG-A, HE-SIG-B, HE-STF, HE-LTF, Data, and PE.

図6に、IEEE802.11axにおいてアップリンクマルチユーザ送信に使用されるHEトリガーベース(TB)PPDUフォーマットを示す。HE TB PPDUフォーマットのフィールドは、HE-STFフィールドが8μsであることを除いてHEシングルユーザPPDUフォーマットのフィールドと同一である。これらのフィールドを、L-STF、L-LTF、L-SIG、RL-SIG、HE-SIG-A、HE-STF、HE-LTFs、データ(Data)及びPEとして示す。 Figure 6 shows the HE Trigger-Based (TB) PPDU format used for uplink multi-user transmission in IEEE 802.11ax. The fields of the HE TB PPDU format are identical to those of the HE Single-User PPDU format, except that the HE-STF field is 8 μs. These fields are denoted as L-STF, L-LTF, L-SIG, RL-SIG, HE-SIG-A, HE-STF, HE-LTFs, Data, and PE.

図7に、トリガーフレーム(TF)の内容を示す。フレーム制御(frame control)フィールドは、フレームのタイプを示す。期間(duration)フィールドは、CSMA/CAチャネルアクセスに使用されるNAV情報を含む。RAフィールドは、フレームの受信者のアドレスを含む。TAフィールドは、フレームを送信したSTAのアドレスを含む。共通情報(Common Info)フィールドは、以下の図8に示す全ての割り当てられたSTAのための情報を含む。ユーザ情報(User Info)フィールドは、図9に示す各STAの情報を含む。共通情報フィールド及びユーザ情報フィールドは、各ユーザに個別リソースブロック割り当て情報を提供する。 Figure 7 shows the contents of a trigger frame (TF). The frame control field indicates the type of frame. The duration field contains NAV information used for CSMA/CA channel access. The RA field contains the address of the recipient of the frame. The TA field contains the address of the STA that sent the frame. The Common Info field contains information for all assigned STAs as shown in Figure 8 below. The User Info field contains information for each STA as shown in Figure 9. The Common Info and User Info fields provide individual resource block allocation information for each user.

図8に、図7に示すトリガフレームの共通情報フィールドを示す。共通情報フィールドのサブフィールドを、トリガタイプ(Trigger Type)、長さ(Length)、カスケーディング指示(Cascading Indication)、必要CS(CS Required)、BW、GI及びLTFタイプ(GI and LTF Type)、MU MIMO LTFモード(MU MIMO LTF Mode)、HE-LTFシンボル数(Number of HE-LTF Symbols)、LDPC追加シンボルセグメント(STBC、LDPC Extra Symbol Segment)、AP TX電力(AP TX Power)、パケット拡張(Packet Extension)、空間再使用(Spatial Reuse)、ドップラー(Doppler)、GI及びLTFタイプ、HE-SIG-A予約(HE-SIG-A Reserved)、予備(Reserved)、及びトリガー依存共通情報(Trigger Dependent Common Info)として示す。 Figure 8 shows the common information field of the trigger frame shown in Figure 7. The subfields of the common information field are Trigger Type, Length, Cascading Indication, CS Required, BW, GI and LTF Type, MU MIMO LTF Mode, Number of HE-LTF Symbols, LDPC Extra Symbol Segment (STBC), AP TX Power, Packet Extension, Spatial Reuse, and IEEE 802.11b. These are shown as Reuse, Doppler, GI and LTF type, HE-SIG-A Reserved, Reserved, and Trigger Dependent Common Info.

図9に、図7に示すトリガフレームのユーザ情報フィールドを示しており、このフィールドは以下のサブフィールドを有する。これらは、AID12、RU割り当て(RU Allocation)、コーディングタイプ(Coding Type)、MCS、DCM、SS割り当て(SS Allocation)、ターゲットRSSI(Target RSSI)、予備(Reserved)、及びトリガー依存共通情報(Trigger Dependent Common Info)である。 Figure 9 shows the User Information field of the trigger frame shown in Figure 7, which has the following subfields: AID12, RU Allocation, Coding Type, MCS, DCM, SS Allocation, Target RSSI, Reserved, and Trigger Dependent Common Info.

図7に示すトリガフレームは、共通情報フィールドのトリガタイプを「2」に設定することによってマルチユーザブロックACK要求(MU-BAR)として送信することができる。トリガフレームがMU-BARである場合、トリガフレーム内の(図9に図示す)トリガ依存型ユーザ情報フィールドの内容は図10に示す通りである。 The trigger frame shown in Figure 7 can be sent as a multi-user block ACK request (MU-BAR) by setting the trigger type in the common information field to "2". When the trigger frame is a MU-BAR, the contents of the trigger-dependent user information field (shown in Figure 9) in the trigger frame are as shown in Figure 10.

図10に、MU-BARの場合のトリガフレーム内のトリガ依存ユーザ情報フィールドを示しており、サブフィールドBAR制御及びBAR情報を示す。 Figure 10 shows the trigger-dependent user information field in the trigger frame for MU-BAR, showing the subfields BAR control and BAR information.

図11に、以下のサブフィールドを有するブロックACK(BA)フレームの内容を示す。フレーム制御(Frame Control)フィールドは、フレームのタイプを示す。期間(Duration)フィールドは、CSMA/CAチャネルアクセスに使用されるNAV情報を含む。RAフィールドは、フレームの受信者のアドレスを含む。TAフィールドは、フレームを送信したSTAのアドレスを含む。BA制御(BA Control)フィールドは、ブロックACKのポリシーを示す。BA情報(BA info)フィールドは、送信のフィードバックを含む。 Figure 11 shows the contents of a Block ACK (BA) frame with the following subfields: The Frame Control field indicates the type of frame. The Duration field contains the NAV information used for CSMA/CA channel access. The RA field contains the address of the recipient of the frame. The TA field contains the address of the STA that sent the frame. The BA Control field indicates the Block ACK policy. The BA info field contains the feedback of the transmission.

図12に、以下のフィールドを有するバッファ状態要求(BSR)フレームの内容を示す。フレーム制御(Frame Control)フィールドは、フレームのタイプを示す。期間(Duration)フィールドは、CSMA/CAチャネルアクセスに使用されるNAV情報を含む。RAフィールドは、フレームの受信者のアドレスを含む。TAフィールドは、フレームを送信したSTAのアドレスを含む。HT制御(HT Control)フィールドは、BSR制御サブフィールドの変種を示す。フォーマット指示(Format Indication)フィールドは、HT制御フィールドのフォーマットを示すために使用される。B0及びB1が第1の状態(例えば、「1」)に設定された場合には、HT制御フィールドがHEフォーマットを使用することを示す。このフィールドの後にはA-制御(A-Control)フィールドが存在する。A-制御フィールドは、バッファ状態レポートを搬送する。制御ID(Control ID)フィールドは、BSRが制御情報フィールド内で搬送されることを示す。制御情報(Control Information)フィールドは、BSR制御サブフィールドの変種を搬送する。ACIビットマップ(ACI Bitmap)フィールドは、バッファ状態が報告されるアクセスカテゴリを示す。デルタTID(Delta TID)フィールドは、バッファ状態が報告されるTIDの数を示す。ACI高(ACI High)フィールドは、キューサイズ高フィールドで報告されるアクセスカテゴリを示す。スケーリングファクタ(Scaling Factor)フィールドは、キューサイズ高フィールド及びキューサイズ全フィールドの単位を示す。キューサイズ高(Queue Size High)フィールドは、ACI高に示されるACのキューサイズをスケーリングファクタの単位で示す。キューサイズ全(Queue Size All)フィールドは、ACIビットマップに示されるACのキューサイズを示し、やはりスケーリングファクタの単位である。 FIG. 12 shows the contents of a Buffer Status Request (BSR) frame with the following fields: The Frame Control field indicates the type of frame. The Duration field contains the NAV information used for CSMA/CA channel access. The RA field contains the address of the recipient of the frame. The TA field contains the address of the STA that sent the frame. The HT Control field indicates the variant of the BSR control subfield. The Format Indication field is used to indicate the format of the HT control field. When B0 and B1 are set to the first state (e.g., "1"), it indicates that the HT control field uses the HE format. This field is followed by the A-Control field. The A-Control field carries the buffer status report. The Control ID field indicates that the BSR is carried in the control information field. The Control Information field carries a variant of the BSR control subfield. The ACI Bitmap field indicates the access category for which the buffer status is reported. The Delta TID field indicates the number of TIDs for which the buffer status is reported. The ACI High field indicates the access category reported in the Queue Size High field. The Scaling Factor field indicates the units of the Queue Size High and Queue Size All fields. The Queue Size High field indicates the queue size of the AC indicated in the ACI High in units of the Scaling Factor. The Queue Size All field indicates the queue size of the AC indicated in the ACI Bitmap, also in units of the Scaling Factor.

図13に、OFDMAを使用するダウンリンクマルチユーザ送信の例を示す。送信側APは、HE MU PPDUフォーマットを使用してその受信側1、2、3及び4にデータパケットを送信する。APは、最初の送信を終えた後に、全ての受信側にマルチユーザブロックACK要求(MU-BAR)を送信する。その後、受信側はそれぞれAPにブロックACK(BA)を返送する。APは、BAの内容に従って、受信側1、3及び4にパケットを再送すると決定する。APはチャネルを求めて競合し、所与のバックオフ時間を待機する。APがチャネルアクセス権を獲得した後に最初の再送が行われる。 Figure 13 shows an example of downlink multi-user transmission using OFDMA. The transmitting AP transmits a data packet to its receivers 1, 2, 3 and 4 using the HE MU PPDU format. After the AP finishes the first transmission, it sends a multi-user block ACK request (MU-BAR) to all receivers. Then, each receiver sends a block ACK (BA) back to the AP. According to the content of the BA, the AP decides to retransmit the packet to receivers 1, 3 and 4. The AP contends for the channel and waits for a given backoff time. The first retransmission occurs after the AP acquires channel access rights.

図14A及び図14Bに、OFDMAを使用するアップリンクマルチユーザ送信の例を示す。APは、最初に全ての送信側1、2、3及び4にバッファ状態レポート要求(BSRP)トリガフレームを送信する。次に、送信側はBSRPトリガーフレームを受け取り、APにバッファ状態レポート(BSR)を返送する。その後、APは全ての送信側1、2、3及び4にトリガーフレームを送信する。トリガーフレームでは、STAから受け取られたBSRに基づいてチャネルリソースが割り当てられる。送信側はトリガフレームを受け取り、トリガフレームによって割り当てられたリソースブロックを使用して最初の送信を開始する。マルチユーザ送信パケットは、HE-TB PPDUフォーマットを使用する。APは送信側からパケットを受け取り、BAフレームを送信して送信が正しく受け取られたかどうかを報告する。 Figures 14A and 14B show an example of uplink multi-user transmission using OFDMA. The AP first sends a Buffer Status Report Request (BSRP) trigger frame to all senders 1, 2, 3, and 4. The senders then receive the BSRP trigger frame and send a Buffer Status Report (BSR) back to the AP. The AP then sends a trigger frame to all senders 1, 2, 3, and 4. In the trigger frame, channel resources are allocated based on the BSR received from the STAs. The senders receive the trigger frame and start their first transmission using the resource blocks allocated by the trigger frame. The multi-user transmission packets use the HE-TB PPDU format. The AP receives the packets from the senders and sends a BA frame to report whether the transmission was received correctly.

2.5.EDCAシステム
図15に、IEEE802.11における(拡張型DCFチャネルアクセス)EDCAキューの参照モデルを示す。このシステムは、6つの送信キュー及び4つのアクセスカテゴリ(AC)を含む。各ACは、その対応する送信キュー内のパケットを送信できるように、EDCA機能(EDCAF)を使用してチャネルアクセス権を求めて競合する。ボイス(VO)、代替ボイス(A_VO)、代替ビデオ(A_VI)、ビデオ(VI)、ベストエフォート(BE)バックグラウンド(BK)としての6つの送信キューを示す。各送信キューは、キュー内のパケットの送信順を決定する。
2.5. EDCA System Figure 15 shows a reference model of EDCA queues (Enhanced DCF Channel Access) in IEEE 802.11. This system includes six transmission queues and four access categories (ACs). Each AC competes for channel access rights using EDCA functions (EDCAF) so that packets in its corresponding transmission queue can be transmitted. Six transmission queues are shown as Voice (VO), Alternative Voice (A_VO), Alternative Video (A_VI), Video (VI), Best Effort (BE) and Background (BK). Each transmission queue determines the transmission order of packets in the queue.

図示の4つのACは、ボイス(VO)、ビデオ(VI)、ベストエフォート(BE)及びバックグラウンド(BK)である。各ACは、チャネル競合の機能を提供するEDCA機能(EDCAF)を有する。複数のEDCAFが同時にチャネルにアクセスしようと試みる際には、内部衝突回避機構が使用される。内部衝突が発生した場合には、より高い優先度のEDCAFがチャネルアクセス権を獲得する。 The four ACs shown are Voice (VO), Video (VI), Best Effort (BE) and Background (BK). Each AC has an EDCA function (EDCAF) that provides channel contention capabilities. When multiple EDCAFs attempt to access the channel simultaneously, an internal collision avoidance mechanism is used. In the event of an internal collision, the EDCAF with the higher priority will gain channel access rights.

表1に、IEEE802.11のEDCAキューにおいて使用されるUP-ACマッピングをリストする。2列目及び3列目は、トラフィックのユーザ優先度及びその対応するIEEE802.1Dでの指定を表す。各行では、ユーザ優先度に従って、トラフィックが対応する送信キュー及びアクセスカテゴリに加えられる。優先度は、最上行から最下行に向かって高くなる。優先度の高いトラフィックほど早く送信される確率が高い。 Table 1 lists the UP-AC mapping used in IEEE 802.11 EDCA queues. The second and third columns represent the user priority of the traffic and its corresponding IEEE 802.1D designation. In each row, traffic is added to the corresponding transmission queue and access category according to the user priority. Priority increases from the top row to the bottom row. Higher priority traffic has a higher probability of being transmitted early.

図16に、EDCAのチャネルアクセス手順の実行を示す。図示のように、分散協調機能(DCF)のみを使用する場合のEDCAチャネルアクセスも比較している。 Figure 16 shows the implementation of the EDCA channel access procedure. As shown, we also compare the EDCA channel access when using only the Distributed Coordination Function (DCF).

DCFのみを使用する場合、STAは直ちにチャネルにアクセスすることができ、媒体はDCFフレーム間隔(DIFS)よりも長く空いている。そうでなければ、STAは、CSMA/CAを使用してチャネルを求めて競合する。STAは、DIFS時間にわたってチャネルがアイドルであることを感知した後に、媒体がアイドルである限りバックオフをカウントダウンし始める。バックオフスロットの数は、ゼロとコンテンションウィンドウとの間でランダムに選択される。STAは、CCAビジーが発生し、例えばチャネルがビジーであることを感知すると、バックオフのカウントダウンを一時停止する。バックオフがゼロまでカウントダウンすると、STAはパケットを送信し始めることができる。 When using DCF only, the STA can access the channel immediately and the medium is free for longer than the DCF interframe space (DIFS). Otherwise, the STA contends for the channel using CSMA/CA. After the STA senses the channel is idle for DIFS time, it starts counting down the backoff as long as the medium is idle. The number of backoff slots is randomly selected between zero and the contention window. The STA pauses the backoff countdown when a CCA busy occurs, e.g., the channel is busy. Once the backoff counts down to zero, the STA can start transmitting packets.

EDCAでは、媒体がACの仲裁的フレーム送信間隔(AIFS)時間よりも長く空いている場合、図15に示すような各EDCAFが、チャネルアクセス権を獲得するために直ちにチャネルにアクセスすることができる。なお、図示のAIFS[i]は、所与のACを表すAC iのAIFS時間を表す。そうでなければ、各EDCAFはCSMA/CAを使用して、チャネルアクセス権を獲得しようと試みている各ACのためのチャネルアクセス権を求めて競合する。STAは、AIFS時間にわたってチャネルがアイドルであることを感知した後に、媒体がアイドルである限りバックオフをカウントダウンし始める。バックオフスロットの数は、ゼロとコンテンションウィンドウサイズとの間でランダムに選択される。STAは、CCAビジーが発生し、例えばチャネルビジーを感知すると、バックオフのカウントダウンを一時停止する。STAは、バックオフがゼロまでカウントダウンすると、そのACのパケット送信を開始する。なお、複数のEDCAFが同時にチャネルを求めて競合することもできる。例えば、図16に示すように、(いずれかの2つのACを表す)AC i及びAC jのEDCAFは同時にチャネルを求めて競合することができる。 In EDCA, if the medium is free for longer than the arbitration interval frame transmission (AIFS) time of the AC, each EDCAF, as shown in FIG. 15, can immediately access the channel to acquire channel access rights. Note that AIFS[i] in the figure represents the AIFS time of AC i, which represents a given AC. Otherwise, each EDCAF uses CSMA/CA to contend for channel access rights for each AC that is trying to acquire channel access rights. After a STA senses that the channel is idle for the AIFS time, it starts counting down the backoff as long as the medium is idle. The number of backoff slots is randomly selected between zero and the contention window size. When a CCA busy occurs, e.g., the STA senses that the channel is busy, it pauses the backoff countdown. When the STA counts down the backoff to zero, it starts transmitting packets for that AC. Note that multiple EDCAFs can also contend for the channel at the same time. For example, as shown in FIG. 16, the EDCAFs of AC i and AC j (representing any two ACs) can contend for the channel at the same time.

内部衝突が発生すると、優先度の高いEDCAFがチャネルアクセス権を獲得し、優先度の低いEDCAFはそのコンテンションウィンドウを2倍にする。ACは、VO又はVIである場合には、パケットを送信するためにTXOPなどの非競合期間を予約することができる。TXOPの最大継続時間はTXOP制限と呼ばれる。 When an internal collision occurs, the higher priority EDCAF wins channel access and the lower priority EDCAF doubles its contention window. An AC, if it is a VO or VI, can reserve a contention-free period, such as a TXOP, to transmit packets. The maximum duration of a TXOP is called the TXOP limit.

表2に、EDCAチャネルアクセスのためのデフォルトパラメータ設定を示す。各ACは、独自の最小コンテンションウィンドウ及び最大コンテンションウィンドウを有する。AIFSNは、AIFS期間をバックオフスロット数の観点から表す。TXOP制限は、各ACが毎回予約できるTXOPの最大期間を表す。 Table 2 shows the default parameter settings for EDCA channel access. Each AC has its own minimum and maximum contention window. AIFSN represents the AIFS duration in terms of number of backoff slots. TXOP limit represents the maximum duration of TXOP that each AC can reserve each time.

2.6.IEEE802.11axにおけるTXOPの共有。
STAは、プライマリACからの全てのフレームが送信された場合、又はSTAがMU PPDUを送信する場合にのみ、非プライマリACからのRTAフレームを送信するためにTXOPを共有することができる。TXVECTORパラメータNUM_USERSが1よりも大きなMU DL MIMO PPDU(VHT MU PPDU)に優先度の低い非プライマリACからのフレームが含まれている場合、これらのフレームは、プライマリACのフレーム及び優先度の高いACからのいずれかのフレームの送信に必要な期間を越えてPPDUの期間を増加させない。より優先度の高い又は低い非プライマリACからのフレームがAPによってHE MU PPDUに含められている場合、これらのフレームは、プライマリACのフレーム及び優先度の高いACからのいずれかのフレームの送信に必要な期間を越えてHE MU PPDUの期間を増加させない。VHT/HE MU PPDU内の所与のユーザについては、プライマリACからのいずれかのフレームが最初に送信され、その後に次に優先度の高いACからのいずれかのフレームが送信されなければならない。
2.6. TXOP Sharing in IEEE 802.11ax
A STA may share a TXOP to transmit RTA frames from non-primary ACs only if all frames from the primary AC have been transmitted or if the STA transmits a MU PPDU. If frames from lower priority non-primary ACs are included in a MU DL MIMO PPDU (VHT MU PPDU) with a TXVECTOR parameter NUM_USERS greater than 1, these frames do not increase the duration of the PPDU beyond the duration required for the transmission of the primary AC's frames and any frames from the higher priority AC. If frames from higher or lower priority non-primary ACs are included in the HE MU PPDU by the AP, these frames do not increase the duration of the HE MU PPDU beyond the duration required for the transmission of the primary AC's frames and any frames from the higher priority AC. For a given user in a VHT/HE MU PPDU, any frames from the primary AC must be transmitted first, followed by any frames from the next higher priority AC.

3.課題の記述
EDCAを使用する現在の無線通信システムはRTAフレームと非RTAフレームとを識別せず、全てのパケットが同じTXOP共有ルールを使用する。本開示は、遅延時間を低減するために、RTAパケットに特定のTXOP共有機構を使用する柔軟性をSTAに提供する機構について説明する。
3. Problem Statement Current wireless communication systems using EDCA do not distinguish between RTA and non-RTA frames, and all packets use the same TXOP sharing rule. This disclosure describes a mechanism that provides STAs with the flexibility to use a specific TXOP sharing mechanism for RTA packets to reduce latency.

4.本開示の寄与
本開示を利用することにより、STAは、プライマリACからのフレームが送信されていない時に、プライマリACのTXOPを共有してRTAフレームを送信することができる。少なくとも1つの好ましい実施形態では、開示するプロトコルが、プライマリACのフレームの送信と非プライマリACからのRTAフレームの送信との間の「公平性」(公平なチャネル使用)を考慮する。
4. Contributions of the Present Disclosure By utilizing the present disclosure, a STA can share the TXOP of a primary AC to transmit an RTA frame when no frames from the primary AC are being transmitted. In at least one preferred embodiment, the disclosed protocol considers "fairness" (fair channel usage) between the transmission of frames of the primary AC and the transmission of RTA frames from non-primary ACs.

5.実施形態
5.1.STA及びMLDハードウェア構成
図17に、本開示のプロトコルを実行するように構成されたSTAハードウェアの実施形態例10を示す。外部I/O接続14が内部バス16に結合し、内部バス16上には、通信プロトコルを実装する(単複の)プログラムを実行するためにCPU18及びメモリ(例えば、RAM)20が接続されることが好ましい。ホストマシンは、1又は複数のアンテナ29、26a、26b、26c~26nにそれぞれが接続された少なくとも1つのRFモジュール24、28に結合された、通信をサポートする少なくとも1つのモデム22を収容する。複数のアンテナ(例えば、アンテナアレイ)を有するRFモジュールは、送信及び受信中にビームフォーミングを実行することを可能にする。このように、STAは、複数組のビームパターンを使用して信号を送信することができる。
5. EMBODIMENT 5.1. STA AND MLD HARDWARE CONFIGURATION Figure 17 shows an example embodiment 10 of STA hardware configured to execute the protocol of the present disclosure. An external I/O connection 14 is coupled to an internal bus 16 on which a CPU 18 and memory (e.g., RAM) 20 are preferably connected for executing a program(s) implementing the communication protocol. The host machine contains at least one modem 22 supporting communications coupled to at least one RF module 24, 28 each connected to one or more antennas 29, 26a, 26b, 26c-26n. RF modules with multiple antennas (e.g., antenna arrays) allow beamforming to be performed during transmission and reception. In this manner, the STA can transmit signals using multiple sets of beam patterns.

バス14は、センサ及びアクチュエータなどの様々な装置をCPUに接続することができる。プロセッサ18上では、STAがアクセスポイント(AP)局又は通常の局(非AP STA)の機能を実行することを可能にするように実行される通信プロトコルを実装するプログラムを実行するための、メモリ20からの命令が実行される。また、このプログラミングは、現在の通信状況でどのような役割を果たしているかに応じて異なるモード(TXOP所有者、TXOP共有参加者、ソース、中間、宛先、第1のAP、他のAP、第1のAPに関連する局、他のAPに関連する局、調整機(coordinator)、被調整機(coordinatee)など)で動作するように構成されると理解されたい。従って、図示のSTA HWは、少なくとも1つのモデムと、サブ6GHz帯及び/又はmmW帯などの少なくとも1つの帯域上での通信を提供するための関連するRF回路とを使用して構成される。 The bus 14 can connect various devices such as sensors and actuators to the CPU. On the processor 18, instructions are executed from the memory 20 to execute a program implementing a communication protocol that is executed to enable the STA to perform the functions of an access point (AP) station or a normal station (non-AP STA). It should also be understood that this programming is configured to operate in different modes (TXOP owner, TXOP sharing participant, source, intermediate, destination, first AP, other AP, station associated with first AP, station associated with other AP, coordinator, coordinatee, etc.) depending on what role it plays in the current communication situation. Thus, the illustrated STA HW is configured with at least one modem and associated RF circuitry to provide communication on at least one band, such as the sub-6 GHz band and/or the mmW band.

また、図示のような局ハードウェアの複数のインスタンスはマルチリンク装置(MLD)に組み合わせることができ、通常、このMLDは活動を協調させるためにプロセッサ及びメモリを有するが、必ずしもMLD内の各STAに別個のCPU及びメモリが必要なわけではない。 Also, multiple instances of station hardware as shown can be combined into a multi-link device (MLD), which typically has a processor and memory to coordinate activity, although each STA in the MLD does not necessarily need a separate CPU and memory.

図18に、マルチリンク装置(MLD)ハードウェア構成の実施形態例40を示す。MLDには複数のSTAが所属し、各STAは異なる周波数のリンク上で動作する。MLDは、アプリケーションへの外部I/O41アクセスを有し、このアクセスは、CPU62及びメモリ(例えば、RAM)64を有するMLD管理エンティティ48に接続して、MLDレベルで通信プロトコルを実装する(単複の)プログラムの実行を可能にする。MLDは、接続先の各所属する局であるSTA1 42、STA2 44~STA N 46にタスクを配分してこれらから情報を収集し、所属するSTA間で情報を共有することができる。 Figure 18 shows an example embodiment 40 of a Multi-Link Device (MLD) hardware configuration. The MLD has multiple STAs attached to it, each operating on a different frequency link. The MLD has external I/O 41 access to applications, which connects to an MLD management entity 48 with a CPU 62 and memory (e.g., RAM) 64 to allow the execution of a program(s) that implements a communication protocol at the MLD level. The MLD can distribute tasks to and collect information from each of its attached stations, STA1 42, STA2 44 to STA N 46, and share the information between its attached STAs.

少なくとも1つの実施形態では、MLDの各STAが独自のCPU50及びメモリ(RAM)52を有し、これらは、1又は2以上のアンテナ60a、60b、60c~60nを有する少なくとも1つのRF回路56に接続された少なくとも1つのモデム54にバス58を通じて結合される。本開示は、主に無指向性アンテナを伴うサブ6GHz帯に関心がある。RF回路及び関連する(単複の)アンテナと組み合わせたモデムは、近隣のSTAとの間でデータフレームを送信/受信する。少なくとも1つの実装では、RFモジュールが、周波数変換器、アレイアンテナコントローラ、及びアンテナと連動するためのその他の回路を含む。 In at least one embodiment, each STA in the MLD has its own CPU 50 and memory (RAM) 52, which are coupled through a bus 58 to at least one modem 54 connected to at least one RF circuit 56 having one or more antennas 60a, 60b, 60c-60n. This disclosure is primarily concerned with the sub-6 GHz band with omnidirectional antennas. The modem in combination with the RF circuit and associated antenna(s) transmits/receives data frames to/from nearby STAs. In at least one implementation, the RF module includes a frequency converter, an array antenna controller, and other circuitry for interfacing with the antennas.

MLDの各STAは、特定のMLD実装に応じて互いに及び/又はMLD管理エンティティとリソースを共有することができるので、必ずしも独自のプロセッサ及びメモリを必要としないと理解されたい。なお、上記のMLD図は限定ではなく一例として示すものであり、本開示は、幅広いMLD実装と共に動作することができると理解されたい。 It should be understood that each STA in an MLD does not necessarily require its own processor and memory, as they may share resources with each other and/or with the MLD management entity depending on the particular MLD implementation. It should be understood that the above MLD diagram is provided by way of example and not by way of limitation, and that the present disclosure may operate with a wide variety of MLD implementations.

5.2.検討するSTAトポロジー
開示する技術の目的をより良く説明するために、実施例ではあるネットワークシナリオを利用する。
5.2. STA Topology Considered In order to better illustrate the objectives of the disclosed technology, a certain network scenario is utilized in the embodiment.

図19に、限定ではなく一例としてトポロジー(ネットワークシナリオ)の実施形態例70を示す。このトポロジーは、提案する技術の目的を説明するために示すものにすぎず、特定のSTA構成に限定するためのものではない。このトポロジー例では、(例えば、会議室として例示する)エリア内に7つの局(STA)が存在し、そのうちの6つが3つのMLD72、74及び76に関連付けられているものと仮定する。AP1 80及びAP2 82はマルチリンク装置(MLD)#1 72に所属しており、STA1 84及びSTA4 86はMLD#2 74に所属しており、STA3 88及びSTA5 90はMLD#3 76に所属している。STA2 78は、例えばリンク1 92上で動作する非AP STA、又はシングルリンクMLD(すなわち、1つのSTAのみを有して1つのリンク上で動作する特殊なMLD)とすることができる。STA1、STA2及びSTA3は、リンク1 94a及び96aを介してAP1に関連付けられ、STA4及びSTA5は、リンク2 94b及び96bを介してAP2に関連付けられる。 19 shows an example topology (network scenario) 70 by way of example and not limitation. This topology is shown only to illustrate the purpose of the proposed technology and is not intended to limit it to a particular STA configuration. In this example topology, assume that there are seven stations (STAs) in an area (e.g., illustrated as a conference room), six of which are associated with three MLDs 72, 74, and 76. AP1 80 and AP2 82 belong to multi-link device (MLD) #1 72, STA1 84 and STA4 86 belong to MLD #2 74, and STA3 88 and STA5 90 belong to MLD #3 76. STA2 78 can be, for example, a non-AP STA operating on link 1 92, or a single-link MLD (i.e., a special MLD with only one STA operating on one link). STA1, STA2, and STA3 are associated with AP1 via links 1 94a and 96a, and STA4 and STA5 are associated with AP2 via links 2 94b and 96b.

各STA及びその関連するAPは互いに通信することができる。なお、2つのBSSを、その2つのAPが同じMLDに所属しているという理由で同じBSSとみなすこともできる。この例では、全てのSTAが全てのリンク上でランダムチャネルアクセスのためにEDCAを使用するものとみなす。 Each STA and its associated AP can communicate with each other. Note that two BSSs can also be considered the same BSS because the two APs belong to the same MLD. In this example, we assume that all STAs use EDCA for random channel access on all links.

5.3.RTAトラフィックと非RTAトラフィックとの区別
5.3.1.低遅延トラフィックストリーム(LLTS)動作
本節では、RTA トラフィックと非RTAトラフィックとを区別するために、低遅延トラフィックストリーム(LLTS)と呼ばれる機構を導入する。一般に、LLTSは、遅延、ジッタ及び/又は信頼度などの特別なQoS要件を有するトラフィックストリームを他のトラフィックと区別するために利用することができる。
5.3 Differentiation Between RTA and Non-RTA Traffic 5.3.1 Low-Latency Traffic Stream (LLTS) Operation In this section, we introduce a mechanism called Low-Latency Traffic Stream (LLTS) to differentiate between RTA and non-RTA traffic. In general, LLTS can be utilized to differentiate traffic streams with special QoS requirements, such as delay, jitter and/or reliability, from other traffic.

多くの場合、RTAは、本明細書ではRTAセッションと呼ぶSTA間の接続指向通信として定期的にトラフィックを生成する。STAは、ネットワーク内で複数のRTAセッションを有することができる。STAは、これらのRTAセッションを正しく管理し、RTAセッションのRTAパケットに正しい送信スキームを適用することができる。限定ではなく一例として、上位層からのRTAセッションのRTAトラフィックを識別するために低遅延トラフィックストリーム(LLTS)を利用することができる。 In many cases, RTA generates traffic periodically as connection-oriented communication between STAs, referred to herein as RTA sessions. A STA may have multiple RTA sessions in a network. The STA may correctly manage these RTA sessions and apply the correct transmission scheme to the RTA packets of an RTA session. By way of example and not limitation, a low latency traffic stream (LLTS) may be utilized to identify the RTA traffic of an RTA session from upper layers.

図20に、LLTSを終了又は修正する実施形態例110を示しており、このプロセスは、LLTSの変更又は削除を含む他のLLTS動作に利用することもできると理解されるであろう。STAの相互作用モデルは、IEEE802.11標準で定められるものと同じであることができる。発信者はAP又は非AP STAのいずれかであることができ、受信者もAP又は非AP STAのいずれかであることができる。説明を単純にするために、本節のLLTS設定手順には、この例の発信者を非AP STAと仮定し、受信者をAPと仮定する。この図には、非AP STAのSME112及びMLME114と、APのMLME116及びSME118とを示す。 20 illustrates an example embodiment 110 of terminating or modifying an LLTS, it being understood that this process can also be utilized for other LLTS operations, including modifying or deleting an LLTS. The STA interaction model can be the same as that defined in the IEEE 802.11 standard. The originator can be either an AP or a non-AP STA, and the recipient can also be either an AP or a non-AP STA. For simplicity, the LLTS configuration procedure in this section assumes that the originator in this example is a non-AP STA and the recipient is an AP. The figure shows the SME 112 and MLME 114 of the non-AP STA, and the MLME 116 and SME 118 of the AP.

非AP STA又はMLDは、AP又はAP MLDとの間でLLTS設定手順を開始すると決定する。非AP STA又はMLDの局管理エンティティ(SME)は、そのMACサブレイヤ管理エンティティ(MLME)に(表3に示すような)MLME-LLTS.requestメッセージ120を送信する。非AP STAのMLMEは、MLME-LLTS.requestメッセージを受け取ると、MLME-LLTS.requestメッセージ内の情報を収集して、APにLLTS要求フレーム122を送信する。
APのMLMEはフレームを受け取り、そのSME又は所属するMLDのSMEに対して(表4に示すような)MLME-LLTS.indicationメッセージ124を生成する。
A non-AP STA or MLD decides to initiate an LLTS setup procedure with an AP or AP MLD. The station management entity (SME) of the non-AP STA or MLD sends an MLME-LLTS.request message 120 (as shown in Table 3) to its MAC sublayer management entity (MLME). Upon receiving the MLME-LLTS.request message, the MLME of the non-AP STA collects the information in the MLME-LLTS.request message and sends an LLTS request frame 122 to the AP.
The AP's MLME receives the frame and generates an MLME-LLTS.indication message 124 (as shown in Table 4) to its own SME or to an SME of its MLD.

次に、APのSMEはAP MLDのLLTS要求を処理し(126)、そのMLMEにLLTS設定結果を含む(表5に示すような)MLME-LLTS.responseメッセージ130を送信する。その後、APのMLMEは、非AP STAにLLTS応答フレーム132を送信する。非AP STAのMLMEはフレームを受け取り、そのSME又はその所属するMLDのSMEに(表6に示すような)MLME-LLTS.confirmメッセージ134送信する。この結果、非APは、このメッセージに含まれる情報からLLTS設定が成功したか否かを確認(認識又は判定)することができる。 Next, the SME of the AP processes the LLTS request of the AP MLD (126) and sends an MLME-LLTS. response message 130 (as shown in Table 5) containing the LLTS setting result to that MLME. The MLME of the AP then sends an LLTS response frame 132 to the non-AP STA. The MLME of the non-AP STA receives the frame and sends an MLME-LLTS. confirm message 134 (as shown in Table 6) to that SME or to the SME of the MLD to which it belongs. As a result, the non-AP can confirm (recognize or determine) whether the LLTS setting was successful from the information contained in this message.

AP又はAP MLDは、非AP STA又はMLDとのLLTSを変更又は終了すると決定することができる。APのSME又はAP MLDのSMEは、APのMLME又は所属するAPのMLMEに(表7に示すような)MLME-LLTS-TERM.requestメッセージ136を送信する。APのMLMEは、MLME-LLTS-TERM.requestメッセージを受け取ると、MLME-LLTS-TERM.requestメッセージ内の情報を収集して、非AP STAにLLTS応答フレーム138を送信する。非AP STAのMLMEはフレームを受け取り、SMEに対して(表8に示すような)MLME-LLTS-TERM.indicationメッセージ140を生成する。その後、非APは、LLTSが終了したこと又は修正されたことを認識する。 The AP or AP MLD may decide to modify or terminate the LLTS with a non-AP STA or MLD. The SME of the AP or the SME of the AP MLD sends an MLME-LLTS-TERM. request message 136 (as shown in Table 7) to the MLME of the AP or the MLME of the AP to which it belongs. When the MLME of the AP receives the MLME-LLTS-TERM. request message, it collects the information in the MLME-LLTS-TERM. request message and sends an LLTS response frame 138 to the non-AP STA. The MLME of the non-AP STA receives the frame and generates an MLME-LLTS-TERM. indication message 140 (as shown in Table 8) to the SME. The non-AP then knows that the LLTS has been terminated or modified.

RTAセッションのRTAトラフィックは、LLTS設定によって分類することができる。LLTS設定手順中には、TCLAS要素及びTCLASプロセス要素が交換される。トラフィックの上位層情報が図23に示すようなRTA-TSPEC要素内の情報と一致する場合、上位層からのトラフィックはRTAセッションのRTAトラフィックであるとみなされる。 The RTA traffic of an RTA session can be classified by the LLTS configuration. During the LLTS configuration procedure, the TCLAS element and the TCLAS process element are exchanged. If the upper layer information of the traffic matches the information in the RTA-TSPEC element as shown in Figure 23, the traffic from the upper layer is considered to be RTA traffic of the RTA session.

少なくとも1つの実施形態では、RTAセッションのトラフィックのQoS要件が、LLTS設定手順中にRTA-TSPEC要素を交換することによってAPと非AP STAとの間で共有される。LLTS設定は、AP及び非AP STAがRTAトラフィック送信をサポートするのに十分なリソースを有しているかどうかをチェックするために利用することもできる。 In at least one embodiment, the QoS requirements of the RTA session traffic are shared between the AP and non-AP STAs by exchanging RTA-TSPEC elements during the LLTS configuration procedure. The LLTS configuration can also be used to check whether the AP and non-AP STAs have sufficient resources to support RTA traffic transmission.

また、同じLLTS設定手順のためのLLTS要求フレーム及びLLTS応答フレームを、異なるリンクを介して送信することもできる。 LLTS request frames and LLTS response frames for the same LLTS configuration procedure can also be sent over different links.

図21に、本明細書で利用するLLTS要求フレームフォーマットの実施形態例150を示す。フレーム制御(Frame Control)フィールドは、フレームのタイプを示す。期間(Duration)フィールドは、CSMA/CAチャネルアクセスに使用されるNAV情報を含む。アドレス1(Address 1)フィールドは、フレームの受信者のアドレスを含む。アドレス2(Address 2)フィールドは、フレームを送信したSTAのアドレスを含む。アドレス3(Address 3)フィールドはBSSIDを含む。シーケンス制御(Sequence control)フィールドは、フレームのシーケンス番号を示す。HT制御(HT control)フィールドは、フレームのためのさらなる制御情報を示す。アクション(Action)フィールドは、LLTS要求フレームである場合に実行すべき動作を示し、以下で概説するサブフィールドを有する。 21 illustrates an example embodiment 150 of an LLTS request frame format utilized herein. The Frame Control field indicates the type of frame. The Duration field contains NAV information used for CSMA/CA channel access. The Address 1 field contains the address of the recipient of the frame. The Address 2 field contains the address of the STA that sent the frame. The Address 3 field contains the BSSID. The Sequence control field indicates the sequence number of the frame. The HT control field indicates further control information for the frame. The Action field indicates the action to be taken if it is an LLTS request frame, and has the subfields outlined below.

カテゴリ(Category)フィールド及びQoSアクション(QoS Action)フィールドはアクションフィールドのタイプを示し、この事例ではアクションフィールドがLLTS要求フレームであることを示す。ダイアログトークン(Dialog token)フィールドはLLTS要求トランザクションを指定し、少なくとも1つの実施形態では、LLTS要求フレームを識別する整数に設定することができる。受信側はこのトークンフィールドを受け取ると、同じダイアログトークンを使用してLLTS応答フレームに応答すべきである。アクションフィールドは、(この例ではLLTS要求要素であることを示す)要素のタイプを示す要素ID(Element ID)、LLTS要求要素の長さを示す長さ(Length)サブフィールド、及びLLTS記述子フィールドのシーケンスを示すLLTS記述子リスト(LLTS Descriptor List)というサブフィールドを有するLLTS要求要素を含む。各LLTS記述子フィールドは、特定の仕様及び分類情報に従ってトラフィックのLLTS設定要求を示すように設定される。この情報が受け取られると、トラフィックの仕様及び分類情報を認識した受信側STAは、LLTS設定要求を容認するか、それとも拒絶するかを決定することができる。 The Category and QoS Action fields indicate the type of action field, which in this case indicates that the action field is an LLTS request frame. The Dialog Token field specifies the LLTS request transaction and, in at least one embodiment, can be set to an integer that identifies the LLTS request frame. When the receiver receives this token field, it should respond with an LLTS response frame using the same dialog token. The Action field contains an LLTS request element with an Element ID indicating the type of element (in this example, indicating that it is an LLTS request element), a Length subfield indicating the length of the LLTS request element, and a subfield called LLTS Descriptor List indicating the sequence of LLTS descriptor fields. Each LLTS descriptor field is set to indicate an LLTS configuration request for traffic according to a particular specification and classification information. Once this information is received, the receiving STA, aware of the traffic specification and classification information, can decide whether to accept or reject the LLTS establishment request.

図22に、LLTS記述子フィールドフォーマットの実施形態例170を示す。LLIDフィールドは、低遅延送信サービスの識別を提供し、非AP STAは、この中でLLTSを表す番号を設定する。APは、この番号を受け取り、これを使用して、非AP STAによって設定されたLLTSを識別することができる。少なくとも1つの実施形態又はモードでは、このフィールドが非AP STAによって予約され、APのみがこのフィールドを設定することができる。このフィールドは、IEEE802.11で定められるストリーム分類サービス(Streamed Classification Service:SCS)IDであることができる。LL長さ(LL Length)フィールドは、LLTS記述子フィールドの長さを含む。要求タイプ(Request Type)フィールドは、LLTS記述子のタイプを示すように設定される。非AP STA又はMLDは、要求タイプフィールドを「追加(Add)」に設定した場合には、新たなLLTSを追加するように要求する。受信側AP又はAP MLDは、新たなLLTSの追加を容認するか否かを応答すべきである。 FIG. 22 illustrates an example embodiment 170 of the LLTS Descriptor field format. The LLID field provides an identification of the low latency transmission service, in which the non-AP STA sets a number representing the LLTS. The AP can receive this number and use it to identify the LLTS set by the non-AP STA. In at least one embodiment or mode, this field is reserved by non-AP STAs and can only be set by the AP. This field can be a Stream Classification Service (SCS) ID as defined in IEEE 802.11. The LL Length field contains the length of the LLTS Descriptor field. The Request Type field is set to indicate the type of LLTS descriptor. If the non-AP STA or MLD sets the Request Type field to "Add", it requests to add a new LLTS. The receiving AP or AP MLD should respond with whether or not it accepts the addition of the new LLTS.

非AP STA又はMLDは、要求タイプフィールドを「変更(Change)」に設定した場合には、既存のLLTSを変更するように要求する。AP又はAP MLDは、このフィールドを受け取ると、LLIDを使用してLLTSを発見することができる。その後、AP又はAP MLDは、このLLTSのパラメータの変更を容認又は拒絶する。 When a non-AP STA or MLD sets the Request Type field to "Change", it requests to change an existing LLTS. When the AP or AP MLD receives this field, it can use the LLID to discover the LLTS. The AP or AP MLD can then accept or reject the change to the parameters of this LLTS.

非AP STA又はMLDは、要求タイプを「削除(Remove)」に設定した場合には、既存のLLTSを削除するように要求する。AP又はAP MLDは、このフィールドを受け取ると、LLIDを使用してLLTSを発見し、削除することができる。 If a non-AP STA or MLD sets the request type to "Remove", it requests that an existing LLTS be removed. When an AP or AP MLD receives this field, it can use the LLID to find and remove the LLTS.

TCLASフィールドは、IEEE802.11で定められるTCLAS要素と同じものである。STA又はMLDは、このフィールドを上位層からのトラフィックの情報を示すように設定する。トラフィックがダウンリンクであってトラフィックの上位層情報がTCLAS情報と一致する場合、STA又はMLDは、この情報を使用して、この上位層から到着したこのLLTS下のRTAトラフィックを識別することができる。LLTS記述子(LLTS Descriptor)フィールドは、複数のTCLASフィールドを含むことができる。 The TCLAS field is the same as the TCLAS element defined in IEEE 802.11. The STA or MLD sets this field to indicate the traffic information from the higher layer. If the traffic is downlink and the higher layer information of the traffic matches the TCLAS information, the STA or MLD can use this information to identify the RTA traffic under this LLTS that arrived from this higher layer. The LLTS Descriptor field can contain multiple TCLAS fields.

TCLAS処理(TCLAS Processing)フィールドは、IEEE802.11で定められるTCLAS処理要素と同一である。LLTS記述子フィールド内に複数のTCLASフィールドが存在する場合、非AP STAは、複数のTCLASフィールドを使用してRTAトラフィックを識別するルールを示すようにこのフィールドを設定する。APは、LLTS記述子フィールド内でこのフィールドを受け取ると、複数のTCLASフィールドを使用して上位層からのトラフィックを識別することができると認識する。 The TCLAS Processing field is identical to the TCLAS processing element defined in IEEE 802.11. If multiple TCLAS fields are present in the LLTS descriptor field, the non-AP STA sets this field to indicate the rule for identifying RTA traffic using multiple TCLAS fields. When the AP receives this field in the LLTS descriptor field, it knows that multiple TCLAS fields can be used to identify traffic from higher layers.

RTA-TSPECフィールドは、LLTS下のRTAトラフィックの仕様及びQoS要件を示すように非AP STAによって設定される。APは、このフィールドを受け取ると、このフィールド内の情報を利用して、LLTS要求を容認すべきであるか、それとも拒絶すべきであるかを決定することができる。このフィールドは、このLLTS下のトラフィック方向(例えば、アップリンク、ダウンリンク、ピアツーピア、又は双方向)の情報も含む。APは、このLLTS下のRTAトラフィックの送信に割り当てることができるチャネルリソースを示すこともできる。 The RTA-TSPEC field is set by a non-AP STA to indicate the specifications and QoS requirements of the RTA traffic under the LLTS. Upon receiving this field, the AP can use the information in this field to decide whether to grant or reject the LLTS request. This field also contains information on the traffic direction (e.g., uplink, downlink, peer-to-peer, or bidirectional) under this LLTS. The AP can also indicate the channel resources that can be allocated for the transmission of the RTA traffic under this LLTS.

任意のサブ要素(Optional Subelements)フィールドは、このLLTS下のトラフィックの追加要求又は情報を示すようにSTAによって設定される。APは、このフィールドを受け取ると、任意のサブ要素の情報を考慮して、LLTSを容認すべきであるか、それとも拒絶すべきであるかを決定することができる。任意のサブ要素のいくつかの例は、図24及び図25に示す。 The Optional Subelements field is set by the STA to indicate additional requests or information for traffic under this LLTS. When the AP receives this field, it can take into account the information in the optional subelements to decide whether to accept or reject the LLTS. Some examples of optional subelements are shown in Figures 24 and 25.

図23に、RTA-TSPECフィールドコンテンツの実施形態例190を示す。TSPECフィールドは、IEEE802.11で定められるTSPEC要素と同一であることができる。STAは、このフィールドを、このRTA-TSPEC下のRTAトラフィックのためのLLTS下のRTAトラフィックのTSID、トラフィック特性及び部分的QoS要件を示すように設定する。一部の例外として、TSPEC要素のTS情報フィールド内のTSIDフィールドは、0~7、又は0~15、又は8~15の値に設定することができる。 Figure 23 shows an example embodiment 190 of the RTA-TSPEC field contents. The TSPEC field can be identical to the TSPEC element defined in IEEE 802.11. The STA sets this field to indicate the TSID of the RTA traffic under the LLTS, traffic characteristics and partial QoS requirements for the RTA traffic under this RTA-TSPEC. With some exceptions, the TSID field in the TS information field of the TSPEC element can be set to a value between 0-7, or 0-15, or 8-15.

RTA属性(RTA Attributes)フィールドは、このRTA-TSPEC下のRTAトラフィックのためのさらなるQoS要件を示す。このフィールドは、STA及びAPの両方にLLTSが実装されている時にのみ、TSPEC要素と共に又はTSPEC要素内に現れることができる。 The RTA Attributes field indicates further QoS requirements for RTA traffic under this RTA-TSPEC. This field can appear with or within a TSPEC element only when LLTS is implemented in both the STA and the AP.

信頼度(Reliability)フィールドは、RTA-TSPECのRTAトラフィックのパケット損失要件を示すようにSTAによって設定される。APは、このフィールドを受け取ると、このRTA-TSPEC下のRTAトラフィックの送信のためのリソース配分を、このRTA-TSPEC下のRTAトラフィックのパケット損失が信頼度フィールドに示されるパケット損失未満になるように推定すべきである。 The Reliability field is set by the STA to indicate the packet loss requirement of the RTA traffic of the RTA-TSPEC. Upon receiving this field, the AP should estimate the resource allocation for the transmission of the RTA traffic under this RTA-TSPEC such that the packet loss of the RTA traffic under this RTA-TSPEC is less than the packet loss indicated in the Reliability field.

信頼度フィールドは、このRTA-TSPEC下のRTAトラフィックのパケットエラー率の値に設定することができる。APは、RTAトラフィックのLLTSを容認した後に、RTAトラフィックのパケットエラー率がフィールド内に設定された値よりも高くならないことを確実にすべきである。例えば、このフィールドが5%に設定されている場合、APは、100個のRTAフレームのうち、送信に失敗したRTAフレームを最大5個まで有することができる。APは、このパケットエラー率レベルを保証できない場合にはLLTS設定要求を拒絶することができる。 The reliability field can be set to the value of the packet error rate of the RTA traffic under this RTA-TSPEC. The AP should ensure that after accepting the LLTS of the RTA traffic, the packet error rate of the RTA traffic is not higher than the value set in the field. For example, if this field is set to 5%, the AP can have up to 5 RTA frames fail to transmit out of 100 RTA frames. The AP can reject the LLTS setting request if it cannot guarantee this packet error rate level.

或いは、信頼度フィールドは、このRTA-TSPEC下のRTAトラフィックのパケット配信率の値に設定することもできる。APは、RTAトラフィックのLLTSを容認した後に、RTAトラフィックのパケット配信率がフィールド内に設定された値よりも低くならないことを確実にすべきである。例えば、APは、このフィールドを95%に設定した場合、100個のRTAフレームのうち少なくとも95個のRTAフレームを正常に送信する必要がある。APは、このレベルのパケット配信率を保証できない場合にはLLTS設定要求を拒絶することができる。 Alternatively, the reliability field can be set to the value of the packet delivery ratio of the RTA traffic under this RTA-TSPEC. The AP should ensure that after accepting the LLTS of the RTA traffic, the packet delivery ratio of the RTA traffic does not fall below the value set in the field. For example, if the AP sets this field to 95%, it must successfully transmit at least 95 RTA frames out of 100 RTA frames. The AP can reject the LLTS setting request if it cannot guarantee this level of packet delivery ratio.

ジッタ(Jitter)フィールドは、このRTA-TSPEC下のRTAトラフィックのジッタ要件を示すようにSTAによって設定される。APは、このフィールドを受け取ると、このRTA-TSPEC下のRTAトラフィックの送信のためのリソース配分を、このRTA-TSPEC下のRTAトラフィックのジッタ要件を満たすことができるように推定する。 The Jitter field is set by the STA to indicate the jitter requirement of the RTA traffic under this RTA-TSPEC. Upon receiving this field, the AP estimates the resource allocation for the transmission of the RTA traffic under this RTA-TSPEC so that the jitter requirement of the RTA traffic under this RTA-TSPEC can be met.

ジッタフィールドは、このRTA-TSPEC要素下のRTAトラフィックの平均遅延要件を示すように、オリジナルのTSPEC要素の遅延限界フィールドと組み合わせて利用することができる。例えば、遅延限界フィールドが15msに設定され、ジッタフィールドが5msに設定されている場合、このRTA-TSPEC要素下のRTAトラフィックの平均遅延要件は、(遅延限界-ジッタ)=15ms-5ms=10msである。1つの代替方法では、このRTA-TSPEC要素下のRTAトラフィックの平均遅延要件が、(遅延限界-ジッタ/2)=15ms-5ms/2=12.5msである。APは、ジッタ要件を満たすために、このRTA-TSPEC下のRTAトラフィックの平均遅延が平均遅延要件よりも小さいことを保証すべきである。 The jitter field can be utilized in combination with the delay bound field of the original TSPEC element to indicate the average delay requirement of the RTA traffic under this RTA-TSPEC element. For example, if the delay bound field is set to 15 ms and the jitter field is set to 5 ms, then the average delay requirement of the RTA traffic under this RTA-TSPEC element is (delay bound-jitter) = 15 ms-5 ms = 10 ms. In one alternative, the average delay requirement of the RTA traffic under this RTA-TSPEC element is (delay bound-jitter/2) = 15 ms-5 ms/2 = 12.5 ms. The AP should ensure that the average delay of the RTA traffic under this RTA-TSPEC is less than the average delay requirement to meet the jitter requirement.

MSDU有効期限(MSDU Lifetime)フィールドは、キュー内にMSDUを記憶できる時間を表す。決定論的サービス(Deterministic Service)フィールドが第1の状態(例えば、「1」)に設定されている場合、STAは、このRTA-TSPEC下のRTAトラフィックのMSDU又はA-MSDU有効期限を示すようにこのフィールドを設定する。STAがこのフィールドを受け取って決定論的サービスフィールドが第1の状態(例えば、「1」)に設定されている場合には、このMSDU有効期限内にMSDU又はA-MSDUが正常に送信されなければMSDU又はA-MSDUは破棄される。決定論的サービスフィールドが第2の状態(例えば、「0」)に設定されている場合、このフィールドは予備である。なお、このフィールドは、TSPEC要素内の遅延限界フィールドに置き換えることができる。 The MSDU Lifetime field indicates the time that an MSDU can be stored in the queue. If the Deterministic Service field is set to the first state (e.g., "1"), the STA sets this field to indicate the MSDU or A-MSDU lifetime of the RTA traffic under this RTA-TSPEC. If the STA receives this field and the Deterministic Service field is set to the first state (e.g., "1"), the MSDU or A-MSDU is discarded if it is not successfully transmitted within the MSDU lifetime. If the Deterministic Service field is set to the second state (e.g., "0"), this field is reserved. Note that this field can be replaced by the Delay Bound field in the TSPEC element.

決定論的サービス(Deterministic Service)フィールドは、このRTA-TSPEC下のRTAトラフィックのMSDUの有効期限が過ぎた時にMSDUが破棄されるかどうかを示すようにSTAによって設定される。STAがこのフィールドを第1の状態(例えば、「1」)に設定した場合、このRTA-TSPEC下のRTAトラフィックのMSDUは、その有効期限が過ぎた時に破棄される。そうでなければ、STAはこのフィールドを第2の状態(例えば、「0」)に設定する。第1の状態(例えば、「1」)に設定されたこのフィールドをSTAが受け取った場合、このRTA-TSPEC下のRTAトラフィックのMSDUは、MSDU有効期限フィールドに示されるその有効期限が過ぎた時に破棄される。「0」に設定されたこのフィールドをSTAが受け取った場合、MSDU有効期限フィールドは予備である。 The Deterministic Service field is set by the STA to indicate whether an MSDU for RTA traffic under this RTA-TSPEC is to be discarded when its expiration time expires. If the STA sets this field to a first state (e.g., "1"), an MSDU for RTA traffic under this RTA-TSPEC is to be discarded when its expiration time expires. Otherwise, the STA sets this field to a second state (e.g., "0"). If the STA receives this field set to the first state (e.g., "1"), an MSDU for RTA traffic under this RTA-TSPEC is to be discarded when its expiration time expires, as indicated in the MSDU Expiry Time field. If the STA receives this field set to "0", the MSDU Expiry Time field is reserved.

図24に、上位層ストリームIDを搬送する任意のサブ要素の実施形態例210を示す。サブ要素ID(Sub-element ID)フィールドは、サブ要素のタイプを含み、この事例ではLLTS要求要素下での任意のサブ要素であることを示す。長さ(Length)フィールドは、任意のサブ要素フィールドの長さを示す。上位層ストリームID(Higher Layer Stream ID)フィールドは、上位層からの上位層ストリームIDを示す。STAは、このフィールドの受信者が現在のLLTSを上位層のトラフィックフローにマッピングできるようにこのフィールドをフレーム内に設定する。 Figure 24 shows an example embodiment 210 of an optional sub-element carrying a higher layer stream ID. The Sub-element ID field contains the type of the sub-element, in this case an optional sub-element under the LLTS Request element. The Length field indicates the length of the optional sub-element field. The Higher Layer Stream ID field indicates the higher layer stream ID from the higher layer. The STA sets this field in the frame so that the receiver of this field can map the current LLTS to a higher layer traffic flow.

図25に、LLTS/TID対リンクマッピングを搬送する任意のサブ要素の実施形態例230を示す。サブ要素ID(Sub-element ID)フィールドはサブ要素のタイプを示し、この事例ではLLTS要求要素下での任意のサブ要素であることを示す。長さ(Length)フィールドは、任意のサブ要素フィールドの長さを示す。LLTSレベルリンクマッピング(LLTS level link mapping)フィールドは、使用すべきリンクマッピングのタイプを決定するための機構を提供する。少なくとも1つの実施形態では、このフィールドが1ビット指示を含むことができる。このフィールドが第1の状態(例えば、「1」)に設定されている場合、LLTS/TID対リンクマッピングフィールドは、マッピング内のLLTSがLLTS記述子フィールド内に示されたLLTSであるLLTS対リンクマッピングを使用するためのものである。このフィールドが第2の状態(例えば、「0」)に設定されている場合、LLTS/TID対リンクマッピングフィールドは、TIDがLLTS記述子フィールド内に示されたLLTSのTIDであるTID対リンクマッピングを使用するためのものである。 FIG. 25 illustrates an example embodiment 230 of an optional sub-element that carries an LLTS/TID-to-link mapping. The Sub-element ID field indicates the type of sub-element, in this case an optional sub-element under the LLTS Request element. The Length field indicates the length of the optional sub-element field. The LLTS level link mapping field provides a mechanism for determining the type of link mapping to be used. In at least one embodiment, this field may include a one-bit indication. When this field is set to a first state (e.g., "1"), the LLTS/TID-to-link mapping field is to use an LLTS-to-link mapping where the LLTS in the mapping is the LLTS indicated in the LLTS descriptor field. When this field is set to a second state (e.g., "0"), the LLTS/TID-to-Link Mapping field is to use a TID-to-Link mapping where the TID is the TID of the LLTS indicated in the LLTS Descriptor field.

LLTS/TID対リンクマッピング(LLTS/TID to Link mapping)フィールドは、LLTS/TID対リンクマッピングを示す。STAは、LLTS下のトラフィックを送信できるリンクを示すようにこのフィールドを設定する。このフィールドは以下のサブフィールドを含む。 The LLTS/TID to Link mapping field indicates the LLTS/TID to link mapping. The STA sets this field to indicate the links on which traffic under the LLTS can be transmitted. This field contains the following subfields:

LLIDフィールドは、低遅延送信サービスの識別を含む。非AP STAは、LLTSを表す番号を設定する。APは、この番号を受け取って、非AP STAで設定されたLLTSを識別するために利用することができる。このフィールドは、IEEE802.11で定められるストリーム分類サービス(SCS)を識別することができる。リンク数(Number of Links)フィールドは、LLTS/TID対リンクマッピングフィールド内のリンクIDフィールドの数を示すように設定される。リンクID(Link ID)フィールドは、LLTSのトラフィックを送信できるリンクを示すように設定される。1又は2以上のリンクIDフィールドを利用することができ、この例には複数(1個~n個)のリンクIDフィールドを示す。STAは、LLTS要求フレームにおいてLLTS/TID対リンクマッピングを送信する際に、このLLTS下のトラフィックをどのリンクで送信すべきであるかを示唆するようにこのフィールドを設定することができる。 The LLID field includes an identification of the low latency transmission service. A non-AP STA sets a number representing the LLTS. The AP can receive this number and use it to identify the LLTS set by the non-AP STA. This field can identify the stream classification service (SCS) defined in IEEE 802.11. The Number of Links field is set to indicate the number of link ID fields in the LLTS/TID to link mapping field. The Link ID field is set to indicate the links on which the traffic of the LLTS can be transmitted. One or more link ID fields can be used, and this example shows multiple (1 to n) link ID fields. The STA can set this field to indicate which link the traffic under this LLTS should be transmitted on when sending the LLTS/TID to link mapping in the LLTS request frame.

図26に、LLTS応答フレームの実施形態例250を示す。フレーム制御(Frame Control)フィールドは、フレームのタイプを示す。期間(Duration)フィールドは、CSMA/CAチャネルアクセスに使用されるNAV情報を含む。アドレス1(Address 1)フィールドは、フレームの受信者のアドレスを含む。アドレス2(Address 2)フィールドは、フレームを送信したSTAのアドレスを含む。アドレス3(Address 3)フィールドは、BSSIDを含む。シーケンス制御(Sequence control)フィールドは、フレームのシーケンス番号を示す。HT制御(HT control)フィールドは、フレームのためのさらなる制御情報を示す。アクション(Action)フィールドは、LLTS要求フレームの場合に実行すべきアクションを示す。アクションフィールドは、以下のサブフィールドを含む。 26 illustrates an example embodiment 250 of an LLTS response frame. The Frame Control field indicates the type of frame. The Duration field contains NAV information used for CSMA/CA channel access. The Address 1 field contains the address of the recipient of the frame. The Address 2 field contains the address of the STA that sent the frame. The Address 3 field contains the BSSID. The Sequence control field indicates the sequence number of the frame. The HT control field indicates further control information for the frame. The Action field indicates the action to be taken in the case of an LLTS request frame. The Action field includes the following subfields:

カテゴリ(Category)サブフィールド及びQoSアクション(QoS Action)サブフィールドはアクションフィールドのタイプを示し、この事例ではLLTS応答フレーム内に存在する。ダイアログトークン(Dialog token)サブフィールドはLLTS応答トランザクションを指定し、少なくとも1つの実施形態では、LLTS応答フレームを識別する整数に設定することができる。LLTS応答フレームがLLTS要求フレームに対する応答である場合、このフィールドはLLTS要求フレームと同様に設定されるべきである。受信側はこのフィールドを受け取ると、LLTS応答フレームが、同じダイアログトークンを有するLLTS要求フレームに対する応答であると認識する。 The Category and QoS Action subfields indicate the type of action field, which in this case is present in an LLTS response frame. The Dialog Token subfield specifies the LLTS response transaction, and in at least one embodiment, can be set to an integer that identifies the LLTS response frame. If the LLTS response frame is a response to an LLTS request frame, this field should be set the same as the LLTS request frame. Upon receiving this field, the receiver recognizes that the LLTS response frame is a response to an LLTS request frame with the same dialog token.

アクションフィールドは、LLTS応答要素も含む。LLTS要求要素のフォーマットは以下の通りである。要素ID(Element ID)フィールドは要素のタイプを示し、この事例ではLLTS応答要素であることを示す。長さ(Length)フィールドはLLTS応答要素の長さを示す。LLTS状態リスト(LLTS Status List)フィールドは、一連のLLTS状態フィールドを含む。各LLTS状態フィールドは、特定の仕様及び分類情報下でのトラフィックのLLTS設定応答を示すように設定される。受信側STAは、この情報を受け取ると、RTAトラフィックのLLTS設定の結果又は既存のLLTSの変更を判定することができる。 The Action field also contains an LLTS response element. The format of the LLTS request element is as follows: The Element ID field indicates the type of element, in this case an LLTS response element. The Length field indicates the length of the LLTS response element. The LLTS Status List field contains a series of LLTS status fields. Each LLTS status field is set to indicate the LLTS configuration response for traffic under a particular specification and classification information. Once the receiving STA receives this information, it can determine the result of the LLTS configuration of the RTA traffic or the modification of the existing LLTS.

図27に、LLTS状態フィールドの実施形態例270を示す。LLIDフィールドは、低遅延送信サービスの識別を含む。LL長さ(LL Length)フィールドは、LLTS状態フィールドの長さを含む。応答タイプ(Response Type)フィールドは、LLTS設定結果のタイプを示すように設定される。APは、応答タイプフィールドを「容認(Accept)」に設定した場合には、非AP STAからのLLTS設定要求を容認する。非AP STAは、このフィールドを受け取ると、LLTS設定が成功したかどうかを判定することができる。APは、応答タイプフィールドを「修正(Modified)」に設定した場合には、非AP STAとの既存のLLTSを修正する。非AP STAは、このフィールドを受け取ると、対応するLLIDを有するLLTSがAPによって修正されたと判定することができる。非AP STAは、修正を容認するか、或いはこのAPをネゴシエートするために別のLLTSを開始することができる。APは、応答タイプフィールドを「拒否(Denied)」に設定した場合には、非AP STAからのLLTS設定要求を拒絶する。非AP STAは、このフィールドを受け取ると、APとの別のLLTS設定を開始することができる。APは、応答タイプを「終了(Terminate)」に設定した場合には、非AP STAとの既存のLLTSを終了させる。非AP STAは、このフィールドを受け取ると、対応するLLIDのLLTSが終了したことを認識し、LLTSを削除すべきである。なお、このフィールドは、IEEE802.11で定められる状態コード(Status Code)フィールドと同一であることができる。 FIG. 27 illustrates an example embodiment 270 of the LLTS Status field. The LLID field includes an identification of a low latency transmission service. The LL Length field includes the length of the LLTS Status field. The Response Type field is set to indicate the type of LLTS configuration result. If the AP sets the Response Type field to "Accept", it accepts the LLTS configuration request from the non-AP STA. Upon receiving this field, the non-AP STA can determine whether the LLTS configuration is successful. If the AP sets the Response Type field to "Modified", it modifies the existing LLTS with the non-AP STA. Upon receiving this field, the non-AP STA can determine that the LLTS with the corresponding LLID has been modified by the AP. The non-AP STA can accept the modification or start another LLTS to negotiate with this AP. If the AP sets the response type field to "Denied", it rejects the LLTS setup request from the non-AP STA. If the non-AP STA receives this field, it can start another LLTS setup with the AP. If the AP sets the response type to "Terminate", it terminates the existing LLTS with the non-AP STA. If the non-AP STA receives this field, it should recognize that the LLTS for the corresponding LLID has ended and delete the LLTS. Note that this field can be the same as the Status Code field defined in IEEE 802.11.

TCLASフィールドは、IEEE802.11で定められるTCLAS要素と同一であることができる。APは、上位層からのトラフィックの情報を示すようにこのフィールドを設定する。非AP STAは、このフィールドを受け取ると、この上位層から到着したTTLS下のトラフィックがアップリンクである場合、この情報を使用してトラフィックを識別することができる。LLTS状態フィールドは、複数のTCLASフィールドを含むことができる。 The TCLAS field can be the same as the TCLAS element defined in IEEE 802.11. The AP sets this field to indicate the information of the traffic from the upper layer. When a non-AP STA receives this field, it can use this information to identify the traffic under TTLS arriving from the upper layer if it is uplink. The LLTS status field can contain multiple TCLAS fields.

TCLAS処理フィールドは、IEEE802.11で定められるTCLAS処理要素と同一であることができる。LLTS状態フィールドに複数のTCLASフィールドが存在する場合、APは、複数のTCLASフィールドを使用してRTA トラフィックを識別するルールを示すようにこのフィールドを設定する。非AP STAは、LLTS状態フィールド内でこのフィールドを受け取ると、複数のTCLASフィールドを使用して上位層からのトラフィックを識別する方法を決定することができる。 The TCLAS processing field can be identical to the TCLAS processing element defined in IEEE 802.11. If multiple TCLAS fields are present in the LLTS status field, the AP sets this field to indicate the rules for identifying RTA traffic using multiple TCLAS fields. When a non-AP STA receives this field in the LLTS status field, it can determine how to identify traffic from higher layers using multiple TCLAS fields.

RTA-TSPECフィールドは、図23に定めるRTA-TSPEC要素と同一であることができる。APは、このフィールドをRTAトラフィックの仕様及びQoS要件を示すように設定する。非AP STAは、このフィールドを受け取ると、RTA-TSPEC下のトラフィックのためにLLTSの決定が行われると認識する。このフィールドは、このLLTS下のRTAトラフィックの方向(例えば、アップリンク、ダウンリンク、ピアツーピア、又は双方向)の情報も含む。APは、このLLTSのRTAトラフィックの送信に割り当てることができるチャネルリソースを示すこともできる。 The RTA-TSPEC field may be identical to the RTA-TSPEC element defined in FIG. 23. The AP sets this field to indicate the specifications and QoS requirements of the RTA traffic. Upon receiving this field, a non-AP STA knows that an LLTS decision is being made for traffic under the RTA-TSPEC. This field also contains information on the direction (e.g., uplink, downlink, peer-to-peer, or bidirectional) of the RTA traffic under this LLTS. The AP may also indicate the channel resources that may be allocated for the transmission of the RTA traffic of this LLTS.

任意のサブ要素(Optional Sub-elements)フィールドは、このLLTSのトラフィックの追加情報又は設定を示すようにAPによって設定される。任意のサブ要素のいくつかの例については、図24及び図25に示している。 The Optional Sub-elements field is set by the AP to indicate additional information or configuration for the traffic of this LLTS. Some examples of optional sub-elements are shown in Figures 24 and 25.

5.3.2.RTAトラフィックの区別
図28に、RTAトラフィックと非RTAトラフィックとを区別する実施形態例310を示す。STA又はMLDのMAC層が上位層からトラフィックを受け取る(312)と、上位層からのトラフィックが既存のLLTSに属しているかどうかを判定するチェックが行われる(314)。トラフィックが既存のLLTSに属する上位層からのものである場合、ブロック316において、このトラフィックがそのLLTSに属するRTAトラフィックであることが登録される。一方で、上位層からのトラフィックが既存のLLTSに属していない場合、ブロック318において、このトラフィックが非RTAトラフィックであることが登録される。
5.3.2. Differentiating RTA Traffic Figure 28 illustrates an example embodiment 310 for differentiating between RTA and non-RTA traffic. When the MAC layer of a STA or MLD receives traffic from a higher layer (312), a check is made to determine whether the traffic from the higher layer belongs to an existing LLTS (314). If the traffic is from a higher layer that belongs to an existing LLTS, then in block 316, it is registered that this traffic is RTA traffic that belongs to that LLTS. On the other hand, if the traffic from the higher layer does not belong to an existing LLTS, then in block 318, it is registered that this traffic is non-RTA traffic.

5.3.3.LLTSの例
表9にLLTS(例えば、LLTS1~LLTS6)の例を示す。表内の発信者列は、LLTS設定手順を開始する、すなわちLLTS要求フレームを送信するSTA又はMLDを示す。受信者列は、LLTS要求フレームを受け取ってLLTS応答フレームを送信するSTA又はMLDを表す。例えば、テーブルの2行目は、例えばLLTS1などのLLIDが1に等しいLLTSを表す。このLLTSの発信者はSTA2であり、受信者はAP1又はMLD1であることができる。方向列は、LLTSの方向に関する。これがダウンリンクである場合、このLLTSのRTAトラフィックはAP1(又はMLD1)からSTA2に送信され、一方でアップリンクの場合には逆方向であり、このLLTSのTIDが8であり、ユーザ優先度(UP)が6であることが例示される。リンク列は、このLLTS下のトラフィックがどのリンク(例えば、リンク1及び/又はリンク2)を通じて送信されるかを示す。
5.3.3. LLTS Examples Table 9 shows examples of LLTS (e.g., LLTS1-LLTS6). The originator column in the table indicates the STA or MLD that initiates the LLTS setup procedure, i.e., sends an LLTS request frame. The recipient column represents the STA or MLD that receives the LLTS request frame and sends an LLTS response frame. For example, the second row of the table represents an LLTS with LLID equal to 1, e.g., LLTS1. The originator of this LLTS is STA2, and the recipient can be AP1 or MLD1. The direction column relates to the direction of the LLTS. If it is downlink, the RTA traffic of this LLTS is sent from AP1 (or MLD1) to STA2, while in the case of uplink, it is in the reverse direction, and the TID of this LLTS is 8 and the user priority (UP) is 6, as exemplified. The Link column indicates over which link (eg, Link 1 and/or Link 2) the traffic under this LLTS is transmitted.

STAは、<LLID、発信者>、<LLID、受信者>又は<LLID、発信者、受信者>などのLLTS情報のタプルによってLLTSを識別することができる。AP又はAP MLDは、そのBSS内の各LLTSの一意のLLIDを使用することにより、各STAがLLIDを利用してBSS内のLLTSをLLIDのみによって識別できるようにすることも、或いは<LLID、BSSID>のタプルを使用してBSS及びOBSS内のLLTSを識別できるようにすることもできる。 STAs can identify LLTSs by tuples of LLTS information such as <LLID, originator>, <LLID, recipient> or <LLID, originator, recipient>. The AP or AP MLD can use a unique LLID for each LLTS in its BSS, allowing each STA to use the LLID to identify LLTSs in the BSS by LLID alone, or can use the <LLID, BSSID> tuple to identify LLTSs in the BSS and OBSS.

5.4.RTAパケットを送信するためのTXOP共有
5.4.1.フローチャート
非プライマリACからRTAフレームを送信するためのTXOP共有の手順について説明する。開示する技術は、IEEE802.11axにおける現在のTXOP共有ルールと比べて、たとえプライマリACからの未送信フレームが存在する場合でも、STAがプライマリACのTXOPを共有して非プライマリACからのRTAフレームを送信することを可能にする。
5.4 TXOP Sharing for Transmitting RTA Packets 5.4.1 Flowchart The procedure of TXOP sharing for transmitting RTA frames from a non-primary AC will now be described. Compared with the current TXOP sharing rules in IEEE 802.11ax, the disclosed technology enables a STA to share the TXOP of the primary AC to transmit RTA frames from a non-primary AC even if there are untransmitted frames from the primary AC.

図29に、非プライマリACからのRTAトラフィックを送信するTXOP共有の実施形態例330を示す。RTAトラフィックは、EDCAキューに到着するとフレーム単位でカプセル化される。RTAトラフィックを搬送するフレームはRTAフレームとして表され、非RTAトラフィックを搬送するフレームは非RTAフレームとして表される。1又は2以上のフレームを1つのパケットに含め、リンク又はチャネルを介して送信することができる。TXOPを獲得したEDCAFに関連するACはプライマリACと呼ばれる。 Figure 29 illustrates an example embodiment 330 of TXOP sharing for transmitting RTA traffic from a non-primary AC. RTA traffic is encapsulated on a frame-by-frame basis upon arrival at the EDCA queue. Frames carrying RTA traffic are denoted as RTA frames, and frames carrying non-RTA traffic are denoted as non-RTA frames. One or more frames may be included in a packet and transmitted over a link or channel. The AC associated with the EDCAF that has acquired the TXOP is called the primary AC.

STAがプライマリACのTXOPを取得する(332)と、このTXOP中に非プライマリACからのフレームを送信するためにTXOPを共有するか否かについての決定が行われる(334)。 Once the STA acquires a TXOP for the primary AC (332), a decision is made as to whether to share the TXOP to transmit frames from a non-primary AC during this TXOP (334).

STAが非プライマリACからの非RTAフレームを送信するためにTXOPを共有しないと決定した場合、ブロック338において、IEEE802.11axで定められる現在のTXOP共有ルールに従ってフレーム340を送信することができる。 If the STA determines not to share the TXOP to transmit a non-RTA frame from a non-primary AC, then in block 338, the frame 340 may be transmitted according to the current TXOP sharing rules defined in IEEE 802.11ax.

一方で、STAが非プライマリACからのRTAフレームを送信するためにそのTXOPを共有すると決定した場合には、たとえプライマリACからの未送信フレームが存在する場合でも、非プライマリACからのRTAフレームを送信することができる(336)。その後、ブロック340において、STAは、TXOP中に(単複の)非プライマリACからのフレームを送信する。 On the other hand, if the STA decides to share its TXOP to transmit an RTA frame from a non-primary AC, it may transmit the RTA frame from the non-primary AC even if there is an untransmitted frame from the primary AC (336). Then, in block 340, the STA transmits a frame from the non-primary AC(s) during the TXOP.

局が非プライマリACからのRTAフレームを送信するためにTXOPを共有すると決定した場合には、以下の点に注意すべきである。ブロック336における非プライマリACは、プライマリACよりも高い優先度を有するACのみを表すことができる。この場合の非プライマリACからのRTAフレームは、有効期限が迫っているフレーム(例えば、このフレームはTXOPの終了前に有効期限切れになる)のみを表すことができる。 If a station decides to share the TXOP to transmit an RTA frame from a non-primary AC, note the following: The non-primary AC in block 336 can only represent an AC that has a higher priority than the primary AC. The RTA frame from the non-primary AC in this case can only represent an expiring frame (e.g., the frame will expire before the end of the TXOP).

TXOP中には以下のシーケンスが可能である。 The following sequences are possible during a TXOP:

(1)STAは、非プライマリACからの全部/一部のRTAフレームを最初に送信し、その後にプライマリACからのフレームを送信するものとする/することができる。STAは、例えば以下のルールのうちのいずれか1つに従うことができる。(a)プライマリACよりも優先度の高い非プライマリACからのRTAフレームを最初に送信し、その直後にプライマリACからのフレームを送信するものとする/することができる。(b)プライマリACからのRTAフレームを最初に送信し、その後にプライマリACよりも優先度の高い非プライマリACからのRTAフレームを送信し、次にプライマリACからの非RTAフレームを送信するものとする/することができる。(c)(単複の)再送であってプライマリACよりも優先度の高い非プライマリACからの(単複の)RTAフレームを最初に送信し、その後にプライマリACからのフレームを送信するものとする/することができる。 (1) The STA shall/may transmit all/part of the RTA frame from the non-primary AC first, followed by the frame from the primary AC. The STA may follow, for example, any one of the following rules: (a) The RTA frame from the non-primary AC with a higher priority than the primary AC shall/may transmit first, followed immediately by the frame from the primary AC. (b) The RTA frame from the primary AC shall/may transmit first, followed by the RTA frame from the non-primary AC with a higher priority than the primary AC, followed by the non-RTA frame from the primary AC. (c) The RTA frame(s) from the non-primary AC with a higher priority than the primary AC that is a retransmission shall/may transmit first, followed by the frame from the primary AC.

(2)STAは、プライマリACよりも優先度の低い非プライマリACからのRTAフレームを以下の場合にのみ送信することができる。(a)これらのRTAフレームの有効期限が迫っている場合(例えば、このフレームはTXOPの終了前に有効期限切れとなる)、及び/又は(b)プライマリACからの全てのフレームが送信済みである場合、及び/又は(c)この低優先度ACが以前にプライマリACとTXOPを共有していた場合。例えば、(2)(c)の場合、この低優先度ACは、ビーコン間隔などの現在の周期的時間にプライマリACとTXOPを共有していたものとする。この低優先度ACとのTXOP共有時間は、低優先度ACが現在の周期的時間中にプライマリACと共有していたTXOP時間よりも長くなってはならない。 (2) The STA may transmit RTA frames from non-primary ACs with lower priority than the primary AC only if: (a) these RTA frames are about to expire (e.g., the frames expire before the end of the TXOP), and/or (b) all frames from the primary AC have been transmitted, and/or (c) this low-priority AC previously shared a TXOP with the primary AC. For example, in case (2)(c), this low-priority AC shall have shared a TXOP with the primary AC at the current periodic time, such as a beacon interval. The TXOP sharing time with this low-priority AC must not be longer than the TXOP time that the low-priority AC shared with the primary AC during the current periodic time.

(3)STAは、プライマリACよりも優先度の高い非プライマリACからのRTAフレームをプライマリACからのRTAフレームと同様に取り扱う。さらに、STAは、プライマリACよりも優先度の高い非プライマリACからのRTAフレームをプライマリACからのRTAフレームとして取り扱うこともできる。 (3) The STA treats an RTA frame from a non-primary AC that has a higher priority than the primary AC in the same way as an RTA frame from the primary AC. In addition, the STA can also treat an RTA frame from a non-primary AC that has a higher priority than the primary AC as an RTA frame from the primary AC.

(4)STAがMU PPDU(例えば、MU-MIMO又はMU-OFDMAのMU PPDU)を送信する際には、優先度の高い又は低い非プライマリACからのRTAフレーム及び非RTAフレームをMU PPDUに含めることができる。 (4) When a STA transmits an MU PPDU (e.g., an MU PPDU for MU-MIMO or MU-OFDMA), it may include RTA frames and non-RTA frames from high or low priority non-primary ACs in the MU PPDU.

(a)MU PPDUの期間は、MU PPDU内の特定のフレームの送信及び遅延要件によって決定することができる。他のフレームがMU PPDUに含まれている場合、これらはMU PPDUの期間をこの要件よりも増加させてはならない。例えば、特定のフレームは、(i)プライマリACのみからのフレーム又はRTAフレーム、及び/又は(ii)全ての非プライマリACからの、又はプライマリACよりも優先度の高い非プライマリACからの、又はMU PPDUにおいて最も優先度の高い非プライマリACからのRTAフレームとすることができる。 (a) The duration of the MU PPDU may be determined by the transmission and delay requirements of the specific frames in the MU PPDU. If other frames are included in the MU PPDU, they may not increase the duration of the MU PPDU beyond this requirement. For example, the specific frames may be (i) frames or RTA frames from the primary AC only, and/or (ii) RTA frames from all non-primary ACs, or from non-primary ACs with higher priority than the primary AC, or from the non-primary AC with the highest priority in the MU PPDU.

(b)所与のユーザ(すなわち、MU PPDUの受信側STA)について、プライマリACよりも優先度の高い非プライマリACからのRTAフレームは、プライマリACからのフレームよりも早く送信されるものとする/することができる。例えば、(i)プライマリACからのいずれかのRTAフレームが最初に送信され、その後に優先度の高いACからのいずれかのRTAフレームが送信され、次にプライマリACからのいずれかの非RTAフレームが送信されるものとする/することができる。(ii)優先度の高いACからのいずれかのRTAフレームが最初に送信され、その直後にプライマリACからのいずれかのフレームが送信されるものとする/することができる。(iii)プライマリACからのいずれかのフレームが最初に送信され、その直後に優先度の高いACからのいずれかのフレームが送信されるものとする/することができる。(iv)有効期限(例えば、MSDU有効期限)の短いフレームが先に送信されるものとする/することができる。 (b) For a given user (i.e., the STA receiving the MU PPDU), RTA frames from non-primary ACs with higher priority than the primary AC shall/may be transmitted earlier than frames from the primary AC. For example, (i) any RTA frames from the primary AC shall/may be transmitted first, followed by any RTA frames from higher priority ACs, followed by any non-RTA frames from the primary AC; (ii) any RTA frames from higher priority ACs shall/may be transmitted first, followed immediately by any frames from the primary AC; (iii) any frames from the primary AC shall/may be transmitted first, followed immediately by any frames from the higher priority AC; (iv) frames with shorter expiration times (e.g., MSDU expiration times) shall/may be transmitted first.

(5)STAは、TXOP中にプライマリACからのフレームを送信するために何らかのチャネルリソースを割り当てることを保証する。例えば、TXOP中のルールは以下の通りである。(a)STAは、プライマリACからの1又は2以上のフレームが送信されるまで非プライマリACからのフレームを送信してはならない。(b)STAは、非プライマリACからのRTAフレームを送信するためにTXOP共有の期間を制限するものとする。例えば、STAは、TXOP共有の時間をTXOP毎に又は周期的時間(例えばビーコン間隔)毎に(0.3msなどのTXOP期間の長さ、又は20%などのTXOP期間の比率単位で)制限する。APは、この時間制限を関連するSTAにおいて設定することができる。(c)STAは、専用時間によって示される(0.3msなどのTXOP期間の長さ、又は20%などのTXOP期間の比率単位の)一定量のTXOP時間がプライマリACからのフレームの送信に使用されるまで、或いはプライマリACからの全てのフレーム(又は全てのRTAフレーム)が送信されるまで、非プライマリアACからRTAフレームを送信してはならない。(d)STAは、例えば専用バイトで(例えば、バイト単位で)示されるようなプライマリACからの一定量のフレームが送信されるまで、或いはプライマリACからの全てのフレーム(又は全てのRTAフレーム)が送信されるまで、非プライマリACからのRTAフレームを送信してはならない。(e)STAは、TXOPの開始時刻以降、専用時間によって(0.3msなどのTXOP期間の長さ、又は20%などのTXOP期間の比率単位で)示される一定期間にわたり、IEEE802.11axで定められるTXOP共有ルールに従うものとする。 (5) The STA ensures to allocate some channel resources for transmitting frames from the primary AC during the TXOP. For example, the rules during the TXOP are as follows: (a) The STA shall not transmit frames from non-primary ACs until one or more frames from the primary AC are transmitted. (b) The STA shall limit the duration of TXOP sharing for transmitting RTA frames from non-primary ACs. For example, the STA limits the time of TXOP sharing (in units of the length of the TXOP period, such as 0.3 ms, or a percentage of the TXOP period, such as 20%) per TXOP or per periodic time (e.g., beacon interval). The AP can set this time limit in the associated STAs. (c) The STA shall not transmit an RTA frame from a non-primary AC until a certain amount of TXOP time (in units of the length of the TXOP period, e.g., 0.3 ms, or a percentage of the TXOP period, e.g., 20%) indicated by the dedicated time has been used to transmit frames from the primary AC, or until all frames (or all RTA frames) from the primary AC have been transmitted. (d) The STA shall not transmit an RTA frame from a non-primary AC until a certain amount of frames from the primary AC, e.g., as indicated by a dedicated byte (e.g., in bytes), have been transmitted, or until all frames (or all RTA frames) from the primary AC have been transmitted. (e) The STA shall follow the TXOP sharing rules defined in IEEE 802.11ax for a certain period of time indicated by the dedicated time (in units of the length of the TXOP period, e.g., 0.3 ms, or a percentage of the TXOP period, e.g., 20%) after the start time of the TXOP.

(6)STAは、IEEE802.11beで定められるR-TWT SPなどの特別なチャネル期間中に、非プライマリACからのRTAフレームをプライマリACからのものであるかのように取り扱う。 (6) During special channel periods such as R-TWT SP defined in IEEE 802.11be, the STA treats RTA frames from non-primary ACs as if they were from the primary AC.

5.4.2.実施例
本節では、STAが非プライマリACからのRTAフレームを送信するためにプライマリACのTXOPを共有する方法を説明する複数の実施例を示す。これらの実施例のネットワークトポロジーについては図19に示している。RTAと非RTAとの間のトラフィック分類プロセスは、5.3節で説明したLLTS動作又は他のいずれかのトラフィック分類手順と同一又は同様であることができる。一例として、ここではネットワークトポロジー内の各STA又はMLDが表9に示すようなRTAのトラフィックフローを有するものと仮定する。LLTS下のトラフィックは、表1に示すUP-to-ACマッピングに従ってEDCAキューに入ることができる。なお、LLTS下のトラフィックのUPは、LLTS設定では表9に示すUPのように示される。
5.4.2. Examples This section provides several examples that explain how STAs share the TXOP of the primary AC to transmit RTA frames from non-primary ACs. Network topologies for these examples are shown in FIG. 19. The traffic classification process between RTA and non-RTA can be the same or similar to the LLTS operation described in Section 5.3 or any other traffic classification procedure. As an example, we assume that each STA or MLD in the network topology has a traffic flow of RTA as shown in Table 9. The traffic under LLTS can be queued in the EDCA queue according to the UP-to-AC mapping shown in Table 1. Note that the UP of the traffic under LLTS is indicated as the UP shown in Table 9 in the LLTS configuration.

図30に、AP1又はMLD1のEDCAキューの状態の実施形態例350を示す。フレーム(MSDU、UP、RTA)がマッピングされ(352)、キュー内に配置される。 Figure 30 shows an example embodiment 350 of the state of the EDCA queue for AP1 or MLD1. A frame (MSDU, UP, RTA) is mapped (352) and placed in the queue.

AC_VOキュー354は、ここではAC_VO(1)~AC_VO(3)として例示するLLTS1下の3つのRTAフレームを有するように例示するAC VOのEDCAキューを表す。 AC_VO queue 354 represents an EDCA queue for AC VO, illustrated here as having three RTA frames under LLTS1, illustrated here as AC_VO(1) through AC_VO(3).

AC_VIキュー356は、ここではAC_VI(1)及びAC_VI(2)として例示するLLTS2下の2つのRTAフレームと、AC_VI(3)として例示する1つの非RTAフレームとを有するように示すAC VIのEDCAキューを表す。 AC_VI queue 356 represents the EDCA queue for AC VI, shown here as having two RTA frames under LLTS2, exemplified here as AC_VI(1) and AC_VI(2), and one non-RTA frame, exemplified here as AC_VI(3).

AC_BEキュー358は、AC_BE(1)~AC_BE(3)として例示する3つの非RTAフレームを有するように示すAC BEのEDCAキューを表す。 AC_BE queue 358 represents the EDCA queue for an AC BE shown to have three non-RTA frames, illustrated as AC_BE(1) through AC_BE(3).

AC_BKキュー360は、キュー内にフレームが存在せず空であるように例示するAC BKのEDCAキューを表す。 The AC_BK queue 360 represents the EDCA queue of AC BK, which is illustrated as being empty with no frames present in the queue.

これらのキューは、チャネル370を求めて競合するEDCAF362、364、366及び368に接続する。 These queues connect to EDCAFs 362, 364, 366 and 368 which compete for channel 370.

図31に、AP1がTXOP中にのみ非プライマリACからのRTAフレームを送信する実施形態例390を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。AP1又はMLD1のEDCAキュー状態については図30に示している。 Figure 31 shows an example embodiment 390 where AP1 transmits RTA frames from non-primary ACs only during the TXOP. The figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during the TXOP 400. The EDCA queue state of AP1 or MLD1 is shown in Figure 30.

この例では、AP1がEDCA TXOPを開始してEDCA TXOP中に新たなフレームが到着しない場合のキュー状態を想定している。また、キュー状態がMLD1のものである場合、この例に示すTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 This example assumes the queue state when AP1 initiates an EDCA TXOP and no new frames arrive during the EDCA TXOP. Also assume that when the queue state is that of MLD1, MLD1 does not transmit on other links during the TXOP shown in this example.

AP1は、VIのTXOP400を取得すると、AC_VO(1)404、AC_VO(2)410及びAC_VO(3)416として例示するRTAフレームを、それぞれのプリアンブル402、408及び414と共にAC_VOキューからSTA2に送信する。この例に示すように、AP1は、TXOP中にのみAC_VOキューからRTAフレームを送信する。STA2は、これらの各送信を受け取ると、ブロック確認応答406、412及び418を生成する。 When AP1 gets a TXOP 400 for the VI, it transmits RTA frames, illustrated as AC_VO(1) 404, AC_VO(2) 410, and AC_VO(3) 416, from the AC_VO queue along with their respective preambles 402, 408, and 414, to STA2. As shown in this example, AP1 transmits RTA frames from the AC_VO queue only during the TXOP. STA2 generates block acknowledgements 406, 412, and 418 upon receipt of each of these transmissions.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを使用してTXOPを予約することができる。 Note that AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図32に、AP1又はMLD1の別のEDCAキュー状態の実施形態例430を示す。フレームは、図示のキュー内にマッピングされる(432)。図示のように、AC_VOキュー434は、AC_VO(1)として例示するLLTS1下の1つのRTAフレームと、AC_VO(2)として例示する1つの非RTAフレームとを有するAC VOのEDCAのキューを表す。AC_VIキュー436は、AC_VI(1)として例示するLLTS2下の1つのRTAフレームと、AC_VI(2)として例示する1つの非RTAフレームとを有するAC VIのEDCAのキューを表す。AC_BEキュー438は、AC_BE(1)として例示するLLTS3以下のRTAフレームと、AC_BE(2)として例示する非RTAフレームとを1つ有するAC BEのEDCAキューを表す。AC_BKキュー440は、キュー内にフレームが存在しないAC BKのEDCAキューを表す。各キューの下方には、チャネル450を取得してチャネル450上で送信するためのそれぞれのEDCA機能442、444、446及び448を示す。 32 illustrates another example embodiment 430 of EDCA queue states for AP1 or MLD1. Frames are mapped (432) into the queues shown. As shown, AC_VO queue 434 represents an AC VO EDCA queue with one RTA frame under LLTS1, exemplified as AC_VO(1), and one non-RTA frame, exemplified as AC_VO(2). AC_VI queue 436 represents an AC VI EDCA queue with one RTA frame under LLTS2, exemplified as AC_VI(1), and one non-RTA frame, exemplified as AC_VI(2). AC_BE queue 438 represents an AC BE EDCA queue with one RTA frame under LLTS3, exemplified as AC_BE(1), and one non-RTA frame, exemplified as AC_BE(2). AC_BK queue 440 represents an EDCA queue for AC BK with no frames in the queue. Below each queue are respective EDCA functions 442, 444, 446, and 448 for acquiring and transmitting on channel 450.

図33に、AP1がTXOP中にプライマリACからのフレームよりも前に優先度の高い非プライマリACからのRTAフレームを送信する実施形態例470を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。AP1又はMLD1のEDCAキュー状態については図32に示しており、この例では、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。また、キュー状態がMLD1のものである場合、この例に示すTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 Figure 33 shows an example embodiment 470 in which AP1 transmits RTA frames from higher priority non-primary ACs before frames from the primary AC during the TXOP. The figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during the TXOP 400. The EDCA queue state for AP1 or MLD1 is shown in Figure 32, and this example assumes the queue state when AP1 starts the TXOP 400 and assumes that no new frames arrive during the EDCA TXOP. It also assumes that if the queue state is that of MLD1, MLD1 does not transmit on other links during the TXOP shown in this example.

AP1は、VIのTXOP400を取得すると、最初にAC_VO(1)474として例示するAC_VOキューからのRTAフレームをSTA2に送信する。次に、AC_VI(1)480として例示するAC_VIキューからのRTAフレームをSTA1に送信し、その後にAC_VI(2)486として例示するAC_VIキューからの非RTAフレームをSTA3に送信する。これらの各送信を、それぞれのプリアンブル472、478及び484と共に示す。受信側の局は、ブロック確認応答(BA)476、482及び488で応答する。 When AP1 gets a TXOP 400 for the VI, it first transmits an RTA frame from the AC_VO queue, exemplified as AC_VO(1) 474, to STA2. It then transmits an RTA frame from the AC_VI queue, exemplified as AC_VI(1) 480, to STA1, followed by a non-RTA frame from the AC_VI queue, exemplified as AC_VI(2) 486, to STA3. Each of these transmissions is shown with its respective preamble 472, 478, and 484. The receiving station responds with a block acknowledgement (BA) 476, 482, and 488.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図34に、TXOP中にAP1が最初にプライマリACからのRTAフレームを送信し、次に非プライマリACからのRTAフレームを送信し、その後にプライマリACからの非RTAフレームを送信する実施形態例510を示す。AP1又はMLD1のEDCAキュー状態は図32に示す通りであり、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。また、キュー状態がMLD1のものである場合、例示するTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 Figure 34 shows an example embodiment 510 in which AP1 transmits an RTA frame from the primary AC first during the TXOP, followed by an RTA frame from a non-primary AC, followed by a non-RTA frame from the primary AC. The EDCA queue state of AP1 or MLD1 is as shown in Figure 32, assuming the queue state when AP1 starts the TXOP 400, and assuming that no new frames arrive during the EDCA TXOP. Also assume that when the queue state is that of MLD1, MLD1 does not transmit on other links during the example TXOP.

AP1は、VIのTXOP400を取得すると、最初にAC_VI(1)514として例示するAC_VIキューからのRTAフレームをSTA1に送信する。次に、AC_VO(1)520として例示するAC_VOキューからのRTAフレームをSTA2に送信する。次に、AC_VI(2)526として例示するAC_VIキューからの非RTAフレームをSTA3に送信する。 When AP1 acquires TXOP 400 for the VI, it first transmits an RTA frame from the AC_VI queue, exemplified as AC_VI(1) 514, to STA1. Next, it transmits an RTA frame from the AC_VO queue, exemplified as AC_VO(1) 520, to STA2. Next, it transmits a non-RTA frame from the AC_VI queue, exemplified as AC_VI(2) 526, to STA3.

これらの各送信を、それぞれのプリアンブル512、518、524と共に示す。受信側の局は、ブロック確認応答(BA)516、522及び528で応答する。 Each of these transmissions is shown with a respective preamble 512, 518, 524. The receiving station responds with a block acknowledgement (BA) 516, 522, and 528.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図35に、AP1がプライマリACよりも低い優先度を有する非プライマリACからのRTAフレームを送信する実施形態例530を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。AP1又はMLD1のEDCAキュー状態については図32に示しており、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、この例に示すTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 Figure 35 illustrates an example embodiment 530 in which AP1 transmits an RTA frame from a non-primary AC with lower priority than the primary AC. This figure shows the interaction between AP1 392, STA1 394, STA2 396, and STA3 396 during TXOP 400. The EDCA queue state of AP1 or MLD1 is shown in Figure 32, assuming the queue state when AP1 starts TXOP 400, and assuming no new frames arrive during the EDCA TXOP. Furthermore, if the queue state is that of MLD1, it is assumed that MLD1 does not transmit on other links during the TXOP shown in this example.

AP1は、VIのTXOPを取得すると最初にAC_VI(1)534として例示するAC_VIキューからのRTAフレームをSTA1に送信する。次に、AC_VO(1)540として例示するAC_VOキューからのRTAフレームをSTA2に送信する。次に、AC_BE(1)546として例示するAC_BEキューからのRTAフレームを、TXOPの終了時刻前に発生する有効期限切れ550がまもなく生じるという理由でSTA3に送信する。 When AP1 acquires a TXOP for VI, it first transmits an RTA frame from the AC_VI queue, exemplified as AC_VI(1) 534, to STA1. Next, it transmits an RTA frame from the AC_VO queue, exemplified as AC_VO(1) 540, to STA2. Next, it transmits an RTA frame from the AC_BE queue, exemplified as AC_BE(1) 546, to STA3 because of an upcoming expiration 550, which occurs before the end time of the TXOP.

これらの各送信を、それぞれのプリアンブル532、538及び544と共に示す。受信側の局は、ブロック確認応答(BA)536、542及び548で応答する。 Each of these transmissions is shown with a respective preamble 532, 538, and 544. The receiving station responds with a block acknowledgement (BA) 536, 542, and 548.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図36に、AP1又はMLD1のEDCAキュー状態の第3の例を示す実施形態例570を示す。フレームは、図示のキュー内にマッピングされる(432)。AC_VOキュー574は、LLTS1下の1つのRTAフレームAC_VO(1)と、1つの非RTAフレームAC_VO(2)とを有する。AC_VIキュー576は、LLTS2下の2つのRTAフレームと、1つの非RTAフレームAC_VI(3)とを有する。AC_BEキュー578は、3つの非RTAフレームを有する。AC_BKキュー580は、キュー内にフレームが存在しない。 Figure 36 shows an example embodiment 570 illustrating a third example of EDCA queue states for AP1 or MLD1. Frames are mapped (432) into the queues shown. AC_VO queue 574 has one RTA frame AC_VO(1) under LLTS1 and one non-RTA frame AC_VO(2). AC_VI queue 576 has two RTA frames under LLTS2 and one non-RTA frame AC_VI(3). AC_BE queue 578 has three non-RTA frames. AC_BK queue 580 has no frames in the queue.

各キューの下方には、チャネル590を取得してチャネル590上で送信するように構成されたそれぞれのEDCA機能582、584、586及び588を示す。 Below each queue are shown respective EDCA functions 582, 584, 586 and 588 configured to acquire channel 590 and transmit on channel 590.

図37に、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、非プライマリACからのRTAフレームの送信要求によってMU PPDUの期間が決定される実施形態例610を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 37 illustrates an example embodiment 610 in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, with the duration of the MU PPDU determined by a request to transmit the RTA frame from the non-primary AC. The figure illustrates the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during a TXOP 400.

AP1又はMLD1のEDCAキュー状態については図36に示しており、この図では、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、この例に示すTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state for AP1 or MLD1 is shown in Figure 36, which assumes the queue state when AP1 starts TXOP 400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, if the queue state is for MLD1, it is assumed that MLD1 is not transmitting on other links during the TXOP shown in this example.

AP1は、VIのTXOP400を取得すると、AC_VI(1)として例示するAC_VIからSTA1のキューへのRTAフレーム、AC_VO(1)として例示するAC_VOからSTA2へのRTAフレーム、及びAC_VI(3)として例示するAC_VOキューからSTA3への非RTAフレームを搬送するMU OFDMA PPDUを送信する(614)。なお、MU OFDMA PPDUの期間は、フレームAC_VI(1)及びAC_VI(3)の期間ではなくフレームAC_VO(1)の期間によって決定される。 When AP1 acquires TXOP 400 for VI, it transmits MU OFDMA PPDUs (614) carrying an RTA frame from AC_VI to the queue of STA1, exemplified as AC_VI(1), an RTA frame from AC_VO to STA2, exemplified as AC_VO(1), and a non-RTA frame from the AC_VO queue to STA3, exemplified as AC_VI(3). Note that the duration of the MU OFDMA PPDU is determined by the duration of frame AC_VO(1), not the durations of frames AC_VI(1) and AC_VI(3).

その後、AP1は、IEEE802.11のTXOP共有ルールに従って、AC_VI(2)として例示するAC_VIキューからのRTAフレームと、AC_VO(2)及びAC_BE(2)として示す非RTAフレームとを含む620の別のMU OFDM PPDUを送信する。 AP1 then transmits another MU OFDM PPDU of 620 including an RTA frame from the AC_VI queue, illustrated as AC_VI(2), and non-RTA frames, illustrated as AC_VO(2) and AC_BE(2), in accordance with the IEEE 802.11 TXOP sharing rules.

なお、この例及び以降の例には、パディングされる短いフレームを示す。 Note that this and subsequent examples show short frames that are padded.

この例に示すMU OFDMA PPDUは、MU MIMO PPDUに置き換えることができる。この結果、MU PPDUの各フレームは、異なるRUの代わりに異なる空間ストリームを通じて送信される。この図では、MU PPDUのACK又はBAなどの求められるフィードバックも、MU MIMO PPDUのフィードバックに変更される。 The MU OFDMA PPDU shown in this example can be replaced with a MU MIMO PPDU. As a result, each frame of the MU PPDU is transmitted on behalf of a different RU through a different spatial stream. In this figure, the required feedback such as ACK or BA for the MU PPDU is also changed to feedback for the MU MIMO PPDU.

送信614及び620は、それぞれのプリアンブル612及び618と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)616で応答する。 Transmissions 614 and 620 are shown with their respective preambles 612 and 618. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 616.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図38に、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、プライマリACからのRTAフレームの遅延要件によってMU PPDUの期間が決定される実施形態例630を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 38 illustrates an example embodiment 630 in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, with the duration of the MU PPDU being determined by the delay requirement of the RTA frame from the primary AC. The figure illustrates the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during a TXOP 400.

AP1又はMLD1のEDCAキュー状態については図36に示しており、ここではAP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、例示するTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state for AP1 or MLD1 is shown in Figure 36, which assumes the queue state when AP1 starts TXOP 400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, when the queue state is for MLD1, it is assumed that MLD1 is not transmitting on other links during the illustrated TXOP.

AP1は、VIのTXOP400を取得すると、AC_VI(1)として例示するAC_VIキューからSTA1へのRTAフレーム、AC_VO(1)として例示するAC_VOキューからSTA2へのRTAフレーム、及びAC_VI(3)として例示するAC_VOキューからSTA3への非RTAフレームを搬送するMU OFDMA PPDUを送信する(636)。なお、MU OFDMA PPDUの期間は、有効期限切れ638として示すフレームAC_VO(1)の期間によって決定され、MU OFDMA PPDUの期間は、フレームAC_VI(1)の最大期間(有効期間)632を超えることはできない。 When AP1 acquires TXOP 400 of VI, it transmits MU OFDMA PPDUs (636) carrying an RTA frame from the AC_VI queue to STA1, exemplified as AC_VI(1), an RTA frame from the AC_VO queue to STA2, exemplified as AC_VO(1), and a non-RTA frame from the AC_VO queue to STA3, exemplified as AC_VI(3). Note that the duration of the MU OFDMA PPDU is determined by the duration of frame AC_VO(1), shown as expiration 638, and the duration of the MU OFDMA PPDU cannot exceed the maximum duration (validity period) 632 of frame AC_VI(1).

その後、AP1は、IEEE802.11のTXOP共有ルールに従って、AC_VI(2)として例示するAC_VIキューからのRTAフレームと、AC_VO(2)及びAC_BE(2)として例示する非RTAフレームとを含むの別のMU OFDM PPDUを送信している(644)ことが分かる。 It can then be seen that AP1 transmits (644) another MU OFDM PPDU including an RTA frame from the AC_VI queue, exemplified as AC_VI(2), and non-RTA frames, exemplified as AC_VO(2) and AC_BE(2), in accordance with the IEEE 802.11 TXOP sharing rules.

この例に示すMU OFDMA PPDUは、MU MIMO PPDUに置き換えることができ、この場合、MU PPDUの各フレームは、異なるRUの代わりに異なる空間ストリームを通じて送信される。MU PPDUのACK又はBAなどの求められるフィードバックも、MU MIMO PPDUのフィードバックに変更される。 The MU OFDMA PPDU shown in this example can be replaced with a MU MIMO PPDU, where each frame of the MU PPDU is transmitted through a different spatial stream on behalf of a different RU. The required feedback, such as ACK or BA, for the MU PPDU is also changed to feedback for the MU MIMO PPDU.

送信636及び644は、それぞれのプリアンブル634及び642と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 636 and 644 are shown with their respective preambles 634 and 642. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図39に、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、プライマリACからのRTAフレームの遅延要件によってMU PPDUの期間が決定される別の実施形態例650を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 39 illustrates another example embodiment 650 in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, with the duration of the MU PPDU being determined by the delay requirement of the RTA frame from the primary AC. This figure illustrates the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during TXOP 400.

図36に示すAP1又はMLD1のEDCAキュー状態は、ここではAP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、この例に示すTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in FIG. 36 assumes the queue state when AP1 starts TXOP 400, and assumes that no new frames arrive during the EDCA TXOP. Furthermore, assume that when the queue state is that of MLD1, MLD1 does not transmit on other links during the TXOP shown in this example.

AP1は、VIのTXOP400を取得すると、AC_VI(1)として例示するAC_VIキューからSTA1へのRTAフレーム、AC_VO(1)として例示するAC_VOキューからSTA2へのRTAフレーム、及びAC_VI(3)として例示するAC_VOキューからSTA3への非RTAフレームを搬送するMU OFDMA PPDUを送信する(636)。なお、MU OFDMA PPDUの期間632はフレームAC_VO(1)の期間によって決定されるが、MU OFDMA PPDUの期間及び予想されるフィードバック(例えば、BA)は、有効期限切れ652として示すフレームAC_VI(1)の有効期間652を超えることはできない。 When AP1 obtains TXOP 400 for VI, it transmits MU OFDMA PPDUs (636) carrying an RTA frame from the AC_VI queue to STA1, exemplified as AC_VI(1), an RTA frame from the AC_VO queue to STA2, exemplified as AC_VO(1), and a non-RTA frame from the AC_VO queue to STA3, exemplified as AC_VI(3). Note that the duration 632 of the MU OFDMA PPDU is determined by the duration of frame AC_VO(1), but the duration of the MU OFDMA PPDU and expected feedback (e.g., BA) cannot exceed the validity period 652 of frame AC_VI(1), shown as expiration 652.

AP1は、IEEE802.11のTXOP共有ルールに従って、AC_VI(2)として例示するAC_VIキューからのRTAフレームと、AC_VO(2)及びAC_BE(2)として示す非RTAフレームとを搬送する別のMU OFDM PPDUをSTA1に送信する(644)。 AP1 transmits another MU OFDM PPDU to STA1 carrying an RTA frame from the AC_VI queue, illustrated as AC_VI(2), and non-RTA frames, illustrated as AC_VO(2) and AC_BE(2), in accordance with the IEEE 802.11 TXOP sharing rules (644).

この例に示すMU OFDMA PPDUはMU MIMO PPDUに置き換えることができ、この場合、MU PPDU内の各フレームは、異なるRUの代わりに異なる空間ストリームを通じて送信される。この場合、MU PPDUのACK又はBAなどの求められるフィードバックも、MU MIMO PPDUに使用されるフィードバックに変更される。 The MU OFDMA PPDU shown in this example can be replaced with a MU MIMO PPDU, where each frame in the MU PPDU is transmitted over a different spatial stream on behalf of a different RU. In this case, the required feedback such as ACK or BA for the MU PPDU is also changed to the feedback used for the MU MIMO PPDU.

送信636及び644は、それぞれのプリアンブル634及び642と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 636 and 644 are shown with their respective preambles 634 and 642. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図40に、AP1が非プライマリACからのRTAフレームを搬送するMU OFDMA PPDUを送信し、プライマリACからのRTAフレームの送信要件によってMU PPDUの期間が決定される実施形態例670を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 Figure 40 illustrates an example embodiment 670 in which AP1 transmits an MU OFDMA PPDU carrying an RTA frame from a non-primary AC, with the duration of the MU PPDU determined by the transmission requirements of the RTA frame from the primary AC. The figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during a TXOP 400.

図36に示すAP1又はMLD1のEDCAキュー状態は、この例ではAP1がAP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、TXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in FIG. 36 assumes in this example the queue state of AP1 when AP1 starts TXOP 400, and assumes that no new frames arrive during the EDCA TXOP. Furthermore, assume that when the queue state is that of MLD1, MLD1 does not transmit on other links during the TXOP.

AP1は、VIのTXOP400を取得すると、AC_VI(1)として例示するAC_VIキューからSTA1へのRTAフレームと、AC_VO(2)として例示するSTA2への非RTAフレームと、AC_VI(3)として例示するAC_VOキューからSTA3への非RTAフレームとを搬送するMU OFDMA PPDUを送信する(672)。フレームAC_VO(1)はフレームAC_VI(1)の期間よりも長いので、最初のMU OFDMA PPDUには含まれない。 When AP1 obtains TXOP 400 for VI, it transmits (672) an MU OFDMA PPDU carrying an RTA frame from the AC_VI queue to STA1, exemplified as AC_VI(1), a non-RTA frame from the AC_VI queue to STA2, exemplified as AC_VO(2), and a non-RTA frame from the AC_VO queue to STA3, exemplified as AC_VI(3). Frame AC_VO(1) is not included in the first MU OFDMA PPDU because it is longer than the duration of frame AC_VI(1).

次に、AP1は、RTAフレームAC_VI(2)、RTAフレームAC_VO(1)及び非RTAフレームAC_BE(2)を搬送する別のMU OFDM PPDUを送信する(674)。フレームAC_VOの期間は、フレームAC_VI(2)の期間よりも短い。 AP1 then transmits (674) another MU OFDM PPDU carrying RTA frame AC_VI(2), RTA frame AC_VO(1) and non-RTA frame AC_BE(2). The duration of frame AC_VO is shorter than the duration of frame AC_VI(2).

この例に示すMU OFDMA PPDUはMU MIMO PPDUに置き換えることができ、MU PPDU内の各フレームは、異なるRUの代わりに異なる空間ストリームを通じて送信される。MU PPDUのACK又はBAなどの求められるフィードバックも、MU MIMO PPDUに必要なフィードバックに変更される。 The MU OFDMA PPDU shown in this example can be replaced with a MU MIMO PPDU, where each frame in the MU PPDU is transmitted over a different spatial stream on behalf of a different RU. The required feedback such as ACK or BA for the MU PPDU is also changed to the feedback required for the MU MIMO PPDU.

送信672及び674は、それぞれのプリアンブル634及び642と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 672 and 674 are shown with their respective preambles 634 and 642. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図41に、AP1がTXOP共有の時間を制限する実施形態例710を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 Figure 41 illustrates an example embodiment 710 in which AP1 limits the time of TXOP sharing. This figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during TXOP 400.

図36に示すAP1又はMLD1のEDCAキュー状態は、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、TXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in Figure 36 assumes the queue state when AP1 starts TXOP400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, if the queue state is that of MLD1, it is assumed that MLD1 does not transmit on other links during the TXOP.

AP1は、VIのTXOP400を取得すると、最初にAC_VI(1)として例示するからのRTAフレームをAC_VIキューSTA1に送信する(712)。次に、AP1は、AC_VO(1)として例示するAC_VOキューからのRTAフレームをSTA2に送信する(716)。AP1は、フレームAC_VOの送信を終えた後に、現在のTXOP中の最大TXOP共有時間714を利用し終える。 When AP1 acquires TXOP 400 of VI, it first transmits an RTA frame from the AC_VI queue STA1, exemplified as AC_VI(1) (712). Next, AP1 transmits an RTA frame from the AC_VO queue, exemplified as AC_VO(1) to STA2 (716). After finishing transmitting frame AC_VO, AP1 finishes utilizing the maximum TXOP sharing time 714 during the current TXOP.

次に、AP1は、AC_VI(2)として例示するAC_VIキューからのフレームをSTA1に送信する(718)。 Next, AP1 transmits a frame from the AC_VI queue, illustrated as AC_VI(2), to STA1 (718).

送信712、714及び718は、それぞれのプリアンブル632と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 712, 714, and 718 are shown with their respective preambles 632. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

図42に、プライマリACからのフレームを一定数送信した後にAP1がTXOPを共有する実施形態例750を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 Figure 42 illustrates an example embodiment 750 in which AP1 shares the TXOP after transmitting a certain number of frames from the primary AC. The figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during the TXOP 400.

図36に示すAP1又はMLD1のEDCAキュー状態は、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、TXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in Figure 36 assumes the queue state when AP1 starts TXOP400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, if the queue state is that of MLD1, it is assumed that MLD1 does not transmit on other links during the TXOP.

図示のように、AP1は、そのTXOPを送信のために共有する前に、TXOPの開始後にdedicated_byteで示すプライマリAC VIからの一定量のフレームを送信する必要がある。AP1は、たとえプライマリACからの未送信フレームが存在する場合でも、プライマリACからのフレームの総バイトがdedicated_byteを超えた後に非プライマリACからのRTAフレームとTXOPを共有することができる。 As shown, AP1 must transmit a certain amount of frames from primary AC VI, indicated by dedicated_bytes, after the start of the TXOP before it can share the TXOP for transmission. AP1 can share the TXOP with RTA frames from non-primary ACs after the total bytes of frames from the primary AC exceed dedicated_bytes, even if there are untransmitted frames from the primary AC.

AP1は、VIのTXOP400を取得すると、最初にAC_VI(1)及びAC_VI(2)として例示するAC_VIキューからのRTAフレームをSTA1に送信する(754及び756)。その後、AP1は、TXOP中にプライマリAC VIからのフレームを送信するのに専用時間よりも多くを費やす。その後、AP1は、TXOPを共有して、AC_VO(1)として例示するAC_VOキューからのRTAフレームを送信する(758)。 When AP1 gets a TXOP 400 for the VI, it first transmits RTA frames from AC_VI queues, exemplified as AC_VI(1) and AC_VI(2), to STA1 (754 and 756). AP1 then spends more than the dedicated time during the TXOP transmitting frames from the primary AC VI. AP1 then shares the TXOP to transmit RTA frames from the AC_VO queue, exemplified as AC_VO(1) (758).

AP1は、各STAの専用時間を設定するために、図44に示すような情報を搬送するフレームを送信することができる。 AP1 can transmit a frame carrying information such as that shown in FIG. 44 to set the dedicated time for each STA.

送信754、756及び758はそれぞれのプリアンブル632と共に示しており、各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 754, 756, and 758 are shown with their respective preambles 632, and each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

AP1は、プライマリフレームのdedicated_byteに達する前に、IEEE802.11で定められるルールに従ってTXOPを共有することができる。 AP1 can share the TXOP according to the rules defined in IEEE 802.11 before reaching the dedicated_byte of the primary frame.

図43に、AP1がプライマリACからのフレームを一定時間にわたって送信した後にTXOPを共有する実施形態例790を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 Figure 43 illustrates an example embodiment 790 in which AP1 shares a TXOP after transmitting frames from the primary AC for a period of time. The figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during the TXOP 400.

図36に示すAP1又はMLD1のEDCAキュー状態は、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、TXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in Figure 36 assumes the queue state when AP1 starts TXOP400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, if the queue state is that of MLD1, it is assumed that MLD1 does not transmit on other links during the TXOP.

図示のように、TXOPの開始以降、プライマリAC VIの専用時間792が存在する。AP1は、たとえプライマリACからの未送信フレームが存在する場合でも、専用時間の終了後にTXOPを共有して非プライマリACからのRTAフレームを送信することができる。 As shown, there is a dedicated time 792 for primary AC VI after the start of the TXOP. AP1 can share the TXOP after the end of the dedicated time to transmit RTA frames from non-primary ACs, even if there are untransmitted frames from the primary AC.

AP1は、VIのTXOP400を取得すると、最初にAC_VI(1)、AC_VI(2)として例示するAC_VIキューからのRTAフレーム794及び796をSTA1に送信する。その後、AP1は、TXOP中にプライマリAC VIからのフレームを送信するのに専用時間792よりも多くを費やす。その後、AP1は、TXOPを共有して、AC_VO(1)として例示するAC_VOキューからのRTAフレームをSTA2に送信する(798)。 When AP1 gets a TXOP 400 for the VI, it first transmits RTA frames 794 and 796 from the AC_VI queues, exemplified as AC_VI(1) and AC_VI(2), to STA1. AP1 then spends more than the dedicated time 792 transmitting frames from the primary AC VI during the TXOP. AP1 then shares the TXOP to transmit RTA frames from the AC_VO queue, exemplified as AC_VO(1), to STA2 (798).

なお、AP1は、各STAの専用時間を設定するために、図44に示すような情報を搬送するフレームを送信することができる。 In addition, AP1 can transmit a frame carrying information such as that shown in FIG. 44 to set the dedicated time for each STA.

送信794、796及び798は、それぞれのプリアンブル632と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 794, 796, and 798 are shown with their respective preambles 632. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

AP1は、dedicated_timeの有効期限切れ前に、IEEE802.11で定められるルールに従ってTXOPを共有することができる。 AP1 can share the TXOP according to the rules defined in IEEE 802.11 before the expiration of the dedicated_time.

図44に、専用時間パラメータ設定を搬送するフレームの実施形態例830を示す。APなどの1つのSTAは、関連するSTAなどの別のSTAに与えられる専用時間の量を設定するために、この時間パラメータ設定を含むフレームをそのSTAに送信することができる。いくつかの事例では、APが、その関連する全てのSTAの専用時間を設定するためにこのようなフレームをブロードキャストすることもできる。 Figure 44 illustrates an example embodiment 830 of a frame carrying a dedicated time parameter setting. One STA, such as an AP, can send a frame containing this time parameter setting to another STA, such as an associated STA, to set the amount of dedicated time given to that STA. In some cases, an AP can also broadcast such a frame to set the dedicated time for all its associated STAs.

少なくとも1つの実施形態では、専用時間パラメータが以下のフィールドを含む。フレーム制御(Frame Control)フィールドは、フレームのタイプを示す。期間(Duration)フィールドは、CSMA/CAチャネルアクセスに使用されるNAV情報を含む。アドレス1(Address 1)フィールドは、フレームの受信者のアドレスを含む。アドレス2(Address 2)フィールドは、フレームを送信したSTAのアドレスを含む。アドレス3(Address 3)フィールドはBSSIDを含む。シーケンス制御(Sequence control)フィールドは、フレームのシーケンス番号を示す。HT制御(HT control)フィールドは、フレームのためのさらなる制御情報を示す。 In at least one embodiment, the dedicated time parameter includes the following fields: The Frame Control field indicates the type of frame. The Duration field contains NAV information used for CSMA/CA channel access. The Address 1 field contains the address of the recipient of the frame. The Address 2 field contains the address of the STA that transmitted the frame. The Address 3 field contains the BSSID. The Sequence control field indicates the sequence number of the frame. The HT control field indicates further control information for the frame.

専用時間設定(Dedicated Time Set)フィールドは、STAによって受信側STAの各ACの専用時間の量に設定される。受信側STAは、このフィールド内のパラメータをTXOP共有に利用することができる。要素ID(Element ID)フィールドは要素のタイプを識別し、この事例では専用時間設定要素である。長さ(Length)フィールドは、専用時間設定要素の長さを示す。 The Dedicated Time Set field is set by the STA to the amount of dedicated time for each AC of the receiving STA. The receiving STA can use the parameters in this field for TXOP sharing. The Element ID field identifies the type of element, which in this case is a dedicated time set element. The Length field indicates the length of the dedicated time set element.

LLTS TXOP共有(LLTS TXOP sharing)フィールドは、共有ルールを示すように設定される。少なくとも1つの実施形態では、このフィールドを、受信側STAが非プライマリACからのRTAフレームを送信するために5.4.1節で説明したようなルールを使用してTXOPを共有できることを示すために第1の状態(例えば、「1」)に設定される1ビットフィールドとすることができる。そうでなければ、このフィールドは第2の状態(例えば、「0」)に設定され、受信側STAは、IEEE802.11で定められるTXOP共有ルールのみに従う。 The LLTS TXOP sharing field is set to indicate the sharing rules. In at least one embodiment, this field may be a 1-bit field that is set to a first state (e.g., "1") to indicate that the receiving STA may share the TXOP using rules such as those described in Section 5.4.1 for transmitting RTA frames from non-primary ACs. Otherwise, this field is set to a second state (e.g., "0") and the receiving STA follows only the TXOP sharing rules defined in IEEE 802.11.

専用時間有効化(Enable Dedicated Time)フィールドは、各TXOP中に専用時間が存在するかどうかを示すように設定される。このフィールドが第1の状態(例えば、真)に設定された場合には、例えばTXOPの先頭からマーキングするような専用時間が各TXOP中に存在する。専用時間中には、プライマリACからのトラフィックのみを送信することができる。 The Enable Dedicated Time field is set to indicate whether dedicated time is present in each TXOP. When this field is set to a first state (e.g., true), dedicated time is present in each TXOP, such as marking the beginning of the TXOP. During the dedicated time, only traffic from the primary AC can be transmitted.

専用時間(Dedicated Time)フィールドは、送信側STAによって各ACのために設定される。この専用時間情報を受け取ったSTAは、TXOP開始時刻から開始するACの専用時間をそのACからのフレームの送信に費やす。受信側STAは、その後にようやくTXOPを共有すると決定することができる。 The Dedicated Time field is set for each AC by the transmitting STA. Upon receiving this dedicated time information, the STA will use the AC's dedicated time, starting from the TXOP start time, to transmit frames from that AC. Only then can the receiving STA decide to share the TXOP.

なお、図42で説明したように、「専用時間」は、専用バイトパラメータを設定するためにフレーム内で「専用バイト」に置き換えることもできる。 Note that, as explained in Figure 42, "dedicated time" can also be replaced with "dedicated byte" within the frame to set the dedicated byte parameter.

図45に、AP1又はMLD1のEDCAキュー状態の第4の実施例を示す実施形態例850を示す。フレームは、図示のようなキュー内にマッピングされる(852)。AC_VOキュー854は、LLTS1下のAC_VO(1)及びLLTS6下のAC_VO(2)として例示する2つのRTAフレームを搬送する。AC_VIキュー856は、AC_VI(1)として例示するLLTS2下の1つのRTAフレームと、AC_VI(2)として例示する1つの非RTAフレームとを保持する。AC_BEキュー858はAC BEのEDCAキューを表し、AC_BE(1)~AC_BE(3)として例示する3つの非RTAフレームを保持する。AC_BKキュー860は、そのキュー内にフレームが存在しない。 Figure 45 shows an example embodiment 850 illustrating a fourth example of EDCA queue states for AP1 or MLD1. Frames are mapped into the queues as shown (852). AC_VO queue 854 carries two RTA frames, exemplified as AC_VO(1) under LLTS1 and AC_VO(2) under LLTS6. AC_VI queue 856 holds one RTA frame under LLTS2, exemplified as AC_VI(1), and one non-RTA frame, exemplified as AC_VI(2). AC_BE queue 858 represents the EDCA queue for AC BE and holds three non-RTA frames, exemplified as AC_BE(1) through AC_BE(3). AC_BK queue 860 has no frames in it.

各キューの下方には、チャネル870を取得してチャネル870上で送信するためのそれぞれのEDCA機能862、864、866及び868を示す。 Below each queue are shown respective EDCA functions 862, 864, 866 and 868 for acquiring channel 870 and transmitting on channel 870.

図46に、AP1がMU OFDMA PPDUを送信し、各ユーザについて非プライマリACからのRTAフレームがプライマリACからのフレームよりも早く送信される実施形態例890を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 Figure 46 illustrates an example embodiment 890 in which AP1 transmits MU OFDMA PPDUs and RTA frames from non-primary ACs are transmitted earlier than frames from the primary AC for each user. The figure shows the interactions between AP1 392, STA1 394, STA2 396, and STA3 396 during TXOP 400.

図45に示すAP1又はMLD1のEDCAキュー状態は、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、図示のTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in Figure 45 assumes the queue state when AP1 starts TXOP 400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, if the queue state is for MLD1, it is assumed that MLD1 is not transmitting on other links during the illustrated TXOP.

AP1は、VIのTXOP400を取得すると、AC_VO(1)及びAC_VO(2)として例示するAC_VOキューからSTA1及びSTA2へのRTAフレームと、AC_BE(2)として例示するAC_BEキューからSTA3への非RTAフレームとを搬送するMU OFDMA PPDUを送信する(892)。 When AP1 obtains TXOP 400 for VI, it transmits a MU OFDMA PPDU carrying RTA frames from the AC_VO queue, exemplified as AC_VO(1) and AC_VO(2), to STA1 and STA2, and a non-RTA frame from the AC_BE queue, exemplified as AC_BE(2), to STA3 (892).

次に、AP1は、RTAフレームAC_VI(1)及びAC_VI(2)と非RTAフレームAC_BE(3)とを搬送する別のMU OFDM PPDUをSTA1、STA2及びSTA3にそれぞれ送信する(894)。STA1、STA2については、AP1が、AC VOとして例示する優先度の高い非プライマリACからのRTAフレームを最初に送信する。 AP1 then transmits another MU OFDM PPDU carrying RTA frames AC_VI(1) and AC_VI(2) and non-RTA frame AC_BE(3) to STA1, STA2, and STA3, respectively (894). For STA1 and STA2, AP1 first transmits the RTA frames from the higher priority non-primary AC, exemplified as AC VO.

この例に示すMU OFDMA PPDUは、MU MIMO PPDUに置き換えることができ、この場合、MU PPDUの各フレームは、異なるRUの代わりに異なる空間ストリームを通じて送信される。求められるフィードバックも、MU PPDUのACK又はBAから図中のMU MIMO PPDUに適したフィードバックに変更される。 The MU OFDMA PPDU shown in this example can be replaced with a MU MIMO PPDU, where each frame of the MU PPDU is transmitted on behalf of a different RU through a different spatial stream. The feedback required is also changed from the ACK or BA of the MU PPDU to feedback appropriate for the MU MIMO PPDU in the figure.

送信892及び894は、それぞれのプリアンブル632と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 892 and 894 are shown with their respective preambles 632. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP1は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 In addition, AP1 can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

図47に、MU PPDUにおいてAPが非プライマリACからのRTAフレームをプライマリACからのRTAフレームよりも遅く、ただし各ユーザについてプライマリACからの非RTAフレームよりも早く送信する際のTXOP共有の実施形態例930を示す。この図には、TXOP400中におけるAP1 392、STA1 394、STA2 396及びSTA3 396間の相互作用を示す。 Figure 47 illustrates an example embodiment 930 of TXOP sharing when the AP transmits RTA frames from non-primary ACs in a MU PPDU later than the RTA frames from the primary AC, but earlier than the non-RTA frames from the primary AC for each user. The figure shows the interaction between AP1 392, STA1 394, STA2 396, and STA3 396 during TXOP 400.

図示のAP1は、MU OFDMA PPDUを送信する(932)ことで、各ユーザについて最初にプライマリACからのRTAフレームを送信し、次に高優先度ACからのRTAフレームを送信し、その後にプライマリACからの非RTAフレームを送信する。 The illustrated AP1 transmits (932) an MU OFDMA PPDU to first transmit RTA frames from the primary AC, then RTA frames from the high priority AC, and then non-RTA frames from the primary AC for each user.

図45に示すAP1又はMLD1のEDCAキュー状態は、AP1がTXOP400を開始した時のキュー状態を想定するとともに、EDCA TXOP中に新たなフレームが到着しないと想定する。さらに、キュー状態がMLD1のものである場合、例示するTXOP中にMLD1は他のリンク上で送信を行わないと想定する。 The EDCA queue state of AP1 or MLD1 shown in Figure 45 assumes the queue state when AP1 starts TXOP 400 and assumes that no new frames arrive during the EDCA TXOP. Furthermore, when the queue state is that of MLD1, it is assumed that MLD1 is not transmitting on other links during the illustrated TXOP.

AP1は、VIのTXOP400を取得すると、AC_VI(1)及びAC_VO(1)として例示するRTAフレームと、AC_BE(2)として例示するAC_BEキューからの非RTAフレームとを含むMU OFDMA PPDUを送信する(932)。 When AP1 acquires TXOP 400 for VI, it transmits (932) a MU OFDMA PPDU including RTA frames exemplified as AC_VI(1) and AC_VO(1) and a non-RTA frame from the AC_BE queue exemplified as AC_BE(2).

次にAP1は、RTAフレームAC_VO(2)及びAC_VI(2)と非RTAフレームAC_BE(3)とを含む別のMU OFDM PPDUを送信する(934)。AP1は、ユーザSTA1に対し、最初にAC VIとして例示するプライマリACからのRTAフレームを送信し、次にAC_VOとして例示する優先度の高い非プライマリACからのRTAフレームを送信する。AP1は、ユーザSTA2に対し、最初にAC_VOなどの優先度の高い非プライマリACからのRTAフレームを送信し、次にAC_VIなどのプライマリACからの非RTAフレームを送信する。 AP1 then transmits another MU OFDM PPDU (934) including RTA frames AC_VO(2) and AC_VI(2) and non-RTA frame AC_BE(3). AP1 transmits to user STA1 first an RTA frame from a primary AC, exemplified as AC VI, and then an RTA frame from a high priority non-primary AC, exemplified as AC_VO. AP1 transmits to user STA2 first an RTA frame from a high priority non-primary AC, such as AC_VO, and then a non-RTA frame from a primary AC, such as AC_VI.

この例に示すMU OFDMA PPDUは、MU MIMO PPDUに置き換えることができ、この場合、MU PPDUの各フレームは、異なるRUの代わりに異なる空間ストリームを通じて送信される。MU PPDUのACK又はBAなどの求められるフィードバックも、MU MIMO PPDUに適したタイプのフィードバックに変更される。 The MU OFDMA PPDU shown in this example can be replaced with a MU MIMO PPDU, where each frame of the MU PPDU is transmitted on behalf of a different RU through a different spatial stream. The required feedback, such as ACK or BA for the MU PPDU, is also changed to a type of feedback appropriate for the MU MIMO PPDU.

送信932及び934は、それぞれのプリアンブル632と共に示す。各受信側の局は、これらの送信の受信にブロック確認応答(BA)640で応答する。 Transmissions 932 and 934 are shown with their respective preambles 632. Each receiving station responds to receipt of these transmissions with a block acknowledgement (BA) 640.

なお、AP(例えば、AP1)は、フレームを送信する前にRTS/CTS又はMU-RTS/CTSを利用してTXOPを予約することができる。 Note that an AP (e.g., AP1) can reserve a TXOP using RTS/CTS or MU-RTS/CTS before transmitting a frame.

6.実施形態の一般的範囲
本明細書では、コンピュータプログラム製品としても実装できる、本技術の実施形態による方法及びシステム、及び/又は手順、アルゴリズム、ステップ、演算、数式又はその他の計算表現のフローチャートを参照して本技術の実施形態を説明することができる。この点、フローチャートの各ブロック又はステップ、及びフローチャートのブロック(及び/又はステップ)の組み合わせ、並びにいずれかの手順、アルゴリズム、ステップ、演算、数式、又は計算表現は、ハードウェア、ファームウェア、及び/又はコンピュータ可読プログラムコードの形で具体化された1又は2以上のコンピュータプログラム命令を含むソフトウェアなどの様々な手段によって実装することができる。理解されるように、このようないずれかのコンピュータプログラム命令は、以下に限定されるわけではないが、汎用コンピュータ又は専用コンピュータ、又は機械を生産するための他のいずれかのプログラマブル処理装置を含む1又は2以上のコンピュータプロセッサによって実行して、コンピュータプロセッサ又は他のプログラマブル処理装置上で実行されるコンピュータプログラム命令が、(単複の)特定される機能を実施するための手段を生み出すようにすることができる。
6. General Scope of the Embodiments The present technology may be described herein with reference to flowcharts of methods and systems according to embodiments of the present technology, and/or procedures, algorithms, steps, operations, formulas, or other computational expressions, which may also be implemented as computer program products. In this regard, each block or step of the flowchart, and combinations of blocks (and/or steps) of the flowchart, and any procedures, algorithms, steps, operations, formulas, or computational expressions, may be implemented by various means, such as hardware, firmware, and/or software that includes one or more computer program instructions embodied in the form of computer readable program code. As will be appreciated, any such computer program instructions may be executed by one or more computer processors, including, but not limited to, a general purpose computer or a special purpose computer, or any other programmable processing device to produce a machine, such that the computer program instructions executing on the computer processor or other programmable processing device produce means for performing the specified function(s).

従って、本明細書で説明したフローチャートのブロック、並びに手順、アルゴリズム、ステップ、演算、数式、又は計算表現は、(単複の)特定の機能を実行する手段の組み合わせ、(単複の)特定の機能を実行するステップの組み合わせ、及びコンピュータ可読プログラムコードロジック手段の形で具体化されるような、(単複の)特定の機能を実行するコンピュータプログラム命令をサポートする。また、本明細書で説明したフローチャートの各ブロック、並びにいずれかの手順、アルゴリズム、ステップ、演算、数式、又は計算表現、及びこれらの組み合わせは、(単複の)特定の機能又はステップを実行する専用ハードウェアベースのコンピュータシステム、又は専用ハードウェアとコンピュータ可読プログラムコードとの組み合わせによって実装することもできると理解されるであろう。 Thus, the blocks of the flowcharts and the procedures, algorithms, steps, operations, formulas, or computational expressions described herein support combinations of means for performing a particular function(s), combinations of steps for performing a particular function(s), and computer program instructions for performing a particular function(s) as embodied in computer readable program code logic means. It will also be understood that each block of the flowcharts described herein and any procedures, algorithms, steps, operations, formulas, or computational expressions, and combinations thereof, can also be implemented by a dedicated hardware-based computer system performing the particular function(s) or step(s), or a combination of dedicated hardware and computer readable program code.

さらに、コンピュータ可読プログラムコードなどの形で具体化されるこれらのコンピュータプログラム命令を、コンピュータプロセッサ又は他のプログラマブル処理装置に特定の態様で機能するように指示することができる1又は2以上のコンピュータ可読メモリ又はメモリ装置に記憶して、これらのコンピュータ可読メモリ又はメモリ装置に記憶された命令が、(単複の)フローチャートの(単複の)ブロック内に指定される機能を実施する命令手段を含む製造の物品を生産するようにすることもできる。コンピュータプログラム命令をコンピュータプロセッサ又は他のプログラマブル処理装置によって実行し、コンピュータプロセッサ又は他のプログラマブル処理装置上で一連の動作ステップが実行されるようにしてコンピュータで実施される処理を生成し、コンピュータプロセッサ又は他のプログラマブル処理装置上で実行される命令が、(単複の)フローチャートの(単複の)ブロック、(単複の)手順、(単複の)アルゴリズム、(単複の)ステップ、(単複の)演算、(単複の)数式、又は(単複の)計算表現に特定される機能を実施するためのステップを提供するようにすることもできる。 Furthermore, these computer program instructions, embodied in computer readable program code or the like, may be stored in one or more computer readable memories or memory devices capable of directing a computer processor or other programmable processing device to function in a particular manner, such that the instructions stored in the computer readable memories or memory devices produce an article of manufacture that includes instruction means for performing the functions specified in the block(s) of the flowchart(s). The computer program instructions may be executed by the computer processor or other programmable processing device to generate a computer-implemented process by performing a series of operational steps on the computer processor or other programmable processing device, such that the instructions executing on the computer processor or other programmable processing device provide steps for performing the functions specified in the block(s) of the flowchart(s), procedure(s), algorithm(s), step(s), operation(s), formula(s), or computational expression(s).

さらに、本明細書で使用する「プログラム」又は「プログラム実行文」という用語は、本明細書で説明した1又は2以上の機能を実行するために1又は2以上のコンピュータプロセッサが実行できる1又は2以上の命令を意味すると理解されるであろう。命令は、ソフトウェア、ファームウェア、又はソフトウェアとファームウェアとの組み合わせで具体化することができる。命令は、装置の非一時的媒体に局所的に記憶することも、又はサーバなどに遠隔的に記憶することもでき、或いは命令の全部又は一部を局所的に又は遠隔的に記憶することもできる。遠隔的に記憶された命令は、ユーザが開始することによって、或いは1又は2以上の要因に基づいて自動的に装置にダウンロード(プッシュ)することができる。 Further, as used herein, the term "program" or "program executable" will be understood to mean one or more instructions executable by one or more computer processors to perform one or more functions described herein. The instructions may be embodied in software, firmware, or a combination of software and firmware. The instructions may be stored locally on a non-transitory medium of the device or remotely, such as on a server, or all or a portion of the instructions may be stored locally or remotely. Remotely stored instructions may be downloaded (pushed) to the device upon user initiation or automatically based on one or more factors.

さらに、本明細書で使用するプロセッサ、ハードウェアプロセッサ、コンピュータプロセッサ、中央処理装置(CPU)及びコンピュータという用語は、命令、並びに入力/出力インターフェイス及び/又は周辺装置との通信を実行できる装置を示すために同義的に使用されるものであり、プロセッサ、ハードウェアプロセッサ、コンピュータプロセッサ、CPU及びコンピュータという用語は、単一の又は複数の装置、シングルコア装置及びマルチコア装置、及びこれらの変種を含むように意図するものであると理解されるであろう。 Furthermore, as used herein, the terms processor, hardware processor, computer processor, central processing unit (CPU), and computer are used synonymously to indicate a device capable of executing instructions and communicating with input/output interfaces and/or peripheral devices, and it will be understood that the terms processor, hardware processor, computer processor, CPU, and computer are intended to include single or multiple devices, single-core devices and multi-core devices, and variations thereof.

本明細書の説明から、本開示は、限定ではないが以下の内容を含む複数の技術実装を含むと理解されるであろう。 From the description herein, it will be understood that the present disclosure includes multiple technology implementations, including but not limited to the following:

ネットワークにおける無線通信のための装置であって、(a)アクセスポイント(AP)無線局(STA)又は非AP STAのいずれかとして動作するSTAとして、複数のアクセスカテゴリ(AC)に拡張分散チャネルアクセス(EDCA)が適用される無線ローカルエリアネットワーク(WLAN)上で、AP又は非AP STAのいずれかである他の無線局(STA)と、チャネルを介して、フレームを搬送するパケットを無線で通信するように構成された無線通信回路と、(b)前記無線通信回路に結合されてWLAN上でSTAとして動作するプロセッサと、(c)プロセッサによって実行可能な、他のSTAと通信するための命令を記憶する非一時的メモリとを備え、(d)前記命令は、プロセッサによって実行された時に、(d)(i)リアルタイムアプリケーション(RTA)トラフィックを非RTAトラフィックと区別することと、(d)(ii)プライマリACの送信機会(TXOP)を取得することと、(d)(iii)たとえTXOP中にプライマリACからの未送信のフレームが存在する可能性がある場合でも、TXOPチャネルリソースの残り部分を利用して非プライマリACからのRTAフレームを送信することと、を含む1又は2以上のステップを実行する、装置。 An apparatus for wireless communication in a network, comprising: (a) an access point (AP) radio station (STA) operating as either an AP or a non-AP STA on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to multiple access categories (ACs); (b) a wireless communication circuit configured to wirelessly communicate packets carrying frames over a channel with other wireless stations (STAs), which may be any of the STAs; (c) a processor coupled to the wireless communication circuit and operating as a STA on a WLAN; and (c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs, (d) the instructions, when executed by the processor, perform one or more steps including: (i) distinguishing real-time application (RTA) traffic from non-RTA traffic; (ii) acquiring a transmission opportunity (TXOP) for a primary AC; and (iii) utilizing the remaining portion of the TXOP channel resources to transmit RTA frames from non-primary ACs, even if there may be untransmitted frames from the primary AC during the TXOP.

ネットワークにおける無線通信のための装置であって、(a)アクセスポイント(AP)無線局(STA)又は非AP STAのいずれかとして動作するSTAとして、複数のアクセスカテゴリ(AC)に拡張分散チャネルアクセス(EDCA)が適用される無線ローカルエリアネットワーク(WLAN)上で、AP又は非AP STAのいずれかである他の無線局(STA)と、チャネルを介して、フレームを搬送するパケットを無線で通信するように構成された無線通信回路と、(b)前記無線通信回路に結合されてWLAN上でSTAとして動作するプロセッサと、(c)プロセッサによって実行可能な、他のSTAと通信するための命令を記憶する非一時的メモリとを備え、(d)前記命令は、プロセッサによって実行された時に、(d)(i)非AP MLDとAP MLとの間のトラフィックストリームを設定するために、サービス品質(QoS)要件の仕様及びトラフィックフローの上位層情報を交換することと、(d)(ii)トラフィックストリームと同じトラフィック識別子(TID)を有する他のトラフィックストリームとを区別するために、非AP MLD又はAP MLDがトラフィックストリームに低遅延識別(LLID)を割り当てることと、(d)(iii)非AP MLD及び/又はAP MLDがどの1又は複数のリンクを通じてトラフィックストリームを送信すべきであるかを決定することと、(d)(iv)非AP MLD及び/又はAP MLDがトラフィックストリームに属するトラフィックを他のトラフィックと区別することと、を含む1又は2以上のステップを実行する、装置。 An apparatus for wireless communication in a network, comprising: (a) a wireless communication circuit configured to wirelessly communicate packets carrying frames over a channel with other wireless stations (STAs), either APs or non-AP STAs, on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to multiple access categories (ACs), as an STA operating as either an access point (AP) wireless station (STA) or a non-AP STA; (b) a processor coupled to the wireless communication circuit and operating as an STA on the WLAN; and (c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs, wherein the instructions, when executed by the processor, perform the following functions: (i) exchange specifications of quality of service (QoS) requirements and higher layer information of traffic flows to set up a traffic stream between a non-AP MLD and an AP ML; and (ii) exchange specifications of quality of service (QoS) requirements and higher layer information of traffic flows to set up a traffic stream between a non-AP MLD or an AP ML to distinguish between other traffic streams having the same traffic identifier (TID) as the traffic stream. An apparatus that performs one or more steps including: (d) (iii) the non-AP MLD and/or the AP MLD assigning a low latency identification (LLID) to the traffic stream; (d) (iv) the non-AP MLD and/or the AP MLD determining over which link or links the traffic stream should be transmitted; and (d) (iv) the non-AP MLD and/or the AP MLD distinguishing traffic belonging to the traffic stream from other traffic.

ネットワークにおける無線通信方法であって、装置は、(a)複数のアクセスカテゴリ(AC)に拡張分散チャネルアクセス(EDCA)が適用される無線ローカルエリアネットワーク(WLAN)上で、アクセスポイント(AP)又は非AP無線局(STA)のいずれかとして動作するSTAから、AP又は非AP STAのいずれかである他の無線局(STA)にチャネルを介して通信することと、(b)リアルタイムアプリケーション(RTA)トラフィックを非RTAトラフィックと区別することと、(c)プライマリACの送信機会(TXOP)を取得することと、(d)たとえTXOP中にプライマリACからの未送信のフレームが存在する場合でも、チャネルリソースの残り部分を利用して非プライマリACからのRTAフレームを送信することと、を含む方法。 A wireless communication method in a network, the method including: (a) communicating from an STA operating as either an access point (AP) or a non-AP wireless station (STA) to another wireless station (STA) that is either an AP or a non-AP STA on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to multiple access categories (ACs) via a channel; (b) distinguishing real-time application (RTA) traffic from non-RTA traffic; (c) acquiring a transmission opportunity (TXOP) for a primary AC; and (d) transmitting an RTA frame from a non-primary AC by utilizing the remaining portion of the channel resources even if there is an untransmitted frame from the primary AC during the TXOP.

前記命令は、プロセッサによって実行された時に、TXOP中にプライマリACからのフレームを送信するために最低限必要なチャネルリソースがチャネルリソース内で利用可能であることを保証することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including ensuring that a minimum required channel resource is available within the channel resources to transmit a frame from the primary AC during the TXOP.

プライマリACからのフレームを送信するために最低限必要なチャネルリソースを確保しているSTAは、プライマリACからの全てのフレームの送信が完了した場合に、最低限必要なチャネルリソースをTXOP共有に利用することができる、いずれかの先行する実装の装置又は方法。 A device or method of any preceding implementation in which a STA that has secured the minimum required channel resources to transmit frames from a primary AC can use the minimum required channel resources for TXOP sharing when transmission of all frames from the primary AC is completed.

前記命令は、プロセッサによって実行された時に、TXOP中にプライマリACからのフレームを送信するために最低限必要なチャネルリソースをSTAが設定しないことをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of the apparatus or method of any preceding implementation, further including the STA not setting the minimum required channel resources for transmitting frames from the primary AC during the TXOP.

前記命令は、プロセッサによって実行された時に、TXOP中にプライマリACから所与の最小バイト数が送信されることをSTAが保証することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including the STA ensuring that a given minimum number of bytes is transmitted from the primary AC during the TXOP.

前記命令は、プロセッサによって実行された時に、TXOP中にプライマリACからのフレームを送信するために必要な最低限のチャネル時間が与えられることをSTAが保証することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including the STA ensuring that it is given the minimum channel time required to transmit frames from the primary AC during the TXOP.

前記命令は、プロセッサによって実行された時に、たとえTXOP中にプライマリACからのフレームが送信されなかった場合でも、STAが非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including the STA transmitting an RTA frame from a non-primary AC even if no frame from the primary AC was transmitted during the TXOP.

前記命令は、プロセッサによって実行された時に、プライマリACからの全てのRTAフレームが送信された場合にのみ、STAがTXOP中に非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including the STA transmitting an RTA frame from a non-primary AC during a TXOP only if all RTA frames from the primary AC have been transmitted.

前記命令は、プロセッサによって実行された時に、STAが、プライマリACからのRTAフレームを送信する前に、TXOP中により優先度の高い非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including the STA transmitting an RTA frame from a higher priority non-primary AC during the TXOP before transmitting an RTA frame from the primary AC.

前記命令は、プロセッサによって実行された時に、STAがTXOP中に優先度の低い非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step further including the STA transmitting an RTA frame from a low priority non-primary AC during the TXOP.

前記命令は、プロセッサによって実行された時に、プライマリACからのRTAフレームの送信要件及び/又は遅延要件によって長さが決まるMU PPDUパケットをSTAが送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of the apparatus or method of any preceding implementation further including the STA transmitting an MU PPDU packet whose length is determined by the transmission and/or delay requirements of the RTA frame from the primary AC.

前記命令は、プロセッサによって実行された時に、STAがTXOP共有の時間を制限することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of the apparatus or method of any preceding implementation, further comprising the STA limiting the time for which it shares the TXOP.

前記命令は、プロセッサによって実行された時に、非プライマリACからのRTAフレームの有効期限が迫っている場合にのみ、これらのRTAフレームをプライマリACからのフレームよりも早く送信することをSTAが許可することをさらに含むステップを実行する、先行するいずれかの実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the instructions, when executed by a processor, perform a step further including allowing the STA to transmit RTA frames from non-primary ACs earlier than frames from the primary AC only if the expiration of those RTA frames is imminent.

前記命令は、プロセッサによって実行された時に、STAがプライマリACのTXOPを取得して、TXOPを優先度の低い非プライマリACと共有することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of the apparatus or method of any preceding implementation, further including the STA acquiring a TXOP of the primary AC and sharing the TXOP with a lower priority non-primary AC.

前記命令は、プロセッサによって実行された時に、非AP MLDが、AP MLDにトラフィックストリームを設定するように要求する際に、トラフィックフローの仕様、QoS要件、上位層情報及びLLIDを含むフレームをAP MLDに送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of any preceding implementation of the apparatus or method, further comprising: when the non-AP MLD requests the AP MLD to set up a traffic stream, sending a frame to the AP MLD that includes a traffic flow specification, QoS requirements, upper layer information, and an LLID.

前記命令は、プロセッサによって実行された時に、AP MLDが、トラフィックストリームを設定するための要求に対し、要求を容認したかそれとも拒絶したかを示すために、トラフィックフローの仕様、QoS要件、上位層情報、LLID及び状態を含むフレームで非AP MLDに応答することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of any preceding implementation of the apparatus or method, further comprising the AP MLD responding to the request to set up the traffic stream with a frame including a traffic flow specification, QoS requirements, higher layer information, LLID, and status to the non-AP MLD to indicate whether the request was granted or rejected.

前記命令は、プロセッサによって実行された時に、AP MLD及び非AP MLDが、IEEE802.11axで定められる、さらなるQoS要件を含むように構成されたトラフィック仕様(TSPEC)要素を使用することにより、トラフィックフローの仕様、QoS要件の交換を実行することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of the apparatus or method of any preceding implementation, further comprising the AP MLD and the non-AP MLD performing traffic flow specification and QoS requirement exchange by using a traffic specification (TSPEC) element configured to include additional QoS requirements as defined in IEEE 802.11ax.

前記さらなるQoS要件は、ジッタ及びパケット損失要件を含む、いずれかの先行する実装の装置又は方法。 The apparatus or method of any preceding implementation, wherein the further QoS requirements include jitter and packet loss requirements.

前記命令は、プロセッサによって実行された時に、AP MLD及び非AP MLDが異なるリンクを介してフレームを送信することによってトラフィックフロー情報を交換することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of any preceding implementation of the apparatus or method, further comprising the AP MLD and the non-AP MLD exchanging traffic flow information by transmitting frames over different links.

前記命令は、プロセッサによって実行された時に、AP MLD及び非AP MLDが非AP MACアドレス及びLLIDを含むタプルを通信したことに応答して、1つのトラフィックストリームを他のトラフィックストリームと区別することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of distinguishing one traffic stream from another traffic stream in response to the AP MLD and the non-AP MLD communicating a tuple including a non-AP MAC address and an LLID. The apparatus or method of any preceding implementation.

前記命令は、プロセッサによって実行された時に、既存のトラフィックストリームを終了又は修正するためにAP MLDが未承諾フレームを送信することをさらに含むステップを実行する、いずれかの先行する実装の装置又は方法。 The instructions, when executed by a processor, perform a step of the apparatus or method of any preceding implementation further comprising the AP MLD transmitting an unsolicited frame to terminate or modify an existing traffic stream.

本明細書で使用する「実装」という用語は、本明細書で説明する技術を実践するための実施形態、実施例、又はその他の形態を制限なく含むように意図される。 As used herein, the term "implementation" is intended to include, without limitation, embodiments, examples, or other forms for practicing the techniques described herein.

本明細書で使用する単数形の「a、an(英文不定冠詞)」及び「the(英文定冠詞)」は、文脈において別途明確に示されていない限り複数形の照応を含む。ある物体に対する単数形での言及は、明確にそう述べていない限り「唯一」を意味するものではなく、「1又は2以上」を意味する。 As used herein, the singular forms "a," "an," and "the" include plural referents unless the context clearly indicates otherwise. Reference to an object in the singular does not mean "the only one" unless expressly stated otherwise, but rather means "one or more."

本開示における「A、B及び/又はC」などの表現構造は、A、B又はCのいずれか、或いは項目A、B及びCのいずれかの組み合わせが存在し得ることを表す。「~のうちの少なくとも1つ(at least one of)」の後にリストされた一群の要素が続くものなどを示す表現構造は、該当する際にはこれらのリストされた要素のいずれかの考えられる組み合わせを含む、これらの一群の要素のうちの少なくとも1つが存在することを示す。 In this disclosure, constructs such as "A, B, and/or C" indicate that any of A, B, or C, or any combination of items A, B, and C, may be present. Constructs such as "at least one of" followed by a group of listed elements indicate that at least one of the group of elements is present, including possible combinations of any of the listed elements, where applicable.

本開示における「ある実施形態」、「少なくとも1つの実施形態」又は同様の実施形態という言い回しについて言及する参照は、説明する実施形態に関連して説明した特定の特徴、構造又は特性が本開示の少なくとも1つの実施形態に含まれることを示す。従って、これらの様々な実施形態の表現は、必ずしも全てが同じ実施形態、又は説明されている他の全ての実施形態とは異なる特定の実施形態を意味するわけではない。実施形態という表現は、所与の実施形態の特定の特徴、構造又は特性を、開示する装置、システム又は方法の1又は2以上の実施形態においていずれかの好適な形で組み合わせることができることを意味するものとして解釈すべきである。 References in this disclosure to "an embodiment," "at least one embodiment," or similar embodiment phrases indicate that a particular feature, structure, or characteristic described in connection with the described embodiment is included in at least one embodiment of the disclosure. Thus, these references to various embodiments do not necessarily refer to all the same embodiment, or to a particular embodiment that is different from all other embodiments described. References to embodiments should be interpreted to mean that the particular features, structures, or characteristics of a given embodiment can be combined in any suitable manner in one or more embodiments of the disclosed device, system, or method.

本明細書で使用する「組(set)」という用語は、1又は2以上の物体の集合を意味する。従って、例えば物体の組は、単一の物体又は複数の物体を含むことができる。 As used herein, the term "set" refers to a collection of one or more objects. Thus, for example, a set of objects can include a single object or multiple objects.

本文書における第1及び第2、頂部及び底部などの関係語は、1つの実体又は行動を別の実体又は行動と区別するために使用しているにすぎず、必ずしもこのような実体又は行動同士のこのようないずれかの実際の関係又は順序を必要としたり、又は意味したりするものではない。 Relative terms such as first and second, top and bottom, etc., used in this document are used merely to distinguish one entity or action from another entity or action, and do not necessarily require or imply any such actual relationship or ordering between such entities or actions.

「備える、有する、含む(comprises、comprising、has、having、includes、including、contains、containing)」という用語、又はこれらの用語の他のあらゆる変化形は、非排他的包含を含むことが意図されており、従って、ある要素リストを備える、有する又は含むプロセス、方法、物品又は装置は、これらの要素のみを含むのではなく、明示的に列挙していない、又はこのようなプロセス、方法、物品又は装置に特有の他の要素を含むこともできる。「~を備える、有する、又は含む(comprises … a、has … a、includes … a、contains … a)」に続く要素は、その要素を備える、有する又は含むプロセス、方法、物品又は装置にさらなる同一要素が存在することを、さらなる制約を受けることなく除外するものではない。 The terms "comprises, comprising, has, having, includes, including, contains, containing" or any other variation of these terms are intended to include non-exclusive inclusions, such that a process, method, article, or device that comprises, has, or includes a list of elements does not include only those elements, but may also include other elements not expressly listed or specific to such process, method, article, or device. An element following "comprises ... a, has ... a, includes ... a, contains ... a" does not exclude, without further constraints, the presence of additional identical elements in the process, method, article, or device that comprises, has, or includes that element.

本明細書で使用する「近似的に(approximately)」、「近似する(approximate)」、「実質的に(substantially)」、「基本的に(essentially)」及び「約(about)」という用語、又はこれらのいずれかの変形形態は、わずかな変動の記述及び説明のために使用するものである。これらの用語は、事象又は状況に関連して使用した時には、これらの事象又は状況が間違いなく発生する場合、及びこれらの事象又は状況が発生する可能性が非常に高い場合を意味することができる。これらの用語は、数値に関連して使用した時には、その数値の±5%以下、±4%以下、±3%以下、±2%以下、±1%以下、±0.5%以下、±0.1%以下、又は±0.05%以下などの、±10%以下の変動範囲を意味することができる。例えば、「実質的に」整列しているということは、±5°以下、±4°以下、±3°以下、±2°以下、±1°以下、±0.5°以下、±0.1°以下、又は±0.05°以下などの、±10°以下の角度変動範囲を意味することができる。 As used herein, the terms "approximately," "approximate," "substantially," "essentially," and "about," or any variation thereof, are used to describe and explain slight variations. When used in relation to events or circumstances, these terms can mean that the events or circumstances will definitely occur, and that the events or circumstances are highly likely to occur. When used in relation to a numerical value, these terms can mean a variation range of ±10% or less, such as ±5% or less, ±4% or less, ±3% or less, ±2% or less, ±1% or less, ±0.5% or less, ±0.1% or less, or ±0.05% or less of the numerical value. For example, being "substantially" aligned can mean an angle variation range of ±10° or less, such as ±5° or less, ±4° or less, ±3° or less, ±2° or less, ±1° or less, ±0.5° or less, ±0.1° or less, or ±0.05° or less.

また、本明細書では、量、比率及びその他の数値を範囲形式で示すこともある。このような範囲形式は、便宜的に単純化して使用するものであり、範囲の限界として明確に指定された数値を含むが、この範囲に含まれる全ての個々の数値又は部分的範囲も、これらの各数値及び部分的範囲が明確に示されているかのように含むものであると柔軟に理解されたい。例えば、約1~約200の範囲内の比率は、約1及び約200という明確に列挙した限界値を含むが、約2、約3、約4などの個々の比率、及び約10~約50、約20~約100などの部分的範囲も含むと理解されたい。 Quantities, ratios, and other numerical values may also be presented in a range format herein. Such range formats are used as a shorthand for convenience and should be understood to include numerical values explicitly specified as the limits of the range, but should be understood to include all individual numerical values or subranges contained within the range, as if each such numerical value and subrange were expressly set forth. For example, a ratio within the range of about 1 to about 200 should be understood to include the explicitly recited limits of about 1 and about 200, but also to include individual ratios such as about 2, about 3, about 4, and subranges such as about 10 to about 50, about 20 to about 100, etc.

本明細書で使用する「結合される(coupled)」という用語は、「接続される」と定義されるが、必ずしも直接的な機械的接続ではない。特定の形で「構成される(configured)」装置又は構造は、少なくともその形で構成されるが、列挙していない形で構成することもできる。 The term "coupled," as used herein, is defined as connected, but not necessarily in a direct mechanical connection. A device or structure that is "configured" in a particular way is configured in at least that way, but may also be configured in ways not listed.

利点、長所、問題解決手段、及びいずれかの利点、長所又は解決手段を生じさせる、又はより顕著にするいずれかの(単複の)要素は、本明細書で説明した技術、或いは一部又は全部の請求項の重要な、必要な又は不可欠な特徴又は要素として解釈すべきでない。 The benefits, advantages, solutions to problems, and any element(s) that cause or make any benefit, advantage, or solution more pronounced are not to be construed as critical, necessary, or essential features or elements of the technology described herein, or of any or all of the claims.

また、上述した開示では、開示を合理化する目的で様々な実施形態において様々な特徴を共にグループ化することができる。本開示の方法は、請求項に記載する実施形態が、各請求項に明示的に記載する特徴よりも多くの特徴を必要とするという意図を反映したものであると解釈すべきではない。本発明の主題は、開示した単一の実施形態の全ての特徴よりも少ないものによって成立することができる。 In addition, in the foregoing disclosure, various features may be grouped together in various embodiments for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Inventive subject matter may be embodied in less than all features of a single disclosed embodiment.

本開示の要約書は、読者が技術開示の本質を素早く確認できるように示すものである。要約書は、特許請求の範囲又はその意味を解釈又は限定するために使用されるものではないという理解の下で提示するものである。 The Abstract of the Disclosure is presented to allow the reader to quickly ascertain the nature of the technical disclosure. It is presented with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.

管轄によっては、出願後に本開示の1又は2以上の部分の削除を求める慣行もあると理解されたい。従って、読者は、本開示の元々の内容については出願日時点の出願を参照すべきである。開示内容のいずれかの削除は、当初出願時の出願のいずれかの主題の放棄、失権又は公衆への献呈として解釈すべきではない。 It is understood that some jurisdictions have a practice of requiring the deletion of one or more portions of the present disclosure after filing. Thus, readers should refer to the application as of its filing date for the original content of the disclosure. The deletion of any of the disclosed content should not be construed as an abandonment, forfeiture, or dedication to the public of any subject matter of the application as originally filed.

以下の特許請求の範囲は、各請求項が単独の発明主題として自立した状態で本開示に組み込まれる。 The following claims are hereby incorporated into this disclosure, with each claim standing on its own as a separate inventive subject matter.

本明細書の説明は多くの詳細を含んでいるが、これらは本開示の範囲を限定するものではなく、現在のところ好ましい実施形態の一部を例示するものにすぎないと解釈すべきである。従って、本開示の範囲は、当業者に明らかになると考えられる他の実施形態も完全に含むと理解されるであろう。 Although the description in this specification contains many details, these should not be construed as limiting the scope of the disclosure, but merely as illustrating some of the currently preferred embodiments. Therefore, the scope of the disclosure will be understood to fully include other embodiments that would be apparent to one skilled in the art.

当業者に周知の本開示の実施形態の要素の構造的及び機能的同等物も、引用によって本明細書に明確に組み入れられ、本特許請求の範囲に含まれるように意図される。さらに、本開示の要素、構成要素又は方法ステップは、これらが特許請求の範囲に明示されているかどうかにかかわらず、一般に公開されるように意図するものではない。本明細書における請求項の要素については、その要素が「~のための手段」という表現を使用して明確に示されていない限り、「ミーンズプラスファンクション」の要素として解釈すべきではない。また、本明細書における請求項の要素については、その要素が「~のためのステップ」という表現を使用して明確に示されていない限り、「ステッププラスファンクション」の要素として解釈すべきではない。 Structural and functional equivalents of elements of the embodiments of the present disclosure known to those skilled in the art are also expressly incorporated herein by reference and are intended to be included in the scope of the claims. Moreover, no elements, components, or method steps of the present disclosure are intended to be publicly available, regardless of whether they are explicitly recited in the claims. No claim element herein should be construed as a "means-plus-function" element unless the element is explicitly recited using the phrase "means for". No claim element herein should be construed as a "step-plus-function" element unless the element is explicitly recited using the phrase "step for".

330 実施形態例
332 STAがプライマリACによって表されるACのTXOPを取得し、(単複の)非プライマリACとTXOPを共有することを決定
334 STAが(単複の)非プライマリACからのフレームを送信するためにTXOPを共有すると決定したか?
336 STAは、IEEE802.11axで定められる非RTAフレームのためのTXOP共有ルールに従う
338 STAは、送信すべきプライマリACからのフレームが存在するか否かにかかわらず非プライマリACからのRTAフレームを送信できる
340 STAが、TXOP中に(単複の)非プライマリACからのフレームを送信


表1
ユーザ優先度-(UP)マッピング

Figure 0007679488000001


表2
デフォルトパラメータ設定
Figure 0007679488000002


表3
MLME-LLTS要求
Figure 0007679488000003



表4
MLME-LLTS.indication

Figure 0007679488000004


表5
MLME-LLTS.response
Figure 0007679488000005


表6
MLME-LLTS.confirm
Figure 0007679488000006



表7
MLME-LLTS-TERM.request
Figure 0007679488000007


表8
MLME-LLTS-TERM.indication
Figure 0007679488000008


表9
LLTS例
Figure 0007679488000009
330 Example embodiment 332 STA acquires TXOP of AC represented by primary AC and decides to share TXOP with non-primary AC(s) 334 Has the STA decided to share the TXOP to transmit frames from non-primary AC(s)?
336 STA follows TXOP sharing rules for non-RTA frames defined in IEEE 802.11ax. 338 STA can transmit RTA frames from non-primary ACs regardless of whether there are frames from the primary AC to transmit. 340 STA transmits frames from non-primary AC(s) during TXOP.


Table 1
User Priority - (UP) Mapping
Figure 0007679488000001


Table 2
Default Parameter Settings
Figure 0007679488000002


Table 3
MLME-LLTS request
Figure 0007679488000003



Table 4
MLME-LLTS.indication

Figure 0007679488000004


Table 5
MLME-LLTS.response
Figure 0007679488000005


Table 6
MLME-LLTS.confirm
Figure 0007679488000006



Table 7
MLME-LLTS-TERM.request
Figure 0007679488000007


Table 8
MLME-LLTS-TERM.indication
Figure 0007679488000008


Table 9
LLTS Example
Figure 0007679488000009

Claims (14)

ネットワークにおける無線通信のための装置であって、
(a)アクセスポイント(AP)無線局(STA)又は非AP STAのいずれかとして動作するSTAとして、複数のアクセスカテゴリ(AC)に拡張分散チャネルアクセス(EDCA)が適用される無線ローカルエリアネットワーク(WLAN)上で、AP又は非AP STAのいずれかである他の無線局(STA)と、チャネルを介して、フレームを搬送するパケットを無線で通信するように構成された無線通信回路と、
(b)前記無線通信回路に結合されてWLAN上でSTAとして動作するプロセッサと、
(c)前記プロセッサによって実行可能な、他のSTAと通信するための命令を記憶する非一時的メモリと、
を備え、(d)前記命令は、前記プロセッサによって実行された時に、
(i)リアルタイムアプリケーション(RTA)トラフィックを非RTAトラフィックと区別することと、
(ii)プライマリACの送信機会(TXOP)を取得することと、
(iii)たとえTXOP中にプライマリACからの未送信のフレームが存在する可能性がある場合でも、TXOPチャネルリソースの残り部分を利用して非プライマリACからのRTAフレームを送信することと、
を含む1又は2以上のステップを実行し、
前記命令は、前記プロセッサによって実行された時に、TXOP中にプライマリACからのフレームを送信するために最低限必要なチャネルリソースがチャネルリソース内で利用可能であることを保証することをさらに含むステップを実行する、
ことを特徴とする装置。
1. An apparatus for wireless communication in a network, comprising:
(a) a wireless communication circuit configured as an STA operating as either an access point (AP) wireless station (STA) or a non-AP STA to wirelessly communicate packets carrying frames over a channel with other wireless stations (STAs), either APs or non-AP STAs, in a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to multiple access categories (ACs);
(b) a processor coupled to the wireless communication circuitry and operating as a STA on a WLAN;
(c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs;
(d) the instructions, when executed by the processor,
(i) distinguishing real-time application (RTA) traffic from non-RTA traffic;
(ii) obtaining a transmission opportunity (TXOP) for the primary AC; and
(iii) transmitting RTA frames from non-primary ACs using the remaining portion of the TXOP channel resources even if there may be untransmitted frames from the primary AC during the TXOP; and
Performing one or more steps including:
The instructions, when executed by the processor, perform the steps further including ensuring that a minimum required channel resource for transmitting a frame from a primary AC during a TXOP is available within the channel resources.
An apparatus comprising:
プライマリACからのフレームを送信するために最低限必要なチャネルリソースを確保しているSTAは、プライマリACからの全てのフレームの送信が完了した場合に、前記最低限必要なチャネルリソースをTXOP共有に利用することができる、
請求項に記載の装置。
A STA that has secured a minimum required channel resource for transmitting a frame from a primary AC can use the minimum required channel resource for TXOP sharing when transmission of all frames from the primary AC is completed.
2. The apparatus of claim 1 .
前記命令は、前記プロセッサによって実行された時に、TXOP中にプライマリACからのフレームを送信するために最低限必要なチャネルリソースを前記STAが設定しないことをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform a step further comprising: the STA not configuring minimum required channel resources for transmitting frames from a primary AC during a TXOP.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、TXOP中にプライマリACから所与の最小バイト数が送信されることを前記STAが保証することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform steps further including the STA ensuring that a given minimum number of bytes is transmitted from a primary AC during a TXOP.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、TXOP中にプライマリACからのフレームを送信するために必要な最低限のチャネル時間が与えられることを前記STAが保証することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform the steps further including: the STA ensuring that a minimum amount of channel time is provided for transmitting frames from a primary AC during a TXOP.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、たとえTXOP中にプライマリACからのフレームが送信されなかった場合でも、前記STAが非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform the steps further comprising: the STA transmitting an RTA frame from a non-primary AC even if no frame from a primary AC was transmitted during a TXOP.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、プライマリACからの全てのRTAフレームが送信された場合にのみ、前記STAがTXOP中に非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform the steps further comprising: the STA transmitting an RTA frame from a non-primary AC during a TXOP only if all RTA frames from a primary AC have been transmitted.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、前記STAが、プライマリACからのRTAフレームを送信する前に、TXOP中により優先度の高い非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform a step further comprising: the STA transmitting an RTA frame from a higher priority non-primary AC during a TXOP before transmitting an RTA frame from a primary AC.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、前記STAがTXOP中に優先度の低い非プライマリACからのRTAフレームを送信することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform steps further including the STA transmitting an RTA frame from a low priority non-primary AC during a TXOP.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、プライマリACからのRTAフレームの送信要件及び/又は遅延要件によって長さが決まるMU PPDUパケットを前記STAが送信することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform the steps further including the STA transmitting an MU PPDU packet, the length of which is determined by transmission and/or delay requirements of an RTA frame from a primary AC.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、前記STAがTXOP共有の時間を制限することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform steps further including limiting a time for the STA to share a TXOP.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、非プライマリACからのRTAフレームの有効期限が迫っている場合にのみ、これらのRTAフレームをプライマリACからのフレームよりも早く送信することを前記STAが許可することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform the steps further including allowing the STA to transmit RTA frames from non-primary ACs earlier than frames from a primary AC only if the RTA frames are about to expire.
2. The apparatus of claim 1.
前記命令は、前記プロセッサによって実行された時に、前記STAがプライマリACのTXOPを取得して、前記TXOPを優先度の低い非プライマリACと共有することをさらに含むステップを実行する、
請求項1に記載の装置。
The instructions, when executed by the processor, perform steps further including the STA acquiring a TXOP of a primary AC and sharing the TXOP with a lower priority non-primary AC.
2. The apparatus of claim 1.
ネットワークにおける無線通信方法であって、前記ネットワークにおける無線通信のための装置は、
(a)複数のアクセスカテゴリ(AC)に拡張分散チャネルアクセス(EDCA)が適用される無線ローカルエリアネットワーク(WLAN)上で、アクセスポイント(AP)又は非AP無線局(STA)のいずれかとして動作するSTAから、AP又は非AP STAのいずれかである他の無線局(STA)にチャネルを介して通信することと、
(b)リアルタイムアプリケーション(RTA)トラフィックを非RTAトラフィックと区別することと、
(c)プライマリACの送信機会(TXOP)を取得することと、
(d)たとえTXOP中にプライマリACからの未送信のフレームが存在する場合でも、チャネルリソースの残り部分を利用して非プライマリACからのRTAフレームを送信することと、
を含み、前記装置は、
TXOP中にプライマリACからのフレームを送信するために最低限必要なチャネルリソースがチャネルリソース内で利用可能であることを保証することをさらに含むことを特徴とする方法。
1. A method for wireless communication in a network, comprising:
(a) communicating via a channel from a STA operating as either an access point (AP) or a non-AP wireless station (STA) to another wireless station (STA) that is either an AP or a non-AP STA in a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to multiple access categories (AC);
(b) distinguishing real-time application (RTA) traffic from non-RTA traffic; and
(c) obtaining a transmission opportunity (TXOP) for the primary AC; and
(d) transmitting an RTA frame from a non-primary AC using the remaining portion of the channel resources even if there is an untransmitted frame from the primary AC during the TXOP; and
The apparatus includes:
The method , further comprising ensuring that a minimum required channel resource is available within the channel resources for transmitting a frame from the primary AC during the TXOP .
JP2023558900A 2021-03-31 2022-03-14 Sharing EDCA TXOP with RTA traffic Active JP7679488B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2025033084A JP2025074257A (en) 2021-03-31 2025-03-03 Sharing EDCA TXOP with RTA traffic

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US202163168434P 2021-03-31 2021-03-31
US63/168,434 2021-03-31
US17/509,017 2021-10-24
US17/509,017 US12342392B2 (en) 2021-03-31 2021-10-24 Sharing an EDCA TXOP with RTA traffic
PCT/IB2022/052295 WO2022208211A2 (en) 2021-03-31 2022-03-14 Sharing an edca txop with rta traffic

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2025033084A Division JP2025074257A (en) 2021-03-31 2025-03-03 Sharing EDCA TXOP with RTA traffic

Publications (2)

Publication Number Publication Date
JP2024511187A JP2024511187A (en) 2024-03-12
JP7679488B2 true JP7679488B2 (en) 2025-05-19

Family

ID=80819820

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2023558900A Active JP7679488B2 (en) 2021-03-31 2022-03-14 Sharing EDCA TXOP with RTA traffic
JP2025033084A Pending JP2025074257A (en) 2021-03-31 2025-03-03 Sharing EDCA TXOP with RTA traffic

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2025033084A Pending JP2025074257A (en) 2021-03-31 2025-03-03 Sharing EDCA TXOP with RTA traffic

Country Status (5)

Country Link
EP (1) EP4292378A2 (en)
JP (2) JP7679488B2 (en)
KR (1) KR20230144638A (en)
CN (1) CN116097900B (en)
WO (1) WO2022208211A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116684314B (en) * 2021-02-04 2024-06-14 华为技术有限公司 Business indication method and device
US20240155675A1 (en) * 2022-11-08 2024-05-09 Mediatek Inc. Adaptive TXOP Sharing For Latency-Sensitive Traffic In Wireless Communications
US20240406995A1 (en) * 2023-06-02 2024-12-05 Samsung Electronics Co., Ltd. Multiple access point negotiation for transmission opportunity sharing
WO2025100950A1 (en) * 2023-11-08 2025-05-15 엘지전자 주식회사 Method and device for transmitting and receiving traffic in wireless lan system
WO2025100985A1 (en) * 2023-11-09 2025-05-15 엘지전자 주식회사 Method and device for preventing unnecessary npca by transferring npca mode through management frame in wireless lan system
CN121013151A (en) * 2024-05-17 2025-11-25 荣耀终端股份有限公司 A communication method, access point, and computer-readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013539640A (en) 2010-08-26 2013-10-24 マーベル ワールド トレード リミテッド Wireless communication with primary access category and secondary access category
JP2017517173A (en) 2014-04-10 2017-06-22 エルジー エレクトロニクス インコーポレイティド Retransmission method and transmission apparatus for sharing transmission opportunity in wireless LAN system
WO2021048706A1 (en) 2019-09-09 2021-03-18 Sony Corporation Rta queue management in wireless local area network (wlan) stations

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7349433B2 (en) * 2001-11-01 2008-03-25 Texas Instruments Incorporated Signaling for parameterized quality of service (QoS) support
US20160262173A1 (en) * 2015-03-03 2016-09-08 Samsung Electronics Co., Ltd Methods for uplink channel access in wireless local area networks
US10492223B2 (en) * 2015-05-21 2019-11-26 Newracom, Inc. Channel access for multi-user communication
CN107771376B (en) * 2015-09-08 2021-07-23 Lg电子株式会社 Method and device for sending data in wireless communication system
US11122624B2 (en) * 2019-06-17 2021-09-14 Sony Group Corporation Pre-packet arrival channel contention
WO2021002617A1 (en) * 2019-07-02 2021-01-07 엘지전자 주식회사 Mapping of tid and link in multi-link
US20210075675A1 (en) * 2019-10-28 2021-03-11 Dave Cavalcanti Enhanced network architecture in wirless communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013539640A (en) 2010-08-26 2013-10-24 マーベル ワールド トレード リミテッド Wireless communication with primary access category and secondary access category
JP2017517173A (en) 2014-04-10 2017-06-22 エルジー エレクトロニクス インコーポレイティド Retransmission method and transmission apparatus for sharing transmission opportunity in wireless LAN system
WO2021048706A1 (en) 2019-09-09 2021-03-18 Sony Corporation Rta queue management in wireless local area network (wlan) stations

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Liangxiao Xin,EDCA queue for RTA,IEEE 802.11-20/1041r4,2020年10月21日

Also Published As

Publication number Publication date
CN116097900B (en) 2026-03-13
KR20230144638A (en) 2023-10-16
WO2022208211A2 (en) 2022-10-06
CN116097900A (en) 2023-05-09
EP4292378A2 (en) 2023-12-20
JP2024511187A (en) 2024-03-12
WO2022208211A3 (en) 2022-11-10
JP2025074257A (en) 2025-05-13

Similar Documents

Publication Publication Date Title
JP7427170B2 (en) In-time and in-frequency RTA packet duplication
CN115152305B (en) Request trigger frame initiated by NON-AP STA and TXOP sharing
US12495363B2 (en) Stream classification service (SCS) with restricted target wait time (R-TWT) setup
US12477461B2 (en) Restricted target wake time service period termination
KR102702545B1 (en) Channel contention before MU-MIMO packets arrive
JP7679488B2 (en) Sharing EDCA TXOP with RTA traffic
JP2023531684A (en) Coordination of Stations in a Single BSS Sharing a TXOP in the Frequency Domain
CN114788400A (en) Coordinated WIFI stations with shared TXOP in time domain
US11122624B2 (en) Pre-packet arrival channel contention
US12342392B2 (en) Sharing an EDCA TXOP with RTA traffic
CN115699971A (en) Coordinated WIFI stations with shared TXOP among DL and UL in time domain
JP7744504B2 (en) Limited Target Wake Time Service Period End
JP2023521087A (en) EDCA queue for RTA packets
JP7717953B2 (en) Channel access over non-simultaneous transmit/receive links
KR102805087B1 (en) TS behavior for RTA session management

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230925

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20230925

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240823

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240902

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20241202

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20250203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250303

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: 20250407

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250507

R150 Certificate of patent or registration of utility model

Ref document number: 7679488

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150