< back to overview

Community Highlights – June 2020

Jul 2, 2020
Ain Indermitte
Ain Indermitte 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 (alphabetical)

Aether
Ambassador Program
COMAC+OMEC
Developer Relations
ODTN
OIMT
ONOS/µONOS
OTCC
P4
SEBA/VOLTHA
Stratum
Trellis

 

Aether (access to this project is for ONF members only)

  • First version of Aether Edge-on-Laptop (EoL) automation tool is ready. Aether UPF and VPN router can be deployed on MacBook through Vagrant.
  • Deployed four new edges - AT&T, Argela, Telefonica, and Ciena.
  • Implemented pfcp-agent, support attach and detach procedure, including messages: pfcp association setup request/response, pfcp pfd management request/response, pfcp session establishment request/response, pfcp session modification request/response, pfcp session delete request/response.
  • New SPGW-C project with pfcp support started. And we could test attach of UE, detach of UE on this new repository.

Ambassador Program

Check out the New Ambassador Program web page which is now incorporated as part of the main ONF website: https://opennetworking.org/ambassadors/

COMAC+OMEC

  • Anjana Sreekumar (Infosys) contributed partial work on Non Standalone 5G support and handover feature in MME.
  • MME (Nucleus) has two new supports : selection of SPGW based on static APN mapping and selection of SPGW based on DNS (thanks to Amit Wankhede and Kanchan Rajkumar from GSLAB). Both are in the final phase.
  • MME (Nucleus)  security branch has support for AES integrity algorithms.  MME added UE attach reject message towards UE in CSRequest rejection and added NAS encode/decode code to MME-app container in the security branch. 
  • New feature dedicated bearer is designed. 
  • Improved OMEC CI with container based verifications and added CI for upf-epc repo. Added two NG40 test cases: handover with data and initial scaling test.
  • Bug fixes: 
    • MME was overwriting the contexts and it was causing dropping eNB connections when multiple eNBs were connected.
    • HSS got locked under the conditions and could not serve any new AIR/ULR. We fixed the issue to handle FSM error.

Developer Relations

ODTN

  • Work to extend ADVA transponder and Open Line System drivers, including support for OpticalCircuitIntent. Thanks to the Metro-Haul Team (Alessio Giorgetti) and Adva ( Jose Juan Pedreno)
  • Port Matrix Proposal to expose the internal port mapping of optical devices according to IETF and/or OpenROADM standards. Thanks to the Metro-Haul project and in particular Alessio Giorgetti. 

OIMT

  •  Work to develop the security model for authorization, authentication, non-repudiation, and auditing. For authorization, insights from NACM (IETF RFC 8341 NETCONF Access Control Model) and XACML (eXtensible Access Control Markup Language) are examined.

ONOS/µONOS

  • ONOS 2.4.0 (Uguisu) was released on schedule - June 5th, 2020.
  • ONOS 2.5.0 (Velociraptor) will involve separation of the Segment Routing and T3 apps into their own repositories.
  • onos-topo API is being enhanced to support flexible topology representation using entity-relationship approach inspired by Google’s MALT paper.
  • onos-ric continues to be refined on the following fronts.
  • onos-config selected as the main system for tracking Aether configuration and will be enhanced accordingly.

OTCC

  • TAPI 2.1.3 RC2 was approved by the TAPI subproject team as TAPI 2.1.3 - thanks to Andrea Mazzini (Nokia) and Nigel Davis (Ciena) for shepherding this process.
  • OTCC Last Call was initiated on prospective TR-547 TAPI v2.1.3 Reference Implementation Agreement - thanks to Arturo Mayoral (Telefonica) as the editor of the document.  Last Call will complete on July 6th.

P4

  • We released a new P4 language specification (v1.2.1).
  • We created a summer brainstorming series of meetings. The first one, held June 22, had presentations from Stefan Heule (Google), Tom Herbert (Intel), Steve Ibanez (Stanford), and Vladimir Gurevich (Barefoot).
  • Check out the new blog post on P4 by written by Suresh Krishnan which outlines how Kaloom is using P4 in their security and networking slicing solutions.

SEBA/VOLTHA

  • VOLTHA 2.4 release preparation started with a code-freeze on June 30th. 
    • Much of June went towards completing the Turk Telekom workflow, getting it tested manually and then preparing for nightly regression testing. When completed, this release will be the first one in VOLTHA history to support all three operator workflows - AT&T, DT and TT. Thanks to Netsia and ONF contributions.
    • Significant achievements were made in scaling the VOLTHA/ONOS stack with the highlight being achieving the target for MVP 1.0 - 2 OLTs with 500 ONUs each for the DT workflow. Thanks to contributions from Ciena, Netsia and ONF.
  • VOLTHA FCAPS
    • Infosys integrated EFK (ElasticSearch-Fluentd-Kibana) with Voltha.
    • Infosys added support to voltctl for configuring performance metrics.
    • Infosys is continuing work on adding tracing and log correlation.
    • Radisys implemented additional Voltha alarms and has performed design work on adding a new API for configuring alarm thresholds.

Stratum

  • Hung-Wei, Yi, and Charles (ONF) are working on making Stratum switch a Kubernetes node, and deploy/manage/monitor Stratum as a Kubernetes service.

Trellis

  • Seyeon (ONF) completed the T3 offline mode. In a scaled environment, the time required for tracing all hosts has significantly reduced from order of 10 minutes to the order of minutes.
  • Charles (ONF) is working on separating Trellis apps (segmentrouting and t3) to individual repos. The plan is to do it on ONOS master, which will become ONOS 2.5 by the end of this year.
Share this post:
ABOUT THE AUTHOR Ain Indermitte
Ain IndermitteHead of Developer Relations
Ain's extensive career in the developer relations, program management, mobile software, enterprise SaaS, and telecommunications disciplines spans Nokia, Microsoft, MobileIron, and ServiceNow. He has worked in Estonia, Finland, California, and Texas, and has traveled considerably around the globe for business. Ain is currently serving as Head of Developer Relations at the Open Networking Foundation (ONF), focusing on community leadership, developer tools, training, and member engagement - with the goal of transforming the telecommunications industry through the adoption of software defined networking and open source software. Ain is married with five children and a dog. During his free time, he likes to hike or bike to beautiful places and fly his drones.

TAGS