Toward a Definition of Internet of Things [PDF]

Toward a Definition of Internet of. Things. Roberto Minerva, IEEE IoT Initiative Chair – TIMLab. 08 - 10 June 2016 ...

4 downloads 5 Views 10MB Size

Recommend Stories


Internet of Things
Stop acting so small. You are the universe in ecstatic motion. Rumi

Internet of things
Don’t grieve. Anything you lose comes round in another form. Rumi

Internet of Things Hacking
The beauty of a living thing is not the atoms that go into it, but the way those atoms are put together.

The Internet of Things
Goodbyes are only for those who love with their eyes. Because for those who love with heart and soul

The Internet of Things
Before you speak, let your words pass through three gates: Is it true? Is it necessary? Is it kind?

The Internet of Things
At the end of your life, you will never regret not having passed one more test, not winning one more

Internet of Things
Sorrow prepares you for joy. It violently sweeps everything out of your house, so that new joy can find

Internet of Things
Sorrow prepares you for joy. It violently sweeps everything out of your house, so that new joy can find

Internet of Things
You can never cross the ocean unless you have the courage to lose sight of the shore. Andrè Gide

The Internet of Things
Keep your face always toward the sunshine - and shadows will fall behind you. Walt Whitman

Idea Transcript


Toward a Definition of Internet of Things Roberto Minerva, IEEE IoT Initiative Chair – TIMLab

08 - 10 June 2016

Let’s talk about … Tennis ? My First Tennis Racket

My Next one ?

2

Put a Sensor in it …

3

Some Game Changers (1): Wii Remote - 2005 PUT A SENSOR IN IT Input • Accelerometer • Gyroscope (Wii Remote Plus only) • Infrared sensor Connectivity • Bluetooth • Accessory connector port (400 kHz I²C) Source: wikipedia

Some Game Changers (2): Nike + iPod - 2006

http://www.tisgoud.nl/blog/2006/05/25/apple-and-nike-an-ultimate-mashup

The Nike+iPod Sports Kit is an activity tracker device which measures and records the distance and pace of a walk or run. The Nike+iPod consists of a small transmitter device attached to or embedded in a shoe, which communicates with either the Nike+ Sportband, a receiver plugged into an iPod (Source: wikipedia)

5

Some Game Changers (3): iPhone - 2007

http://www.pcmag.com/article2/0,2817,2418360,00.asp

PUT A SENSOR IN IT • • • • •

Proximity sensor Ambient light sensor 3-axis accelerometer Magnetometer Gyroscopic sensor 6

http://www.spugachev.com/archives/520

Module 1: sensors that changed a Biz Questions: – Can you mention other examples of sensors application that have changed or created a new business? – Is IoT only for end devices ?

7

Agenda – Internet of Things The Context of IoT A Definition of IoT A few Challenges of IoT What Things are … Networks of Things Technologies of Communications – – – – –

Access Technologies Protocols SW Platforms Middleware Standards

IoT Challenges – Identity, >urn:heath:gamma2070 6Health Physics Instruments 2070 Gamma Detector 7 8 CBRNE 9 gamma 10 insitu 11 12 13 http://www.sensorml.com/sensorML-2.0/examples/description.html

Actually Identity is a primary constituent of Things An Identity

A Tag Essentially a pointer to an object description

RFiD example Data is essentially the Object Identifier! Data

RFiD Reader

RFiD Transponder Clock Speed Data (e.g., Object_Id)

Power Antenna

Control Unit Interface

Computer System

Identity and more … ….

Authentication and Authorization Attributes

Location and Other Objects Relations Attributes

Basic Object Attributes (what type of sensor, what measures,…) Object Id

Object Discovery

Give me the value of a Blue Sensor

Give me the value

I need a Blue Sensor

The value is X

This is a gateway, an aggregator

Centralized (and mediated) Topology

Object Discovery I’m a Blue Sensor Are you a Blue Sensor?

Here is a Blue Sensor

Are you a Blue Sensor?

Non Hierarchical Topology (Gnutella Style)

I need a Blue Sensor

Object Discovery REGISTER

