DTN for Maritime and Underwater Sensor Networks

Similar documents
Research Article ISSN Copyright by the authors - Licensee IJACIT- Under Creative Commons license 3.0

The Yellowfin Autonomous Underwater Vehicle Acoustic Communication Design and Testing

THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN

6LoWPAN Technical Overview

Maritime Systems and Technology (MAST)

Underwater Acoustic Communications Performance Modeling in Support of Ad Hoc Network Design

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

NEW ROLES FOR UUVS IN INTELLIGENCE, SURVEILLANCE, AND RECONNAISSANCE

Effective Communication in Schools of Submersibles

Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks (Priyantha, Kansal, Goraczko, Zhao, 2008)

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

Cabling LANs and WANs

Ethernet. Ethernet. Network Devices

telemetry Rene A.J. Chave, David D. Lemon, Jan Buermans ASL Environmental Sciences Inc. Victoria BC Canada I.

SUNRISE-A federation of Testbeds to Build the Internet of Underwater Things

A survey on Spectrum Management in Cognitive Radio Networks

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL

Basler. Line Scan Cameras

PERFORMANCE OF MOBILE AD HOC NETWORKING ROUTING PROTOCOLS IN REALISTIC SCENARIOS

IPv6 Based Sensor Home Networking

Introduction, Rate and Latency

Demystifying Wireless for Real-World Measurement Applications

Virtual PortChannels: Building Networks without Spanning Tree Protocol

A survey on Wireless Mesh Networks

IT4405 Computer Networks (Compulsory)

Customer Specific Wireless Network Solutions Based on Standard IEEE

Linear Motion and Assembly Technologies Pneumatics Service. Industrial Ethernet: The key advantages of SERCOS III

NanoMon: An Adaptable Sensor Network Monitoring Software

EECC694 - Shaaban. Transmission Channel

CCNA 1: Networking Basics. Cisco Networking Academy Program Version 3.0

Intelligent Street lighting management using ZigBee. Martin SCHULTE-HOBEIN Field Application Engineer, EMEA Digi International

High Speed I/O Server Computing with InfiniBand

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

The topic of this presentation is comparing cellular with other communication technologies. The focus is on Smart Grid applications.

This course has been retired. View the schedule of current <a href=

Chapter 2 - The TCP/IP and OSI Networking Models

Water Quality Monitoring System Using Zigbee Based Wireless Sensor Network

EBSA Power Distribution Application Paper

The OSI and TCP/IP Models. Lesson 2

OPNET Network Simulator

IT Data Communication and Networks (Optional)

The BSN Hardware and Software Platform: Enabling Easy Development of Body Sensor Network Applications

Underwater Sensor Networks for Water Quality Monitoring Project Final Report Feng Zhang

Process Control and Automation using Modbus Protocol

920MHz Band Multi-hop Wireless Network System

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP

Discussion Paper Category 6 vs Category 5e Cabling Systems and Implications for Voice over IP Networks

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

JoramMQ, a distributed MQTT broker for the Internet of Things

The EMSX Platform. A Modular, Scalable, Efficient, Adaptable Platform to Manage Multi-technology Networks. A White Paper.

PLANNING WIRELESS MESH NETWORKS FOR IOT SMART GRID APPLICATIONS

Propsim enabled Mobile Ad-hoc Network Testing

A Transport Protocol for Multimedia Wireless Sensor Networks

From Fieldbus to toreal Time Ethernet

THE development of media access control (MAC) protocols

Extending SANs Over TCP/IP by Richard Froom & Erum Frahim

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

DEMYSTIFYING ROUTING SERVICES IN SOFTWAREDEFINED NETWORKING

Microwave Photonic Systems Inc. Joshua L. Korson & Richard J. Stewart

Technology White Paper Capacity Constrained Smart Grid Design

Networks. The two main network types are: Peer networks

Portable Wireless Mesh Networks: Competitive Differentiation

The proliferation of the raw processing

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

Overview of Computer Networks

Facility Usage Scenarios

WHITE PAPER. IP-based Networks: Axis White Paper, Copyright 2002, Axis Communications

