SEBA 5 G BackhaulFronthaul Saurav Das VP Engineering
SEBA & 5 G Backhaul/Fronthaul Saurav Das VP Engineering, ONF May 5 th, 2019 OCP/ONF/LFN Workshop @ Big 5 G Event Denver, Colorado
Outline • Introduction to SEBA & CORD • SEBA Component: VOLTHA • SEBA Component: Trellis • SEBA & 5 G
CORD – Central Office Rearchitected as a Datacenter Residential v. OLT, v. SG, v. Router, v. CDN Mobile v. BBU. v. MME, v. SGW, v. PGW, v. CDN Enterprise v. Carrier. Ethernet, v. OAM, v. Wan. Ex, v. IDS Access Service Orchestration & Control White-box Switches with Merchant Silicon Cloud BBUs SDN NFV PON OLTs COTS (Off-the-Shelf) x 86 Compute ROADM (Core) Economies of a datacenter, Agility of a cloud provider 3
SEBA: Built on CORD Mobile Services Enterprise Services Mobile Enterprise NEM Residential Services Residential Network Edge Mediator OSS mediation & FCAPS support for operationalization Leverages XOS project & toolchain SEBA Trellis ONOS ORAN Radio Units VOLTHA PON OLTs Stratum PON OLTs Shared Cloud Infrastructure 4 ODTN ROADM (Core)
ONAP SEBA Op X OSS/BSS SEBA POD Abstract OLT SDN Enabled Broadband Access Network Edge Mediator (NEM) AAA vlans dhcp mcast bridging routing SDN Controller - ONOS ACLs Docke r. K 8 s Helm VOLTHA OLT ONU Edge. Core ASFv. OLT 16 SWITCH SERVER Edge. Core 7712 External BNG Quanta. Grid D 51 B-1 U
SEBA: Built on CORD
SEBA Community AT&T
VOLTHA: Disaggregated OLTs 8
OLT Disaggregation VOLTHA AAA VLANs Mcast ONOS: SDN Controller EMS VLANs, IGMP, 802. 1 x, Mcast … Open. Flow Backplane PON MAC blades Net. Conf Open. Flow Agent Net. Conf OLT API OMCI Stack SDNize VOLTHA Compute blades OLT Traditional Chassis based Vendor OLT for PONs (Passive Optical Networks) VOLTHA: Virtual OLT Hardware Abstraction …
Industry’s First White-Box XGS-PON OLT VOLTHA core White-Box = Open-Hardware Specs (OCP) + Open-Source Software (ONF & OCP) Open. OLT Adaptor Open. OLT Driver ONL ONIE Chip Driver SDK(s) Whitebox OLT Edgecore ASFv. OLT 16 Whitebox OLT
VOLTHA Operation Bridging/ Routing dhcp VLANs mcast ONOS Logical switch VOLTHA ONU Switch NNI OLT UNI
ONAP SEBA Op X OSS/BSS SEBA POD Abstract OLT SDN Enabled Broadband Access Network Edge Mediator (NEM) AAA vlans dhcp mcast bridging routing SDN Controller - ONOS ACLs Docke r. K 8 s Helm VOLTHA OLT ONU Edge. Core ASFv. OLT 16 SWITCH SERVER Edge. Core 7712 External BNG Quanta. Grid D 51 B-1 U
Trellis: Multi-purpose leaf-spine fabric 13
Trellis IPv 4/v 6 unicast/multicast, vlans, MPLS SR, v. Router … Open-Source Leaf-Spine Fabric Spine Field Office ONOS Spine Leaf Spine Metro/Core Routers Central Office Leaf Base station R-PHY R-OLT Internet Leaf
Trellis Community
Whitebox To. R Switching Fabric Control SDN Controller White-Box = Open-Hardware Specs (OCP) + Open-Source Software (ONF & OCP) Indigo OF Agent BRCM OF-DPA ONL ONIE SDK BRCM ASIC OCP Bare Metal Switch Edgecore 5712, 6712, 7712
Fabric ASIC Pipeline* (BRCM’s OF-DPA) * Simplified view Why OF-DPA? Multicast Routing Table Abstracts underlying ASIC Enables programming of all flow-tables & port-groups Ph y Po rt Ingress Port Table Vlan 1 Table L 3 ECMP Group Termination MAC Table MPLS L 2 Port Table Unicast Routing Table ACL Policy Table L 3 Mcast Group MPLS Table L 2 Flood Group Bridging Table 17 MPLS Label Group L 2 Interface Group Ph y Por t Ph y Por Ph t y Por t Ph y Por t
Trellis & P 4 Enhanced with P 4 program deployment and pipeline configuration Same set of Trellis applications on ONOS DHCP L 3 Relay Segment Routing Multicast v. Router SPGW-app ONOS Cluster fabric. p 4 driver OF-DPA driver Open. Flow Net. Conf P 4 Runtime Allowing new functionality on hardware (demo at MWC ‘ 18) g. NMI Brcm Qumran Barefoot Tofino Brcm Tomahawk Cavium Xpliant Mellanox Brcm Trident 2 18 P 4 capable hardware
SEBA & 5 G 19
SPGW-U in Trellis 3 GPP CORE-CP Demo @ MWC Barcelona 2018 Option 1 Backhaul 3 GPP e. NB HSS MME PCRF Subscriber Database SGW-C SGW-U PGW-C 3 GPP CORE-UP Aggregation Trellis + P 4 20 PGW-U
Source: ITU G 66(18)_F 6 -2 5 G RAN Split Options 21
Multi-Access CORD OMEC Demo @ MWC Barcelona 2019 3 GPP RAN RU HSS MME Option 2 F 1 interface 3 GPP RAN DU PCRF Subscriber Database SGW-C PGW-C SGW-U PGW-U CU ONU Trellis OLT 22 BNG
Fronthaul F 1 over PON OMEC HSS MME 3 GPP RAN RU Option 2 F 1 interface 3 GPP RAN DU PCRF Subscriber Database SGW-C PGW-C SGW-U PGW-U CU ONU Trellis OLT 23 BNG
Source: ITU G 66(18)_F 6 -2 5 G RAN Split Options 24
CO-DBA for Fronthaul Fx over PON Source: ITU G 66(18)_F 6 -2 Ongoing collaboration between ITU-T and O-RAN Courtesy: Kent Mccammon, AT&T 25
mm. Wave Backhaul Courtesy: Frank Geilhardt, DT 26 Facebook Terragraph: 60 GHz
SEBA + Terragraph ONAP Op X OSS/BSS SEBA POD Abstract OLT Network Edge Mediator (NEM) AAA vlans dhcp mcast bridging routing SDN Controller - ONOS ACLs Docke r. K 8 s Helm VOLTHA OLT ONU SWITCH Terragraph SERVER TG Termination under discussion External BNG
Summary • ONF: Operator driven curated open source • • CORD is the flagship umbrella project SEBA – SDN Enabled Broadband Access built on the CORD platform • Modular Components: • • VOLTHA abstracts the PON as a quasi-Ethernet switch to the SDN controller Trellis manages a multi-purpose leaf-spine fabric • SEBA & 5 G • • MWC Barcelona 2018: SPGW in hardware using Trellis + P 4 MWC Barcelona 2019: SEBA + OMEC + 5 G high-split RAN 5 G low-split RAN on PON discussed by ORAN and ITU-T – a few years away SEBA + Terragraph – mm. Wave backhaul – more near term
The ONF Ecosystem Vibrant Operator Led Consortium 160+ Members Strong Operator Partners www. opennetworking. org Vendor Partners CORD Innovator Operators 70+ Innovator Vendors Collaborators 29 SEBA Trellis VOLTHA ONOS XOS Stratum OMEC COMAC ODTN P 4
How to get involved SEBA ○ Community: https: //wiki. opencord. org/display/cord/seba ○ Release: https: //guide. opencord. org/cord-6. 1/ ○ BOM: https: //guide. opencord. org/cord-6. 1/prereqs/hardware. html VOLTHA ○ Community: https: //wiki. opencord. org/display/cord/voltha Trellis ○ Community: https: //wiki. opencord. org/display/CORD/Trellis%3 A+CORD+Network+Infrastructure OCP Telco/Open. Edge ○ Wiki: https: //www. opencompute. org/wiki/Telcos/open. EDGE ○ Mailing list: https: //ocp-all. groups. io/g/OCP-Open-Edge 30
- Slides: 30