IP Library Granted Patent US 12,342,392
Granted Patent B2
US 12,342,392 · App. 17/509,017 · Granted Jun 24, 2025

Sharing an EDCA TXOP with RTA traffic

Inventors: Liangxiao Xin (San Jose, CA); Mohamed Abouelseoud (San Francisco, CA); Li-Hsiang Sun (San Jose, CA); Qing Xia (San Jose, CA)
Assignees: SONY GROUP CORPORATION; SONY CORPORATION OF AMERICA
H04W74/0866H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,342,392
App. No.
17/509,017
Granted
Jun 24, 2025
Kind
B2
Abstract

A communication circuit and protocol for a wireless local area network (WLAN) using single EDCA and/or Multiple-User (MU) EDCA in which frames for Real Time Applications (RTA) can utilize shared Transmit Opportunities (TXOPs) to reduce transmission latencies. The protocol is configured in a number of ways to ensure communication fairness, such as by ensuring a minimum required channel resource is provided for transmitting frames from the primary AC during the TXOP. AP MLDs and non-AP MLDs are also supported and can exchange information on distinguishing traffic streams from other traffic streams having the same Traffic Identifier (TID), in determining which links to use for transmitting the traffic stream.

Claims (29)

1. An apparatus for wireless communication in a network, the apparatus comprising:

(a) a wireless station (STA) operating as either an access point (AP) or a non-AP STA, is configured for wirelessly communicating packets which carry frames over a channel with other wireless stations (STAs), which are either APs or non-AP STAs, on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to more than one Access Category (AC);

(b) a processor within said STA;

(c) a non-transitory memory storing instructions executable by the processor for communicating with other STAs; and

(d) wherein said instructions, when executed by the processor, perform steps comprising:

(i) distinguishing real time application (RTA) traffic from non-RTA traffic using a low latency traffic stream (LLTS) operation to differentiate between an RTA traffic stream and other traffic;

(ii) a requesting STA establishing an LLTS setup by sending an LLTS request frame having an action field specifying: category, QoS action, dialog token and LLTS request element which includes an RTA specification element (TSPEC) indicating attributes for the RTA, which is sent from the requesting STA through its station management entity (SME) to its medium access control (MAC) sublayer management entity (MLME) communicating this request message to an MLME of a recipient STA which collects information from MLME-LLTS request message and sends this to a recipient STA which generates an MLME-LLTS indication message to its SME or the SME of its affiliated MLD; wherein an SME of the recipient STA processes the LLTS request and sends an MLME-LLTS response message comprising LLTS setup results to its MLME, wherein the MLME of the recipient sends an LLTS response frame to the requesting STA, which sends an MLME-LLTS confirmation message to its SME or the SME of its affiliated MLD; wherein in response to information received in these frames it can be determined if the LLTS setup has been successful or not;

(iii) obtaining a transmit opportunity (TXOP) of a primary AC including TXOP channel resources;

(iv) utilizing a remainder of the TXOP channel resources to transmit RTA frames, determined by the TSPEC element of the LLTS, from non-primary ACs even though there may be frames from the primary AC that have not been transmitted during the TXOP; and

(v) wherein said LLTS can be modified or terminated by the recipient STA at any time.

2. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising ensuring that a minimum required channel resource is available within a channel resource for transmitting frames from the primary AC during the TXOP.

3. The apparatus of claim 2 , wherein the STA, which is ensuring minimum required channel resource to transmit frames from the primary AC, can utilize the minimum required channel resource for TXOP sharing if all the frames from the primary AC have been transmitted.

4. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA setting no minimum required channel resource to transmit frames from the primary AC during the TXOP.

5. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA ensuring that a given minimum number of bytes from the primary AC are transmitted during the TXOP.

6. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA ensuring that a minimum of required channel time is provided for transmitting frames from the primary AC during the TXOP.

7. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA transmitting RTA frames from non-primary ACs even if no frame from the primary AC has been transmitted during the TXOP.

8. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA transmitting RTA frames from non-primary ACs during the TXOP only if all the RTA frames from the primary AC have been transmitted.

9. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA transmitting RTA frames from non-primary ACs of higher priority during the TXOP, before transmitting RTA frames from the primary AC.

10. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA transmitting RTA frames from the non-primary ACs of lower priority during the TXOP.

11. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA transmitting a MU PPDU packet whose length is determined by the transmission and/or latency requirement of RTA frames from the primary ACs.

12. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA limiting the time of TXOP sharing.

13. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA allowing transmitting of RTA frames from non-primary ACs earlier than frames from the primary AC, only if those RTA frames are expiring.

14. The apparatus of claim 1 , wherein said instructions when executed by the processor perform steps further comprising the STA obtaining a TXOP of the primary AC and sharing the TXOP with a non-primary AC of low priority.

15. A method of wireless communication in a network, the method comprising:

(a) communicating from a wireless station (STA) operating as either an access point (AP) or a non-AP STA over a channel with other wireless stations (STAs), which are either APs or non-AP STAs, on a wireless local area network (WLAN) in which enhanced distributed channel access (EDCA) is applied to more than one access category (AC);

(b) distinguishing real time application (RTA) traffic from non-RTA traffic by determining if a low latency traffic stream (LLTS) operation has been setup for the RTA traffic stream; wherein an LLTS is setup through a communication between an LLTS requesting STA to a recipient STA, with the requesting STA sending an LLTS request, which includes an RTA specification element (TSPEC) indicating attributes for the RTA, through its station management entity (SME) and its MAC sublayer management entity (MLME) to a recipient station, which upon accepting the request the LLTS setup is established;

(c) obtaining a transmit opportunity (TXOP) of a primary AC;

(d) utilizing a remainder of the channel resource to transmit RTA frames, determined by the TSPEC element of the LLTS, from non-primary ACs even when there are frames from the primary AC that have not been transmitted during the TXOP; and

(e) wherein said LLTS can be modified or terminated by the recipient STA at any time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2022
From: SONY GROUP CORPORATION
To: SONY GROUP CORPORATION; SONY CORPORATION OF AMERICA
Reel/Frame 058556/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: XIN, LIANGXIAO; ABOUELSEOUD, MOHAMED; SUN, LI-HSIANG; XIA, QING
To: SONY GROUP CORPORATION
Reel/Frame 058409/0175 →
Continuity (2)
Provisional Application 63168434 · Mar 31, 2021
Related Publication 20220322460A1 · Oct 6, 2022
References Cited (19)
US 20030081547A1 · Ho · 2003 [cited by applicant]
US 20120051342A1 · Liu · 2012 [cited by applicant]
US 20150281980A1 · Zhou · 2015 [cited by examiner]
US 20160262173A1 · Josiam · 2016 [cited by applicant]
US 20160345362A1 · Lee · 2016 [cited by applicant]
US 20200396768A1 · Abouelseoud · 2020 [cited by applicant]
US 20210075675A1 · Cavalcanti · 2021 [cited by applicant]
US 20210076420A1 · Liangxiao · 2021 [cited by applicant]
US 20210289552A1 · Aboul-Magd · 2021 [cited by examiner]
CN 107771376A · 2018 [cited by applicant]
EP 2609696B1 · 2019 [cited by applicant]
JP 2013539640A · 2013 [cited by applicant]
JP 2017517173A · 2017 [cited by applicant]
WO WO2021002617A1 · 2021 [cited by applicant]
WO WO2021048706A1 · 2021 [cited by applicant]
Bankov, Dmitry et al., “Enabling real-time applications in Wi-Fi networks”. International Journal of Distributed Sensor Networks 2019, vol. 15(5), May 2019, pp. 1-11, DOI: 10.1177/1550147719845312. [cited by applicant]
Chunyu Hu, et al (Facebook Inc), “Prioritized EDCA Channel Access”, IEEE 802.11-20/1045r3,Jul. 2020, pp. 1-43, XP068172273. [cited by applicant]
Harry Wang, et al (Tencent), “Multilink Traffic Stream (TS) Operation”, IEEE 802.11-20/0908r1, Jun. 29, 2020, pp. 1-20, XP068170563. [cited by applicant]
Liangxiao Xin, et al (Sony), “EDCA queue for RTA”, IEEE 802.11-20/1041r4, Oct. 21, 2020, pp. 1-10, XP068173948. [cited by applicant]
Cited By (1)
US 12,726,855