5g networking in the context of multi- tenancy, edge ... · placement of nfv at the network edge...

40
5G Networking in the context of Multi- tenancy, Edge services and Privacy Emmanouil Kafetzakis, Ph.D., MSc. Co-founder, CEO [email protected] Summer School 2016

Upload: others

Post on 18-Mar-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

5G Networking in the context of Multi-tenancy, Edge services and Privacy

Emmanouil Kafetzakis, Ph.D., MSc.Co-founder, CEO

[email protected]

Summer School 2016

About ORION…

ORION INNOVATIONS P.C. is a startup SME founded in 2013, dedicated to innovation in the fields of networking and telecommunications.

Rapid on-demand deployment of cutting-edge network functions and services, such as proxies, vCaches, network monitoring tools, security appliances, media processing etc., close to the mobile edge, as VNFs.

Locating virtual service processing nodes closer to users reduces latency, improves throughput, and reduces traffic in the network core.

Evolution of mobile communications

Evolution of mobile communications

Outline

Evolution of Base Stations for mobile communications

Combination with state-of-the-art networking technologies (e.g., NFV)

Idea???

• Scenarios

• Benefits

• Technologies

Mobile Networks

How mobile networks work?What is a base station?What is a cell in mobile communications?

Evolution of base stations

Multi-tier networks

Networks Computer Netoworks: A set of devices that connect with each other and

exchange data or resources.

Topologies

OSI Layers

The OSI (Open Systems Interconnection) layering model devides the functionalities of a communication network to a vertical stack of layers

Each Layer realized with a certain protocol can cooperate with its neighbouring layer in the stack of OSI

Network Functions

Firewall

Caching

Deep Packet Inspection

Video Transcoding

Context Aware Routing

Virtualization

The creation of a virtual version of a device or a resource in general, e.g., a server, a storage device, or even an operating system

For example, the term hardware virtualization refers to the creation of a virtual machine that behaves exactly like an independent PC with its own operating system (e.g. windows OS in mac, etc.)

Virtualization

Network Function Virtualization (NFV)

A new concept in the architecture of networking

NFV proposes virtualizing entire classes of network functionalities

Creation of building blocks that interconnect with each other so as to offer communication services

Network Function Virtualization

A novel idea for the 5th generation of mobile networks –Project SESAME 5G-PPP

Small Cell

“Light” processor that offers NFV capabilities

“Cloud Enabled Small Cell”

Many functions in one device

SESAME consortium

Cloud Enabled Small Cell

CESC: a single device that will1. be able to accommodate multiple operators/’tenants’ in

offering network capacity resources into logically isolated‘slices’

2. provide a virtualized execution infrastructure, i.e., a Light DC3. be offered on-demand to Communication Service Providers

(CSPs)

5G PPP SESAME targets to…

Placement of NFV at the network edge (LTE access network) for both RAN virtualization and end user application service through NFV and Edge Cloud Computing.

Consolidation of multi-tenancy/network sharing in LTE infrastructures (based on MOCN Radio Architecture protocol). This will allow several operators/service providers to engage in new sharing models of both access capacity and edge computing capabilities.

Key goals

Development and demonstration of innovative architecture, capable of providing Small Cell coverage to multiple operators, “as a Service”.

Logical partitioning of localized Small Cell network to multiple isolated slices, as well as their provision to several tenants.

In addition to virtualizing and partitioning Small Cell capacity, SESAME supports enhanced multi-tenant edge cloud services by enriching Small Cells with “micro servers”.

Apart from benefits offered to existing market players, the SESAME approach allows new stakeholders to dynamically enter the network value chain

Measurable objectives

Design/implementation of multi-operator CESC prototype, supporting self-X, enabling multi-tenant and multi-service access infrastructure.

Specification/implementation of low-cost Light DC prototype as NFV PoPproviding support for low latency applications and high QoS, while minimizing space, infrastructure costs and energy consumption.

Efficient resource planning and coherent management of the multi-operator Small Cells as light NFV distributed infrastructure.

Implementation of an Orchestrator, capable of chaining and orchestrating the different PNFs and VNFs, required to cope with the dynamic SLAs between the CESC provider and the network operators.

