Introduction to Wireless Sensors Networks (WSN)

Similar documents
Ad hoc and Sensor Networks Chapter 1: Motivation & Applications

Protocols and Architectures for Wireless Sensor Netwoks. by Holger Karl and Andreas Willig

Outline. Application examples. Infrastructure-based limits? Infrastructure-based wireless networks. Possible applications

Water Quality Monitoring System Using Zigbee Based Wireless Sensor Network

M2M I/O Modules. To view all of Advantech s M2M I/O Modules, please visit

ZigBee Propagation for Smart Metering Networks

INTRODUCTION TO WIRELESS SENSOR NETWORKS. Marco Zennaro, ICTP Trieste-Italy

ZigBee Technology Overview

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

ZIGBEE ECGR-6185 Advanced Embedded Systems. Charlotte. University of North Carolina-Charlotte. Chaitanya Misal Vamsee Krishna

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 5, September

Customer Specific Wireless Network Solutions Based on Standard IEEE

Demystifying Wireless for Real-World Measurement Applications

BROWSER-BASED HOME MONITOR USING ZIGBEE SENSORS

How To Make A Multi-User Communication Efficient

Drahtlose Kommunikation. Sensornetze

Mac Protocols for Wireless Sensor Networks

Wireless g CF Card User Manual

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

ÇANKAYA ÜNİVERSİTESİ ECE 491 SENIOR PROJECT I ERDİNÇ YILMAZ

WBAN Beaconing for Efficient Resource Sharing. in Wireless Wearable Computer Networks

Protocolo IEEE Sergio Scaglia SASE Agosto 2012

Introduction to Zibgbee Technology

Wireless Sensor Network for Performance Monitoring of Electrical Machine

Case Study Competition Be an engineer of the future! Innovating cars using the latest instrumentation!

Wireless Personal Area Networks (WPANs)

IPv6 Based Sensor Home Networking

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April ISSN

Professur Technische Informatik Prof. Dr. Wolfram Hardt. Network Standards. and Technologies for Wireless Sensor Networks. Karsten Knuth

SX1272/3/6/7/8: LoRa Modem. Low Energy Consumption Design AN TCo. SX1272/3/6/7/8 LoRa Modem Design Guide WIRELESS & SENSING

Online Communication of Critical Parameters in Powerplant Using ZIGBEE

Zlinx Wireless I/O. Peer-to-Peer and Modbus I/O B&B ELECTRONICS PRODUCT INFORMATION

DAG based In-Network Aggregation for Sensor Network Monitoring

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

THE development of media access control (MAC) protocols

Industrial Networks & Databases

Performance Evaluation of Large-Scale Wireless Sensor Networks Communication Protocols that can be Integrated in a Smart City

Load Balancing in Periodic Wireless Sensor Networks for Lifetime Maximisation

Chapter 2 Principle of Wireless Sensor Networks

An Overview of ZigBee Networks

Tri-Band RF Transceivers for Dynamic Spectrum Access. By Nishant Kumar and Yu-Dong Yao

Internet of Things. Exam June 24

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Surveillance System Using Wireless Sensor Networks

NETWORKING TECHNOLOGIES

Medium Access Control with Dynamic Frame Length in Wireless Sensor Networks

SmartMesh Wireless Sensor Networking for Industrial IoT

Unidirectional Transmitter/ Receiver Units Introduction

Chapter 7 Low-Speed Wireless Local Area Networks

Datasheet. High-Performance airmax Bridge. Models: NBE M5-19, NBE-M5-16. Uniform Beamwidth Maximizes Noise Immunity. Innovative Mechanical Design

Maximizing Range and Battery Life in Low-Cost Wireless Networks

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012

EPL 657 Wireless Networks

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

Key Priorities for Sub-GHz Wireless Deployment

UNIT 8:- Mobile Ad-Hoc Networks, Wireless Sensor Networks

Sensor Devices and Sensor Network Applications for the Smart Grid/Smart Cities. Dr. William Kao

Security of MICA*-based / ZigBee Wireless Sensor Networks

