Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented by Barath Raghavan.

Slides:



Advertisements
Similar presentations
Mitigating Routing Misbehavior in Mobile Ad-Hoc Networks Reference: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks, Sergio Marti, T.J. Giuli,
Advertisements

Directed Diffusion for Wireless Sensor Networking
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.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin LECS – UCLA Modified and Presented by Sugata Hazarika.
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
DIRECTED DIFFUSION. Directed Diffusion Data centric A node request data by sending interest for named data Data matching interest is drawn toward that.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Protocols in Wireless Sensor Networks
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Chalermek Intanagonwiwat, Ramesh Govindan and Deborah Estrin (MobiCOM.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Routing.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Computer Science Department Stony Brook University.
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Intanagonwiwat, Govindan, Estrin USC, Information Sciences Institute,
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Department of Computer Science Stony Brook University.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, J. Heidemann, F. Silva Mobicom 2000.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
1-1 CMPE 259 Sensor Networks Katia Obraczka Winter 2005 Routing Protocols II.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Charlmek Intanagonwiwat Ramesh Govindan Deborah Estrin Presentation.
Beacon Vector Routing: Scalable Point-to-Point Routing in Wireless Sensornets.
Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea
Ad Hoc Wireless Routing COS 461: Computer Networks
15-744: Computer Networking L-13 Sensor Networks.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
1 Chalermek Intanagonwiwat (USC/ISI) Ramesh Govindan (USC/ISI) Deborah Estrin (USC/ISI and UCLA) DARPA Sponsored SCADDS project Directed Diffusion
Mobile Adhoc Network: Routing Protocol:AODV
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Ubiquitous Networks WSN Routing Protocols Lynn Choi Korea University.
Routing and Data Dissemination. Outline Motivation and Challenges Basic Idea of Three Routing and Data Dissemination schemes in Sensor Networks Some Thoughts.
Wireless Sensor Networks COE 499 Energy Aware Routing
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks presented by: Stoyan Paunov Authors: Intanagonwiwat, C., Govindan,
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
INT598 Data-Centric Routing Protocols
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks ChalermekRameshDeborah Intanagonwiwat Govindan Estrin Mobicom 2000.
Rushing Attacks and Defense in Wireless Ad Hoc Network Routing Protocols ► Acts as denial of service by disrupting the flow of data between a source and.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
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.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Data Dissemination in Sensor Networks Challenges and Solutions by Sovrin Tolia.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Sensor Network Data Dissemination based on the paper titled Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Routing and Dissemination in Wireless Sensor Networks Sandeep Gupta Based on Slides by Huan and Junning U. Mass.
Building Wireless Efficient Sensor Networks with Low-Level Naming J. Heihmann, F.Silva, C. Intanagonwiwat, R.Govindan, D. Estrin, D. Ganesan Presentation.
Construction of Optimal Data Aggregation Trees for Wireless Sensor Networks Deying Li, Jiannong Cao, Ming Liu, and Yuan Zheng Computer Communications and.
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.
A Survey on Routing Protocols for Wireless Sensor Networks Kemal Akkaya & Mohamed Younis By Yalda Edalat.
1 Sensor Network Routing – II Data-Centric Routing.
Wireless Sensor Networks
Wireless Sensor Networks
Protocols for Wireless Sensor Networks
Introduction to Wireless Sensor Networks
DIRECTED DIFFUSION.
Wireless Sensor Networks
Wireless Sensor Network Architectures
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
DIRECTED DIFFUSION.
Routing and Data Dissemination
Data-Centric Networking
Overview: Chapter 3 Networking sensors
Presentation transcript:

Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented by Barath Raghavan

Motivation Properties of Sensor Networks  Data centric, but not node centric  Have no notion of central authority  Are often resource constrained Nodes are tied to physical locations, but:  They may not know the topology  They may fail or move arbitrarily Problem: How can we get data from the sensors?

Directed Diffusion Data centric – nodes are unimportant Request driven:  Sinks place requests as interests  Sources are eventually found and satisfy interests  Intermediate nodes route data toward sinks Localized repair and reinforcement Multi-path delivery for multiple sources, sinks, and queries

Motivating Example Sensor nodes are monitoring a flat space for animals We are interested in receiving data for all 4-legged creatures seen in a rectangle We want to specify the data rate

Interest and Event Naming Query/interest: 1. Type=four-legged animal 2. Interval=20ms (event data rate) 3. Duration=10 seconds (time to cache) 4. Rect=[-100, 100, 200, 400] Reply: 1. Type=four-legged animal 2. Instance = elephant 3. Location = [125, 220] 4. Intensity = Confidence = Timestamp = 01:20:40 Attribute-Value pairs, no advanced naming scheme

Diffusion (High Level) Sinks broadcast interest to neighbors Interests are cached by neighbors Gradients are set up pointing back to where interests came from at low data rate Once a source receives an interest, it routes measurements along gradients

Directed Diffusion (Gradients) Gradients from Source (S) to Sink (N) are initially small Increased during reinforcement S N

Example

Directed Diffusion (Data) Sensors match signature waveforms from codebook against observations Sensors match data against interest cache, compute highest event rate request from all gradients, and (re) sample events at this rate Receiving node:  Finds matching entry in interest cache, no match – silent drop  Checks and updates data cache (loop prevention, aggregation)  Retrieve all gradients, and resend message, doing frequency conversion if necessasry

Directed Diffusion (Reinforcement) Reinforcement:  Data-driven rules unseen msg. from neighbor=>resend original with smaller interval  This neighbor, in turn, reinforces upstream nodes  Local rule for this paper: empirically minimize delay, other rules possible  Passive reinforcement handling (timeout) or active (weights) Multiple sources+reinforcement  Works in some cases, open for further exploration Multiple sinks: Exploit prior setup (i.e., use cache) Intermediate nodes use reinforcement for local repair  Cascading reinforcement discoveries from upstream can be a problem; one soln: interpolate requests to preserve status-quo

Design Considerations

Claims Allows nodes to propagate data in the absence of interests Finds empirically best performing path Better performance than ad-hoc protocols

Evaluation ns2 simulation Modified MAC for energy use calc. Comparison against flooding and omniscient multicast Experiment with node failure Did not overload system Standard random node placement (but only 3 hops across entire topology)

Metrics Average dissipated energy  Ratio of total energy expended per node to number of distinct events received at sink  Measures average work budget Average delay  Average one-way latency between event transmission and reception at sink  Measures temporal accuracy of location estimates Both measured as functions of network size

Topology nodes in 50 node increments Avg. Node density constant with network size Square of 160m, radio range of 40m 5 sources, 5 sinks uniformly distributed 1.6Mbps MAC  Not realistic (reliable transmission, RTS/CTS, high power, idle power ~ receive power)  Set idle power to 10% of receive power, 5% of transmit power

Sim: Average energy and delay

Average delay is misleading Directed Diffusion is better than Omniscient Multicast!?  Omniscient multicast sends duplicate messages over the same paths  Topology has little path diversity  Why not suppress messages with Omniscient Multicast just as in Directed Diffusion? Didn’t show synchronization effects of reinforcement

Sim: Failures Dynamic failures (no settling time), adverse network conditions (10-20% failure at any time) Each source sends different signals <20% delay increase, fairly robust Energy efficiency improves:  Reinforcement maintains adequate number of high quality paths  Should it be doing that in the first place?

Analysis Energy gains are dependent on energy assumptions Can the network always deliver at an interest’s requested rate? The capacity of such networks is small – how does it fare during overload? Does reinforcement actually work? Can low timeouts cause loops in large sensor networks?

Conclusions Directed Diffusion provides a data-centric communication protocol for sensor sources and sinks Its gains due to aggregation and duplicate suppression may make it more viable than ad- hoc routing in sensor networks Its performance needs more extensive evaluation before strong claims can be made