IP Library Granted Patent US 12,464,563
Granted Patent B2
US 12,464,563 · App. 17/188,723 · Granted Nov 4, 2025

Uplink (UL) aggregation for multi-link operation (MLO)

Inventors: George Cherian (San Diego, CA); Abhishek Pramod Patil (San Diego, CA); Sai Yiu Duncan Ho (San Diego, CA); Alfred Asterjadhi (San Diego, CA); Yanjun Sun (San Diego, CA); Guido Robert Frederiks (Watsonville, CA); Maarten Menzo Wentink (Nijmegen, NL); Raja Banerjea (San Jose, CA)
Assignee: QUALCOMM Incorporated
H04W74/0816H04W74/002H04W74/006
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,464,563
App. No.
17/188,723
Granted
Nov 4, 2025
Kind
B2
Abstract

This disclosure provides methods, devices and systems for transmitting and receiving physical protocol data units (PPDUs) over multiple links. In some aspects, a wireless communication device may determine that first random back off (RBO) for a first channel of a first link has counted down to zero. A wireless communication device may determine, when the first RBO has counted down to zero, that a second RBO for a second channel of a second link has a count down remaining. A wireless communication device may optionally transmit a medium reservation message on the first link reserving a transmission opportunity (TXOP). A wireless communication device may determine whether to wait for the second RBO before transmitting on the first link. A wireless communication device may transmit at least a first PPDU on the first link during the TXOP.

Claims (50)

1 . A method for wireless communication by a wireless communication device, comprising:

determining that a first random back off (RBO) for a first channel of a first link has counted down to zero;

determining, when the first RBO has counted down to zero, that a second RBO for a second channel of a second link has a count down remaining;

determining to wait for the second RBO before transmitting on the first link, wherein determining to wait for the second RBO before transmitting on the first link includes:

resetting the first RBO to a new value in response to another device using the first channel; and

waiting for the first RBO and the second RBO to count down to zero after resetting the first RBO;

determining that the second RBO has counted down to zero; and

transmitting at least a first physical protocol data unit (PPDU) on the first link during a transmission opportunity (TXOP) that starts when the first RBO has counted down to zero.

2 . The method of claim 1 , further comprising:

transmitting a second PPDU on the second link, wherein a start time of the first PPDU and the second PPDU is aligned.

3 . The method of claim 1 , further comprising transmitting a medium reservation message on the first link reserving the TXOP.

4 . The method of claim 3 , wherein the medium reservation message is one of a clear to send to self (CTS2Self) message or a modified request to send (RTS) message.

5 . The method of claim 3 , wherein the medium reservation message interrupts the second RBO for the second link, further comprising resuming the second RBO after the medium reservation message.

6 . The method of claim 1 , wherein determining to wait for the second RBO before transmitting on the first link is based on a probability of accessing the second link estimated based on the second RBO.

7 . The method of claim 1 , wherein an access point (AP) refrains from transmitting a downlink PPDU on the second link during the TXOP in response to the first PPDU on the first link.

8 . The method of claim 3 , wherein an access point for the second link advertises an enhanced distributed channel access (EDCA) set including second-phase EDCA parameters, further comprising adjusting the second RBO based on the second-phase EDCA parameters in response to transmitting the medium reservation message.

9 . The method of claim 1 , wherein determining to wait for the second RBO before transmitting on the first link includes determining to wait for the second RBO before transmitting on the first link in response to determining that the second RBO is less than a threshold.

10 . The method of claim 1 , wherein determining to wait for the second RBO before transmitting on the first link includes determining to wait for the second RBO before transmitting on the first link in response to determining that the second channel is not blocked by a network allocation vector (NAV).

11 . The method of claim 1 , further comprising

determining to transmit on the first link without waiting in response to determining that the second link is blocked.

12 . The method of claim 11 , wherein determining that the second link is blocked includes determining that a waiting time has expired.

13 . The method of claim 1 , wherein the first RBO and the second RBO are initialized with a same value.

14 . The method of claim 1 , further comprising:

determining that the count down remaining of the second RBO is less than a threshold; and

setting the count down remaining of the second RBO to zero when the second channel is idle.

15 . The method of claim 14 , further comprising:

selecting a new RBO for the second channel of the second link; and

increasing the new RBO based on a residual value of the second RBO.

16 . The method of claim 15 , wherein increasing the new RBO based on the residual value of the second RBO comprises increasing the new RBO by the residual value multiplied by a configurable weighting factor.

17 . The method of claim 1 , further comprising:

adding an offset to the first RBO and to the second RBO based on a configurable weighting factor, wherein transmitting at least the first PPDU on the first link during the TXOP comprises transmitting the first PPDU on the first link and transmitting a second PPDU on the second link in response to determining that either the first RBO or the second RBO has counted down to zero, wherein a start time and an end time of the first PPDU and the second PPDU are aligned.

18 . The method of claim 1 , wherein resetting the first RBO includes setting the new value of the first RBO based on the count down remaining of the second RBO.

19 . A wireless communication device comprising:

