For the problem of gathering inefficiency data of Underwater Wireless Sensor Networks ( UWSNs) ,a Geographic and Opportunistic Routing for Underwater Wireless Sensor Networks was proposed in this paper, which was marked as GOR-UWSNs.Whenever a sensor node has a packet to send, GOR-UWSNs use the packet advancement ( ADV) to determine the neighbors candidate set, then use normalized advance ( NADV) to measure the“goodness” of each nodes in neighbors candidate set, and ordered by NADV metric, form the ordered neighbors candidate set.NADV corresponds the optimal trade-off between the proximity and link cost to determine the priorities of the candidate nodes.In addition, the ordered neighbors candidate set is divided into several clusters, so that each node in clusters must hear each other.GOR-UWSNs computes the Expected Packet Advanced (EPA), and the cluster with the highest EPA is selected as the next-hop forwarder set.Simulation data results that GOR-UWSNs protocol has a good performance in terms of average numbers of redundant packets and packet delivery ratio.%针对水下无线传感网络UWSNs( underwater wireless sensor networks)的数据采集低效的问题,提出一种基于地理位置-机会的水下无线传感网络的路由协议,记为GOR-UWSNs协议。当传感节点需要传输数据包时,UWSNs协议就利用数据包优先权值ADV(AD vancement)构建候选转发集,再利用归一化的权值NADV( normalized advance)评估候选转发集内节点成为下一跳节点的“适度性”,并依据节点的NADV值,进行从高至低的排序,形成有序的候选转发集。 NADV融合了距离以及水下信道链路质量信息。然后,将有序的候选转发集划分不同的簇,使得簇内节点均在彼此的通信范围内,再计算每个簇的期望权值EPA( expected packet advanced),具有最大EPA的簇成为下一跳转发集。仿真结果表明,提出的GOR-UWSNS协议有效地提高数据包传输率、降低冗余数据包数。
展开▼