IP Library › Granted Patent US 11,737,018
Granted Patent B2
US 11,737,018 · App. 17/324,518 · Granted Aug 22, 2023

Multi-link hibernation mode for WLAN

Inventors: Yong Liu (Cupertino, CA); Su Khiong Yong (Palo Alto, CA); Qi Wang (Sunnyvale, CA); Tianyu Wu (Cupertino, CA); Lochan Verma (San Diego, CA); Jinjing Jiang (San Jose, CA); Jarkko L. Kneckt (Los Gatos, CA)
Assignee: Apple Inc.
H04W52/0206H04W28/0263H04W76/25
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,737,018
App. No.
17/324,518
Granted
Aug 22, 2023
Kind
B2
Abstract

Some aspects of this disclosure include apparatuses and methods for implementing a hibernation mode for multi-link wireless communication networks such as a wireless local area network (WLAN). For example, some aspects relate to a multi-link device (MLD) including a first station (STA) associated with a first link of a wireless network and configured to communicate with a second MLD over the first link. The MLD also includes a second STA associated with a second link of the wireless network. The second STA is in a hibernation mode. The MLD also includes one or more processors communicatively coupled to the first and second STAs and configured to control operations of the first and second STAs.

Claims (44)

1. A multi-link device (MLD), comprising:

a first station (STA) associated with a first link of a wireless network and configured to communicate with a second MLD over the first link;

a second STA associated with a second link of the wireless network, wherein the second STA is in a hibernation mode; and

one or more processors communicatively coupled to the first and second STAs and configured to:

control operations of the first and second STAs;

transmit, using the first STA on the first link, a message to the second MLD indicating that the second STA is in the hibernation mode;

transmit, using the first link, a first frame to the second MLD indicating that a link switch is occurring;

control the first STA to transition from an awake mode to the hibernation mode;

transition the second STA from the hibernation mode to the awake mode; and

transmit a second frame, using the second STA, to the second MLD indicating that the second STA has exited the hibernation mode.

2. The MLD of claim 1 , wherein the message comprises an association request transmitted during an association of the MLD and the second MLD and wherein the message further comprises a request for the second MLD to map one or more traffic identifiers (TIDs) to the first and second links.

3. The MLD of claim 1 , wherein the one or more processors are further configured to transmit, using the first STA, a keep-alive message within a shorter of a first time period and a second time period, wherein the first time period corresponds to a first idle period associated with the first STA and the second time period corresponds to a second idle period associated with the second STA.

4. The MLD of claim 1 , wherein the one or more processors are further configured to receive, using the first STA and from the second MLD, at least one of an updated Group Temporal Key (GTK) or an updated Integrity GTK (IGTK) associated with the second STA.

5. The MLD of claim 1 , wherein the first STA comprises a first transceiver and the second STA comprises a second transceiver different from the first transceiver.

6. The MLD of claim 1 , wherein the one or more processors are further configured to:

transmit, using the first STA, a third first frame to the second MLD indicating that the first STA is transitioning to the hibernation mode.

7. The MLD of claim 6 , wherein to transition the second STA from the hibernation mode to the awake mode, the one or more processors are configured to control a transceiver of the MLD associated with the first STA and the second STA to operate at a frequency associated with the second link.

8. The MLD of claim 1 , wherein the one or more processors are further configured to:

determine that the first link is not available;

in response to the determination, control the first STA to transition from the awake mode to the hibernation mode.

9. The MLD of claim 8 , wherein to transition the second STA from the hibernation mode to the awake mode, the one or more processors are configured to control a transceiver of the MLD associated with the first STA and the second STA to operate at a frequency associated with the second link.

10. A method, comprising:

transmitting, using a first station (STA) of a first multi-link device (MLD) and on a first link of a wireless network, a first message to a second MLD, indicating that a second STA of the first MLD associated with a second link of the wireless network is in a hibernation mode;

communicating on the first link, using the first STA of the first MLD, with the second MLD at least one of a data frame, a management frame, or a control frame;

controlling the first STA to transition from an awake mode to the hibernation mode;

transitioning the second STA from the hibernation mode to the awake mode; and

transmitting a frame, using the second STA, to the second MLD indicating that the second STA has exited the hibernation mode.

11. The method of claim 10 , further comprising:

transmitting, using the first STA of the first MLD, a keep-alive message within a shorter of a first time period and a second time period, wherein the first time period corresponds to a first idle period associated with the first STA and the second time period corresponds to a second idle period associated with the second STA.

12. The method of claim 10 , further comprising:

receiving, using the first STA of the first MLD and from the second MLD, at least one of an updated Group Temporal Key (GTK) or an updated Integrity GTK (IGTK) associated with the second STA in the hibernation mode.

13. The method of claim 10 , further comprising:

determining that the first link is not available;

in response to the determination, controlling the first STA to transition from the awake mode to the hibernation mode.

14. The method of claim 10 , further comprising:

transmitting, using the first link, a second frame to the second MLD indicating that a link switch is occurring.

15. A non-transitory computer-readable medium storing instructions that, when executed by a processor of a first multi-link device (MLD), cause the processor to perform operations, comprising:

transmitting, using a first station (STA) of the first MLD and on a first link of a wireless network, a first message to a second MLD, indicating that a second STA of the first MLD associated with a second link of the wireless network is in a hibernation mode;

communicating, using the first STA of the first MLD and on the first link, with the second MLD at least one of a data frame, a management frame, or a control frame;

transmitting, using the first STA, a first frame to the second MLD indicating that the first STA is transitioning to the hibernation mode;

transitioning the second STA from the hibernation mode to an awake mode; and

transmitting, using the second STA and in response to the second STA transitioning to the awake mode, a second frame to the second MLD indicating that the second STA has exited the hibernation mode.

16. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprise:

transmitting, using the first STA of the first MLD, a keep-alive message within a shorter of a first time period and a second time period, wherein the first time period corresponds to a first idle period associated with the first STA and the second time period corresponds to a second idle period associated with the second STA.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: LIU, YONG; YONG, SU KHIONG; WANG, QI; WU, TIANYU; VERMA, LOCHAN; JIANG, JINJING; KNECKT, JARKKO L.
To: APPLE INC.
Reel/Frame 056288/0591 →
Continuity (2)
Provisional Application 63033486 · Jun 2, 2020
Related Publication 20210377851A1 · Dec 2, 2021
Cited By (2)
US 12,342,378 US 12,615,580