e2eserviceslicingplatform for application-drivenwireless ... · e2eserviceslicingplatform...

22
E2E Service Slicing Platfo Application-Driven Wire Ravi Ravindran and G.Q. [email protected] and [email protected] ) (Huawei Research Lab, Sa ( Open Networking Summ orm for eless Network .Wang anta Clara) mit, Mar, 2016 )

Upload: others

Post on 17-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

E2E Service Slicing Platform

Application-Driven Wireless

Ravi Ravindran and [email protected] and [email protected] )

(Huawei Research Lab, Santa Clara)( Open Networking Summit, Mar, 2016 )

Platform for

Wireless Network

G.Q.Wang

(Huawei Research Lab, Santa Clara)( Open Networking Summit, Mar, 2016 )

Page 2: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Agenda

15G-ICN Motivation

- 5G Objectives and Target Architecture

- Application Driven Networking (ADN)

- Information-Centric Networking

25G-ICN Architecture & Network Slicing

- 5G-ICN Network Architecture 2 - 5G-ICN Network Architecture

- 5G-ICN Network Slicing

- Cross Layer Vs Overlay Slicing

3 5G-ICN Platform - Virtual Service Edge Router (VSER) Platform

- Services (Video/IoT)

- ICN Mobile Edge Service Delivery Model

Agenda

5G Objectives and Target Architecture

Application Driven Networking (ADN)

Centric Networking

ICN Architecture & Network SlicingICN Network Architecture ICN Network Architecture

ICN Network Slicing

Cross Layer Vs Overlay Slicing

Virtual Service Edge Router (VSER) Platform

ICN Mobile Edge Service Delivery Model

Page 3: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

5G RequirementsRequirements have been set in [1]

Application Requirements

– Traditional and Emerging IoT (M2M))

– 1-10ms depending on the application

– >1000x Capacity, >10-100x Bandwidth

– Security, Mobility, Disaster Scenarios

Enable Service Centric Networking

– Allow new Business Models

– XaaS (Naas/SaaS/PaaS)

– Leverage NFV/SDN

– Not only Connectivity Services

– Service Platform for Users and ASPs

– Personalized and Contextualized

Evolving Network Architecture

– Network Slicing Frameworks

– Application Driven Networking Vision

– ICN based Network Architecture for ADN

[1] NGMN White Paper on 5G: https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf

5G Requirements5G Requirements

Massive IoTMBB

Everywhere (+50Mbps)

Pervasive

Video

TRUST EXPERIENCE SERVICE

5G Value Creation Capabilities

https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf5G Target Architecture

5G Value Creation Capabilities

Page 4: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Application Driven Networking (ADN) Vision

S-Plane(Application Abstraction)

C-Plane(Control Abstraction)

D-Plane(Information Flow

Abstraction)

Model of Voice

Model of Internet

Model of IOV ……

Radio Resource

Network Resource

1

NetworkResource

2

DCResource

Network Slice for Voice

Network Slice for Internet

Network Slice for IOV

……

App Oriented Network Restructure

App Oriented Network Scheduling

App Oriented Layered Control

1.Application layer abstraction in the Service Plane

2.Application Driven Control Plane

3.Information layer abstraction in the Data Plane

4.Heterogeneous services on a unified infrastructure.

ADN Goals:

Application Driven Networking (ADN) Vision

App Oriented Network Restructure

App Oriented Network Scheduling

App Oriented Layered Control

1. Application abstraction

2. App driven management of network

and data resources

3. On-demand network reconstruction

1. Fast and slow control to achieve optimal

resource allocation for apps

1. Decouple control of different services

2. Guaranteed performance and scalability

for apps

Application layer abstraction in the Service Plane

Application Driven Control Plane

Information layer abstraction in the Data Plane

Heterogeneous services on a unified infrastructure.

Page 5: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

FIA

FIA:Design Targets

Holistic design for future Apps, hyper

Internet of (things/service/people/information

Smart Home

Wearable NetFIA

New “waist”, New architecture, New Apps

Wearable Net

L3/IP

Apps

L2/MACL1/PHYs

FIA

Design Targets

Holistic design for future Apps, hyper-connection, mobility and security

things/service/people/information)

V2V

Info NetFIA

Info-centric

Apps

L3/L2/MACL3/L2/MAC

L1/PHYsL1/PHYs

New “waist”, New architecture, New Apps

Info Net

Page 6: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

