IP Library › Granted Patent US 12,278,705
Granted Patent B2
US 12,278,705 · App. 17/774,096 · Granted Apr 15, 2025

Method and apparatus for transmitting and receiving block ack in wireless LAN system

Inventors: Yong Ho Kim (Incheon, KR); Yong Su Gwak (Seoul, KR)
Assignees: HYUNDAI MOTOR COMPANY; KIA CORPORATION; KOREA NATIONAL UNIVERSITY OF TRANSPORTATION INDUSTRY—ACADEMIC COOPERATION FOUNDATION
H04L1/16H04W84/12
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 12,278,705
App. No.
17/774,096
Granted
Apr 15, 2025
Kind
B2
Abstract

A method and apparatus for transmitting and receiving a block acknowledgement (ACK) in a wireless local area network (LAN) system are disclosed. An operation method for a first communication node comprises the steps of: generating a first data frame including first add block acknowledgment (ADDBA) information; transmitting the first data frame to a second communication node; and receiving, from the second communication node, a first receiver address (RA) including second ADDBA information generated by the second communication node in response to the first data frame.

Claims (38)

1. An operation method of a first communication node in a wireless local area network (LAN) system, the operation method comprising:

generating a first data frame including first add block acknowledgment (ADDBA) information;

transmitting the first data frame to a second communication node;

receiving, from the second communication node, a first block acknowledgment (BA) including second ADDBA information generated by the second communication node in response to the first data frame;

transmitting, to the second communication node, a second data frame not including the first ADDBA information in a same BA session as the first data frame; and

receiving, from the second communication node, a second BA not including the second ADDBA information in response to the second data frame,

wherein a transmission/reception operation of the first data frame is performed without a BA agreement operation between the first communication node and the second communication node.

2. The operation method according to claim 1 , wherein the first ADDBA information includes at least one of information indicating a BA timeout value, information indicating a buffer size, information indicating a fragment number, information indicating a starting sequence number, information of a sequence number bitmap, or a combination thereof.

3. The operation method according to claim 2 , wherein the buffer size indicates a maximum number of medium access control (MAC) protocol data units (MPDUs) transmittable in a BA session started by the first data frame.

4. The operation method according to claim 1 , wherein the second ADDBA information includes at least one of information indicating a BA timeout value, information indicating a buffer size, or a combination thereof.

5. The operation method according to claim 1 , wherein the first data frame includes one or more MPDUs, and a number of the one or more MPDUs is determined in consideration of a buffer size of the second communication node.

6. The operation method according to claim 1 , wherein when the first data frame includes a plurality of MPDUs, the first ADDBA information is included in a first MPDU among the plurality of MPDUs.

7. The operation method according to claim 1 , further comprising receiving, from the second communication node, a frame including information indicating a buffer size of the second communication node before transmitting the first data frame, wherein a number of one or more MPDUs included in the first data frame is determined based on the buffer size.

8. The operation method according to claim 1 , wherein a number of one or more MPDUs included in the second data frame is determined based on a buffer size determined through exchanging of the first data frame and the first BA.

9. An operation method of a second communication node in a wireless local area network (LAN) system, the operation method comprising:

receiving, from a first communication node, a first data frame including first add block acknowledgment (ADDBA) information;

generating second ADDBA information in consideration of the first ADDBA information;

transmitting, to the first communication node, a block acknowledgment (BA) including the second ADDBA information in response to the first data frame;

receiving, from the first communication node, a second data frame not including the first ADDBA information in a same BA session as the first data frame; and

transmitting, to the first communication node, a second BA not including the second ADDBA information in response to the second data frame,

wherein a transmission/reception operation of the first data frame is performed without a BA agreement operation between the first communication node and the second communication node.

10. The operation method according to claim 9 , wherein the first ADDBA information includes at least one of information indicating a BA timeout value, information indicating a buffer size, information indicating a fragment number, information indicating a starting sequence number, information of a sequence number bitmap, or a combination thereof.

11. The operation method according to claim 9 , wherein the second ADDBA information includes at least one of information indicating a BA timeout value, information indicating a buffer size, or a combination thereof.

