Optimal Multicasting Strategies in Underwater Acoustic Networks

Recent advances in underwater networking exploit the large propagation delays in underwater channels to schedule transmissions which increase the performance of underwater acoustic sensor networks (UASNs). The underwater channel is broadcast in nature so it supports broadcast and multicast transmissions. In this paper, we discuss novel scheduling strategies, based on TDMA (Time Division Multiple Access), for UASNs where packets may be bound for multiple destinations. The main contributions are to establish an upper bound on the throughput of multicast networks, in which each packet has the same number of intended destinations, by exploiting large propagation delays, and explore network topologies that can achieve this bound. As an example, we study the throughput of unicast and multicast ring networks, including the properties of optimal, valid, perfect and fair transmission schedules. Further, several algorithms to find fair and optimal schedules for unicast and multicast ring networks are presented. Finally, we perform extensive simulations for uniform ring networks, as well as more general ring networks, in both noiseless and noisy underwater channels. Simulation results verify that the proposed algorithms can effectively determine the optimal schedules for ring networks, which achieve the maximum possible throughput and asymptotically approach the upper bound on the throughput of multicasting UASNs.

[1]  Milica Stojanovic,et al.  Underwater Acoustic Networks: Channel Models and Network Coding Based Lower Bound to Transmission Power for Multicast , 2008, IEEE Journal on Selected Areas in Communications.

[2]  M. Stojanovic,et al.  A lower bound to transmission power for multicast in underwater networks using network coding , 2008, 2008 International Symposium on Information Theory and Its Applications.

[3]  Gerhard Bauch,et al.  Time Interference Alignment via Delay Offset for Long Delay Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[4]  Christophe Laot,et al.  Throughput-Efficient Super-TDMA MAC Transmission Schedules in Ad Hoc Linear Underwater Acoustic Networks , 2017, IEEE Journal of Oceanic Engineering.

[5]  S. Shahabudeen,et al.  Throughput of Networks With Large Propagation Delays , 2012, IEEE Journal of Oceanic Engineering.

[6]  Mehul Motani,et al.  On Multicasting in Underwater Acoustic Networks , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[7]  Deshi Li,et al.  Topology Optimization Based on Balanced Network Energy and Load in Underwater Acoustic Sensor Network , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

[8]  Milica Stojanovic,et al.  Distance aware collision avoidance protocol for ad-hoc underwater acoustic sensor networks , 2007, IEEE Communications Letters.

[9]  Md. Arifur Rahman,et al.  An adaptive network allocation vector timer-based carrier sense multiple access with collision avoidance medium access control protocol for underwater acoustic sensor networks , 2017, Int. J. Distributed Sens. Networks.

[10]  Prasant Mohapatra,et al.  STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol , 2009, IEEE INFOCOM 2009.

[11]  Weigang Bai,et al.  On the Throughput of Linear Unicast Underwater Networks , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[12]  Hojun Lee,et al.  Low collision random access using grouping nodes in underwater communications , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[13]  Xiaodong Wang,et al.  Maximizing Uniform Multicast Throughput in Multi-Channel Dense Wireless Sensor Networks , 2016, 2016 12th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN).

[14]  Christophe Laot,et al.  Throughput-Maximizing Transmission Schedules for Underwater Acoustic Multihop Grid Networks , 2015, IEEE Journal of Oceanic Engineering.

[15]  Oleksiy Kebkal,et al.  Network coding for underwater acoustic sensor networks , 2013, 2013 MTS/IEEE OCEANS - Bergen.

[16]  Nadeem Javaid,et al.  Underwater Wireless Sensor Network's Performance Enhancement with Cooperative Routing and Sink Mobility , 2014, 2014 Ninth International Conference on Broadband and Wireless Computing, Communication and Applications.

[17]  Lutz H.-J. Lampe,et al.  Robust Spatial Reuse Scheduling in Underwater Acoustic Communication Networks , 2011, 2011 IEEE Vehicular Technology Conference (VTC Fall).

[18]  András Varga,et al.  An overview of the OMNeT++ simulation environment , 2008, SimuTools.

[19]  John S. Heidemann,et al.  Contention analysis of MAC protocols that count , 2010, WUWNet '10.

[20]  Xinbing Wang,et al.  Distributed Multicast Tree Construction in Wireless Sensor Networks , 2017, IEEE Transactions on Information Theory.

[21]  Kosuke Nishimura,et al.  A design algorithm for ring topology centralized-radio-access-network , 2013, 2013 17th International Conference on Optical Networking Design and Modeling (ONDM).

[22]  Bayan S. Sharif,et al.  An time-domain-oriented multiple access protocol for underwater acoustic network communications , 1999, Oceans '99. MTS/IEEE. Riding the Crest into the 21st Century. Conference and Exhibition. Conference Proceedings (IEEE Cat. No.99CH37008).

[23]  S. Shahabudeen,et al.  Recent advances in underwater acoustic communications & networking , 2008, OCEANS 2008.

[24]  Gerhard Bauch,et al.  Time Interference Alignment via Delay Offset for Long Delay Networks , 2011, GLOBECOM.

[25]  Quan Chen,et al.  Centralized and Distributed Delay-Bounded Scheduling Algorithms for Multicast in Duty-Cycled Wireless Sensor Networks , 2017, IEEE/ACM Transactions on Networking.

[26]  Xing Jianchun,et al.  An improved MAC protocol for underwater acoustic networks , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[27]  Wenjing Lou,et al.  A Distributed Scheduling Algorithm for Underwater Acoustic Networks With Large Propagation Delays , 2017, IEEE Transactions on Communications.

[28]  Mehul Motani,et al.  Adaptive Multimode Medium Access Control for Underwater Acoustic Networks , 2014, IEEE Journal of Oceanic Engineering.

[29]  Oleksiy Kebkal,et al.  Network coding for underwater acoustic networks of butterfly topology , 2014, OCEANS 2014 - TAIPEI.

[30]  Mehul Motani,et al.  A scheduling algorithm for wireless networks with large propagation delays , 2010, OCEANS'10 IEEE SYDNEY.

[31]  Syed Ali Jafar,et al.  Interference Alignment and Degrees of Freedom of the $K$-User Interference Channel , 2008, IEEE Transactions on Information Theory.

[32]  Jinwhan Kim,et al.  DOTS: A Propagation Delay-Aware Opportunistic MAC Protocol for Mobile Underwater Networks , 2014, IEEE Transactions on Mobile Computing.