Download as pdf or txt
Download as pdf or txt
You are on page 1of 54

#CLUS

5G Network Slicing:
An Agile Approach
Julie Ann Connary – Sr. Architect
Jiming Shen – Solutions Architect
BRKSPM-2031

#CLUS
Agenda

• 5G Overview
• Network Slicing Demystified
• Agile Network Slicing Through
Orchestration
• Demonstration: Orchestrated
CORE Network Slice
• Q&A

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
5G:
The next biggest thing
for us
Spring of 5G is coming
• By the start of April 2018 GSA had
identified 134 operators, in 62 countries,
that have demonstrated or are testing, or
trialing, or have been licensed to begin field
trials of 5G-enabling and candidate
technologies.
• Operators have announced over 326
separate demonstrations, tests or trials that
we have been able to identify.
• At least 61 projects have involved testing
Massive MIMO in the context of 5G
• At least 73 have been demos, tests or trials
of New Radio technologies, and 19 projects
explicitly featuring network slicing.
Source: GSA

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
5G network end-to-end view
Multi-domain Network Slicing and Orchestration

5G NR
SDN Biz Model NMS/Assurance AAA/UDM Mgmt.

Legacy Control Plane Functions


Radio SR/SRv6
User Plane Functions Policy Control NS1
Fixed SD-WAN
Access
Exposure Function App Function
v-RAN NS2
x-Haul Network Functions – Service Oriented
IoT NS3
RAT Routing/Switching Virtualization / Cloud Platform

Access Network Transport Network Core Network

End-to-end Security

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
3GPP 5G system service-based architecture
(non-roaming)
Network Slice Authentication Unified Data Network NF Repository
Selection Server function Management Exposure Function
Function (NSSF) (AUSF) (UDM) Function (NEF) (NRF)
Nnssf Nausf Nudm Nnef Nnrf

Namf Nsmf Npcf Naf


Access/ Session
Policy control Application
mobility mgmt management
function (PCF) function (AF)
(AMF) (SMF)

N1
N2 N4

User plane
(Radio) Access Data networks
UE functions
Network (DN)
N3 (UPF) N6

Source: 3GPP 23.501 (2018-03) N9 Control


Data

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
A use-case driven 5G experience
Enhanced mobile broadband

Gigabytes in a second

3D video, UHD screens

Work and play in the cloud


Smart home/building
Augmented reality

Industry automation

Voice Mission critical application


Smart city Self driving car

Future IMT

Massive machine type Ultra-reliable and low latency


communications communications
M.2083-02
Source: ITU-R M.2083-0

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
5G Enabling Technology
CUPS : Control/User Plane Separation Cloud Scale Networking with Cloud RAN / SD-WAN
• Charging and Policy WAN
vCore • Authentication and Security Controller
User plane • Legal Intercept

xHaul vCore
Control plane Fronthaul Backhaul
vCore
C-RAN
Enterprise xHaul
Internet Enterprise
vCore
User plane

Mobile network to scale with video using MEC Network Slicing

vCore vCore Enterprise/IoT


User Control plane
plane

Streaming
Fronthaul Backhaul Cam Core NW
C-RAN

MBB Core
MEC Managed
Video

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Network Slicing
Demystified
Our challenges in 5G

Diversified Use Cases

Agility to Deploy

Resource Optimization

Future-proof

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Overview of network slicing
• A set of resources logically
grouped together
• Can span across multiple domains
or administrative bodies
• Resources can be dedicated or
shared over a common
infrastructure
• Live by a set of particular vertical
business requirements
• Life-cycle of slices is
automated/orchestrated

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Concepts of network slice
Network Slice Completeness

Network Slice Components

Resources Used By Network Slice

Network Slice Template

Policies and Configurations

Isolation of Network Slices


#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
End-to-end network slicing illustration
NSSF UDM NRF

Slice #1

2 SMF
1 4 AMF PCF
Slice #2 UPF

SMF IPS/IDS
3

Slice #3
AMF
UPF PCF

UPF SMF

Access Transport Core

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Slicing in access network (non-mobile)

Fixed Broadband Wi-Fi


• IP QoS • Comprehensive queue management
• MPLS VPN • Resource allocation
• Offloading only • Offloading only

Small Cell
• Backhaul resource management
• Radio access control

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Slicing in access network (mobile)

