Wireless Sensor Networks 2006.11.01 Young Myoung,Kang (INC lab) MOBICOM 2002 Tutorial (Deborah Estrin, Mani Srivastava, Akbar.

Slides:



Advertisements
Similar presentations
V-1 Part V: Collaborative Signal Processing Akbar Sayeed.
Advertisements

A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
SENSOR NETWORKS ECE 654 Irene Ioannou. Sensor networks communication architecture.
A Transmission Control Scheme for Media Access in Sensor Networks Lee, dooyoung AN lab A.Woo, D.E. Culler Mobicom’01.
An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Network
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin.
Medium Access Control in Wireless Sensor Networks.
CMPE280n An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin presented by Venkatesh Rajendran.
Investigating Mac Power Consumption in Wireless Sensor Network
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin -- Adapted the authors’ Infocom 2002 talk.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
An Energy-efficient MAC protocol for Wireless Sensor Networks
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
EE360: Lecture 15 Outline Sensor Network Protocols Announcements 2nd paper summary due March 7 Reschedule Wed lecture: 11-12:15? 12-1:15? 5-6:15? Project.
Collaborative Signal Processing CS 691 – Wireless Sensor Networks Mohammad Ali Salahuddin 04/22/03.
Versatile low power media access for wireless sensor networks Joseph PolastreJason HillDavid Culler Computer Science Department University of California,Berkeley.
Efficient MAC Protocols for Wireless Sensor Networks
1 MAC Layer Design for Wireless Sensor Networks Wei Ye USC Information Sciences Institute.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
By : Himali Saxena. Outline Introduction DE-MAC Protocol Simulation Environment & Results Conclusion.
MAC Protocols and Security in Ad hoc and Sensor Networks
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
BMAC - Versatile Low Power Media Access for Wireless Sensor Networks.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks (S-MAC) Wei Ye, John Heidemann, Deborah Estrin.
Location Centric Distributed Computation and Signal Processing Parmesh Ramanathan University of Wisconsin, Madison Co-Investigators:A. Sayeed, K. K. Saluja,
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
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.
Detection, Classification and Tracking in a Distributed Wireless Sensor Network Presenter: Hui Cao.
Presenter: Abhishek Gupta Dept. of Electrical and Computer Engineering
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
Versatile Low Power Media Access for Wireless Sensor Networks Sarat Chandra Subramaniam.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
A SURVEY OF MAC PROTOCOLS FOR WIRELESS SENSOR NETWORKS
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
1 An Energy-efficient MAC protocol for Wireless Sensor Networks Wei Ye, John Heidemann, Deborah Estrin IEEE infocom /1/2005 Hong-Shi Wang.
SNU Mobile Networks Lab. S-MAC (Sensor-MAC) T-MAC (Timeout-MAC) Kae Won, Choi Kyoung hoon, Kim.
SMAC: An Energy-efficient MAC Protocol for Wireless Networks
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks Tijs van Dam, Koen Langendoen In ACM SenSys /1/2005 Hong-Shi Wang.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
KAIS T Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Network Wei Ye, John Heidemann, Deborah Estrin 2003 IEEE/ACM TRANSACTIONS.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Detection, Classification and Tracking in Distributed Sensor Networks D. Li, K. Wong, Y. Hu and A. M. Sayeed Dept. of Electrical & Computer Engineering.
Medium Access Control in Wireless networks
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
S-MAC Taekyoung Kwon. MAC in sensor network Energy-efficient Scalable –Size, density, topology change Fairness Latency Throughput/utilization.
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)
Oregon Graduate Institute1 Sensor and energy-efficient networking CSE 525: Advanced Networking Computer Science and Engineering Department Winter 2004.
ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY.
MAC Protocols for Sensor Networks
MAC Protocols for Sensor Networks
An Energy-efficient MAC protocol for Wireless Sensor Networks
Protocols for Wireless Sensor Networks
SENSYS Presented by Cheolki Lee
Wireless Sensor Network Architectures
Net 435: Wireless sensor network (WSN)
ASCENT: Adaptive Self-Configuring sEnsor Networks Topologies.
A Survey on Routing Protocols for Wireless Sensor Networks
Overview: Chapter 3 Networking sensors
Investigating Mac Power Consumption in Wireless Sensor Network
Adaptive Topology Control for Ad-hoc Sensor Networks
Presentation transcript:

