IP Library › Granted Patent US 11,832,167
Granted Patent B2
US 11,832,167 · App. 17/376,057 · Granted Nov 28, 2023

Method and apparatus for wireless operations

Inventors: Liwen Chu (San Ramon, CA); Young Hoon Kwon (Laguna Niguel, CA); Hongyuan Zhang (Fremont, CA)
Assignee: NXP USA, Inc.
H04W48/16
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 11,832,167
App. No.
17/376,057
Granted
Nov 28, 2023
Kind
B2
Abstract

Embodiments of a method and an apparatus for wireless operations are disclosed. In an embodiment, a method for wireless operations involves a first wireless device transmitting to a second wireless device, a management frame having a multi-link device (MLD) level Quality of Service Management Frame (QMF) Policy field that identifies an MLD level QMF Policy and a link level QMF Policy field that identifies a link level QMF Policy for a corresponding link, where the MLD level QMF Policy indicates an Access Category (AC) for each MLD level QMF management frame and each link level QMF Policy field indicates the AC for each link level QMF management frame, receiving, at the second wireless device, the management frame with the MLD level QMF Policy field and link level QMF Policy field for each corresponding link, and operating the second wireless device according to the AC indicated by the first wireless device.

Claims (81)

1. A method for wireless operations, the method comprising:

transmitting, by a first wireless device to a second wireless device,

a management frame having a multi-link device (MLD) level Quality of Service (QoS) Management Frame (QMF) Policy field that identifies an MLD level QMF Policy and

a link level QMF Policy field that identifies a link level QMF Policy for a corresponding link,

wherein

the MLD level QMF Policy indicates an Access Category (AC) for each MLD level QMF management frame and

each link level QMF Policy field indicates the AC for each link level QMF management frame of the corresponding link;

receiving, at the second wireless device, the management frame that includes the MLD level QMF Policy field and the link level QMF Policy field for each corresponding link; and

operating the second wireless device according to the AC indicated by the first wireless device;

wherein a sequence number space included in the link level QMF management frame and the MLD level QMF management frame for different ACs are sequentially allocated by the first wireless device;

wherein the first wireless device maintains one sequence number space for the MLD level QMF management frame and the link level QMF management frame of one AC transmitted to the second wireless device at the MLD level;

wherein the second wireless device maintains a receiver cache of the MLD level QMF management frame and the link level QMF management frame transmitted by the first wireless device;

wherein the receiver cache is used for duplicate detection; and

wherein during the duplicate detection, if a sequence number and a fragment number of at least one of the MLD level QMF management frame and the link level QMF management frame are less than a recorded sequence number and a recorded fragment number of the AC from the first wireless device in the receiver cache, then at least one of the MLD level QMF management frame and the link level QMF management frame is discarded.

2. The method of claim 1 ,

wherein when the link level QMF Policy is used as a link level policy, the first wireless device is an access point (AP) of an AP MLD and the second wireless device is a station (STA) of an STA MLD.

3. The method of claim 1 ,

wherein when the MLD level QMF Policy is used as an MLD level policy, the first wireless device is an AP MLD with multiple APs and the second wireless device is an STA MLD with multiple STAs.

4. The method of claim 1 ,

wherein a sequence number space for each AC of the link level QMF management frame and a sequence number space for each AC of the MLD level QMF management frame are separately maintained.

5. The method of claim 4 ,

wherein the link level QMF management frame and the MLD level QMF management frame are separately maintained by separating a receive cache of the link level QMF management frame and a receive cache of the MLD level QMF management frame.

6. The method of claim 1 ,

wherein during the duplicate detection, if a sequence number and a fragment number of at least one of the MLD level QMF management frame and the link level QMF management frame are more than a recorded sequence number and a recorded fragment number of the AC from the first wireless device in the receiver cache, then at least one of the MLD level QMF management frame and the link level QMF management frame is accepted.

7. The method of claim 1 ,

wherein during the duplicate detection, if a sequence number and a fragment number of at least one of the MLD level QMF management frame and the link level QMF management frame of the AC is the same as a recorded sequence number of the AC from the first wireless in the receiver cache and a recorded fragment number of the MLD level QMF management frame and the link level QMF management frame of the AC is more than a recorded fragment number of the AC from the first wireless device in the receiver cache, then at least one of the MLD level QMF management frame and the link level QMF management frame is accepted.

8. The method of claim 1 ,

wherein during the duplicate detection, if a sequence number and a fragment number of at least one of the MLD level QMF management frame and the link level QMF management frame of the AC is more than a recorded sequence number of the AC from the first wireless device in the receiver cache and a fragment number of the MLD level QMF management frame and the link level QMF management frame of the AC is the same as a recorded fragment number of the AC from the first wireless device in the receiver cache, then at least one of the MLD level QMF management frame and the link level QMF management frame is accepted.

