State of the Art in Protocol Research for UnderWater Acoustic Sensor Networks (UW-ASNs) Date : 2007. 11. 22 ( 木 ) Name : Jeong-Chun, Joo. 2006, ACM_WUWNet'06.

Slides:



Advertisements
Similar presentations
Underwater Sensor Network Presented By: Sabbir Ahmed Khan
Advertisements

MMT (Multi Meshed Tree) Protocols for Cognitive Airborne Networks Nirmala Shenoy Lab for Wireless Networking and Security Rochester Institute of Technology.
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Denial of Service in Sensor Networks Szymon Olesiak.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Dario Pompili, Tommaso Melodia {dario,
Introduction to Wireless Sensor Networks
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Multicasting in Mobile Ad-Hoc Networks (MANET)
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Focused Beam Routing protocol for Underwater Acoustic Networks Josep Miquel Jornet Montana, Milica Stojanovic, Michele Zorzi, Proc. WuWNet 2008.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
Real-time Video Streaming from Mobile Underwater Sensors 1 Seongwon Han (UCLA) Roy Chen (UCLA) Youngtae Noh (Cisco Systems Inc.) Mario Gerla (UCLA)
1 Wireless and Mobile Networks EECS 489 Computer Networks Z. Morley Mao Monday March 12, 2007 Acknowledgement:
Wireless Sensor Networks in Tsunami Detection TCOM 510 Wireless Networking Soumya Sen, Prerit Gupta, Redwan Kabir.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
UnderWater Acoustic Sensor Networks (UW-ASN) -Xiong Junjie
Xiuzhen Cheng Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Underwater Sensor.
CIS 725 Wireless networks. Low bandwidth High error rates.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Slide 1 NATO UNCLASSIFIED Environment monitoring Review how human activities affect the marine echosystem Undersea explorations Detect underwater oilfields.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
UNDERWATER ACUSTIC SENSOR NETWORKS (UW-ASNs)
TCP PERFORMANCE OVER AD HOC NETWORKS Presented by Vishwanee Raghoonundun Assisted by Maheshwarnath Behary MSc Computer Networks Middlesex University.
ROUTING ALGORITHMS IN AD HOC NETWORKS
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
An Improved CDMA-Based MAC Protocol for Underwater Acoustic Wireless Sensor Networks Guangyu Fan, Huifang Chen, Lei Xie, Kuang Wang IEEE WICOM 2011.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Collaborative Communications in Wireless Networks Without Perfect Synchronization Xiaohua(Edward) Li Assistant Professor Department of Electrical and Computer.
SENSOR NETWORKS BY Umesh Shah Mayuresh Patil G P Reddy GUIDES Prof U.B.Desai Prof S.N.Merchant.
Cross-layer Packet Size Optimization for Wireless Terrestrial, Underwater, and Underground Sensor Networks IEEE INFOCOM 2008 Mehmet C. Vuran and Ian F.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
BY: MITALI BHOPAL TOPIC: UNDERWATER WIRELESS ITP (LAB)
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
Ad Hoc Network.
S& EDG: Scalable and Efficient Data Gathering Routing Protocol for Underwater Wireless Sensor Networks 1 Prepared by: Naveed Ilyas MS(EE), CIIT, Islamabad,
KAIS T A Survey of Practical Issues in Underwater Networks Jim Partan, Jim Kurose, and Brian Neil Levine, WUWNet’ Kim Taesung.
Sanjay K. Dhurandher, Mohammad S. Obaidat, Fellow of IEEE and Fellow of SCS, Siddharth Goel and Abhishek Gupta CAITFS, Division of Information Technology,
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Review of key networking techniques: –Reliable communication over unreliable channels –Error detection and correction –Medium access control –routing –Congestion.
Review. Layers Physical layer – sending bits from one place to another, ensuring an okay BER Data link layer – encapsulate information bits into frames,
Wireless Mesh Networks Myungchul Kim
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Advisor: Prof. Han-Chieh Chao Student: Joe Chen Date: 2011/06/07.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
MAC Protocols for Sensor Networks
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
MAC Protocols for Sensor Networks
AODV-OLSR Scalable Ad hoc Routing
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Channel Allocation (MAC)
Introduction to Wireless Sensor Networks
Wireless Sensor Networks in Tsunami Detection TCOM 510 Wireless Networking Soumya Sen, Prerit Gupta, Redwan Kabir.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
Overview: Underwater sensing
Subject Name: Adhoc Networks Subject Code: 10CS841
Chapter 12 Media Access Control (MAC)
Presentation transcript:

State of the Art in Protocol Research for UnderWater Acoustic Sensor Networks (UW-ASNs) Date : ( 木 ) Name : Jeong-Chun, Joo. 2006, ACM_WUWNet'06 Ian F. Akyildiz, Dario Pompili, and Tommaso Melodia Georgia Institute of Technology

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Contents Introduction Communication Architecture UW-ASN: Design Challenges Medium Access Control (MAC) Layer Network Layer Transport Layer Conclusion - 2 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. - 3 / 38 - Introduction

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Applications (1/2) Environment monitoring  Review how human activities affect the marine ecosystem Undersea explorations  Detect underwater oilfields Disaster prevention  Monitoring ocean currents and winds (Tsunamis) Assisted navigation  Locate dangerous rocks in shallow waters Distributed tactical surveillance  Intrusion detection (Navy) - 4 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Applications (2/2) - 5 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Underwater Networks Traditional approach : deploy underwater sensors that record data  No real-time monitoring, No on-line system reconfiguration, No failure detection, Limited Storage Capacity Wireless links that rely on acoustic communications  Acoustic communication ⇒ physical layer technology in underwater networks  High attenuation ⇒ radio waves propagation problems  Links for underwater networks are typically based on acoustic wireless communications - 6 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Challenges in design of UW-ASNs Available bandwidth is limited Propagation delay underwater = 5 x Radio Frequency(RF) ground High bit errors and temporary loss of connectivity Limited battery power Tendency of failure in the underwater sensors because of corrosion - 7 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. - 8 / 38 - Communication Architecture

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Communication Architecture Two-dimensional Underwater Sensor Networks : for ocean bottom monitoring Three-dimensional Underwater Sensor Networks : for ocean-column monitoring Sensor Networks with Autonomous Underwater Vehicles : for underwater explorations - 9 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Static two-dimensional UW-ASNs (1/2) - 10 / 38 - Comms. Intra clusters (using CH) Comms with the surface station anchored Acoustic link comms RF comms Satellite comms

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Static two-dimensional UW-ASNs (2/2) Problems  Long distances between gateways and UW-ASNs  Power to transmit decay easy  It is better multi hop paths  Bandwidth limitations  Greater bandwidth for a shorter transmission distance  Increasing the UW-ASNs density generates routing complexity Solving the problems  Energy savings  Increase network capacity - 11 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Three-dimensional UW-ASNs (1/2) - 12 / 38 - anchored RF comms Satellite comms Comms with the surface station Acoustic link comms

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Three-dimensional UW-ASNs (2/2) Problems  If they are attached to a surface buoy  They can be easily detected by enemies  Floating buoys are vulnerable to the weather and pilfering  ship navigations can be a problem  Increasing the UW-ASNs density generates routing complexity Solving the problems  Be anchored to the bottom of the ocean (to an anchors by wires)  Energy savings  Increase network capacity - 13 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo / 38 - Sensor Networks with AUV anchored RF comms Satellite comms Comms with the surface station Acoustic link comms

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo / 38 - UW-ASN:DESIGN CHALLENGES

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. UWSNs vs Terrestrial Sensor Networks Cost  Terrestrial sensor networks will be cheaper and cheaper with the time  UWSNs are expensive Deployment  Terrestrial SNs are densely deployed  UWSNs are generally more sparse Power  For UWSNs is higher Memory  Terrestrial sensors have less capacity - 16 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Acoustic Propagation in UWSNs Radio waves propagation for long distances through sea water only at frequencies of Hz  High transmission power  Large antennas Poor available Bandwidth - 17 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Influencing Factors Transmission loss  Attenuation provoked by absorption due to conversion of acoustic energy into heat  Because of the spreading sound energy as a result of the expansion of the wavefronts Noise : Man-made noise, Ambient noise Multipath High delay and delay variance  Propagation delay Underwater = 5 x Radio Frequency(RF) ground Doppler spread - 18 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo / 38 - MEDIUM ACCESS CONTROL LAYER

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Multiple access techniques Frequency Division Multiple Access (FDMA)  the narrow bandwidth in UW-A channels  The vulnerability of limited band systems to fading and multipath Time Division Multiple Access (TDMA)  Limited bandwidth efficiency  Long time guards required in the UW-A channel Carrier Sense Multiple Access (CSMA) Code Division Multiple Access (CDMA) - 20 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. CSMA Based MAC Protocols Slotted FAMA(’06.9) : Floor Acquisition Multiple Access  Applies control packets before starting transmission to avoid multiple transmissions at the same time PCAP(’06.9) : Propagation-delay-tolerant Collision Avoidance Protocol  Fix the time spent on setting up links for data frames  Avoid collisions by scheduling the activity of sensors Distributed energy-efficient MAC protocol (’05)  Minimize the energy consumption  Don’t consider bandwidth utilization or access delay - 21 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. CDMA-based MAC Protocols UW-MAC (’06.8 by Pompili)  Goals  high network throughput  low access delay  low energy consumption  Main Feature  unique and flexible solution for different architectures  fully distributed  intrinsically secure since it uses chaotic codes  efficiently supports multicast transmissions  robust against inaccurate node position and interference information - 22 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Open research issues Design access codes for CDMA taking into account minimum interference among nodes Maximize the channel utilization Design low-complexity encoders and decoders Distributed protocols to save battery consumption - 23 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo / 38 - NETWORK LAYER

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. existing routing protocols (1/3) Proactive routing protocols  Dynamic Destination Sequenced Distance Vector (DSDV), Optimizing Link State Routing (OLSR)  They are not suitable for UW-ASNs  Large signaling overhead every time network topology has to be updated  All nodes are able to establish a path with others and it is not necessary - 25 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. existing routing protocols (2/3) Reactive routing protocols  Ad hoc On Demand Distance Vector (AODV), Dynamic Source Routing (DSR)  They are not suitable for UW-ASNs  It requires flooding of control packets at the beginning to establish paths (excessive signaling overhead)  High latency on establishment of paths  Most of the reactive protocols rely in symmetrical links - 26 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. existing routing protocols (3/3) Geographical routing protocols  Routing with Guaranteed Delivery in Ad Hoc Wireless Networks (GFG) and Optimal local topology knowledge for energy efficient geographical routing in sensor networks (PTKF)  Establish source destination paths by leveraging localization information  A node selects its next hop based on the position of its neighbors and of the destination node  Problems  They work with GPS (GPS uses waves in the 1.5 GHz band)  It has not been improved the localization information in the underwater environment - 27 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Routing Protocols for UW-ASNs (1/3) VBF (Vector-Based Forwarding)(’06.5)  Location-based routing protocol  Only nodes in routing pipe forward messages - 28 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Routing Protocols for UW-ASNs (2/3) Virtual circuit routing technique (’06.6)  1 st phase : Centralized Routing Problem  determine optimal node-disjoint primary and backup multihop data paths  2 nd phase : Localized Network Restoration  Guarantee survivability of the network to node and link failures by locally repairing paths - 29 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Routing Protocols for UW-ASNs (3/3) Geographical routing algorithms for the 3D underwater environment (’06.9 by Pompili)  Objectives  Increasing the efficiency of the channel  Limiting the packet error rate  Algorithm for Delay-insensitive applications  Guarantee a low packet error rate  Maximize the probability that a packet is correctly decoded at receiver → Minimize the number of required packet retransmissions  Algorithm for Delay-sensitive applications  next hops are selected by also considering maximum per-packet allowed delay - 30 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Open research issues Develop algorithms that reduces the latency Develop mechanisms to handle loss of connectivity without generating retransmission Accurate network modeling and realistic simulation modes / tools is needed Algorithms and protocols need to improve the way to deal with disconnections because of failures of battery depletion How to integrate AUVs with UW-ASNs and enable communication between sensors and AUVs - 31 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo / 38 - TRANSPORT LAYER

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Transport protocol of UW-ASNs It has to perform:  Flow control  To avoid that network devices with limited memory are overwhelmed by data transmissions  Congestion control  To prevent the network being congested TCP implementations are not suited  The long RTT(Round Trip Time) in underwater environment affect the throughput of most TCP implementation  The variability of the underwater RTT would make it hard to effectively set the timeout of the window-based mechanism - 33 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo / 38 - Requirement of a transport layer for UW-ASNs Correct handling of Shadow zones Minimum energy consumption Rate-based transmission of packets Out-of-sequence packet forwarding Timely reaction to local congestion  In case of congestion, transport layer need to be adapted faster to decrease the response time Cross-layer-interaction based protocol operation Reliability hop by hop SACK(selective acknowledgment)-based loss recovery

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. SDRT (Segmented Data Reliable Transport)(’06) Key Idea  Transfer encoded packets, block by block and hop by hop  Use Tornado codes to recover errored packets Operations  Sender  Encodes a block using random forward-error correction codes.  Keeps pumping a stream of encoded packets (in a random order), until receiving a positive feedback from the receiver  Receiver  Keeps receiving packets until it can reconstruct the original data packets, and sends a positive feedback to the sender  Encodes the reconstructed packets and relay them to the next hop / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Open research issues Flow control strategies to reduce not only the high delay but also delay variance of the control messages Efficient mechanisms to find the cause of packet loss Reliability-metric definitions based on the event model and on the underwater acoustic channel model To study the effects of multiple concurrent events To statistically model loss of connectivity events To create solutions for handling the effect of losses of connectivity caused by shadow zones - 36 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Conclusions Overview of the state of the art in underwater acoustic sensor network Ultimate objective : Encourage research efforts Goods :  A good introduction of Underwater Acoustic Sensor Networks.  Many related researches are well explained. Bads :  Surface explanations  Lack of experiment results - 37 / 38 -

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Questions ? Hi!!!, your look is cool Biomimetic Underwater Robot, Robolobster

Korea Advanced Institute of Science and Technology [CS712] Topics in Parallel Processing [ ] Jeong-Chun, Joo. Tornado Encoding and Decoding