internet of things introduction

30
Veselin Pizurica CTO, [email protected]

Upload: veselin-pizurica

Post on 15-Apr-2017

779 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: Internet of Things introduction

Veselin Pizurica CTO, [email protected]

Page 2: Internet of Things introduction

Internet of ThingsIntroduction

Guest lecture, UGent, 17/11/2015

Page 3: Internet of Things introduction

Why so much interest in IoT?

Page 4: Internet of Things introduction

IoT - Tectonic Shift

Impact of science and engineering - invisible force that is changing our daily life

Page 5: Internet of Things introduction

Example: Agriculture

Page 6: Internet of Things introduction

What is Internet of Things?

Page 7: Internet of Things introduction

Why now? - Perfect storm● Cost of adding new connected sensors/actuators has come down dramatically● Connectivity ● Cloud● API economy ● Big Data/Analytics● AI● Robotics

Page 8: Internet of Things introduction

Devices are becoming widely available

Off-the-shelf gadgets Programmable devices

Page 9: Internet of Things introduction

Connectivity - everywhere!

Page 10: Internet of Things introduction

IP-based Reference Model

Page 11: Internet of Things introduction

Cloud

● Storage● Computing power● Scalability/elasticity ● Distributed applications

Page 12: Internet of Things introduction

Cloud infrastructure - hardware view

Page 13: Internet of Things introduction

Cloud infrastructure - software view

Page 14: Internet of Things introduction

API economy● APIs have become new patents● Who holds the data, holds the knowledge● Companies don’t share their know-how, but they are willing to share their

know-what (via Application Programming Interface API)● API economy will be the major driver of the profit for many companies

Page 15: Internet of Things introduction

Weather API - monetization

Page 16: Internet of Things introduction

IoT -> (Big) Data -> Analytics

Page 17: Internet of Things introduction

Big data analytics

Page 18: Internet of Things introduction

What connects these two pictures?

Page 19: Internet of Things introduction

Fraud detection

http://onemileatatime.boardingarea.com/2015/06/14/i-experienced-a-type-of-credit-card-fraud-i-didnt-know-existed/

Page 20: Internet of Things introduction

So let’s talk about AI!Y = f (X) Y = f (X)

Page 21: Internet of Things introduction

IoT reference model

Page 22: Internet of Things introduction

Intelligence - where?

“Swarm” intelligence Logic in the gateway

“Fog” computingLogic in the cloud

Logic in the device

Page 23: Internet of Things introduction

Swarm Intelligence - in sensor networks?

● Limited storage, power and processing power● Sensors and actuators local

Page 24: Internet of Things introduction

Logic in the gateway - (mostly) home automation

Page 25: Internet of Things introduction

Fog computing● Anomaly detection● Compress sensing (not for computing, but bandwidth optimization, as data

leaves the edge)● Fast reaction time● No privacy issues if data doesn’t leave the edge● Doesn’t work for LoRA and Sigfox, as data deduplication happens in the cloud● Mostly in factory settings - transition from SCADA (legacy) systems to more

internet oriented solutions

Page 26: Internet of Things introduction

Why NOT intelligence in the cloud?● Latency requirements● Failure (in)tolerance (lack of redundancy) – adding more blocks system even

less stable● Cost of pushing data in the cloud (storage, bandwidth)● SW cost of integration● Lack of standardization● Security concerns: Authentication/Authorization● Privacy concerns

Page 27: Internet of Things introduction

Why intelligence in the cloud?● Device-agnostic and decouples logic from the presentation layer● Combination of the sensor data with API “economy” ● Integrating multiple IoT vertical solutions● Cloud-capacity scales horizontally, while distributed HW often needs to be

swapped when HW resources are no longer sufficient● Cloud intelligence also allows easy generation of analytics regarding the

usage of the logic itself. Which rules fired and why? How often?● An architectural model arises where logic is built together with a REST API

Page 28: Internet of Things introduction

Our vision

Page 29: Internet of Things introduction

Waylay - smart agent concept for IoT

Page 30: Internet of Things introduction

Waylay platform