• RAT type
• UE-aware slice ID RAN Protocol Stack
• Admission control SDAP RRC/NAS
• Resource management

{
PDCP PDCP

Slicing Depth RLC RLC


MAC MAC
PHY PHY
User Plane Control Plane

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Slicing in transport network
• Upper layer KPIs to be mapped to transport infrastructure
• End-to-end transport network may cross multiple admin domains
• Key tasks to achieve end-to-end:
• Isolation of traffic from different slices
• Low-latency provision when required
• Slice bandwidth guarantee

• Soft-slicing vs hard-slicing

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Slicing in transport network (Cont’d)

Slice A (VPN A)

Slice B (VPN B)

Slice C (VPN C)

Traffic isolation: Low-delay path: Bandwidth Optimization:


Grouping similar or Segment routing head- Segment routing traffic
relevant traffic to end computes a SID- engineering can find
different MPLS list of the shortest-path best path to meet
VPNs according to delay bandwidth requirements

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
Slicing in core network
• Network Slice in core identified by S-NSSAI and NSSAI
• Single Network Slice Selection Assistance information (S-NSSAI) has
slice type and slice differentiator information
• Network Slice Selection Assistance information (NSSAI) is a collection of
S-NSSAIs that a UE can access
• RAN selects AMF based on one of these:
• UE registered NSSAI
• PLMN allowed NSSAI
• Default AMF without NSSAI

• First AMF can relocate UE to another AMF after interaction with


Network Slice Selection Function (NSSF) in the core

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Slicing in core network – Cont’d
Common NFs used by two slices

UDM NSSF
SMF PCF
Slice #1
2 NRF UPF

CUPS UPF
PCF SMF Slice #2
UPF
AMF

RAN Slice Selection


Default AMF
1
3
AMF PCF NRF
Slice #3
Slice #3 Data Traffic
UPF SMF AF

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
PDU session and QoS in 5G network slicing

SLA
Slice #1 Server
APP

QoS flow A
QoS flow B
PDU session 1
S-NSSAI-1 DDN-1
User Plane Function 1

RAN
Slice #2 Data Network

S-NSSAI-2 DDN-2
QoS flow C PDU session 2

User Plane Function 2

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Security in network slicing
Business Business User
Network MANO Equipment
Enablement Application
Layer Layer Layer
Layer Layer

Threats Measures

• Misaligned slice isolations • Multi-domain security standardization

• Unauthorized access in weak spots of a slice • Security remedy automation

• Multi-layer SDN/NFV abstraction • Strict tenant confinement

• Multi-domain trust management • Coordinated layers of SDN/NFV

• Resource allocation risks in common components • E2E encryption of service flows

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Network slice life-cycle and management
• Network slice instance life cycle
• Preparation phase
• Instantiation, Configuration and Activation phase
• Run-time phase
• Decommissioning phase
• Network slice management
• Communication Service Management
• Performance/fault/configuration/policy management
• Inventory (sub-system) management
• Automation management
• Life-cycle management
• Multi-domain/multi-operator management
#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Network slice implementation example
Resource Service Config Network Slice
Perf. Management System
• Configure Monitoring Inventory Assurance Managemt
• Re-configure
• Optimize
• Healing

Vertical Network Slice KPI


• Instantiate SLA
Slice • Activate
Slice
Life-cycle • De-activate
Consumption
Management • Terminate

Slice
Design
Business
Requirements
Slice Consumer Slice Provider

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Network Slice Use Case 1
Connected automobile

Core Network
Benefits: Main D/C
• Smart Navigation
• C2C Communications
• Driverless car
• Vehicle monitoring
• Safety monitoring
• In-car entertainment Edge Slice
• Location service (park, gas, charging)

User Plane
Function
Edge D/C
Control Center
Service provider

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Network Slice Use Case 2
Enterprise networking service
Benefits:
• B2B connectivity
• SLA
• Customized security/encryption
• Shared infrastructure
• Faster provision/de-commission
Core Network
Enterprise 1 Slice
Main D/C

UPF Ent1 Router Ent1

UPF Ent2 Router Ent2

Enterprise 2 Slice

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Network Slice Use Case 3
Massive IoT Benefits:
• RAT type separation
• Customized scale
• Cost-efficiency
NB-IoT Slice

C-SGN
IoT AS

SCEF

WNC/EPC
IoT AS

OTT IoT Slice

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Benefit of network slicing to operators
• Bottom-line savings
• Best utilization of invested common infrastructure and administrative
overhead
• Time and effort saving in deployment via automated network slicing life-
cycle management

• Top-line opportunities
• Accelerated time-to-market for new services
• Create new entry point to the markets that are financially infeasible in the
past

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Agile Network Slicing
through Orchestration
Cisco 5G Network Architecture: A Synthesis View
NG Subscriber
Data Management
E2E Orchestration

E2E Network slicing NG-6a/p


Service
Capability
Exposure
Residential
NG RAN NG Lawful
Intercept
Access NG Policy
NRs NG-Gx Control
Network Slice
Selection
NG C-Plane
Function Function
Charging/
Sign
al
AgthD
Str e
n
G
P
12 JW M
E3
4BTCK5XN

LTE-AP
H
Q 6
7U8F9
*#
I L0Y
R O

NG-CH
V
S Z

NG-X
Billing
Things Wi-Fi
Slice
NG U-Plane VAS VAS
Hot Spot Selection
NB-IoT Function(s) NG-Gi SDN
Logical Network
Other Slicing Functions IP Services

HetNet RAN Virtualization CPU

Open virtualized
& RAN
cRAN
Network as fabric (Programming multi-location NFVI with transport)

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Network Slice Orchestration Framework
Service request, fulfillment, and assurance portal
User interface

1 Assurance
Workflow
Network Slice Provisioning Operations platform
manager
Catalog
4

Automation and
Automation Service Incident
2 Lifecycle
/orchestrator
orchestrator 5 assurance management
management
Backend system

Service
3
Network slice
Infrastructure resources

Virtualized Transport Security Automation


(IOS-XRv L3VPN, segment
packet core routing)
(vASA) Testing
Network Slicing Governance Model

Figure from 5G Americas White Paper – Network Slicing for 5G and Beyond
Descriptors
Os-Ma/PSA
OSS/BSS
Se-Ma
NFV
Orchestrator
NFVO

Or-Vnfm

E/NMS E/NMS Virtual Network Function (VNF)


VNF Ve-Vnfm
Manager(s)
domain VNF VNF Or-Vi
VNFM

Vn-Nf Vi-Vnfm
Virtualization Layer Virtual
Nf-Vi Infrastructure
NFVI Vi-Ha
Manager(s)
Hardware Resources
VIM

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
OSS/BSS  OSS/BSS
 Operational Support Systems
 Business Support Systems

 VNF Domain
 Collection of 1 or more Virtual Machines
performing a single network function
E/NMS E/NMS
VNF  Associated Element/Network Management
domain VNF VNF
System(s)
 NFVI
Vn-Nf  Virtualization Layer: Hypervisor
Virtualization Layer  Compute
NFVI Vi-Ha  Network
Hardware Resources  Storage

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
NFV Management and Orchestration
Descriptors
 NFVO
 Lifecycle management of Network Services
 Orchestration of NFVI resources at the high Se-Ma
level, particularly across multiple VIMs NFV
Orchestrator
NFVO
 Virtual Network Function Manager(s)
(VNFM) Or-Vnfm

 Lifecycle management of specific VNFs


(possibly composed of multiple VMs) Virtual Network Function (VNF)
Manager(s)

Or-Vi
VNFM
 Virtual Infrastructure Manager(s) (VIM)
Vi-Vnfm
 Controls and Manages the NFVI compute,
storage and network resources Virtual
Infrastructure
 Performs Operations
Manager(s)
 Cloud Computing VIM

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
ETSI NFV Framework
…what are real examples for each function?

NFV
Management &
Orchestration Cisco NSO

Services
NFV Example Devices
Orchestrator NVF-O's
(NFV-O) Network Elem Drvs

Or-Vnfm
Cisco ESC

VNF Example
Or-Vi

Managers
(VNF-M) VNFM's

Vi-Vnfm

Virtual
Infrastructure
Example
Manager(s) VIM's
(VIM)

VMware vSphere
ETSI NFV Framework
…what are real examples for each function?

Cisco NSO Cisco Matrix


Services
Element Example Devices
Management EMS
System Network Elem Drvs

Cisco Ultra CUPs Cisco Router

Example
Or-Vi

……
VNF)
NFV CSR1KV