Hierarchical Topology (Skype Style)

I need a Blue Sensor Where is a Blue Sensor?

Here is a Blue Sensor

Master Node = Gateway?

Zhang, X.; Dong, L.; Peng, H.; Chen, H.; Zhao, S.; Li, C. CollusionAware Privacy-Preserving Range Query in Tiered Wireless Sensor Networks. Sensors 2014, 14, 23905-23932.

Object Discovery 1. REGISTER: I’m a Blue Sensor

Repository Server

2. Where is a Blue Sensor?

REGISTER

I need a Blue Sensor

3. Here is a Blue Sensor

4. What is the Value?

The Repository Server could be distributed (e.g., DHT Table)

Object Discovery Topologies (main ones)

http://www.bestprojectcenter.org/Wireless_sensor_network_projects_ideas_in_java_dotnet.html

Communications and Distribution

Users

Gateway

Services and Applications

Server Farm

Internet Telecommunication Network Gateway

Sensors and Actuators

Short Range Communications • Wireless Communication is preferred over cable • Sometimes no TCP/IP communication

Service Layer • Front end and back end functions • Big Data

Sensors and Actuators

Distributed systems and Functionalities

Long Range Communications • Public networks (mobile networks  M2M) • Access to Internet

Module 5: Internet of things Why communication is important ? What major issues communication introduces? Is identity of objects important? Is Discovery of objects important? Describe an example in which Identity and Discovery are not important What different type of communication you see between objects?

46

The Things Cycle Service to Gateway by means of Internet through public networks Gateway to Things by means of low range communications Sometimes Internet communications between services and Things

Things Internet or low range communications

Observe

Command Inform

Users

Event

Command

Inform

Internet through public networks

Service(s)

Example of IoT Cycle

http://volansys.com/wp-content/uploads/2014/07/Untitled.jpg

What are “Things” ?

https://ibmcai.files.wordpress.com/2014/06/iot-network.jpg

Smartness refers to the ability of the object to provide some forms of Sensing/Actuation together with processing, storage and communications

Evolution of Smart Objects

RFiD scenario

Smart Metering

http://healthnex.typepad.com/web_log/2006/06/personal_health.html

Wearable Devices ...

http://www.octavetech.com/blog/

What is a wearable computer A wearable computer is a computer that is subsumed into the personal space of the user, controlled by the user, and has both operational and interactional constancy, i.e. it is always on and always accessible. Most notably, it is a device that is always with the user, and into which the user can always enter commands and execute a set of such entered commands, and in which the user can do so while walking around or doing other activities. http://wearcam.org/wearcompdef.html 53

We and the Wearable ...

the signal flows between the user and a computer

the wearable computer can encapsulate us

http://wearcam.org/wearcompdef.html

What are Internet-Connected Things? Generic Info Contextualized Info Active/passive, with/without context Passive Objects A Tag, Info + a location A Pointer to some information

Reactive Objects

A switch at home (turn it on/off), A smart meter

Home Automation (when temperature reaches 20 C stop heating)

Autonomous Objects

A Vending Machine, An Intelligent Fridge

A Cleaning Robot

How Many Things?

http://tarrysingh.com/2014/07/fog-computing-happens-when-big-dataanalytics-marries-internet-of-things/

Module 6: More on smart things What kinds of things do you identify? Are things a computational evolution of computer systems? What is the IoT cycle? – What communication paradigm do you see? Client server? Message based? Others? How many things will monitor your life ? – 1000 per square meter? More ? Less?

57

Agenda – Internet of Things The Context of IoT A Definition of IoT A few Challenges of IoT What Things are … Networks of Things Technologies of Communications – – – –

Access Technologies Protocols SW Platforms Middleware

IoT Challenges – Identity, Data, and Ownership – Complex System – Business Issues – Social Issues

Virtual Continuum IOT Scenarios The IEEE IoT Initiative

