Namespace inet::ieee80211
Ieee80211AddbaResponse
packet(no description)
Extends
Name | Type | Description |
---|---|---|
Ieee80211ActionFrame | (unknown -- not in documented files) |
Fields
Name | Type | Description |
---|---|---|
category |
byteLength TODO |
|
blockAckAction | int |
representing ADDBA response |
dialogToken | int |
The Dialog Token field value is copied from the corresponding received ADDBA Request frame. |
statusCode | int |
The Status Code field is used in a response management frame to indicate the success or failure of a requested operation. |
aMsduSupported | bool |
Block Ack Parameter Set field |
blockAckPolicy | bool |
The Block Ack Policy subfield is set to 1 for immediate Block Ack and 0 for delayed Block Ack. |
tid | int |
The TID subfield contains the value of the TC or TS for which the BlockAck is being requested. |
bufferSize | int |
The Buffer Size subfield indicates the number of buffers available for this particular TID |
blockAckTimeoutValue | simtime_t |
Block Ack Timeout Value field The Block Ack Timeout Value field contains the duration, in TUs, after which the Block Ack setup is terminated, if there are no frame exchanges (see 10.5.4) within this duration using this Block Ack agreement. A value of 0 disables the timeout. |
Source code
packet Ieee80211AddbaResponse extends Ieee80211ActionFrame { // byteLength TODO category = 3; // representing Block Ack int blockAckAction = 1; // representing ADDBA response int dialogToken = 1; // The Dialog Token field value is copied from the corresponding received ADDBA Request frame. int statusCode; // The Status Code field is used in a response management frame to indicate the success or failure of a requested operation. // Block Ack Parameter Set field bool aMsduSupported; // The A-MSDU Supported subfield determines whether an A-MSDU may be carried in a QoS data MPDU sent under this Block Ack agreement. bool blockAckPolicy; // The Block Ack Policy subfield is set to 1 for immediate Block Ack and 0 for delayed Block Ack. int tid; // The TID subfield contains the value of the TC or TS for which the BlockAck is being requested. int bufferSize; // The Buffer Size subfield indicates the number of buffers available for this particular TID // Block Ack Timeout Value field // The Block Ack Timeout Value field contains the duration, in TUs, after which the Block Ack setup is // terminated, if there are no frame exchanges (see 10.5.4) within this duration using this Block Ack // agreement. A value of 0 disables the timeout. simtime_t blockAckTimeoutValue; }File: src/inet/linklayer/ieee80211/mac/Ieee80211Frame.msg