论文部分内容阅读
多跳无线网络中为有效共享无线信道资源,本文提出一种可消除暴露终端问题的MAC协议。该协议在公共信道上发送请求发送/清除发送(RTS/CTS)分组实现握手,采用灵活的信道选择方案选择无冲突的业务信道传输数据分组,接收方成功接收完数据分组后在另一个公共信道上回复确认(ACK)分组,彻底消除了暴露终端问题。相邻通信节点对可以同时、无冲突地使用相同的业务信道传输数据分组,实现了两跳范围内的通信对之间无线信道资源的空分复用。采用多信道分别进行不同通信对的业务分组传输大大减弱了在单信道上发送所带来的隐藏终端问题。最后,将所提出的协议与其它相关协议进行了仿真比较。结果表明,在总信道利用率、平均信道利用率,平均分组时延和分组丢弃率性能上,所提协议明显优于采用其他信道选择方案、ACK分组传输方案的协议和多信道CAM-MAC协议。
In order to effectively share wireless channel resources in multi-hop wireless networks, this paper proposes a MAC protocol that can eliminate the problem of exposed terminals. The protocol sends a Request to Send / Clear Send (RTS / CTS) packet on the common channel to implement the handshake. The flexible channel selection scheme is adopted to select a collision-free service channel to transmit the data packet. After the receiver successfully receives the data packet on another common channel Reply to acknowledge (ACK) packet, completely eliminate the problem of exposed terminals. Adjacent communication node pairs can use the same traffic channel to transmit data packets simultaneously and without collision, and implement space division multiplexing of wireless channel resources between communication pairs in a two-hop range. The use of multi-channel for different communication pairs of service packet transmission greatly reduces the single channel to send hidden terminal problems. Finally, the proposed protocol is compared with other related protocols. The results show that the proposed protocol outperforms other channel selection schemes, ACK packet transmission scheme and multi-channel CAM-MAC protocol in terms of total channel utilization, average channel utilization, average packet delay and packet discard rate .