Networks of Things About the picture This picture represents Internet at Autonomous System level. It has been obtained by the MOTIA Consortium. An Autonomous System (AS) is an Internet Network in which an Authority is solely responsible to assign ip’s and names. The picture dates April 2011, when about 36000 AS where identified toghether with their 400000 physical links. Each node represents an AS and hence a network. The different colours are tags referring to the Nation where the AS owner is registered. The whole system may be regarded as a prototype of Network of Networks. The data have been obtained by CNR-IIT merging results from both traceroute projects datasets (such as DIMES and CAIDA) and BGP datasets from gataways. The graphic presentation has been achieved by Antonio De Nicola through a software application based on the java libraries available with the Prefuse information visualization toolkit6. http://netonets.org/about-the-picture/

Networks of Networks

http://netonets.org/wp-content/uploads/2013/01/AS-network1.png

Networks of Networks Wireless Sensor Networks M2M Capillary Networks Mobile Networks (5G) Edge Networks

60

Characterization of Communication in IoT

Sensor

Gateway

Server

(def.

from wikipedia.org) ►

A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to cooperatively monitor physical or environmental conditions, such as temperature, sound, vibration, pressure, motion or pollutants, at different locations.



Wireless sensor networks are used in many industrial application areas: including industrial process monitoring and control, machine health monitoring, environment and habitat monitoring, healthcare applications, home automation, and traffic control. ► Each node in a sensor network is typically equipped with one or more sensors, a radio transceiver or other wireless communications device, a small microcontroller, and an energy source, usually a battery. Size and cost constraints on sensor nodes result in corresponding constraints on resources such as energy, memory, computational speed and bandwidth. ►

A sensor network normally constitutes a wireless ad-hoc network, meaning that each sensor supports a multi-hop routing algorithm (several nodes may forward data packets to the base station).

http://www.alicosystems.com/wireless%20sensor.htm

Wireless Sensor Networks

Machine to Machine “Machine-to-Machine (M2M) communications is the communication between two or more entities that do not necessarily need any direct human intervention. M2M services intend to automate decision and communication processes.” - ETSI oneM2M

http://www.omnitronics.com.au/images/AFU_3_001.jpg

Machine to machine (M2M) refers to the ability of autonomous machines to exchange data through a Mobile Network in order to control some actuator or sensor http://www.tcam.com.sg/index.php/Solutions/Machine-To-Machine-M2M-Control-Project.html

Capillary Network

Source: http://www.ericsson.com/news/140908-capillary-networks_244099436_c

Capillary Network - SigFox Capillary networks are Wide Area Networks (WAN)

http://sigfox.wip-demo.fr/static/media/partners/Intesens_iDiag_architecture.png

Capillary Network – an example

http://www.slideshare.net/Reseauxetservicestpa/rs-10-juin-2015-sigfox-christophe

Capillary Network Paradox ?

http://www.slideshare.net/Reseauxetservicestpa/rs-10-juin-2015-sigfox-christophe

Long-range Wireless IoT Protocol: LoRa LoRa chips transmit in the sub-gigahertz spectrum (109MHz, 433MHz, 866MHz, 915MHz), which is an unlicensed band that has less interference than others (like the 2.4 GHz range used by Wi-Fi, Bluetooth, and other protocols). At those frequencies, signals penetrate obstacles and travel long distances while drawing relatively little power -ideal for many IoT devices, which are often constrained by battery life. Within the sub-GHz spectrum, LoRa chips use a spread-spectrum strategy to transmit at a variety of frequencies and data rates. That allows the gateway to adapt to changing conditions and optimize the way it exchanges data with each device.

68

http://postscapes.com/long-range-wireless-iot-protocol-lora

Network - Sensors and Capillary vs Telco Network – The Network Challenge Capillary Network – connecting sensors & actuators to: • “wired” (cable, xDSL, optical, etc.) • wireless cellular (GSM, GPRS, EDGE, 3G, LTE-M, WiMAX, etc.) • wireless “capillary”/short-range (WLAN, ZigBee, IEEE 802.15.4x, WMBUS, etc.) Gateway – connecting access and backhaul/core networks: • concentrating • network address translation IoT on Public Networks or on • packet (de)fragmentation; etc. other specialized Networks

(e.g., SigFox in France) ?

Capillary Network

