Unimgr: Carbon: Release Notes

Contents

Major Features

UNI Manager plug-in is an experimental/proof-of-concept project introduced to OpenDaylight with the Beryllium release. In Carbon release we will put effort into support for MEF Presto (e.g. NRP) and Legato APIs. UNI Manager project hosts the refrence architecture for OpenCS Package WAN use case

  • Northbound REST interface to support MEF Presto NRP (based on TAPI)

  • Northbound REST interface to support MEF Legato

  • Plugable activation driver infrastructure to cover multi-vendor NRP activation/deactivation use cases

Technical tasks to be considered for Carbon release

Presto API

  • support for TAPI based NRP Presto - current NRP data model is based on ONF Core Model

  • support for other that P2P connectivity schemes - currently only P2P is supported

  • extending activation driver infrastructure to support update operations - currently updates was handled as subsequent deactivation+activation steps. This approach might be sub-optimal when we consider EMS systems integration via Adagio interface.

  • RPC actions for managing resource activation/deactivation/update - currently activation is triggered by changes in config models which might be not sufficient for supporting more complex connectivity schemas and failure cases

  • support for collecting performance metrics

Legato API

  • Layer 3 support vpn

  • dlux based portal

  • rate limiting.

  • DHCP.

  • NAT.

  • multiple uplinks

Possible deprecated components/API

  • Northbound REST interface to receive requests for Ethernet Private Line service with UNI locations and Class of Service ID

Target Environment

For Execution

  • Usual JRE requirements of OpenDaylight.

  • UNI Manager plug-in NBI is called via RESTCONF

For Development

  • Usual JDK and maven requirements of OpenDaylight.

  • UNI Manager plug-in code is fully integrated in the Jenkins CI environment

Known Issues and Limitations

TBD