IP Library Granted Patent US 12,439,464
Granted Patent B2
US 12,439,464 · App. 17/946,855 · Granted Oct 7, 2025

Multi-link operation (MLO) for easy mesh

Inventors: Xiaolong Huang (Santee, CA); Sai Yiu Duncan Ho (San Diego, CA); Srinivas Katar (Fremont, CA); Mughilan Ramajayam (Pleasanton, CA); Sandip Homchaudhuri (San Jose, CA); Manish Shukla (Milpitas, CA)
Assignee: QUALCOMM Incorporated
H04W76/11H04W48/16H04W88/10
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,439,464
App. No.
17/946,855
Granted
Oct 7, 2025
Kind
B2
Abstract

A first Multi-AP device configured as a Multi-AP Agent transmits, to a second Multi-AP device configured as a Multi-AP Controller over a first communication link, a Device Provisioning Protocol (DPP) Configuration Request Message indicating multi-link operation (MLO) capabilities of the first Multi-AP device. The first Multi-AP device receives, from the second Multi-AP device over the first communication link, a DPP Configuration Response Message indicating MLO association information responsive to the indicated MLO capabilities, and establishes a backhaul path with a third Multi-AP device, configured as a second Multi-AP Agent, on the first communication link and one or more second communication links according to the MLO association information. The MLO capabilities may be indicated in a DPP Configuration Object of the DPP Configuration Request Message, and the MLO association information may be indicated in a multi-link device (MLD) address field of a DPP Configuration Object of the DPP Configuration Response Message.

Claims (74)

1. A first Multiple Access Point (Multi-AP) device, comprising:

a processing system that includes one or more processors and one or more memories coupled with the one or more processors, the processing system configured to cause the first Multi-AP device to:

output a Device Provisioning Protocol (DPP) Configuration Request Message to a second Multi-AP device over a first communication link, the DPP Configuration Request Message indicating multi-link operation (MLO) capabilities of the first Multi-AP device;

obtain a DPP Configuration Response Message from the second Multi-AP device over the first communication link, the DPP Configuration Response Message indicating MLO association information responsive to the indicated MLO capabilities; and

establish a backhaul path with a third Multi-AP device on the first communication link and one or more second communication links according to the MLO association information.

2. The first Multi-AP device of claim 1 , wherein:

the MLO capabilities of the first Multi-AP device are indicated in a DPP Configuration Object of the DPP Configuration Request Message; and

the MLO association information is indicated in a multi-link device (MLD) address field of a DPP Configuration Object of the DPP Configuration Response Message.

3. The first Multi-AP device of claim 1 , wherein the processing system is further configured to cause the first Multi-AP device to:

output a Basic Service Set (BSS) Configuration Request Message to the second Multi-AP device over the first communication link, the BSS Configuration Request Message indicating MLO capabilities of the BSS associated with the first Multi-AP device; and

obtain a BSS Configuration Response Message from the second Multi-AP device over the first communication link, the BSS Configuration Response Message indicating one or more BSSs associated with a common multi-link device (MLD) identifier (ID).

4. The first Multi-AP device of claim 3 , wherein:

the MLO capabilities of the BSS associated with the first Multi-AP device are indicated in a DPP Configuration Object of the BSS Configuration Request Message; and

the one or more BSSs associated with the common MLD ID are indicated in an MLD address field of a DPP Configuration Object of the BSS Configuration Response Message.

5. The first Multi-AP device of claim 1 , wherein:

the first Multi-AP device is a first Multi-AP Agent including a backhaul station (STA) MLD configured to communicate with the third Multi-AP device over one or more of the first or second communication links;

the second Multi-AP device is a Multi-AP Controller configured to onboard the first and third Multi-AP devices according to a Multi-AP communication protocol; and

the third Multi-AP device is a second Multi-AP Agent including a fronthaul AP MLD configured to communicate with the backhaul STA MLD of the first Multi-AP Agent over the one or more of the first or second communication links.

6. The first Multi-AP device of claim 5 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain an AP Capability Query message from the Multi-AP Controller; and

output an AP Capability Report message to the Multi-AP Controller, the AP Capability Report message including an MLO Support Type-Length-Value (TLV) indicating MLO capabilities of the fronthaul AP MLD of the second Multi-AP Agent.

7. The first Multi-AP device of claim 5 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain an AP Capability Query message from the Multi-AP Controller; and

output a Backhaul STA Capability Report message to the Multi-AP Controller, the Backhaul STA Capability Report message including an MLO Support TLV indicating MLO capabilities of the backhaul STA MLD of the first Multi-AP Agent.

