IP Library Granted Patent US 12676721
Granted Patent B2
US 12676721 · App. 18/003,859 · Granted Jul 7, 2026

Information transmission method and apparatus, communication device and storage medium

Inventor: Xiandong Dong (Beijing, CN)
Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
H04L5/0053H04L1/1642
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 12676721
App. No.
18/003,859
Granted
Jul 7, 2026
Kind
B2
Abstract

A method for information transmission, applied to a data frame receiver, includes: receiving a plurality of data frames transmitted continuously; and determining a block ACK message (BA) frame based on a number of the data frames transmitted continuously, wherein the BA frame at least comprises feedback information with a size greater than 256 bits.

Claims (48)

1 . A method for information transmission, applied to a station (STA), the method comprising:

receiving a plurality of data frames transmitted continuously from an access point (AP), wherein the data frames are a plurality of data frames sent via a single connection or a plurality of data frames sent via a plurality of connections; and

determining a block ACK message (BA) frame based on a number of the data frames transmitted continuously, wherein the BA frame at least comprises feedback information with a size greater than 256 bits, wherein the feedback information is a bitmap indicating a receiving status of the data frames and one bit in the bitmap corresponds to one data frame, and the BA frame further comprises at least one of transmission connection information, traffic identifier (TID) information or STA information of data frames failing to be received,

wherein determining the BA frame based on the number of the data frames transmitted continuously, comprises:

determining the BA frame at least comprising the feedback information with the size greater than 256 bits according to a received BA request from the AP, wherein the BA request comprises first indication information indicating the feedback information with the size greater than 256 bits.

2 . The method according to claim 1 , wherein a category field in the BA request carries the first indication information.

3 . The method according to claim 1 , wherein the BA frame further comprises: a category indication for indicating a category of the BA frame,

wherein a BA control field of the BA frame carries the category indication.

4 . The method according to claim 3 , wherein the BA frame indicated by the category indication is one of:

a multi-connection BA frame;

a multi-STA BA frame; or

a multi-traffic identifier (TID) BA frame.

5 . The method according to claim 3 , wherein a reserved code of a BA type field in the BA control field of the BA frame in IEEE 802.11ax standard carries the category indication.

6 . The method according to claim 1 , wherein,

the BA frame further comprises a bit number indication for indicating a bit number of feedback information comprised in the BA frame, and

a fragment number field of a BA starting sequence sub-field of the BA frame carries the bit number indication.

7 . The method according to claim 1 , wherein the bitmap is located in a BA information field of the BA frame.

8 . The method according to claim 1 , wherein the plurality of data frames are sent via a single connection or a plurality of connections.

9 . The method according to claim 1 , wherein a category field in the BA request in IEEE802.11ax standard carries the first indication information.

10 . A non-transitory computer-readable storage medium with an executable program stored thereon, wherein when the executable program is executed by a processor, the processor is caused to perform the method of claim 1 .

11 . A method for information transmission, applied to an access point (AP), the method comprising:

receiving a block ACK message (BA) frame, wherein the BA frame is determined by a station (STA) based on a number of a plurality of data frames transmitted continuously, wherein the data frames are a plurality of data frames sent via a single connection or a plurality of data frames sent via a plurality of connections, wherein the BA frame at least comprises feedback information with a size greater than 256 bits, wherein the feedback information is a bitmap indicating a receiving status of the data frames and one bit in the bitmap corresponds to one data frame, and the BA frame further comprises at least one of transmission connection information, traffic identifier (TID) information or STA information of data frames failing to be received,

wherein the method further comprises:

sending a BA request comprising first indication information in response to the number of the data frames transmitted being greater than or equal to a number threshold, and

wherein receiving the BA frame, comprises:

receiving the BA frame at least comprising the feedback information with the size greater than 256 bits sent by the STA according to the received BA request comprising the first indication information indicating the feedback information with the size greater than 256 bits.

12 . The method according to claim 11 , wherein a category field in the BA request carries the first indication information.

13 . The method according to claim 11 , wherein a category indication carried in the BA frame is configured to indicate a category of the BA frame, wherein a BA control field of the BA frame carries the category indication.

14 . The method according to claim 13 , wherein the BA frame indicated by the category indication is one of:

a multi-connection BA frame;

a multi-STA BA frame; or

a multi-traffic identifier (TID) BA frame.

15 . The method according to claim 11 , wherein,

the BA frame further comprises a bit number indication for indicating a bit number of feedback information comprised in the BA frame, and

a fragment number field of a BA starting sequence sub-field of the BA frame carries the bit number indication.

16 . The method according to claim 11 , wherein the bitmap is located in a BA information field of the BA frame.

17 . The method according to claim 11 , wherein the plurality of data frames are sent via a single connection or a plurality of connections.

18 . A communication device, as an access point (AP), comprising:

a processor; and

a memory storing an executable program executable by the processor, wherein the processor is configured to perform the method of claim 11 .

19 . A non-transitory computer-readable storage medium with an executable program stored thereon, wherein when the executable program is executed by a processor, the processor is caused to perform the method of claim 11 .

20 . A communication device, as a station (STA), comprising:

a processor; and

a memory storing an executable program executable by the processor,

wherein the processor is configured to:

receive a plurality of data frames transmitted continuously from an access point (AP), wherein the data frames are a plurality of data frames sent via a single connection or a plurality of data frames sent via a plurality of connections; and

determine a block ACK message (BA) frame based on a number of the data frames transmitted continuously, wherein the BA frame at least comprises feedback information with a size greater than 256 bits, wherein the feedback information is a bitmap indicating a receiving status of the data frames and one bit in the bitmap corresponds to one data frame, and the BA frame further comprises at least one of transmission connection information, traffic identifier (TID) information or STA information of data frames failing to be received, and wherein the processor is configured to:

determine the BA frame at least comprising the feedback information with the size greater than 256 bits according to a received BA request from the AP, wherein the BA request comprises first indication information indicating the feedback information with the size greater than 256 bits.