摘要
针对水声通信网络中长传播时延带来的时空不确定性以及现有水声MAC协议中存在信道预约阶段握手碰撞概率较高的问题,本研究提出了一种碰撞避免并发传输的MAC协议(Collision Avoidance Concurrent Transmission MAC protocol,CACT-MAC)。CACT-MAC协议先由目的节点发起广播测试帧,对信道进行预约,收到该测试帧的源节点通过发出带有并发传输条件的控制包进行并发传输节点的获取;同时这个控制消息还能够为后续数据包的追加传输提供支持;并且此协议包含一种发送优先级确定机制:根据源、目的节点传播时延与中继数据包数目来确定发送顺序。仿真结果表明,与DCT-MAC协议和Slotted-FAMA协议相比,本研究所提出的协议在网络吞吐量上分别提高了5.49%和9.98%,同时在信息控制开销方面分别降低了18.87%和20.56%。
-
单位重庆邮电大学; 通信与信息工程学院