- ACTN TE Topology APP Implementation (Aihua Guo, Yixiao Chen, Henry Yu, Hesam Rahimi)
- receive Receives multiple TE topologies from SB provider, and merge into one native TE topology - store ; stores both original, received TE topologies and the native topology in TE topology data store - provide ; provides APIs for NB APP to retrieve and display the TE topologies.
- IETF TE Topology Provider
- TE Topology NBI app YANG notification support
ACTN TE Tunnel Implementation (Aihua Guo, Cheng Fan, Liu Tao, Chen Qinghui)
IETF TE Tunnel Manager app, supporting multi-domain tunnel provisioning using the standard IETF YANG TE tunnel model
- IETF TE Tunnel South-bound Provider app
- TE Tunnel NBI app and YANG notification support
- Enhanced YANG Management System (YMS) in ONOS (Gaurav, Vinod, Bharat, Vidya, Janani, Sonu, Rama, Shankara, Mahesh)
- Added support to automate NBI CODEC for CURD operations including advanced YANG constructs.
- Added support to automate SBI CODEC for CURD operations including advanced YANG constructs.
- Added support to automate CODEC for RPC and Notification.
- Added BUCK support.
- Added support for Inter-JAR.
- Enhanced YANG Tools (Gaurav, Vinod, Bharat, Vidya, Janani, Sonu, Rama, Shankara, Mahesh)
- Changed code generation under "YANG Grouping" rather then "YANG Uses" for better code re-usability.
- Added support for BUCK.
- Refactored to support any build/runtime environment.
- Enhancements to support improvement of performance of YMS.
- Implement RESTCONF client, server (Hesam Rahimi, Cheng Fan)
- Adding support for VLAN_PUSH with EtherType (incl. Q-in-Q) (Konstantinos Kanonakis)
- Introduced L2SwitchVlanConfigBehaviour to manage VLANs on legacy L2 switch devices (Konstantinos Kanonakis)
- Introduced BandwidthProfileConfigBehaviour to manage policers/markers (Konstantinos Kanonakis)
- Created BandwidthProfile class to represent generic policers/markers
- Created BandwidthProfileAction class to represent color actions (green/yellow/red)
- Created DscpClass and IPPrecedence Enums
- Added esc key handlers for cluster details panel (Viswanth KSP)
- Dynamic Config Service & store API definitions [Sithara Punnassery]