针对水声传感器网络长时延和高能耗的问题,提出了基于距离门限的自适应路由协议ARBDT(AdaptiveRouting Protocol Based on Distance Threshold)。该协议采用单路径逐跳信息传输方式,节省了路由开销;同时根据网络密集程度自适应地调整距离门限,抑制了冗余节点的回应,降低了控制包冲突的概率,使发送节点能快速获取转发节点。仿真结果表明,与SBR(Sector-Based Routing)协议相比,ARBDT协议能缩短时延,降低网络能耗,从而获得更好的性能。
针对水声传感器网络高能耗的特点,该文提出了基于空间唤醒的节能路由协议ERBSW(Energy-efficient Routing protocol Based on Spatial Wakeup),该协议将3维网络空间划分为唤醒层和睡眠层,每个节点根据当前的深度信息,动态地决定其处于唤醒或睡眠状态。另外,ERBSW通过定期地广播Hello包来建立唤醒邻节点集合,使得数据包由较高的唤醒层节点向较低的唤醒层节点传递,从而避免了冗余节点因空闲侦听以及不必要的数据接收所产生的能量浪费。仿真结果表明,在不同网络密度条件下,该协议相比VBF(Vector—Based Forwarding)能耗节省了约16%~48%。