Javaid Nadeem, Ilyas Naveed, Ahmad Ashfaq, Alrajeh Nabil, Qasim Umar, Khan Zahoor Ali, Liaqat Tayyaba, Khan Majid Iqbal
COMSATS Institute of Information Technology, Park Road, Islamabad 44000, Pakistan.
College of Applied Medical Sciences, Department of Biomedical Technology, King Saud University, Riyadh 11633, Saudi Arabia.
Sensors (Basel). 2015 Nov 17;15(11):29149-81. doi: 10.3390/s151129149.
Most applications of underwater wireless sensor networks (UWSNs) demand reliable data delivery over a longer period in an efficient and timely manner. However, the harsh and unpredictable underwater environment makes routing more challenging as compared to terrestrial WSNs. Most of the existing schemes deploy mobile sensors or a mobile sink (MS) to maximize data gathering. However, the relatively high deployment cost prevents their usage in most applications. Thus, this paper presents an autonomous underwater vehicle (AUV)-aided efficient data-gathering (AEDG) routing protocol for reliable data delivery in UWSNs. To prolong the network lifetime, AEDG employs an AUV for data collection from gateways and uses a shortest path tree (SPT) algorithm while associating sensor nodes with the gateways. The AEDG protocol also limits the number of associated nodes with the gateway nodes to minimize the network energy consumption and to prevent the gateways from overloading. Moreover, gateways are rotated with the passage of time to balance the energy consumption of the network. To prevent data loss, AEDG allows dynamic data collection at the AUV depending on the limited number of member nodes that are associated with each gateway. We also develop a sub-optimal elliptical trajectory of AUV by using a connected dominating set (CDS) to further facilitate network throughput maximization. The performance of the AEDG is validated via simulations, which demonstrate the effectiveness of AEDG in comparison to two existing UWSN routing protocols in terms of the selected performance metrics.
水下无线传感器网络(UWSN)的大多数应用都要求在较长时间内高效、及时地进行可靠的数据传输。然而,与陆地无线传感器网络相比,恶劣且不可预测的水下环境使得路由变得更具挑战性。现有的大多数方案都部署移动传感器或移动汇聚节点(MS)以最大化数据收集。然而,相对较高的部署成本阻碍了它们在大多数应用中的使用。因此,本文提出了一种用于水下无线传感器网络中可靠数据传输的自主水下航行器(AUV)辅助高效数据收集(AEDG)路由协议。为了延长网络寿命,AEDG使用AUV从网关收集数据,并在将传感器节点与网关关联时使用最短路径树(SPT)算法。AEDG协议还限制与网关节点关联的节点数量,以最小化网络能耗并防止网关过载。此外,随着时间的推移,网关会进行轮换以平衡网络的能量消耗。为了防止数据丢失,AEDG允许根据与每个网关关联的成员节点数量有限,在AUV处进行动态数据收集。我们还通过使用连通支配集(CDS)开发了AUV的次优椭圆轨迹,以进一步促进网络吞吐量最大化。通过仿真验证了AEDG的性能,仿真结果表明,在所选性能指标方面,AEDG与两种现有的水下无线传感器网络路由协议相比是有效的。