AUV-Aided Energy-Efficient Data Collection in Underwater Acoustic Sensor Networks

With the development of the Internet of Underwater Things (IoUT), two critical problems have been prominent, i.e., the energy constraint of underwater devices and large demand for data collection. In this article, we introduce an autonomous underwater vehicle (AUV)-aided underwater acoustic sensor networks (UWSNs) to solve these problems. To improve the performance of UWSNs, we formulate an optimization problem to maximize the energy consumption utility, which is defined to balance the energy consumption and network throughput. To solve this optimization problem, we decompose it into four parts. First, due to the constraint of communication distance, we construct a cluster-based network and formulate the selection of cluster heads as a maximal clique problem (MCP). Second, the clustering algorithm is proposed. Third, we design a novel media access control (MAC) protocol to coordinate data transmission between AUV and cluster heads, among intracluster nodes, as well as among intercluster nodes. Finally, path planning of AUV is formulated as a traveling salesman problem to minimize AUV travel time. Based on the above analysis, two algorithms, namely, AUV-aided energy-efficient data collection (AEEDCO) and approximate AUV-aided energy-efficient data collection (AEEDCO-A), are developed accordingly. The simulation results show that the proposed algorithms perform well and are very promising in UWSNs with demand for large-scale communication, large system capacity, long-term monitoring, and high data traffic load.

[1]  Ina Koch,et al.  Enumerating all connected maximal common subgraphs in two graphs , 2001, Theor. Comput. Sci..

[2]  Lian Zhao,et al.  A fuzzy-logic-based cluster head selection algorithm in VANETs , 2012, 2012 IEEE International Conference on Communications (ICC).

[3]  Andrea Munafo,et al.  A Robust, Opportunistic Clock Synchronization Algorithm for Ad Hoc Underwater Acoustic Networks , 2015, IEEE Journal of Oceanic Engineering.

[4]  Heungwoo Nam,et al.  Data-Gathering Protocol-Based AUV Path-Planning for Long-Duration Cooperation in Underwater Acoustic Sensor Networks , 2018, IEEE Sensors Journal.

[5]  Milica Stojanovic,et al.  On the relationship between capacity and distance in an underwater acoustic communication channel , 2006, Underwater Networks.

[6]  Geoffrey A. Hollinger,et al.  Autonomous Data Collection Using a Self-Organizing Map , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Geoffrey A. Hollinger,et al.  Underwater Data Collection Using Robotic Sensor Networks , 2012, IEEE Journal on Selected Areas in Communications.

[8]  Hua Yu,et al.  Distance-Vector-Based Opportunistic Routing for Underwater Acoustic Sensor Networks , 2019, IEEE Internet of Things Journal.

[9]  Shenghui Zhao,et al.  EAPC: Energy-Aware Path Construction for Data Collection Using Mobile Sink in Wireless Sensor Networks , 2018, IEEE Sensors Journal.

[10]  Liuqing Yang,et al.  Differential Orthogonal Space-Time Block Coding Modulation for Time-Variant Underwater Acoustic Channels , 2017, IEEE Journal of Oceanic Engineering.

[11]  Syed Hassan Ahmed,et al.  AUV-Aided Energy-Efficient Clustering in the Internet of Underwater Things , 2019, IEEE Transactions on Green Communications and Networking.

[12]  Anfeng Liu,et al.  Data Collection in Underwater Sensor Networks based on Mobile Edge Computing , 2019, IEEE Access.

[13]  Paolo Casari,et al.  Software-Defined Underwater Acoustic Modems: Historical Review and the NILUS Approach , 2017, IEEE Journal of Oceanic Engineering.

[14]  Chien-Chi Kao,et al.  Internet of underwater things: Challenges and routing protocols , 2018, 2018 IEEE International Conference on Applied System Invention (ICASI).

[15]  Ho-Shin Cho,et al.  A Distributed Data-Gathering Protocol Using AUV in Underwater Sensor Networks , 2015, Sensors.

[16]  Mohsen Guizani,et al.  Prediction-Based Delay Optimization Data Collection Algorithm for Underwater Acoustic Sensor Networks , 2019, IEEE Transactions on Vehicular Technology.

