Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU Negotiation-based protocols for Disseminating Information in Wireless.

Slides:



Advertisements
Similar presentations
Design of a reliable communication system for grid-style traffic light networks Junghoon Lee Dept. of Computer science and statistics Jeju National University.
Advertisements

Mitigating Routing Misbehavior in Mobile Ad-Hoc Networks Reference: Mitigating Routing Misbehavior in Mobile Ad Hoc Networks, Sergio Marti, T.J. Giuli,
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
1 X-Matrix Team MSc Data Communications, Networks and Distributed Systems; Computer Science Department, UCL The X – Matrix Team Adaptive Protocols for.
TDMA Scheduling in Wireless Sensor Networks
Presented by Rick Skowyra
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
Protocols for Wireless Sensor Networks
Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)
An Application-Specific Protocol Architecture for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan (MIT)
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
SENSOR NETWORKS ECE 654 Irene Ioannou. Sensor networks communication architecture.
Adaptive Protocols for Information Dissermination in Wireless Sensor Networks Authors : Joanna Kulik, Wendi Rabiner, Hari Balakrishnan Speaker.
SPIN : S ENSOR P ROTOCOL FOR I NFORMATION VIA N EGOTIATION SUBMITTED BY : SANCHAITA CHATTERJEE ROLL : CSE -4 TH YEAR.
Centre for Wireless Communications Wireless Sensor Networks Networking Instructor: Carlos Pomalaza-Ráez Fall 2004 University of Oulu, Finland.
1 Routing Techniques in Wireless Sensor networks: A Survey.
A Low-Cost Flooding Algorithm for Wireless Sensor Networks Department of Electrical and Computer Systems Engineering Monash University,
KUASAR An efficient and light-weight protocol for routing and data dissemination in ad hoc wireless sensor networks David Andrews Aditya Mandapaka Joe.
Routing Techniques in Wireless Sensor Networks
CS 599 Intelligent Embedded Systems1 Adaptive Protocols for Information Dissemination in Wireless Sensor Networks W.R.Heinzelman, J.kulik, H.Balakrishnan.
U NIVERSITY OF M ASSACHUSETTS, A MHERST – Department of Computer Science Routing and Data Dissemination Presented by: Li, Huan Liu, Junning.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
1 Network Layer: Host-to-Host Communication. 2 Network Layer: Motivation Can we built a global network such as Internet by extending LAN segments using.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
Wireless Distributed Sensor Networks Special Thanks to: Jasvinder Singh Hitesh Nama.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
Energy-Aware Synchronization in Wireless Sensor Networks Yanos Saravanos Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Energy-Aware Routing Paper #1: “Wireless sensor networks: a survey” Paper #2: “Online Power-aware Routing in Wireless Ad-hoc Networks” Robert Murawski.
Data Dissemination and Fusion In Sensor Networks.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
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.
Dynamic Source Routing in ad hoc wireless networks Alexander Stojanovic IST Lisabon 1.
3/13/2002CSE Sensor-Network Schemes1 Sensor-Network Schemes Presented by: Charles ‘Buck’ Krasic Slides adapted from original authors’
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
WEAR: A Balanced, Fault-Tolerant, Energy-Aware Routing Protocol for Wireless Sensor Networks Kewei Sha, Junzhao Du, and Weisong Shi Wayne State University.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
DRP: An Efficient Directional Routing Protocol for Mobile Ad Hoc Networks Hrishikesh Gossain Mesh Networks Product Group, Motorola Tarun Joshi, Dharma.
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
Opportunistic Flooding in Low-Duty- Cycle Wireless Sensor Networks with Unreliable Links Shuo Goo, Yu Gu, Bo Jiang and Tian He University of Minnesota,
Data Dissemination in Sensor Networks Challenges and Solutions by Sovrin Tolia.
Cooperative Location- Sensing for Wireless Networks Authors : Haris Fretzagias Maria Papadopouli Presented by cychen IEEE International Conference on Pervasive.
a/b/g Networks Routing Herbert Rubens Slides taken from UIUC Wireless Networking Group.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
RM-MAC: A Routing-Enhanced Multi-Channel MAC Protocol in Duty-Cycle Sensor Networks Ye Liu, Hao Liu, Qing Yang, and Shaoen Wu In Proceedings of the IEEE.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Simulation of DeReClus Yingyue Xu September 6, 2003.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
RBP: Robust Broadcast Propagation in Wireless Networks Fred Stann, John Heidemann, Rajesh Shroff, Muhammad Zaki Murtaza USC/ISI In SenSys 2006.
Routing and Dissemination in Wireless Sensor Networks Sandeep Gupta Based on Slides by Huan and Junning U. Mass.
Exploring the Energy-Latency Trade-off for Broadcasts in Energy-Saving Sensor Networks Matthew J. Miller, Cigdem Sengul, Indranil Gupta Department of Computer.
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)
Structure-Free Data Aggregation in Sensor Networks.
Reliable Data Dissemination in Sensor Networks Ravish Khosla Dependable Computing Systems Lab Purdue University.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
SPIN: Sensor Protocols for Information via Negotiation
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Protocols for Wireless Sensor Networks
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Routing and Data Dissemination
A Survey on Routing Protocols for Wireless Sensor Networks
Presentation transcript:

Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU Negotiation-based protocols for Disseminating Information in Wireless Sensor Networks by Joanna Kulik, Wendi Rabiner Heinzelman, and Hari Balakrishnan

 SPIN  LEACH

Outline   Introduction – –Conventional Protocols   Flooding, Gossiping, Ideal – –Deficiencies   SPIN – –Features – –Protocols   SPIN-PP, SPIN-EC, SPIN-BC, SPIN-RL – –Examples – –Results   LEACH

