Professional Documents
Culture Documents
Mobile CORD (M-CORD) Open For 5G - Netsoft2017 - Keynote - Snow
Mobile CORD (M-CORD) Open For 5G - Netsoft2017 - Keynote - Snow
Mobile CORD (M-CORD) Open For 5G - Netsoft2017 - Keynote - Snow
CORD (M-CORD)
Open Reference Solu.on for 5G
Bill Snow
ON.Lab/ONF
bill@opennetworking.org
A brief history - SDN origins
2006 - Clean Slate Program - Stanford, Berkeley, NSF
First open source projects - Mininet, OVS ...
Beginnings of Software Defined Networking (SDN)
Created OpenFlow standard
2
Partners
4
ONOS Project Collaborators
Collaborating organizations help grow the community and grow the impact
opencord.org
6
CORD Project Collaborators
ONF Innovators
The New World
Key Takeaways
CORD is bringing economics of the datacenter and agility of the
cloud to the access network through open source collabora.on
M-CORD is CORD op.mized for the mobile network both
access and core are virtualized and disaggregated
M-CORD is the perfect plaMorm for building 5G solu.ons
CORD (Central Oce Re-Invented as Data Center)
High Level Architecture
SDN Controller VNF/Services Mgmt.
ONOS XOS
3 4 5
White Box White Box White Box White Box White Box White Box
SDN NFV White Box White Box White Box White Box White Box White Box
(Core)
3 4
Access
1 2
300+ Types of equipment
Huge source of CAPEX/OPEX Commodity servers, switches, and network access
CORD Project
CORD Vision
Built around commodity servers and white-box switches, and to the extent
possible, leverages merchant silicon.
Enables disaggregation, and is not restricted to running bundled legacy VNFs
in virtual machines.
Leverages SDN to both interconnect the virtual and physical elements and as a
source of innovative services.
Extensible platform that can be customized to include multiple access
technologies and services.
Adopts best practices in building, composing, and operating scalable multi-
tenant cloud services, including support for multi-tenancy.
CORD - Mul. Access Architecture
Enterprise Mobile
SDN-WAN with Enable 5G w/ Residen.al
programmability, Disaggregated/ vOLT, vSG,
packet-op.cal Virtualized RAN & vRouter, vCDN
convergence EPC, Mobile Edge
ROADM
(Core)
Enterprise BBUs PON
Metro (Mul. OLT
Ethernet -RATs) MACs
M-CORD
Programmable Network Architecture for 5G Enablement
14
M-CORD as an Access Cloud
XOS
Net Cookie
CU vMME vHSS vS-GW-u vP-GW-u Check
OpenStack/Docker
ONOS
Reference Architecture: Model-Based
CORD Controller
Controller Controller
vMME vHSS
Controller
Controller
Mobile Controller
Subscribers RU Controller Controller
CU
v-SGW-c v-PGW-c
Arrows show associations, not data flow Think of service graphs, not just chains
Runtime Interface
Runtime Interface
On-board, Provision
Services
Instantiate, Control
Instances
Report Inventory,
Analytics
Scale Down Lite-and-Right CORD
Switch
Switch
Single/Par.al Rack (No Spine Switches)
Compute
Compute
Controller Controller
If you also scale down the sobware so the
Service Graph includes just RU + CU, the resul.ng
RU CU
congura.on = SD-RAN
Why Model Driven? Beyond Micro Services
- Built with Intel NUCs - OCP compliant - OCP compliant - Telco OCP compliant
and 4-port OF - 6U compact - 6U compact - 16U
Switches - x86 and ARM COTS - ARM COTS servers - Targeted for eld trial
- 2 x 3 spine-leaf servers - Low cost - Modular and scalable
- Lowest cost - Low cost - Targeted for lab trial - x86 and ARM COTS
- Targeted for demos - Targeted for lab trial and PoCs
and lab trial and PoCs
Mobile CORD Enhancements to LTE
Serving Gateway
BBU
Packet
4. Add network cookies to Gateway
RRU Core
apps and classification at RAN RRU
vSGW vPGW
vBBU vSGWc vPGWc
vBBU c c
vSGW vPGW
vSGWd vPGWd
GW d d
INFRASTRUCTURE SERVICES
SDNNFV
III End to End Network slicing 5G
MME disaggrega.on
IoT GW
Core slicing
Trac classica.on
Network cookie
User-driven applica.on
Adap.ve monitoring
Anomaly detec.on
Ac.ve tes.ng
Closed loop automa.on
XRAN+M-CORD: A Standard Sobware Substrate for
Next Genera.on Mobile Infrastructure
38
M-CORD Roadmap
xRAN INTEGRATION
MULTI-ACCESS CORD
PRIVATE LTE