Genius project provides Generic Network Interfaces, Utilities & Services. Any ODL application can use these to achieve interference-free co-existence with other applications using Genius. OpendayLight Neon Genius provides following modules –

  • Interface (logical port) Manager allows bindings/registration of multiple services to logical ports/interfaces
  • Overlay Tunnel Manager creates and maintains overlay tunnels between configured tunnel endpoints
  • Aliveness Monitor provides tunnel/nexthop aliveness monitoring services
  • ID Manager generates cluster-wide persistent unique integer IDs
  • MD-SAL Utils provides common generic APIs for interaction with MD-SAL
  • Resource Manager provides a resource sharing framework for applications sharing common resources e.g. table-ids, group-ids etc.
  • FCAPS Application generates various alarms and counters for the different genius modules
  • FCAPS Framework module collectively fetches all data generated by fcaps application. Any underlying infrastructure can subscribe for its events to have a generic overview of the various alarms and counters

Major Features





Security Considerations

  • Do you have any external interfaces other than RESTCONF?
    • No
  • Other security issues?
    • N/A

Quality Assurance


  • Is it possible to migrate from the previous release? If so, how?
    • Yes, a normal upgrade of the software should work.


  • Is this release compatible with the previous release?
    • Yes
  • Any API changes?
    • No
  • Any configuration changes?
    • No

Bugs Fixed

  • List of bugs fixed since the previous release

Known Issues

  • List key known issues with workarounds
    • N/A
  • Open Bugs


  • List of features/APIs which are EOLed, deprecated, and/or removed in this release


  • List of standards implemented and to what extent
    • N/A

Release Mechanics

  • Release plan
  • Describe any major shifts in release schedule from the release plan
    • No shifts