SlideShare a Scribd company logo
1 of 21
Download to read offline
SDN-NFV based
Evolved Packet Core
Jacob Cooper
Karla Saur
Acknowledgements:
Intel - Christian Maciocco, Ashok Sunder Rajan, Kannan Babu Ramia
Sprint - Lyle Bertz, Arun Rajagopal, Vivek Vijayan
© 2017 Intel Corporation
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
2
Legal Information
•  This presentation contains the general insights and opinions of Intel Corporation (“Intel”). The information in this
presentation is provided for information only and is not to be relied upon for any other purpose than educational. Use
at your own risk! Intel makes no representations or warranties regarding the accuracy or completeness of the
information in this presentation. Intel accepts no duty to update this presentation based on more current information.
Intel is not liable for any damages, direct or indirect, consequential or otherwise, that may arise, directly or indirectly,
from the use or misuse of the information in this presentation.
•  Intel technologies’ features and benefits depend on system configuration and may require enabled hardware,
software or service activation. Learn more at intel.com, or from the OEM or retailer.
•  No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this
document.
•  Intel, the Intel logo and Xeon are trademarks of Intel Corporation in the United States and other countries.
•  *Other names and brands may be claimed as the property of others.
•  © 2017 Intel Corporation.
Current Mobile Network Architecture
3
•  EPC: Evolved Packet Core
•  RAN: Radio Access Network
•  H-PLMN: Home Public Land Mobile Network
•  Subscriber’s Carrier Network
•  V-PLMN: Visited Public Land Mobile Network
•  Roaming Carrier Network
•  MME: Mobility Management Entity
•  Manages mobility events
•  UE: User Equipment
•  Cell Phones/Hotspots/Modem
•  eNB: evolved Node B
•  Base Station (Cell Towers)
•  HSS: Home Subscriber Server
•  User and Subscriber database,
•  PCRF: Policy & Charging Rules Function
•  Manages account QoS and Charging
•  SGW: Serving Gateway
•  Manages packet flow between Core and Radio Networks
•  PGW: PDN Gateway
•  Packet Data Network – or Packet Gateway
•  Maps packets to user accounts, manages policy and charging
•  SPGW: Serving & Packet Gateway
•  Combined Serving and Packet Gateway functions on home network
•  IMS: IP Multimedia Subsystem
•  Access to IP services, including the Internet and Telephone networks
•  E-UTRAN: Evolved Universal Terrestrial Access Network
•  LTE Radio Access Network
E-UTRAN
UE
MME
SGW PGW
eNB
PGW
HSS
HSSH-PLMN
V-PLMN
S1-MME
S1u S5
S11
S6a
S6a
S8
PCRF
PCRF
Gx
Gx
MME
S10
IMS
SGi
IMSSGi
SPGW
S1u
S11
SGiGx
RAN EPC
S1-MME
[6]
Current Mobile Network Architecture
4
•  EPC: Evolved Packet Core
•  RAN: Radio Access Network
•  H-PLMN: Home Public Land Mobile Network
•  Subscriber’s Carrier Network
•  V-PLMN: Visited Public Land Mobile Network
•  Roaming Carrier Network
•  MME: Mobility Management Entity
•  Manages mobility events
•  UE: User Equipment
•  Cell Phones/Hotspots/Modem
•  eNB: evolved Node B
•  Base Station (Cell Towers)
•  HSS: Home Subscriber Server
•  User and Subscriber database,
•  PCRF: Policy & Charging Rules Function
•  Manages account QoS and Charging
•  SGW: Serving Gateway
•  Manages packet flow between Core and Radio Networks
•  PGW: PDN Gateway
•  Packet Data Network – or Packet Gateway
•  Maps packets to user accounts, manages policy and charging
•  SPGW: Serving & Packet Gateway
•  Combined Serving and Packet Gateway functions on home network
•  IMS: IP Multimedia Subsystem
•  Access to IP services, including the Internet and Telephone networks
•  E-UTRAN: Evolved Universal Terrestrial Access Network
•  LTE Radio Access Network
MME
eNB
S1-MME
IMSSGi
S1u
S11
PCRFGx
SGW PGW
S5/S8
[6]
Current Mobile Network Architecture
5
•  EPC: Evolved Packet Core
•  RAN: Radio Access Network
•  H-PLMN: Home Public Land Mobile Network
•  Subscriber’s Carrier Network
•  V-PLMN: Visited Public Land Mobile Network
•  Roaming Carrier Network
•  MME: Mobility Management Entity
•  Manages mobility events
•  UE: User Equipment
•  Cell Phones/Hotspots/Modem
•  eNB: evolved Node B
•  Base Station (Cell Towers)
•  HSS: Home Subscriber Server
•  User and Subscriber database,
•  PCRF: Policy & Charging Rules Function
•  Manages account QoS and Charging
•  SGW: Serving Gateway
•  Manages packet flow between Core and Radio Networks
•  PGW: PDN Gateway
•  Packet Data Network – or Packet Gateway
•  Maps packets to user accounts, manages policy and charging
•  SPGW: Serving & Packet Gateway
•  Combined Serving and Packet Gateway functions on home network
•  IMS: IP Multimedia Subsystem
•  Access to IP services, including the Internet and Telephone networks
•  E-UTRAN: Evolved Universal Terrestrial Access Network
•  LTE Radio Access Network
E-UTRAN
UE
MME
SGW PGW
eNB
PGW
HSS
HSSH-PLMN
V-PLMN
S1-MME
S1u S5
S11
S6a
S6a
S8
PCRF
PCRF
Gx
Gx
MME
S10
IMS
SGi
IMSSGi
SPGW
S1u
S11
SGiGx
RAN EPC
S1-MME
[6]
Current Mobile Network Architecture
6
•  EPC: Evolved Packet Core
•  RAN: Radio Access Network
•  H-PLMN: Home Public Land Mobile Network
•  Subscriber’s Carrier Network
•  V-PLMN: Visited Public Land Mobile Network
•  Roaming Carrier Network
•  MME: Mobility Management Entity
•  Manages mobility events
•  UE: User Equipment
•  Cell Phones/Hotspots/Modem
•  eNB: evolved Node B
•  Base Station (Cell Towers)
•  HSS: Home Subscriber Server
•  User and Subscriber database,
•  PCRF: Policy & Charging Rules Function
•  Manages account QoS and Charging
•  SGW: Serving Gateway
•  Manages packet flow between Core and Radio Networks
•  PGW: PDN Gateway
•  Packet Data Network – or Packet Gateway
•  Maps packets to user accounts, manages policy and charging
•  SPGW: Serving & Packet Gateway
•  Combined Serving and Packet Gateway functions on home network
•  IMS: IP Multimedia Subsystem
•  Access to IP services, including the Internet and Telephone networks
•  E-UTRAN: Evolved Universal Terrestrial Access Network
•  LTE Radio Access Network
MME
eNB
S1-MME
IMSSGiS1u
S11
SPGW
PCRF
Gx
[6]
Connection Procedure
7
eNBUE MME HSS SGW PGW PCRF
1
2
3
4
5 5
6a
6e
77
8a
8b
9
6b
6c
6d
10 10 10 10
11a
11d
11b
11c
12 12 12 12
MME
S1-MME
IMSSGi
S1u
S11
PCRFGx
SGW PGW
S5/S8
HSS
S6a
E-UTRAN
UE
eNB
[6]
Current Network Deployment & Dimensioning
8
EPC
MMES1-MME
IMSSGi
S1u
S11
PCRFGx
SGW PGW
S5/S8
HSS
S6a
E-UTRAN
UE
eNB
~400	Million ~300K
~50
~50~50
~150
North America Market
[1,2,3]
Projected Network Load
9
[1,3,4,5]
MME
S1-MME
IMSSGiS1u
S11
E-UTRAN
eNB
SPGW
Mobile	
Phones
3%	CAGR
IoT
20-30%	CAGR
~100x	5G	Growth
	~10x	5G	Growth			
	~10x	5G	Growth			
		~100x	5G	
