1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.

Slides:



Advertisements
Similar presentations
Energy-efficient distributed algorithms for wireless ad hoc networks Ramki Gummadi (MIT)
Advertisements

Directed Diffusion for Wireless Sensor Networking
A Presentation by: Noman Shahreyar
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Introduction to Wireless Sensor Networks
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
SENSOR NETWORKS ECE 654 Irene Ioannou. Sensor networks communication architecture.
1 Routing Techniques in Wireless Sensor networks: A Survey.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
DIRECTED DIFFUSION. Directed Diffusion Data centric A node request data by sending interest for named data Data matching interest is drawn toward that.
Next Century Challenges: Scalable Coordination in Sensor Networks Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar (Some images and slides.
An Energy Efficient Hierarchical Heterogeneous Wireless Sensor Network
Sensor Networks Issues Solutions Some slides are from Estrin’s early talks.
Dissemination protocols for large sensor networks Fan Ye, Haiyun Luo, Songwu Lu and Lixia Zhang Department of Computer Science UCLA Chien Kang Wu.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
May 14, Organization Design and Dynamic Resources Huzaifa Zafar Computer Science Department University of Massachusetts, Amherst.
Matching Data Dissemination Algorithms to Application Requirements John Heidermann, Fabio Silva, Deborah Estrin Presented by Cuong Le (CPSC538A)
CS 265 PROJECT Secure Routing in Wireless Sensor Networks : Directed Diffusion a study Ajay Kalambur.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Distributed Quad-Tree for Spatial Querying in Wireless Sensor Networks (WSNs) Murat Demirbas, Xuming Lu Dept of Computer Science and Engineering, University.
A Topology Discovery Algorithm for Sensor Networks Go Suzuki CS691, SSNS Spring 2003.
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks Charlmek Intanagonwiwat Ramesh Govindan Deborah Estrin Presentation.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
Presenter: Malik Tubaishat Department of Computer Science University of Missouri - Rolla Next Century Challenges: Scalable Coordination in Sensor Networks.
Energy Aware Directed Diffusion for Wireless Sensor Networks Jisul Choe, 2Keecheon Kim Konkuk University, Seoul, Korea
Routing Algorithm for Large Data Sensor Networks Raghul Gunasekaran Group Meeting Spring 2006.
1 Chalermek Intanagonwiwat (USC/ISI) Ramesh Govindan (USC/ISI) Deborah Estrin (USC/ISI and UCLA) DARPA Sponsored SCADDS project Directed Diffusion
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
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.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Bandwidth Constrained Energy Efficient Transmission Protocol in Wireless Sensor Networks Jain-Shing LIU and Chun-Hung Richard LIN,Nonmembers IEICE TRANS.
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.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
Communication Support for Location- Centric Collaborative Signal Processing in Sensor Networks Parmesh Ramanathan University of Wisconsin, Madison Acknowledgements:K.-C.
Push Technology Humie Leung Annabelle Huo. Introduction Push technology is a set of technologies used to send information to a client without the client.
Data Dissemination in Sensor Networks Challenges and Solutions by Sovrin Tolia.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Data Dissemination Based on Ant Swarms for Wireless Sensor Networks S. Selvakennedy, S. Sinnappan, and Yi Shang IEEE 2006 CONSUMER COMMUNICATIONS and NETWORKING.
Simulation of DeReClus Yingyue Xu September 6, 2003.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
Submitted by: Sounak Paul Computer Science & Engineering 4 th Year, 7 th semester Roll No:
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
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)
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
Sensor Networks Jason Turbyfill 16 February 2005.
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Wireless Sensor Networks
Overview of Wireless Networks:
Introduction to Wireless Sensor Networks
DIRECTED DIFFUSION.
Wireless Sensor Network Architectures
Introduction to Wireless Sensor Networks
DIRECTED DIFFUSION.
Develop distributed algorithms for sensor networks which provide:
Presentation transcript:

1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented by Mohammed Alam (shahed)

2 OUTLINE Introduction Challenges to Sensor Networks Localized Algorithms for Coordination Directed Diffusion Related Work Summary Discussion

3 NETWORKED SENSORS Sensor devices coordinating to achieve larger sensing task. EXAMPLE:  Tracking inventory  Tracking motion of vehicles  Temperature  Noise level

4 EXAMPLES of Sensors 29 Palms Fixed/Mobile Experiment Tracking vehicles with a UAV-delivered sensor network TINY OS

