25
1 Virtual Continuum in the Global Network Roberto Minerva Bitify.it – Telecom SudParis Institut Mines-Telecom Workshop Industry 4.0 & Internet of Things ROMA, 16 Novembre 2017

Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

1

Virtual Continuum in the Global Network

Roberto Minerva

Bitify.it –

Telecom SudParis Institut Mines-Telecom

Workshop Industry 4.0

& Internet of ThingsROMA, 16 Novembre 2017

Page 2: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

The Rise of Softwarization

Softwarization instantiations

Key drivers towards softwarization

Commoditization of HW, i.e., general purpose HW is becoming more and more powerful and cheap.

Cloud computing evolving towards the a Fog of very powerful terminals

(smartphones)

Commoditization of communications,

i.e., the ubiquitous availability of communications means

Virtualization,

i.e., the capability to execute

functions and services on virtual

computational environments

Autonomics and Self-Organization i.e., the ability of large system to

adaptively and autonomously optimize

their behavior

Big data,

i.e. the capability to collect data in real time that describe a phenomenon

associated with a resource or a person (or groups of them)

Availability of Application Programming Interfaces for several resources and functionalities (pertaining to the Comm, Stor, Proc,

Sens/Acting realms)

Open Source,i.e., the ability to model resources and functions by means of software

communities that share results and tools

Softwarization of

the Telcos• Software Defined

Networks (SDN)

• Network Functions

Virtualization (NFV)

• Integration of SDN,

NFV with Cloud

Emergence of new

Services

paradigms and Biz

Models • Servitization: Anything

as a Service (e.g., IoT,

IwT)

• Pervasive sensoring

and actuation

Virtual Continuum• Creating new Virtual

Worlds bridging the

Physical

• WorldMetaverse:

Integrating of the

Physical and Virtual

Worlds

• MicroManufacturing:

3D Printers

Big Data

• Real Time Data

management

• The Bank of User Data

• Electronic Money

Processing, Storage and Communication resources will be interchangeable. Their composition will allow to provide high quality

services, while virtualization and autonomics will allow for system optimization (aggregating resources where they are needed the most)

Edge as Point of

Intelligence

Accumulation • Smart Terminals

• Different connectivity

options

• Smart environment

• ….

Page 3: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

The Vision: the Programmable World3

In the Programmable

World, All Our

Objects Will Act as

OneWired - BILL WASIK 05.14.13.

available at:

https://www.wired.com/2013/05/int

ernet-of-things-2/

We are talking about a gigantic network

of all things (millions of systems). It has to

be:

• Open

• Programmable (API based)

• Secure

• Accountable

• Manageable

• Reliable

• Always available

• Usable

• Democratic

• Inclusive

• Supporting several stakeholders

• Enabling different business models

Page 4: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Towards a Virtual Continuum, an enabler for

the Programmable World

Page 5: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Evolutionary roadmap for key

functional elements

M2M IoTVirtual

Continuum

Key elements:Separated applicationsAd-hoc designed modulesUbiquitous connectivitySIM managementInternational agreementsEmbedded SIM

Key elements:Low-cost standard sensorsShort range communicationCapillary and macro netw.Horizontal ServicesData aggregation in cloudThird party development

Key elements:“Virtual Objects”Mirroring Things in cloudObject SemanticsData integration, federation and portability Cloud as developing platf.

5

Page 6: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

The Virtual Continuum

Entanglement

6

Page 7: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Characterization of a Virtual Object7

Each Virtual Object should have

A unique identifier

A set of states and data representing it in time and space

Communication mechanisms

A means (a protocol or API) to synch with the real object

A contract (managing ownership and authorization to use)

An API for augmentation of functionalities

Some logic to control the “entanglement”

Communication, storage and processing are strong requirements for the Virtual Object (or for at least one digital twin)

Page 8: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Virtual Continuum is Virtualization of

Resources

ICT

Resource

Local

Services

Virtualization

in the “Net”

Interface

Global

Services

Extended

Functions /Interface

Resource

ICT Resources

Physical

Resource

Virtualization

in the “Net”

API

API

Global

Services

Extended

Functions /Interface

Resource

API

APIPhysical/Logical

Resources

• Each Resource is

representable

• Each resource is

programmable

• Each Resource can be

functionally

augmented

• This concept could

also be applied to

logical objects

• Virtual Objects can

represent past states

and often “intended”

future states

Virtual Continuum

Strong entanglement

Weak entanglement

8

Page 9: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

The Context for Virtual Continuum

Com

putin

g C

loudimages of

terminals

and objects(Proxying and Security

Functions)

applications

& services

physical