Growth
(Compound
Annual Growth
Rate)
NGIC: Next Generation Infrastructure Core
https://gerrit.opencord.org/#/q/project:ngic
10
Features Include:
•  GTPv2C Support on S11
•  GTP-U Encap/Decap
•  CDR: Charge Data Record
•  ADC: Application Detection & Control
•  Child Protection
•  PCC: Policy & Charging Control
•  IoT Support: with DDN (Downlink Data
Notification
•  And many more
NGIC
MME
S1-MME
IMS
SGiS1u
S11
eNB
S11
S11
S1u
S1u
S1u
SGi
SGi
SGi
NB
CP
SB
DP
NB
NB
SB
SB
SB
SDN
[7,12]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
•  SDN-based architecture
•  Independent control or data scaling
•  Collapsed functionalities
•  Control Plane (CP), Data Plane (DP)
fully virtualized
11
SDN Controller:
•  Implemented as an FPC Agent
•  FPC: Forwarding Policy Configuration
•  Current IETF Draft
•  Implemented as OpenDaylight Plugin
•  https://github.com/opendaylight/fpc
•  Performs discovery of Clients (Control Planes) and
DPNs (Data Plane Nodes)
NGIC
NB
CP
SB
DP
NB
NB
SB
SB
SB
SDN
[13]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
NGIC: Next Generation Infrastructure Core
https://gerrit.opencord.org/#/q/project:ngic
Opendaylight Server
FPC Plugin
FPC Agent in OpenDaylight – Sprint
https://wiki.opendaylight.org/view/Project_Proposals:FpcAgent
Assignment
Management
Activation /
Upstream Mgt
HTTP
RestCONF /
NetConf ZeroMQ
DPN Queue
(Pub Sub)
ZeroMQ
Pub/Sub
Cache Mgt
(Inmemory DOM)
HTTP
RestCONF
Notification
DPNs
ODL Storage
ODL Flow
Service
ODL Openflow
Plugin
ODL Restconf
Service
FPC Topology
API Calls
(non-realtime)
OpenFlow 1.3.1+
OpenFlow
Switch
HTTP
RestCONF /
NetConf
FPC Control Plane
API Calls (realtime)
ODL Northbound APIs ODL Southbound APIs
Notification
ZeroMQ
DPN To Agent
Queue
Under
Development
FPC Data Monitors
(Data Changes)
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
[19]
12
13
NGIC
A High Performance Packet Core for Next Generation
Cellular Networks
SIGCOMM '17 , UC-Berkeley
New Control Plane in 3GPP LTE/EPC Architecture
for On-Demand Connectivity Service IEEE CloudNet 2013,
Orange Labs
A Comparison of SDN and NFV for Re-designing the
LTE Packet Core IEEE NFV/SDN 2016, IIT Bombay
Existing EPC SDN Architectures
NGIC
MME
S1-MME
IMS
SGiS1u
S11
eNB
S11
S11
S1u
S1u
S1u
SGi
SGi
SGi
NB
CP
SB
DP
NB
NB
SB
SB
SB
SDN
[16,17,18, 20]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
Demo / Test Setup
NGIC
ng4T	MME
S11
ng4T	RAN	
Emulation
S1u
SGi
Control	Plane
Data	Plane
NB
SB
SDN
ng4T	Application	Server
[14]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
14
(next	genera8on	
Telecommunica8on	Technology	
Tes8ng	Tools)
0
1000000
2000000
3000000
4000000
5000000
6000000
7000000
8000000
9000000
1 2 3 4
PACKETSPERSECOND NUMBER OF PACKET PROCESSING CORES
Scaling with Number of Cores
50k Subs
250k Subs
500k Subs
Presented by Sprint at
NFV World Congress
May 2017
Linear Scaling Characteristics
All packet processing cores implement all network functions
(PGW, SGW, etc)
•  1 packet processing core
•  2.125 Million pps (50k subs)
•  1.625 Million pps (500k subs)
•  4 packet processing cores
•  8.2 Million pps (50k subs)
•  6.5 Million pps (500k subs)
Additional (overhead) cores for Data Plane Node
•  Rx Core
•  Tx Core
•  Load-balancing Core
•  Master Core
•  Statistics Core
Packet processing cores are in addition to the overhead cores
[8,15]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
15
0	
1000000	
2000000	
3000000	
4000000	
5000000	
6000000	
7000000	
8000000	
9000000	
50000	 125000	 150000	 175000	 250000	 500000	
PACKETSPERSECOND NUMBER OF SUBSCRIBERS
Subs vs Packets per Second
1	Core	
2	Cores	
3	Cores	
4	Cores	
Presented by Sprint at
NFV World Congress
May 2017
Impact of Subscriber Load
•  Increasing subscriber load (number of
subs) reduces pps numbers from
50k-175k subs
•  Minimal to no impact to pps after 200k
subs
•  https://www.layer123.com/nfv-webcast-mle123-live/
[8,15]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
16
17
Demo
18
Press http://newsroom.sprint.com/sprint-launches-c3po-open-source-nfvsdnbased-mobile-core-reference-solution.htm
Sprint Launches C3PO – Open Source NFV/SDN–Based Mobile Core Reference
Solution
Streamlined, high-performance data plane significantly improves network core performance
SAN JOSE, Calif. (BUSINESS WIRE), May 15, 2017 - Sprint (NYSE: S) today announced the availability of C3PO (Clean CUPS Core for
Packet Optimization – CUPS: Control & User Plane Separation), an open source NFV/SDN-based mobile core reference solution designed
to significantly improve performance of the network core by providing a clean, streamlined, high-performance data plane for the packet
core.
“C3PO revolutionizes the network core and it’s part of our expanded toolbox of solutions to meet the coming wave of data in the years
ahead,” said Günther Ottendorfer, Chief Operating Officer – Technology, Sprint. “C3PO is an important part of our NFV and SDN initiative,
enabling Sprint to adapt more quickly to market demands and scale new services more efficiently and cost-effectively.”
C3PO uses standard high-volume server hardware and streamlines mobile core architecture by collapsing multiple components into as few
network nodes as possible. In lab tests conducted on Dell EMC DSS 9000 rack scale infrastructure with compute sleds running dual socket
14 core Intel® Xeon® processors E5-2680 v4, Sprint achieved 1.63 Mpps (million packets per second) throughput. This C3PO configuration
demonstrated high efficiency by utilizing as few as seven processor cores - with one packet processing core and six processor cores
supporting other tasks such as Control Plane, statistics, load balancer, operating system and other operations, for 500,000 subscribers
using a typical Sprint traffic model. A similar C3PO configuration achieved 2.2 Mpps with a similar traffic model for 50,000 subscribers.
[8]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
19
Sprint and Intel Labs Collaboration
The availability of the solution is the result of four years of collaboration between Intel Labs and Sprint on a joint research effort to
develop optimal DPDK-based data plane nodes and disaggregated evolved packet core architectures, as well as a platform for
further 5G core infrastructure research.
“C3PO makes traditional mobility architectures and software designs more streamlined, efficient and scalable,” said Dr. Ron
Marquardt, Vice President of Technology at Sprint. “By combining Sprint’s real-world operator knowledge with Intel’s research on
optimizing software for standard high-volume servers, we’ve developed a single solution that provides seven functions previously
located within separate physical elements.”
C3PO addresses bottlenecks in mobile core packet performance by separating and independently scaling the data plane and control
plane. The C3PO architecture collapses multiple evolved packet core and SGi LAN elements in a single data plane instance. A
serving gateway, packet gateway, deep packet inspection, child protection, carrier grade NAT, static firewall, and service function
chaining, or any combination of these functions, can be collapsed into one data plane instance.
C3PO is designed to be used by global operators and other third-parties as a reference for commercial applications. Intel Labs
technologists built the next generation core control plane and data plane virtualized EPC applications, and Sprint developed the SDN
controller enhancements. The EPC application code from Intel is available via the CORD project in ON.Lab, and the SDN plug-ins
from Sprint are available via OpenDaylight.
For more information, please visit:
https://builders.intel.com/blog/opening-the-way-to-a-more-efficient-core-network/ [8]
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
Press http://newsroom.sprint.com/sprint-launches-c3po-open-source-nfvsdnbased-mobile-core-reference-solution.htm
20
References1.  “Wireless Snapshot 2017”, https://www.ctia.org/docs/default-source/default-document-library/ctia-wireless-snapshot.pdf, CITA, 2017
2.  “Ericsson Mobility Report”, https://www.ericsson.com/assets/local/mobility-report/documents/2017/ericsson-mobility-report-june-2017-north-america.pdf, Ericsson, June 2017
3.  Mohammadkhan, Ali, et al. "Considerations for re-designing the cellular infrastructure exploiting software-based networks." 2016 IEEE 24th International Conference on Network Protocols (ICNP), .
IEEE, 2016.
4.  Rajan, Ashok Sunder, et al. "Understanding the bottlenecks in virtualizing cellular core network functions." 2015 IEEE International Workshop on Local and Metropolitan Area Networks (LANMAN),
IEEE, 2015.
5.  Archibald, Rennie, et al. "An IoT control plane model and its impact analysis on a virtualized MME for connected cars." 2016 IEEE International Symposium on Local and Metropolitan Area Networks
(LANMAN), IEEE, 2016.
6.  3GPP, “General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access”, TS 23.401, June 2016
7.  3GPP, “Architecture enhancements for control and user plane separation of EPC nodes”, TS 23.214, June 2016
8.  “Sprint Launches C3PO – Open Source NFV/SDN–Based Mobile Core Reference Solution”,
http://newsroom.sprint.com/sprint-launches-c3po-open-source-nfvsdnbased-mobile-core-reference-solution.htm, Sprint, 2017
9.  “The Sprint NFV Journey: Accelerating Mobile Network Innovation with NFV OpenStack Cloud”, http://newsroom.sprint.com/the-sprint-nfv-journey.htm, Sprint, 2017
10.  “Sprint, Intel Join Forces on C3PO 5G User Plane Open Source Project”, https://www.sdxcentral.com/articles/news/sprint-intel-join-forces-on-c3po-5g-user-plane-open-source-project/2017/05/,
SDxCentral, 2017
11.  IETF, “Protocol for Forwarding Policy Configuration (FPC) in DMM”, draft-ietf-dmm-fpc-cpdp-07, https://tools.ietf.org/html/draft-ietf-dmm-fpc-cpdp-07, 2017
12.  NGIC Project, https://gerrit.opencord.org/#/q/project:ngic, CORD, 2017
13.  FPC Agent, https://github.com/opendaylight/fpc, OpenDaylight, 2017
14.  NG4T http://www.ng4t.com, next generation Telecommunication Technology Testing Tools, 2017
15.  Bertz, Lyle “Speeds and Resulting Needs driven by 5G”, https://www.layer123.com/nfv-webcast-mle123-live/, NFV World Congress, May 2017
16.  A. Mohammadkhan, K. K. Ramakrishnan, A. S. Rajan, and C. Maciocco. 2016. Considerations for re-designing the cellular infrastructure exploiting software based networks. In ICNP’16.
17.  S. B. H. Said et al., "New control plane in 3GPP LTE/EPC architecture for on-demand connectivity service," 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet), San Francisco,
CA, 2013, pp. 205-209. doi: 10.1109/CloudNet.2013.6710579
18.  Jain, Aman, et al. "A comparison of SDN and NFV for re-designing the LTE Packet Core." Network Function Virtualization and Software Defined Networks (NFV-SDN), IEEE Conference on. IEEE, 2016.
19.  “Project Proposals:FpcAgent”, https://wiki.opendaylight.org/view/Project_Proposals:FpcAgent, OpenDaylight, 2017
20.  Qazi, Zafar Ayyub and Walls, Melvin and Panda, Aurojit and Sekar, Vyas and Ratnasamy, Sylvia and Shenker, Scott. “A High Performance Packet Core for Next Generation Cellular Networks”. In
SIGCOMM ’17.
*	Other	names	and	brands	may	be	claimed	as	the	property	of	others
SDN-NFV based Evolved Packet Core