8. The first Multi-AP device of claim 5 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain an AP Metrics Query message from the Multi-AP Controller; and

output an AP Metrics Response message to the Multi-AP Controller, the AP Metrics Response message including an Associated Non-AP Operation Type-Length-Value (TLV) for each STA of the backhaul STA MLD of the first Multi-AP Agent.

9. The first Multi-AP device of claim 8 , wherein the Associated Non-AP Operation TLV for a respective STA of the backhaul STA MLD indicates an MLO configuration between the respective STA and a respective AP of a fronthaul AP MLD of the first Multi-AP Agent.

10. The first Multi-AP device of claim 8 , wherein the Associated Non-AP Operation TLVs for the backhaul STA MLD indicate Traffic Identifier (TID)-to-Link Mappings associated with the backhaul STA MLD of the first Multi-AP Agent and a fronthaul AP MLD of the first Multi-AP Agent.

11. The first Multi-AP device of claim 10 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain a Multi-AP Policy Configuration Request message from the Multi-AP Controller, the Multi-AP Policy Configuration Request message including an AP MLD TID-to-Link Mapping Request TLV that triggers a Multi-link Selection procedure for the backhaul STA MLD of the first Multi-AP Agent.

12. The first Multi-AP device of claim 11 , wherein the processing system is further configured to cause the first Multi-AP device to:

reconfigure the TID-to-Link Mappings responsive to the AP MLD TID-to-Link Mapping Request TLV.

13. The first Multi-AP device of claim 5 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain an Associated STA Link Metrics Query message from the Multi-AP Controller; and

output an Associated STA Link Metrics Query Response message to the Multi-AP Controller, the Associated STA Link Metrics Query Response message including an Associated Non-AP Operation Type-Length-Value (TLV) for each non-AP MLD client associated with a fronthaul AP MLD of the first Multi-AP Agent.

14. The first Multi-AP device of claim 13 , wherein the Associated Non-AP Operation TLV for a respective non-AP MLD client indicates an MLO configuration between the respective non-AP MLD client and the fronthaul AP MLD of the first Multi-AP Agent.

15. The first Multi-AP device of claim 13 , wherein the Associated Non-AP Operation TLV for a respective non-AP MLD client indicates a Traffic Identifier (TID)-to-Link Mapping associated with the respective non-AP MLD client and the fronthaul AP MLD of the first Multi-AP Agent.

16. The first Multi-AP device of claim 15 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain a Multi-AP Policy Configuration Request message from the Multi-AP Controller, the Multi-AP Policy Configuration Request message including an AP MLD TID-to-Link Mapping Request TLV that triggers a Multi-link Selection procedure for the fronthaul AP MLD of the first Multi-AP Agent.

17. The first Multi-AP device of claim 16 , wherein the processing system is further configured to cause the first Multi-AP device to:

reconfigure the TID-to-Link Mapping responsive to the AP MLD TID-to-Link Mapping Request TLV.

18. The first Multi-AP device of claim 5 , wherein the processing system is further configured to cause the first Multi-AP device to:

obtain one or more link identifiers (IDs) from the Multi-AP Controller, each link ID indicating a respective communication link enabled for multi-link communications between the backhaul STA MLD of the first Multi-AP Agent and a fronthaul AP MLD of the first Multi-AP Agent.

19. A method for wireless communication by a first Multi-AP device, comprising:

transmitting a Device Provisioning Protocol (DPP) Configuration Request Message to a second Multi-AP device over a first communication link, the DPP Configuration Request Message indicating multi-link operation (MLO) capabilities of the first Multi-AP device;

receiving a DPP Configuration Response Message from the second Multi-AP device over the first communication link, the DPP Configuration Response Message indicating MLO association information responsive to the indicated MLO capabilities; and

establishing a backhaul path with a third Multi-AP device on the first communication link and one or more second communication links according to the MLO association information.

20. The method of claim 19 , wherein:

the MLO capabilities of the first Multi-AP device are indicated in a DPP Configuration Object of the DPP Configuration Request Message; and

the MLO association information is indicated in a multi-link device (MLD) address field of a DPP Configuration Object of the DPP Configuration Response Message.

21. The method of claim 19 , further comprising:

transmitting a Basic Service Set (BSS) Configuration Request Message to the second Multi-AP device over the first communication link, the BSS Configuration Request Message indicating MLO capabilities of the BSS associated with the first Multi-AP device; and

receiving a BSS Configuration Response Message from the second Multi-AP device over the first communication link, the BSS Configuration Response Message indicating one or more BSSs associated with a common multi-link device (MLD) identifier (ID).