Integration into a Pre-Commercial Prototype of Small Cells, Light DC and management and orchestration functionalities.

Market Analysis, Road-mapping, establishment of new Business Models -Detailed Techno-economic Analysis towards exploitation and commercialisation.

The SESAME ‘Scene’

Venue Owner

I want to enter the  market by acting as a local network operator

Network Operator

I expect to achieve cost savings by combining my own 

resources with outsourced access capacity and computing.

End Users

We want personalisedservices with greater quality 

of experience!

VirtualNetwork Operator

I want to provide wireless services without owing the required infrastructure

Actors

IT Equipment Vendor/manufacturer (ITEV)

Small Cell Network Operator (SCNO)

Virtual Small Cell Network Operator (VSCNO)

Mobile Operator (MO)

Service Provider (SP)

Over-The-Top Player (OTT)

Function Provider (FP)

End-Users (EU)

SESAME Use Cases

• UCs must be in line with SotA trends and SDOs. • Inputs from:

• SESAME KPIs: Multitenancy, Component Interoperability, Resource Monitoring, Self-x radio configuration, Dynamic Configuration of virtual resources, HW and network acceleration, service function chaining, VNFs at network edge, security and privacy

FG IMT-2020

CONFIDENTI

Use Case - 1

Multi-tenancy features

CESC provider owns unique networking infrastructure and serves multiple virtual network operators in a venue (cluster).

In order to deploy the proper services, the CESC provider establishes a SLA with each one of the VSCNOs.

This scenario serves as a PoC that the CESC operator will support requirements from different tenants over the physical and the virtualized infrastructure.

Use Case - 2SESAME capabilities concerning enhanced user mobility support

Mobile user roams through contiguous areas and the service continuity and quality must be assured by the CESC provider.

- The concepts and the features demonstrated will include the management and monitoring of SLA fulfillment between the CESC provider and the VSCNO/ service provider

- The CESC provider will infer mobility events and thus may decide to pre-allocate some of the Light DC resources to accommodate new users’ handovers

Use Case - 3Flash crowd events

People suddenly meet around a geographic area of special interest.

– A unique CESC provider gives access to other different mobile network operators. The challenge is to manage the CESC cluster resources on a per-operator basis.

– Since the network resources have not been pre-provisioned due to the unexpected situation, the high traffic demand requires optimized Self-X coordination to cope with the multi-tenant requirements.

LTE world

NMS

EPC

OP-2

Service VNF SC VNF

MO

CN

PNFRRMRRM

Small Cell

SC VNF EMS PNF EMS

Network Slice View

NMS

EPC

OP-1

NMS

Infrastructure Provider

– A Small Cell network capable to support more than one network operator is envisaged.

– 3GPP specifications have already added some support for Radio Access Network (RAN) sharing and Multi-Operator Core Network (MOCN), where the shared RAN is directly connected to each of the multiple operator’s core networks, has been identified as the exclusive enabler for multitenancy features in SESAME platform.

– The infrastructure consists of a number of Small Cells and the corresponding SC network functions such as gateways and management systems.

NFV world

EMS

VNFM

VNF

EMS

VNFM

VNF

HYPERVISOR

Net

wor

k

Stor

age

Com

puti

ng

Inf. Reposi

tory

Catalogues

VIM

NFVO

Cluster Coordinator

NFVIOne cluster

– The NFV concept is going to be used as an enabler that will offer a virtualisation platform and meet the requirements of SESAME, namely NFV-driven small cell functions and NFV-based network services.

– The figure presents the MANO framework for the NFV part.

Combined – SESAME architecture

HypervisorComputing Resources 

(CPU, storage)

NMS

EPC

VSCNO‐1 CESCM

HypervisorComputing 

Resources (CPU, storage)

CESC Cluster

Virtualization LayerMicro Server Resources

(CPU, storage)

SC PNFRRM

CESC

Micro ServerVirtual Network 

Light DC

Virtual Compute

Virtual Storage

Virtual Network

VNFService VNF

VNFM(s)NMS

EPC

VSCNO‐2

SC VNFRRM

SC VNFRRM

SLAMonitoring

VIM

SDN Controller

