IP Library Granted Patent US 12689964
Granted Patent B2
US 12689964 · App. 18/017,046 · Granted Jul 21, 2026

Methods for channel switching and electronic device

Inventor: Xiandong Dong (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04W40/02H04W52/0216
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 12689964
App. No.
18/017,046
Granted
Jul 21, 2026
Kind
B2
Abstract

A method performed by an access point includes determining a first message from on a link, wherein the first message frame comprises channel switching information of more than one link; and sending the first message frame on the more than one link. A method performed by a station includes receiving a first message frame, wherein the first message frame comprises channel switch information, and the channel switch information comprises channel switch count information determined based on more than one link; and performing channel switching based on the channel switch count information.

Claims (30)

1 . A method for channel switching, performed by an access point, the method comprising:

determining a first message frame on a link, wherein the first message frame comprises channel switch information of more than one link, the channel switch information comprises link identifiers corresponding to the more than one link that needs to perform channel switching, and channel switch count information; wherein the channel switch count information corresponds to each link of the more than one link and the channel switch count information is different for each link of the more than one link; and

sending the first message frame on the more than one link.

2 . The method of claim 1 , wherein the more than one link comprises a first link and other link different from the first link,

wherein the first link is a link that needs to perform channel switching.

3 . The method of claim 2 , wherein the channel switch information of the more than one link comprises channel switch information of the first link.

4 . The method of claim 3 , wherein the channel switch information of the more than one link comprises channel switch information of the other link.

5 . The method of claim 3 , further comprising:

in response to presence of a first device that does not support multi-link communication, sending the first message frame on the first link, wherein the channel switch information of the first message frame is of a format that the first device can identify.

6 . The method of claim 1 , wherein the channel switch count information comprises: a first time determined based on a wake up period of a device for receiving the first message frame on each link of the more than one link.

7 . The method of claim 6 , wherein the channel switch count information further comprises: an offset time corresponding to each link of the more than one link.

8 . The method of claim 1 , wherein the link identifiers comprise-a link identifier corresponding to the first link.

9 . The method of claim 1 , wherein the channel switch information further comprises: an element identifier for indicating a type of the channel switch information.

10 . The method of claim 1 , wherein the channel switch information of more than one link indicates that channel switch information corresponding to at least one link that needs to perform channel switching has changed.

11 . The method of claim 10 , comprising: sending the channel switch information corresponding to the at least one link on the at least one link.

12 . The method of claim 10 , comprising: sending channel switch information on each link of the more than one link, wherein a format of the channel switch information is the same as a format of a channel switching announcement (CSA) or a format of an extended channel switching announcement (ECSA).

13 . A non-transitory computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the method of claim 1 is implemented.

14 . A method for channel switching, performed by a station, the method comprising:

receiving a first message frame on more than one link, wherein the first message frame comprises channel switch information, the channel switch information comprises channel switch count information determined based on the more than one link, and link identifiers corresponding to the more than one link that needs to perform channel switching; wherein the channel switch count information corresponds to each link of the more than one link and the channel switch count information is different for each link of the more than one link; and

performing channel switching based on the channel switch count information.

15 . The method of claim 14 , wherein the channel switch count information comprises: a first time determined based on a wake up period of a device for receiving the first message frame on each link of the more than one link.

16 . The method of claim 15 , wherein the channel switch count information further comprises: an offset time corresponding to each link of the more than one link.

17 . The method of claim 14 , further comprising:

in response to receiving the first message frames respectively on the more than one link, retaining the first message frame received first.

18 . The method of claim 14 , wherein performing channel switching based on the channel switch count information comprises:

in response to receiving a first message frame on other link than the first link, switching to a new channel after waiting for a second time indicated by the channel switch count information of the first message frame,

wherein the first link is a link that needs to perform channel switching.

19 . An electronic device, comprising a processor, and a memory for storing a computer program executable by the processor, wherein when the computer program is executed by the processor, the processor is caused to:

determine a first message frame on a link, wherein the first message frame comprises channel switch information of the more than one link, the channel switch information comprises link identifiers corresponding to more than one link that need to perform channel switching, and channel switch count information; wherein the channel switch count information corresponds to each link of the more than one link and the channel switch count information is different for each link of the more than one link; and

send the first message frame on the more than one link.