Universidade Federal de São Carlos Campus Sorocaba

Internet of Things

Prof. Fábio Luciano Verdi E-mail: [email protected] DragonBoard 410c IoT Class @ Ericsson Proposal

Part 1 : Part 2: IoT Introduction IoT Lab visit

Target: IoT Introduction from Industry Target: Show practical usage of IoT in use perspective cases . Vision, Market and technology trends from . See IoT use cases in different vertical areas like: Industry perspective  Smart Water  Smart Traffic . Business Model  Public Safety . Case Study (theory)

Instructor: Ericsson IoT team members Instructor: Ericsson IoT team members Where: Auditourium @ Ericsson (Indaiatuba) Where: IoT Lab @ Ericsson (Indaiatuba) When: 06th of April (to be confirmed), 09:00-10:30 When: 06th of April (to be confirmed), 10:30-11:30

Combination of theoretical contents and practical view IoT

Do not forget the letter “I”

Internet Source: Postscapes Source: Postscapes Source: Postscapes Source: Postscapes Source: Postscapes Source: Postscapes Source: Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, Vol. 17, No. 4, 2015. IHS forecasts that the IoT market will grow from an installed base of 15.4 billion devices in 2015 to 30.7 billion devices in 2020 and 75.4 billion in 2025, as seen below in Figure 1. Three impacts of Iot on Industry

• Automation: Connecting machines, sensors and actuators to computing systems enables a large degree of process automation • Integration: putting together the data colected from different sources • Servitization: service –oriented business models

Source: IHS

Source: Forrester - The Internet of Things Heat Map, 2016. https://www.cloudera.com/content/dam/www/static/documents/analyst-reports/forrester-the-iot-heat- map.pdf Source: Forrester - The Internet of Things Heat Map, 2016. https://www.cloudera.com/content/dam/www/static/documents/analyst-reports/forrester-the-iot-heat- map.pdf Hottest • IoT applications in transportation, government and retail – Fleet managament in transportation – Security and surveillance in government – Inventory and warehouse management applications in retail – Industrial asset management in primary manufacturing

Source: Forrester Hotter

• Emerging Use Case Opportunities In Healthcare, Utilities, And Pharma Sectors – Smart products in healthcare – Energy management in the utilities sector – Supply chain management in pharmaceuticals

Source: Forrester Wikipedia: Manufacturing is the value added to production of merchandise for use or sale using labour and machines, tools, chemical and biological processing, or formulation. The term may refer to a range of human activity, from handicraft to high tech, but is most commonly applied to industrial production, in which raw materials are transformed into finished goods on a large scale.

Source: Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, Vol. 17, No. 4, 2015. IOT Elements O que veremos nesta disciplina? Protocolos: Setup básico com CoAP, MQTT, AMQP e outros, Qualcomm cloud e Dragonboard 410c plataformas

Uma rede As coisas Sensores Um Gateway The Internet

local Middleware

Thanks to Ericsson for this figure. • Processing units and IOT Elements software: Arduino, Intel Galileo, Raspberry PI, • Gathering data from objects BeagleBone, • Send to cloud Dragonboard410c, etc. • IoT sensors can be smart • Cloud: OpenHAB, Amazon, sensors, actuators, wearable Bluemix (IBM), etc. sensing devices, etc. • RTOS: Contiki, TinyOS, etc.

• Connect heterogeneous • Name (ID) of an object: EPC objects together • Object ID X Object Address: • Example of Protocols: WiFi, old problem in IP (locator X BT, IEEE 802.15.4, Z-wave, identifier) LTE-A, RFID, NFC

Source: Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, Vol. 17, No. 4, 2015. IOT Elements

• Identity-related services • Information Aggregation Services • Collaborative-aware Services • Ubiquitous Services

• Extract knowledge • Discovering and using resources • Modeling information: RDL, OWL, EXI

Source: Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, Vol. 17, No. 4, 2015. Source: Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, Vol. 17, No. 4, 2015. IoT protocols overview

Management HTTP WebSockets CoAP MQTT Security

Upper Layers AMQP XMPP SMQTT CoRE DTLS IEEE 1905

TCG IEEE 1451 SASL IPv4 IPv6 6LoWPAN 6Lo … … 6TiSCH Thread Middle Layers Encapsulation Routing RPL CORPL CARP

Lower Layers (Connectivity)

Thanks to Ericsson for this figure. IOT Protocols Low layer Protocols (Most used in green) Proximity Area Personal Area Local Area Campus Area Wide Area Networks Networks Networks Networks Networks Cellular:  NFC   802.11a/b/g/n/ac  Wi-SUN  2G/3G/4G  RFID  BTLE  802.11af  ZigBee  802.11ah  Zig-Bee-NAN  LTE-MTC  ZigBee SE  802.11h  Wimax  GSM-EC  XBee  802.11p  …  NB-IoT  Thread  5G  ANT+  M-Bus LPWA:  Z-Wave  ModBus  Sigfox  WirelessHAR  KNX  LoRa/LoRaWAN T  BACNet  Weightless  ISA100.11a  LonWorks  Neul  EnOcean  DECT/ULE  LinkLabs  RFID  ANSI CI-12  IEEE.802.15.  … (more than 70 fieldbus 4 protocols) Proximity PAN LAN CAN WAN

0 – 10 cm Short Range Short/Medium Range 10 – 100 m Medium Range 100– 1000 m 1 – 10 km Long Range 10 – 100+ km

Thanks to Ericsson for this figure.