Finding MARLIN: Exploiting multi-modal communications for reliable and low-latency underwater networking

This paper concerns the smart exploitation of multimodal communication capabilities of underwater nodes to enable reliable and swift underwater networking. To contrast adverse and highly varying channel conditions we define a smart framework enabling nodes to acquire knowledge on the quality of the communication to neighboring nodes over time. Following a model-based reinforcement learning approach, our framework allows senders to select the best forwarding relay for its data jointly with the best communication device to reach that relay. We name the resulting forwarding method MARLIN, for MultimodAl Reinforcement Learning-based RoutINg. Applications can choose whether to seek reliable routes to the destination, or whether faster packet delivery is more desirable. We evaluate the performance of MARLIN in varying networking scenarios where nodes communicate through two acoustic modems with widely different characteristics. MARLIN is compared to state-of-the-art forwarding protocols, including a channel-aware solution, a machine learning-based solution and to a flooding protocol extended to use multiple modems. Our results show that a smartly learned selection of relay and modem is key to obtain a packet delivery ratio that is twice as much that of other protocols, while maintaining low latencies and energy consumption.

[1]  Michele Zorzi,et al.  World ocean simulation system (WOSS): a simulation tool for underwater networks with realistic propagation modeling , 2009, WUWNet.

[2]  C. Pontbriand,et al.  An integrated, underwater optical /acoustic communications system , 2010, OCEANS'10 IEEE SYDNEY.

[3]  Yunsi Fei,et al.  QELAR: A Machine-Learning-Based Adaptive Routing Protocol for Energy-Efficient and Lifetime-Extended Underwater Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[4]  Yunsi Fei,et al.  An adaptive routing protocol based on connectivity prediction for underwater disruption tolerant networks , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[5]  Cherry Wakayama,et al.  Utilizing kinematics and selective sweeping in reinforcement learning-based routing algorithms for underwater networks , 2015, Ad Hoc Networks.

[6]  Paolo Casari,et al.  Simulation of multimodal optical and acoustic communications in underwater networks , 2015, OCEANS 2015 - Genova.

[7]  Dario Pompili,et al.  A Multimedia Cross-Layer Protocol for Underwater Acoustic Sensor Networks , 2010, IEEE Transactions on Wireless Communications.

[8]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

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

[10]  Yunsi Fei,et al.  MURAO: A multi-level routing protocol for acoustic-optical hybrid underwater wireless sensor networks , 2012, 2012 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON).

[11]  Ladislau Bölöni,et al.  Maximizing the value of sensed information in underwater wireless sensor networks via an autonomous underwater vehicle , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[12]  Guang Yang,et al.  LE-VBF: Lifetime-Extended Vector-Based Forwarding Routing , 2012, 2012 International Conference on Computer Science and Service System.

[13]  Fabio Bruno,et al.  PILOT APPLICATION OF 3D UNDERWATER IMAGING TECHNIQUES FOR MAPPING POSIDONIA OCEANICA (L.) DELILE MEADOWS , 2015 .

[14]  Roberto Petroccia,et al.  SUNSET version 2.0: enhanced framework for simulation, emulation and real-life testing of underwater wireless sensor networks , 2013, WUWNet '13.

[15]  Dongkyun Kim,et al.  DFR: an efficient directional flooding-based routing protocol in underwater sensor networks , 2012, Wirel. Commun. Mob. Comput..

[16]  N Farr,et al.  Optical communication system expands CORK seafloor observatory's bandwidth , 2010, OCEANS 2010 MTS/IEEE SEATTLE.

[17]  Mario Gerla,et al.  VAPR: Void-Aware Pressure Routing for Underwater Sensor Networks , 2013, IEEE Transactions on Mobile Computing.

[18]  Paolo Casari,et al.  Implementation of a multi-modal acoustic-optical underwater network protocol stack , 2016, OCEANS 2016 - Shanghai.

[19]  Dimitris A. Pados,et al.  Software-defined underwater acoustic networks: toward a high-rate real-time reconfigurable modem , 2015, IEEE Communications Magazine.

[20]  Roberto Petroccia,et al.  CARP: A Channel-aware routing protocol for underwater acoustic wireless networks , 2015, Ad Hoc Networks.

[21]  R. Masiero,et al.  Field experiments for Dynamic Source Routing: S2C EvoLogics modems run the SUN protocol using the DESERT Underwater libraries , 2012, 2012 Oceans.

[22]  Imran Baig,et al.  A survey on routing techniques in underwater wireless sensor networks , 2011, J. Netw. Comput. Appl..