水声网络媒体接入控制(Media Access Control,MAC)层为水声节点提供接入和冲突避免服务.由于水声信道面临着传播延迟高、带宽窄等困难,水声网络MAC协议的性能较低.文章在MACA-U协议的基础上,针对水声网络传播延迟高的特点,对信道预约的长等待时间进行利用,提出了一种RS-MACA协议.该协议在负载较低时与MACA-U协议兼容;在负载较高时,邻近节点可采用“并行发送”的方式发送,显著提高了吞吐量性能.发射节点在信道预约等待时间内,同时接受符合条件的邻节点的发送预约,邻节点不需要消耗额外时间进行信道预约.完成预约的节点按照时隙进行数据发射,避免了数据包的碰撞.NS3软件仿真结果表明,与MACA-U协议相比,改进后的协议吞吐量性能有明显的提升.
水声网络 媒体接入控制 吞吐量 传播延迟