RecipientBlockAckAgreementHandler.ned
NED File src/inet/linklayer/ieee80211/mac/blockack/RecipientBlockAckAgreementHandler.ned
| Name | Type | Description |
|---|---|---|
| RecipientBlockAckAgreementHandler | simple module |
Manages Block Acknowledgment (Block Ack) agreements for the recipient side in IEEE 802.11 networks. Processes ADDBA requests from originators, creates and maintains Block Ack agreements, handles timeouts, and generates appropriate responses. Implements the recipient side of the Block Ack mechanism as defined in the IEEE 802.11 standard for efficient acknowledgment of multiple frames. |
Source code
// // Copyright (C) 2016 OpenSim Ltd. // // SPDX-License-Identifier: LGPL-3.0-or-later // package inet.linklayer.ieee80211.mac.blockack; import inet.common.SimpleModule; // // Manages Block Acknowledgment (Block Ack) agreements for the recipient side // in IEEE 802.11 networks. Processes ADDBA requests from originators, creates // and maintains Block Ack agreements, handles timeouts, and generates appropriate // responses. Implements the recipient side of the Block Ack mechanism as defined // in the IEEE 802.11 standard for efficient acknowledgment of multiple frames. // simple RecipientBlockAckAgreementHandler extends SimpleModule { parameters: @class(RecipientBlockAckAgreementHandler); string rateSelectionModule; @display("i=block/cogwheel"); }