PERFORMANCE ANALYSIS OF THE IEEE BASED ECG MONITORING NETWORK

Datasheet. High-Performance airmax Bridge. Models: NBE-M2-13, NBE-M5-16, NBE M5-19. Uniform Beamwidth Maximizes Noise Immunity

RT-QoS for Wireless ad-hoc Networks of Embedded Systems

Design and Performance Analysis of Building Monitoring System with Wireless Sensor Networks

Adaptive MAC Protocol for Emergency Data Transmission in Wireless Body Sensor Networks

Design, implementation and characterization of a radio link in ISM band at 2.4Ghz

Crossroads Copenhagen

Lab Exercise Objective. Requirements. Step 1: Fetch a Trace

Zigbee-Based Wireless Distance Measuring Sensor System

IOT WPAN technologies IoT binnen handbereik. EA IoT 2015 Pepijn Herman

Microchip Technology. February 2008 Valerio Moretto Slide 1

Dynamic Frequency Selection (DFS) and the 5GHz Unlicensed Band

Local Area Networks transmission system private speedy and secure kilometres shared transmission medium hardware & software

Wireless The answer to all our communications needs?

Intel Labs at ISSCC Copyright Intel Corporation 2012

High-Frequency Distributed Sensing for Structure Monitoring

Spring Final Project Report

WUA Mbps Wireless USB Network Adapter

Power Characterisation of a Zigbee Wireless Network in a Real Time Monitoring Application

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

Attenuation (amplitude of the wave loses strength thereby the signal power) Refraction Reflection Shadowing Scattering Diffraction

Wireless Sensor Network: Challenges, Issues and Research

CS263: Wireless Communications and Sensor Networks

WIRELESS INSTRUMENTATION TECHNOLOGY

PERFORMANCE ANALYSIS OF LOW RATE WIRELESS TECHNOLOGIES FOR MEDICAL APPLICATIONS. N. Golmie, D. Cypher, O. Rebala

Zero-Variable Wireless Infrastructure Deployment. Datasheet. Models: BM2HP, BM5HP. Completely integrated Radio

Applying Mesh Networking to Wireless Lighting Control

SECURITY SYSTEM IN INDUSTRIES USING ZIGBEE TECHNOLOGY

A survey on Spectrum Management in Cognitive Radio Networks

Prediction of DDoS Attack Scheme

Ultra Wideband Signal Impact on IEEE802.11b Network Performance

Wireless Sensor Networks

STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY

Wireless Technologies for Automation

Bluetooth voice and data performance in DS WLAN environment

Protocol Design for Neighbor Discovery in AD-HOC Network

Transcription:

Introduction to Wireless Sensors Networks (WSN) Hossein Mamaghanian Embedded Systems Laboratory (ESL), Laboratory of Signal Processing (LTS2) EPFL, Switzerland ICT Summer School Fiuggi, Italy July 9 th, 2015

Wireless Sensor Nodes Wireless networks of thousands of inexpensive miniature devices capable of computation, communication and sensing A self-configuring network of small sensor nodes communicating among themselves using radio signals, and deployed in quantity to sense, monitor and understand the physical world. motes Their use throughout society could well dwarf previous milestones in the information revolution U.S. National Research Council Report, 2001. 2

Timeline of WSNs 1970 s: Wired sensors connected to central location 1980 s: Distributed wired sensor networks 1999-2003: DARPA SensIT project: UC Berkeley, USC, Cornell etc. 2001: Intel Research Lab at Berkeley focused on WSN 2001-2002: Emergence of sensor networks industry; startup companies including Sensoria, Crossbow, Ember Corp, SensiCast plus established ones: Intel, Bosch, Motorola, General Electric, Samsung. 2003-2004: IEEE 802.15.4 standard, Zigbee Alliance. 3

Why (and Who) we needs WSNs? WSN provide a bridge between the real physical and virtual worlds. Allow the ability to observe the previously unobservable at a fine resolution over large spatio-temporal scales. Have a wide range of potential applications to industry, medical, science, transportation, civil infrastructure, and security. 4

