overview on internet of things

27
Overview on Internet of Things and its challenges Mohanad Shab Kaleia Master student in ECE department 4/19/2016

Upload: mohanad-kaleia

Post on 23-Jan-2018

286 views

Category:

Technology


1 download

TRANSCRIPT

Overview on Internet of Thingsand its challenges

Mohanad Shab KaleiaMaster student in ECE department4/19/2016

Agenda

Introduction to IoT IoT challenges Interoperability open internet consortium Advices when designing IoT Traffic monitor

Internet of things IoT

“ The Internet of things[IoT] is when milk cartontells you it's running low

and it's time to buy milk.”

Mighty Things

Smart things around us!

So what is internet of things?

Internet of things

IoT forecast

Gartner: Generated data volume by IoT will be around 40 ZB

Gartner: IoT products services worth $300 billion

Internet of Things

Challenges

IoT challenges

Communication mechanismBIG amount of information C o n n e c t i v i t y Security:

Authorization Encryption Open ports

Presence detection Power Consumption

Interoperability

Interoperability

Definition: the ability of two or more systems or components to exchange and use information: Get information Exchange data Understand the information to be able to

process it

Interoperability dimension

Standards!

We need to follow standards Larry Steffann: "We're encouraging people to go

ahead and develop and not wait for any sort of standards."

Talking about standards just began in 2013! IoT requires ton of technology a single standard is

not likely to cover every thing There is a lot of organizations and groups started

doing standards and giving product certifications

Open Interconnect Consortium

What is OIC?

An organization that is responsible for: Creating specifications Enable interoperability Enable devices to connect regardless of

operating system, manufacturer, chipset or physical transport

Giving certifications IoTivity is an implementation of OIC

specifications

Sample of current members

Advices when designing IoT

Advices when designing IoT

Cost Know what it cost to produce a reference

implementation Component count .. can kill your budget Reduce the cost by using gateways No need for fancy features

Connectivity

Consider features..

Know your frequency allocation Minify your data .. messages size is so

important Encryption Consider the risk of firmware update!

“don't touch working system :)”

Traffic monitoring project

Traffic monitor project

Objective: Monitor traffic in Oklahoma city To know if there is a traffic jam in a highway And to classify vehicles Send notifications for users (into their mobile

phone about traffic status) How to do that:

We need a sensor + network + server to process the information

Traffic monitor project

The sensor: RR3 from Diamond Count and classify

vehicles Compact size 512MB flash memory Output port: USB More specification here:

http://diamondtraffic.com/product/RoadRunner3

Traffic monitor project

Server side: Web service that analyze the device output file In order to show count – vehicles classes in

specific roads Send notification to users (to their smart

phones) The service implemented using PHP + mysql

Sample Output

Sample Output

References

1. The Internet of Things How the Next Evolution of the Internet Is Changing Everything - by Cisco

2. A survey of Internet-of-Things: Future Vision,Architecture, Challenges and Services, 2014 IEEE World Forum on Internet of Things (WF-IoT)

3. EUROPEAN RESEARCH CLUSTER ON THE INTERNET OF THINGS - March, 2015

4. OneM2M-whitepaper-January-20155. Internet of Things for Smart Cities - IEEE INTERNET OF THINGS

JOURNAL, VOL. 1, NO. 1, FEBRUARY 20146. Standardizing Generic Cross-Domain Applications in Internet of

Things7. http://www.gartner.com/newsroom/id/28199188. http://openconnectivity.org/9. https://blog.hwtrek.com/internet-of-things-5-applications-in-agricultur

e/10.http://www.technical-direct.com/en/2016-01/ubiquitous-connectivity-c

onnect-each-of-us-to-the-iot-world/

Thank you