More Related Content

What's hot

Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersCisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersBruno Teixeira
 
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...Haidee McMahon
 
Scaling the Container Dataplane
Scaling the Container Dataplane Scaling the Container Dataplane
Scaling the Container Dataplane Michelle Holley
 
Accelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPAccelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPOdinot Stanislas
 
Redesigning the LTE Packet Core
Redesigning the LTE Packet CoreRedesigning the LTE Packet Core
Redesigning the LTE Packet CoreMichelle Holley
 
The Next Step of OpenStack Evolution for NFV Deployments
The Next Step ofOpenStack Evolution for NFV DeploymentsThe Next Step ofOpenStack Evolution for NFV Deployments
The Next Step of OpenStack Evolution for NFV DeploymentsDirk Kutscher
 
12.) fabric (your next data center)
12.) fabric (your next data center)12.) fabric (your next data center)
12.) fabric (your next data center)Jeff Green
 
Introduction to Tungsten Fabric and the vRouter
Introduction to Tungsten Fabric and the vRouterIntroduction to Tungsten Fabric and the vRouter
Introduction to Tungsten Fabric and the vRouterLiz Warner
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017Bruno Teixeira
 
Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben Rodriguez
 
Cisco Live! :: Content Delivery Networks (CDN)
Cisco Live! :: Content Delivery Networks (CDN)Cisco Live! :: Content Delivery Networks (CDN)
Cisco Live! :: Content Delivery Networks (CDN)Bruno Teixeira
 