world

smart

objects

mobile

devices

Virtu

aliz

ed

resourc

es

Secure,

always best

connected

virtualized

channel

Brokering and

Aggregation Function

Virtual

Environment

network resources

processing resourcesstorage resources

9

Page 10: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

An Example: Terminal Virtualization13

iPhoneX is so

powerful: if you

delete one of

your contacts,

that person will

die in the real

life

Page 11: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

An example: Terminal Virtualization14

Source: Intel

Five Categories of augmentation

Page 12: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Cloud Virtualization of the Terminal15

Page 13: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Cloud Augmentation of the Terminal

and Smart Objects in general 16

Page 14: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Slicing Concept form Next Generation Mobile

Network Forum

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

17

Page 15: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Virtualization Infrastructure Other InfrastructuresEdge Infrastructures

Core Resources and Networks

Southbound API

North bound API

IoT Services and Application5G Slicing

IoT Slice

Vir

tua

l Reso

urce

s

(IoT

Slice

)5

G R

eso

urce

s a

nd Inf

rast

ruct

ure

IoT

Serv

ice L

ayer

Service API

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

18

Page 16: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Virtualization Infrastructure Other InfrastructuresEdge Infrastructures

Core Resources and Networks

Southbound API

North bound API

IoT Slicing

IoT Slice

Vir

tua

l Reso

urce

s

(IoT

Slice

)

5G

Reso

urce

s a

nd

Infr

ast

ruct

ure

IoT

Serv

ice L

ayer

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

Service API

IoT Services and Application

19

Page 17: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

An Example of an important Functionality for IoT

Sensor 1

Ingress

Queue A

Aggregator a

Aggregator b

Aggregator c

Ingress

Queue B

Events

Events

Security Monitoring

In aggregation

nodes at the

edge of the 5G

Nework

Egress

Queue Y

Egress

Queue Z

Policing

Control and Management

Sensor 2

Sensor 3

Sensor n

Sensor n+1

Sensor n+2

Sensor n+3

Sensor

n+m

Aggregator d

Aggregator e

Aggregator f

• Intelligent Routing of Events and

Messages thanks to SDN

• Transaction Management

• R.T. extraction of Knowledge

Data Flow

Events

Events

Control Layer

We need to bring Intelligence at the Edge of the Network

5G Network MEC MEC

20

Page 18: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Servitization is the capability of creating a link between a (physical) product and

a set of services and enriched functionalities that extend, complement, and add

value to the product itself

Servitization as a viable Business

Model for IoT21

Page 19: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

An Example: Cultural Heritage 22

Scala Contarini

del Bovolo, Venicehttp://www.euro-poi.com/venice-bovolo-

house-italy-383.html

Page 20: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Let’s Virtualize it 23

We need to capture data describing the object that span over time …

Understanding the past and

Framing (history and data) in the current world

See Venice Time Machine from EPFL

Collection of all historical data and then creation of linkage between this huge archive of histories

https://www.youtube.com/watch?v=QTBkuyFbIz0

We need to tell a compelling story

Data collection about the object, useful for historians but also useful to citizens and visitors

Extracting data not only from documents but also from other «information» sources (e.g., oral tradition and so forth)

A similar approach applicable to buildings, artifacts, oral tradition, music

This means …

Page 21: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Virtualizing a Building

Transforming it into a Virtual Object

Data representing an historical object could then be

a set of triplets

(location, time, value)

Plenty of (virtual reality) applications become

immediatly possible

24

Page 22: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

Weimar Example

Time Window Weimar: Students Map their

Town's History through Augmented Reality

http://hyperrhiz.io/hyperrhiz12/augmented-maps/2-forster-metzger.html

25

Page 23: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

An Example: Tag the City

32

32

Page 24: Virtual Continuum in the Global Network · Edge Infrastructures Virtualization Infrastructure Other Infrastructures Core Resources and Networks Southbound API North bound API IoT

API

A Middleware View of the Virtual

Continuum

API

Always Best Connected Comm.

Sensors

Things

Tag

Tags Others

App Ecosystem

Platform Value

Ecosystem Value

Service/AppsValue

ProgrammabilityValue

Processing

Storage

Communications

Comm Value

Communication Engine (e.g., event based)

Autonomics and Self Organization

Brokering of Virtual Objects

Data ManagementObjectsRegistry

Objectsmanagement

Extensive Objects Virtualization

Telco BuildingBlocks

Mo

bile

Dev

ice

Pla

tfo

rm

Native Operating

System

Middleware Functions

Terminal

to Cloud

Relationship

Terminal

to Capillary

Relationship

API

API

33