Wireless Sensor Networks

Similar documents
Lecture 8 Wireless Sensor Networks: Overview

Wireless Sensor Networks

Sensor Network Protocols

Wireless Sensor Networks

Principles of Wireless Sensor Networks

DASH7 ALLIANCE PROTOCOL - WHERE RFID MEETS WSN. public

Principles of Wireless Sensor Networks

WP-PD Wirepas Mesh Overview

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

CHAPTER 2 WIRELESS SENSOR NETWORKS AND NEED OF TOPOLOGY CONTROL

Energy and Memory Efficient Clone Detection in Wireless Sensor Networks

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

Wireless Sensor Networks (WSN)

Ultra Low Power Asynchronous MAC Protocol using Wake-Up Radio for Energy Neutral Wireless Sensor Network

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

AN EFFICIENT MAC PROTOCOL FOR SUPPORTING QOS IN WIRELESS SENSOR NETWORKS

The Design of the Sensor Node of IOT Based on SIM20 KUANG Xinghong 1, a,yao Zheyi 1, b, Huo haibo 1, c, Li junjun 1, d, Wu yanxiang 1, e

Part I: Introduction to Wireless Sensor Networks. Xenofon Fafoutis

A Survey on Underwater Sensor Network Architecture and Protocols

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

System Architecture Challenges in the Home M2M Network

Major Design Challenges. Sensor Network Characteristics. Crosslayer Design in Sensor Networks. Energy-Constrained Nodes. Wireless Sensor Networks

IPv6 Stack. 6LoWPAN makes this possible. IPv6 over Low-Power wireless Area Networks (IEEE )

Wireless Sensor Networks

A PERFORMANCE EVALUATION OF YMAC A MEDIUM ACCESS PROTOCOL FOR WSN

Wireless Sensor Networks

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

Outline. TWR Module. Different Wireless Protocols. Section 7. Wireless Communication. Wireless Communication with

RT-Link: A global time-synchronized link protocol for sensor networks Anthony Rowe, Rahul Mangharam, Raj Rajkumar

NMA Radio Networks Network Level: Medium Access Control Roberto Verdone

Reservation Packet Medium Access Control for Wireless Sensor Networks

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Power-efficient Communication Protocol for Social Networking Tags for Visually Impaired

WIRELESS TECHNOLOGIES

Routing protocols in WSN

VSEW_mk2-8g. Data Sheet. Dec Bruno Paillard

An Energy-Efficient Hierarchical Routing for Wireless Sensor Networks

Wireless Sensor Networks. Introduction to the Laboratory

QoS Challenges and QoS-Aware MAC Protocols in Wireless Sensor Networks

AT Ground Surveillance System (GSS)

An Implementation of Fog Computing Attributes in an IoT Environment

A Wireless Sensor Network for Microclimate Monitoring

BT-22 Product Specification

VertexCom. VC83X0 Product Brief. Version: 0.4 Release Date: June 28, Specifications are subject to change without notice.

Wireless Sensor Networks CS742

Sl.No Project Title Year

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

MAC Essentials for Wireless Sensor Networks

Effect Of Grouping Cluster Based on Overlapping FOV In Wireless Multimedia Sensor Network

Presented by Viraj Anagal Kaushik Mada. Presented to Dr. Mohamed Mahmoud. ECE 6900 Fall 2014 Date: 09/29/2014 1

Design, Implementation, and Experiments on Outdoor Deployment of Wireless Sensor Network for Environmental Monitoring

Geographical Routing Algorithms In Asynchronous Wireless Sensor Network

Product Brief. Model: TLM922S-P01A. Ver.1.0

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 2: ANATOMY OF A SENSOR NODE Anna Förster

Time Synchronization in Wireless Sensor Networks: CCTS

Computational Model for Energy Aware TDMA-based MAC Protocol for Wireless Sensor Network System

5g for connected industries

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

Junseok Kim Wireless Networking Lab (WINLAB) Konkuk University, South Korea

Maximizing the Lifetime of Clustered Wireless Sensor Network VIA Cooperative Communication