MPLS SDN NFV WORLD'17 - SDN NFV deployment update
MPLS SDN NFV WORLD'17 - SDN NFV deployment updateMPLS SDN NFV WORLD'17 - SDN NFV deployment update
MPLS SDN NFV WORLD'17 - SDN NFV deployment updateStephane Litkowski
 
OpenFlow: What is it Good For?
OpenFlow: What is it Good For? OpenFlow: What is it Good For?
OpenFlow: What is it Good For? APNIC
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksMyNOG
 
Software Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFVSoftware Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFVYoshihiro Nakajima
 
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...Indonesia Network Operators Group
 
Dpdk Validation - Liu, Yong
Dpdk Validation - Liu, YongDpdk Validation - Liu, Yong
Dpdk Validation - Liu, Yongharryvanhaaren
 
Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit
Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit
Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit kimw001
 

What's hot (20)

Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service ProvidersCisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
Cisco Live! :: Introduction to IOS XR for Enterprises and Service Providers
 
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
 
Scaling the Container Dataplane
Scaling the Container Dataplane Scaling the Container Dataplane
Scaling the Container Dataplane
 
Accelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONPAccelerate the SDN with Intel ONP
Accelerate the SDN with Intel ONP
 
Redesigning the LTE Packet Core
Redesigning the LTE Packet CoreRedesigning the LTE Packet Core
Redesigning the LTE Packet Core
 
Design Principles for 5G
Design Principles for 5GDesign Principles for 5G
Design Principles for 5G
 
The Next Step of OpenStack Evolution for NFV Deployments
The Next Step ofOpenStack Evolution for NFV DeploymentsThe Next Step ofOpenStack Evolution for NFV Deployments
The Next Step of OpenStack Evolution for NFV Deployments
 
12.) fabric (your next data center)
12.) fabric (your next data center)12.) fabric (your next data center)
12.) fabric (your next data center)
 
Introduction to Tungsten Fabric and the vRouter
Introduction to Tungsten Fabric and the vRouterIntroduction to Tungsten Fabric and the vRouter
Introduction to Tungsten Fabric and the vRouter
 
NFV SDN for carriers
NFV SDN for carriersNFV SDN for carriers
NFV SDN for carriers
 
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124  | Las Vegas 2017
Cisco Live! :: Introduction to Segment Routing :: BRKRST-2124 | Las Vegas 2017
 
Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...
 
Cisco Live! :: Content Delivery Networks (CDN)
Cisco Live! :: Content Delivery Networks (CDN)Cisco Live! :: Content Delivery Networks (CDN)
Cisco Live! :: Content Delivery Networks (CDN)
 
MPLS SDN NFV WORLD'17 - SDN NFV deployment update
MPLS SDN NFV WORLD'17 - SDN NFV deployment updateMPLS SDN NFV WORLD'17 - SDN NFV deployment update
MPLS SDN NFV WORLD'17 - SDN NFV deployment update
 
OpenFlow: What is it Good For?
OpenFlow: What is it Good For? OpenFlow: What is it Good For?
OpenFlow: What is it Good For?
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable Networks
 
Software Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFVSoftware Stacks to enable SDN and NFV
Software Stacks to enable SDN and NFV
 
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
 
Dpdk Validation - Liu, Yong
Dpdk Validation - Liu, YongDpdk Validation - Liu, Yong
Dpdk Validation - Liu, Yong
 
Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit
Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit
Intel- OpenStack Summit 2016/Red Hat NFV Mini Summit
 

Viewers also liked

Cisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast InfographicCisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast InfographicCisco Service Provider
 
Виртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператораВиртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператораCisco Russia
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Bruno Teixeira
 
Q4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidanceQ4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidanceir_cisco
 
Shift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value CreationShift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value CreationCisco Service Provider
 
Architecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access NetworksArchitecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access NetworksCisco Service Provider
 
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic #CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic ITSitio.com
 
Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience
Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi ExperienceCisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience
Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi ExperienceCisco Canada
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)SDNRG ITB
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)SDNRG ITB
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing DemoITU
 
5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul3G4G
 
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Canada
 
Q1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidanceQ1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidanceir_cisco
 
4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networks4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networkseXplanoTech
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design3G4G
 

Viewers also liked (17)

Cisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast InfographicCisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
Cisco Visual Networking Index Global Mobile Data Traffic Forecast Infographic
 
Виртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператораВиртуализация в опорной сети мобильного оператора
Виртуализация в опорной сети мобильного оператора
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
 
Q4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidanceQ4 fy17 earnings slides final no guidance
Q4 fy17 earnings slides final no guidance
 
Shift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value CreationShift Happens: From Value Destruction to Value Creation
Shift Happens: From Value Destruction to Value Creation
 
Architecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access NetworksArchitecture for Mobile Data Offload over Wi-Fi Access Networks
Architecture for Mobile Data Offload over Wi-Fi Access Networks
 
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic #CiscoLiveLA 2017 Presentacion de Miro Polakovic
#CiscoLiveLA 2017 Presentacion de Miro Polakovic
 
Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience
Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi ExperienceCisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience
Cisco Connect Toronto 2017 - Optimizing your client's Wi-Fi Experience
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
 
5G End to-end network slicing Demo
5G End to-end network slicing Demo5G End to-end network slicing Demo
5G End to-end network slicing Demo
 
5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul5G Crosshaul vs 5G-XHaul
5G Crosshaul vs 5G-XHaul
 
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WANCisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
Cisco Connect Toronto 2017 - Understanding Cisco Next Generation SD-WAN
 
Q1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidanceQ1 fy18 earnings slides no guidance
Q1 fy18 earnings slides no guidance
 
4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networks4.5G: Integration of LTE and Wi-Fi networks
4.5G: Integration of LTE and Wi-Fi networks
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
Finance, meaning, concept and types
Finance, meaning, concept and typesFinance, meaning, concept and types
Finance, meaning, concept and types
 

Similar to SDN-NFV based Evolved Packet Core

Evolution of Core Networks
Evolution of Core NetworksEvolution of Core Networks
Evolution of Core NetworksSarp Köksal
 
Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-FiCisco Canada
 
Synapseindia mobile apps cellular networks and mobile computing part1
Synapseindia mobile apps cellular networks and mobile computing part1Synapseindia mobile apps cellular networks and mobile computing part1
Synapseindia mobile apps cellular networks and mobile computing part1saritasingh19866
 
PCRF as an EPC component
PCRF as an EPC componentPCRF as an EPC component
PCRF as an EPC componentMohamed Daif
 
Securing the LTE Core: the Road to NFV
Securing the LTE Core:  the Road to NFVSecuring the LTE Core:  the Road to NFV
Securing the LTE Core: the Road to NFVMary McEvoy Carroll
 
Cisco connect winnipeg 2018 a look at network assurance in dna center
Cisco connect winnipeg 2018   a look at network assurance in dna centerCisco connect winnipeg 2018   a look at network assurance in dna center
Cisco connect winnipeg 2018 a look at network assurance in dna centerCisco Canada
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingCisco Service Provider
 