Rapid Prototyping of a Frequency Hopping Ad Hoc Network System

How To Manage A Network On A Network (Networking) On A Microsoft Network) On An Ipnet (Network) On Pcode) On Your Pc Or Mac (Netware) On The Netbook (Netro) On Linux

Fibre Channel over Ethernet in the Data Center: An Introduction

Chapter 8: Computer Networking. AIMS The aim of this chapter is to give a brief introduction to computer networking.

Cable Modems. Definition. Overview. Topics. 1. How Cable Modems Work

Tranzeo s EnRoute500 Performance Analysis and Prediction

Design of Remote data acquisition system based on Internet of Things

Cisco Application Networking for IBM WebSphere

OSI Seven Layers Model Explained with Examples

Best Practices for Deploying Wireless LANs

CME: A Middleware Architecture for Network-Aware Adaptive Applications

How To Make A Car A Car Into A Car With A Car Stereo And A Car Monitor

Computers Are Your Future Prentice-Hall, Inc.

Coordinated control of autonomous marine vehicles for security applications

IJMIE Volume 2, Issue 7 ISSN:

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

ADVANCED NETWORK CONFIGURATION GUIDE

Introduction To Computer Networking

Mathatma Gandhi University

Industrial Networks & Databases

Get the best performance from your LTE Network with MOBIPASS

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Data Communication and Computer Network

Symantec Endpoint Protection 11.0 Architecture, Sizing, and Performance Recommendations

Leased Line + Remote Dial-in connectivity

3.1 TELECOMMUNICATIONS, NETWORKS AND THE INTERNET

ZigBee Technology Overview

Transcription:

DTN for Maritime and Underwater Sensor Networks Diego Merani, Alessandro Berni NATO Undersea Research Centre, La Spezia IT (NURC) Ricardo Martins Faculty of Engineering of the University of Porto (FEUP) DTNRG session - IETF 83 Paris, 25-30 March 2012

Applications of underwater communications Persistent monitoring sensor networks Security applications Environmental applications Pollution (oil spill, radioactivity) Ocean sampling networks Environmental monitoring Climate change Undersea exploration Disaster prevention Assisted navigation Coordination in swarms of AUVs Distributed tactical surveillance and tracking Mine reconnaissance 2

Comparison of Underwater Communications technologies RF Benefits Crosses air/water/seabed boundaries easily Prefers shallow water Unaffected by turbidity, salinity and pressure gradients Works in non-line-of sight Immune to acoustic noise High bandwidths (up to 100Mb/s) at very close range Limitations Susceptible to EMI Limited range through water Acoustic Proven technology Range up to 20 Km Strong reflections/attenuation when transmitting through boundary air/water Poor performance in shallow water Affected by environmental parameters (conductivity, temperature, density, bathymetry) Limited bandwidth (0 to 20 Kb/s) Impact on marine life Optical Ultra-high bandwidth (gigabit per second) Low cost Does not cross air/water boundaries easily Susceptible to turbidity, particles and marine fouling Requires tight alignment of nodes Very short range (meters) Source: IEEE Communications Magazine, December 2010 3

Underwater acoustic communications Acoustic communication is the foundational technology to interconnect nodes in the underwater domain Design of underwater communication protocols is affected by: Propagation delay sound propagation in water is 1500 m/s, five orders of magnitude higher than EM Time varying multipath and fading Noise (ambient, biological, man-made) Doppler distortion Available acoustic bandwidth High power medium absorption at high frequencies (>50 khz) Energy constraints Low duty-cycle operations 4

Data Rate (baud) Typical acoustic modems performances 30000 25000 40-100 kbps @ 0.1 km 500 kbps @ 0.06 km 200 kbps @ 0.1 km 20000 15000 10000 Evologics 18/34 Range * Rate = 40 km-kbps 1 kbps @ 89 km 5000 0 WHOI micromodem Evologics 8/16 0 2 4 6 8 10 Range (km) Image from: The state of the art in underwater acoustic telemetry Kilfoyle, D.B.; Baggeroer, A.B.; MIT & Woods Hole Oceanogr. Instn. Joint Program in Oceanogr. Eng., Woods Hole Oceanogr. Instn., MA IEEE Journal of Oceanic Engineering, Jan 2000 5

