Rumor Routing Algorithm For Sensor Networks

Slides:



Advertisements
Similar presentations
Scalable Location Service for Geographic Ad Hoc Routing
Advertisements

Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/06/26.
Directed Diffusion for Wireless Sensor Networking
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY.
Advisor : Prof. Yu-Chee Tseng Student : Yi-Chen Lu 12009/6/26.
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.
1 Scalable Information-Driven Sensor Querying and Routing for ad hoc Heterogeneous Sensor Networks Maurice Chu, Horst Haussecker and Feng Zhao Based upon.
Comb, Needle, and Haystacks: Balancing Push and Pull for Information Discovery Xin Liu Computer Science Dept. University of California, Davis Collaborators:
Rumor Routing in Sensor Networks David Braginsky and Deborah Estrin Presented By Tu Tran 1.
Computer Science 1 CSC 774 Advanced Network Security Enhancing Source-Location Privacy in Sensor Network Routing (ICDCS ’05) Brian Rogers Nov. 21, 2005.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
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)
KUASAR An efficient and light-weight protocol for routing and data dissemination in ad hoc wireless sensor networks David Andrews Aditya Mandapaka Joe.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Intanagonwiwat, Govindan, Estrin USC, Information Sciences Institute,
Matching Data Dissemination Algorithms to Application Requirements John Heidermann, Fabio Silva, Deborah Estrin Presented by Cuong Le (CPSC538A)
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
TiZo-MAC The TIME-ZONE PROTOCOL for mobile wireless sensor networks by Antonio G. Ruzzelli Supervisor : Paul Havinga This work is performed as part of.
Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Anya Apavatjrut, Katia Jaffres-Runser, Claire Goursaud and Jean-Marie Gorce Combining LT codes and XOR network coding for reliable and energy efficient.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
Mobile Adhoc Network: Routing Protocol:AODV
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Routing and Data Dissemination. Outline Motivation and Challenges Basic Idea of Three Routing and Data Dissemination schemes in Sensor Networks Some Thoughts.
Patch Based Mobile Sink Movement By Salman Saeed Khan Omar Oreifej.
RELAX : An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks Bashir Yahya, Jalel Ben-Othman University of Versailles, France ICC.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
 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.
A Novel Mechanism for Flooding Based Route Discovery in Ad Hoc Networks Jian Li and Prasant Mohapatra GlobeCom’03 Speaker ︰ CHUN-WEI.
Improving Routing in Sensor Networks with Heterogeneous Sensor Nodes Xiaojiang Du & Fengjing Lin Vehicular Technology Conference,2005 Spring,Volume 4.
Energy and Latency Control in Low Duty Cycle MAC Protocols Yuan Li, Wei Ye, John Heidemann Information Sciences Institute, University of Southern California.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Junfeng Xu, Keqiu Li, and Geyong Min IEEE Globecom 2010 Speak: Huei-Rung, Tsai Layered Multi-path Power Control in Underwater Sensor Networks.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Routing in Sensor Networks. –Routing means carrying data packets from a source node to a destination node (usually called sinks in sensor networks terminology)
BARD / April BARD: Bayesian-Assisted Resource Discovery Fred Stann (USC/ISI) Joint Work With John Heidemann (USC/ISI) April 9, 2004.
Destination-Driven On-Demand Multicast Routing Protocol for Wireless Ad Hoc Networks Ke Tian ab, Baoxian Zhang bc, Hussein Mouftah d, Zhuang Zhao be and.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
Ching-Ju Lin Institute of Networking and Multimedia NTU
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Self-stabilizing energy-efficient multicast for MANETs.
Active Message Application: CONNECT Presented by Xiaozhou David Zhu Oommen Regi July 6, 2001.
Simulation of DeReClus Yingyue Xu September 6, 2003.
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.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
TreeCast: A Stateless Addressing and Routing Architecture for Sensor Networks Santashil PalChaudhuri, Shu Du, Ami K. Saha, and David B. Johnson Department.
Spring Routing: Part I Section 4.2 Outline Algorithms Scalability.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
CS 6401 Intra-domain Routing Outline Introduction to Routing Distance Vector Algorithm.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Presented by Barath Raghavan.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
1 Along & across algorithm for routing events and queries in wireless sensor networks Tat Wing Chim Department of Electrical and Electronic Engineering.
Straight Line Routing for Wireless Sensor Networks Cheng-Fu Chou, Jia-Jang Su, and Chao-Yu Chen Computer Science and Information Engineering Dept., National.
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
Introduction to Wireless Sensor Networks
Mobile and Wireless Networking
A Survey on Routing Protocols for Wireless Sensor Networks
Intradomain Routing Outline Introduction to Routing
Communication Networks
Presentation transcript:

