IoT for surveillance applications!



Similar documents
Internet of Things based approach to Agriculture Monitoring

Robust protocols for the Industrial Internet of Things

6LoWPAN Technical Overview

11 Internet of Things (IoT) Protocols You Need to Know About

Using IPv6 and 6LoWPAN for Home Automation Networks

6LoWPAN: An Open IoT Networking Protocol

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

Machine-to-Machine Technologies

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

A Transport Protocol for Multimedia Wireless Sensor Networks

Computer Networks CS321

Thingsquare Technology

CS263: Wireless Communications and Sensor Networks

Machine-to-Machine & Sensor Technologies in Smart Cities

IPv6 Based Sensor Home Networking

Internet of Things 2015/2016

VoIP over MANET (VoMAN): QoS & Performance Analysis of Routing Protocols for Different Audio Codecs

Microchip Technology. February 2008 Valerio Moretto Slide 1

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

Transport and Network Layer

Demystifying Wireless for Real-World Measurement Applications

AERONAUTICAL COMMUNICATIONS PANEL (ACP) ATN and IP

3GPP Wireless Standard

EPL 657 Wireless Networks

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks (Priyantha, Kansal, Goraczko, Zhao, 2008)

Smart Cities are the Internet of Things

How To Understand The Gsm And Mts Mobile Network Evolution

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science

Easy-Flow: Comparing and integrating Wireless and PLC Medium Access Control Protocols.

Secure, Efficient, and Open Standard Internet of Things

Introduction Chapter 1. Uses of Computer Networks

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

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

VoIP in Mika Nupponen. S Postgraduate Course in Radio Communications 06/04/2004 1

Advanced VSAT Solutions Bridge Point-to-Multipoint (BPM) Overview

Flexible Architecture for Internet of Things Utilizing an Local Manager

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

6PANview: A Network Monitoring System for the Internet of Things

ZigBee IP Network Performance, Part I Unicast Messaging under SEP2.0 HAN Messaging Profile

An experimental test bed for the evaluation of the hidden terminal problems on the IEEE standard

Mobile and Sensor Systems

PEDAMACS: Power efficient and delay aware medium access protocol for sensor networks

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

Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects

Internet of Things. Laurent Toutain. June 11, Caen () IPv6 opérateur June 11, / 14

Hands on VoIP. Content. Tel +44 (0) Introduction

Mobile and Embedded/IoT market Overview and Trends. June 2014

IP Networking Untethered

An Efficient QoS Routing Protocol for Mobile Ad-Hoc Networks *

Introduction to Wireless Sensor Network Security

SBSCET, Firozpur (Punjab), India

IPv6, IoT and beyond

Introduction: Why do we need computer networks?

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

Implementation of Wireless Gateway for Smart Home

Key requirements for Interoperable IoT systems

IJMIE Volume 2, Issue 7 ISSN:

Unit 23. RTP, VoIP. Shyam Parekh

Embedded Security: From Sensor Networks to Internet of Things (IoT)

DT-WBAN: Disruption Tolerant Wireless Body Area Networks in Healthcare Applications

Chapter 9. IP Secure

Image Transmission over IEEE and ZigBee Networks

How To Make A Multi-User Communication Efficient

Waspmote Encryption Libraries. Programming guide

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX

Remote Monitoring and Controlling System Based on ZigBee Networks

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

Data Management in Sensor Networks

Wi-Fi Backscatter: Battery-free Internet Connectivity to Empower the Internet of Things. Ubiquitous Computing Seminar FS2015 Bjarni Benediktsson

Building Internet of Things applica5ons with COMPOSE and JavaScript Charalampos

QoS of Internet Access with GPRS

M2M and the PICtail Plus Daughter Board

VoIP over Wireless Opportunities and Challenges

IOT the Last Miles. Tze Chiew (PSM) Jaap Breepoel (FAE)

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

FIT IoT-LAB First Class IoT Open Experimental Testbed. E. Fleury, ENS de Lyon / Inria

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

Energy Optimal Routing Protocol for a Wireless Data Network

2G/3G Mobile Communication Systems

