US 12,452,849 B1
Aggregation of frames for transmission in a wireless communication network
Liwen Chu, San Ramon, CA (US); Xiayu Zheng, San Jose, CA (US); Hongyuan Zhang, Fremont, CA (US); and Hui-Ling Lou, Sunnyvale, CA (US)
Assigned to Marvell Asia Pte Ltd, Singapore (SG)
Filed by Marvell Asia Pte Ltd, Singapore (SG)
Filed on Jan. 29, 2024, as Appl. No. 18/425,981.
Application 18/425,981 is a division of application No. 17/353,144, filed on Jun. 21, 2021, granted, now 11,889,488.
Application 17/353,144 is a continuation of application No. 15/867,501, filed on Jan. 10, 2018, granted, now 11,044,726, issued on Jun. 22, 2021.
Claims priority of provisional application 62/444,500, filed on Jan. 10, 2017.
Int. Cl. H04L 5/00 (2006.01); H04W 72/0453 (2023.01); H04W 84/12 (2009.01)
CPC H04W 72/0453 (2013.01) [H04L 5/0055 (2013.01); H04W 84/12 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method in a wireless communication network that operates according to a communication protocol, the method comprising:
determining, at a first communication device, that a trigger frame is to be transmitted to at least a second communication device in a first packet, wherein the trigger frame is configured to prompt at least the second communication device to transmit a second packet having a response to the trigger frame;
determining, at the first communication device, that another frame is to be transmitted to the second communication device;
determining, at the first communication device, whether the second communication device announced support of aggregation of buffer status report (BSRP) trigger frames with additional frames, the BSRP trigger frames configured to prompt communication devices to transmit buffer status information;
in response to i) the first communication device determining that the trigger frame is a BSRP trigger frame, and ii) the first communication device determining that the second communication device announced support of aggregation of BSRP trigger frames with additional frames, generating an aggregate media access control protocol data unit (A-MPDU) to include the BSRP trigger frame and the other frame, and transmitting the A-MPDU within the first packet; and
in response to i) the first communication device determining that the trigger frame is a BSRP trigger frame, and ii) the first communication device determining that the second communication device did not announce support of aggregation of BSRP trigger frames with additional frames;
generating the first packet to include the BSRP trigger frame, and transmitting the first packet having the BSRP trigger frame and including no media access control protocol data units (MPDUs) other than the BSRP trigger frame, and
generating a second packet to include the other frame, and transmitting the second packet to the second communication device, the second packet being separate from the first packet.