Lecture 8 Wireless Sensor Networks: Overview

Similar documents
ECE 586 Advanced Topics: Wireless Networking

Wendi Heinzelman University of Rochester

Wireless Sensor Networks

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey

Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization

Wireless Embedded Systems ( x) Ad hoc and Sensor Networks

Wireless Sensor Networks (WSN)

Wireless Sensor Networks CS742

References. The vision of ambient intelligence. The missing component...

A Novel Protocol for Better Energy-Efficiency, Latency and Fault Tolerance in Wireless Sensor Network

Part I. Wireless Communication

Part I: Introduction to Wireless Sensor Networks. Xenofon Fafoutis

WSN Routing Protocols

CSMA based Medium Access Control for Wireless Sensor Network

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

Low Energy Adaptive Clustering Hierarchy based routing Protocols Comparison for Wireless Sensor Networks

Energy Efficient Routing Using Sleep Scheduling and Clustering Approach for Wireless Sensor Network

Energy Aware Location Based Routing Protocols in Wireless Sensor Networks

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Potential Applications Examples of Nodes Architecture Issues Protocols Early Ideas Summary

Study on Wireless Sensor Networks Challenges and Routing Protocols

Chapter 5 Ad Hoc Wireless Network. Jang Ping Sheu

Information Brokerage

An Introduction to Cyber-Physical Systems INF5910/INF9910

CSC8223 Wireless Sensor Networks. Chapter 3 Network Architecture

Application Aware Data Aggregation in Wireless Sensor Networks

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

Sensor Network Protocols

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

Design Issues, Characteristics and Challenges in Routing Protocols for Wireless Sensor Networks

Evaluation of Cartesian-based Routing Metrics for Wireless Sensor Networks

ISSN: X International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 6, Issue 1, January 2017

Evaluation of Communication Overheads in Wireless Sensor Networks

Routing protocols in WSN

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

ROUTING ALGORITHMS Part 2: Data centric and hierarchical protocols

Summary of Energy-Efficient Communication Protocol for Wireless Microsensor Networks

Subject: Adhoc Networks

Wireless Sensor Networks --- Concepts and Challenges

Ad Hoc Networks: Introduction

Location Based Energy-Efficient Reliable Routing Protocol for Wireless Sensor Networks

Prianka.P 1, Thenral 2

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

COMPARISON OF TIME-BASED AND SMAC PROTOCOLS IN FLAT GRID WIRELESS SENSOR NETWORKS VER VARYING TRAFFIC DENSITY Jobin Varghese 1 and K.

Wireless Sensor Architecture GENERAL PRINCIPLES AND ARCHITECTURES FOR PUTTING SENSOR NODES TOGETHER TO

Wireless Sensor Networks --- Concepts and Challenges

Energy Management Issue in Ad Hoc Networks

A PERFORMANCE EVALUATION OF YMAC A MEDIUM ACCESS PROTOCOL FOR WSN

Ad hoc and Sensor Networks Chapter 3: Network architecture

Energy Management Issue in Ad Hoc Networks

An Energy Efficient Cluster based Load Balance Routing for Wireless Sensor Network

Minimum Overlapping Layers and Its Variant for Prolonging Network Lifetime in PMRC-based Wireless Sensor Networks

Wireless Sensor Networks

Hierarchical Routing Algorithm to Improve the Performance of Wireless Sensor Network

Time Synchronization in Wireless Sensor Networks: CCTS

Course Algorithmic Foundations of Sensor Networks Lecture 1: Introduction / Data propagation algorithms I

Design and Implementation of detecting the failure of sensor node based on RTT time and RTPs in WSNs

High Speed Data Collection in Wireless Sensor Network

Self-Organization in Autonomous Sensor/Actuator Networks [SelfOrg]

Wireless Sensor Networks

Ad hoc and Sensor Networks Chapter 3: Network architecture

Analyzing the Performance of Data Dissemination Algorithms to Application Requirements in Wireless Sensor Network

Ad hoc and Sensor Networks Chapter 3: Network architecture

Sl.No Project Title Year

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

Announcements. CMPE 257: Wireless and Mobile Networking. Today. Location Management. Project status update 2. Graded exams. Hw 4 (?) Project report.

Wireless Sensor Networks applications and Protocols- A Review

Ad hoc and Sensor Networks Chapter 1: Motivation & Applications. Holger Karl

Tutorial: Wireless Sensor Networks

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

Aggregation Tree Construction in Sensor Networks

Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks

MAC Essentials for Wireless Sensor Networks

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

A Review on Routing Protocols For Wireless Sensor Network

Mobile Ad Hoc Networks: Basic Concepts and Research Issues

A METHOD FOR DETECTING FALSE POSITIVE AND FALSE NEGATIVE ATTACKS USING SIMULATION MODELS IN STATISTICAL EN- ROUTE FILTERING BASED WSNS

