ALTO Model (odl-alto-model): provides a YANG Model of data instances and RPCs to support ALTO.
ALTO Provider (odl-alto-provider): provides an implementation of endpoint cost service (ECS) of ALTO.
ALTO Manager (odl-alto-manager): provides an interface to add/remove network maps and cost maps to ALTO, through a command line interface (CLI).
ALTO Northbound (odl-alto-northbound): provides a RESTful API based on the ALTO Protocol.
ALTO Host Tracker (odl-alto-hosttracker): provides an implementation of automatically generating network maps and cost maps using collected network host information (by l2switch).
No architectural issues found
We could use AAA to protect sensitive info or customized info, but choose to not, for simplicity.
Unit Tests coverage
External tests have been conducted against the following operations:
There are no EOL APIs nor features in this release.
RFC 7285: Application-Layer Traffic Optimization (ALTO) Protocol
Multi-flow scheduler deferred to the next release; all other components finished as scheduled.