ALTO: Lithium: Release Plan

ALTO: Lithium: Release Plan

Contents

Introduction

This is the release plan of ALTO.

Release Deliverables

Name

Description

Name

Description

ALTO Northbound

ALTO Northbound will provide the RFC7285 RESTful/JSON API to ALTO Clients.

ALTO Model

ALTO Model defines a YANG model to capture ALTO data instances and RPCs.

ALTO Provider

ALTO Provider implements the ALTO Model.

ALTO Manager

ALTO Manager provides an interface to provision ALTO information resources stored at an ALTO Server using the OpenDayLight YANG data store.

Multi-flow Scheduler

This is an example application that uses ALTO for traffic optimization. It exercises mostly the ALTO ECS service.

Release Milestones

Milestone

Offset 2 Date

Deliverables

Milestone

Offset 2 Date

Deliverables

M1

1/8/2015





M2

2/5/2015





M3

3/19/2015





M4

4/16/2015





M5

5/14/2015





RC0

TBD





RC1

TBD





RC2

TBD





RC3

TBD





Formal Release

N/A





SR1 Release

N/A





SR2 Release

N/A





Expected Dependencies on Other Projects

ALTO can benefit from data made available from BPG/LS PCEP. But the Data Store provides a level of indirection to reduce coupling. Hence, we do not list BPG/LS PCEP as dependency.

In the current release, ALTO has a feature called auto-network-map that can compute a default network map from host tracker provided by l2switch.

Compatibility with Previous Releases

N/A.

Lithium will be ALTO's first release.

Themes and Priorities

This release will focus on infrastructure and base framework build.

Other