12. The operation method according to claim 9 , wherein the first data frame includes one or more medium access control (MAC) protocol data units (MPDUs), a number of the one or more MPDUs is determined in consideration of a buffer size of the second communication node, and the first ADDBA information is included in a first MPDU among the plurality of MPDUs.

13. The operation method according to claim 9 , further comprising transmitting a frame including information indicating a buffer size of the second communication node before receiving the first data frame, wherein a number of one or more MPDUs included in the first data frame is determined based on the buffer size.

14. A first communication node in a wireless local area network (LAN) system, the first communication node comprising:

a processor; and

a memory storing one or more instructions executable by the processor;

wherein the one or more instructions are executed to:

generate a first data frame including first add block acknowledgment (ADDBA) information;

transmit the first data frame to a second communication node;

receive, from the second communication node, a first block acknowledgment (BA) including second ADDBA information generated by the second communication node in response to the first data frame;

transmit, to the second communication node, a second data frame not including the first ADDBA information in a same BA session as the first data frame; and

receive, from the second communication node, a second BA not including the second ADDBA information in response to the second data frame,

wherein a transmission/reception operation of the first data frame is performed without a BA agreement operation between the first communication node and the second communication node.

15. The first communication node according to claim 14 , wherein the first data frame includes one or more medium access control (MAC) protocol data units (MPDUs), a number of the one or more MPDUs is determined in consideration of a buffer size of the second communication node, and the first ADDBA information is included in a first MPDU among the one or more MPDUs.

16. The first communication node according to claim 14 , wherein the one or more instructions are further executed to receive, from the second communication node, a frame including information indicating a buffer size of the second communication node before transmitting the first data frame, wherein a number of one or more MPDUs included in the first data frame is determined based on the buffer size.

17. The first communication node according to claim 14 , wherein a number of one or more MPDUs included in the second data frame is determined based on a buffer size determined through exchanging of the first data frame and the first BA.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2022
From: KIM, YONG HO; GWAK, YONG SU
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION; KOREA NATIONAL UNIVERSITY OF TRANSPORTATION INDUSTRY-ACADEMIC COOPERATION FOUNDATION
Reel/Frame 059812/0735 →
Priority Claims (2)
KR 10-2019-0139686 · Nov 4, 2019 · national
KR 10-2020-0000408 · Jan 2, 2020 · national
Continuity (1)
Related Publication 20220407622A1 · Dec 22, 2022
References Cited (24)
US 9226102B1 · Singh et al. · 2015 [cited by applicant]
US 10225061B2 · Kim · 2019 [cited by examiner]
US 10476648B2 · Kim · 2019 [cited by examiner]
US 10491355B2 · Ahn et al. · 2019 [cited by applicant]
US 11095416B2 · Ahn et al. · 2021 [cited by applicant]
US 11228409B2 · Chitrakar et al. · 2022 [cited by applicant]
US 20170331587A1 · Kim · 2017 [cited by examiner]
US 20180034595A1 · Kim · 2018 [cited by examiner]
US 20180351725A1 · Kim et al. · 2018 [cited by applicant]
US 20190132107A1 · Ahn et al. · 2019 [cited by applicant]
US 20190268099A1 · Chu · 2019 [cited by examiner]
US 20190288798A1 · Jiang · 2019 [cited by examiner]
US 20200052860A1 · Ahn et al. · 2020 [cited by applicant]
US 20200322105A1 · Chitrakar et al. · 2020 [cited by applicant]
US 20200351059A1 · Ahn et al. · 2020 [cited by applicant]
US 20240014938A1 · Chu · 2024 [cited by examiner]
KR 100567821B1 · 2006 [cited by examiner]
KR 20180041778A · 2018 [cited by applicant]
KR 20190032286A · 2019 [cited by applicant]
WO 2016085613A1 · 2016 [cited by applicant]
WO 2018009012A1 · 2018 [cited by applicant]
WO WO2020238812A1 · 2020 [cited by examiner]
International Search Report and Written Opinion cited in corresponding application No. PCT/KR2020/015246; Jan. 29, 2021; 13pp. [cited by applicant]
Kaoutar Abdelalim et al., Adaptive Negotiation for Block Acknowledgment Session Management, 2019 IEEE 89th Vehicular Technology Conference (VTC2019-Spring); 6pp. [cited by applicant]