< back to overview

ONF Community Highlights: October 2019

Nov 1, 2019
Bill Snow
Bill Snow About the author

We want to take a moment to highlight people and contributions that are making a substantial difference across our amazing communities.

Table of Contents
COMAC+OMEC
Developer Relations (DevRel)
ODTN
OIMT (Open Information Modeling & Tooling)
ONOS
µONOS
OTCC (Open Transport Config & Control)
P4
SEBA
Stratum
Trellis

COMAC+OMEC

  • The latest COMAC now supports router service, so that UEs can have Internet access: (1) COMAC-in-a-Box had a Quagga virtual router. Now, the router has Source NAT (SNAT) configuration, which allows a UE in OAISIM to communicate with servers outside. (2) COMAC Exemplar Platform (COMAC EP) running on multi-cluster is connected to a router through a fabric switch, the data plane. The router also has SNAT configuration for UEs’ Internet connection
  • All synchronizers in COMAC (e.g., MCORD-Synchronizer and ProgRAN-Synchronizer) have been rebuilt with the latest XOS synchronizer base image
  • Started to integrate Azure IoT runtime into COMAC EP
  • Started to develop CI/CD for COMAC codes by using physical RAN hardware, i.e., Accelleran RU/DU and Samsung smartphones
  • Started moving control plane workloads to public Clouds (Azure, AWS, Google Cloud). Also, verified running multiple data plane instances in a single Edge
  • Minor bug fixes and improvements on OMEC

Developer Relations (DevRel)

  • Ain Indermitte has been hired as our Head of Developer Relations. Ain has a strong background in developer relations and ONF is pleased to have him join. Bill has been acting in this role for the last year and we feel we have found the perfect person to bring us to the next level in our devrel activities. His top priority will be working with the SEBA community as it is expanding to meet the operators’ drives toward production deployment
  • Mary Thengvall who has been consulting with ONF for devrel will be transitioning out of the role as she has accepted a full time opportunity. We appreciate all of the help she has provided while working with us, she brings a great perspective and much experience to the role

ODTN

  • The first ODTN with Cassini field trial has been completed in Perù, thanks to Telefonica, WhiteStack, TIP, Lumentum, Fujistsu, IPInfusion, NTT electronics, a first blogpost can be found here.
  • A combined lab trial with the CANDI group from TIP has been completed at the Telefonica CTO office in madrid with ODTN providing the optical domain setup of and end-to-end ip-optical setup across data-centres. More details can be found here.
  • PowerConfig capability for the NOKIA PSS terminal device has been contributed to the codebase, thanks to Ivan Eroshkin and Dominique Verchere from Nokia
  • Phase 1.5 OpenConfig compliant driver for the ADVA Terminal device has been merged to the codebase, thanks to Jakub Harbaczewski and the ADVA team. 
  • Work on OpenConfig Driver consolidation has been started thanks to Kingston and the team at PALC networks. Analysis can be found here.

OIMT (Open Information Modeling & Tooling)

  • OIMT has created a position paper on Virtual Network and Network Slicing Concepts.
    • The ONF OIMT position is that the management representation should be consistent across networks, aggregated networks, partitioned networks etc. and that only one management/control representation is required to cover all these network views.
    • The paper also describes the rationale of such a position, the management representation of networking in information model, and the key concepts in the ONF Core Information Model TR-512.
    • The paper has been reviewed and agreed by the OIMT team and is available at https://wiki.opennetworking.org/display/OIMT/Network+Slicing
    • The position paper has been shared via a liaison statement (ONF_LS_006) on October 21st with ITU-T SG15, ITU-T SG13, MEF, and ETSI ISG ZSM.

ONOS

  • ONOS 1.15 and every version after 2.0 have been upgraded to Bazel 1.0 release with upgrades to the BUILD files and protobuf generation tools. 
  • Pier Luigi Ventre (ONF) improved host location discovery, this allowed to remove the delay observed in large scale environments
  • Chinmaya Agarwal (HSC) fixed a bug in the parsing of the IS-IS sub-TLVs
  • Daniele Moro (ONF) contributed the first implementation of the BngProgrammable API to support the SD-BNG use case in SEBA

µONOS

  • The full set of documentation for µONOS is now also published at https://docs.onosproject.org/
  • Onos-config received distributed stores based on atomix and structured in a kubernetes like approach, with controllers, watchers and status for network and device changes. 
  • The whole NB and southbound of onos-config have been fully ported to the new Atomix based architecture with tests passing with flying colors, including newly added ones for corner cases and a-typical operations. 
  • Design for the certificate subsystem has been outlined here, implementation will start soon.

OTCC (Open Transport Config & Control)

  • Updated TAPI 2.0 Overview Whitepaper and published on wiki as ONF INFO-0006
  • Work on TAPI 3.0 continues on resilience, connectivity and photonic media model
  • Virtual Workday planned for Nov. 15th, 12:30 - 18:30 CET
  • Thanks to Giorgio Cazzaniga (SIAE), who has been leading the Wireless Transport subproject but now can no longer do this due to job change.

P4

SEBA/VOLTHA

  • Multicast & Multi-TCONT Brigade
    • Esin Karaman (Netsia) updated CORD Mcast application to use the new Multicast store and IGMP Proxy application to forward IGMP messages on per-POD or per-OLT basis
  • The ONF team (Carmelo, Zack, Daniele) presented a demo of SEBA with embedded BNG (SD-BNG) using P4 and Stratum at BBWF 2019 in Amsterdam

Stratum

  • The Stratum team merged its first open source contributions, including enhancements to the gNMI subsystem from Ming-hung Wang (NCTU).
  • SDKLT-based wrapper from Ravi Kumar (Broadcom) and Max Pudelko (ONF) was enhanced and merged to Stratum’s master branch, enabling support for Broadcom Tomahawk-based switches by default.
  • An initial set of TestVectors for bmv2, Tomahawk, and Intel/Barefoot Tofino was written by Abhilash Endurthi and You Wang (ONF), and is now open source: https://github.com/stratum/testvectors

Trellis

  • Pier Luigi Ventre (ONF) improved the ping responder and fixed several related bugs
  • Pier Luigi Ventre (ONF) and Jordan Halterman (ONF) re-designed the RouteService to meet the requirements of large scale deployments. The proposed design can be found here.
  • Yi-Sung Chiu (NCTU) fixed a bug in Xconnect JSON example

Share this post:
ABOUT THE AUTHOR Bill Snow
Bill SnowCDO, ONF
Bringing more than 25 years of experience in the software and information technology industries, Bill Snow has led engineering teams and large, complex projects at both start-ups and large organizations. Prior to joining ONF, Snow served as VP of engineering and operations for enterprise security start-ups, including Cymtec Systems, Agari Data, the 41st Parameter and Identity Engines, where he was responsible for hardware and software development, QA, manufacturing operations, data center operations, customer support, IT and professional services.