a virtual sdn-enabled epc architecture

21
02/10/2014 1 © Nokia 2014 Confidential A Virtual SDN-Enabled EPC Architecture Future Networks 2014 Michael Jarschel 26-09-2014

Upload: builiem

Post on 10-Feb-2017

231 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Virtual SDN-Enabled EPC Architecture

02/10/20141 © Nokia 2014 Confidential

A Virtual SDN-Enabled EPC

ArchitectureFuture Networks 2014• Michael Jarschel• 26-09-2014

Page 2: A Virtual SDN-Enabled EPC Architecture

02/10/20142 © Nokia 2014 Confidential

How can we apply these concepts to the LTE EPC?

SDN & NFV Synergyas illustrated by ETSI

NetworkFunctions

Virtualization

SoftwareDefined

Networks

OpenInnovation

Network abstractionsfor faster innovation

CAPEX & OPEX reduction

Innovative third-partyapplications

+ LTE = ?

Page 3: A Virtual SDN-Enabled EPC Architecture

02/10/20143 © Nokia 2014 Confidential

Software Defined Networking & Network Functions Virtualization

SDN•Separation of control and data plane•Logically-centralized control•Programmability of the network

NFVRelocation of network functions fromdedicated appliances to generic servers

x86 Server

Hypervisor

Virtual Network Function

Data Plane

Controller Plane

Application Plane

Page 4: A Virtual SDN-Enabled EPC Architecture

02/10/20144 © Nokia 2014 Confidential

SDN & NFV Deployment Modes: VNF Passthrough

x86 Server

Hypervisor

VNF 1 VNF 2 VNF 3

SDN Switch

Production TrafficSelect Production Flows

Page 5: A Virtual SDN-Enabled EPC Architecture

02/10/20145 © Nokia 2014 Confidential

SDN & NFV Deployment Modes: Service Chaining

x86 Server

SDN –enabled Hypervisor

VNF 1 VNF 2 VNF 3

SDN Switch

Production TrafficSelect Production Flows

Page 6: A Virtual SDN-Enabled EPC Architecture

02/10/20146 © Nokia 2014 Confidential

SDN & NFV Deployment Modes: Service Chaining + Virtual SDN Controller

x86 Server

SDN –enabled Hypervisor

VNF 1 SDN Controller VNF 3

SDN Switch

Production TrafficSelect Production FlowsSignaling Traffic

Page 7: A Virtual SDN-Enabled EPC Architecture

02/10/20147 © Nokia 2014 Confidential

Functional Mapping

How to map the EPC functions onto the SDN/NFV architecture?

WANeNB SGW PGW

MME HSS

LTE EPC SDN/NFV

Page 8: A Virtual SDN-Enabled EPC Architecture

02/10/20148 © Nokia 2014 Confidential

SASER SIEGFRIED: SDN-based SGW

• First step: focus on SGW functionality• Proof of concept demonstration presented at:

- Mobile World Congress 2014, Barcelona- SASER Midterm Review, Berlin- SIGCOMM 2014, Chicago

• Partners:

Page 9: A Virtual SDN-Enabled EPC Architecture

02/10/20149 © Nokia 2014 Confidential

Control Plane Architecture

GTP/UDP

IPv4

ETH

Forwarding Backplane

Packet ForwardingEntity

SDN/OpenFlow

SDN/OpenFlow

NBI

SGW-C App

SDN/OpenFlow

Split protocol stack along transport andadaptation/termination functions

Define a hierarchy of reusable proxy OpenFlowcontrollers acting as datapaths to the north andcontrollers to the south

A controller may occupy resources offered tohim by the underlying layer, thus shaping thedata model offered towards the north

In addition, the set of capabilities(actions/matches) may be restricted in order tosuppress cross-layer violations by higher layercontrollers

Page 10: A Virtual SDN-Enabled EPC Architecture

02/10/201410 © Nokia 2014 Confidential

Flexible reuse of existing infrastructure to guarantee best experience

EventHome Ben

NE+

Operator Control Center

NUC* CAM*

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Ann

SGW

Data center

SGWController

SGWApp

Page 11: A Virtual SDN-Enabled EPC Architecture

02/10/201411 © Nokia 2014 Confidential

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

NE+

Operator Control Center

NUC* CAM*

SGW

Data center

SGWController

SGWApp

Ann

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 12: A Virtual SDN-Enabled EPC Architecture

02/10/201412 © Nokia 2014 Confidential

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

NE+

Operator Control Center

NUC* CAM*

SGW

Data center

SGWController

SGWApp

Ann

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 13: A Virtual SDN-Enabled EPC Architecture

02/10/201413 © Nokia 2014 Confidential

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

NE+

Operator Control Center

NUC* CAM*

SGW

Data center

SGWController

SGWApp

AnnVideocall

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 14: A Virtual SDN-Enabled EPC Architecture

02/10/201414 © Nokia 2014 Confidential

1. Deploy SGW App and Controller CAM

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

NE+

Operator Control Center

NUC* CAM*

SGW

Data center

SGWController

SGWApp

Ann

SGWController

SGWApp

111 1

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 15: A Virtual SDN-Enabled EPC Architecture

02/10/201415 © Nokia 2014 Confidential

1. Deploy SGW App and Controller CAM

2. Program virtual GW SDN+CAM

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

SGW

Operator Control Center

NUC* CAM*

SGW

Data center

SGWController

SGWApp

Ann

SGWController

SGWApp

2111 1 2

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 16: A Virtual SDN-Enabled EPC Architecture

02/10/201416 © Nokia 2014 Confidential

1. Deploy SGW App and Controller CAM

2. Program virtual GW SDN+CAM

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

SGW

Operator Control Center

NUC* CAM*

SGW

SGWController

SGWApp

Ann

Videocall

Data center

SGWController

SGWApp

211

Videocall

1 1 2

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 17: A Virtual SDN-Enabled EPC Architecture

02/10/201417 © Nokia 2014 Confidential

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

SGW

Operator Control Center

NUC* CAM*

SGW

SGWController

SGWApp

AnnData center

SGWController

SGWApp

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 18: A Virtual SDN-Enabled EPC Architecture

02/10/201418 © Nokia 2014 Confidential

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

SGW

Operator Control Center

NUC* CAM*

SGW

SGWController

SGWApp

Data center

SGWController

SGWApp

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 19: A Virtual SDN-Enabled EPC Architecture

02/10/201419 © Nokia 2014 Confidential

EventHome

Flexible reuse of existing infrastructure to guarantee best experience

Ben

Operator Control Center

NUC* CAM*

SGW

SGWController

SGWApp

Data center

NE+

* CAM Cloud Application ManagerNUC Network Utilization ControlSGW Serving Gateway

Page 20: A Virtual SDN-Enabled EPC Architecture

02/10/201420 © Nokia 2014 Confidential

Nokia FutureWorks

Questions ?

Page 21: A Virtual SDN-Enabled EPC Architecture

02/10/201421 © Nokia 2014 Confidential