9. The method of claim 1 ,

wherein the indicated AC includes an Access Category Index (ACI); and

wherein for each ACI, a replay counter of the link level QMF management frame and a replay counter of the MLD level QMF management frame are separately maintained.

10. The method of claim 9 ,

wherein for each ACI, the first wireless device does not reorder management frames within the replay counter of the MLD level QMF management frame.

11. The method of claim 9 ,

wherein for each ACI, the second wireless device discards management frames with a packet number (PN) that is at least one of less than and equal to the replay counter of the MLD level QMF management frame.

12. The method of claim 9 ,

wherein for each ACI, the first wireless device does not reorder management frames within the replay counter of the link level QMF management frame.

13. The method of claim 9 ,

wherein for each ACI, the second wireless device discards management frames with a PN that is at least one of less than and equal to the replay counter of the link level QMF management frame.

14. A wireless system, the wireless system comprising:

a first wireless device configured to:

transmit a management frame having

a multi-link device (MLD) level Quality of Service (QoS) Management Frame (QMF) Policy field that identifies an MLD level QMF Policy and

a link level QMF Policy field that identifies a link level QMF Policy for a corresponding link,

wherein

the MLD level QMF Policy indicates an Access Category (AC) for each MLD level QMF management frame and

each link level QMF Policy field indicates the AC for each link level QMF management frame of the corresponding link; and

a second wireless device configured to:

receive the management frame that includes the MLD level QMF Policy field and the link level QMF Policy field for each corresponding link; and

operate according to the AC indicated by the first wireless device;

wherein the indicated AC includes an Access Category Index (ACI);

wherein for each ACI, a replay counter of the link level QMF management frame and a replay counter of the MLD level QMF management frame are separately maintained; and

wherein for each ACI, the first wireless device does not reorder management frames within the replay counter of the MLD level QMF management frame.

15. A wireless system, the wireless system comprising:

a first wireless device configured to:

transmit a management frame having

a multi-link device (MLD) level Quality of Service (QoS) Management Frame (QMF) Policy field that identifies an MLD level QMF Policy and

a link level QMF Policy field that identifies a link level QMF Policy for a corresponding link,

wherein

the MLD level QMF Policy indicates an Access Category (AC) for each MLD level QMF management frame and

each link level QMF Policy field indicates the AC for each link level QMF management frame of the corresponding link; and

a second wireless device configured to:

receive the management frame that includes the MLD level QMF Policy field and the link level QMF Policy field for each corresponding link; and

operate according to the AC indicated by the first wireless device;

wherein the indicated AC includes an Access Category Index (ACI);

wherein for each ACI, a replay counter of the link level QMF management frame and a replay counter of the MLD level QMF management frame are separately maintained; and

wherein for each ACI, the first wireless device does not reorder management frames within the replay counter of the link level QMF management frame.

16. A method for wireless operations, the method comprising:

transmitting, by a first wireless device to a second wireless device,

a management frame having a multi-link device (MLD) level Quality of Service (QoS) Management Frame (QMF) Policy field that identifies an MLD level QMF Policy and

a link level QMF Policy field that identifies a link level QMF Policy for a corresponding link,

wherein

the MLD level QMF Policy indicates an Access Category (AC) for each MLD level QMF management frame and

each link level QMF Policy field indicates the AC for each link level QMF management frame of the corresponding link;

receiving, at the second wireless device, the management frame that includes the MLD level QMF Policy field and the link level QMF Policy field for each corresponding link; and

operating the second wireless device according to the AC indicated by the first wireless device;

wherein a sequence number space included in the link level QMF management frame and the MLD level QMF management frame for different ACs are sequentially allocated by the first wireless device;

wherein the first wireless device maintains one sequence number space for the MLD level QMF management frame and the link level QMF management frame of one AC transmitted to the second wireless device at the MLD level;

wherein the second wireless device maintains a receiver cache of the MLD level QMF management frame and the link level QMF management frame transmitted by the first wireless device;

wherein the receiver cache is used for duplicate detection; and

wherein during the duplicate detection, if a sequence number and a fragment number of at least one of the MLD level QMF management frame and the link level QMF management frame are more than a recorded sequence number and a recorded fragment number of the AC from the first wireless device in the receiver cache, then at least one of the MLD level QMF management frame and the link level QMF management frame is accepted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2021
From: CHU, LIWEN; KWON, YOUNG HOON; ZHANG, HONGYUAN
To: NXP USA, INC.
Reel/Frame 056945/0190 →
Continuity (3)
Provisional Application 63055271 · Jul 22, 2020
Provisional Application 63051700 · Jul 14, 2020
Related Publication 20220022127A1 · Jan 20, 2022