Lisp Flow Mapping: Beryllium: Release Plan

Lisp Flow Mapping: Beryllium: Release Plan

Contents

Introduction

This project is dependent on the controller project. As a result it'll be in offset 1.

Release Deliverables

Name

Description

Name

Description

YANG model revision

Update the YANG models according to the IETF YANG models for LISP where appropriate.

NSH Support

Support for NSH and SPI-based mappings in LISP Mapping System and LISP SB.

Continuous integration with Service Function Chaining

The mapping Service will continue support for integration with Service Function Chaining.

Complete decoupling of SB registrations from NB mappings

Support for parallel data stores for SB registrations and NB mappings, avoid overwrite.

GUI support

Initial GUI support for adding new mappings and visibility into the mapping system via DLUX.

Neutron Support improvements (Tentative)

Add support for xTR-ID in map-registers being stored as a Host-ID, such that Neutron Add/Update Port calls can match an existing xTR in LISP network.

Clustering

Evaluate Clustering-readiness, adapt if needed. This is dependent upon availability of clustered notifications (the ETA was expected Lithium SR during ODL Summit)

Integration with Topology (Tentative)

Integrate LISP nodes in the topology.

Support for transport capabilities in mappings (Tentative)

Support returning transport capabilities in mappings (e.g. VXLAN, LISP-GPE, etc.).

Src-RLOC-based mapping selection (Tentative)

Add support for selective Map-Reply based on source RLOC of Map-Request

Optimized prefix-based mapping lookup (Tentative)

Support for looking up IPv4 and IPv6 prefixes in efficient data structures (potentially radix tree based data store), including from the RESTCONF interface (pending support from MD-SAL/YANGtools, see below)

LISP OpenFlow renderer (Tentative)

New module that subscribes to OF plugin packet-in notifications on a specific port, and after a lookup in the LISP mapping service, installs the associated rules according to the mapping.

Improved xTR support (Tentative)

Basic xTR support with local map-cache.

Release Milestones

Milestone

Offset 1 Date

Deliverables

Milestone

Offset 1 Date

Deliverables

M1

7/30/2015

Name

Status

Description

Release Plan

Done

Candidate Release Plan

M2

8/27/2015

Name

Status

Description

Release Plan

Done

Final Release Plan

YANG model revision

Done

YANG model revision and porting started on a parallel branch.

SB/NB registrations decoupling

Done

Complete phase one decoupling of SB registrations and NB mappings

M3

10/1/2015

Name

Status

Description

Feature Freeze

Done

YANG model revision

Done

Model and experimental porting started

M4

10/29/2015

Name

Status

Description

API Freeze





YANG revision



Finalize all APIs

NSH support



Start implementation of NSH support

GUI support



Start initial GUI integration work

M5

12/3/2015

Name

Status

Description

Code Freeze





NSH support



Complete NSH support implementation

GUI Support



Complete GUI integration

Documentation



Contribute documentation on changes and new feature to the LISP Flow Mapping section of the documentation project.

RC0

TBD

Name

Status

Description

Deliverable Name

Deliverable Description

RC1

TBD

Name

Status

Description

Deliverable Name

Deliverable Description

RC2

TBD

Name

Description

Release Review

Release Review Description

Deliverable Name

Deliverable Description

Formal Release

TBD

Name

Status

Description

Deliverable Name

Deliverable Description