Ad Hoc networks with multi-hop topology are widely used in military and civilian applications. One challenge for Ad Hoc networks is to design efficient Media Access Control (MAC) protocols to ensure the quality of service (QoS). In Ad Hoc networks, there is a kind of node called key node, which undertakes more forwarding traffic than other surrounding nodes. The number of neighbor nodes around key nodes is often large, and the surrounding channel environment and interference are often more complex. Thus, the key nodes can hardly get enough channel access opportunities, resulting in poor end-to-end performance. Therefore, we propose an adaptive channel reservation MAC protocol based on forwarding traffic of key nodes, which is aimed at alleviating the congestion for key nodes. Nodes initiate reservations for future transmission time according to the buffer status before sending packets and then calculate the Weight of Reservation Ability (WRA). The node adaptively adjusts its reservation opportunity by comparing the WRA with neighbor nodes, thus improving the channel access efficiency and ensuring the transmission opportunity of key nodes. Extensive simulation confirms that our proposed FTKN-CRM provides significant improvements in end-to-end performance over the IEEE 802.11ax protocol and other reservation access protocols.
翻译:多跳拓扑结构的Ad Hoc网络在军事和民用领域得到广泛应用。Ad Hoc网络面临的挑战之一是设计高效的媒体接入控制(MAC)协议以保证服务质量(QoS)。在Ad Hoc网络中,存在一类称为关键节点的节点,其承担的转发流量多于其他周围节点。关键节点周围的邻居节点数量通常较多,其所在信道环境与干扰也更为复杂。因此,关键节点难以获得足够的信道接入机会,导致端到端性能不佳。基于此,我们提出一种基于关键节点转发流量的自适应信道预留MAC协议,旨在缓解关键节点的拥塞问题。节点在发送数据包前根据缓冲区状态发起未来传输时隙的预留请求,并计算预留能力权重(WRA)。节点通过与邻居节点比较WRA值自适应调整其预留机会,从而提升信道接入效率并保障关键节点的传输机会。大量仿真实验证明,与IEEE 802.11ax协议及其他预留接入协议相比,本文提出的FTKN-CRM协议在端到端性能方面具有显著提升。