Rumor Routing Algorithm For Sensor Networks David Braginsky and Deborah Estrin WSNA’02 By Kuo, Tsung-Ming

Outline Introduction Motivation Flooding mechanism Rumor Routing Algorithm Simulation results Conclusion

Introduction

Motivation Sometimes a non-optimal route is satisfactory When a query is generated it can be sent on a random walk until it finds the event path query

Related work Gossip routing => reliable network broadcast (multicast) Directed diffusion => flooding

Flooding mechanism Query flooding Event Flooding Expensive for high query/event ratio Allows for optimal reverse path setup Event Flooding Whenever a node witnesses an event, it can flood the network All other nodes can form gradients toward the event Expensive for low query/event ratio

Flooding mechanism-compare

Rumor Routing Algorithm Monte-Carlo simulations: Two lines in a bounded rectangle have a 69% chance of intersecting Five paths leading to an event will have a 99.7% chance meet When a query is generated it can be sent on a random walk until it finds the event path Event Source

Rumor Routing Algorithm- exam1

Rumor Routing Algorithm-for node Any node may generate a query: Has a route to the event => transmit the query Forward the query in a random direction => search the route to event TTL expires, the query reaches target event If a query does not reach Event: Retransmitting Give up Under most circumstances the percent of undelivered queries is very low => flooding the query

Rumor Routing Algorithm- exam2

Rumor Routing Algorithm- exam3

Rumor Routing Algorithm-for node When a node witnesses an event : Adds it to its event table Set a distance of zero to the event It also probabilistically generates an agent packet E

Rumor Routing Algorithm-for agent When a node witnesses an event : Adds it to its event table Set a distance of zero to the event It also probabilistically generates an agent packet agent E agent agent

Rumor Routing Algorithm-for agent When a node witnesses an event : Adds it to its event table Set a distance of zero to the event It also probabilistically generates an agent packet E agent

Rumor Routing Algorithm-for agent Agent packet: A long-lived packet Contains an events table Travels the network for some number of hops (TTL) and then dies Propagating information about local events to distant nodes It inform every node that it visits of any events in its route

Rumor Routing Algorithm-for agent How to determine the agent’s next-hop: Agent maintains a list of recently seen nodes It will first choose nodes not in the list as the next-hop eliminates most loops create fairly straight paths through the network

Rumor Routing Algorithm- exam4

Rumor Routing Algorithm- exam4

Simulation result Node N = {3000,4000,5000} 200 X 200 m2 Node transmission range is 5m Event E = {10,50,100} Events of circular shape with radius of 5m 1000 queries, each from a random node to a random event

Simulation result Naïve Solutions Rumor Routing (1000 queries) Et=Es + Q*(Eq + N*(1000-Qf)/1000) Es = avg. energy to set up path Eq = avg. energy to route a query Qf = successful queries Q queries are routed Query Flooding Et=Q*N Event Flooding Et=E*N

Simulation result A is the number of event agents generated La is Agent TTL Lq is Query TTL

Simulation Results Bad : Agent TTL 100 number of agents (around 25) Large value of number of agents (around 400) had high setup cost but better delivery rate(99.9%), so lower average energy consumption Best Result Agents = 31 Agent TTL 1000 98.1 % queries delivered 1/40 of a network flood

Simulation result Algorithm Stability Fault Tolerance At about 5% node failure we can expect 90% of the queries to be delivered

Conclusion Rumor Routing algorithm provides a good method for delivering queries to events in large networks