Sensor Network Platforms and Tools

Similar documents
Ad hoc and Sensor Networks Chapter 2: Single node architecture

Chapter 2: Single Node Architecture

The Mote Revolution: Low Power Wireless Sensor Network Devices

The Mote Revolution: Low Power Wireless Sensor Network Devices

Wireless Sensor Networks (aka, Active RFID)

Chapter 2 Single-node Architecture

Feasibility and Benefits of Passive RFID Wake-up Radios for Wireless Sensor Networks

CS649 Sensor Networks Lecture 3: Hardware

Ad hoc and Sensor Networks Chapter 2: Single node architecture

Drahtlose Kommunikation. Sensornetze

VT-CC1110PA-433M. Wireless Module. User Guide

Chapter 2: Hardware Sensor Mote Architecture and Design

WiBeaM : Design and Implementation of Wireless Bearing Monitoring System

Signals, Instruments, and Systems W6. Introduction to Embedded. Sensing, Communicating

GDM1101: CMOS Single-Chip Bluetooth Integrated Radio/Baseband IC

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

FTSP Power Characterization

DEEJAM: Defeating Energy-Efficient Jamming in IEEE based Wireless Networks

Wireless Sensor Networks

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Chapter 2. Hardware: Sensor Mote Architecture and Design

Ad hoc and Sensor Networks Chapter 4: Physical layer. Holger Karl

INTRODUCTION. What is the LSN50

VT-CC M Wireless Module. User Guide

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

Intelligent and passive RFID tag for Identification and Sensing

A multi-mode structural health monitoring system for wind turbine blades and components

AS-MAC: An Asynchronous Scheduled MAC Protocol for Wireless Sensor Networks

Jamming Wireless Networks: Attack and Defense Strategies

Hardware Platforms and Sensors

The Cricket Indoor Location System

Week 4. Hardware: Sensor Mote Architecture and Design. From Dr. Fei Hu's written textbook

Energy autonomous wireless sensors: InterSync Project. FIMA Autumn Conference 2011, Nov 23 rd, 2011, Tampere Vesa Pentikäinen VTT

IN Wireless Sensor Networks. Koen Langendoen Muneeb Ali, Aline Baggio Gertjan Halkes

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

Telos: Enabling Ultra-Low Power Wireless Research

Study of RSS-based Localisation Methods in Wireless Sensor Networks

A Solar-Powered Wireless Data Acquisition Network

Applied to Wireless Sensor Networks. Objectives

MIT Wireless Gigabit Local Area Network WiGLAN

Frequency 434=434MHz 868=868MHz 915=915MHz

Multiple Access (3) Required reading: Garcia 6.3, 6.4.1, CSE 3213, Fall 2010 Instructor: N. Vlajic

CSE237d: Embedded System Design Junjie Su May 8, 2008

From Antenna to Bits:

e-automatic MOTOR CONTROL SYSTEM

GC9838-LR - INTELLIGENT HYBRID PLC-RF DIN RAIL MODEM

VT-CC2530-Z1 Wireless Module. User Guide

#$%## & ##$ Large Medium Small Tiny. Resources Computation/memory Communication/range Power Sensors

Wireless hands-free using nrf24e1

Marmote SDR: Experimental Platform for Low-Power Wireless Protocol Stack Research

Difference Between. 1. Old connection is broken before a new connection is activated.

Unit III Basic concepts of Wireless Sensor Networks (WSN) Unit III Prof. Prashant Lahane

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

White Paper A Knowledge Base document from CML Microcircuits. Adaptive Delta Modulation (ADM)

A GENERIC ARCHITECTURE FOR SMART MULTI-STANDARD SOFTWARE DEFINED RADIO SYSTEMS

VC7300-Series Product Brief

The LoRa Protocol. Overview. Interference Immunity. Technical Brief AN205 Rev A0

Single Chip Low Cost / Low Power RF Transceiver

S O P H I S T I C A T E D A U T O M A T I O N

Harvesting a Clock from a GSM Signal for the Wake-Up of a Wireless Sensor Network

How Public Key Cryptography Influences Wireless Sensor Node Lifetime

DNT2400. Low Cost 2.4 GHz FHSS Transceiver Module with I/O

DNT900. Low Cost 900 MHz FHSS Transceiver Module with I/O

SpiderBat: Augmenting Wireless Sensor Networks with Distance and Angle Information

Sensor node, an implementation approach. ENSIL-ENSCI Cinquième année ELT, Module 6 Vahid Meghdadi

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz

ENERGY EFFICIENT SENSOR NODE DESIGN IN WIRELESS SENSOR NETWORKS

Computer Networks II Advanced Features (T )

Energy harvester powered wireless sensors

Using the Wake Up Receiver for Low Frequency Data Acquisition in Wireless Health Applications

Deformation Monitoring Based on Wireless Sensor Networks

Design Issues and Experiences with BRIMON Railway BRIdge MONitoring Project

Wireless Intro : Computer Networking. Wireless Challenges. Overview

LR1276 Module Datasheet V1.0

WiMOD iu880b. Datasheet. Document ID: 4100/40140/0111. IMST GmbH Carl-Friedrich-Gauß-Str KAMP-LINTFORT GERMANY

Wireless Sensor Network for Substation Monitoring

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

Chapter 8: Power Management

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

Power Issues in Wireless Sensor Nets

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

ZigBee Wireless Sensor Nodes with Hybrid Energy Storage System Based On Li-ion Battery and Solar Energy Supply

Energy-efficient and lifetime aware routing in WSNs

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS

Wireless Communication

SmartSensor. HI-INC Version. Wireless Inclinometer ±30 or ±15 or ±90. Applications. Main Features. Non contact actuation

Physical Layer: Outline

JEPPIAAR SRR Engineering College Padur, Ch

DNT24MCA DNT24MPA. Low Cost 2.4 GHz FHSS Transceiver Modules with I/O. DNT24MCA/MPA Absolute Maximum Ratings. DNT24MCA/MPA Electrical Characteristics

WIRELESS NETWORK USER MANUAL MHz RFT-868-REL Remotely Controlled Relay Switch

DMR Rx Test Solution. Signal Analyzer MS2830A. Reference Specifications

GNU Radio as a Research and Development Tool for RFID Applications

Using the VM1010 Wake-on-Sound Microphone and ZeroPower Listening TM Technology

BK2 Series. STE KSOLUTIONS BK2x DATA SHEET. TABLE 1 PERFORMANCE DATA BK2x RECEIVER SECTION 80 to 650 MHz / 842 to 916 MHz¹ 2FSK GFSK RCFSK 3FSK 4FSK

Wireless Music Dock - WMD Portable Music System with Audio Effect Applications

Wireless Communication in Embedded System. Prof. Prabhat Ranjan

Radio Frequency Integrated Circuits Prof. Cameron Charles

Measurement and Experimental Characterization of RSSI for Indoor WSN

Radio Frequency Integrated Circuits Prof. Cameron Charles

Dual core architecture with custom N-PLC optimized DSP and Data Link Layer / Application 32bit controller

Transcription:

Sensor Network Platforms and Tools 1 AN OVERVIEW OF SENSOR NODES AND THEIR COMPONENTS References 2 Sensor Node Architecture 3 1

Main components of a sensor node 4 A controller Communication device(s) Sensor(s)/actuator(s) Storage Power supply Storage Communication device Controller Sensor(s)/ actuator(s) Power supply Controller Options: Microcontroller general purpose processor, optimized for embedded applications, low power consumption DSPs optimized for signal processing tasks, not suitable here FPGAs may be good for testing ASICs only when peak performance is needed, no flexibility Example microcontrollers Texas Instruments MSP430 16-bit RISC core, up to 4 MHz, versions with 2-10 Kbytes RAM, several DACs, RT clock, cheap (prices start at US$ 0.49) Atmel ATMega 8-bit controller, larger memory than MSP430, slower 5 Communication device Which transmission medium? Electromagnetic at radio frequencies Electromagnetic, light 6 Ultrasound Radio transceivers transmit a bit- or a byte-stream t as radio waves Or, receive it and convert it back into bit-/byte-stream 2

Transceiver characteristics Tasks and capabilities Service to upper layer 7 Usually to MAC layer; packet-oriented; byte- or bit-interface to the microcontroller Carrier frequency and multiple channels Regulatory restrictions; FDMA, multi-channel CSMA Data rates Carrier frequency and the bandwidth together with modulation and coding determines the gross rate Range In the absence of interference! Energy Transceiver characteristics 2 Power consumption During transmission During state change Transmission power control 8 Transceiver characteristics 3 Radio Modulation? (ASK, FSK, ) Noise figure? 9 NF = SNR I /SNR O ; degradation due to the operation of the element in db Gain? Ratio of the output signal power to the input signal power in db Power efficiency? Ratio of the output signal s power to the power consumed by the amplifier Receiver sensitivity? Minimum S to achieve a given E b /N 0 ; a prescribed bit/packet error rate 3