Introduction Sensor Network Challenges   Energy-limited nodes – –Sense/Transmit/Route data   Computation – –Network protocols   Communication – –Bandwidth-limited Goal: Minimize energy dissipation

Conventional Protocols   Classic Flooding (Send to all neighbors) B D E F G C A

Deficiencies  Implosion A B C D (a) A B C (r,s) (q,r) qs r  Data Overlap  Resource blindness

Gossiping  Forward data to a random neighbor  Avoids implosion  Disseminates information at a slower rate  Fastest rate = 1 node/round A C B D

What is the ideal protocol?  “Ideal” –Shortest path routes –Avoids overlap –Minimum energy –Need global topology information B D E F G C A

SPIN: Sensor Protocols for Information via Negotiation   Basic Idea – –Negotiation (meta-data) – –Resource-adaptation (resource manager)   Features – –Application-level Control – –Meta-data – –Messages – –Resource Management

Application Level Control   Design motivated by Application Level Framing (ALF) – –network protocols must choose transmission units that are meaningful to application – –i.e. packetization is best done in terms of application data units   Next step: routing decisions are also best made in application-controlled and application-specific ways – –using knowledge of not just network topology but also application data layout and the state of resources at each node

Meta-Data   Sensors use meta-data to describe the sensor data briefly   Consider data X and data Y – –If x is the meta-data descriptor for data X sizeOf (x) < sizeOf (X) – –If x<>y sensor-data-of (x) <> sensor-data-of (y), i.e X<>Y – –If X<>Y meta-data-of (X) <> meta-data-of (Y) – –Meta-data format is application specific Data about data Eg: Geographically disjoint sensors, may use their unique ID, say all data by sensor x Target tracking – signal energy + geographical location

SPIN Messages   ADV – advertise data   REQ – request specific data   DATA – requested data A B A B A B ADV REQ DATA

Resource Management  Sensors poll their system resources to find available energy  They can also calculate cost of performing computations

SPIN Family of Protocols  Point-to-Point Networks –SPIN - PP –SPIN - EC  Broadcast Networks –SPIN - BC –SPIN - RL

SPIN on Point-to-Point Networks  Linear cost with number of neighbors  SPIN-PP –3-stage handshake protocol –Advantages –Simple –Minimal start-up cost  SPIN-EC –SPIN-PP + low-energy threshold –Modifies behavior based on current energy resources

SPIN-PP:Example B A ADV REQ DATA ADV REQ DATA I already have the data, I don’t need it / I’m tired, I will sleep…zzz

Test Network 25 Nodes Antenna reach = 10 meters Average degree = 4.7 neighbors 59 Edges Network diameter = 8 hops Data 500 bytes 16 bytes Meta-Data

Point-to-Point Network Simulations  Enhanced ns simulator  Lossless links  Unlimited energy –Data distributed –Energy dissipated  Limited energy –Data distributed –Effect of resource-adaptation

Unlimited Energy Simulations  Flooding converges first –No queuing delays  SPIN-PP –Reduces Energy by 70% –No redundant data messages -- SPIN-PP -- Ideal -- Flooding -- Gossiping

Limited Energy Simulations  SPIN-EC distributes 20% additional data -- SPIN-PP -- SPIN-EC -- Ideal -- Flooding -- Gossiping

Data Distributed per unit energy  SPIN-EC distributes –10% more data per unit energy than SPIN-PP –60% more data per unit energy than flooding -- SPIN-PP -- SPIN-EC -- Ideal -- Flooding -- Gossiping

SPIN on Broadcast Networks  One transmission reaches all neighbors  SPIN-BC –Same 3-stage handshake protocol as SPIN-BC –Uses only broadcast communication –Same transmission cost as unicast –Coordination among nodes –Broadcast message suppression sensor-data-of (x) = sensor-data-of (y)  SPIN-RL –SPIN-BC + Reliability –Periodically re-broadcast ADVs and REQs

SPIN-BC: Example ADV E D REQ D E DATA E D C ADV E D C B A Nodes with data Nodes without data Nodes waiting to transmit REQ

Broadcast Network Simulations  Extended CMU monarch extensions to ns  MAC protocol  No packet losses –Data distributed –Energy dissipated  Packet losses –Due to –Transmission errors –Collisions –Measure –Effect of reliability enhancement

Simulations with no packet loss  SPIN-BC –Converges quicker than flooding –Reduces energy by 50% compared with flooding –Meta-data negotiations successful in broadcast -- SPIN-BC -- Ideal -- Flooding

Simulations with packet loss  Ideal run on lossless networks  SPIN-RL –Expends more energy –Reliability protocol effective -- SPIN-BC -- SPIN-RL -- Ideal -- Flooding

Data Distributed per unit energy  SPIN-RL acquires 100% more data per unit energy than flooding -- SPIN-PP -- SPIN-EC -- Ideal -- Flooding

Conclusions   Advantages – –Seems better than flooding (solves data implosion and overlap) – –Resource-adaptive enhancements – –Outperforms gossiping   Disadvantages – –Implosion problem still exists in REQ stage – –The paper does not consider collisions in the REQ stage

References   Negotiation based protocols for Disseminating Information in Wireless Sensor Networks, Joanna Kulik, Wendi Heinzelman, and Hari Balakrishnan   mtl.mit.edu/~wendi/slides/mobicom99/index.html mtl.mit.edu/~wendi/slides/mobicom99/index.html   Architectural Consideration for a New Generation of Protocols, Clark, D and Tennenhouse, D.

Questions/Comments? Thanks