You are on page 1of 20

M-CORD:

Mobile CORD
- Enable 5G on CORD

ONOS Partnership
h8p://cord.onosproject.org/
CORD Aims to Deliver to Service Providers
Economies of a datacenter
Infrastructure built with a few commodity building blocks using
open source so8ware and white boxes

Agility of a cloud provider


So8ware pla;orms that enable rapid crea<on of new services
CORD: Central Oce Re-architected as
Datacenter
SDN Control Plane - NFV OrchestraJon
ONOS w/XOS

White Box White Box White Box White Box


Large number of COs
Leaf-Spine
Fabric SDN enabled DC Fabric
NFV
White Box White Box White Box White Box White Box White Box

Cloud SDN White Box White Box White Box White Box White Box White Box

Evolved over 40-50 years

Core
Access

300+ Types of equipment


Huge source of CAPEX/OPEX Commodity servers, switches and network access
M-CORD Drivers = Operator Challenges
In the last 5 years

100,000% $50 Billion $5 Billion


Increase in Wireless Data Spectrum investment LTE System investment
Trac (~50 Mhz) (RAN, EPC)

AlternaRve New and very


shared access diverse devices Vendor
(WiFi, LAA, LTE-U)
with IoT Lock-in
Interfaces

Slowing revenue growth


M-CORD Drivers: Operator Challenges
State of the infrastructure: Built with closed proprietary boxes

Inecient uJlizaJon including sub-opJmal use of precious radio resources


Inability to customize for various customers
Slow in creaJng innovaJve services
Cannot support industry-specic IoT scenarios

Mobile infrastructure needs re-architecJng


To Enable 5G
M-CORD ObjecJves
Enhance resource uJlizaJon, especially spectrum
Real-Jme resource management
Exploit mulJple RATs
Monitoring & AnalyJcs framework

Provide customized services and be8er QoE to customers


Customized service composiJon
Reduced latency and increased throughput
DierenJated QoE based on service requirements

Agile and cost-ecient deployment


On-demand deployment
Virtualized /disaggregated RAN and EPC
Commodity H/W and open source
M-CORD = Best of Mobile + CORD
SDN Control Plane NFV OrchestraJon
- ONOS w/XOS

White Box White Box White Box White Box

Disaggregated Disaggregated
Mobile Edge SDN Fabric

+
/Virtualized /Virtualized
Services
RAN EPC White Box White Box White Box White Box White Box White Box
White Box White Box White Box White Box White Box White Box

BBU, RRU MME, SGW, Caching, SON,


front haul fabric PGW Billing

Commodity servers, switches, network access

Cloud-Agile Dynamic radio Open


Service Network Programmable Deep
resource Control
CustomizaRon Slicing Data Plane Observability
opRmizaRon Interfaces
Disaggregated/Virtualized RAN and EPC
TradiRonal Architecture Target Architecture
BBU/EPC
MME PCRF Control ApplicaRon BBU MME SGW-C PGW-C PCRF
Control Plaform
S1-MME S11 Gx

X2
SGW Disaggregated
Virtualized GW (SGW-U)
BBU
SGW PGW Internet Disaggregated
X2 S5
SGi
Remote SGW-U GW (PGW-U) Internet
eNB Virtualized
S1-U
SGW radio unit BBU
Control Signal
(RRU) SGW-U

RU/DU integrated Control /data plane Virtualized BBU Control /data plane
Integrated EPC User Trac
eNBs Disaggregated EPC

with proprietary boxes & soluJons with commodity H/W & open source/open API
RU/DU integrated RAN Control/data plane integrated EPC Disaggregated & Virtualized RAN Disaggregated EPC
Limited Scalability Limited scalability High Flexibility & Scalability Independent Scalability
Inecient coordinaJon Discrete control Centralized CoordinaJon Centralized Control
Sub-opJmal spectrum usage Proprietary H/W for all-purpose Spectrum usage opJmizaJon Choice of H/W best ts the SLA
High Cost High Cost Reduced Cost Reduced Cost
Mobile Edge
TradiRonal Mobile Service Processing Mobile Edge Service Processing

Non-local Traffic
EnRre Trac
. PGW . PGW

. SGW Local Traffic . .


Centralized Core Mobile Edge Centralized Core

Core

Backhau
l Mobile edge, where operators can leverage their
Voiceemail Edge
Video
core competencies to overcome their limitaJons

Overload on backhaul, transport and core EPC Mobile edges best advantage is Proximity to End Users
Inecient use of network resources Services can be processed at mobile edge
DeterioraJon on QoE of the users Suitable for customized services to target customers
Overprovisioning to handle peak trac Net Result: Be8er eciencies for operators and be8er QoE
for users
M-CORD Architecture Framework