Objects 69

Capillary network: opportunity or threat ? App

App

App



Service Layer Landline and mobile network DSS Technology

Mobile Gateway

Fixed Gateway Short range Technologies (ZigBee, Wireless M-Bus, …)

Capillary layer Directed or routed connected device. Gateways and routers are needed where sensors and M2M devices do not connect directly to the network

Smart cities and Utilities Infrastrutucture

Capillary Networks as an enabling infrastructure for smart cities and smart grid to allow bundled access and aggregation of data stream from capillary nodes Water meters Building Automation

Gas meters Distributor B

Distribuited pollution WSN

Gas meters Distributor A

Module 7: Networks Can you make a difference between local (and short range networks) and wide area network? What are their intended usage? What is LoRa?

71

5G

TSP/MSC Communication Networks and Services (ComNETS)

5G in a nutshell The move is from a Mobile broadband network (e.g., 4G) to a lifeline network very similar in certain characteristics and capabilities to the fixed network. A few foreseen features could give the flavor of the differences: • • • • • • • •

More than 50 Mbps everywhere Support to dense areas and crowds (up to 150.000 people/km2) Support to fast moving vehicles (cars, high speed trains, and airplanes) Coverage of Indoor areas with shared bandwidth of up to 1Gbps Ultra low-latency (latency less than 1ms) and Ultra-High Reliability Resilience and support to surge of traffic Support to massive low-cost/long-range/low-power Machine Type Communication And many more… More on: http://iot.ieee.org/newsletter/september-2015/internet-of-things-and-the-5thgeneration-mobile-network.html

http://image.slidesharecdn.com/5gwebinarslides-150307005359-conversiongate01/95/5-g-webinar-slides-29-638.jpg?cb=1425711313

5G Architecture (source:METIS)

Two Issues in 5G Ultradense Network – Many Antennas – Interworking with legacy – Heterogeneous access http://www.slideshare.net/zahidtg/thinking-networks-by-prof-simon-saunders

Softwarization of the Network – By means of SDN and NFV  Reuse of existing architectures or new approaches?  IMS or evolution to other software architectures?

An Example: Orange Vision

http://www.eurescom.eu/news-and-events/eurescommessage/eurescommessage-1-2014/orange-5g-vision.html

Using Cloud Technologies ….

http://wwwen.zte.com.cn/endata/magazine/ztetechnologies/2014/no1/articles/ 201401/t20140123_417139.html 77

SDN + Virtualization: Two possible Strategies for Telcos

New Networks

Evolutionary: for the development of current networks – Seamless integration, compatibility with legacy,… – Solutions from traditional Vendors (or some Start-ups) … – Costs Reductions (CAPEX, OPEX), probably – Competition

Revolutionary: for the deployment of new (low costs) networks for new service

– Disruptive low cost architectures using standard h/w – Focus on Edge and Terminals capabilities – Integration with Overlay Networks and P2P technologies

Virtualization and Softwarization: some issues to tackle Mastering of software will be a differentiator also for communications services – Telco architectures should be redesigned for this The ability to control simultaneously storage, processing, communications (and sensing) will be a strategic advantage – Current focus mainly on connectivity The ability to integrate different environments will play a major role in service differentiation and service deperimeterization – Network and services are perimeterized with the Telco domain Behind the C – S front end, there are fully distributed systems with increasing complexity Security of the environment will be a major issue

Two Disruptive Factors in ICT Industry

1.

More and more functions from HW to SW – General Purpose HW is usable also in mission critical systems – Think to WebCompany Data Centers

2.

Extensive Virtualization of Systems  From virtualization of Operating Systems to virtualization of entire Networks (e.g., Peer to Peer Networks)

This leads to: – Strong separation of sw solutions from hw ones (disruption of the current ecosystem of Vendorship similar to what happened in computer industry) – Need to Master the Software (Programmability will became the differentiator for many companies)

Software Defined Networks Source: http://blog.sflow.com/2012/05/software-defined-networking.html





SDN fully decouples network control plane (a cleanslate approach) SDN offers programmable interfaces (API) to the network (i.e., “Control” is programmable)

