为了降低水下传感器网络通信过程中端到端时延,提高发送成功率,平衡节点能耗,延长网络生存时间,在水下传感网基于深度信息的路由协议(Depth Based Routing ,DBR)的基础上,提出了基于深度信息的定向路由协议(Depth Based Directional Routing ,DBDR)。新算法以源节点与目的节点间线段为轴线建立半径为 w的虚拟管道,只有管道内节点才有转发数据资格,管道内节点以基于深度信息的路由协议发送数据包,并提出了新的以节点深度和能量为权重的转发时延算法。基于NS2的仿真表明,与DBR相比较,DBDR协议的端到端时延减少了23%~42%左右,数据包发送成功率达到95%以上,实验结果表明,DBDR可以更好地平衡网络中节点能耗,延长网络生存时间,提高数据包传递成功率,降低了数据包通信时延。