28
NFV/SDN: Managing and implementing Network Function Virtualization with intelligent OSS By Michiel Nuytemans OSS Consultant, Comarch Comarch Telco Brunch, Brussels, Friday October 23rd

Managing and Implementing Network Function Virtualization with Intelligent OSS

  • Upload
    comarch

  • View
    570

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Managing and Implementing Network Function Virtualization with Intelligent OSS

NFV/SDN: Managing and implementing Network Function Virtualization with intelligent OSS

By Michiel NuytemansOSS Consultant, Comarch

Comarch Telco Brunch, Brussels, Friday October 23rd

Page 2: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

NFV SDN evolution 1/3: No virtualization in the network

Data Center

EPC

PDN

eNodeB

eNodeB

RAN

eNodeB

App App

SGW PGW

App

VIP

Page 3: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

NFV SDN evolution 2/3: Virtualization in the network - NFV

Data Center

EPC

PDN

eNodeB

eNodeB

RAN

eNodeB

AppvPGWvSGW

BBUBBU

vBBU

App AppPGWSGW SGW PGW

eNodeB

VIP

Page 4: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

NFV SDN evolution 3/3: Network nodes as micro-data centers

Page 5: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

NFV - BSS/OSS

OSS – traditional role

Real-time OSS -

part of NVFIOSS for

SDN

ETSI Ref Arch - Comarch OSS

Page 6: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

SDN – BSS/OSS

SDN architecture – vision

Page 7: Managing and Implementing Network Function Virtualization with Intelligent OSS

Gi-LAN vs. Mobile Edge Computing based services

Page 8: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

Gi-LAN Services

Page 9: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

Mobile Edge Computing

Page 10: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

Gi-LAN vs. MEC

EPCGi-LAN

eNodeB

RAN

eNodeB

vPGWvSGW

SGWBBUBBU

vBBU

PGW PGWSGWDPI SGW PGW

Video Optimizer

DPI DNS

DPI DPI

App...

Video Optimizer

Video Optimizer

DNS DNS

eNodeB

eNodeB

Not virtulized RAN

eNodeB

eNodeB

Not virtulized RAN

Backhaul aggregation

SGW PGW DPI Video Optimizer DNS

VIP

VIP

Video Optimizer DNS App App

VIP

Page 11: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

Network as distributed Cloud: Gi-LAN vs. MEC

Benefits• Services are deployed „in the network” not on MEC or in Gi-LAN

• Dynamic, policy-driven decision to allocate resources either at:

• Edge, close-edge, core, (Gi-LAN)

• Dynamic MEC Service capabilities creation – no „hardcoding”

• MEC capabilities creation is to be perceived as NFV functions instantiation at the edge

• Ability to de-allocate MEC from overloaded „edge”

• Offloading „edge” for applications less sensitive for „network latency”

• „Edge” can be dynamically re-allocated to „aggregation” (close edge)

• These dynamic decision are taken based on „virtualized” real-time OSS

Better customer experience at lower costs

Page 12: Managing and Implementing Network Function Virtualization with Intelligent OSS

VPN-based services for enterprise customers.Service chaining, orchestration

Page 13: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN example – traditional implementation

Page 14: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

How to implement services?

NFV-centric approach: Firewall example

• Firewall as VNF hosted by NFVI

• SDN forwards packets to/from Internet via port with an accessible vFirewall

• The ‚main’ functionality is implemented in vFirewall

SDN approach: CPE Router example

• vCPE implementation split into:

Control plane: vCPE_CP SDN controller applications

• Manages Flow entries of OFP Switches leveraging Network Topology from OSS Network Inventory

Data Plane – flow entries at OFP Switch at customer premises – move closer to the customer

• Simple packet forwarding based on packet header

• Controlled by vCPE_CP

• The ‚main’ functionality is implemented by controller applications affecting the traffic flow

Page 15: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – based on SDN and NFV

Page 16: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – access to business applications and Internet

Page 17: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – implementation details

CPE:Control Plane – SDN

controller applications

Firewall as VNF on NFVI

CPE:Data Plane – Flow

entries in OFP Switch

Page 18: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – catalog-driven fulfillment class Domain Objects

«CFS»

VPN

«CFS»

SiteManagedLAN

- IPSubnetwork :int

«CFS»

SiteAccess

- bandwidth

«CFS»

BusinessApplications

- IPAddress

- MAC

«CFS»

Host

- MAC

- IPAddress

«CFS»

InternetAccess «CFS»

Firewall

RFS Firewall

«R»

v Firewall

«R»

VM

«RFS»

SiteAccessFlow

«R»

CPE_OFPSwitch

«R»

PE_OFPSwitch«R»

OFPSwitchFlowEntries

«R»

OFPSwitch_FlowEntries

«RFS»

InternetAccessFlow

«R»

InternetGateway

Page 19: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – access to business applications and Internet

1. Enterprise Customer, issue and order for an extra

Business Application at Site2

Page 20: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – Fulfillment example

2. The customer order updates data in Network and Service

Inventory

Page 21: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – Fulfillment example

3. Network is „reprogrammed” based on data -> Data flows are

updateda

3

3

3

3 3

Page 22: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – Service Assurance example

Page 23: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

VPN – Service Assurance example

Page 24: Managing and Implementing Network Function Virtualization with Intelligent OSS

SDN / NFV

QUIZ

Page 25: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

1. What is a driver for Mobile Edge Computing?

a) There is a need for low-latency, high-bandwidth applications

b) It is cheaper to deploy applications in the edge then in a datacenter

c) There is a need for decentralizing the computing to provide high-availability applications

Page 26: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

2. What is Openflow?

a) An algorithm to perform network routing optimization

b) A platform architecture designed to manage an SDN network

c) A standardized protocol used to configure SDN routers

Page 27: Managing and Implementing Network Function Virtualization with Intelligent OSS

Copyright Comarch 2015

3. What is the role of OSS systems in SDN / NFV environment

a) An SDN / NFV environment does not need OSS functions

b) OSS systems need to support legacy infrastructure and network

c) OSS systems can be used to manage both the physical and virtual network resources

Page 28: Managing and Implementing Network Function Virtualization with Intelligent OSS

Thank [email protected]