针对水声传感器网络中MACAW协议存在的延时问题,在传统USENIX握手协议的基础上,提出一种新的水声传感器网络媒体接入控制(MAC)协议。使用节点预调度方法对数据的传输时隙采取预约选择,在上上级节点与上级节点进行请求发送(RTS)/允许发送(CTS)握手与数据传输的同时,下级节点复用上级节点发送的CTS和数据信号作为发送给自己的RTS和确定发送信号,形成一种预调度流水线形式的M AC协议。仿真结果表明,该协议与传统的MACAW协议相比,能有效降低节点间的传输延时,提高水声传感器网络吞吐量,并且有效缓解碰撞,节约能源。
Aiming at the delay problem of MACAW protocol in underwater acoustic sensor networks,on the basis of the traditional handshake protocol,this paper proposes a new Media Access Control(MAC) protocol for underwater acoustic sensor networks. The protocol uses the node pre-scheduling method to make the reservation selection for the data transmission slot. While the upper and lower nodes Request To Send(RTS)/Clear To Send(CTS) handshake and data, the next node multiplexes CTS and data signal mode as the RTS and determined sent signal, which forms a pipelined MAC protocol. Simulation result shows that this protocol can effectively reduce the transmission delay between nodes, improve the Underwater acoustic sensor network throughput, and effectively remit collision and save energy.