Internet Firewall CSIS Packet Filtering. Internet Firewall. Examples. Spring 2011 CSIS net15 1. Routers can implement packet filtering

Introduction to Ad hoc Networks

Ethernet. Ethernet. Network Devices

The Internet of Things: Opportunities & Challenges

The OSI and TCP/IP Models. Lesson 2

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring Mike Freedman

Tiny Web Services: Design and Implementation of Interoperable and Evolvable Sensor Networks

Introduction VOIP in an Network VOIP 3

RDF Provisioning for the Internet of Things. Henning Hasemann, Alexander Kröller, Max Pagel TU Braunschweig

Foreword... 2 Introduction to VoIP... 3 SIP:... 3 H.323:... 4 SER:... 4 Cellular network... 4 GSM... 5 GPRS G... 6 Wimax... 7 Introduction...

Express Forwarding : A Distributed QoS MAC Protocol for Wireless Mesh

A Comparison of WirelessHART and ISA100.11a

Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol

Master's thesis. Two years. Datateknik Computer Science

Evaluation of an Algorithm used in Routing and Service Discovery Protocols of Wireless Sensor Networks The Trickle Algorithm

Transcription:

! IoT for surveillance applications!! (and how to connect & schedule them)! EU-SEA workshop and cooperation on IoT and open platforms! January 25th, 2015!! IEEE RIVF 2015, Can Tho, Vietnam! Prof. Congduc Pham! http://www.univ-pau.fr/~cpham! Université de Pau, France!!

Before IoT: wireless autonomous sensor! q In general: low cost, low power (the battery may not be replaceable), small size, possibly disposable! q Sense the environment for physical properties: temperature, presence,! q Still the main dev. Platform for IoT! Radio Transceiver Battery Power Processor Data Storage 2

«Naturally» well suited for Monitoring/Surveillance! 3

Collect data & instrument! DATA ANALYSIS, OPTIMIZATION & CONTROL!? Pervasive Systems! Sensing!? PEOPLES, INFRASTRUCTURES, BUILDINGS, VEHICULES! 6

Academics vs Industries! Millions of sensors, self-organizing, selfconfiguring, with QoS-based multipath routing, mobility, and 50 sensors, STATIC deployment, but need to have RELIABILITY, GUARANTEED LATENCY for monitoring and alerting. MUST run for 3 YEARS. No fancy stuff! CAN I HAVE IT? From Peng Zeng & Qin Wang 7

1-hop communication! Most of telemetry systems Only issue is to process data, and cost & energy 8

Cellular model! 9 9

GSM (2G)/GPRS! Channels Downlink Uplink 8 Time Slots per frame Duration of a TDMA frame = 4.62 ms GPRS shield for Arduino! 7 0 1 2 3 4 5 6 7 0 time 10

3G and beyond! q 3G and beyond use CDMA techniques! uplink Voice Data CDMA codes (Walsh) 1 2 3 3G shield sold by Libelium! 11

Opportunities for Telco operators & more! Enhanced from M. Dohler M2M in SmartCities 12

Private long distance communications! Picture from Libelium/Cooking-Hacks! XBEE PRO 868 868 MHz short-range device G3 band for Europe Outdoor RF line-of-sight range up to 40 km Data rate of 24 Kbps Libelium LoRa is based on Semtech SX1272 LoRa 863-870 MHz for Europe Outdoor RF line-of-sight range up to 22 km in LOS and 2km in NLOS Data rate? 13

Tests from Libelium! http://www.libelium.com! 14

Multi-hop to gateways! Short range, low power radio - Routing issues - Medium Access issues 15

IEEE 802.15.4! OSI 3 & 4 duty-cycling 802.15.4 (PHY & MAC) OSI 2 OSI 1 ZigBit AT86RF230 (ATMEL)! CC2420 (TI)! Xbee (Digi)! MRF24J40MA (Microchip)! 16

Maturation of the market: WSNè IoT! 17

The benefit of IP! Don t reinvent the wheel! RFC6282 Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks [2011]! From ArchRock 6LowPan tutorial 18

IP need IP addresses! q IPv4 has no more addresses!! q IPv6 gives plenty of addresses! q 128bit address=16bytes!! q 6LowPan adapts IPv6 to resource-constrained devices! q Compressed IPv6 header! 7 bytes! 40 bytes From ArchRock 6LowPan tutorial 19

Routing over low power & lossy networks (RPL)! RPL RPL RPL IPv6 egde router LBR (6lowPAN) RPL UDP RPL is the 4th protocol standardized by IETF (RIP, OSPF, BGP) Provides end-to-end IPv6 connectivity UDP can be used to transport sensor data 20

IoT for human! Internet of Things for you & me 21

IETF Internet for things! CoAP: Constrained Application Protocol UDP, TCP? CoAP TCP, UDP HTTP RPL Routing Protocol for Low power & Lossy Networks 6LowPan 802.15.4 IPv6 egde router LBR (6lowPAN) Internet Routing Protocols: RIP, OSPF, BGP, IPv4, IPv6 22

get 6LowPan border router CoAP/6LowPan/IEEE 802.15.4! RPL routing! ack Client/Userinitiated scenario (e.g. temp. sensor) IPv6 ack get IPv6 to actuators 23

Copper for Firefox! q CoAP pluggin to query CoAP nodes in an http-like fashion! get ack 24

Back to Industrial! 50 sensors, STATIC deployment, but need to have RELIABILITY, GUARANTEED LATENCY for monitoring and alerting. MUST run for 3 YEARS. No fancy stuff! CAN I HAVE IT? IEEE 802.15.4 has been enhanced to provide more robustness & reliability with channel hopping technologies - TSCH time 25

6LowPan / TSCH! Figures from X. Vilajosana, IETF 6TiSCH, a new standardization effort to combine IPv6 connectivity with industrial performance IETF 6TiSCH addresses the issues of IPv6 over TSCH MAC 26

Towards Multimedia Information! Near real-time constraints, large amount of data, stream-like communication, 27

Visual data for situationawareness! Collect data to improve the responsiveness! of rescue operations! 28

Exploiting acoustic data! Sound Mappings Traffic Accidents From EAR-IT slides Traffic Management Ambient Assisted Living Energyefficiency (Audio) Surveillance 29

Arduino + ucamii! 128x128 images! Can be controlled wirelessly to capture, take reference image, compare image, transmit image, define packet size, image quality factor, XBee 802.15.4 module, connected to UART2 at 125000 bauds Cost:! ~25 Cost:! ~45 Red led, indicates that ucam is taking picture and encoding is undergoing Green led, indicates that ucam is ready ucamii configured for RAW 128x128 8-bit/pixel gray scale Cost:! ~45 Arduino Due board, AT91SAM3X8E at 84MHz, 96KB SRAM, 512KB flash ucamii camera, connected to UART1 at 115200 bauds 30

development of audio board! Use dedicated audio board for sampling/storing/encoding! Specially designed audio board by INRIA CAIRNS & Feichter Electronics dspic33 with 8kbps speex real-time encoder Encoding scheme is Speex at 8kbps! Designed for multi-platform motes! Can be plugged to other boards (UART)! 31

Communication performance issues?! q Application level performances depends on OS, API, hardware architecture! q Usually much lower than radio performances!! q What are min.! latencies & max.! throughput?! q For sending?! q For receiving?! q For relaying?! C. Pham, "Communication performance of lowresource sensor motes for data-intensive applications ", Proceedings of the IFIP Wireless Days International Conference (WD'2013), Valencia, Spain, November 2013. C. Pham, "Communication performances of IEEE 802.15.4 wireless sensor motes for data-intensive applications: a comparison of WaspMote, Arduino MEGA, TelosB, MicaZ and imote2 for image surveillance", Journal of Network and Computer Applications (JNCA), Elsevier, Vol. 46, Nov. 2014 32

Conclusions! q Internet of Things, like Wireless Sensor Networks are the foundation of pervasive surveillance infrastructures! q Connecting them, collecting data and providing seamless internet connectivity is challenging but many standards have emerged! q Going beyong «simple» data to multimedia is still challenging on these low-resource platforms! 33