[17]  Kaishun Wu,et al.  Simulation and Experimentation Platforms for Underwater Acoustic Sensor Networks , 2017, ACM Comput. Surv..

[18]  José-Fernán Martínez,et al.  A Survey on Underwater Acoustic Sensor Network Routing Protocols , 2016, Sensors.

[19]  Milica Stojanovic,et al.  Underwater acoustic communication channels: Propagation models and statistical characterization , 2009, IEEE Communications Magazine.

[20]  Chien-Chi Kao,et al.  A Comprehensive Study on the Internet of Underwater Things: Applications, Challenges, and Channel Models † , 2017, Sensors.

[21]  Sunghwan Kim,et al.  AURP: An AUV-Aided Underwater Routing Protocol for Underwater Acoustic Sensor Networks , 2012, Sensors.

[22]  Dario Pompili,et al.  Overview of networking protocols for underwater wireless communications , 2009, IEEE Communications Magazine.

[23]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[24]  Cunyun Pan,et al.  Numerical computation and analysis of high-speed autonomous underwater vehicle (AUV) moving in head sea based on dynamic mesh , 2012 .

[25]  Chaofeng Wang,et al.  Reinforcement Learning-Based Multi-AUV Adaptive Trajectory Planning for Under-Ice Field Estimation , 2018, Sensors.

[26]  Chien-Fu Cheng,et al.  Data gathering problem with the data importance consideration in Underwater Wireless Sensor Networks , 2017, J. Netw. Comput. Appl..

[27]  Liuqing Yang,et al.  Spread-Spectrum Method Using Multiple Sequences for Underwater Acoustic Communications , 2018, IEEE Journal of Oceanic Engineering.

[28]  C. Bron,et al.  Algorithm 457: finding all cliques of an undirected graph , 1973 .

[29]  Guangjie Han,et al.  A Stratification-Based Data Collection Scheme in Underwater Acoustic Sensor Networks , 2018, IEEE Transactions on Vehicular Technology.

[30]  Xuemin Shen,et al.  Distributed Multichannel and Mobility-Aware Cluster-Based MAC Protocol for Vehicular Ad Hoc Networks , 2013, IEEE Transactions on Vehicular Technology.

[31]  Seyed Mohammad Ghoreyshi,et al.  Mobile Data Gathering With Hop-Constrained Clustering in Underwater Sensor Networks , 2019, IEEE Access.

[32]  Yuanyuan Yang,et al.  Bounded Relay Hop Mobile Data Gathering in Wireless Sensor Networks , 2012, IEEE Transactions on Computers.

[33]  Yalew Zelalem Jembre,et al.  An energy-efficient data collection protocol with AUV path planning in the Internet of Underwater Things , 2019, J. Netw. Comput. Appl..

[34]  Yuanyuan Yang,et al.  Tour Planning for Mobile Data-Gathering Mechanisms in Wireless Sensor Networks , 2013, IEEE Transactions on Vehicular Technology.

[35]  Xiaomei Xu,et al.  Energy-efficient mobile data collection adopting node cooperation in an underwater acoustic sensor network , 2017, China Communications.

[36]  Ruggero Reggiannini,et al.  An Efficient Receiver Structure for Sweep-Spread-Carrier Underwater Acoustic Links , 2016, IEEE Journal of Oceanic Engineering.

[37]  Awais Ahmad,et al.  AEERP: AUV aided energy efficient routing protocol for underwater acoustic sensor network , 2013, PM2HW2N '13.

[38]  M. Stojanovic,et al.  Underwater acoustic networks , 2000, IEEE Journal of Oceanic Engineering.

[39]  Mari Carmen Domingo,et al.  An overview of the internet of underwater things , 2012, J. Netw. Comput. Appl..

[40]  Yuh-Shyan Chen,et al.  A mobicast routing protocol in underwater sensor networks , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[41]  Lian Zhao,et al.  A hierarchical clustering-based routing protocol for wireless sensor networks supporting multiple data aggregation qualities , 2008, Int. J. Sens. Networks.

[42]  Robert J. Urick,et al.  Principles of underwater sound , 1975 .

[43]  Ivor Nissen,et al.  On the accuracy of passive multipath-aided underwater range estimation , 2016, 2016 IEEE Third Underwater Communications and Networking Conference (UComms).