22. The method of claim 21 , wherein:

the MLO capabilities of the BSS associated with the first Multi-AP device are indicated in a DPP Configuration Object of the BSS Configuration Request Message; and

the one or more BSSs associated with the common MLD ID are indicated in an MLD address field of a DPP Configuration Object of the BSS Configuration Response Message.

23. The method of claim 19 , wherein:

the first Multi-AP device is a first Multi-AP Agent including a backhaul station (STA) MLD configured to communicate with the third Multi-AP device over one or more of the first or second communication links;

the second Multi-AP device is a Multi-AP Controller configured to onboard the first and third Multi-AP devices according to a Multi-AP communication protocol; and

the third Multi-AP device is a second Multi-AP Agent including a fronthaul AP MLD configured to communicate with the backhaul STA MLD of the first Multi-AP Agent over the one or more of the first or second communication links.

24. The method of claim 23 , further comprising:

receiving an AP Metrics Query message from the Multi-AP Controller; and

transmitting an AP Metrics Response message to the Multi-AP Controller, the AP Metrics Response message including an Associated Non-AP Operation Type-Length-Value (TLV) for each STA of the backhaul STA MLD of the first Multi-AP Agent.

25. The method of claim 24 , wherein the Associated Non-AP Operation TLV for a respective STA of the backhaul STA MLD indicates an MLO configuration between the respective STA and a respective AP of a fronthaul AP MLD associated with the first Multi-AP Agent.

26. The method of claim 25 , wherein the Associated Non-AP Operation TLVs for the backhaul STA MLD indicate a Traffic Identifier (TID)-to-Link Mapping associated with the backhaul STA MLD of the first Multi-AP Agent and a fronthaul AP MLD of the first Multi-AP Agent.

27. The method of claim 26 , further comprising:

receiving a Multi-AP Policy Configuration Request message from the Multi-AP Controller, the Multi-AP Policy Configuration Request message including an AP MLD TID-to-Link Mapping Request TLV that triggers a Multi-link Selection procedure for the backhaul STA MLD of the first Multi-AP Agent.

28. The method of claim 27 , further comprising:

reconfiguring the TID-to-Link Mapping responsive to the AP MLD TID-to-Link Mapping Request TLV.

29. The method of claim 23 , further comprising:

receiving an Associated STA Link Metrics Query message from the Multi-AP Controller; and

transmitting an Associated STA Link Metrics Query Response message to the Multi-AP Controller, the Associated STA Link Metrics Query Response message including an Associated Non-AP Operation Type-Length-Value (TLV) for each non-AP MLD client associated with a fronthaul AP MLD of the first Multi-AP Agent.

30. The method of claim 29 , wherein the Associated Non-AP Operation TLV for a respective non-AP MLD client indicates an MLO configuration between the respective non-AP MLD client and the fronthaul AP MLD of the first Multi-AP Agent.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2022
From: HUANG, XIAOLONG; HO, SAI YIU DUNCAN; KATAR, SRINIVAS; RAMAJAYAM, MUGHILAN; HOMCHAUDHURI, SANDIP; SHUKLA, MANISH
To: QUALCOMM INCORPORATED
Reel/Frame 061981/0706 →
Continuity (1)
Related Publication 20240098811A1 · Mar 21, 2024
References Cited (10)
US 11432138B1 · Jiang · 2022 [cited by examiner]
US 20220167256A1 · Kneckt · 2022 [cited by examiner]
US 20220256327A1 · Jang et al. · 2022 [cited by applicant]
US 20220287122A1 · Wang · 2022 [cited by examiner]
US 20240089891A1 · Kneckt · 2024 [cited by examiner]
EP 3989452A1 · 2022 [cited by applicant]
WO WO2021161225A1 · 2021 [cited by applicant]
Fang Y. (ZTE TX), et al., “Unified Multi-link and Multi-AP Reference Model Discussion”, IEEE 802.11-2020/0068, IEEE-SA Mentor, Piscataway, NJ, USA, vol. 802.11 EHT, 802.11be, Jan. 11, 2020, pp. 1-14, XP068165083. [cited by applicant]
International Search Report and Written Opinion—PCT/US2023/071531—ISA/EPO—Nov. 29, 2023. [cited by applicant]
WiFi Alliance: “Multi-AP Specification Version 2.0 Wi-Fi Alliance Proprietary—Subject to Change Without Notice”, Dec. 18, 2019, pp. 1-113, XP055801379, pp. 17-35,63. [cited by applicant]