II. ZigBee technology. III. ZigBee technology as the basis of wireless AMR system

CS263: Wireless Communications and Sensor Networks

WSN WIRELESS WSN WSN WSN. Application agriculture SENSOR. Application geophysical. Application agriculture NETWORK: 11/30/2016

Balanced Load Sharing Protocol for Wireless Sensor Networks

Review on an Underwater Acoustic Networks

Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services

A REVIEW ON LEACH-BASED HIERARCHICAL ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORK

Rayson Bluetooth Module

WM1030 Rev Introduction. Ultra low power DASH7 Modem. Applications. Description. 868 / 915 MHz. Features. WIZZILAB Technical datasheet 1/10

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

Smart Dust : Dispersed, Un-tethered Geospatial Monitoring. Dr. Raja R. Kadiyala Chief Technology Officer CH2M HILL - Oakland, CA

Wireless Sensor Networks

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

SH1030 Rev Introduction. Ultra low power DASH7 Arduino Shield Modem. Applications. Description. 868 MHz. Features

Energy Efficient MAC Protocols Design for Wireless Sensor Networks

MESSCH PROTOCOL AN ENERGY EFFICIENT ROUTING PROTOCOL FOR WSN

Z-SEP: Zonal-Stable Election Protocol for Wireless Sensor Networks

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

LXRS and LXRS+ Wireless Sensor Protocol

Project: IEEE P Task Group for Wireless Smart Sensors

Low Power and Low Latency MAC Protocol: Dynamic Control of Radio Duty Cycle

RESOURCES. By: Chris Downey, Laird Technologies Product Manager, Telematics & Wireless M2M Date: May 25, 2011

MOBILITY REACTIVE FRAMEWORK AND ADAPTING TRANSMISSION RATE FOR COMMUNICATION IN ZIGBEE WIRELESS NETWORKS

Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2

Wireless Body Area Networks. WiserBAN Smart miniature low-power wireless microsystem for Body Area Networks.

Potential Applications Examples of Nodes Architecture Issues Protocols Early Ideas Summary

QFBR-S01IN001Z. Optical Phase Interrogator. Data Sheet. Description. Features. Applications

Data Sheet. QFBR-S01IN001Z Optical Phase Interrogator. Description. Features. Applications

Ubiquitous Sensor Network KIM, YONG-WOON ETRI

Eclipse IOT day April 3016 LoRa Overview. Wyres SAS 2016

Wireless Embedded Systems ( x) Ad hoc and Sensor Networks

A Cross-Layer Sleep and Rate Adaptation Mechanism for Slotted ALOHA Wireless Sensor Networks

Intra and Inter Cluster Synchronization Scheme for Cluster Based Sensor Network

Energy Management Issue in Ad Hoc Networks

Wireless Sensor Networks

Keywords Wireless Sensor Network, Cluster, Energy Efficiency, Heterogeneous network, Cluster, Gateway

IEEE ah. sub 1GHz WLAN for IoT. What lies beneath Wi-Fi HaLow. Eduard Garcia-Villegas, Elena López-Aguilera Dept. of Network Engineering

An Energy Efficient Clustering in Wireless Sensor Networks

Principles of Wireless Sensor Networks. Medium Access Control and IEEE

wireless Connectivity For iot

Transcription:

Wireless Sensor Networks c.buratti@unibo.it +39 051 20 93147 Office Hours: Tuesday 3 5 pm @ Main Building, second floor Credits: 6

Ouline 1. WS(A)Ns Introduction 2. Applications 3. Energy Efficiency

Section 1 WS(A)Ns

Basics Wireless Sensor Network Definition A Wireless Sensor Network (WSN) in its simplest form can be defined as a network of (possibly low-size and low-complex) devices denoted as nodes that can sense the environment and communicate the information gathered from the monitored field through wireless links to a gateway, connected to other networks (e.g., Internet) I.F. Akyildiz, Su Weilian, Y. Sankarasubramaniam, E. Cayirci, "A survey on sensor networks," Communications Magazine, IEEE, vol.40, no.8, pp.102,114, Aug 2002

