VPN+ provides a layered architecture and the set of technologies in different layers to provide enhanced VPN services. It is based on existing VPN and Traffic Engineering (TE) technologies with necessary extensions to meet the emerging and stringent service requirement such as 5G. Network slicing is one typical use case of VPN+.

Tutorial

1. VPN+ Introduction

Publication URL: PDF - VPN+ Introduction in MPLS Congress 2019

IETF

1. VPN+ Framework

A Framework for VPN+ Services

Publication URL: https://tools.ietf.org/html/draft-ietf-teas-enhanced-vpn

Introduction:

This document describes the framework for Enhanced Virtual Private Network (VPN+) service. The purpose is to support the needs of new applications, particularly applications that are associated with 5G services, by utilizing an approach that is based on existing VPN and TE technologies and adds features that specific services require over and above traditional VPNs.

Scalability Considerations for VPN+

Publication URL: https://tools.ietf.org/html/draft-dong-teas-enhanced-vpn-vtn-scalability

Introduction:

This document describes the scalability considerations in the control plane and data plane to enable VPN+ services, some optimization mechanisms are also described.

2. VPN+ Data Plane

Segment Routing Extensions for VPN+

Publication URL: https://tools.ietf.org/html/draft-dong-spring-sr-for-enhanced-vpn

Introduction:

This document describes the mechanism to associate Segment Routing Identifiers (SIDs) with network resource attributes. These SIDs can be used to build SR paths with reserved network resources. In addition, these SID can also be used to build SR based virtual networks, which provide the network topology and resource attributes required by particular services. The proposed mechanism is applicable to both segment routing with MPLS data plane (SR-MPLS) and segment routing with IPv6 data plane (SRv6).

IPv6 Extensions for VPN+

Publication URL: https://tools.ietf.org/html/draft-dong-6man-enhanced-vpn-vtn-id

Introduction:

This document proposes a new option type to carry virtual transport network identifier (VTN ID) in the IPv6 extensions headers to identify the virtual transport network the packet belongs to. The procedure of processing the VTN option is also specified. This provides a scalable solution for data plane encapsulation of enhanced VPN (VPN+).

3. VPN+ Control Plane

IGP Extensions for SR based VPN+

Publication URL: https://tools.ietf.org/html/draft-dong-lsr-sr-enhanced-vpn

Introduction:

This document specifies the IGP mechanisms with necessary extensions to build a set of Segment Routing (SR) based VTNs. The VTNs could be used as the underlay of enhanced VPN service. The proposed mechanism is applicable to both Segment Routing with MPLS data plane (SR-MPLS) and segment routing with IPv6 data plane (SRv6).

BGP-LS Extensions for SR based VPN+

Publication URL: https://tools.ietf.org/html/draft-dong-idr-bgpls-sr-enhanced-vpn

Introduction:

This document specifies the BGP-LS mechanisms with necessary extensions to advertise the information of Segment Routing (SR) based VTNs. The proposed mechanism is applicable to both segment routing with MPLS data plane (SR-MPLS) and segment routing with IPv6 data plane (SRv6).

Using IGP Flex-Algo for SR based VTN

Publication URL: https://tools.ietf.org/html/draft-zhu-lsr-isis-sr-vtn-flexalgo

Introduction:

This document describes a simplified mechanism to build the SR based VTNs using SR Flex-Algo with minor extensions to IGP L2 bundle.

BGP-LS with Flex-Algo for SR based VTN

Publication URL: https://tools.ietf.org/html/draft-zhu-idr-bgpls-sr-vtn-flexalgo

Introduction:

This document describes a simplified mechanism to distribute the information of SR based VTNs using BGP-LS with Flex-Algo.

Using Multi-Topology for SR based VPN+

Publication URL: https://tools.ietf.org/html/draft-xie-lsr-isis-sr-vtn-mt

Introduction:

This document describes a simplified mechanism to build the SR based VTNs using IGP multi-topology together with other well-defined IS-IS extensions.

BGP-LS with Multi-Topology for SR based VPN+

Publication URL: https://tools.ietf.org/html/draft-xie-idr-bgpls-sr-vtn-mt

Introduction:

This document describes a simplified mechanism to distribute the information of SR based VTNs using BGP-LS with Multi-Topology.

4. VPN+ Management Plane

A Yang Data Model for Transport Slice

Publication URL: https://tools.ietf.org/html/draft-wd-teas-transport-slice-yang

Introduction:

This document provides a YANG data model for the transport slice service. The model can be used by a client management system of the transport slice controller to request, configure, and manage the components of an transport slice service.

5. End-to-End Network Slice Mapping

5G End-to-end Network Slice Mapping from the view of Transport Network

Publication URL: https://tools.ietf.org/html/draft-geng-teas-network-slice-mapping

Introduction:

This document describes the procedure of mapping between 5G end-to-end network slice and transport network slice defined in IETF. The analysis of data plane mechanisms to support network slice mapping is also provided.

CCSA

1. Technical requirement of VPN+ for supporting IP network slicing

Introduction:

This is the standard project in CCSA which defines the VPN+ framework and SR based VPN+ technology and procedure.

Demo

OpenSource

News