S‐Ve‐Vnfm

S‐Vi‐Vnfm

S‐Nf‐Vi

S‐Ve‐Vnfm‐Vnf

S‐Vn‐Nf

“Northbound Interface”

S‐Or‐Vi

SCNO

NMS

PNF EMS Local Catalogues

SC EMSSC EMS EMSEMS

NFVO

CESCM Portal

SESAME architecture

The platform of CESCs offers computing, storage and radio resources.

Through virtualization, the CESC cluster can be seen as a cloud of resources which can be sliced to enable multi-tenancy.

Cloud-based processing and storage resources are provided through a virtualised execution platform.

This execution platform is used to support the required Virtualized Network Functions (VNFs) that implement the different features/capabilities of the Small Cells (and eventually of the core network) and the cognitive management and Self-X operations.

HypervisorComputing Resources 

(CPU, storage)

NMS

EPC

VSCNO‐1 CESCM

HypervisorComputing 

Resources (CPU, storage)

CESC Cluster

Virtualization LayerMicro Server Resources

(CPU, storage)

SC PNFRRM

CESC

Micro ServerVirtual Network 

Light DC

Virtual Compute

Virtual Storage

Virtual Network

VNFService VNF

VNFM(s)NMS

EPC

VSCNO‐2

SC VNFRRM

SC VNFRRM

SLAMonitoring

VIM

SDN Controller

S‐Ve‐Vnfm

S‐Vi‐Vnfm

S‐Nf‐Vi

S‐Ve‐Vnfm‐Vnf

S‐Vn‐Nf

“Northbound Interface”

S‐Or‐Vi

SCNO

NMS

PNF EMS Local Catalogues

SC EMSSC EMS EMSEMS

NFVO

CESCM Portal

SESAME architecture

The CESC cluster becomes a neutral host for mobile Small Cell Network Operators (SCNO) or Virtual SCNO (VSCNO) which want to share IT and network resources at the edge of the mobile network.

Network Services are supported by VNFs hosted in the Light DC (constituted by one or more CESCs), leveraging on SDN and NFV functionalities that allow achieving an adequate level of flexibility and scalability at the cloud infrastructure edge.

VNFs are executed as VMs inside the Light DC, which is provided with a hypervisor (based on KVM) specifically extended to support carrier grade computing and networking performance.

HypervisorComputing Resources 

(CPU, storage)

NMS

EPC

VSCNO‐1 CESCM

HypervisorComputing 

Resources (CPU, storage)

CESC Cluster

Virtualization LayerMicro Server Resources

(CPU, storage)

SC PNFRRM

CESC

Micro ServerVirtual Network 

Light DC

Virtual Compute

Virtual Storage

Virtual Network

VNFService VNF

VNFM(s)NMS

EPC

VSCNO‐2

SC VNFRRM

SC VNFRRM

SLAMonitoring

VIM

SDN Controller

S‐Ve‐Vnfm

S‐Vi‐Vnfm

S‐Nf‐Vi

S‐Ve‐Vnfm‐Vnf

S‐Vn‐Nf

“Northbound Interface”

S‐Or‐Vi

SCNO

NMS

PNF EMS Local Catalogues

SC EMSSC EMS EMSEMS

NFVO

CESCM Portal

SESAME architecture

Over the provided virtualised execution environment (Light DC), it is possible to chain different VNFs to meet a requested NS by a tenant (i.e., mobile network operator).

In our context, a NS is understood as a collection of VNFs that jointly supports data transmission between User Equipment (UE) and operators’ Evolved Packet Core (EPC), with the possibility to involve one or several service VNFs in the data path. Therefore, each NS is deployed as a chain of SC VNFs and Service VNFs.

The CESC Manager (CESCM) is the central service management and orchestration component in the overall architecture figure. Generally speaking, it integrates all the necessary network management elements, traditionally suggested in 3GPP, and the novel recommended functional blocks of NFV MANO.

HypervisorComputing Resources 

(CPU, storage)

NMS

EPC

VSCNO‐1 CESCM

HypervisorComputing 

Resources (CPU, storage)

CESC Cluster

Virtualization LayerMicro Server Resources

(CPU, storage)

SC PNFRRM

