Data-Gathering Scheme Using AUVs in Large-Scale Underwater Sensor Networks: A Multihop Approach
<p>Proposed Network Architecture in a 3-dimensional region, <span class="html-italic">R</span><sup>3</sup>.</p> "> Figure 2
<p>AUV→AUV data-gathering at the DRP.</p> "> Figure 3
<p>Medium-access scheme.</p> "> Figure 4
<p>Timeline of the proposed scheme.</p> "> Figure 5
<p>Acoustic Sensor Network with Voronoi regions.</p> "> Figure 6
<p>AUV operating mode transition diagram.</p> "> Figure 7
<p>Events that may occur at a tour-point (<b>a</b>) AUV in mode-f (<b>b</b>) AUV in mode-r.</p> "> Figure 8
<p>Graphical representation of the parent AUV’s estimated waiting time, <math display="inline"> <semantics> <mrow> <msub> <mi>T</mi> <mi>w</mi> </msub> </mrow> </semantics> </math> (All the locations are denoted within square brackets).</p> "> Figure 9
<p>Cumulative distribution Probability of <math display="inline"> <semantics> <mrow> <msub> <mi>T</mi> <mn>2</mn> </msub> </mrow> </semantics> </math>.</p> "> Figure 10
<p>AUV synchronization frequency versus the number of our-points, <math display="inline"> <semantics> <mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mrow> </semantics> </math>.</p> "> Figure 11
<p>Average vertical delay versus the number of tour-points, <math display="inline"> <semantics> <mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mrow> </semantics> </math>.</p> "> Figure 12
<p>Average horizontal delay versus the number of tour-points, <math display="inline"> <semantics> <mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mrow> </semantics> </math>.</p> "> Figure 13
<p>Average end-to-end delay versus the number of tour-points, <math display="inline"> <semantics> <mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mrow> </semantics> </math>.</p> "> Figure 14
<p>Average tour-time.</p> "> Figure 15
<p>Packet loss ratio versus the number of tour-points, <math display="inline"> <semantics> <mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </mrow> </semantics> </math>.</p> "> Figure 16
<p>Average end-to-end delay versus the number of nodes.</p> ">
Abstract
:1. Introduction and Motivation
- Fixed-RP scheme [16]: With a time-out interval, an AUV waits for its neighboring AUV at a tour-point that is a fixed RP.
- Global Relay AUV (GR-AUV) scheme [17]: An additional AUV not belonging to any specific region is employed only for collecting data from the local AUVs. The additional AUV visits each region and acts as a global relay.
2. Related Work
3. System Description
3.1. Basic Assumptions
3.2. Network Architecture
- It organizes the sensor nodes into a cluster around the generator point [35].
- It constructs the tour-path that consists of a number of tour-points.
- It divides the cluster into several subclusters by associating the MNs with the nearest respective tour-point.
- It selects an agent-node and obtains the status information on the neighboring AUV. Based on this information, it schedules the data forwarding to the parent AUV or data-gathering from the child AUV.
3.3. Multiple Access Control
4. Operation of the Proposed Scheme
4.1. Network-Setup Phase
4.1.1. Tour-Path Construction
4.1.2. Agent-Node Selection
- The residual energy should be larger than a given threshold, εth.
- The distance to the counterpart agent-node here, , should be shorter than a given threshold, δth.
4.1.3. Information Sharing
4.2. Operation Phase
4.2.1. AUV Operating Mode
- Mode-r (receiving): Preparation for gathering data from a child AUV.
- Mode-f (forwarding): Preparation for forwarding data to a parent AUV.
4.2.2. Movement
4.2.3. Data Forwarding/Gathering at the Tour-Point
In Mode-f
In Mode-r
DRP Computation
4.2.4. Data-Gathering 2 at the DRP
5. Performance Evaluation
5.1. Simulation Setup
5.2. Performance Metrics
- AUV synchronization frequency: the number of times an AUV synchronizes with its neighbors in a specific time interval.
- Average horizontal delay: the average time spent by a packet from the time it arrives at a child AUV to the time it is delivered to a parent AUV.
- Average vertical delay: the average time spent by a packet from the time it is generated at a node to the time it is delivered to an AUV.
- End-to-end Delay: the time spent by a packet from generation to delivery to the sink.
- AUV tour-time: the time taken by an AUV to completely traverse its tour-path.
- Packet loss ratio (PLR): the ratio of the number of arrived packets at the sink with a delay larger than the delay threshold to the number of generated packets.
5.3. Performance Analysis
6. Conclusions
Acknowledgments
Author Contributions
Conflicts of Interest
References
- Sozar, E.M.; Stojanovic, M.; Proakis, J.G. Underwater Acoustic Networks. IEEE J. Ocean. Eng. 2000, 25, 72–83. [Google Scholar] [CrossRef]
- Ayaz, M.; Bag, I.; Abdullah, A.; Faye, I. A survey on routing techniques in underwater wireless sensor networks. J. Netw. Comput. Appl. 2011, 34, 1908–1927. [Google Scholar] [CrossRef]
- Zorzi, M.; Casari, P.; Baldo, N.; Harris, A.F. Energy-efficient routing schemes for underwater Acoustic Networks. J. Sel. Area Commun. 2008, 26, 1754–1766. [Google Scholar] [CrossRef]
- Domingo, M.C.; Prior, R. Energy analysis of routing protocol for underwater wireless sensor networks. Comput. Commun. 2008, 31, 1227–1238. [Google Scholar] [CrossRef]
- Domingo, M.C.; Prior, R. A distributed clustering scheme for underwater wireless sensor networks. In Proceedings of the IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Athens, Greece, 3–7 September 2007.
- Favaro, F.; Casari, P.; Guerra, F.; Zorzi, M. Data upload from a static underwater network to an AUV: Polling or random access? In Proceedings of the MTS/IEEE Conference and Exhibition for Ocean Engineering, Science and Technology (OCEANS), Yeosu, Korea, 21–24 May 2012.
- Favaro, F.; Brolo, L.; Toso, G.; Casari, P.; Zorzi, M. A Study on Remote Data Retrieval Strategies in Underwater Acoustic Network. In Proceedings of the MTS/IEEE Conference and Exhibition for Ocean Engineering, Science and Technology (OCEANS), San Diego, CA, USA, 23–27 September 2013.
- Khan, J.U.; Cho, H.S. A Data Gathering Protocol using AUV in Underwater Sensor Networks. In Proceedings of the MTS/IEEE Conference and Exhibition for Ocean Engineering, Science and Technology (OCEANS), Taipei, Taiwan, 7–10 April 2014.
- Bari, A.; Chen, Y.; Roy, D.; Jaekel, A.; Bandyopadhyay, S. Energy Aware Trajectory Computation of Mobile Data Collector in Heirarchical Sensor Networks. In Proceedings of the IEEE International Conference on Communications (ICC), Cape Town, South Africa, 23–27 May 2010.
- Dakai, Z.; Tosan, A.S. Multi-path Planning for Mobile Element to Prolong the Lifetime of Wireless Sensor Networks. In Proceedings of the 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Beijing, China, 24–26 August 2009.
- Yoon, S.; Qaio, C. A New Search Algorithm using Autonomous and Cooperative Multiple Sensor Nodes. In Proceedings of the 26th IEEE International Conference on Computer Communications (INFOCOM), Anchorage, AK, USA, 6–12 May 2007.
- Reynolds, C.W. Flocks, Herds and Schools: A Distributed Behavioral Model. Comput. Graph. 1987, 21, 25–34. [Google Scholar] [CrossRef]
- Vicsek, T.; Czirok, A.; Jacob, E.B.; Cohen, I.; Schochet, O. Novel Type of Phase Transitions in the System of Self Driven Particles. Phys. Rev. Lett. 1995, 75, 1226–1229. [Google Scholar] [CrossRef] [PubMed]
- Ghabcheloo, R.; Pascoal, A.; Slivestre, C.; Kaminer, I. Coordinated Path Following Control of Multiple Wheeled Robots Using Linearization Techniques. Int. J. Syst. Sci. 2005, 37, 339–414. [Google Scholar] [CrossRef]
- Holliger, G.A.; Yerramalli, S.; Singh, S.; Mitra, U.; Sukhatme, S.G. Distributed Coordination and Data Fusion for Underwater Search. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Shanghai, China, 9–13 May 2011.
- Yoon, S.; Qaio, C. Cooperative Search and Surveying Using Autonomous Underwater Vehicles (AUVs). IEEE Trans. Parallel Distrib. Syst. 2011, 22, 364–378. [Google Scholar] [CrossRef]
- Van Le, D.; Oh, H.; Yoon, S. HiCoDG: A Hierarchical Data-Gathering Scheme Using Cooperative Multiple Mobile Elements. Sensors 2014, 14, 24278–24304. [Google Scholar] [CrossRef] [PubMed]
- Khan, J.U.; Cho, H.-S. A Multihop Data-Gathering Scheme Using Multiple AUVs in Hierarchical Underwater Sensor Networks. In Proceedings of the 30th International Conference on Information Networking (ICOIN), Kota-Kinabalu, Malaysia, 13–16 January 2016.
- Yu, Y.; Rittle, J.L. Utility-Driven Spatiotemporal Sampling in Mobile Sensor networks. In Proceedings of the IEEE INFOCOM’08, Phoenix, AZ, USA, 13–18 April 2008.
- Wang, G.; Cao, G.; Porta, T.L. Movement-Assisted Sensor Deployment. IEEE Trans. Mob. Comput. 2006, 5, 640–652. [Google Scholar] [CrossRef]
- Wu, J.; Yang, S. Smart: A Scan-Based Movement assisted Sensor Deployment Method in wireless sensor networks. In Proceedings of the IEEE INFOCOM 2005, Miami, FL, USA, 13–17 March 2005.
- Liu, B.; Dousse, P.B.O.; Nain, P.; Towsley, D. Mobility Improves Coverage of the sensor networks. In Proceedings of the 6th ACM International Symposium on Mobile Ad Hoc Networking and Computing, Paderborn, Germany, 4–8 July 2005.
- Khan, A.; Qiao, C.; Tripathi, S.K. A Failure-Tolerant Mobile Traversal Scheme Based on Triangulation Coverage. In Proceedings of the International Conference on Heterogeneous Networking of Quality, Reliability, Security and Robustness (Qshine), Vancouver, BC, Canada, 14–17 August 2007.
- Zhao, M.; Ma, M.; Yang, Y. Efficient Data Gathering with Mobile Collectors and Space-Division Multiple Access Technique in Wireless Sensor Networks. IEEE Trans. Comput. 2011, 60, 400–417. [Google Scholar] [CrossRef]
- Ma, M.; Yang, Y. Tour Planning for Mobile Data Gathering Mechanism in Wireless Sensor Networks. IEEE Trans. Veh. Technol. 2013, 62, 1472–1483. [Google Scholar] [CrossRef]
- Khan, F.A.; Khan, S.A.; Turgut, D.; Bölöni, L. Scheduling Multiple Mobile Sinks in Underwater Sensor Networks. In Proceedings of the 2015 40th IEEE Conference on local Computer Networks (LCN), Clearwater Beach, FL, USA, 26–29 October 2015.
- Wang, N.; Wu, J. Trajectory Scheduling for Timely Data Report in Underwater Wireless Sensor Networks. In Proceedings of the 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015.
- Ocean Netwoks Canada Homepage. Available online: http://www.oceannetworks.ca (accessed on 22 May 2016).
- Wireless for Subsea (WFS) Homepage. Available online: http://www.wfs-tech.com/applications/subsea-automation/ (accessed on 22 May 2016).
- KONGSBERGS Homepage. Available online: http://kongsberg.com (accessed on 22 May 2016).
- Suman, S.; Kaiser, C.L.; Jakuba, V.; Kinsey, J.C. Integration and Algorithm Development for Forward Looking Imaging Sonars on Hybrid and Autonomous Underwater Robots. In Proceedings of the MTS/IEEE Conference and Exhibition for Ocean Engineering, Science and Technology (OCEANS), Washington, DC, USA, 19–22 October 2015.
- Tan, Y.T.; Gao, R.; Chitre, M. Cooperative Path Planning for Range-Only Localization Using a Single Moving Beacon. IEEE J. Ocean. Eng. 2014, 39, 371–385. [Google Scholar] [CrossRef]
- Pompili, D.; Melodia, T.; Akylidiz, I.F. Deployment Analysis in Underwater Acoustic Wireless Sensor Networks. In Proceedings of the First ACM International Workshop on Underwater Network (WUWNet), Los Angeles, CA, USA, 25 September 2006.
- Khan, J.U.; Cho, H.-S. A Distributed Data-Gathering Protocol Using AUV in Underwater Sensor Networks. Sensors 2015, 15, 19331–19350. [Google Scholar] [CrossRef] [PubMed]
- Yang, H.; Skider, B. Optimal Cluster Head Selection in the LEACH Architecture. In Proceedings of the IEEE International Conference on Performance, Computing, and Communications (IPCCC), New Orleans, LA, USA, 11–13 April 2007.
- Heizelman, W.R.; Chandrakasan, A.; Balakrishnan, H. Energy-efficient communication protocol for wireless micro sensor networks. In Proceedings of the 33th International Conference on System Sciences (HICSS’ 00), Maui, HI, USA, 4–7 January 2000.
- Hu, L. Distributed code assignments for CDMA packet radio networks. In Proceedings of the IEEE INFOCOM’91, Tenth Annual Joint Conference, Bal Harbour, FL, USA, 7–11 April 1991; pp. 1500–1509.
- He, L.; Pan, J.; Xu, J. A Progressive Approach to Reducing Data Collection Latency in Wireless Sensor Networks with Mobile Elements. IEEE Trans. Mob. Comput. 2013, 12, 1308–1320. [Google Scholar] [CrossRef]
- Epp, S. Graphs and Trees. In Discrete Mathematics with Applications, 4th ed.; Cengage Learning: Boston, MA, USA, 2010. [Google Scholar]
- Forouzon, B.A. Data Communication and Networking, 5th ed.; McGraw-Hill: New York, NY, USA, 2013; pp. 681–682. [Google Scholar]
- Magistretti, E.; Kong, J.; Lee, U.; Gerla, M.; Bellavista, P.; Corradi, A. A Mobile Delay-Tolerant Approach to long term Energy Efficient Underwater Sensor Networking. In Proceedings of the IEEE Wireless Communication and Networking Conference (WCNC 2007), Hong Kong, China, 11–15 March 2007.
- Jornet, J.M.; Stojanovic, M.; Zorzi, M. On Joint Frequency and Power Allocation in Cross-Layer Protocol for Underwater Acoustic Networks. IEEE J. Ocean. Eng. 2010, 35, 936–947. [Google Scholar] [CrossRef]
- Gallimore, E.; Partan, J.; Vaughn, I.; Singh, S.; Shusta, J.; Freitag, L. The WHOI Micro Modem-2: A scalable system for acoustic communications and networking. In Proceedings of the MTS/IEEE Conference and Exhibition for Ocean Engineering, Science and Technology (OCEANS), Seattle, WA, USA, 20–23 September 2010.
- Liang, B.; Haas, Z.J. Predictive Distance-Based Mobility Management for Multidimensional PCS Networks. IEEE/ACM Trans. Netw. 2003, 11, 718–732. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
Data Rate | 2500 bps |
Data packet length | 1024 bits |
Control packet length | 256 bits |
Center frequencies of and | 20 kHz. 30 kHz |
AUV waiting-time threshold, | 120 s |
Time-out interval | 240 s |
© 2016 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC-BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Khan, J.U.; Cho, H.-S. Data-Gathering Scheme Using AUVs in Large-Scale Underwater Sensor Networks: A Multihop Approach. Sensors 2016, 16, 1626. https://doi.org/10.3390/s16101626
Khan JU, Cho H-S. Data-Gathering Scheme Using AUVs in Large-Scale Underwater Sensor Networks: A Multihop Approach. Sensors. 2016; 16(10):1626. https://doi.org/10.3390/s16101626
Chicago/Turabian StyleKhan, Jawaad Ullah, and Ho-Shin Cho. 2016. "Data-Gathering Scheme Using AUVs in Large-Scale Underwater Sensor Networks: A Multihop Approach" Sensors 16, no. 10: 1626. https://doi.org/10.3390/s16101626
APA StyleKhan, J. U., & Cho, H.-S. (2016). Data-Gathering Scheme Using AUVs in Large-Scale Underwater Sensor Networks: A Multihop Approach. Sensors, 16(10), 1626. https://doi.org/10.3390/s16101626