Radio (cont.) Transceiver characteristics 4 Blocking performance Achieved BER in presence of frequency-offset interferer Out of band emissions Limiting the disturbance Carrier sensing and RSSI characteristics Frequency stability (e.g., towards temperature changes) Voltage range 10 Transceiver structure Radio frequency front end Analog signal processing Base band processor Digital signal processing and communication with the processor and other (digital) circuitry 11 Transmit Receive Transceiver states Idle ready to receive, but not doing so Some functions can be switched off, reducing energy consumption a little Sleep significant parts of the transceiver are switched off Need some time to wake up receive something; recovery time and startup energy to leave sleep state can be significant 12 4

Example transceivers RFM TR1000 family 916 or 868 MHz 400 khz bandwidth Up to 115,2 kbps On/off keying or ASK Dynamic/tuneable output power Maximum power about 1.4 mw Low power consumption Chipcon CC1000 Range 300 to 1000 MHz, programmable in 250 Hz steps FSK modulation Provides RSSI 13 Chipcon CC 2400 Implements 802.15.4 2.4 GHz, DSSS modem 250 kbps Higher power consumption than above transceivers Infineon TDA 525x family E.g., 5250: 868 MHz ASK or FSK modulation RSSI, highly efficient power amplifier Intelligent power down, selfpolling mechanism Excellent blocking performance Wakeup receivers Research issue: Wakeup receivers Can be woken via radio when in sleep state (seems a contradiction!) Major energy problem: RECEIVING Idling and being ready to receive consumes considerable amounts of power When to switch on a receiver is not clear Contention-based MAC protocols: Receiver is always on TDMA-based MAC protocols: Synchronization overhead, inflexible 14 Wakeup receivers 2 Desirable: Receiver that can (only) check for incoming messages When signal detected, wake up main receiver for actual reception Ideally: Wakeup receiver can already process simple addresses Not clear whether they can be actually built, however 15 5

Main categories Any energy radiated? Passive vs. active sensors Sense of direction? Omidirectional? Passive, omnidirectional Sensors Example: light, thermometer, microphones, hygrometer, Passive, narrow-beam Example: Camera Active Example: Radar 16 Sensors 2 Important parameter: Area of coverage Which region is adequately covered by a given sensor? 17 As diverse as sensors Actuators Usually paired with a controlling sensor In principle have a simple functionality with when paired with a sensor open or close a switch or a relay or set a value 18 6

Storage Sensors usually accompanied with a small storage: 4-16kB RAM (EEPROM) 16-128kB program flash 256-2048kB external flash (NAND, NOR) Examples: tmote sky 10kb RAM 48kB program flash 1024kb external flash micaz 4kb EEPROM 128kB program flash 512kB external flash 19 Power supply Goal: provide as much energy as possible at smallest cost/volume/weight/recharge time/longevity In WSN, recharging may or may not be an option Options Primary batteries not rechargeable Secondary batteries rechargeable, only makes sense in combination with some form of energy harvesting Requirements include Low self-discharge Long shelf live Capacity under load Efficient recharging at low current Good relaxation properties (seeming self-recharging) Voltage stability (to avoid DC-DC conversion) 20 Power consumption Way out: Do not run sensor node at full operation all the time If nothing to do, switch to power safe mode Question: When to throttle down? How to wake up again? Typical modes Controller: Active, idle, sleep Radio mode: Turn on/off transmitter/receiver, both Multiple modes possible, deeper sleep modes Strongly depends on hardware TI MSP 430; four different sleep modes Atmel ATMega; six different modes (idle, ADC Noise Reduction, Power-save, Power-down, Standby, Extended Standby) 21 7

Switching between modes Simplest idea: Greedily switch to lower mode whenever possible Problem: Time and power consumption required to reach higher modes not negligible Introduces overhead Switching only pays off if E saved > E overhead 22 E saved E overhead P active P sleep t 1 τ down t event τ up time Sensor Node Examples 23 Mica2 micaz Cricket Imote2 Tmote sunspot Sentilla JCreate Current sensor nodes 24 8

Operating System and Execution Environments 25 Operating Systems TinyOS Mate MANTIS RetOS Contiki MagnetOS Eyes OS SenOS Emeralds PicOS 26 9