Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

55
Prof. Dr. Thomas Magedanz OPNFV Summit, Berlin, Germany, June 23, 2016 Internet: http://openbaton.org Contact: [email protected] @openbaton © Matthias Heyde / Fraunhofer FOKUS Open Baton in the 5G Berlin Initiative and Emerging Federated SDN Testbeds

Transcript of Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

Page 1: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

Prof. Dr. Thomas Magedanz OPNFV Summit, Berlin, Germany, June 23, 2016 Internet: http://openbaton.org Contact: [email protected] @openbaton

© M

atth

ias

Hey

de /

Frau

nhof

er F

OK

US

Open Baton in the 5G Berlin Initiative and Emerging Federated SDN Testbeds

Page 2: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

2

•  Understanding the role of SDN/NFV/MEC within emerging 5G Testbeds

•  Introducing the 5G Berlin Testbed and the Fraunhofer FOKUS OpenXXX Toolkits

•  Open Baton enabling dynamic VNF Placement in emerging SDN/NFV-based 5G Testbeds

•  Open Baton as Keynabler for setting up federated SDN Testbeds across Europe

•  Outlook: The IEEE SDN initiative on Open Source Toolkits and federated SDN Testbeds

Agenda

Page 3: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

3

5GNew5GWirelessRAT

Exis1ngWirelessRATs

So6waredefinedNetworks(SDN)

FixedBroadbandSatelite

Networks

MobileEdgeCompu1ng(MEC)

5G–THEConvergenceofmanyTechnologies

Page 4: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

4 © Fraunhofer FOKUS

5G Key capabilities

In addition, 5G services will complement and largely outperform the current operational capabilities for wide-area systems, reaching the following high-performance indicators:

FIGURE

2. Rad

ar diagr

am of

5G dis

ruptive

capabi

lities

Guaranteed user data rate

≥ 50Mb/s

Capable of human-oriented terminals

≥ 20 billion

Capable of IoT terminals

≥ 1 trillion

Aggregate service reliability

≥ 99.999%

Mobility support at speed ≥ 500km/h

for ground transportation

Accuracy of outdoor terminal location

≤ 1 meter

EŽŶͲƋƵĂŶƟƚĂƟǀĞĐĂƉĂďŝůŝƟĞƐŽĨƚŚĞƚĞĐŚŶŽůŽŐLJŝŶĐůƵĚĞĂƐŽŌǁĂƌĞͲďĂƐĞĚ ƐLJƐƚĞŵ ĂƌĐŚŝƚĞĐƚƵƌĞ ƐŝŵƉůŝĮĞĚ ĂƵƚŚĞŶƟĐĂƟŽŶ ƐƵƉƉŽƌƚ ĨŽƌƐŚĂƌĞĚ ŝŶĨƌĂƐƚƌƵĐƚƵƌĞŵƵůƟͲƚĞŶĂŶĐLJĂŶĚŵƵůƟͲZd ;ǁŝƚŚƐĞĂŵůĞƐƐŚĂŶĚŽǀĞƌͿ ƐƵƉƉŽƌƚ ĨŽƌ ƚĞƌƌĞƐƚƌŝĂů ĂŶĚŽƌ ƐĂƚĞůůŝƚĞ ĐŽŵŵƵŶŝĐĂƟŽŶƌŽďƵƐƚƐĞĐƵƌŝƚLJ ƉƌŝǀĂĐLJ ĂŶĚůĂǁĨƵůŝŶƚĞƌĐĞƉƟŽŶĐĂƉĂĐŝƚLJ