CESC

Micro ServerVirtual Network 

Light DC

Virtual Compute

Virtual Storage

Virtual Network

VNFService VNF

VNFM(s)NMS

EPC

VSCNO‐2

SC VNFRRM

SC VNFRRM

SLAMonitoring

VIM

SDN Controller

S‐Ve‐Vnfm

S‐Vi‐Vnfm

S‐Nf‐Vi

S‐Ve‐Vnfm‐Vnf

S‐Vn‐Nf

“Northbound Interface”

S‐Or‐Vi

SCNO

NMS

PNF EMS Local Catalogues

SC EMSSC EMS EMSEMS

NFVO

CESCM Portal

CESC Attributes

The CESC exposes different views of the network resources: per-tenant small cell view, and physical small cell substrate.

The physical small cell part is managed by the SCNO, and decouples the management of the virtual small cells from the platform itself.

Rather than providing multiple S1 (or Iu-h interface) connections from the physical small cell to different operators’ EPC network elements such as MME and SGW, such fan-out is done at the micro server.

The CESC is further the termination of multiple S1 interfaces connecting the CESC to multiple MME/SGW entities as in S1-Flex.

It offer the possibility to offload traffic from congested macrocells, allowing for a variety of value-added services

Small Cell PNF-VNF splitting

For each functional split the analysis determines the fronthaul latency and bandwidth requirements.

The SC PNF implements the radio interface and possibly the main protocol features of the LTE (H) eNB protocol stack

Together with the SC VNFs, provides the complete functionality of the virtualised small cell.

SESAME can use any IP transport which meets the bandwidth and latency needs, which in turn depend on the architecture, and especially on the point of VNF-PNF split.

MACServices (OAM, Apps, SON,...)

RRC PDCP RLCUpper Lower

PHY

Upper Lower

Centralized Services

Split RRC‐PDCP

Split PDCP‐RLC

Split RLC‐MAC

Split MAC

Split MAC‐PHY

Split PHY

Small Cell PNF-VNF splitting

The SC VNF is part of the small cell functions which is hosted and executed in the micro server.

Different small cell functions are instantiated and managed in the micro server by the management and orchestration layer in the CESC Manager. The VNFs are allocated creating VMs in the micro server. Different VNFs are instantiated depending on the specific functional split.

The functional split shall define which parts of the LTE protocol stack are implemented as VNFs. As mentioned above the virtualised small cell might include MAC, RLC and PDCP at the U-plane, whereas at the C-plane RRC functions.

In addition, RRM and Self-x features are also implemented as VNFs in the Light DC.

MACServices (OAM, Apps, SON,...)

RRC PDCP RLCUpper Lower

PHY

Upper Lower

Centralized Services

Split RRC‐PDCP

Split PDCP‐RLC

Split RLC‐MAC

Split MAC

Split MAC‐PHY

Split PHY

Main impact areas

Network infrastructure openness through the development of CESCs built on NFV, MEC capabilities and cognitive network management.

Multi-tenancy and flexible cloud-network integration, with highly-predictable and flexible end-to-end performance characteristics.

New architecture through the development of programmable mobile network infrastructures, allowing for continuous innovation by means of key functionalities exposed to CSPs.

Decrease network management OPEX, whilst increasing QoS/QoE and security

Innovation Potential of SESAME

SESAME envisions network neutrality, multi-tenancy whereas is not practical to densify existing networks, and places where dense concentrations of users place extreme demand.

SESAME delivers several computational, storage and networking resources via VNFs empowered by HW accelerators. High performance required at lower costs and with lower power consumption.

SESAME Orchestrator will build services (e.g., service function chaining, billing, or even SLA management) over multiple clusters of virtualised small cells.

To conclude…

End-users require access to service through any available spectrum, radio technology, etc.

Operators require cheaper access to providing high performance services

SESAME make it easier for service providers to host their services near the edge of the network

Thank YouDR. EMMANOUIL KAFETZAKIS

[email protected]

(+30) 211 800 97 33

EMKAFETZ

HTTPS://GR.LINKEDIN.COM/PUB/EMMANOUIL-KAFETZAKIS/36/276/114

@MKAFETZ