Cloud Infrastructure

Network Function Virtualization 

Virtualization:

Independent Software Vendors

The ability to run multiple operating systems on a single physical system and share the underlying hardware resources* * VMware white paper, Virtualization Overview 

A network wide virtualization (using the same paradigm used for IT resources) would allow:  



To optimize the use of physical resources To integrated deeply IT and Net resources in virtual networks tailored to apps requirements To operate independent virtual networks “dedicated” to different Users and migrate them if when necessary

Orchestrated, automatic & remote install.

Standard High Volume Servers Standard High Volume Storage

Standard High Volume Ethernet Switches

SDN + NFV: a disruptive example, the Network Control Upload 



Downloading Control SW from Operator A to another infrastructure Provider (beyond roaming)

Control Downloader Node Logic

Cloud Profile

Policy

TE Routing

Each Operator (through agreement) could upload control nodes in other networks for better serving its customers

   Operator A

Infrastructure Provider Or Operator B

Entering new markets with low investments

Slicing Concept form Next Generation Mobile Network Forum

https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf

Virtual Resources IoT Service Layer (IoT Slice) 5G Resources and Infrastructure

5G Slicing

IoT Services and Application

Service API

Virtualized Functions Possibly defined according to a standard Architecture (e.g., oneM2M, P.2413)

IoT Slice North bound API

Edge Infrastructures

Virtualization Infrastructure

Southbound API

Core Resources and Networks

Other Infrastructures

IoT Service Layer

IoT Slicing IoT Services and Application

Service API

5G Resources and Infrastructure

Virtual Resources (IoT Slice)

Virtualized Functions Possibly defined according to a standard Architecture (e.g., oneM2M, P.2413) and highly distributed

IoT Slice North bound API

Edge Infrastructures

Virtualization Infrastructure

Southbound API

Core Resources and Networks

Other Infrastructures

An Example of an important Functionality for IoT Control Layer

Sensor 1

Security

Policing

Monitoring

Ingress Queue A

Sensor 3

• •

Intelligent Routing of Events and Messages thanks to SDN Transaction Management R.T. extraction of Knowledge

Events

Control and Management

Events

Sensor 2



Egress Queue Y

Aggregator a Aggregator b Aggregator c

Sensor n

In aggregation nodes at the edge of the 5G Nework Sensor n+1 Sensor n+2 Sensor n+3 Sensor n+m

Data Flow

Events

Events

Ingress Queue B

Egress Queue Z

5G Network We need to bring Intelligence at the Edge of the Network

Aggregator d Aggregator e Aggregator f

Do you remember WiMax?

overlay of existing LTE

• • •

LTE-M, an evolution of LTE optimized for IoT in 3GPP RAN. First released in Rel. 12 in Q4 2014 and further optimization will be included in Rel. 13 with specifications complete in Q1 2016. EC-GSM (Extended Coverage GSM) is an evolutionary approach being standardized in GERAN Rel. 13 with specifications complete in Q1 2016. A new narrowband radio interface (Clean Slate Cellular IoT) is also being discussed as part of RAN Rel. 13 standardization starting in Q4 2015 with specifications to be completed by Q2 2016.

88

Source Nokia, LTE-M – Optimizing LTE for the Internet of Things

NB-IoT requirements  Main requirements targeted by 3GPP standardization for NB-IoT are:

• • • • • •

Deployment in a very small bandwidth (200 kHz) Optimizaton for ultra-low terminal cost (< 4$) Optimization for very long terminal battery life (10 years) Extended coverage compared with existing cellular (20 dB enhancement) Support for massive connections ( 50K devices/cell) e-SIM

Extended Indoor Coverage

+20 dB compared to GPRS

Long terminal battery life

10 years Battery life

Massive number of devices per cell

50K devices/cell

Source: R.Gavazzi 89

Module 8: 5G Is 5G relevant for IoT? What is the relationship between 3G/4G/5G networks and LoRa and wide area networks? Cooperation or competition? What is Software defined networking? What is Network Function Virtualization? – Can you describe the benefits of virtualization?

90

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.