ALTO: Boron: Release Plan

ALTO: Boron: Release Plan

Contents

Introduction

In the Boron release, the ALTO project is planning to accomplish the following tasks:

  • Implement a simple path computation engine

  • Implement a simple ECS based on FRM-lookup

  • Implement an anchor-based map generation module

  • Improve the test coverage to 20%

  • Remove "core/basic/ext/" from YANG namespaces to simplify future migrations

  • (Optional) Implement a ALTO service suite based on BGP

  • (Optional) Implement incremental update

  • (Optional) Implement ALTO cost calendar

Release Deliverables

Name

Description

Name

Description

alto-core

  • Define the new YANG model for basic types used in ALTO

  • Define the models for ALTO services

  • Define the top-level container for ALTO services

  • Provide the RESTful API defined in RFC7285

alto-basic

  • Provide the basic Information Resource Directory (IRD) service

  • Provide Network Map and Cost Map services that are manually configurable

  • Provide Endpoint Cost Service based on host tracker

  • Provide an anchor-based map generation service

alto-extension

  • Provide a Simple Path Computation Engine (SPCE) service

Release Milestones

2The deadline to meet and report the results of each milestone is at 23:59:59 UTC on the listed day. That corresponds to 4p or 5p pacific time.

Milestone

Offset 2 Date2

Events

Milestone

Offset 2 Date2

Events

M1

3/24/2016





M2

5/5/2016





M3

6/2/2016





M4

6/30/2016





M5

8/4/2016





RC0

N/A





RC1

N/A





RC2

N/A





RC3

N/A





Formal Boron Release

N/A





Externally Consumable APIs

(None)

Expected Dependencies on Other Projects

openflowplugin, l2switch (optional: bgpcep)

Expected Incompatibilities with Other Projects

May be incompatible with l2switch.

Compatibility with Previous Releases

Compatible.

Requests from Other Projects

(None)

Test Tool Requirements

mininet

Communication Channels

Mailing List

Other

(None)