/ƚ ŝƐ ŝŵƉŽƌƚĂŶƚ ƚŽŚŝŐŚůŝŐŚƚ ƚŚĂƚ ŶŽƚ Ăůů ŽĨ ƚŚĞ ĂďŽǀĞƉĞƌĨŽƌŵĂŶĐĞŝŶĚŝĐĂƚŽƌƐǁŝůůďĞƌĞƋƵŝƌĞĚďLJĞǀĞƌLJƚĞƌŵŝŶĂůĞǀĞƌLJǁŚĞƌĞĂŶĚĂůůƚŚĞƟŵĞ ĂĐŚ ĐŽŶŶĞĐƚĞĚĚĞǀŝĐĞǁŝůů ƚLJƉŝĐĂůůLJ ŚĂǀĞ ŝƚƐŵŝdž ŽĨ ůĂƚĞŶĐLJ ďĂŶĚǁŝĚƚŚĂŶĚƚƌĂĸĐŝŶƚĞŶƐŝƚLJĐŚĂƌĂĐƚĞƌŝƐƟĐƐůƐŽĞĂĐŚĐŽŶŶĞĐƚĞĚĂƌĞĂǁŝůůŚĂǀĞŝƚƐƐƉĞĐŝĮĐĐŚĂƌĂĐƚĞƌŝƐƟĐƐƚŚĞŶĞƚǁŽƌŬǁŝůůŶŽƚƉƌŽǀŝĚĞƚŚĞ ƐĂŵĞĐŽǀĞƌĂŐĞ ĨŽƌĂďƵƐŝŶĞƐƐĚŝƐƚƌŝĐƚ Ă ƐƚĂĚŝƵŵĂ ƌĞƐŝĚĞŶƟĂůĂƌĞĂŽƌŽŶďŽĂƌĚŽĨĂǀĞŚŝĐůĞ ;ďƵƐ ƚƌĂŝŶďŽĂƚĂŝƌƉůĂŶĞͿdŚŝƐ ŝƐǁŚLJ ƚŚĞ ŝŶĨƌĂƐƚƌƵĐƚƵƌĞŚĂƐ ƚŽďĞĂĚĂƉƚĞĚ ƚŽ ƚŚĞĐŚĂƌĂĐƚĞƌŝƐƟĐƐŽĨƚŚĞƐĞƌǀŝĐĞĚĞŵĂŶĚĞdžƉĞĐƚĞĚĂƚĞĂĐŚĂƌĞĂ /ŶƉĂƌƟĐƵůĂƌ ƵůƚƌĂͲůŽǁĐŽƐƚ ŝŶĨƌĂƐƚƌƵĐƚƵƌĞ ŽƉƟŽŶƐ ǁŝůů ƐĂƟƐĨLJ ƚŚĞ ĚĞŵĂŶĚƐ ŽĨ ůŽǁ ZWhƚĞƌŵŝŶĂůƐƵƐĞƌƐĂƐƚŚĞLJǁŝůůďĞĐŽŵŵŽŶƉůĂĐĞŝŶĚĞǀĞůŽƉŝŶŐƌĞŐŝŽŶƐĂŶĚĂƐƉĂƌƚŽĨ/ŽdƐĞƌǀŝĐĞƐ

99.99%90 days 1 K/km2

4G

5G

USER EXPERIENCE CONTINUITY

MISSION

CRITIC

AL SER

VICES

INTERNET OF THINGS

MOBILE DATA VOLUME10 Tb/s/km2

ENERGY EFFICIENCY10% of current consumption

PEAK DATA RATE10 Gb/s

MOBILITY500km/h

RELIABILITY99.999%

NUMBER OF DEVICES1 M/km2

E2E LATENCY5 ms

SERVICE DEPLOYMENT TIME90 minutes

25 ms

10 Gb/s/km2

100 Mb/s

5G VisionThe 5G Infrastructure Public Private Partnership:

the next generation of

communication networks and services.

5Ginfrastructure

Supported by the

Smart network convergence

Business models based on shared resources

New network and service capabilities

An open ecosystem for innovation

Better sustainability and scalability

Page 5: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

5

Market opportunities for 5G

Subscriber Communication Market

Industrie 4.0

eHealth

Smart Grid

Autonomous Cars Internet of things

5G

Page 6: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

6

NGMN Alliance

7/30 AWG-18, Kyoto, Japan

NGMN Alliance

