Block acknowledgement
Encyclopedia

Block Acknowledgment

Block Acknowledgment (BA) was initially defined in IEEE 802.11e
IEEE 802.11e
IEEE 802.11e-2005 or 802.11e is an approved amendment to the IEEE 802.11 standard that defines a set of Quality of Service enhancements for wireless LAN applications through modifications to the Media Access Control layer. The standard is considered of critical importance for delay-sensitive...

 as an optional scheme to improve the MAC efficiency. Recently ratified amendment 802.11n enhances this BA mechanism then made it as mandatory to support by all the HT devices. IEEE 802.11n capable devices also referred as High Throughput (HT) devices.

Instead of transmitting an individual ACK for every MPDU, multiple MPDUs can be acknowledged together using a single BA frame. Block Ack (BA) contains bitmap size of 64*16 bits. These 16 bits accounts the fragment number of the MSDUs to be acknowledged. Each bit of this bitmap represent the status (success/failure) of a MPDU.

Block Acknowledgment consist of a setup and tear down phases. In the setup phase, capability information such as buffer size and BA policy are negotiated with the receiver. Once the setup phase completed, the transmitter can send frames with out waiting for ACK frame. Finally BA agreement is torn down with DELBA frame.

Block Ack policies

1. HT Immediate BlockAck

2. HT Delayed BlockAck

The frames used in these agreements are:

BAR (Block Acknowledgement Request)

To request an acknowledgement to the recipient station, confirming that has received a block of frames.

and

BA (Block Acknowledgement) response

BA Variants

  • Normal Block Ack

  • Compressed Block Ack
    • It is an enhanced version of BA defined in 802.11n. In compressed BA, Fragmented MPDUs cannot be transmitted and hence the bitmap size is reduced from 1024 (64*16) bits to 64 (64*1) bits.

  • Multi TID Block Ack
    • This scheme is applicable only with power save operation. Previously described BA variants are capable of acknowledging a single TID.


The confirmation from the recipient station, stating which frames have been received, this is explicitly mentioned in a matrix (part of the BAR) call the "bit map".

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK