the future is internet of things (iot)

40
THE FUTURE IS IOT Adnyesh Dalpati www.facebook.com/iotians

Upload: adnyesh-dalpati

Post on 03-Mar-2017

467 views

Category:

Technology


6 download

TRANSCRIPT

Page 1: The Future is Internet of Things (IOT)

www.facebook.com/iotians

THE FUTURE IS IOT

Adnyesh Dalpati

Page 2: The Future is Internet of Things (IOT)

www.facebook.com/iotians

A bit of me■ A Lead Solution Architect and

Technologist who has worked hands on in different technologies from last 12+ years

■ Developed applications for Investment Banks, Stock Markets, Cloud Service Providers and Telecom Companies

■ Actively contributing to technology community by holding seminars/sessions

■ Plays chess and a theatre enthusiast where he has led and directed many plays

Adnyesh Dalpati

Page 3: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Audience■ I am a Software Developer / Software Professionals■ I am an Entrepreneur ■ I am a Faculty / Student■ Others

■ IOT - First Time■ IOT - Yes, I know a bit■ IOT - I am an Expert

Page 4: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT – Too many definitions ??

“Devices connected to internet communicating with other devices and sharing ,analysing information to solve problems and improve efficiency”

Page 5: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT Components

Anal

ytics

User

Inte

rface

Data

Ag

greg

ator

s

Com

mun

icatio

n St

ack

Sens

ors

Cont

rolle

r

ApplicationsIN

TERN

ET INTE

RNET

LPW

AN

Page 6: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT Components

Anal

ytics

User

Inte

rface

Data

Ag

greg

ator

s

Com

mun

icatio

n St

ack

Sens

ors

Cont

rolle

r

ApplicationsIN

TERN

ET INTE

RNET

LPW

A

Page 7: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Wireless Sensor Nodes

Battery

MCU Memory

Radio

Sensors ADC

Power Supply

Sensor Systems

Processing Systems

Communication Systems

Page 8: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT Technologies & Protocols■ Infrastructure (ex: 6LoWPAN, ZigBee, Zwave, SNAP)■ Communication/ Transport (ex: Wi-Fi, Bluetooth)■ Discovery (ex: Physical Web, mDNS, DNS-SD)■ Data Protocols (ex: Messaging Queue Telemetry Transport (MQTT),

Constraint Application Protocol (CoAP), Advanced Message Queuing Protocol (AMQP), Web socket (WS))

■ Device Management (ex: TR-069, OMA-DM)■ Multi-layer Frameworks (ex: AllJoyn, IoTivity, Weave, Home kit)

Page 9: The Future is Internet of Things (IOT)

www.facebook.com/iotians

6LoWPAN & ZigBeeFunctionality 6LoWPAN ZigBee

Standard IEEE 802.15.4 IEEE 802.15.4Interoperability IP Networks / Devices Only other Zigbee

devices. Complex Zigbee to IP conversion

Security AES128 AES128Frequency Band Ethernet, Wi-Fi, 802.15.4

and sub-1GHz ISM2.4GHz

Adoption Not yet popular. Companies Archrock and Sensinode

Texas Instruments, Freescale and Atmel

Page 10: The Future is Internet of Things (IOT)

www.facebook.com/iotians

MQTT and COAPFeature MQTT COAPModel Publisher / Subscriber REST API Client / ServerTransport Protocol TCP UDPSecurity SSL/TLS DTLSQOS 3 Different Type (Atmost once,

Atleast once, Only once)Confirmable

Connection Long TCP connection ObserverFrameworks Mosquitto , Paho Contiki

Broker

Publisher

Subscriber

Server

Client

coap://myserver/getdata

Page 11: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Google Brillo OS■ Android Things (codenamed Brillo)■ Android-based embedded OS, core platform services, and a developer

kit.■ Runs on 128 MB disk and 32 MB Memory devices

Page 12: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Google Weave Protocol■ Transports: 802.15.4 (zigbee, threads), BLE, WiFi, Ethernet, Others possible ■ SSL/TLS for Link Level Data privacy ■ Device and Application access may be shared with friends or apps■ Oauth* 2.0 used for Authentication, crypto Certificates■ Google* provides the Authentication Server

Page 13: The Future is Internet of Things (IOT)

www.facebook.com/iotians

CELLULAR IOT & LPWA

Anal

ytics

User

Inte

rface

Data

Ag

greg

ator

s

Com

mun

icatio

n St

ack

Sens

ors

Cont

rolle

r

ApplicationsIN

TERN

ET INTE

RNET

LPW

AN

Page 14: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT Cellular Networks■ NB-IOT (Narrow Band IOT)■ LTE-M ■ 5G

Page 15: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Low Power Wide Area (LPWA) Technologies■ Long Range Wireless Communication (LoRa)■ Ingenu■ SigFox

Page 16: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT Components

Anal

ytics

User

Inte

rface

Data

Ag

greg

ator

s

Com

mun

icatio

n St

ack

Sens

ors

Cont

rolle

r