VNF-NF

Example
NFVI Compute/ VMware vSphere
Hypervisor
Cisco Cisco
UCS-B UCS-C
Cisco Network Services Orchestrator (NSO)
Network
Full Service
Third-Party Lifecycle Management
Applications Engineers

Model Driven - Yang


NSO
FastMap* algorithm for
Service Manager
service-layer CRUD
Device Manager operations

Multi-Vendor Network Element Drivers Multi Vendor, Multi


Service Type Support

Rich Set of
Physical
PhysicalNetworks
Networks Virtual
VirtualNetworks
Networks Network
NetworkApps
Apps Northbound API’s
• Controller apps
• VNFM
• EMS, NMS, IPAM, AAA

#CLUS BRKSPM-2031
BRKSPM - 2004 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 38
NSO Provisions and Configures VNFs and Services!

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 39
Cisco Elastic Service Controller

Capabilities
onboard

• VNF lifecycle management (Create, Delete)


VNF deploy
• Service / VNF Day-zero configurations undeploy
• VM and service monitoring
Elastic
• VNF auto-healing, recovery and elasticity Services
• VNF license management (Smart Licensing) Controller
Update* (ESC) monitor
• Customizations (monitoring, actions)
• Complex VNF management
• CRUD Web GUI , API - Netconf, REST
healing /
• Multi-VIM Integration – Openstack, VMware vCenter recovery
scale

