Phero-Trail: A Bio-inspired Location Service for Mobile Underwater Sensor Networks Luiz F. Vieira, Uichin Lee, Mario Gerla UCLA.

Slides:



Advertisements
Similar presentations
A Data Dissemination Method for Supporting Mobile Sinks in Hierarchical Routing Protocol of WSN APAN 2008 Jieun Cho 4, August,
Advertisements

1 A Static-Node Assisted Adaptive Routing Protocol in Vehicular Networks Yong Ding, Chen Wang, Li Xiao {dingyong, wangchen, Department.
Underwater Sensor Network Presented By: Sabbir Ahmed Khan
ECE /24/2005 A Survey on Position-Based Routing in Mobile Ad-Hoc Networks Alok Sabherwal.
The Selective Intermediate Nodes Scheme for Ad Hoc On-Demand Routing Protocols Yunjung Yi, Mario gerla and Taek Jin Kwon ICC 2002.
A Distributed Security Framework for Heterogeneous Wireless Sensor Networks Presented by Drew Wichmann Paper by Himali Saxena, Chunyu Ai, Marco Valero,
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems Ting Liu and Margaret Martonosi Princeton University.
Highly-Resilient, Energy-Efficient Multipath Routing in Wireless Sensor Networks Computer Science Department, UCLA International Computer Science Institute,
Rumor Routing Algorithm For sensor Networks David Braginsky, Computer Science Department, UCLA Presented By: Yaohua Zhu CS691 Spring 2003.
1 Routing Techniques in Wireless Sensor networks: A Survey.
MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing Rae Harbird Stephen Hailes
MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing.
1 Balancing Push and Pull for Efficient Information Discovery in Large-Scale Sensor Networks Xin Liu, Qingfeng Huang, Ying Zhang CS 6204 Adv Top. in Systems-Mob.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Good afternoon everyone.
Phero-Trail: Bio-inspired Routing in Underwater Sensor Networks Luiz F. Vieira, Uichin Lee, Mario Gerla UCLA.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
1 Prediction-based Strategies for Energy Saving in Object Tracking Sensor Networks Yingqi Xu, Wang-Chien Lee Proceedings of the 2004 IEEE International.
Haiyun Luo, Fan Ye, Jerry Cheng, Songwu Lu, Lixia Zhang
Real Time Flow Handoff in Ad Hoc Wireless Networks using Mobility Prediction William Su Mario Gerla Comp Science Dept, UCLA.
GeoLANMAR Routing: Asymptotic Analysis in Large and Dense Networks Broadnets 2005 Boston, Oct 5, 2005 Mario Gerla, Biao Zhou (UCLA) F. de Rango, S. Marano.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Energy Saving In Sensor Network Using Specialized Nodes Shahab Salehi EE 695.
09/07/2004Peer-to-Peer Systems in Mobile Ad-hoc Networks 1 Lookup Service for Peer-to-Peer Systems in Mobile Ad-hoc Networks M. Tech Project Presentation.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Phero-Trail: A Bio-Inspired Location Service for Mobile Underwater Sensor Networks Luiz Filipe M. Vieira †, Uichin Lee ‡ and Mario Gerla * † Department.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
Seung-Hoon Lee, Sewook Jung, Alexander Chang, Dea-Ki Cho, and Mario Gerla Network Research Lab Department of Computer Science University of California,
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Hao Yang, Fan Ye, Yuan Yuan, Songwu Lu, William Arbaugh (UCLA, IBM, U. Maryland) MobiHoc 2005 Toward Resilient Security in Wireless Sensor Networks.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
VAPR: Void Aware Pressure Routing for Underwater Sensor Networks
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Rendezvous Regions: A Scalable Architecture for Service Location and Data-Centric Storage in Large-Scale Wireless Sensor Networks Karim Seada, Ahmed Helmy.
Geo Location Service CS218 Fall 2008 Yinzhe Yu, et al : Enhancing Location Service Scalability With HIGH-GRADE Yinzhe Yu, et al : Enhancing Location Service.
Combs, Needles, Haystacks: Balancing Push and Pull for Discovery in Large Scale Sensor Networks Xin Liu Department of Computer Science University of California.
Efficient Flooding in Ad Hoc Networks: a Comparative Performance Study
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Scalable Routing Protocols for
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.
Ching-Ju Lin Institute of Networking and Multimedia NTU
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Energy Efficient Data Management for Wireless Sensor Networks with Data Sink Failure Hyunyoung Lee, Kyoungsook Lee, Lan Lin and Andreas Klappenecker †
FERMA: An Efficient Geocasting Protocol for Wireless Sensor Networks with Multiple Target Regions Young-Mi Song, Sung-Hee Lee and Young- Bae Ko Ajou University.
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Grid-Based Energy-Efficient Routing from Multiple Sources to Multiple Mobile Sinks in Wireless Sensor Networks Kisuk Kweon, Hojin Ghim, Jaeyoung Hong and.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
EASE: An Energy-Efficient In-Network Storage Scheme for Object Tracking in Sensor Networks Jianliang Xu Department of Computer Science Hong Kong Baptist.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
Mobile Networks and Applications (January 2007) Presented by J.H. Su ( 蘇至浩 ) 2016/3/21 OPLab, IM, NTU 1 Joint Design of Routing and Medium Access Control.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Wireless Sensor Network Architectures
Sensor Network Routing
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Overview: Chapter 3 Networking sensors
A Distributed Clustering Scheme For Underwater Sensor Networks
Presentation transcript:

Phero-Trail: A Bio-inspired Location Service for Mobile Underwater Sensor Networks Luiz F. Vieira, Uichin Lee, Mario Gerla UCLA

Application Scenario Protecting critical installation such as harbor, underwater mining facility, and oil rigs.  Mobile floating sensor nodes  Autonomous Underwater Vehicles (AUV) or Submarines

SEA Swarm Architecture Sensor Equipped Aquatic (SEA) swarm of mobile sensors:  Enable 4D (space and time) monitoring  Dynamic monitoring coverage Sensor nodes notify events to corresponding submarines Z X Y Event Type A Event Type B Event Type A Event Type B

Problem Statements Mobile sensors report events to submarines Proactive (OLSR), Reactive Routing (AODV), or Sensor data collection (Directed Diffusion)  All require route discovery (flooding) and/or maintenance  Not suitable for bandwidth constrained underwater mobile sensor networks (collision + energy consumption) Geographical routing is preferable, but requires geo- location service to know the destination’s location Goal: design an efficient location service protocol for a SEA swarm

Related Work – Naïve Flooding Node periodically floods its current position to the entire network Z X Y

Related Work – Quorum Based Each location update is sent to a subset of nodes (update quorum) Location query is sent to a subset of nodes (or query quorum) The query will be resolved when their intersection is non- empty XYLS

Related Work – Hierarchical Location servers are chosen via a set of hash functions Area recursively divided into a hierarchy of smaller grids. For each node, one or more nodes in each grid at each level of the hierarchy are chosen as its location servers.

Hierarchical - Example Node updating location Server at level 2 Server at level 3 Node requesting location

Protocol Analysis M: number of hops to travel a width of a network (L); i.e., L / R (com. range) Quorum-based must store information in a 2D plane; i.e., O(M 2 ) UpdateQuery Naïve flooding O(M 3 )O(1) Quorum- based O(M 2 )

Protocol Analysis Hierarchical  Must first find a reference point for geographic hashing and propagate this information to every node.  Overhead of “periodical” reference point updates dominates the update/query overhead.

Reference Point Updates in Hierarchical Schemes Periodic reference update O/H: O(M 3 )

Location Service in 2D? Store location information in 2D; search and update in 2D But at the cost of vertical routing O(M) to given a location service plane Where to put a 2D plane?  Ex: Upper hull (easy to detect) Simply check local max

Location Service in 2D: Analysis Naïve flooding  update and query costs are O(M 2 ) Quorum-based  store information in a 1D line  Update and query costs scale as O(M) Hierarchical  Reference update, location update and query operations take O(M 2 ), O(H), and O(M) respectively.  Reference point update is still expensive!!!

Phero-Trail – Location Update AUV stores the location updates (pheromone) along its projected trajectory on the upper hull  Periodic updates create a pheromone trail

Phero-Trail – Location Query A mobile node first routes a query packet vertically upwards to the node on the projected position of the convex hull plane Node performs an expanding spiral curve search to find a pheromone trail.

Location Service Cost Analysis Update Length of a pheromone trail is fixed 2^(H-1) We mimic the behavior of a hierarchical scheme by setting the probability that the update propagation distance is 2 k R is to be given by 1=2 k Vertical routing O(M) Search: expanding spiral curve search  Worst case: in k-th step, a curve search of 2 k sizes.

Simulation Results 1 Km x 1 Km x 1 Km Submarine 5 m/s Vary the network size Compared with flooding (based for comparison) Number of transmitted messages during update.

Simulation Results Figure shows the number of transmitted messages with the number of submarines.

Conclusion Presented a novel bio-inspired location service (PTLS)  efficient location service protocol for a SEA swarm  comparable with the hierarchical schemes Search O(M) Update O(M)  maintaining location information in a 2D plane is optimal

Future Work Future work  Compare performance PTLS with High-Grade, XYLS  Evaluate the performance of Phero-Trail with various system configurations such as the number of sensors/sinks, the speed of sensors/sinks, the deployment area size (including various depths), and the search pattern of mobile sinks.

Encounter Based Location Service LER/FRESH:  Node publishes its current location to those who encounter a target node.  Node searches for any intermediate node that encountered the target node more recently through expanding ring (disk) search  Not suited for Sea-Swarm Works only in mobility models where encounter history are well diffused around the network. Mobility of water current is directional, and its speed is much slower than the mobile sinks, making encounter history dissemination hard BreadCrumb:  Assume static wireless sensor networks  Use encounter history to build a trail  Not suited for Sea-Swarm Static trail vs. mobile trail in Phero-Trail Does not have any search mechanism