IP Library Granted Patent US 8,416,809
Granted Patent B2
US 8,416,809 · App. 12/561,082 · Granted Apr 9, 2013

Apparatus for reporting reception result of packets in mobile communication system

Inventors: Kyung-Hun Jang (Suwon-si, KR); Jong-Ae Park (Yongin-si, KR); Dong-jun Lee (Seoul, KR); Jin-Bong Chang (Daejeon, KR); Yoong-Soo Kim (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
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 8,416,809
App. No.
12/561,082
Granted
Apr 9, 2013
Kind
B2
Abstract

Disclosed is a receiver for configuring a Block Acknowledgement (BA) frame in a wireless communication system for acknowledgement of a data transmission from a transmitter. The receiver receives a Block Acknowledgement Request (BAR) frame in the data transmission from the transmitter and determines an overall size of a bitmap for the BA frame from the BAR frame to acknowledge the data transmission. The receiver configures the BA frame of the response to include the bitmap having the determined overall size, and transmits the configured BA frame to the transmitter. The bitmap of the BA frame includes bits representing reception results of packets of the data transmission received from the transmitter.

Claims (24)

1. A receiver for configuring a Block Acknowledgement (BA) frame in a wireless communication system for acknowledgement of a data transmission from a transmitter, the receiver configured to:

receive a Block Acknowledgement Request (BAR) frame in the data transmission from the transmitter;

determine an overall size of a bitmap for the BA frame from the BAR frame to acknowledge the data transmission;

configure the BA frame of the response to include the bitmap having the determined overall size; and

transmit the configured BA frame to the transmitter,

wherein the bitmap of the BA frame includes bits representing reception results of packets of the data transmission received from the transmitter.

2. The receiver of claim 1 , wherein the overall bitmap size is determined by the receiver to be:

Overall bitmap size=ceiling[ m×n/ 8]octets

where ceiling denotes a minimum integer from among integers exceeding ‘x’, the variable ‘m’ is a number of consecutively received packets , and the variable ‘n’ is a number of fragmentation packets,

wherein the variable ‘m’ and the variable ‘n’ are determined from the BAR frame.

3. The receiver of claim 2 , wherein the bitmap of the BA includes a plurality of individual bitmaps for the consecutively received packets and a size of each individual bitmap corresponding to each of the consecutively received packets is determined as n bits.

4. The receiver of claim 3 , wherein a number of bits out of the overall bitmap size are padding bits, the number of padding bits being calculated by the following equation:

ceiling[ m×n/ 8]×8− m×n.

5. The receiver of claim 1 , wherein each bit of the bitmap for the block acknowledgement is set as ‘1’ when a corresponding packet is successfully received, and is set as ‘0’ when reception of the corresponding packet has failed.

6. The receiver of claim 1 , wherein information about bitmap size is included in a control field of the BAR frame.

7. The receiver of claim 1 , wherein the BAR frame includes bitmap size related information used by the receiver in determining the overall size of the bitmap.

8. The receiver of claim 1 , wherein:

the receiver is further configured to determine the overall size of the bitmap based on the BAR frame.

9. The receiver of claim 1 , wherein:

the BAR frame comprises information associated with the overall size of the bitmap; and

the receiver is further configured to determine the overall size of the bitmap based on the information associated with the overall size of the bitmap.

10. The receiver of claim 1 , wherein:

the BAR frame comprises a number of packets to be transmitted, and a maximum number of fragmentation packets divided from the respective packets; and

the receiver is further configured to determine the overall size of the bitmap based on the number of packets, and the maximum number of fragmentation packets.

Priority Claims (2)
KR 10-2004-064049 · Aug 13, 2004 · national
KR 10-2005-044645 · May 26, 2005 · national
Continuity (2)
Continuation 11202895 · Aug 12, 2005
Related Publication 20100008381A1 · Jan 14, 2010