BRKSPM-2031 40
Analytics of Network Slices with Matrix Tool

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Demo: Orchestrated Core Network Slice
5G Services auto-Demo workflow
Service request, fulfillment, and assurance portal
User interface

1 Matrix
Workflow
NSO Slice Provisioning Operations
manager
Blueprint
4

2
Automation and Lifecycle
Elastic Services Service
NSO 5
orchestrator management
Controller assurance
Backend system

Service
3
Network slice
Infrastructure resources
CUPS -
Transport CUPS -
UPF Slice Validation
CSR1KV CPF
(VPC-SI)
3GPP Lifecycle Phases of an NSI

Lifecycle of a Network Slice Instance


Instantiation, Configuration, and Run-time Decommisioning
Preparation
Activation
Supervision
Design Pre-provision De-
Instantiation/ Modification Termination
Activation activation
Configuration
Network environment Reporting
preparation

3GPP TR 2801 V15.10 (2018-01)


NSO

ESC Lattice HSS PCRF ESC


Gx

Transport
CSR1KV S1-MME MME SAEGW-C

Sx

S1U
SAEGW-U Edge S1U SAEGW-U ENT CPE
EDGE Server ENT SGI (CSR1KV)

S1U
SGI Ent
C-SGN Server
MEC on Vmware
SPDC on Openstack
#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Demo – Enterprise Slice
NSO
1
UPF Instantiation with Day0 Matrix
Configuration ESC SA
Enterprise slice provision 1 2 3 2 3 2
2
on UPF, CPF and router

3 Validation
MME SAEGW-C
4 Service Assurance
Control Control Plane Function
Sx

User
UE Enterprise
eNB SAEGW-U
Routing
Enterprise
User Plane Function SP DC
Secured Enterprise Traffic Web Server

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Network Slicing Lifecycle: UPF (MEC or SPDC)
Preparation Instantiation Activation Runtime
NSO GUI: NSI Blueprint
NFVO VNFD
Onboarding
Dynamic Service
parameter allocation Matrix – Network
Assurance
ERR/Exit
NSO CDB
NFVO: UPF Service
Instantiation Validation
Provisioning templates
ERR/Exit
ESC/NSO VNF
Validation Commands LCM
Template Engine:
Day-1 Provisioning

UPF CPF vRouter

ERR/Exit
NSO GUI

Success Decommission
Agile Lifecycle of a Core Network Slice Instantiation, Configuration, and
Lifecycle of a Network Slice Instance

Run-time Decommisioning
Preparation
Activation

From Complexity to Simplicity,


Supervision
Design Pre-provision De-
Instantiation/ Modification Termination
Activation activation
Configuration
Network environment Reporting
preparation

Months to Minutes with Orchestration