ICN as Application Abstraction Network Layer

IP Infrastructure

Application- Centric NamingSecurity

Mobility

Multicasting/Multi

Caching

ICN Infrastructure(Mobility/Security/Caching/Computing)

Transport Layer(BT/802.15.4/Optical/Ethernet/IP..)

Application Abstraction (Flexible & Contextual Naming/Security/Trust/Servic e

IoTApplications

Real time Services (e.g. Conferencing)

ICN Service Edge

ICNCore Routers

ICN as Application Abstraction Network Layer

IP Infrastructure

Centric NamingSecurity

Mobility

Multicasting/Multi -Homing ���� Original Internet to connect

Hosts evolved to more complex

overlay to support efficient

Application Communication.

Non-Real time

IP

Caching

ICN Infrastructure(Mobility/Security/Caching/Computing)

Transport Layer(BT/802.15.4/Optical/Ethernet/IP..)

Application Abstraction (Flexible & Contextual Naming/Security/Trust/Servic e-QoS)

Non-Real time (Video Distribution..)

Tactile Internet

���� Many challenges:

Scalability,

Complexity, Business

Model

ICN

Page 7: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

5G-ICN Network Architecture- 5G-ICN Network Slicing Framework- Cross Layer Vs Overlay Slicing

Network ArchitectureNetwork Slicing Framework

Cross Layer Vs Overlay Slicing

Page 8: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Evolving to 5G -ICN ArchitectureLTE Network Architecture

• Hybrid 3GPP & IP Arch

• Complex Control interfaces.

• Technology Specific (2G/3G/4G)

• IP Tunneling in Data Path

• Application Gateways

• Bottlenecks, Sub optimal routing

[1] Prof. Raychaudhuri, “Next Generation Mobile Network Architecturehttp://www.winlab.rutgers.edu/iab/2015-02/Videos/08.mp4

Current Architecture

ICN Architecture

Mobility/Security/Content-Centric Future Internet

Arch.

5G-ICN Architecture

5G-ICN Architecture

Service Controllers

(Licensed/Unlicensed)

Next Generation Mobile Network Architecture ”, WinLab IAB Review meeting , 2015.

�Flat Application-centric Network Architecture.

�No Gateways or Tunnels

�In-build Mobility

�In-build Security, Storage and Computing

�Technology Neutral (any RAN)

�Application-centric Control

�Plugin Radio, Licensed/Unlicensed

5G-ICN Architecture

Page 9: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Low -Power Wireless RAN

NG C-RAN

ICN-BS

ICN-BS

ICN-SR

SE- RAN Routing, StorageSecurity, MobilityComputing (Level 2)

Service Mobility

Routing, StorageSecurity, MobilityComputing (Level 1)

Device Layer Service Connectivity Layer

ICN-Wifi-AP

SE-RAN & ICN-SAN: Service

Low -Power Wireless RAN(Lo-RAN)Applications,

ICN-SR

ICN Service Access Network (SAN)

Common Information–Centric Bus(CIBUS)

Proxim

ityWP

AN

WLA

NW

NA

NWW

AN

ICN-GW • Flat Architecture Model based on ICN

• Heterogeneous Radio Access & mobility

• Unified backbone/core transport

• Ubiquitous security

• Context

• “One Protocol”

Sensors

Routing, StorageSecurity, MobilityComputing (Level 2)

Service Mobility

ICN Service VirtualizationPlatform

ICN Network Resourcemgmt

Internet Core

Data Center

Service Connectivity Layer DC & App layer

ICN Service Router

ICN Router

SAN: Service -Enabled 5G Architecture

ICN Router

ICN Service Access Network (SAN)

Internet Core Enterprise

Flat Architecture Model based on ICN

Heterogeneous Radio Access & mobility

Unified backbone/core transport

Ubiquitous security

Context-aware Self-x networking & mgmt

“One Protocol”

Page 10: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

SE-RAN Functional Features NG C-RAN

– Flat Architecture and Heterogeneous Radio Access

– ICN Edge Cloud Intelligence all the way to the BS and UE

– Distributed Routing, Storage/Caching, Computing, Mobility Functions

– Application/Services Binds to Names

– Name Based Routing/Forwarding

– Mobility/Migration

– Multi-homing/Multicasting

– Data based Security and Trust (Enforceable on the Infrastructure)

– D2D/P2P/MP2MP

– Adaptable and Service Centric (Low Latency, High Throughput etc.)– Adaptable and Service Centric (Low Latency, High Throughput etc.)

Common Information-Centric BUS (CIBUS)– Addresses the need for next 50B IoT devices on 5G

– Middleware over Constrained and Non-Constrained Devices

– Enables Self-X (Discovery, Routing, Service Point Attachment)

– Contextualized Device/Service Discovery & Processing

– Heterogeneous Radios (WPAN,LORAN, WLAN etc.)

– Local/Global Naming Service

– Hierarchical Data Processing

– Security/Trust Management

– PUB/SUB System for Large scale Content Distribution

– Open-APIs for Inter-IoT system connectivity

RAN Functional Features

Distributed Routing, Storage/Caching, Computing, Mobility Functions

Discovery Management Context Processing

Name Management Policy Based Routing, Forwarding and Mobility

e.g., Network services discoveryDevice discovery

e.g., Data aggregationData filtering

e.g., Naming mgmtName certification e.g., Self Clustering

Service Mgmt/Control API

DevicesApplications

Services

CIBUSmiddleware

LEAN ICN Protocol

Light-weight OS *

[ICN Socket]

Name certificationName resolution

e.g., Self ClusteringContext-supervised routing

Proximity WPAN WLAN WNAN WWAN

802.15.4 5G Cellular802.11 a* BT SigFox

ZigBee

CIBUS Middleware

Page 11: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

5G Network Slicing• Realize end-to-end dedicated network for specific service scenario.

– Spans UE, RAT, Infrastructure, Edge Clouds, DCs

• Meet specific service objectives of Security, Latency, Throughput, Reliability etc.

• End-to-end virtualization of Compute, Bandwidth, Storage, Data , Device resources.– Virtualization allows resources to be efficiently flexibly managed among various slices.

– Multi-modal delivery connectivity: M2M, P2P, P2MP and MP2MP

– New APIs and Service Functions in the Network Architecture

• Specialized Control Plane and Service Control functions to enable rich services– E.g. Mobility-as-a-service, Security-as-a-service , Context Processing etc.– E.g. Mobility-as-a-service, Security-as-a-service , Context Processing etc.

• Creates scope for new network Architectures like ICN to address 5G Challenges

[1]from NGMN White Paper.

5G Network Slicingend dedicated network for specific service scenario.

Spans UE, RAT, Infrastructure, Edge Clouds, DCs

Meet specific service objectives of Security, Latency, Throughput, Reliability etc.

end virtualization of Compute, Bandwidth, Storage, Data , Device resources.Virtualization allows resources to be efficiently flexibly managed among various slices.

modal delivery connectivity: M2M, P2P, P2MP and MP2MP

New APIs and Service Functions in the Network Architecture

Specialized Control Plane and Service Control functions to enable rich services.service , Context Processing etc.service , Context Processing etc.

Creates scope for new network Architectures like ICN to address 5G Challenges

Page 12: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

5G-ICN Network Slicing Framework

Programmable Transport/Compute/Storage Layer

TCP/IP Services slice

Voice Video

Service Orchestration Plane

Agile

ICN/IP Flow

Switching

Service Plane

IP Service/Network

Controller

Network Slicing framework requires programmability at Transport/Compute/Storage levels.

Realizes the objective of Application Driven Networking with a Bare Transport

The objective is to create elastic ICN/IP slices and its associated control/service plane on demand.

Identified are also some of the end-to-end technology enablers

[1] ITU, FG, IMT 2020 – “Network Standardization Requirement for 5G” http://www.itu.int/en/ITU -T/focusgroups/imt-2020/Documents/T13- SG13

• Programmable IP/ICN

layer binding to L2

• VSwitch for flow level

programmability

• Software

Defined Radio

•X86 Servers

•Hosting IP/ICN forwarder

•Network/Service Functions

•VSwitches

• Programmable

Switches to

handle ICN/IP

Flows

Core Access/Ed

ge Cloud

ICN Network Slicing Framework

Programmable Transport/Compute/Storage Layer

V2V DTN

Service Orchestration PlaneElastic Service

Packet Delivery

Service Plane

ICN Service/Network

Controller

ICN Services Slice

Network Slicing framework requires programmability at Transport/Compute/Storage levels.

Realizes the objective of Application Driven Networking with a Bare Transport

The objective is to create elastic ICN/IP slices and its associated control/service plane on demand.

end technology enablers

“Network Standardization Requirement for 5G” SG13-151130-TD-PLEN-0208!!MSW-E.docx

Programmable

Switches to

handle ICN/IP

Flows

• X86 Servers

• ICN/IP VM Services

• VSwitches

DC

Page 13: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

ICN-IoT as a CrossNetwork Slicing

Framework/Orchestrato

r

ICN Service

Orchestrator

ICN-IoT Service Function

Storage (forwarders/IoT SF

etc.)

Software Defined

RAT for ICN

Fixed Network

Programmable ICN

2

3

Software Defined

UE

{ICN_iot_Slice_ID}

End to end slicing results in ICN slice across multiple transport substrate (IP/L2)

Mobility for IoT applications handled by ICN.

Per-Hop ICN state allows granular QoS to ICN flows.

RAT for ICN Programmable ICN

CP

vswitchICN

vswitch

App

ICN

ICN

IoT

Co

mp

ute

vswitch

ICN

ICN Io

T

Co

mp

ute

• Service Naming

• Service Mobility

•Service Discovery

• Interest/Data

4

UE

POF

as a Cross -Layer Slice

IoT Service Requirements

�{Naming, Security, Mobility, Computing,

Caching, Bandwidth }

� QoS {latency, loss}

�Connecitity {Devices, Types etc.

Framework/Orchestrato

IP Service

Orchestrator

IoT Service

Manager

1. Chooses ICN

2. Define Service ID

3. Determine Compute/Cache/BW Resources

4. ICN and Service Function Placement

1(Monitoring

and

management )

End to end slicing results in ICN slice across multiple transport substrate (IP/L2)

4. ICN and Service Function Placement

5. End-to-end Service Flow Configuration

vswitch

ICN

ICN

IoT

Co

mp

ute

ICN Service Chain

Page 14: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Software Defined ICN Service Overlay

Service Orchestrator

IoT

Service/Network

Controller

APPICN

UDP/IP

Fine grained ICN slicing limited to end points, UE, Radio and the Cloud.

Transport multiplexes IP and ICN flows. Further IP flows can be marked to identify ICN flows.

Extensions to Service Orchestrator to control ISR and support ICN Service Applications.

IP/MPLS

(QoS Provisioning for ICN Flows)

Software Defined ICN Service Overlay

Service Orchestrator

Video

Conferencing

Service/Network

Controller

ISR

Conf.APP

ICN

UDP/IP Other ICN

Services

Fine grained ICN slicing limited to end points, UE, Radio and the Cloud.

Transport multiplexes IP and ICN flows. Further IP flows can be marked to identify ICN flows.

Extensions to Service Orchestrator to control ISR and support ICN Service Applications.

ISR

Edge CloudIP/MPLS

Provisioning for ICN Flows)

IoT APP

ICN

UDP/IP

Services

Page 15: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

5G-ICN Platform- VSER Platform- VSER Platform

- Services (Video/

- ICN Mobile Edge Service Delivery

- ONS Demo

ICN Platform

Services (Video/IoT)

ICN Mobile Edge Service Delivery

Page 16: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

VSER Platform: Virtual Service Edge Router

ICN Router Platform (CCN)

ICN Service Orchestrator

ICN Services (Video Conf./IoT)

ICN S-UNI

VSER

UE

ICN A-UNI

ICN Service

Gateway

ICN Router

ICN

Service-1

L3/L2

ICN

Service-2

Service

Manager

ICN Service Orchestrator

(ICN Cloud Controller + ICN Network Controller)

Service

ManagerICN Service

Profile

Manager

ICN S-UNI

L3/L2

ICN Router

SAL

SAP

ICN Edge-

Cloud

ICN Platform API

ICN Service

Gateway

SAPICN

Service-1

ICN

Service-2

VFSR-2

VFSR-1

ICN C-API

[1] Asit Chakraborti, Ravi Ravindran et al, “ A Scalable Conferencing framework over ICN Based VSER Platform

[2] Ravi Ravindran et al, “Towards Software Defined ICN Based Edge Cloud Services” IEEE, CloudNet, 2013

Talebifard, R. Ravindran et al, “An Information Centric Networking Approach Towards Contextualized Edge Service

Interest/Data

VSER-1

VSER-2

VSER Platform: Virtual Service Edge Router

ICN

Service

Managem

ent

VSER Platform Highlights

• COTS Platform

• ICN Service Virtualization

• ICN Service Function Life Cycle Orchestration

and Management (by OpenStack and FloodLight

•ICN Based Service Function Chaining

ASP-1

ASP-2

Service

Manager

Service

Manager

ASP-3Service

Manager

• Service Discovery, Service Contextualization

over UE to VSER i/f

• PULL/PUSH, MP-to-MP communication

• Unified control functions interworking with

SDN/NFV

• Optimized software stack using Multi-threaded

CCNx forwarders

A Scalable Conferencing framework over ICN Based VSER Platform”, ICN, Sigcomm, 2015

, 2013

An Information Centric Networking Approach Towards Contextualized Edge Service “, IEEE, CCNC, 2015

Interest/DataSF1

SF2

SF3

ICN SF Chaining

Page 17: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Serverless Scalable Audio -Video Conferencing over VSER

VSER-NSAP

Edge Cloud

Conference ControllerInterest {Notify: { VSER://conference-

session/karen/<fingure-print>}

Notifications

ContentInterest {Content: {

Edge Cloud

Conference Controller Functions• Enable MP-2-MP Connectivity

• Conference Level Virtualization : Multiple Simultaneous ConferencesConference Monitoring and Management.

• Context level Adaptation

Edge Cloud

VSER-NSAP

VSER://conference-session/karen/<fingure-print>}

[1] Asit Chakraborti, Ravi Ravindran et al, “ICN Based Scalable Audio/Video Conferencing over Vi rtual Service Edge Router (VSER) PlatformJangam, Ravi Ravindran et al, “Realtime Multi- Party Video Conferencing Service over Information

Edge Cloud

Video Conferencing over VSER

Edge Cloud

�Bandwidth Scales O(N), where N =#of

Participants

VSER-NSAP

VSER-

Conference Controller

Interest {Content: { VSER://conferencesession/karen/<fingure-print>}

Notifications

Content

Edge Cloud

Multiple Simultaneous Conferences , Service Scaling, Dynamic Name Based Routing,

Edge Cloud

VSER-NSAP

Interest {Content: { VSER://conference-

session/karen/<fingure- print>}

ICN Based Scalable Audio/Video Conferencing over Vi rtual Service Edge Router (VSER) Platform ” ICN Sigcomm, 2015Party Video Conferencing Service over Information -Centric Network ”, Workshop on Mutimedia Streaming in ICN (MuSIC), 2015

Edge Cloud

Page 18: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

ICN-IoT Edge Computing over VSER

Sensor

Service-x

Personal Health

Monitoring

ICN-R

Push: Interest{/sensor-service-x:

SensorID=0xabcd Temp=Value} }

Republished

CachingApp

ICN based IoT enables Self Configuring systems [1].

ICN Allows Push/Pull simultaneous mode, Cache improves Scalability + Reliability of the system

Here consumers need to be notified based on their varying criticality

• E.g. User/First-Responder/Healthcare Provider

Less critical consumers can rely on cache while more critical consumers rely on notification.

Notifications lost cannot be reproduced, cache helps from this perspective too.

Increases the Scalability + Reliability of the IoT system.

[1] Li, S., Zhang, Y., Raychaudhuri, D., Ravindran, R., Zheng, Q., Wang, GQ., and L. Dong, "

Global Communications Conference (GLOBECOM) ICN Workshop, 2015.

Edge Computing over VSERService Controller

App.

Monitoring

First Responder

Healthcare

Provider

ICN-VSERICN-R

Health

Service-x

Interval :

~1hr

Interval : RT

Republished

Push

Pull

CachingCaching

MCORD

ICN Allows Push/Pull simultaneous mode, Cache improves Scalability + Reliability of the system

Here consumers need to be notified based on their varying criticality

Less critical consumers can rely on cache while more critical consumers rely on notification.

Notifications lost cannot be reproduced, cache helps from this perspective too.

system.

Provider

Interval :

30mins

[1] Li, S., Zhang, Y., Raychaudhuri, D., Ravindran, R., Zheng, Q., Wang, GQ., and L. Dong, "IoT Middleware over Information-Centric Network",

Page 19: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Mobile Edge Service for Operators

Mobile Edge Cloud Services

Virtualized CO

Open Service APIs

Contextualized Service Delivery

Network-as-a-DataCenter

Smart Pipe & Better policing, and QoS

IoE

Smart Pipe & Better policing, and QoS

Access-Service to Service-access

Seamless Service Mobility

Scale backbone

9. Simplified network architecture

ICN Service Access

Point

IP packet

Mobile Edge Service for OperatorsNamed Application Entities

CloudIoE / M2M CloudSocial CloudPub/Sub CloudMobile

Enterprise

ICN Service Delivery Layer

Context-driven Substrate Trail

ID-based Open API

Locator-based Open API

- Routing + Storage + Computing- App abstraction and Pipe abstraction together- Contextualized network resource optimization- Name-based data distribution, sharing, Mobility & Security

Carrier Substrate Trail Network

(IP/MPLS/Optical)

ICN Edge Cloud

ICN Edge Cloud

ICN Service Access

Point(SAP)

Metro 7

Metro 6 Metro 5

Metro4

Metro1

Metro2Metro3

IP packet

ICN packet

IP packet

ICN packet

Data Center

EnterpriseIP packet

ICN packet

ICN packet

ICN Edge CloudICN Edge Cloud

ICN Edge Cloud

ICN Edge Cloud ICN Edge Cloud

ICN Edge Cloud Deployment

ICN over PIPE Abstraction

Page 20: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

ONS Demo:“Network Slicing and ICN Service Orchestrat ion for Future Applications”

Edge Cloud-1

Edge Cloud-3

Open Stack

ONOS

(OpenFlow)

Conf.App

CCN

IP

SA

P

Co

nf.

Se

rvic

e

Co

mp

.

CCN

IP

SA

P

Co

nf.

Se

rvic

e

Co

mp

.

(ICN-API)

VSERVSER

Virtual Service Edge Router (VSER)

ICN Network

Controller

Video Conf.

Controller

Wifi

Video Service

Orchestrator

IoT Service

Orchestrator

Mobility

Controller

IoT

Controller

ICN Service

Controller

End-to-end orchestration of ICN based Video Conferencing Service

Programmable CCN layer with OS and ONOS – Conf. Service discovery, Service Function Placement, CCN FIB configuration to bootstrap participant join/leave etc.

Application-independent multicasting feature which CCN enables in the backbone of the network.

Edge Cloud-2Edge Cloud-4

IP Transport

CCN Multicast Flows

(ICN-API)

VSERVSER

Wifi

Prototype Architecture

ONS Demo:“Network Slicing and ICN Service Orchestrat ion for Future Applications”

CCN

IP

Conf.App

ICN Service Manager

ICN Network Controller

Core

Device

Application

Packet

ICN Conference Controller

OpenStack

(Rest API)

(Rest API)

ONOS

end orchestration of ICN based Video Conferencing Service

Conf. Service discovery, Service Function Placement, CCN FIB configuration to bootstrap participant join/leave etc.

independent multicasting feature which CCN enables in the backbone of the network.

OpenFlow

ONOS

VSER VSER

ICN Service/Network Controller Design

Page 21: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Summary

• Future 5G target architecture is based on top

oriented networking objectives.

• ICN provides a good application abstraction based networking

layer to meet ADN & 5G objectives

• 5G-ICN networking enables in• 5G-ICN networking enables in

caching, computing desirable by applications.

• Network Slicing in 5G allows new network architectures such

as ICN to deliver services and to utilize resources efficiently.

• ICN based Mobile Edge Cloud Services is a immediate benefit

to operators.

Summary

Future 5G target architecture is based on top-down service-

oriented networking objectives.

ICN provides a good application abstraction based networking

layer to meet ADN & 5G objectives

ICN networking enables in-network mobility, security, ICN networking enables in-network mobility, security,

caching, computing desirable by applications.

Network Slicing in 5G allows new network architectures such

as ICN to deliver services and to utilize resources efficiently.

ICN based Mobile Edge Cloud Services is a immediate benefit

Page 22: E2EServiceSlicingPlatform for Application-DrivenWireless ... · E2EServiceSlicingPlatform Application-DrivenWireless Ravi Ravindran and G.Q.Wang ravi.ravindran@huawei.com and gq.wang@huawei.com

Thank youCopyright©2015 Huawei Technologies Co., Ltd. All Rights Re served.The information in this document may contain predictive statements including,and operating results, future product portfolio, new technology, etc. Theredevelopments to differ materially from those expressed or implied in the predictivereference purpose only and constitutes neither an offer nor an acceptance.

Thank youincluding, without limitation, statements regarding the future financialThere are a number of factors that could cause actual results and

predictive statements. Therefore, such information is provided for. Huawei may change the information at any time without notice.