ApplicationsIN

TERN

ET INTE

RNET

LPW

A

Page 17: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IBM IOT

Page 18: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT PlatformsAWS IOT

Page 19: The Future is Internet of Things (IOT)

www.facebook.com/iotians

AZURE IOT

Page 20: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Google IOT Cloud

Page 21: The Future is Internet of Things (IOT)

www.facebook.com/iotians

ComparisonFeatures Azure IOT AWS IOT Google Cloud IOTAUTHENTICATION &AUTHORISATION

Azure ADRBACMulti-Factor Authentication

Identity and Access ManagementMulti-Factor Authentication

Google IAMCloud Resource ManagerGoogle Identity ToolkitGoogle Signin

PROTOCOLS MQTT, AMQP, and HTTP

MQTT, HTTP, WS Weave, MQTT, HTTP

MICROSERVICES Service Fabric Elastic Beanstalk App Engine

App Engine

STREAMING DATA Event Hubs Kinesis FirehoseKinesis Streams

Cloud Dataflow

VISUALISATION Power BI QuickSight Cloud DatalabINTELLIGENCE API Cognitive Services

(Language,Speech, Vision, Knowledge)

Translate, Speech, Vision

Page 22: The Future is Internet of Things (IOT)

www.facebook.com/iotians

OTHERS■ KAA IOT■ THINGWORX

Page 23: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Page 24: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Use Case

Page 25: The Future is Internet of Things (IOT)

www.facebook.com/iotians

MyDriving Workflow

Page 26: The Future is Internet of Things (IOT)

www.facebook.com/iotians

MyDriving Component Diagram

Page 27: The Future is Internet of Things (IOT)

www.facebook.com/iotians

MyDriving Packages

Page 28: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Code & InstallationsApplications■ Visual Studio 2015 with Xamarin (any edition--Community is free)■ SQLite for Universal Windows Platform. Required to build the Windows 10 Mobile code■ Azure SDK for Visual Studio 2015. Gives you the SDK for running apps in Azure, along

with command-line tools for managing Azure■ Azure Service Fabric SDK. Required to build the microservice extension

Code & Scripts https://github.com/Azure-Samples/MyDrivinghttps://azure.microsoft.com/en-us/resources/samples/mydriving/https://docs.microsoft.com/en-gb/azure/iot-suite/iot-solution-build-system

Page 29: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Dashboard

Page 30: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Dashboard

Page 31: The Future is Internet of Things (IOT)

www.facebook.com/iotians

IOT USECASES

Page 32: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Help vending machine operatorsreduce operating costs and increase sales

Business Challenge■ Operators cost ■ Maintenance and support costs■ Problem discovery Solution Benefit ■ Easy to implement promotional strategies ■ New revenue streams■ Remote maintenance

Page 33: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Intel and ADLINK

Page 34: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Connected Workers

Page 35: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Connected WorkersFeatures■ Worker Location■ Gesture Communication■ Activity Detection

Page 36: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Regulated Parking - France1) Sensing system The project is based on the deployment of 4,500 U-Spot sensors and 570 kiosks. The sensors detect in real time the occupation of the parking spaces to which 550,000 users have already accessed. 

2) Real-time information Our MOV’Smart solution informs citizens of parking availability and rates in real time as well as alternative transport options (public transport, bicycles, shared cars, etc.). 

3) Boosts local trade The project improves the user’s experience and boosts local trade through practical information on the local area and entertainment activities or sales promotions (hotels, restaurants, tourist attractions, weather, etc.). 

4) Prevents saturation This system enables the administration and city managers to apply dynamic prices to parking based on availability, traffic and even current pollution levels. 

Page 37: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Hospital Facility Monitoring & Control forImproved Patient Care

Problems■ No Monitoring & Control over Energy Use, Indoor Air Quality, Indoor

Lighting Quality & Noise Levels■ No compliance monitoring of temperature & pressure in critical care

wards■ Energy bills were a surprise with no way to forecast energy costs■ Missing data & insights that could be used for targeting areas of

improvement■ Existing Billing Management System (BMS) was inflexible

Page 38: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Medanta HospitalIOT Implementation■ Energy Usage Meter■ HVAC Temperature■ Chiller Temperature■ Hydrant Pressure■ Air Quality & Noise Levels

Page 39: The Future is Internet of Things (IOT)

www.facebook.com/iotians

References & Imp Linkshttps://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-how-to-configure-microsoft-authenticationhttps://www.bingmapsportal.comhttps://en.wikipedia.org/wiki/Advanced_Message_Queuing_Protocolhttps://en.wikipedia.org/wiki/MQTThttp://www.iotone.com/casestudieshttps://developer.ibm.com/iotplatform/resources/iot-architecture/https://docs.microsoft.com/en-us/azure/iot-suite/iot-security-architecturehttp://www.computepatterns.com/381/aws-internet-of-things-iot/

Page 40: The Future is Internet of Things (IOT)

www.facebook.com/iotians

Join Us

www.facebook.com/iotians

[email protected]

@iotians