IP Library › Granted Patent US 12,302,427
Granted Patent B2
US 12,302,427 · App. 17/816,330 · Granted May 13, 2025

Method and apparatus for quality of service traffic handling under NSTR constraints

Inventors: Peshal Nayak (Plano, TX); Rubayet Shafin (Allen, TX); Boon Loong Ng (Plano, TX); Vishnu Vardhan Ratnam (Plano, TX); Ahmed Atef Ibrahim Ibrahim (Plano, TX)
Assignee: Samsung Electronics Co., Ltd.
H04W76/15H04W74/08
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,302,427
App. No.
17/816,330
Granted
May 13, 2025
Kind
B2
Abstract

Methods and apparatuses for facilitating quality of service traffic handling under NSTR constraints. A method of wireless communication performed by a non-access point (AP) multi-link device (MLD) comprises: forming a link with a corresponding AP of an AP MLD; detecting a non-simultaneous transmit and receive (NSTR) link pair; detecting that respective links of the NSTR link pair have transmit opportunity (TXOP) durations having different values; and managing communication on the respective links of the NSTR link pair based on access categories (ACs) to reduce interference between the respective links of the NSTR link pair.

Claims (46)

1. A non-access point (AP) multi-link device (MLD), comprising:

stations (STAs), each comprising a transceiver configured to form a link with a corresponding AP of an AP MLD; and

a processor operably coupled to the STAs, the processor configured to:

detect a non-simultaneous transmit and receive (NSTR) link pair;

detect that respective links of the NSTR link pair have transmit opportunity (TXOP) durations having different values; and

manage communication on the respective links of the NSTR link pair based on access categories (ACs) to reduce interference between the respective links of the NSTR link pair,

wherein to manage the communication on the respective links of the NSTR link pair, the processor is configured to:

determine the respective link of the NSTR link pair having a longer data unit (DU) duration based on the ACs; and

divide the DU for the respective link having the longer DU duration into two or more DUs that are configured to be transmitted as part of a same TXOP.

2. The non-AP MLD of claim 1 , wherein the two or more DUs comprise a first DU having a same duration as a DU duration of a DU of the other respective link of the NSTR link pair.

3. The non-AP MLD of claim 2 , wherein the processor is configured to align respective start and end times of the first DU and the DU of the other respective link.

4. The non-AP MLD of claim 1 , wherein to manage the communication on the respective links of the NSTR link pair, the processor is configured to:

perform early TXOP termination for the respective link of the NSTR link pair having the longer DU duration such that transmissions on the respective links of the NSTR link pair end at a same time.

5. The non-AP MLD of claim 4 , wherein the processor is configured to recontend for channel access to transmit remaining packets for the respective link of the NSTR link pair having the longer DU duration that was terminated early.

6. The non-AP MLD of claim 1 , wherein to moderate communication on respective links of the NSTR link pair, the processor is configured to:

determine the respective link of the NSTR link pair having a shorter data unit (DU) duration based on the ACs; and

delay a transmission start time on the respective link of the NSTR link pair having the shorter DU duration such that transmissions on the respective links of the NSTR link pair end at a same time.

7. A method of wireless communication performed by a non-access point (AP) multi-link device (MLD), the method comprising:

forming a link with a corresponding AP of an AP MLD;

detecting a non-simultaneous transmit and receive (NSTR) link pair;

detecting that respective links of the NSTR link pair have transmit opportunity (TXOP) durations having different values;

managing communication on the respective links of the NSTR link pair based on access categories (ACs) to reduce interference between the respective links of the NSTR link pair;

determining the respective link of the NSTR link pair having a longer data unit (DU) duration based on the ACs; and

dividing the DU for the respective link having the longer DU duration into two or more DUs that are configured to be transmitted as part of a same TXOP.

8. The method of claim 7 , wherein the two or more DUs comprise a first DU having a same duration as a DU duration of a DU of the other respective link of the NSTR link pair.

9. The method of claim 8 , further comprising aligning respective start and end times of the first DU and the DU of the other respective link.

10. The method of claim 7 , further comprising:

performing early TXOP termination for the respective link of the NSTR link pair having the longer DU duration such that transmissions on the respective links of the NSTR link pair end at a same time.

11. The method of claim 10 , further comprising recontending for channel access to transmit remaining packets for the respective link of the NSTR link pair having the longer DU duration that was terminated early.

12. The method of claim 7 , further comprising:

determining the respective link of the NSTR link pair having a shorter data unit (DU) duration based on the ACs; and

delaying a transmission start time on the respective link of the NSTR link pair having the shorter DU duration such that transmissions on the respective links of the NSTR link pair end at a same time.

13. A non-transitory computer readable medium comprising instructions that, when executed by a processor of a non-access point (AP) multi-link device (MLD), cause the non-AP MLD to:

form a link with a corresponding AP of an AP MLD;

detect a non-simultaneous transmit and receive (NSTR) link pair;

detect that respective links of the NSTR link pair have transmit opportunity (TXOP) durations having different values;

manage communication on the respective links of the NSTR link pair based on access categories (ACs) to reduce interference between the respective links of the NSTR link pair;

determine the respective link of the NSTR link pair having a longer data unit (DU) duration based on the ACs; and

divide the DU for the respective link having the longer DU duration into two or more DUs that are configured to be transmitted as part of a same TXOP.

14. The non-transitory computer readable medium of claim 13 , wherein the two or more DUs comprise a first DU having a same duration as a DU duration of a DU of the other respective link of the NSTR link pair.

15. The non-transitory computer readable medium of claim 14 , further comprising instructions that, when executed by the processor, cause the non-AP MLD to align respective start and end times of the first DU and the DU of the other respective link.

16. The non-transitory computer readable medium of claim 13 , further comprising instructions that, when executed by the processor, cause the non-AP MLD to perform early TXOP termination for the respective link of the NSTR link pair having the longer DU duration such that transmissions on the respective links of the NSTR link pair end at a same time.

17. The non-transitory computer readable medium of claim 16 , further comprising instructions that, when executed by the processor, cause the non-AP MLD to recontend for channel access to transmit remaining packets for the respective link of the NSTR link pair having the longer DU duration that was terminated early.

18. The non-transitory computer readable medium of claim 13 , further comprising instructions that, when executed by the processor, cause the non-AP MLD to:

determine the respective link of the NSTR link pair having a shorter data unit (DU) duration based on the ACs; and

delay a transmission start time on the respective link of the NSTR link pair having the shorter DU duration such that transmissions on the respective links of the NSTR link pair end at a same time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2022
From: NAYAK, PESHAL; SHAFIN, RUBAYET; NG, BOON LOONG; RATNAM, VISHNU VARDHAN; IBRAHIM, AHMED ATEF IBRAHIM
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 060685/0744 →
Continuity (4)
Provisional Application 63303781 · Jan 27, 2022
Provisional Application 63272881 · Oct 28, 2021
Provisional Application 63230589 · Aug 6, 2021
Related Publication 20230057502A1 · Feb 23, 2023
References Cited (18)
US 20160037558A1 · Malik · 2016 [cited by examiner]
US 20210076412A1 · Naribole et al. · 2021 [cited by applicant]
US 20210127420A1 · Lu et al. · 2021 [cited by applicant]
US 20210266891A1 · Chu et al. · 2021 [cited by applicant]
US 20210337564A1 · Kwon et al. · 2021 [cited by applicant]
US 20210360547A1 · Wentink · 2021 [cited by examiner]
US 20220039183A1 · Chu et al. · 2022 [cited by applicant]
US 20220070791A1 · Kim et al. · 2022 [cited by applicant]
US 20220095401A1 · Lu et al. · 2022 [cited by applicant]
US 20220312506A1 · Xia · 2022 [cited by examiner]
US 20230029957A1 · Xin · 2023 [cited by examiner]
CN 112714472A · 2021 [cited by applicant]
International Search Report and Written Opinion issued Nov. 16, 2022 regarding International Application No. PCT/KR2022/011516, 9 pages. [cited by applicant]
Fischer, “CR 35.3.14.3 NSTR operation”, doc.: IEEE 802.11-21/1259r0, Aug. 2021, 19 pages. [cited by applicant]
Handte et al., “A TXOP rule to reduce worst-case latency”, doc.: IEEE 802.11-20/1691r2, Feb. 2021, 15 pages. [cited by applicant]
Fischer, “CR 35.3.13.3 NSTR operation”, doc.: IEEE 802.11-21/0558r12, May 2021, 17 pages. [cited by applicant]
Extended European Search Report issued Jul. 4, 2024 regarding Application No. 22853477.2, 8pages. [cited by applicant]
Kim et al., “TXOP limit considerations in an NSTR link pair”, IEEE 802.11-21/1680r0, Oct. 2021, 11 pages. [cited by applicant]