AN ENERGY EFFICIENT AND RELIABLE TWO TIER ROUTING PROTOCOL FOR TOPOLOGY CONTROL IN WIRELESS SENSOR NETWORKS

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

Energy-Efficient Routing Protocol in Event-Driven Wireless Sensor Networks

UNIT 1 Questions & Solutions

CONCLUSIONS AND SCOPE FOR FUTURE WORK

Link Estimation and Tree Routing

An Energy Consumption Analytic Model for A Wireless Sensor MAC Protocol

An Optimized Lifetime Model using Energy Holes Reduction near Sink's Locality of WSN s

Reservation Packet Medium Access Control for Wireless Sensor Networks

Review on an Underwater Acoustic Networks

Wireless and Mobile Networks

Research Paper FAULT MANAGEMENT USING MODIFIED RAT FOR WIRELESS SENSOR NETWORKS Sathyapriya.L Jawahar A

CROSS LAYER PROTOCOL (APTEEN) USING WSN FOR REAL TIME APPLICATION

Energy Efficient Routing for Wireless Sensor Networks- A hierarchical Approach

SUMMERY, CONCLUSIONS AND FUTURE WORK

Wireless Sensor Networks: From Science to Reality. Kay Römer ETH Zurich

A Survey - Energy Efficient Routing Protocols in MANET

Blackhole Attack Detection in Wireless Sensor Networks Using Support Vector Machine

Event Driven Routing Protocols For Wireless Sensor Networks

Ad Hoc Networks: Issues and Routing

Transcription:

Lecture 8 Wireless Sensor Networks: Overview Reading: Wireless Sensor Networks, in Ad Hoc Wireless Networks: Architectures and Protocols, Chapter 12, sections 12.1-12.2. I. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci, A Survey on Sensor Networks, IEEE Communications Magazine, August 2002. D. Estrin, R. Govindan, J. Heidemann, and S. Kumar, "Next Century Challenges: Scalable Coordination in Sensor Networks," Proc. Mobicom '99, August 1999. Wireless Sensor Network Protocols by M. Perillo and W. Heinzelman. To appear in: Fundamental Algorithms and Protocols for Wireless and Mobile Networks, CRC Hall, 2005.

Wireless Sensor Networks (WSNs) Microsensors Low power, cheap sensors Sensor module (e.g., acoustic, seismic, image) A digital processor for signal processing and network protocol functions Radio for communication Battery-operated Sensors monitor environment Cameras, microphones, physiological sensors, etc. Gather data for some purpose Hundreds or thousands of nodes scattered throughout an environment Each sensor can collect data Data routed via other sensors to a sink or base station node 2

WSNs (cont.) Sensor data limited in range and accuracy Each node can only gather data from a limited physical area of the environment Data may be noisy Data aggregation enables higher quality (less noisy) data to be obtained that gives information about a larger physical area than any individual data signal Networking sensors enables Extended range of sensing improved quality Fault tolerance due to redundancy in data from different sensors Distributed processing of large amounts of sensor data Scalability: quality can be traded for system lifetime Team-work : nodes can help each perform a larger sensing task 3

WSN Applications New wireless networking paradigm Requires autonomous operation Highly dynamic environments Sensor nodes added/fail Events in the environment Distributed computation and communication protocols required Applications Home security Machine failure diagnosis Chemical/biological detection Medical monitoring Surveillance and reconnaissance Animal/plant monitoring (e.g., for research) 4

Example Application: Environmental Monitoring Traffic patterns many-to-one Raw sensor data or high level descriptions about environmental phenomena Example projects ZebraNet Ecology of rare plants in Hawaii 5

Example Application: Health Monitoring Sensors monitoring vital signs Blood pressure, heart rate, EKG, blood O2 One or more sensors indicate abnormality Inform person Take corrective measures Control pacemaker functions Automatically dispense medication Alert emergency team Sensing, processing, understanding, feedback/control Requires protocols that are Reliable Flexible Scalable Secure 6

Sensor Platforms Example platforms Smart Dust (UC Berkeley) Berkeley Motes Telos Motes (MoteIV) ibadge (UCLA) WINS (UCLA) 7

Sensor Platforms 8

WSN Limitations Sensor energy Each sensor node has limited energy supply Nodes may not be rechargeable Eventually nodes may be self-powered Energy consumption in sensing, data processing, and communication Communication the most energy-intensive Must use energy-conserving communication 20 Power consumption of node subsystems Power (mw) 15 10 5 0 SENSORS CPU TX RX IDLE SLEEP RADIO 9

WSN Limitations (cont.) Communication The bandwidth is limited and must be shared among all the nodes in the sensor network Spatial reuse essential Efficient local use of bandwidth needed 10