Enea Freescale Webinar 12 Sep 2012 - Version 5-SDT
Enea Freescale Webinar 12 Sep 2012 - Version 5-SDTEnea Freescale Webinar 12 Sep 2012 - Version 5-SDT
Enea Freescale Webinar 12 Sep 2012 - Version 5-SDTMichael Christofferson
 
New world IP traffic, new dimensions for Diameter management
New world IP traffic, new dimensions for Diameter managementNew world IP traffic, new dimensions for Diameter management
New world IP traffic, new dimensions for Diameter managementInnovation Assured
 
5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solution5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solutionCPqD
 
Raman-Network Engineer
Raman-Network EngineerRaman-Network Engineer
Raman-Network EngineerRaman Kumar
 
LTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsLTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsNuoDB
 
Skt.2013.innovation technology for future convergence network
Skt.2013.innovation technology for future convergence networkSkt.2013.innovation technology for future convergence network
Skt.2013.innovation technology for future convergence networkson6971
 
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Cisco Russia
 
B03504008012
B03504008012B03504008012
B03504008012theijes
 

Similar to SDN-NFV based Evolved Packet Core (20)

LTE Core Network
LTE Core Network LTE Core Network
LTE Core Network
 
Evolution of Core Networks
Evolution of Core NetworksEvolution of Core Networks
Evolution of Core Networks
 
Service Provider Wi-Fi
Service Provider Wi-FiService Provider Wi-Fi
Service Provider Wi-Fi
 
Synapseindia mobile apps cellular networks and mobile computing part1
Synapseindia mobile apps cellular networks and mobile computing part1Synapseindia mobile apps cellular networks and mobile computing part1
Synapseindia mobile apps cellular networks and mobile computing part1
 
PCRF as an EPC component
PCRF as an EPC componentPCRF as an EPC component
PCRF as an EPC component
 
Project
ProjectProject
Project
 
Sec conf london_v07
Sec conf london_v07Sec conf london_v07
Sec conf london_v07
 
Securing the LTE Core: the Road to NFV
Securing the LTE Core:  the Road to NFVSecuring the LTE Core:  the Road to NFV
Securing the LTE Core: the Road to NFV
 
Cisco connect winnipeg 2018 a look at network assurance in dna center
Cisco connect winnipeg 2018   a look at network assurance in dna centerCisco connect winnipeg 2018   a look at network assurance in dna center
Cisco connect winnipeg 2018 a look at network assurance in dna center
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment Routing
 
Enea Freescale Webinar 12 Sep 2012 - Version 5-SDT
Enea Freescale Webinar 12 Sep 2012 - Version 5-SDTEnea Freescale Webinar 12 Sep 2012 - Version 5-SDT
Enea Freescale Webinar 12 Sep 2012 - Version 5-SDT
 
New world IP traffic, new dimensions for Diameter management
New world IP traffic, new dimensions for Diameter managementNew world IP traffic, new dimensions for Diameter management
New world IP traffic, new dimensions for Diameter management
 
Musarrat Resume
Musarrat ResumeMusarrat Resume
Musarrat Resume
 
5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solution5 ixia lte qo e – e2e test solution
5 ixia lte qo e – e2e test solution
 
Raman-Network Engineer
Raman-Network EngineerRaman-Network Engineer
Raman-Network Engineer
 
LTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsLTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecoms
 
Tanuj Kumarr
Tanuj Kumarr Tanuj Kumarr
Tanuj Kumarr
 
Skt.2013.innovation technology for future convergence network
Skt.2013.innovation technology for future convergence networkSkt.2013.innovation technology for future convergence network
Skt.2013.innovation technology for future convergence network
 
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
Решения конвергентного доступа Cisco. Обновление продуктовой линейки коммутат...
 
B03504008012
B03504008012B03504008012
B03504008012
 

More from Michelle Holley

NFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkMichelle Holley
 
Edge and 5G: What is in it for the developers?
Edge and 5G: What is in it for the developers?Edge and 5G: What is in it for the developers?
Edge and 5G: What is in it for the developers?Michelle Holley
 
5G and Open Reference Platforms
5G and Open Reference Platforms5G and Open Reference Platforms
5G and Open Reference PlatformsMichelle Holley
 
De-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and OpportunitiesDe-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and OpportunitiesMichelle Holley
 
Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Michelle Holley
 
OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)Michelle Holley
 
Tungsten Fabric Overview
Tungsten Fabric OverviewTungsten Fabric Overview
Tungsten Fabric OverviewMichelle Holley
 
Convergence of device and data at the Edge Cloud
Convergence of device and data at the Edge CloudConvergence of device and data at the Edge Cloud
Convergence of device and data at the Edge CloudMichelle Holley
 
Intel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem ProgramIntel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem ProgramMichelle Holley
 
Design Implications, Challenges and Principles of Zero-Touch Management Envir...
Design Implications, Challenges and Principles of Zero-Touch Management Envir...Design Implications, Challenges and Principles of Zero-Touch Management Envir...
Design Implications, Challenges and Principles of Zero-Touch Management Envir...Michelle Holley
 
Using Microservices Architecture and Patterns to Address Applications Require...
Using Microservices Architecture and Patterns to Address Applications Require...Using Microservices Architecture and Patterns to Address Applications Require...
Using Microservices Architecture and Patterns to Address Applications Require...Michelle Holley
 
Intel Powered AI Applications for Telco
Intel Powered AI Applications for TelcoIntel Powered AI Applications for Telco
Intel Powered AI Applications for TelcoMichelle Holley
 
Artificial Intelligence in the Network
Artificial Intelligence in the Network Artificial Intelligence in the Network
Artificial Intelligence in the Network Michelle Holley
 
Service Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioService Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioMichelle Holley
 
Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...
Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...
Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...Michelle Holley
 
Accelerating Virtual Machine Access with the Storage Performance Development ...
Accelerating Virtual Machine Access with the Storage Performance Development ...Accelerating Virtual Machine Access with the Storage Performance Development ...
Accelerating Virtual Machine Access with the Storage Performance Development ...Michelle Holley
 
Making Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDKMaking Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDKMichelle Holley
 
Enabling new protocol processing with DPDK using Dynamic Device Personalization
Enabling new protocol processing with DPDK using Dynamic Device PersonalizationEnabling new protocol processing with DPDK using Dynamic Device Personalization
Enabling new protocol processing with DPDK using Dynamic Device PersonalizationMichelle Holley
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabMichelle Holley
 

More from Michelle Holley (20)

NFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function FrameworkNFF-GO (YANFF) - Yet Another Network Function Framework
NFF-GO (YANFF) - Yet Another Network Function Framework
 
Edge and 5G: What is in it for the developers?
Edge and 5G: What is in it for the developers?Edge and 5G: What is in it for the developers?
Edge and 5G: What is in it for the developers?
 
5G and Open Reference Platforms
5G and Open Reference Platforms5G and Open Reference Platforms
5G and Open Reference Platforms
 
De-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and OpportunitiesDe-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
De-fogging Edge Computing: Ecosystem, Use-cases, and Opportunities
 
Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption Accelerating Edge Computing Adoption
Accelerating Edge Computing Adoption
 