Disaggregated/Virtualized Disaggregated/Virtualized Mobile Edge


RAN EPC Services

XOS (Service OrchestraRon)

OpenStack RAN/EPC Control Agent VTN Control APPs

Nova
Ceilometer Neutron ONOS (Networking)

White Box White Box White Box White Box


Leaf-Spine
Access Fabric
Core
Link Link
White Box White Box White Box White Box White Box White Box
White Box White Box White Box White Box White Box White Box
M-CORD External view
Customer Allocation
Inventory Analytics
Accounts Policy

Operator SpecicaJon (TOSCA) + GUI

Controller RESTful API

M-CORD POD
M-CORD Internal View

Operator SpecicaJon (TOSCA) + GUI

Service Graph
Controller Resource Policy
Mobile Scaling Policy
Subscribers Customer Policy
Controller

vMME
Controller

Controller
Controller

RRH vBBU vSGW vPGW

Controller
Controller
Controller

Controller

OpenStack ONOS Monitoring vCDN

Everything-as-a-Service (XaaS) / Micro-Services Architecture


M-CORD ImplementaJon
Mobile Services: AnalyJcs, SON, Radio
Resource Scheduling, MVNO,

SDN Control Plane - NFV OrchestraJon


ONOS w/XOS

CORD
Fabric
MME
PGW
PCRF

vBBU Content vSGW XOS


Front-haul vBBU Caching OpenStack
vPGW EPC Control Centralized
FuncRons EPC
vBBU Security ONOS

Programmable Virtualized Edge Service Distributed CORD


RRUs BBUs FuncRons EPC Placorm
Mobile CORD POC (March 2016)
Disaggregated and virtualized RAN
Simple programmable Remote Radio Heads On-demand RAN/EPC deployment
vBBU on commodity servers

Disaggregated and virtualized EPC Be8er user QoE


Data plane management by ONOS
P-GW, S-GW, MME as VNFs as a Service
Ecient Resource UJlizaJon
Mobile edge service
Select EPC processing at the edge + eSON/A-CORD Programmable Infrastructure:
Caching and other services from the edge White Boxes + Open Source
Customized for enterprises and applicaJons
Mobile CORD POC (March 2016)
Service
Provider View
Caching Service BBU, MME,
Monitoring Service SGW, PGW
Enterprise eSON Service Services
Customer View

ONOS + OpenStack + XOS


CORD
Fabric
TeraVM
INTERNET

XOS
MME vPGW-C
UE1 ONOS Content
vBBU
vSGW vPGW-D
OpenStack Caching
UE2
RRUs
Commodity Servers, Storage, Switches, and I/O
Role of ONOS
vBBU vMME vSGW vPGW

Segment RAN/EPC- VTN APP: service connectivity


VTN RouRng Control Agent Segment Routing APP: fabric management
RAN/EPC Control Agent APP: compose flow
ONOS objectives for RAN/EPC data plane inside OVS
M-CORD Roadmap
MCORD MCORD
SDN/NFV expansion
Mobile Edge

2016.1Q 2016.3Q 2016.4Q


2017 2020

Disaggregated/Virtualized Integrate with XOS/CORD eNB disaggregaRon Open source EPC


RAN and EPC Add edge services Turn-key M-CORD pod Field trials?
Mobile edge Services
Beder analyRcs
Low latency applicaRons 5G
More SON capabiliRes
Network slicing
Summary
CORD has emerged as a very important service provider soluRons placorm
Brings economy of a datacenter and agility of a cloud
ON.Lab & partners oer an open reference implementaRon of CORD placorm
Hardware blue print (OCP compliant)
Sonware distribuJon: ONOS + OpenStack + XOS + a set of services
M-CORD integrates disaggregated/virtualized RAN and EPC with mobile edge
services into CORD
M-CORD POC at ONS 2016
M-CORD roadmap includes
IntegraJon of disaggregated eNB
ConnecJonless service for IoT use cases
Field trials
ONOS Partnership and Community
ON.LAB SERVICE PROVIDER VENDOR COLLABORATORS VOLUNTEERS
PARTNERS PARTNERS

10+
Companies

All ONOS partners are also partners of the CORD project


CORD community includes all stakeholders of the value chain: service providers and vendors: OEM,
merchant silicon, white box, disaggregated funcJons, system integrators,
CORD plans to collaborate with key industry organizaJons such as MEF and BBF
M-CORD Collaborators
M-CORD Collaborators

vBBU
RRU
vPGW-C
vPGW-U

vMME ONOS
vSGW XOS

eSON

UE, App
Emulator

You might also like