WSNs vs. MANETs General Ad Hoc Networks Unreliable communication Require self-configuration Constrained energy and bandwidth Small-scale Typically mobile Competitive One-to-one traffic pattern Address-centric QoS: delay, etc Sensor Networks Unreliable communication Require self-configuration Very constrained energy and bandwidth Large-scale Typically immobile Cooperative Many-to-one traffic pattern Data-centric Application-specific QoS 11

Design Factors What are the important features of WSNs? Fault tolerance/reliability Network should be robust to individual node failures Failures due to running out of energy, hardware failures, malicious intercept of sensor, etc. Scalability Protocols must scale to thousands or millions of sensor nodes Requires intelligent management of high density nodes Cost Must have cheap sensors 12

Design Factors (cont.) Topology Deployment: random or deliberate placement of nodes Changes in topology during network operation New nodes added to the system Nodes failing Environmental changes Energy consumption Sensor functions: sensing, communication, data processing All require energy 13

Evaluating WSNs What are the performance metrics for WSNs? System lifetime E.g., time until network partition E.g., time until probability of missed detection exceeds a threshold Quality of result of sensor network Application-specific measure Latency of data transfer SNR of aggregate data signal Probability of missed detection or false alarm Tradeoffs can be made among network parameters E.g., can reduce quality of result of sensor network to increase system lifetime 14

Taxonomy of WSN Architectures In what ways do sensor networks for various applications differ? Data sink(s) Embedded within network Network edges Mobile access point One or several Sensor mobility Typically stationary sensors Some projects use mobile sensors ZebraNet Military operations Self-propelled sensors Robots 15

Taxonomy (cont.) Sensor resources Memory Processing Transmit power (fixed vs. variable) Locations/density Traffic patterns Event-driven applications Continuous data generation Query-driven applications 16

Design Issues New protocols needed MAC Cooperative nature of sensor networks (fairness not an issue) Exploit traffic patterns Energy efficiency extremely important Reduce idle listening Reduce unnecessary reception Routing Different traffic models Data dissemination rather than point-to-point routing Data-centric rather than address-centric Location-aware sensors Resource-aware routing needed Exploit local aggregation 17

Design Issues (cont.) Topology control Reduce idle power consumption nodes sleep Create fully-connected dominating set from active routers Transmission power control How to avoid hot spot problem? Provide connected network QoS Management QoS determined by content of data rather than amount Transport layer Intelligent congestion management Throttle back irrelevant data rather than each node s sending rate Coverage Ensure enough sensors provide data K-coverage: each location monitored by at least K sensors 18

Design Issues (cont.) Time synchronization Very important in sensor networks Needed to determine if event sensed by two sensors is in fact the same event Needed to determine object speed Approaches GPS expensive, not energy-efficient NTP (used in computer networks) not enough precision Newer approaches being researched Romer s Algorithm Reference-Broadcast Synchronization (RBS) 19

Design Issues (cont.) Localization Important for same reasons as time synchronization Often times, only relative position is necessary GPS is overkill and unattractive for energy reasons RSSI used to infer distances Time of Arrival (ToA) Time Difference of Arrival (TDoA) Angle of Arrival (AoA) Sensor can find its own location using received beacons Sensor can have other nodes measure its location Sensor sends beacon message and neighbors use trilateration based on signal strength measurements Problem small scale fading 20

Research Issues (1) Appropriate QoS model Traditional networks: delay, packet delivery ratio, jitter Sensor networks: probability of missed detection of an event, signal-to-noise ratio and network sensing coverage Difficult to translate these data-specific QoS parameters into meaningful protocol parameters Cross-layer Architectures Entire protocol stack tailored to specific needs of WSN application Protocols should be integrated with hardware Trade-off: generality and ease of network design to achieve lifetime increases 21

Research Issues (2) Reliability Links and sensors may fail, temporarily or permanently Must design protocols to provide reliable service with these failures Heterogeneous Applications Sensor nodes may be shared by multiple applications with differing goals Protocols must efficiently serve multiple applications simultaneously Heterogeneous Sensors How to make best use of resources in heterogeneous sensor networks 22

Research Issues (3) Security How much and what type of security is really needed? How can data be authenticated? How can misbehaving nodes be prevented from providing false data? Can energy and security be traded-off such that the level of network security can be easily adapted? Actuation Eventually sensor networks will close the loop Data do not need to reach base station Current models for sensor networks may not be valid 23

Research Issues (4) Distributed and Collaborative Data Processing How to best process heterogeneous data? How much data and what type of data should be processed to meet application QoS goals while minimizing energy drain? Integration with Other Networks Sensor networks may interface with other networks, such as a WiFi network, a cellular network, or the Internet What is the best way to interface these networks? Should the sensor network protocols support (or at least not compete with) the protocols of the other networks? Or should the sensors have dual network interface capabilities? 24

Discussion 25