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 (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.
Check out the New Ambassador Program web page which is now incorporated as part of the main ONF website: https://onfstaging1.opennetworking.org/ambassadors/
- 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.
- Published a blog article about Andy Fingerhut, our active P4 community member
- Published a joint marketing case study with Bitergia about how ONF is using Bitergia Analytics engine.
- See all community contributions in the ONF Community Dashboard.
- 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.
- 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 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.
- 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.
- 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.
- 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.
- Hung-Wei, Yi, and Charles (ONF) are working on making Stratum switch a Kubernetes node, and deploy/manage/monitor Stratum as a Kubernetes service.
- 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.