Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
- Contributions from ON.Lab, Ciena, POSTECH, GEANT, CREATE-NET, Politecnico of Turin, Tata (TCS)
- Northbound API support for ICONA enhancements
- Intent subsystem now integrated with Flow Objectives subsystem
- Intent-based implementation of virtual network provider. It is really not suitable for production yet, but it does validate the mechanics of virtual-to-physical mapping and isolation
- Added CLI & REST API for managing the inventory of the virtual networks
- Develop STC scenarios for validating the v-net functionality and to help further test the functionality during development
- Initial work on on adding various ONOS services atop virtual networks, starting with device, link, host
- REST API improvements
- Supports flow table pipeline
- Supports encode/decode meter/group/sequence id
- Bumped up Jersey from 1.x. to 2.x
- Now can specify application identifier when inserting flow rules
- Web UI stylesheets refreshed to use look and feel consistent with project website.
- Started to refactor the Web UI Topology View to be "Region Aware" -- to support enhanced interaction / navigation of the topology
- Introduction of CLI command "device-interfaces" that lists interface information for legacy devices
- Add REST API for MastershipService
Core
- Contributions from ON.Lab, Fujitsu, ETRI, NEC
- ~6x improvement in throughput for distributed strongly consistent operations
- Performance and stability enhancements for Resource Store by optimizing the manner in which we represent individual resources in data store
- ECMap enhancement to periodically purge old tombstones (deleted item placeholders). Improves the stability of long running tests
- Refactored optical information model into a loadable application using the projection mechanism' making the ONOS core easier to scale and more modular. It is also a blueprint for integrating other technologies such as microwave support.
- Improvement in serialization mechanism to detect object registration id conflict detection.
- Created a core unicast route service which provides a centralized route store in ONOS. This helps facilitate the growing number of routing apps and use cases on ONOS by allowing more collaboration between apps and greater API stability.
- Performance improvements to Adaptable Flow Statistics subsystem
- Refactor of core Alarm subsystem:
- polling alarm provider that uses drivers to query alarms
- distributed store for alarms
- AlarmService with listener mechanism
- unit tests
...