Examples of acoustic modem performances Evologics modem WHOI Micromodem 6

Objectives of our work Evaluate suitability of Delay/Disruption Tolerant Networking (DTN) to create networks composed of heterogeneous links (radio and acoustic) Develop of open-source software communications framework (Underwater Convergence Layer UCL) to abstract the access to acoustic modems of several vendors Joint effort of NURC and the Faculty of Engineering of Universidade do Porto (Portugal) Initial bench tests 7

Software Architecture DTN ECL Application Data Link (Hardware Dependent) XML over TCP UCL DTN client Network MAC Modem Driver MODEM Underwater Convergence Layer 8

Software modules Platform Access and Abstraction (PAA) Module logging relevant messages and performance statistics to files and to the system console configuring and performing bi-directional communication with serial port devices and TCP/IP sockets support for threading and concurrency Data Link (DL) Module delivering and receiving frames maintaining a list of reachable nodes advertising the local node Modem Driver services requests to transmit data. sends notifications to other modules Network Module exposes an interface to send and receive data in the form of packets implements transparent compression and decompression performs fragmentation and reassembly ECL Client interacts with the local DTN2 ECL maintains a list of links that are presently open parses, validates and generates DTN ECL compliant XML messages uses the ECL XML Schema for communication with the local DTN daemon informs DTN about acoustic links available within range 9

Field tests three fixed bottom-moored acoustic nodes positioned to form a triangle with side length in the order of 1 km (positioned at 15, 21, 30 m depth); one fixed acoustic node mounted on a buoy positioned at 13 m depth, repositionable to vary the topology of fixed nodes three hybrid (acoustic + RF) mobile nodes equipped with acoustic modem (at variable depth) and IEEE 802.11n wireless interface one mounted on Research Vessel Leonardo, the other two mounted on rigid-hulled inflatable boats (RHIBs) 10

Initial results from field testing The principal objectives of the field testing were demonstrate advanced network functionalities application of DTN concepts to the maritime domain in a heterogeneous context comprising underwater nodes communicating acoustically and surface nodes communicating with radio frequency During the field testing we were able to verify that the UCL operated according to the specifications A performance issue was observed with denser deployments (6 acoustic nodes) the contention of the shared underwater channel became evident through a very high number of collisions. The cause of this issue was tracked down to an implementation flaw that allowed for node advertisements to bypass the MAC module 11

Current work Improve the existing API support additional acoustic modems support for multiple MAC protocols Experiment aggressive optimizations to the DTN bundle protocol Reduce header/protocol overhead Test a DTN-lite implementation for the maritime environment Support for dynamic routing New protocols specifically adapted to persistent surveillance scenarios, swarm networking etc. Interoperable communication between heterogeneous underwater clusters Acoustic RF Acoustic Platform-independent, DTN enabled middleware DTN-enabled communication module for MOOS-IvP (Mission Oriented Operating Suite - Interval Programming) MOOS-IvP is a software suite to provide autonomy on robotic platforms, in particular autonomous marine vehicles 12

Semi-permanent testbed at NURC

LOON (Littoral Ocean Observatory Network) hybrid communications testbed 4 Underwater fixed acoustic nodes, connected with underwater cables to NURC up to x AUV with Acomms (e-folaga) 2 RHIBs with Acomms, connected via RF wireless with NURC 1 gateway buoy with Acomms, connected via RF wireless with NURC 2 USV with Acomms, connected via RF wireless with NURC

Conclusions We have demonstrated that DTN and UCL can be used to transparently and reliably interconnect traditional IP-based and acoustic networks DTN is suited for use in maritime hybrid networks, for mission critical transactions where data must be delivered reliably across a set of highly heterogeneous links in order to reach the intended destination. If used with current acoustic modem technologies, DTN requires adaptation to cope with the limited available bandwidth 15

Thank you for your attention {merani,berni}@nurc.nato.int rasm@fe.up.pt 16