7 (%&

NGMN (Next Generation Mobile Networks) •  Alliance among mobile operators since 2006 •  Discussion on 5G mobile networking started Feb., 2014 •  5G white paper published on Mar., 2015

Page 7: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

7 © Fraunhofer FOKUS

1.  NFV and SDN are highly complementary, they are mutually beneficial but not dependent on each other (NFV can be deployed without SDN and vice-versa)

2.  SDN can enhance NFV performance, simplify compatibility, facilitate operations

3.  NFV aligns closely with SDN objectives to use software, virtualization and IT orchestration and management techniques

Strategic Networking Paradigms & SDN

Software-Defined

Networking

Open Innovation

Network Function

Virtualization

Creates abstractions to enable faster innovation

Leads to agility, Reduces CAPEX and OPEX

Creates competitive

supply of innovative

applications by 3rd parties

Page 8: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

8

5G network will be based on slices on top of the same infrastructure

-  NFV and SDN as the main enabler for: -  the business agility – with its capabilities for on-demand, fast deployments -  the network adaptability – requires redesign of network functions (to cloud native) -  the flexibility – support for functions variance, flexible function allocation, etc. -  the composition – putting multiple services together in a slice – end-to-end management -  the slicing – enabling separation at network level -  the customization – enabling different network services of the same type -  the programmability – software-only network functions and their interaction with the physical systems

è Orchestration is the cornerstone for all of these features

© Fraunhofer FOKUS

NFV and SDN are the support technologies for 5G

Source: NGMN Alliance - 5G whitepaper

Page 9: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

9

•  CAPEX and OPEX optimization. •  Service agility. •  Accelerate time – to – market •  Rising need for new mobile services. •  Deployment of new technologies, such as

VoLTE and VoWi-Fi. •  Meet requirements of dynamic traffic patterns. •  Automation to acquire higher efficiency. •  Data centre consolidation and server

virtualization.

NFV Market Drivers And Constrains

Drivers

•  Lack of governance “zoo of orchestrators”. •  NFV HA service assurance. •  Interact with legacy systems. •  New pricing models. •  NFV Adaptable Network. •  Security challenges. •  Get return and managing traditional

Technology and surviving SDN Hype Cycle.

Constraints

Page 10: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

10

Role of SDN/NFV in the Networking Stack

SDN/NFV provide a novel virtual service enablement layer

-  SDN/NFV platform acts as an end-to-end middleware between: -  A distributed heterogeneous infrastructure including dedicated components (e.g. radio), heterogeneous data centers

(compute & storage) and inter-connecting networks (fronthaul, backhaul, third party backbone, etc.) -  Generic network functions implemented in software and running in virtual machines -  Virtualised IMS, EPC, radio and SGi components, home and enterprise networks, Application Servers, etc.

© Fraunhofer FOKUS

Automation"

eUtilities"

Logistics"

E-Energy"

Page 11: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

11

In the ETSI NFV architecture, the Orchestrator is the main decision point in the interaction between services and infrastructure. -  The Orchestrator is the only component which has a complete view of the infrastructure resources -  The Orchestrator allocates the resources for the services based on their requirements -  The Orchestrator maintains the resources of the network services at the expected parameters during the life-cycle

management

-  Functionality roles of the orchestrator: -  Life-cycle management of the network services -  Ensuring the network KPIs are fulfilled -  Ensuring dynamic management functionality: -  Keeping system coherence while scaling -  end-to-end fault management, -  end-to-end reliability

© Fraunhofer FOKUS

Why do we need an orchestrator?

Page 12: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

12

Two approaches in regard to orchestration were taken: -  Orchestrating from the infrastructure perspective -  Extending the VIM functionality towards proving service orchestration. Missing: -  Adaptation to complex network services requirements: -  e.g. fault management, scaling, network function placement, virtual network configuration,

information flow paths, security, reliability

© Fraunhofer FOKUS

A comprehensive MANO orchestrator is (still) missing…

è With more than 10 years of experience in network services and network services implementation as software and in cloud management, Fraunhofer FOKUS is in the unique position to understand and practically implement the connection between the two worlds.

-  Orchestrating from the network service perspective -  Extending the Network Management System to handle orchestration.

Missing: -  Capitalize through native developed components on the cloud

opportunities: scaling, dynamic resource allocation

-  Fix the remaining problems: define the appropriate network service KPIs, end-to-end fault management, providing end-to-end reliability insurance, etc.

Page 13: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

13

•  Understanding the role of SDN/NFV/MEC within emerging 5G Testbeds

•  Introducing the 5G Berlin Testbed and the Fraunhofer FOKUS OpenXXX Toolkits

•  Open Baton enabling dynamic VNF Placement in emerging SDN/NFV-based 5G Testbeds

•  Open Baton as Keynabler for setting up federated SDN Testbeds across Europe

•  Outlook: The IEEE SDN initiative on Open Source Toolkits and federated SDN Testbeds

Agenda

Page 14: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

14

FOKUS Testbed and Toolkit Evolution

(2001) (2005) (2009) (2020)

Page 15: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

15

Towards 5G Prototyping in a major Smart City

5G –Access, -Core, -NFV, -MTC & Xhaul Technologies to be tested in one place

Join 5G Research www.5GBerlin.de [email protected]

Fraunhofer HHI Dr.-Ing. Thomas Haustein [email protected]

Fraunhofer FOKUS Prof. Dr. Thomas Magedanz

[email protected]

5G Berlin contributes in the global research arena being a place to have 5G related researchers join their effort, interact across disciplinary borders and test latest technologies, system components and applications in a real world setup.

OUR TESTBEDS

Page 16: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

16

FOKUS, HHI and TU Berlin as 5G Berlin nucleus Providing 5G-Access, 5G-Core & Xhaul Technologies in combination

with SDN/NFV/MEC Service Platforms within one single place

© Fraunhofer FOKUS

5G Berlin Testbed – a distributed Testbed for Prototyping 5G

Page 17: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

17

5G Playground: A comprehensive testbed environment for prototyping 5G-ready NFs using Open Baton orchestration - Open5GCore providing the next wireless system beyond LTE/

EPC with more efficient communication for the subscribers and improved automation/reliability (applying SDN and NFV principles) - Open5GMTC enabling connectivity management and end-to-

end service establishment for a huge number of connected devices - OpenSDNCore enabling SDN experimentation for data path,

backhaul networks or customized network environments

- All those are Software components and can be customized, deployed and configured on demand via Open Baton enabling automatic just-in-time test environment creation, experimentation and demonstration

© Fraunhofer FOKUS

The Fraunhofer FOKUS 5G Playground

Page 18: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

OPEN 5G PLAYGROUND - THE FIRST REAL 5G READY SDN/NFV TESTBED

Automation"

eUtilities"

Logistics"

E-Energy"

Multimedia"Call center"

ehealth"

Critical Comms"

Secure Enterprise"

Page 19: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

19

5G Playground provides a single stop for a comprehensive set of toolkits with virtually all that it is needed to be installed for a live 5G testbed -  A comprehensive set of software toolkits enabling setup and development of 5G applications in an end-to-end testing

environment.

-  A methodology and tools for benchmarking 5G prototypes and products. -  A commodity providing cost efficient automatic installation and experiment control.

© Fraunhofer FOKUS

The Fraunhofer FOKUS Toolkits

Management and orchestration for NFV environments, running on top of OpenStack (and soon OpenMANO).

A new, efficient approach for remote connectivity management of M2M and multimedia, based on standard protocols.

Extensive platform for SDN added value features for flexible routing, virtual environments and core network data paths.

R&D prototype for mobile core networks beyond 3GPP Release 13, supporting 5G, 4G (LTE) and WLAN.

Page 20: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

20 © Fraunhofer FOKUS

What 5G Playground contains?

•  A standard aligned implementation of the ETSI NFV MANO •  Running on top of OpenStack (and soon OpenMANO) •  Providing independent infrastructure slices •  Support for runtime elasticity and fault management •  A large amount of use cases

•  Core networks, multimedia, etc.

•  Available on github: •  https://github.com/openbaton

Page 21: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

21 © Fraunhofer FOKUS

What 5G Playground contains?

•  A standard aligned implementation of the ETSI NFV MANO •  Running on top of OpenStack (and soon OpenMANO) •  Providing independent infrastructure slices •  Support for runtime elasticity and fault management •  A large amount of use cases

•  Core networks, multimedia, etc.

•  Available on github: •  https://github.com/openbaton

•  A new approach to device communication and M2M •  Addressing connectivity of a large number of devices •  Connectivity control on top of heterogeneous environments

•  Security •  Customized connectivity •  Service capabilities

•  Based on standard protocols •  OMA LW M2M, eSIM, etc.

Page 22: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

22 © Fraunhofer FOKUS

What 5G Playground contains?

•  A standard aligned implementation of the ETSI NFV MANO •  Running on top of OpenStack (and soon OpenMANO) •  Providing independent infrastructure slices •  Support for runtime elasticity and fault management •  A large amount of use cases

•  Core networks, multimedia, etc.

•  Available on github: •  https://github.com/openbaton

•  A new approach to device communication and M2M •  Addressing connectivity of a large number of devices •  Connectivity control on top of heterogeneous environments

•  Security •  Customized connectivity •  Service capabilities

•  Based on standard protocols •  OMA LW M2M, eSIM, etc.

•  Providing an extensive platform for SDN added value features •  Based on standard components (IETF, ONF, etc.) •  Establishment of dynamic data paths •  Backhaul control for dedicated networks •  Deep data plane programmability •  Service Function Chaining

Page 23: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

23 © Fraunhofer FOKUS

What 5G Playground contains?

•  A standard aligned implementation of the ETSI NFV MANO •  Running on top of OpenStack (and soon OpenMANO) •  Providing independent infrastructure slices •  Support for runtime elasticity and fault management •  A large amount of use cases

•  Core networks, multimedia, etc.

•  Available on github: •  https://github.com/openbaton

•  A new approach to device communication and M2M •  Addressing connectivity of a large number of devices •  Connectivity control on top of heterogeneous environments

•  Security •  Customized connectivity •  Service capabilities

•  Based on standard protocols •  OMA LW M2M, eSIM, etc.

•  Providing an extensive platform for SDN added value features •  Based on standard components (IETF, ONF, etc.) •  Establishment of dynamic data paths •  Backhaul control for dedicated networks •  Deep data plane programmability •  Service Function Chaining

•  R&D prototype of mobile core networks beyond 3GPP Release 13 •  Support for (5G), LTE and WLAN •  Cloud-native core network for NFV •  Seamless elasticity •  Mobile edge network support •  Service oriented data paths •  Highly customizable (for DCNs) •  Benchmarking and experimentation

Page 24: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

24 © Fraunhofer FOKUS

5G Playground mapped on NGMN 5G Architecture

Open 5G Core

Open 5G

MTC

Open MTC

Orchestrator

Open SDN Core

Source: NGMN 5G White Paper, Page 45; www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf

Page 25: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

25

•  Understanding the role of SDN/NFV/MEC within emerging 5G Testbeds

•  Introducing the 5G Berlin Testbed and the Fraunhofer FOKUS OpenXXX Toolkits

•  Open Baton enabling dynamic VNF Placement in emerging SDN/NFV-based 5G Testbeds

•  Open Baton as Keynabler for setting up federated SDN Testbeds across Europe

•  Outlook: The IEEE SDN initiative on Open Source Toolkits and federated SDN Testbeds

Agenda

Page 26: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

26

From OpenSDNCore to OpenBaton

Service Function Chaining components, MPLS, OSPF, GTPU load balancing, metering and queues for controlled QoS

Fully virtualization of the core network using SDN principles

Rel.1 of the platform providing basic NFV and SDN prototypes

OpenSource implementation of the NFV Orchestrator, integrating with a generic VNFM

2013 2014 2015 2020+ Today

New

R&D

projects

New

R&D

projects

Rel.2 including a fully virtualized 5G-based core network, basic service function chaining

Page 27: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

27

What is OpenBaton?

OpenBaton is an Open Source implementation of the ETSI MANO specification -  OpenBaton aims to foster, within the NFV framework, the integration between the: -  Virtual Network Function providers -  Cloud Infrastructure providers

© Fraunhofer FOKUS

-  Functionality: -  Installation, deployment and configuration of network services -  Runs on top of multi-site OpenStack -  Provides independent infrastructure slices -  Support for generic or specific VNF management -  Runtime operations: fault management, autoscaling, etc. -  A large amount of virtualization use cases

e.g. core networks, M2M and Multimedia communication

-  Designed for answering R&D requirements -  Easy to configure and to deploy -  Providing a centralized view of the testbed

-  Available on github: https://github.com/openbaton

Page 28: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

28

- No vendor lock-in: OpenBaton does not contain any vendor specific features. It follows open specifications and it is open to the community

- Built from scratch following the ETSI MANO specification. -  The NFVO uses the ETSI NFV data model internally for the definition of the Network Service and

Virtual Network Descriptors.

- Allows interoperability -  Being interoperable is one of the challenges brought by the fragmented ecosystem in the

management and orchestration area. It requires a lot of work to make two different vendors solution working together à need of a single vendor-independent platform

- Gives a fast access to Fraunhofer know-how -  Large experience in network functions implementations (as software) -  Large experience in cloud network management

© Fraunhofer FOKUS

What OpenBaton stands for

Page 29: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

29

The reference implementation of the ETSI NFV MANO specification

−  Open Baton is based on the ETSI NFV MANO v1.1.1 (2014-12) (*) specification. It provides −  A NFV Orchestrator managing the lifecycle of Network Service Descriptors

(NSD) and interfacing with one or more VNF Manager(s) (VNFM) −  A generic VNFM, which can be easily extended for supporting different type of

VNFs −  An Autoscaling Engine which can be used for automatic runtime management

of the VNFs −  A Fault Management System for automatic management of faults −  A set of libraries which could be used for building your own VNFMs (vnfm-sdk) −  A dashboard for easily managing all the VNFs

−  It integrates with OpenStack as main VIM implementation

Open Baton the game changer into the NFV environment

(*) http://www.etsi.org/deliver/etsi_gs/NFV-MAN/001_099/001/01.01.01_60/gs_nfv-man001v010101p.pdf

Page 30: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

30 © Fraunhofer FOKUS

Open Baton Rel.2 Architecture

Page 31: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

31

Open Baton provides a set of libraries for integrating new network services

Do you have a VNF, and would like to orchestrate it using Open Baton? - All you need to do is to implement your

installation scripts and a VNFM. The NFVO supports two different mechanisms for interacting with your VNFM. - We provide a Java SDK (soon to be

extended with a python version) which can help you on building your VNFM

© Fraunhofer FOKUS

Integrating your own network service

Page 32: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

32

Soon to come a VNF catalogues where you can choose existing open source VNFs for interoperability testing

In case you are developing a specific VNF and would like to integrate in a Network Service - Make use of the open catalogue for

downloading and using existing VNFs - Create your own instance

independent of the catalogue - Adapt your own VNF to the existing

VNFs - Contribute to the community with

your own VNFs.

© Fraunhofer FOKUS

Integrate Your VNF With Other VNFs

NFVO

Specific VNFM

MME

PGW SGW

Message Queue

JSON REST API

Generic VNFM

Network Service

Page 33: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

33 © Fraunhofer FOKUS

Autoscaling Engine

MANO

NFVO

NFVO

NFVO NFVO

NFVI

Generic VNFM VNF VNF VNF

Virtualization layer

Physical layer

Message Queue

Autoscaling Engine

Zabbix plugin

NFVO

-  The Autoscaling Engine dynamically scales a NSR based on policies contained in the NSD

-  It interacts with the monitoring system for retrieving real time data

Page 34: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

34 © Fraunhofer FOKUS

Fault Management System

MANO

NFVO

NFVO

NFVO NFVO

NFVI

Generic VNFM VNF VNF VNF

Virtualization layer

Physical layer

Message Queue

FM

Zabbix plugin

NFVO

-  It creates rules for detecting faults on the monitoring system and registers triggers

- Every time a trigger is received, it executes an action which can be (depending on the level of criticality): -  Heal the VNF -  Switch to standby the VNF

Page 35: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

35

For an end-to-end network requirements control the NFVO can be integrated with the WAN Manager

Instantiation of multiple slices on top of the real network for connecting VNFs -  Realizing traffic steering/QoS -  Dynamic adaptation to network

conditions Service chaining: realizing data paths for the end subscriber sessions

© Fraunhofer FOKUS

Integration with the SDN WAN for Network Slicing use cases

1

2

WAN Manager

NFVO

Page 36: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

36

Multi PoP NFVI – inter-datacenter networking

© Fraunhofer FOKUS

Network Slicing Engine (NSE)

NFVI

Virtual Networks A Virtual Network B

PoP PoP

NFVO

Message Queue

NSE

ODL-driver

ODL OpenSDNCore ONOS

OSDNC-driver

ONOS-driver

-  The NSE provides an abstracted view of the inter-datacenter networking topology allowing the instantiation of guaranteed bandwidth levels on top of the physical network elements

Page 37: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

37

Open Baton can deploy a large number of Virtual Network Functions (VNF) One main example is a mobile core network -  Example: two VNFs one for control plane and one for data plane

© Fraunhofer FOKUS

Deployment of a virtualized mobile core network at the Edge

NFVO

VNFM

MME

NAT SW

VNFM

eNB

Edge Cloud

NFVI

MME

SW

HSS

Page 38: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

38

MME

NAT SW

MME

PGW SGW NAT

Open Baton can deploy multiple slices of the mobile core network on the same Infrastructure

Multiple network slices of the mobile core network

© Fraunhofer FOKUS

NFVO

VNFM

VNFM HSS

HSS

Cloud Control

Orchestration

Page 39: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

39

OpenSDNCore

Apart from adapting to the newest version of the ETSI MANO specification, the following items are planned:

Availability and Roadmap

November 2014: OpenSDNCore Rel. 2 Support for multi-data center environments

October 2015: Release1 •  ETSI MANO

Specification •  Generic VNFM/EMS

April 2016: Release 2 •  Auto-scaling •  Fault management •  Monitoring integration •  TOSCA •  Support of Docker-based EMS

October 2016: Release 3 •  Alignment with new ETSI MANO

specification drafts/releases •  Basic integration with Machine

Learning •  Integration with OPNFV •  Many new features

Fraunhofer FOKUS is actively looking for partners interested in research and

development in the area of ETSI NFV

The timeline and the features are indicative and does not represent a contractual obligation (we are always at least a bit too optimist)

Page 40: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

40

•  Understanding the role of SDN/NFV/MEC within emerging 5G Testbeds

•  Introducing the 5G Berlin Testbed and the Fraunhofer FOKUS OpenXXX Toolkits

•  Open Baton enabling dynamic VNF Placement in emerging SDN/NFV-based 5G Testbeds

•  Open Baton as Keynabler for setting up federated SDN Testbeds across Europe

•  Outlook: The IEEE SDN initiative on Open Source Toolkits and federated SDN Testbeds

Agenda

Page 41: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

41 © Fraunhofer FOKUS

Terminology

-  5G World – The federation of 3rd Party 5G testbeds around the world that connect and share with 5G Berlin.

-  5G Berlin – The Berlin-located comprehensive testbed operated currently by Fraunhofer FOKUS and Fraunhofer HHI.

-  5G Playground @ FOKUS – The local live testbeds situated at Fraunhofer FOKUS premises.

-  5G Access & Photonics @ HHI – The HHI photonic, mmWave and advanced radio testbeds.

The 5G Berlin is a federation of several testbed sites each having a dedicated scope and purpose, aiming to complement each other and to focus on distinct customer requirements.

Page 42: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

42

5G World federated testbed infrastructure

Loca9onIndependentInfrastructureManagement

InternetBackhaul

SatelliteBackhaul

5G World currently consists of

Page 43: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

43

-  A means to provide a uniform advancement towards 5G across the research community -  Provides the means to integrate a local testbed within a large federation of 5G oriented infrastructures: -  Maintenance and upgrades of the customized core networks -  Easy transfer of applications and services between domains -  Management and orchestration (NFV) in large scale virtualized infrastructures -  Flexible SDN backhaul solutions in large infrastructures (e.g. satellite) -  Edge computing -  Security and AAA Islands -  Roaming

© Fraunhofer FOKUS

What is the 5G World Federation

Page 44: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

44

Local Setup of a 5G Berlin node

InfrastructureLocal Radio Access Network

Apps Apps

Apps

CustomizedNetworkConfigura9on

LiveExperimentResults

RemoteMaintenanceandUpgrades

End-to-Endusecasesfedera9on

Page 45: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

45

Testbed at customer premises Cloning and customizing the testbed at customer premises provides the needed know-how boost in the applied 5G research Own hardware Own administration No travel costs Demo available when needed

© Fraunhofer FOKUS

A remote testbed access is more expensive than a local one

Remote testbed access Provides initial demonstrations of a specific solution, with limited know-how transfer Using FOKUS hardware Employing a FOKUS administrator Traveling to FOKUS Sharing the environment

Page 46: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

46

Apart from adapting to the newest version of the 3GPP specification, the following items are planned:

© Fraunhofer FOKUS

Current status and development roadmap

November 2015: Rel. 1 First comprehensive 5G PG@FOKUS Centralized OpenBaton federation Centralized OpenSDNCore backhaul Multi-slices Open5GCore with LTE and WLAN Open5GMTC for secure connectivity

The 5G Playground is already available at the Fraunhofer FOKUS premises

The timeline and the features are indicative and does not represent a contractual obligation (we are always at least a bit too optimist)

March 2016: Rel. 2 First 5G World Node First deployment at customer premises First edge node solution

November 2016: Rel. 3 5G Berlin Ignition Phase completed Live 5G federation at FOKUS Interconnection with HHI testbed

November 2017: Rel. 4 Operational 5G World Federation Optic Fiber 5G Berlin Initial 5G Berlin testfeld 5 nodes federation (Japan, Korea, …) 5 EU nodes (Island, Holland, Spain …)

Page 47: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

47

•  Understanding the role of SDN/NFV/MEC within emerging 5G Testbeds

•  Introducing the 5G Berlin Testbed and the Fraunhofer FOKUS OpenXXX Toolkits

•  Open Baton enabling dynamic VNF Placement in emerging SDN/NFV-based 5G Testbeds

•  Open Baton as Keynabler for setting up federated SDN Testbeds across Europe

•  Outlook: The IEEE SDN initiative on Open Source Toolkits and federated SDN Testbeds

Agenda

Page 48: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

48

Research challenges

- Research and development around Software Defined Networking (SDN) and Network Function Virtualization (NFV) is vast and testbeds and related toolkits in academia addressing SDN, NFV, Mobile Edge Computing (MEC) and 5G technologies are being set-up around the globe -  A strong impact on the industry is anticipated

© Fraunhofer FOKUS

Open Source SDN/NFV/MEC Toolkits & Testbeds Work Group

How to get started ???

Page 49: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

49

Enabling both Academia and Industry to get started with SDN/NFV

© Fraunhofer FOKUS

Towards a “Wikipedia” of SDN/NFV/MEC Toolkits & Testbeds

Page 50: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

50

http://www.sdn-os-toolkits.org/ (coming soon)

Page 51: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

51 © Fraunhofer FOKUS

Description of the topics

Page 52: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

52 © Fraunhofer FOKUS

Catalogue of open source solutions

Page 53: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

53

Visit us!

IEEE Conference On Standards

for Communications and Networking

31 Oct – 02 Nov 2016

cscn2016.ieee-cscn.org

5G Prototyping – Emerging Testbeds,

First Trials, and Relevant Standards

02 Nov 2016

www.5gsummit.org/berlin/

Understanding 5G Application Drivers and

Technology Evolution Towards Softwarized 5G Networks

03 Nov – 04 Nov 2016 www.fuseco-forum.org

www.berlin5gweek.org

Page 54: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

54 © Fraunhofer FOKUS

Page 55: Open Baton in the 5G Berlin Initiative and Emerging Federated SDN ...

55

For further information, technical questions, research

information and project requests, contact us at [email protected]