Basics Wireless Sensor Network Monitored Area other nets (e.g., Internet) gateway users Density / Number of Nodes? sensor node

Basics Wireless Sensor (hereafter denoted as node ) Sensor(s) A/D The sensor may measure: Energy controller Memory Temperature, Light, Acceleration, Humidity, Pollution, Magnetic fields, Seismic events, Electric current, The node RX/TX

Basics Wireless Sensor Nodes are devices low cost low complexity low size [low energy]

Basics Wireless Sensor Commercially Available Products (Samples) www.freescale.com Compliant 802.15.4 Clock Flash RAM Receive Sensitivity RF Power Min RF Power Max Cost Country YES 40 MHz 128K 96K -96 dbm -30 dbm +4 dbm $ 150 USA

Basics Wireless Sensor Commercially Available Products (Samples) www.ti.com Compliant 802.15.4 Clock Flash RAM Receive Sensitivity RF Power Min RF Power Max Cost Country YES 40 MHz 256 K 8 K -97 dbm - +4.5 dbm $100 USA

Basics Wireless Sensor Commercially Available Products (Samples) www.xbow.com Compliant 802.15.4 Clock Flash RAM Receive Sensitivity RF Power Min RF Power Max Cost Country YES 8 MHz 48K 10K -94 dbm -24 dbm 0 dbm $ 134 USA

Basics transmitter receiver source TX RX sink Transmit Power transmitting antenna system receiving antenna system Received Power Power Loss (db) = Transmit Power (dbm) Received Power (dbm) 150 100 50 0 GSM: Max Loss WSNs: Max Loss Max Loss (db) = Tr. Power (dbm) Rec. Sens. (dbm) 1 100 1000 Distance (m)

Basics Wireless Sensor Network With Single Sink other nets (e.g., Internet) users gateway sink node

Basics Wireless Sensor Network With Multiple Sinks other nets (e.g., Internet) gateway sink users Density / Number of Sinks? node

Basics Wireless Sensor Network With Actuators other nets (e.g., Internet) users gateway sink node actuator

Basics Wireless Sensor Network With Heterogeneous Nodes other nets (e.g., Internet) users gateway sink node actuator

Basics Wireless Sensor Network With Heterogeneous Nodes A network of nodes that cooperatively sense the environment and may control it, enabling interaction between People (the users) and the Environment. other nets (e.g., Internet) users gateway sink node actuator

Basics Wireless Sensor Network With Multiple Gateways other nets (e.g., Internet) users sink / gateway node actuator

Basics Wireless Sensor Network With Mobile Gateways other nets (e.g., Internet) users sink / gateway node actuator

Basics Wireless Sensor Network With Mobile Gateways Carried by People Moving in the Environment Network Opportunism other nets (e.g., Internet) users sink / gateway node actuator

Basics Wireless Sensor Network With Mobile Nodes Vehicular Sensor Networks other nets (e.g., Internet) users sink / gateway node actuator

Basics Wireless Sensor Network With Mobile Nodes And Mobile Gateways Vehicular Sensor Networks other nets (e.g., Internet) users sink / gateway node actuator

Basics Nodes are low cost low complexity low size [low energy] Short Transmission Ranges WSNs are (possibly) large unplanned self-organising Multi-Hop Transmission Very Complex Unpredictable Topologies

Basics What is a Wireless Sensor Network? Wireless sensors (hereafter, nodes) are deployed in a given area, or volume (generically denoted as monitored space). They are connected through a self-organised wireless network. Nodes can either be aware of their location or not. In many cases, they are stationary. Nevertheless, applications with mobile sensors are becoming increasingly interesting. In many cases each node is equipped with a battery that normally is not replaced during network lifetime: energy efficiency is a primary issue in these cases. The network can be homogeneous (if all nodes have equal characteristics) or heterogeneous. One or more monitoring stations (denoted as sinks) are located inside or outside the monitored space and collect the information.