Wireless Sensor Networks Young Myoung,Kang (INC lab) MOBICOM 2002 Tutorial (Deborah Estrin, Mani Srivastava, Akbar Sayeed)

SNU INC lab. 2 Contents  Part I : Introduction  Part II : Sensor Node Platforms & Energy Issues  Part III: Time & Space Problems in Sensor Networks  Part IV: Sensor Network Protocols  Part V : Collaborative Signal Processing

SNU INC lab. 3 Part IV Sensor Network Protocols

SNU INC lab. 4 Introduction  WSN protocols –Primary theme long-lived massively-distributed  Minimize duty cycle and communication –Adaptive MAC –Adaptive Topology –Routing

SNU INC lab. 5 MAC in Sensor Nets  Important attributes of MAC protocols –Energy efficiency –Collision avoidance –Scalability in node density –Latency –Fairness –Throughput –Bandwidth utilization

SNU INC lab. 6 Identifying the Energy Consumers  Major source of energy waste –Idle listening when no sensing events –Collisions –Control overhead –Overhearing

SNU INC lab. 7 Sensor-MAC(SMAC)  Major components of S-MAC –Periodic listen and sleep –Collision avoidance –Overhearing avoidance –Message passing  Periodic listen and sleep –Turn off radio when sleeping –Reduce duty cycle to ~10% (200 ms on/2s off) –Increased latency for reduced energy sleep listen sleep

SNU INC lab. 8 SMAC - Collision Avoidance  Collision Avoidance –Problem: Multiple senders want to talk –Solution: Similar to IEEE ad hoc mode (DCF) Physical and virtual carrier sense Randomized backoff time RTS/CTS for hidden terminal problem RTS/CTS/DATA/ACK sequence

SNU INC lab. 9 Adaptive Topology  Goal: –Exploit high density (over) deployment to extend system lifetime –Provide topology that adapts to the application needs –Self-configuring system that adapts to environment  How many nodes to activate?

SNU INC lab. 10 ASCENT : Adaptive Self-Configuring sEnsor Networks Topologies (b) Self-configuration transition(a) Communication Hole(c) Final State Help Messages Data Message Sink Source Sink Source Neighbor Announcements Messages Data Message SinkSource Active Neighbor Passive Neighbor  The nodes can be in active or passive state. –Active nodes forward data packets –Passive nodes do not forward any packets but may sleep or collect network measurements.

SNU INC lab. 11 STEM : Sparse Topology and Energy Management  Major Concept –Need to separate Wakeup and Data Forwarding Planes –Chosen two separate radios for the two planes –Use separate radio for the paging channel to avoid interference with regular data forwarding –Trades off energy savings for path setup latency Wakeup plane: f 1 Data plane: f 2

SNU INC lab. 12 Routing  Goal –To disseminate data from sensor nodes to the sink node in energy-awareness manner, hence, maximize the lifetime of the sensor networks.  Problem Description –Given a topology, how to route data? –Traditional Ad hoc routing protocols doesn ’ t fit  Classification of Routing Protocols –Data Centric Protocols SPIN, Directed Diffusion –Hierarchical Protocols LEACH, TEEN –Location Based Protocols GAF, GEAR

SNU INC lab. 13 Data Centric Routing  The ability to query a set of sensor nodes  Attribute-based naming  Data aggregation during relaying

SNU INC lab. 14 Directed Diffusion  Sink node floods named “interest” with larger update interval  Sensor node sends back data via “gradients”  Sink node then sends the same “interest” with smaller update interval  Query-driven

SNU INC lab. 15 Energy Efficient Routing  Possible Route Route 1: Sink-A-B-T, total PA = 4, total α = 3 Route 2: Sink-A-B-C-T, total PA = 6, total α = 6 Route 3: Sink-D-T, total PA = 3, total α = 4 Route 4: Sink-E-F-T, total PA = 5, total α = 6 Maximum PA route: 4 Minimum hop route: 3 Minimum energy route: 1