at least one modem;

at least one processor communicatively coupled with the at least one modem; and

at least one memory communicatively coupled with the at least one processor and storing processor-readable code that, when executed by the at least one processor in conjunction with the at least one modem, is configured to:

determine that a first random back off (RBO) for a first channel of a first link has counted down to zero;

determine, when the first RBO has counted down to zero, that a second RBO for a second channel of a second link has a count down remaining;

determine to wait for the second RBO before transmitting on the first link, wherein to wait for the second RBO before transmitting on the first link, the at least one processor is configured to:

reset the first RBO to a new value in response to another device using the first channel; and

wait for the first RBO and the second RBO to count down to zero after resetting the first RBO;

determine that the second RBO has counted down to zero; and

transmit at least a first physical protocol data unit (PPDU) on the first link during a transmission opportunity (TXOP) that starts when the first RBO has counted down to zero.

20 . The wireless communication device of claim 19 , wherein the processor-readable code is configured to:

transmit a second PPDU on the second link, wherein a start time of the first PPDU and the second PPDU is aligned.

21 . The wireless communication device of claim 19 , wherein the processor-readable code is configured to transmit a medium reservation message on the first link reserving the TXOP.

22 . The wireless communication device of claim 21 , wherein the medium reservation message is one of a clear to send to self (CTS2Self) message or a modified request to send (RTS) message.

23 . The wireless communication device of claim 21 , wherein the medium reservation message interrupts the second RBO for the second link, further comprising resuming the second RBO after the medium reservation message.

24 . The method of claim 2 , wherein an end time of the first PPDU and the second PPDU is aligned.

25 . The wireless communication device of claim 20 , wherein an end time of the first PPDU and the second PPDU is aligned.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: CHERIAN, GEORGE; PATIL, ABHISHEK PRAMOD; HO, SAI YIU DUNCAN; ASTERJADHI, ALFRED; SUN, YANJUN; FREDERIKS, GUIDO ROBERT; WENTINK, MAARTEN MENZO; BANERJEA, RAJA
To: QUALCOMM INCORPORATED
Reel/Frame 056146/0739 →
Continuity (3)
Provisional Application 63008413 · Apr 10, 2020
Provisional Application 62985212 · Mar 4, 2020
Related Publication 20210282186A1 · Sep 9, 2021
References Cited (23)
US 20170118770A1 · Cherian et al. · 2017 [cited by applicant]
US 20180310340A1 · Noh et al. · 2018 [cited by applicant]
US 20200008200A1 · Viger et al. · 2020 [cited by applicant]
US 20200037324A1 · Chu · 2020 [cited by examiner]
US 20200045703A1 · Ryu et al. · 2020 [cited by applicant]
US 20200314920A1 · Seok · 2020 [cited by examiner]
US 20200404680A1 · Chu · 2020 [cited by examiner]
US 20210068184A1 · Chu · 2021 [cited by examiner]
US 20210127420A1 · Lu · 2021 [cited by examiner]
US 20210212118A1 · Lu · 2021 [cited by examiner]
US 20210235486A1 · Atefi · 2021 [cited by examiner]
US 20220394759A1 · Jang · 2022 [cited by examiner]
CN 109314997A · 2019 [cited by applicant]
TW I495379B · 2015 [cited by applicant]
TW 201924429A · 2019 [cited by applicant]
WO 2020027634A1 · 2020 [cited by applicant]
Translation of KR-10-2019-0136862 (pp. 38-40). 2019 (Year: 2019). [cited by examiner]
International Search Report and Written Opinion—PCT/US2021/020498—ISAEPO—Jul. 2, 2021. [cited by applicant]
Wisnu Murti (Seoul Tech): “Performance and Fairness of Multi-link Operations”, IEEE Draft, IEEE 802.11-19/1633r1, 11-19-1633-01-00BE-Performance-and-Fairness-of-Multi-Link-Operations, IEEE-SA Mentor, Piscataway, NJ USA,… [cited by applicant]
Naribole (Samsung) S., et al., “Multi-link Channel Access Discussion”, 11-19-1405-07-00BE-Multi-Link-Operation-Channel-Access-Discussion, Oct. 31, 2019, doc.: IEEE 802.11-19/1405r7, Nov. 2019, pp. 1-18. [cited by applicant]
Naribole (Samsung) S., et al., “Multi-link TXOP Aggregation Considerations”, 11-19-1505-02-00BE-Multi-Link-Aggregation-Consideration, Oct. 31, 2019, doc.: IEEE 802.11-19/1505r2, Sep. 2019, pp. 1-8. [cited by applicant]
Seok (Mediatek) Y., et al., “Multi-Link Operation Simulation Methodology”, 11-19-1927-00-00BE-Multi-Link-Operation-Simulation-Methodology, Nov. 9, 2019, doc.: IEEE 802.11-19/1927r0, pp. 1-16. [cited by applicant]
Taiwan Search Report—TW110107273—TIPO—Jun. 12, 2024. [cited by applicant]
Cited By (1)
US 12,726,855