ADELIN(ADaptive rELIable traNsport protocol)协议利用冗余传输节点来增强了水声传感器网络数据传输的可靠性.下游节点实际上已经接到冗余节点转发的绝大多数数据包.本文提出了基于IPool(Improved Pool)节点的IPool-ADELIN协议.通过监听节点的数据传输,IPool节点不但能够在链路状态较差时进行链路维护,而且能够只转发没有被数据包暗示响应的数据包.数学分析和仿真结果表明,和ADELIN协议相比,IPool-ADELIN协议具有更高的数据到达率和更低的数据传输能耗.
In ADELIN(ADaptive rELIable traNsport protocol),a redundancy forwarding node is used to improve the reliability of data transmission.The downstream node has already received most of the relayed data packets of the redundant node.IPool-ADELIN protocol based on IPool(Improved Pool) node is proposed.By overhearing the data packet transmissions,IPool node not only does local link maintenance when the BER(Bit Error Rate) of a link is high,but also relays the data packets,which are not implicitly acknowledged by data packtes.The results of mathematic analysis and simulations show that,compared with ADELIN,IPool-ADELIN has higher data delivery ratio and lower energy consumptions.