DPDK & Cloud Native
DPDK & Cloud NativeDPDK & Cloud Native
DPDK & Cloud Native
 
OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)OpenDaylight Update (June 2018)
OpenDaylight Update (June 2018)
 
Tungsten Fabric Overview
Tungsten Fabric OverviewTungsten Fabric Overview
Tungsten Fabric Overview
 
Convergence of device and data at the Edge Cloud
Convergence of device and data at the Edge CloudConvergence of device and data at the Edge Cloud
Convergence of device and data at the Edge Cloud
 
Intel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem ProgramIntel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem Program
 
Design Implications, Challenges and Principles of Zero-Touch Management Envir...
Design Implications, Challenges and Principles of Zero-Touch Management Envir...Design Implications, Challenges and Principles of Zero-Touch Management Envir...
Design Implications, Challenges and Principles of Zero-Touch Management Envir...
 
Using Microservices Architecture and Patterns to Address Applications Require...
Using Microservices Architecture and Patterns to Address Applications Require...Using Microservices Architecture and Patterns to Address Applications Require...
Using Microservices Architecture and Patterns to Address Applications Require...
 
Intel Powered AI Applications for Telco
Intel Powered AI Applications for TelcoIntel Powered AI Applications for Telco
Intel Powered AI Applications for Telco
 
Artificial Intelligence in the Network
Artificial Intelligence in the Network Artificial Intelligence in the Network
Artificial Intelligence in the Network
 
Service Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with IstioService Mesh on Kubernetes with Istio
Service Mesh on Kubernetes with Istio
 
Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...
Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...
Intel® QuickAssist Technology Introduction, Applications, and Lab, Including ...
 
Accelerating Virtual Machine Access with the Storage Performance Development ...
Accelerating Virtual Machine Access with the Storage Performance Development ...Accelerating Virtual Machine Access with the Storage Performance Development ...
Accelerating Virtual Machine Access with the Storage Performance Development ...
 
Making Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDKMaking Networking Apps Scream on Windows with DPDK
Making Networking Apps Scream on Windows with DPDK
 
Enabling new protocol processing with DPDK using Dynamic Device Personalization
Enabling new protocol processing with DPDK using Dynamic Device PersonalizationEnabling new protocol processing with DPDK using Dynamic Device Personalization
Enabling new protocol processing with DPDK using Dynamic Device Personalization
 
Intel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/LabIntel NFVi Enabling Kit Demo/Lab
Intel NFVi Enabling Kit Demo/Lab
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

