一种基于TDMA的水下传感器网络介质访问控制协议用于高误码率、高延迟和低带宽的水下传感器网络.它是在传统TDMA协议的基础上改进的一种基于TDMA的水下传感器网络介质访问控制协议.其具体方法为:根据每个节点所在的具体网络环境中的传播时延的不同而设置的不同的最优保护时间,以避免因时延变化而带来的冲突;利用推迟时间为每个节点分配传输时间,以解决水下传感器节点的无冲突传输问题;并把推迟时间封装入超帧以告知所有节点发送数据包时间,最终实现轻量级的同步通信.这在一定程度上降低TDMA机制下对节点精确同步的要求,减少冲突,提高信道利用率和网络吞吐量.
发明专利
CN200810016550.7
2008.06.04
CN101287000
2008-10-15
郭忠文 曲海鹏 洪锋 蒋永国 冯源 洪璐 张艳华 杨晓慧
中国海洋大学
H04L29/08(2006.01)I,H,H04,H04L,H04L29
H04L29/08(2006.01)I,H04L12/56(2006.01)I,H04L12/28(2006.01)I,H04L7/00(2006.01)I,H,H04,H04L,H04L29,H04L12,H04L7,H04L29/08,H04L12/56,H04L12/28,H04L7/00
1、 一种基于TDMA的水下传感器网络介质访问控制协议,其特征在于:步骤1:汇聚节点对比到它的邻居节点的距离,把这些节点按升序排列,按照节点离汇聚节点的距离远近依次编号为1,2,...,n,并且按照此排列顺序作为节点发送数据包顺序,在TDMA阶段第i个节点发送数据包的实际顺序为i;步骤2:汇聚节点计算出最优保护时间,然后利用最优保护时间计算出每个节点的推迟时间,并把此推迟时间写入超帧中;步骤3:汇聚节点向网络中的所有节点广播超帧;步骤4:节点收到超帧后,按照超帧中的推迟时间决定自己的发包时间,在推迟时间结束时发送数据包给汇聚节点.