针对多种传输速率的链路共存于同一信道时引发的性能瓶颈,以及单接口多信道网络中接收端忙的问题,在DCF协议的框架内提出一种适用于WLAN Mesh网络的分布式多信道速率自适应媒体控制接入( MAC)协议。该协议允许发送节点的邻居节点通过协作应答的方式告知相应接收节点所处信道,接收节点根据当前信道质量合理选择传输速率和传输信道反馈给发送节点。通过上述机制,将不同传输速率的链路分配在不同的信道上。仿真结果证明,该协议能避免不同传输速率链路之间的相互干扰,解决接收端忙问题。与现有典型多信道速率自适应MAC协议相比,能有效提高网络的总吞吐量。
This paper gives a detailed analysis of the performance anomaly when multiple links using different transmission rates share a common wireless channel, and the missing receiver problem in single-radio multi-channel networks. Furthermore,a Multi-channel Rate Adaptive( MCRA) Media Access Control( MAC) protocol is proposed for WLAN Mesh network. The neighboring nodes can cooperatively inform the transmitter of the channel used by the receiver in the proposed protocol. Besides,the receiver can choose the feasible transmission rate and channel and send back them to the transmitter. Simulation results show that the proposed protocol can eliminate the interference between the links using different transmission rates, and effectively solve the missing receiver problem, thus significantly improve the overall performance of the network. The proposed protocol can significantly improve the total throughput of the network compared with the existing representative protocol.