Contents

Features

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).

Non-Code Aspects (user docs, examples, tutorials, articles)

Architectural Issues

No architectural issues found

Security Considerations

We could use AAA to protect sensitive info or customized info, but choose to not, for simplicity.

Quality Assurance (test coverage, etc.)

Unit Tests coverage

External tests have been conducted against the following operations:

End-of-life (API/Features EOLed in Release)

There are no EOL APIs nor features in this release.

Bugzilla (summary of bug situation)

Standards (summary of standard compliance)

RFC 7285: Application-Layer Traffic Optimization (ALTO) Protocol

Schedule (initial schedule and changes over the release cycle)

Multi-flow scheduler deferred to the next release; all other components finished as scheduled.