All nodes can behave like receive-and-forward devices (multi-hop routing is used); however, nodes can perform distributed and/or collaborative signal processing in order to reduce the amount of information to be transmitted. Scalability (with respect to network size, or monitored space size) is a fundamental characteristic. The sinks then transmit the result of their monitoring to external entities by means of a separate network (through a gateway). Sink(s) can trigger nodes. Alternatively, nodes autonomously transmit the data they sense (i.e. the report) periodically or when an event is detected. When nodes are triggered, they can be selectively addressed (i.e. the sensed space is generally a subset of the monitored space). According to node density and transmission range, the network can be fully connected or not. Coverage of the sensor network depends on the sensing range of nodes. Coverage and connectivity are closely related features and very relevant aspects.

Basics Wireless Sensor Network Why? 75000 Number of scientific publications 10000 1000 0 First releases of commercial products based on standards Proprietary solutions available Releases of commercial products based on stable standards 2000 2002 2003 2004 2006 2007 2010 today Large-scale networks deployment years

Basics Wireless Sensor Network Why?

Basics Wireless Sensor Network

Summing-Up Self- Everything (Organisation, Maintenance, Healing, ) No centralised control No planning Comm. Protocols No need for human control Energy Efficiency Network Lifetime can be the primary performance metric Comm. Protocols & HW Scalability All protocols must work whatever the size of the network Comm. Protocols Connectivity and Coverage The information must be detected and forwarded to sinks Network Topology Other aspects: Security, Reliability

Summing-Up Self- Everything Comm. Protocols Energy Efficiency Comm. Protocols Scalability Comm. Protocols Connectivity and Coverage Topologies Other aspects: Security, Reliability Syllabus 1.Applications 2.PHY Protocols 3.MAC Protocols 4.NET Protocols 5.Energy Efficiency 6.Time Synchronization 7.Localization 8.Case Studies

Section 2 Applications Examples Taxonomy Requirement Types

Protocols Stack Energy Efficiency Application Layer Network Layer Localization MAC Layer Time Synchronization PHY Layer

Applications: Examples Environmental monitoring Healthcare Mood based services Positioning and tracking Entertainment Logistics Transportation Home and office Industrial

Applications: Examples Environmental monitoring Healthcare Mood based services Human Positioning and tracking Entertainment Logistics Machine Transportation Home and office Industrial

Applications: Examples

Applications: Connected Home & Business

Applications: Connected Energy

Applications: Connected Cities

Applications: Connected Health

Applications: Taxonomy Type of Reporting Event Detection Event Triggered Reporting or Estimation of Spatial (and Temporal) Random Processes Loose Periodic Reporting

Applications: Taxonomy Type of Reporting Event Detection Req.s on delay or Estimation of Spatial (and Temporal) Random Processes Req.s on data losses

Applications: Taxonomy Event Detection The density of nodes must ensure: - The event is detected with given probability; coverage, related to sensing range of nodes and event type distributed localisation algorithms - The report can be received by the sink(s) with given probability; connectivity, related to transmission range of nodes communication protocols The sampling frequency must ensure: - The event is detected with given probability; responsiveness, related to event type - The report timely reaches the sink(s) communication protocols Both the density of nodes and sampling frequency are application-dependent.

Applications: Taxonomy Estimation of Random Processes (optional) TRIGGER Packets from sink(s) T R Round time Reports from nodes

Applications: Taxonomy Estimation of Random Processes The density of nodes must ensure: - The process is accurately estimated; data processing, related to process type - The samples can be received by the sink(s) with given probability; connectivity, related to transmission range of nodes communication protocols The sampling frequency must ensure: - The process evolution is tracked; responsiveness, related to process type light x Both the density of nodes and sampling frequency are application-dependent. x

Applications: Taxonomy Estimation of Random Processes The density of nodes must ensure: - The process is accurately estimated; data processing, related to process type - The samples can be received by the sink(s) with given probability; connectivity, related to transmission range of nodes communication protocols The sampling frequency must ensure: - The process evolution is tracked; responsiveness, related to process type light T R t Both the density of nodes and sampling frequency are application-dependent.