World of sensors! 5

Applications SmartGrid Industrial Automation Industrial Process Monitoring 6

Applications Smart Cities and Urban Networks Habitat and Ecosystem Monitoring Monitoring Groundwater Contamination Building & Home Automation Automated Climate Control, Reduces energy waste Disaster relief wildlife observation Monitoring stress 7

Applications Structural Health Monitoring Body Sensor Networking Health: monitor & assist disabled, Rapid Emergency response EMG sensor ECG sensors EMG SpO 2 WBSN coordinator (Personal server) Motion sensor Health@Home 8

Main Challenges Fault tolerance Be robust against node failure (running out of energy, physical destruction, ) Lifetime The network should fulfill its task as long as possible definition depends on application Lifetime of individual nodes relatively unimportant Scalability Support large number of nodes Wide range of densities Vast or small number of nodes per unit area, very applicationdependent 9

Main Challenges Programmability Self-Configuration and Adaptation Re-programming of nodes in the field might be necessary, improve flexibility Maintainability WSN has to adapt to changes, self-monitoring, adapt operation Incorporate possible additional resources, e.g., newly deployed nodes 10

Building Blocks of a WSNodes Sensor Memory Processor Radio Power Source 11

Sensors in detail Sensors are transducers to sense characteristics of environment: temperature, humidity, light,... Sensors mainly translate these characteristics into electrical signals : current, voltage, resistance, time interval or frequency Digital Samples Sensing Preconditioning Amp A/D Sampling Storing Transmission 12

Properties of sensors Input range: the operating range to which the sensor is sensing E.g. Temperature sensor operating reliably from - 5 C to 40 C. Outside this range the sensor s fault tolerance is exceeded. Output range: range of the output value E.g. Temperature sensor returns voltage between 0 and 5V Amp A/D Sampling Gain = X ADC range 0~5V 13

Sensitivity: How is a change in input signal mapped to the output signal? E.g. an inclination sensor produces in output voltage of 1mv for every 2.30. Latency: Speed with which sensor reacts to change E.g. A temperature sensor having a latency of 14s per 10 C Stability: insensitivity to factors other then measured physical quantity. Noise: undesired change from ideal output value. E.g. thermal noise in the circuitry Distortions. E.g. electromagnetic radiation influencing the sensor. Environmental influences. E.g. temperature, air pressure,... 14

Sensors: examples Contact sensor Force sensors Light sensing Photo diode, Photo transistors, Light dependent resistors (LDR) Proximity sensors Medical Sensors ECG (Electrocardiogram): Monitor the heart activity Pulse oximeter: Pulse and oxygen level Pressure measurement Blood pressure, Lung capacity Accelerometer: Stroke, Alzheimers 15

Wireless Networks Early studies all assumed a simple perfect-connectivitywithin-range model for simulations and analysis. But this is not case in real-life scenarios R R R R R R R R R 16

Wireless Networks Links fall into three regions: connected, transitional and unconnected. The transitional region will contain a large number of unreliable links. 17

Wireless Networks Received Signal Strength (RSSI) Represented with dbm : power unit in decibels (db), referenced to 1 milliwatt (mw). 18

Wireless Networks Radio Reception 19

Power consumption of radio links Transmit and Receive energy costs are typically the same for most radios. Sleep is the only energy efficient mode. Startup times and costs vary from radio to radio, but can be quite significant. Power [mw] 100 80 60 40 20 Beacon Radio in LP Mode GTS Send Packet 1 Send Packet 2 0 0 5 10 15 20 25 30 Time [ms] Radio Freq. Data rate Sleep Tx Rx Startup CC2420 2.4G 250kbps 60uW 52mW 59mW 0.6msec 20

Wireless Personal Access Networks (WPAN) The two main wireless standards used by WSNs are 802.15.4 and Zigbee Low power/ Low rate protocols 16 channels in the 2450 MHz band, Max distance is around 100 m (@ 2.4Ghz) Over-the-air data rates of 250 kb/s, Star or peer-to-peer operation Energy detection (ED) and Link quality indication (LQI) CSMA/CA channel access and allocation of guaranteed time slots, ACKS 21