5 Design Challenges Sheer number of devices Rule out traditional network device management Ratio of communicating nodes to users much larger (1000 :1). Impossible to concentrate on specific sensors. Power constraint Device failure common Battery supply limited

6 Design Challenges Frequent change in position Sensors added Sensors moved Sensors removed Out of power Damaged Unreachable

7 Proposed Design Features Data Centric Sensors do not need identity (no IP address) Application focus on data having attributes Communication primitive : “request” for data Application Specific Intermediate nodes cache and aggregate application specific data Forwarding requests (like routers)

8 Proposed Solution Localized Algorithm Distributed algorithm Sensors interact in restricted area Collectively achieve global objective

9 Localized algorithm Achieved using clustering of sensors (Localized Clustering algorithm). Advantages: Scalability Improved robustness Efficient resource utilization (battery power)

10 Clustering in Sensor Networks Child Sensor Parent Sensor

11 Goal of Localized Clustering algorithm Elect cluster-head sensor such that each sensor has a cluster-head as parent. no asymmetric connections Cluster adapts to network dynamics and changing energy level of nodes

12 Localized Clustering algorithm Assume link level procedure on sensor Adjusts Communication range by tweaking transmission power to minimum value for full network connectivity.

13 Localized Clustering algorithm Assume a multi-level cluster formation Associate sensors at a level with radius Radius: Number of physical hops sensor advertisement will travel Sensors at higher level = larger radii.

14 Localized Clustering algorithm 1234 Level1 Level 0

15 Localized Clustering algorithm 1234 Level1 Level 0 Send advertisements

16 Localized Clustering algorithm 1234 Level1 Level 0 Send advertisements Start promotion timers

17 Localized Clustering algorithm Level1 Level 0 promote

18 Localized Clustering algorithm Level1 Level 0 Notify potential children

19 Localized Clustering algorithm Level1 Level 0 Select parent

20 Localized Clustering algorithm Level1 Level 0 Demote (no child)

21 Localized Clustering algorithm Level1 Level 0 Select parent

22 Localized Clustering algorithm All sensors start at level 0. Sensors send periodic advertisement to sensors within radius hops. Advertisements carry: Hierarchy level Parent ID (if any) Remaining energy in sensor

23 Localized Clustering algorithm After sending advertisements: Sensors wait for wait time (proportional to radius). At end of wait time, if sensor does not have parent Level 0 sensor starts promotion timer. Promotion timer inversely proportional to remaining energy and number of level 0 advertisements received. Smaller time out value for sensors in dense regions with more power.

24 Localized Clustering algorithm After promotion timer expires: Sensor promotes itself to level 1. Sends periodic advertisements at level 1 radius. Advertisement lists potential child sensors: Sensors whose advertisement received in level 0. The child sensors in lower level chooses the closest parent. All sensors keep checking (parent, child) after wait time period.

25 Localized Clustering algorithm If battery power of parent sensor less than certain threshold compared to children Parent sensor drops a level down. Election takes place so that a new parent selected with more power.

26 Difficulty of Localized Algorithms Should provide desired global behavior with indirect global knowledge Converting centralized algorithm to distributed. Difficulty in designing adaptability to different environments and converge to global behavior over range

27 Solutions to overcome disadvantage Adaptive Fidelity Algorithm Quality of answer traded against battery life, network bandwidth or number of active sensors Develop Techniques for characterizing performance of Localized Algorithms sacrifice resource utilization, responsiveness

28 Directed Diffusion Set of abstractions that describe communication pattern in localized algorithms. Sensors name data that it generates. Data contains attributes. Other nodes express interests based on attributes. Network nodes propagate interests.

29 Directed Diffusion Interest on data creates gradients that direct diffusion of data. Gradients are data dissemination path from source to sink (requesting information) nodes.

30 Example of Directed Diffusion SINK SOURCE Gradient

31 Related Work Ad-hoc Networks Proactive vs. reactive routing protocols Energy-efficiency issues Distributed Robotics Robots cooperate to discover entire map Internet Multicast and web caching Lightweight session

32 Current Developments Smartdust project: cubic millimeter sensors Sensors float in air like dust WINS (wireless integrated wireless Sensors) WSN (Wireless Sensing Network) Odyssey Habitat monitoring Great Duck Island

33 Summary Manage sensor networks using localized algorithm Advantages of localized algorithm Robustness, Energy efficient, manage sheer numbers Cluster approach for localization Directed Diffusion for communication among sensors

34 QUESTIONS

35 DISCUSSION

36 References ts/szewczyk.1.html