高效的IEEE 802.11速率自适应MAC协议
在无线通信领域,数据速率的自适应调整对于提高网络性能至关重要。不同的速率自适应设计有着各自的优缺点,而DRA(Differential Rate Adaptation)协议则结合了开环和闭环设计的优势,展现出了良好的性能。
1. 开环与闭环设计的特点
开环设计在额外带宽消耗方面开销较小,并且无需修改规范定义的帧格式。然而,其使用的信息范围有限,发送方仅依据自身的感知(来自链路层或物理层)做出决策。此外,持续尝试以更高的数据速率传输可能会对网络吞吐量产生负面影响。虽然丢包区分可以在一定程度上避免错误地降低数据速率,但对帧冲突的推断不够准确,尤其是存在隐藏或屏蔽节点时。
闭环设计则借助接收方的信息做出更明智的决策。接收方能够更精确地估计在给定数据速率下是否可以正确接收数据帧。但这种设计的代价是在协议实现中会增加开销。
2. 相关协议介绍
- RBAR(Receiver-Based Auto Rate) :它是IEEE 802.11网络中的第一个闭环协议。发送方在发送数据帧之前总是先发送RTS帧,接收方收到RTS帧后测量当时的SINR,根据可接受的BER查找瞬态SINR支持的最高数据速率,并通过修改后的CTS帧将该速率反馈给发送方。
- OAR(Opportunistic Auto-Rate) :利用IEEE 802.11 MAC的分段技术增强了RBAR。通过允许一次RTS/CTS交换引导一系列DATA/ACK对,显著提高了RBAR的效率,克服了闭环设计效率低的主要缺点。 <
超级会员免费看
订阅专栏 解锁全文

795

被折叠的 条评论
为什么被折叠?



