BGP: Beryllium: Release Plan

Contents

Introduction

Release Deliverables

NameDescription
BGP
  • BGP Monitoring Protocol
  • Carrying Label Information in BGP
  • Segment Routing Egress Peer Engineering BGPLS Extensions
  • Support v6 in BGP flowspec
  • Distribution of MPLS Traffic Engineering (TE) LSP State using BGP
  • OpenConfig for BGP
PCEP
  • Implement PCEP state synchronization avoidance
  • Updating drafts to newer versions
Models
  • Addition to base BGP model: BGP monitoring protocol

Release Milestones

MilestoneOffset 1 DateDeliverables
M107/30/2015
NameStatusDescription
Release PlanDoneCandidate Release Plan
BGP - draft-ietf-grow-bmpDone BUG-3075Implement draft-ietf-grow-bmp-07 (BGP Monitoring Protocol)
BGP - draft-previdi-idr-bgpls-segment-routing-epeDone BUG-2848Implement draft-previdi-idr-bgpls-segment-routing-epe-02 (Segment Routing Egress Peer Engineering BGPLS Extensions)
M208/27/2015
NameStatusDescription
Release PlanDoneFinal Release Plan
BGP - draft-ietf-idr-flow-specDone BUG-2663Implement draft-ietf-idr-flow-spec-v6 (Dissemination of Flow Specification Rules for IPv6)
M310/01/2015
NameStatusDescription
Feature Freeze
BGP - RFC3107Done BUG-3904Implement RFC3107 (Carrying Label Information in BGP)
PCEP - draft-ietf-pce-stateful-sync-optimizationsDone BUG-139Implement draft-ietf-pce-stateful-sync-optimizations-02 (Optimizations of Label Switched Path State Synchronization Procedures for a Stateful PCE)
BGP - draft-ietf-idr-bgp-model-00Done BUG-4197Implement draft-ietf-idr-bgp-model-00 (BGP Model for Service Provider Networks)
BGP - draft-ietf-idr-te-lsp-distributionDone BUG-2230Implement draft-ietf-idr-te-lsp-distribution-03 (Distribution of MPLS Traffic Engineering (TE) LSP State using BGP)
M411/12/2015
NameStatusDescription
API Freeze
Remove dependency on protocol frameworkDone BUG-2873Simplify usage of netty and gradually remove dependency on controller/protocol-framework
Performance & scale testing of BGP speakerBUG-2224Advertisement of routes.
M512/17/2015
NameStatusDescription
Code Freeze

BGP validatorAborted BUG-105Create semantic BGP message validator
Documentation
Update wiki documentation to reflect changes/new features.
Support
Support community in implementing BGP VPNs.
RC001/07/2016
NameStatusDescription
Deliverable NameDeliverable Description
RC101/14/2016
NameStatusDescription
Deliverable NameDeliverable Description
RC201/21/2016
NameDescription
Release ReviewRelease Review Description
Deliverable NameDeliverable Description
RC301/28/2016
NameDescription
Release ReviewRelease Review Description
Deliverable NameDeliverable Description
Formal Release02/04/2016
NameStatusDescription
Deliverable NameDeliverable Description

Externally Consumable APIs

  • concepts
  • util
  • bgp-parser-api
  • bgp-parser-spi
  • bgp-rib-api
  • bgp-rib-spi
  • bgp-bmp-api
  • bgp-bmp-spi
  • bgp-openconfig-api
  • pcep-api
  • pcep-spi
  • pcep-topology-api
  • pcep-topology-spi
  • pcep-tunnel-api
  • programming-api
  • programming-spi
  • programming-topology-api
  • programming-tunnel-api
  • topology-api
  • topology-tunnel-api
  • rsvp-api

Expected Dependencies on Other Projects

None listed

Requests from Other Projects

None listed

Expected Incompatibilities with Other Projects

None listed

Compatibility with Previous Releases

Removed APIs and/or Functionality

support for PCEP stateful in version 02

Deprecated APIs and/or Functionality

python PCC library

PCEP vendor-specific TLV ("vs-tlv")

Changed APIs and/or Functionality

Themes and Priorities

Test Tools Requirements

Other

Primary Setup Contact : Milos Fabian (milfabia@cisco.com)

CI Resource : Vratko Polak (vrpolak@cisco.com)