SNU INC lab. 16 Database Centric Approach  Traditional Approach –Data is extracted from sensors and stored on a front-end server –Query processing takes place on the front-end  Sensor Database System –Distributed query processing over a sensor network Warehouse Front End Sensor DB Sensor DB Front End Sensor DB Sensor DB Sensor DB

SNU INC lab. 17 Sensor DB Architecture

SNU INC lab. 18 Part II Collaborative Signal Processing

SNU INC lab. 19 Introduction  Sensor Network from SP perspective –Provide a virtual map of the physical world: Monitoring a region in a variety of sensing modalities (acoustic, seismic, thermal, … )  Two key components: –Networking and routing of information –Collaborative signal processing (CSP) for extracting and processing information from the physical world

SNU INC lab. 20 Space-Time sampling  Sensors sample the spatial signal field in a particular modality (e.g., acoustic,seismic)  Sensor field decomposed into space-time cells to enable distributed signal processing (multiple nodes per cell) Time Space Time Space Uniform space-time cellsNon-uniform space-time cells

SNU INC lab. 21 Single Target Tracking Initialization: Cells A,B,C and D are put on detection alert for a specified period Five-step procedure: 1. A track is initiated when a target is detected in a cell (Cell A – Active cell). Detector outputs of active nodes are sent to the manager node 2. Manager node estimates target location at N successive time instants using outputs of active nodes in Cell A. 3. Target locations are used to predict target location at M<N future time instants 4.Predicted positions are used to create new cells that are put on detection alert 5.Once a new cell detects the target it becomes the active cell

SNU INC lab. 22 Why CSP?  More information about a phenomenon can be gathered from multiple measurements –Multiple sensing modalities (acoustic, seismic, etc.) –Multiple nodes  Limited local information gathered by a single node –Inconsistencies between measurements –malfunctioning nodes  Variability in signal characteristics and environmental conditions –Complementary information from multiple measurements can improve performance

SNU INC lab. 23 Various Forms of CSP  Single Node, Multiple Modality (SN, MM) –Simplest form of CSP: no communication burden Decision fusion Data fusion (higher computational burden)  Multiple Node, Single Modality (MN, SM) –Higher communication burden Decision fusion Data fusion (higher computational burden)  Multiple Node, Multiple Modality (MN, MM) –Highest communication and computational burden Decision fusion across modalities and nodes Data fusion across modalities, decision fusion across nodes Data fusion across modalities and nodes Manager node Manager node

SNU INC lab. 24 Event Detection  Simple energy detector –Detect a target/event when the output exceeds an adaptive threshold (CFAR)  Detector output: –At any instant is the average energy in a certain window –Is sampled at a certain rate based on a priori estimate of target velocity and signal bandwidth  Output parameters for each event: –max value (CPA – closest point of approach) –time stamps for: onset, max, offset –time series for classification  Multi-node and multi-modality collaboration

SNU INC lab. 25 Constant False Alarm Rate (CFAR) Detection  Energy detector is designed to maintain a CFAR  Detector threshold is adapted to the statistics of the decision variable under noise hypothesis  Let x[n] denote a sensor time series  Energy detector: W is the detector window length  Detector decision: Target present Target absent Target present Target absent

SNU INC lab. 26 Single Measurement Classifier x C(x)=2 M=3 classes Event feature vector Class likelihoods Decision (max)

SNU INC lab. 27 Multiple Measurement Classifier Data Fusion C(x)=3 M=3 classes Event feature vectors from 2 measurements Class likelihoodsDecision (max) Concatenated event feature vector

SNU INC lab. 28 Multiple Measurement Classifier – Soft Decision Fusion C(x)=1 Event feature vectors from 2 measurements Final Decision (max) Comb. Component decision combiner

SNU INC lab. 29 Multiple Measurement Classifier – Hard Decision Fusion C(x)=1 Event feature vectors from 3 measurements Final decision Majority vote M=3 classes Component hard decisions

SNU INC lab. 30 Summary  WSN protocols –MAC –Routing  WSN CSP –Data Fusion –Decision Fusion