COMAC - Open Networking Foundation · COMAC Summary • Taking fresh approach to building a unified...
Transcript of COMAC - Open Networking Foundation · COMAC Summary • Taking fresh approach to building a unified...
COMACConvergedMultiAccess&Core
COMACSummary
• Takingfreshapproachtobuildingaunifiedplatform• Disaggregateallmobileandbroadbandcomponents• Recombineandcreatecommonelementsthatcanserviceboth
• Userauthentication,charging,security,userplanedataprocessing
• BuildcommonuserplaneleveragingP4andNG-SDN• Enables100xefficiencyimprovements
• PreviouslydemonstratedbyONFwithP4-basedSPGW-UserPlaneinM-CORD
• Createscloud-nativeplatformforaccessandedgecloud
2
COMAC-HighLevelRDArchitecture
3
Access Controller
3GPP RAN CU-Ctrl Plane
3GPP RAN Control
3GPP RAN DU
OLT
Converged Multi-Access
Control (Authentication, Session,
Policy, etc.) Mobility
Management 3GPP RAN RU
The Reference Design Team is chartered with developing a high-level umbrella architecture (consistent with O-RAN & SEBA)
Core Controller
Converged User Plane (3GPP RAN CU-User Plane + 3GPP CORE-User Plane + BNG-User Plane)
COMAC-HighLevelRDArchitecture
4
Access Controller
3GPP RAN CU-Ctrl Plane
3GPP RAN Control
3GPP RAN DU
OLT
Converged Multi-Access
Control (Authentication, Session,
Policy, etc.) Mobility
Management 3GPP RAN RU
The Reference Design Team is chartered with developing a high-level umbrella architecture (consistent with O-RAN & SEBA)
Core Controller
Converged User Plane (3GPP RAN CU-User Plane + 3GPP CORE-User Plane + BNG-User Plane)
Builds on O-RAN Controller
Builds on SEBA & VOLTHA
(which built on R-CORD)
Builds on OMEC MME
Builds on OMEC &
R-CORD BNG
Builds on ONOS & NG-SDN
Builds on P4, NG-SDN,
OMEC SPGW, R-CORD BNG
COMACOperatorGroup
• COMACOperatorGroup
• AllarecommittingtotheReferenceDesignprocess• Contributingspecs,epics,userstories,developers,testers,etc.• Committingtoconsuminganddeployingthework,referencingRDinRFPs
• Additionally,SprintisparticipatinginCOMACopensourceproject*
5
* Operator Group is limited to ONF Partner member operators, but open source project is open to all interested parties
FoundingCOMACEcosystemVendors
6
CommunityNowOpenToBroaderParticipation
OMECOpenMobileEvolvedCore
OMECSummary
• NewOpenSourceProject• IntelandSprintcontributingseedcode• ComprehensiveEPCfunctionality–7Coderepositories
• OptimizedforIoTand5G• Virtualized,disaggregated&distributed• User-controlplaneseparated• Allowscomponentstobeplaceswherebestsuitedinthenetwork
• Access,Edge,TelcoCloudorPublicCloud
• Lightweight-foredgeapplications• Key‘upstream’buildingblockforCOMAC• Opensmobilecorespaceforinnovation
• Closed/proprietarymarketdominatedbyincumbentsbuildingverticallyintegratedsolutions8
9Intel Confidential
SGX Billing Dealer In
SGX Billing Router
SGX Billing Dealer Out
SGX enabled Secure and Auditable Billing
SGX Key Store
CDR
Service Gateway Control
(SGW-C)
Packet Gateway Control
(PGW-C)
Service Gateway User Data (SGW-U)
Packet Gateway User Data (PGW-U)
Forwarding Policy Control (FPC) SDN Controller
Mobility Management Entity
(MME)
Home Subscription Server (HSS)
Policy Charging Rules Function
(PCRF)
Subscriber Data Base
CTF
CDF
Internet
Offline Charging Service (OFCS)
Mobile Network Core or Evolved Packet Core (EPC)
Data
Access Network
Data
MME: Mobility Management Engine (Control) HSS: Home Subscriber Services (Authentication) PCRF: Policy and Charging Rules Function SGW-C: Service Gateway Control SGW-U: Serving Gateway User PGW-C: Packet Gateway Control PGW-U: Packet Gateway User Subscriber Database FPC: Forwarding Policy Control (IETF) SDN: Software Defined Network Controller OFCS: Offline Charging Service CTF: Charge Trigger Function CDF: Charge Data Function VNF: Virtual Network Function
OMECComponents
Blue – Part of OMEC project Green – Operator specific for billing/charging
WhatisNew• OMECisadramaticallyupgraded&expandedversionofEPCcomponentsusedbyM-CORD
• GreatlyExpandedFunctionality,nowincluding:
• PolicyandChargingRulesFunction(PCRF)
• ChargeTriggerFunction(CTF)
• PolicyandChargingEnforcementFunction(PCEF)
• OSSutilitiesincludingCLI,loggingandstatisticsinterfaceAPIsforVNFs
• Trafficgeneratorfortestinguserplanefunctions
• Majorupdatesfor3GPPRelease-13compliance
• Optimizedforcapacityandperformance
• Designedtoscaletosupportlargenumbersofdevices(IoT)
• Testedto50ksubscribers
• FullyApache2.0licensed
• Replacesolder-releaseMMEencumberedwithGNU-licensewhichlimitedadoption
• Nowincludescompletelyre-writtenMMEwithcleanApache2.0licensing
• OMECprojectnowledbyindependentgovernance
10
UnderstandingCOMAC&OMECinContextofONFPortfolio
ExemplarPlatforms Solutions
OpenSourceComponents
Trials Deployments
OPENSOURCE
Operatoragree on‘ExemplarPlatforms’usingselectedcomponents
A
WhereCOMAC&OMECFitinONFStrategy
WhereCOMAC&OMECFitinONFStrategy
ExemplarPlatforms Solutions
OpenSourceComponents
Trials
ReferenceDesigns
Deployments
OPENSOURCE
Operatoragree on‘ExemplarPlatforms’usingselectedcomponents
REFERENCEDESIGN
Operatorsjointlycreatecommonspecifications
B
A
WhereCOMAC&OMECFitinONFStrategy
ExemplarPlatforms Solutions
OpenSourceComponents
Trials
ReferenceDesigns
Deployments
RFP ReferenceDesignsbecome“goldstandards”forbasisofRFPs
OPENSOURCE
Operatoragree on‘ExemplarPlatforms’usingselectedcomponents
REFERENCEDESIGN
Operatorsjointlycreatecommonspecifications
DEPLOYMENTS
OperatorRFPsbasedonthesedesigns
B
A
C
Operatorscommittotrialsanddeployments
Announcements
ExemplarPlatforms Solutions
OpenSourceComponents
Trials
ReferenceDesigns
Deployments
RFP ReferenceDesignsbecome“goldstandards”forbasisofRFPs
OPENSOURCE
Operatoragree on‘ExemplarPlatforms’usingselectedcomponents
REFERENCEDESIGN
Operatorsjointlycreatecommonspecification
DEPLOYMENTS
OperatorRFPsbasedonthesedesigns
B
A
C
Operatorscommittotrialsanddeployments COMAC Open Source
Exemplar Platform
COMAC Reference Design
OMEC Open Source
Project
BuildingonEarlierM-CORDandR-CORDProjects
Access Edge Core
MOBILE
BROADBAND
OpenFlow
COMMONSDNINFRASTRUCTURE
ONOS
TrellisSDNFabric
M-CORD
R-CORD
DisaggregatingtheMobileandBroadbandProjects
Access Edge Core
MOBILE
BROADBAND
OpenFlow
COMMONSDNINFRASTRUCTURE
ONOS
TrellisSDNFabric
M-CORD
R-CORDSEBA&VOLTHA
O-RANController
OMECOpenMobileEvolvedCore
R-CORDSubscriberMgmt
DisaggregatingtheMobileandBroadbandProjects
Access Edge Core
MOBILE
BROADBAND
OpenFlow Stratum&P4Migratingto
COMMONSDNINFRASTRUCTURE
ONOS ONOS-NGMigratingto
Next-GenSDN
SEBA&VOLTHA
O-RANController
TrellisSDNBackhaul ODTN
OMECOpenMobileEvolvedCore
R-CORDSubscriberMgmt
COMAC&OMECinRelationtootherONFProjects
Access Edge Core
MOBILE
BROADBAND
COMAC(ConvergedMulti-Access&Core)
OpenFlow Stratum&P4Migratingto
COMMONSDNINFRASTRUCTURE
ONOS ONOS-NGMigratingto
Next-GenSDN
SEBA&VOLTHA
O-RANController
TrellisSDNBackhaul ODTN
OMECOpenMobileEvolvedCore
R-CORDSubscriberMgmt
COMAC&OMECinRelationtootherONFProjects
Access Edge Core
MOBILE
BROADBAND
COMAC(ConvergedMulti-Access&Core)
OpenFlow Stratum&P4Migratingto
COMMONSDNINFRASTRUCTURE
ONOS ONOS-NGMigratingto
Next-GenSDN
SEBA&VOLTHA
O-RANController
TrellisSDNBackhaul ODTN
OMECOpenMobileEvolvedCore
R-CORDSubscriberMgmt
New
New
RelationtoCORD&M-CORD• M-CORD-SuccessfulONFTrailblazingactivity
• Demonstratedpowerofdisaggregationandnetworkslicing
• COMAC&OMECnowarefocusofONF’smobileefforts• COMACexemplarplatformisa‘profile’oftheCORDproject
• OMECisacomponentprojectpulledinbytheCOMACEPprofile
• ContinuesmovetomodularizeCORD-makingvariationseasytoconsume• COMAChasnowgrownoutoftheM-CORDwork• FollowsSEBAmodel(virtualizedbroadband)
• SEBAgrewoutoftheR-CORDwork• SEBAisa‘profile’oftheCORDproject• SEBA(andotherCORD‘profiles’)useKubernetesHelmChartstopullprescribedcomponentsfromupstreamrepositoriestobuildeasytoconsumeplatforms
21
Summary• BuildingonONFtrackrecordandprojectportfolio
• LeadinginnovationinSDN/NFV/Cloudforaccessandedgenetworks• Comprehensiveportfoliowithsolutionsformobileandbroadband
• CORDnaturalplatformforcarrieraccess&edge
• Creatingplatformfornext-generationservices• Seamlesslyintegratingmobileandbroadband• Disaggregatingandplacingfunctionalitywherebestsuited
• Access,Edge,TelcoCloudorPublicCloud
• Lightweight&customizable• Enablingspecializeddeploymentsfordifferentserviceofferings(aformofnetworkslicing)• Capex&opexsavingsdueto:
• Reducedfootprint,whiteboxeconomicsandoptimizationsfromintegratingmobile+broadband
• Nimblecloud-nativeconvergedinfrastructureyields• Fasterserviceturn-upandexpandedservicefootprint(anyserviceanywhere)
• Inpositiontoinventthe“right”NG-COREfor5Gandbeyond
22
OMECArchitecture&ScalingDataPoints• OMECprovidesanend-to-endcomprehensive3GPPcoreinfrastructure:
• FullysecureddistributedXeonE3basedSGXenabledbillingsystem,automated,realtimebillingdatacollectionandstorage
• SGXbasedsecured,auditablemutualattestation• GuaranteedconfidentialityandintegrityofChargeDataRecords(CDRs)
• 1x“Frame”ofCapacity=13+VNFshandling250KFlows,1000TPS,2MPPS• Resources:~100CPUCores,256GB,1TBHDD,8x10GbE
• Testedto50,000subscribers
• Crossplatformdeploymentsupported• Orchestration,provisioningandnetworkconfigurationtoolsready• KVM,AWS,Docker,K8,etc.
23