SDN-NFV based Evolved Packet Core

  • 1. SDN-NFV based Evolved Packet Core Jacob Cooper Karla Saur Acknowledgements: Intel - Christian Maciocco, Ashok Sunder Rajan, Kannan Babu Ramia Sprint - Lyle Bertz, Arun Rajagopal, Vivek Vijayan © 2017 Intel Corporation * Other names and brands may be claimed as the property of others
  • 2. 2 Legal Information •  This presentation contains the general insights and opinions of Intel Corporation (“Intel”). The information in this presentation is provided for information only and is not to be relied upon for any other purpose than educational. Use at your own risk! Intel makes no representations or warranties regarding the accuracy or completeness of the information in this presentation. Intel accepts no duty to update this presentation based on more current information. Intel is not liable for any damages, direct or indirect, consequential or otherwise, that may arise, directly or indirectly, from the use or misuse of the information in this presentation. •  Intel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Learn more at intel.com, or from the OEM or retailer. •  No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document. •  Intel, the Intel logo and Xeon are trademarks of Intel Corporation in the United States and other countries. •  *Other names and brands may be claimed as the property of others. •  © 2017 Intel Corporation.
  • 3. Current Mobile Network Architecture 3 •  EPC: Evolved Packet Core •  RAN: Radio Access Network •  H-PLMN: Home Public Land Mobile Network •  Subscriber’s Carrier Network •  V-PLMN: Visited Public Land Mobile Network •  Roaming Carrier Network •  MME: Mobility Management Entity •  Manages mobility events •  UE: User Equipment •  Cell Phones/Hotspots/Modem •  eNB: evolved Node B •  Base Station (Cell Towers) •  HSS: Home Subscriber Server •  User and Subscriber database, •  PCRF: Policy & Charging Rules Function •  Manages account QoS and Charging •  SGW: Serving Gateway •  Manages packet flow between Core and Radio Networks •  PGW: PDN Gateway •  Packet Data Network – or Packet Gateway •  Maps packets to user accounts, manages policy and charging •  SPGW: Serving & Packet Gateway •  Combined Serving and Packet Gateway functions on home network •  IMS: IP Multimedia Subsystem •  Access to IP services, including the Internet and Telephone networks •  E-UTRAN: Evolved Universal Terrestrial Access Network •  LTE Radio Access Network E-UTRAN UE MME SGW PGW eNB PGW HSS HSSH-PLMN V-PLMN S1-MME S1u S5 S11 S6a S6a S8 PCRF PCRF Gx Gx MME S10 IMS SGi IMSSGi SPGW S1u S11 SGiGx RAN EPC S1-MME [6]
  • 4. Current Mobile Network Architecture 4 •  EPC: Evolved Packet Core •  RAN: Radio Access Network •  H-PLMN: Home Public Land Mobile Network •  Subscriber’s Carrier Network •  V-PLMN: Visited Public Land Mobile Network •  Roaming Carrier Network •  MME: Mobility Management Entity •  Manages mobility events •  UE: User Equipment •  Cell Phones/Hotspots/Modem •  eNB: evolved Node B •  Base Station (Cell Towers) •  HSS: Home Subscriber Server •  User and Subscriber database, •  PCRF: Policy & Charging Rules Function •  Manages account QoS and Charging •  SGW: Serving Gateway •  Manages packet flow between Core and Radio Networks •  PGW: PDN Gateway •  Packet Data Network – or Packet Gateway •  Maps packets to user accounts, manages policy and charging •  SPGW: Serving & Packet Gateway •  Combined Serving and Packet Gateway functions on home network •  IMS: IP Multimedia Subsystem •  Access to IP services, including the Internet and Telephone networks •  E-UTRAN: Evolved Universal Terrestrial Access Network •  LTE Radio Access Network MME eNB S1-MME IMSSGi S1u S11 PCRFGx SGW PGW S5/S8 [6]
  • 5. Current Mobile Network Architecture 5 •  EPC: Evolved Packet Core •  RAN: Radio Access Network •  H-PLMN: Home Public Land Mobile Network •  Subscriber’s Carrier Network •  V-PLMN: Visited Public Land Mobile Network •  Roaming Carrier Network •  MME: Mobility Management Entity •  Manages mobility events •  UE: User Equipment •  Cell Phones/Hotspots/Modem •  eNB: evolved Node B •  Base Station (Cell Towers) •  HSS: Home Subscriber Server •  User and Subscriber database, •  PCRF: Policy & Charging Rules Function •  Manages account QoS and Charging •  SGW: Serving Gateway •  Manages packet flow between Core and Radio Networks •  PGW: PDN Gateway •  Packet Data Network – or Packet Gateway •  Maps packets to user accounts, manages policy and charging •  SPGW: Serving & Packet Gateway •  Combined Serving and Packet Gateway functions on home network •  IMS: IP Multimedia Subsystem •  Access to IP services, including the Internet and Telephone networks •  E-UTRAN: Evolved Universal Terrestrial Access Network •  LTE Radio Access Network E-UTRAN UE MME SGW PGW eNB PGW HSS HSSH-PLMN V-PLMN S1-MME S1u S5 S11 S6a S6a S8 PCRF PCRF Gx Gx MME S10 IMS SGi IMSSGi SPGW S1u S11 SGiGx RAN EPC S1-MME [6]
  • 6. Current Mobile Network Architecture 6 •  EPC: Evolved Packet Core •  RAN: Radio Access Network •  H-PLMN: Home Public Land Mobile Network •  Subscriber’s Carrier Network •  V-PLMN: Visited Public Land Mobile Network •  Roaming Carrier Network •  MME: Mobility Management Entity •  Manages mobility events •  UE: User Equipment •  Cell Phones/Hotspots/Modem •  eNB: evolved Node B •  Base Station (Cell Towers) •  HSS: Home Subscriber Server •  User and Subscriber database, •  PCRF: Policy & Charging Rules Function •  Manages account QoS and Charging •  SGW: Serving Gateway •  Manages packet flow between Core and Radio Networks •  PGW: PDN Gateway •  Packet Data Network – or Packet Gateway •  Maps packets to user accounts, manages policy and charging •  SPGW: Serving & Packet Gateway •  Combined Serving and Packet Gateway functions on home network •  IMS: IP Multimedia Subsystem •  Access to IP services, including the Internet and Telephone networks •  E-UTRAN: Evolved Universal Terrestrial Access Network •  LTE Radio Access Network MME eNB S1-MME IMSSGiS1u S11 SPGW PCRF Gx [6]
  • 7. Connection Procedure 7 eNBUE MME HSS SGW PGW PCRF 1 2 3 4 5 5 6a 6e 77 8a 8b 9 6b 6c 6d 10 10 10 10 11a 11d 11b 11c 12 12 12 12 MME S1-MME IMSSGi S1u S11 PCRFGx SGW PGW S5/S8 HSS S6a E-UTRAN UE eNB [6]
  • 8. Current Network Deployment & Dimensioning 8 EPC MMES1-MME IMSSGi S1u S11 PCRFGx SGW PGW S5/S8 HSS S6a E-UTRAN UE eNB ~400 Million ~300K ~50 ~50~50 ~150 North America Market [1,2,3]
  • 10. NGIC: Next Generation Infrastructure Core https://gerrit.opencord.org/#/q/project:ngic 10 Features Include: •  GTPv2C Support on S11 •  GTP-U Encap/Decap •  CDR: Charge Data Record •  ADC: Application Detection & Control •  Child Protection •  PCC: Policy & Charging Control •  IoT Support: with DDN (Downlink Data Notification •  And many more NGIC MME S1-MME IMS SGiS1u S11 eNB S11 S11 S1u S1u S1u SGi SGi SGi NB CP SB DP NB NB SB SB SB SDN [7,12] * Other names and brands may be claimed as the property of others •  SDN-based architecture •  Independent control or data scaling •  Collapsed functionalities •  Control Plane (CP), Data Plane (DP) fully virtualized
  • 11. 11 SDN Controller: •  Implemented as an FPC Agent •  FPC: Forwarding Policy Configuration •  Current IETF Draft •  Implemented as OpenDaylight Plugin •  https://github.com/opendaylight/fpc •  Performs discovery of Clients (Control Planes) and DPNs (Data Plane Nodes) NGIC NB CP SB DP NB NB SB SB SB SDN [13] * Other names and brands may be claimed as the property of others NGIC: Next Generation Infrastructure Core https://gerrit.opencord.org/#/q/project:ngic
  • 12. Opendaylight Server FPC Plugin FPC Agent in OpenDaylight – Sprint https://wiki.opendaylight.org/view/Project_Proposals:FpcAgent Assignment Management Activation / Upstream Mgt HTTP RestCONF / NetConf ZeroMQ DPN Queue (Pub Sub) ZeroMQ Pub/Sub Cache Mgt (Inmemory DOM) HTTP RestCONF Notification DPNs ODL Storage ODL Flow Service ODL Openflow Plugin ODL Restconf Service FPC Topology API Calls (non-realtime) OpenFlow 1.3.1+ OpenFlow Switch HTTP RestCONF / NetConf FPC Control Plane API Calls (realtime) ODL Northbound APIs ODL Southbound APIs Notification ZeroMQ DPN To Agent Queue Under Development FPC Data Monitors (Data Changes) * Other names and brands may be claimed as the property of others [19] 12
  • 13. 13 NGIC A High Performance Packet Core for Next Generation Cellular Networks SIGCOMM '17 , UC-Berkeley New Control Plane in 3GPP LTE/EPC Architecture for On-Demand Connectivity Service IEEE CloudNet 2013, Orange Labs A Comparison of SDN and NFV for Re-designing the LTE Packet Core IEEE NFV/SDN 2016, IIT Bombay Existing EPC SDN Architectures NGIC MME S1-MME IMS SGiS1u S11 eNB S11 S11 S1u S1u S1u SGi SGi SGi NB CP SB DP NB NB SB SB SB SDN [16,17,18, 20] * Other names and brands may be claimed as the property of others
  • 14. Demo / Test Setup NGIC ng4T MME S11 ng4T RAN Emulation S1u SGi Control Plane Data Plane NB SB SDN ng4T Application Server [14] * Other names and brands may be claimed as the property of others 14 (next genera8on Telecommunica8on Technology Tes8ng Tools)
  • 15. 0 1000000 2000000 3000000 4000000 5000000 6000000 7000000 8000000 9000000 1 2 3 4 PACKETSPERSECOND NUMBER OF PACKET PROCESSING CORES Scaling with Number of Cores 50k Subs 250k Subs 500k Subs Presented by Sprint at NFV World Congress May 2017 Linear Scaling Characteristics All packet processing cores implement all network functions (PGW, SGW, etc) •  1 packet processing core •  2.125 Million pps (50k subs) •  1.625 Million pps (500k subs) •  4 packet processing cores •  8.2 Million pps (50k subs) •  6.5 Million pps (500k subs) Additional (overhead) cores for Data Plane Node •  Rx Core •  Tx Core •  Load-balancing Core •  Master Core •  Statistics Core Packet processing cores are in addition to the overhead cores [8,15] * Other names and brands may be claimed as the property of others 15
  • 16. 0 1000000 2000000 3000000 4000000 5000000 6000000 7000000 8000000 9000000 50000 125000 150000 175000 250000 500000 PACKETSPERSECOND NUMBER OF SUBSCRIBERS Subs vs Packets per Second 1 Core 2 Cores 3 Cores 4 Cores Presented by Sprint at NFV World Congress May 2017 Impact of Subscriber Load •  Increasing subscriber load (number of subs) reduces pps numbers from 50k-175k subs •  Minimal to no impact to pps after 200k subs •  https://www.layer123.com/nfv-webcast-mle123-live/ [8,15] * Other names and brands may be claimed as the property of others 16
  • 18. 18 Press http://newsroom.sprint.com/sprint-launches-c3po-open-source-nfvsdnbased-mobile-core-reference-solution.htm Sprint Launches C3PO – Open Source NFV/SDN–Based Mobile Core Reference Solution Streamlined, high-performance data plane significantly improves network core performance SAN JOSE, Calif. (BUSINESS WIRE), May 15, 2017 - Sprint (NYSE: S) today announced the availability of C3PO (Clean CUPS Core for Packet Optimization – CUPS: Control & User Plane Separation), an open source NFV/SDN-based mobile core reference solution designed to significantly improve performance of the network core by providing a clean, streamlined, high-performance data plane for the packet core. “C3PO revolutionizes the network core and it’s part of our expanded toolbox of solutions to meet the coming wave of data in the years ahead,” said Günther Ottendorfer, Chief Operating Officer – Technology, Sprint. “C3PO is an important part of our NFV and SDN initiative, enabling Sprint to adapt more quickly to market demands and scale new services more efficiently and cost-effectively.” C3PO uses standard high-volume server hardware and streamlines mobile core architecture by collapsing multiple components into as few network nodes as possible. In lab tests conducted on Dell EMC DSS 9000 rack scale infrastructure with compute sleds running dual socket 14 core Intel® Xeon® processors E5-2680 v4, Sprint achieved 1.63 Mpps (million packets per second) throughput. This C3PO configuration demonstrated high efficiency by utilizing as few as seven processor cores - with one packet processing core and six processor cores supporting other tasks such as Control Plane, statistics, load balancer, operating system and other operations, for 500,000 subscribers using a typical Sprint traffic model. A similar C3PO configuration achieved 2.2 Mpps with a similar traffic model for 50,000 subscribers. [8] * Other names and brands may be claimed as the property of others
  • 19. 19 Sprint and Intel Labs Collaboration The availability of the solution is the result of four years of collaboration between Intel Labs and Sprint on a joint research effort to develop optimal DPDK-based data plane nodes and disaggregated evolved packet core architectures, as well as a platform for further 5G core infrastructure research. “C3PO makes traditional mobility architectures and software designs more streamlined, efficient and scalable,” said Dr. Ron Marquardt, Vice President of Technology at Sprint. “By combining Sprint’s real-world operator knowledge with Intel’s research on optimizing software for standard high-volume servers, we’ve developed a single solution that provides seven functions previously located within separate physical elements.” C3PO addresses bottlenecks in mobile core packet performance by separating and independently scaling the data plane and control plane. The C3PO architecture collapses multiple evolved packet core and SGi LAN elements in a single data plane instance. A serving gateway, packet gateway, deep packet inspection, child protection, carrier grade NAT, static firewall, and service function chaining, or any combination of these functions, can be collapsed into one data plane instance. C3PO is designed to be used by global operators and other third-parties as a reference for commercial applications. Intel Labs technologists built the next generation core control plane and data plane virtualized EPC applications, and Sprint developed the SDN controller enhancements. The EPC application code from Intel is available via the CORD project in ON.Lab, and the SDN plug-ins from Sprint are available via OpenDaylight. For more information, please visit: https://builders.intel.com/blog/opening-the-way-to-a-more-efficient-core-network/ [8] * Other names and brands may be claimed as the property of others Press http://newsroom.sprint.com/sprint-launches-c3po-open-source-nfvsdnbased-mobile-core-reference-solution.htm
  • 20. 20 References1.  “Wireless Snapshot 2017”, https://www.ctia.org/docs/default-source/default-document-library/ctia-wireless-snapshot.pdf, CITA, 2017 2.  “Ericsson Mobility Report”, https://www.ericsson.com/assets/local/mobility-report/documents/2017/ericsson-mobility-report-june-2017-north-america.pdf, Ericsson, June 2017 3.  Mohammadkhan, Ali, et al. "Considerations for re-designing the cellular infrastructure exploiting software-based networks." 2016 IEEE 24th International Conference on Network Protocols (ICNP), . IEEE, 2016. 4.  Rajan, Ashok Sunder, et al. "Understanding the bottlenecks in virtualizing cellular core network functions." 2015 IEEE International Workshop on Local and Metropolitan Area Networks (LANMAN), IEEE, 2015. 5.  Archibald, Rennie, et al. "An IoT control plane model and its impact analysis on a virtualized MME for connected cars." 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), IEEE, 2016. 6.  3GPP, “General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access”, TS 23.401, June 2016 7.  3GPP, “Architecture enhancements for control and user plane separation of EPC nodes”, TS 23.214, June 2016 8.  “Sprint Launches C3PO – Open Source NFV/SDN–Based Mobile Core Reference Solution”, http://newsroom.sprint.com/sprint-launches-c3po-open-source-nfvsdnbased-mobile-core-reference-solution.htm, Sprint, 2017 9.  “The Sprint NFV Journey: Accelerating Mobile Network Innovation with NFV OpenStack Cloud”, http://newsroom.sprint.com/the-sprint-nfv-journey.htm, Sprint, 2017 10.  “Sprint, Intel Join Forces on C3PO 5G User Plane Open Source Project”, https://www.sdxcentral.com/articles/news/sprint-intel-join-forces-on-c3po-5g-user-plane-open-source-project/2017/05/, SDxCentral, 2017 11.  IETF, “Protocol for Forwarding Policy Configuration (FPC) in DMM”, draft-ietf-dmm-fpc-cpdp-07, https://tools.ietf.org/html/draft-ietf-dmm-fpc-cpdp-07, 2017 12.  NGIC Project, https://gerrit.opencord.org/#/q/project:ngic, CORD, 2017 13.  FPC Agent, https://github.com/opendaylight/fpc, OpenDaylight, 2017 14.  NG4T http://www.ng4t.com, next generation Telecommunication Technology Testing Tools, 2017 15.  Bertz, Lyle “Speeds and Resulting Needs driven by 5G”, https://www.layer123.com/nfv-webcast-mle123-live/, NFV World Congress, May 2017 16.  A. Mohammadkhan, K. K. Ramakrishnan, A. S. Rajan, and C. Maciocco. 2016. Considerations for re-designing the cellular infrastructure exploiting software based networks. In ICNP’16. 17.  S. B. H. Said et al., "New control plane in 3GPP LTE/EPC architecture for on-demand connectivity service," 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet), San Francisco, CA, 2013, pp. 205-209. doi: 10.1109/CloudNet.2013.6710579 18.  Jain, Aman, et al. "A comparison of SDN and NFV for re-designing the LTE Packet Core." Network Function Virtualization and Software Defined Networks (NFV-SDN), IEEE Conference on. IEEE, 2016. 19.  “Project Proposals:FpcAgent”, https://wiki.opendaylight.org/view/Project_Proposals:FpcAgent, OpenDaylight, 2017 20.  Qazi, Zafar Ayyub and Walls, Melvin and Panda, Aurojit and Sekar, Vyas and Ratnasamy, Sylvia and Shenker, Scott. “A High Performance Packet Core for Next Generation Cellular Networks”. In SIGCOMM ’17. * Other names and brands may be claimed as the property of others