CUPS : Control/User Plane Separation Cloud Scale Networking with Cloud RAN / SD-WAN
Enhanced mobile broadband
• Charging and Policy WAN
vCore • Authentication and Security Controller
User plane • Legal Intercept
Gigabytes in a second
xHaul vCore
Control plane Fronthaul Backhaul
3D video, UHD screens
vCore
C-RAN
Work and play in the cloud Enterprise xHaul
Smart home/building Internet Enterprise
vCore
Augmented reality User plane

Industry automation
Mobile network to scale with video using MEC Network Slicing
Voice Mission critical application
Smart city Self driving car vCore vCore Enterprise/IoT
User Control plane
plane
Future IMT
Streaming
Fronthaul Backhaul Cam Core NW
C-RAN

MBB Core
Massive machine type Ultra-reliable and low latency MEC Managed
communications communications Video

M.2083-02

Service request, fulfillment, and assurance portal

1
Matrix
interface
User

Workflow
NSO Slice Provisioni Operation
manager
Catalog ng s
4

Automation
Service
2 NSO
and Elastic
Lifecycle
Services 5
assurance
orchestrator management
Controller

Service
Backend
system

3
Network slice
Infrastructure resources
CUPS - UPF Transport CUPS - CPF Slice Validation
(VPC-SI) CSR1KV

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 48
Cisco Webex Teams
Questions?
Use Cisco Webex Teams (formerly Cisco Spark)
to chat with the speaker after the session

How
1 Find this session in the Cisco Events App
2 Click “Join the Discussion”
3 Install Webex Teams or go directly to the team space
4 Enter messages/questions in the team space

Webex Teams will be moderated cs.co/ciscolivebot#BRKSPM-2031


by the speaker until June 18, 2018.

#CLUS © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 49
Complete your online session evaluation

Give us your feedback to be entered


into a Daily Survey Drawing.
Complete your session surveys through
the Cisco Live mobile app or on
www.CiscoLive.com/us.
Don’t forget: Cisco Live sessions will be available for viewing
on demand after the event at www.CiscoLive.com/Online.

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 50
Continue
your Demos in
the Cisco
Walk-in
self-paced
Meet the
engineer
Related
sessions
education campus labs 1:1
meetings

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 51
5G Focused Training Sessions
Monday (11 June 2018)
BRKSPM-2032 8:00 - 10:00 AM Defining Your 5G Architecture
BRKSPM-2071 1:30 - 3:30 PM 5G Technology Updates
BRKSPM-2008 4:00 - 5:30 PM Deploying Fixed Wireless Access using 5G Technology
Tuesday (12 June 2018)
BRKSPM-2009 8:00 - 10:00 AM Deploying Cisco Virtual Packet Core with ACI
CCSSPM-2030 8:30 - 9:30 AM T-Mobile Virtualized Packet Core Deployment Case Study
BRKSPM-2130 1:30 - 3:30 PM Virtual Mobile Packet Core Troubleshooting
PSOSPM-2037 3:00 - 4:00 PM Enhanced Visibility and Breach Detection in LTE and 5G Networks
BRKSPM-2129 4:00 - 6:00 PM Deploying 4G/LTE for Enterprise and IoT Solutions
Wednesday (13 June 2018)
BRKSPM-2007 8:00 - 10:00 AM Cisco IOT in a 5G World
CCSSPM-2031 8:30 - 9:30 AM Case Study for Deployment of Mobile IoT in World’s Largest Oil Refinery
BRKSPM-2033 10:30 - 12:00 PM Mobile Edge Caching in 4G/5G networks
BRKSPM-2034 1:30 - 3:30 PM 5G Mobile Transport Design and Deployments
PSOSPM-2030 02:00 - 03:00 PM The Future with 5G in the Cloud: Microservices, Containers & More
Thursday (14 June 2018)
BRKSPM-3001 8:00 - 10:00 AM 5G network using Segment Routing for transport
BSOSPM-1000 10:00 - 11:00 AM 5G Monetization Strategies
BRKSPM-2031 10:30 - 12:00 PM Deploying 5G use cases with Network Slicing
BRKSPM-2010 1:00 - 2:30 PM Applying Security in a 5G World

#CLUS BRKSPM-2031 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Thank you

#CLUS
#CLUS

You might also like