Applications: Requirement Types Event Detection Probability of false alarm Probability of missed detection Localisation precision Latency Network lifetime < 0.1 0.001 < 0.1 0.001 < 100 1 m < 0.1 10 s > months - years Estimation of Random Processes Sampling frequency Network lifetime see later > months - years The different types of requirements make protocols very application-dependent.

Applications: Requirement Types - Examples Requirements for sampling frequency ( round interval) Magnetometers 25 Hz bandwidth High bandwidth optical magnetometers 10 khz bandwidth Accelerometers samples at 48 KHz Some applications (e.g pollution control) require few samples per day T R might range from 10-5 to 10 +5 seconds. Very different values of the round interval, depending on specific application.

Summing-Up Very wide ranges of node densities, sampling frequencies, QoS requirements, make the design of wireless sensor networks extremely application-dependent. As a consequence, all protocols must be very flexible and adaptive to the different user requirements.

Summing-Up Syllabus 1.Applications Event Detection Estimation of Random Processes 2.PHY Protocols 3.MAC Protocols 4.NET Protocols 5.Energy Efficiency Smart city Smart body Smart buildings 6.Time Synchronization 7.Localization 8.Case Studies

Section 3 Energy Efficiency Where is the energy spent? When is the energy spent? Activity factor

Protocols Stack Energy Efficiency Localiz. Application Layer Network Layer MAC Layer Time Synchronization PHY Layer

Tr R St C Acc Li ansmit eceive Sleep 5 MHz 1 MHz andby ompass L E D elerometer ght Wireless Sensor Networks Energy Efficiency: Where is the Energy Spent? Power consumption [mw] 25 20 15 10 5 0 Transceiver Processor LED Sensors

Energy Efficiency: Where is the Energy Spent? Radio dominates energy consumption Listening as expensive as transmitting

Energy Efficiency: Example CHIPCON CC2420 Radio supply voltage = 2.5V Power = I*V = 1 mw 43.5 mw = 0.003 mw 21.25 mw - 25 db - 3 db

Energy Efficiency: Example Freescale MC1322 Radio supply voltage = 3.6 V Power = I*V State Reception Transmission Idle (MCU active, radio off) Idle (MCU idle, radio off) Hybernate Current draw 22 ma 29 ma 3.3 ma 0.8 ma 0.85 μa

Energy Efficiency: When is the Energy Spent? D S T I T R = D + S + T + I Round duration RX sensing TX idle E = P rec D + P sens S + P trasm T [ + P idle I ] Joule/round time This model is not complete! Dynamic effects are neglected: - relaxation effect - energy dissipation during transients

Energy Efficiency: When is the Energy Spent? During transmission [Joule/bit] Typical values: During reception / sensing When idle (transceiver off) When sleeping 1 (normalised) 10-7 -10-5 Joule/bit 2 0.5 0.01 0.0001 0.0001 0

Energy Efficiency All phases of the communication protocol must be designed to minimise energy consumption Circuitry must be designed to minimise energy consumption Nodes must turn off during inactive periods of time

Energy Efficiency round 1) The sink sends the TRIGGER packet 2) Sensors send the data measured 3) All sensors move to sleep state after T on seconds 4) Sensors periodically wake up to sense the channel till a new TRIGGER packet is sent by the sink T on T R..... T on ON SLEEP ON SLEEP ON SLEEP ON t SENSOR DATA TRIGGER TRANSMISSION PACKET TRANSMISSION TRIGGER PACKET TRANSMISSION

Energy Efficiency: Activity Factor..... ON SLEEP ON SLEEP ON SLEEP ON AF on = T on / (T on +T sleep ) E charge = 5000 J = P sleep T sleep + P on T on = P on T on = 50 10-3 T on T on = 10 5 s = approximatively one day! If requested node lifetime is one year, AF on must be 1/365 < 1 %

Summing-Up Reception is as energy consuming as transmission is (avoid overhearing!). Sensing can be also very energy consuming (be careful with CSMA!).

Wireless Sensor Networks www.chiaraburatti.org c.buratti@unibo.it