IEEE 802.15.4 100 Beacon Radio in LP Mode GTS Power [mw] 80 60 40 Send Packet 1 Send Packet 2 20 0 0 5 10 15 20 25 30 Time [ms] Carrier Sense Multiple Access-Collision Avoidance (CSMA-CA) each node listen the medium prior to transmit. If the energy found is higher than a specific level, the transceiver waits for a random time (in an interval) and tries again. Guarantee Time Slots (GTS): This systems uses a centralized node (PAN coordinator) which gives slots of time to each node so that any knows when they have to transmit. There are 16 possible slots of time. 22

IEEE 802.15.4 A highly configurable MAC protocol implemented on TinyOS/RTOS/Motes Highly customizable Many independent components that can be turned off if not needed for a particular application Highly Low Power: wake up the radio only when needed to transmit, and periodically to check for preamble from transmitter. transceiver can go to sleep most of the time (up to 99% on average), depends on the kind of communication model used. 23

Zigbee Protocol Network Protocol created by a set of companies which form the ZigBee Alliance Basically offers four kinds of different services: Encryption services Association and authentication: only valid nodes can join to the network. Routing protocol: Reactive adhoc protocol has been implemented to perform the data routing and forwarding process to any node in the network. Application Services: Each node belongs to a predefined cluster and can take a predefined number of actions. Example: the "house light system cluster" can perform two actions: "turn the lights on", and "turn the lights off". 24

Nodes in a WSNs Motes or Sources: Measure data, report them somewhere Typically equip with different kinds of actual sensors Coordinators or Sinks: receiving data, analyzing, and coordinating May be part of the WSN or external entity, PDA, gateway,... Actuators: Control devices, applying actions, Motes Sinks Actuators 25

Structure os WSNs Interaction patterns between sources and sinks classify application types Event detection: Nodes locally detect events (maybe jointly with nearby neighbors), report these events to interested sinks Periodic measurement Function approximation: Use sensor network to approximate a function of space and/or time (e.g., temperature map) Tracking: Report (or at least, know) position of an observed intruder ( pink elephant ) 26

Deployment and Network topology Random deployment For some applications, WSN nodes could be scattered randomly (e.g. from an airplane) Random Graph Theory is useful in analyzing such deployments 27

Random Deployment The most common random graph model is G(n,R): deploy n nodes randomly with a uniform distribution in a unit area, placing an edge between any two that are within Euclidean range R. Sparse dense 28

Random Deployment Connectivity in a Random graph with G(n,R) 29

Deployment and Network topology Fixed: Regular deployment in preventive maintenance or similar Not necessarily geometric structure, but that is often a convenient assumption Mobile sensor nodes Can move to compensate for deployment shortcomings Can be passively moved around by some external force (wind, water) 30

Key definitions All monotone graph properties have an asymptotic critical range R beyond which they are guaranteed with high probability (Goel, Rai, and Krishnamachari 04) K-covered field: if and only if all intersection points between sensing circles are at or inside the boundary of K+1 sensing circles. The critical range for connectivity: The critical range to ensure that all nodes have at least k neighbors also ensures k-connectivity. 2-covered field 31

Open Wireless Sensors Open Wireless Sensors are devices that are open both in software as in hardware They have many advantages on proprietary ones: Cost Personalization Shimmer OpenMote Intel Edison 32

Conclusions WSN are a widely applicable, major emerging technology. They bring a whole host of novel research challenges pertaining to energy efficiency, robustness, scalability, selfconfiguration, etc. These challenges must be tackled at multiple levels through different protocols and mechanisms. Existing partial solutions offer much hope for the future, but much work remains to be done. 33

References [1] J. Wahslen, Wireless Sensor Networks, [2] B. Krishnamachari, An Introduction to Wireless Sensor Networks [3] M, Zennaro, INTRODUCTION TO WIRELESS SENSOR NETWORKS [4] A. Goldsmith, Wireless Communications, 34