1 / 10

GMPLS UNI Best Current Practices

draft-beeram-ccamp-gmpls-uni-bcp-01txt. GMPLS UNI Best Current Practices. draft-beeram-ccamp-gmpls-uni-bcp-01.txt V.Beeram, I.Bryskin, W.Doonan (ADVA Optical Networking) J.Drake, G.Grammel

nicola
Télécharger la présentation

GMPLS UNI Best Current Practices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. draft-beeram-ccamp-gmpls-uni-bcp-01txt GMPLS UNIBest Current Practices draft-beeram-ccamp-gmpls-uni-bcp-01.txt V.Beeram, I.Bryskin, W.Doonan (ADVA Optical Networking) J.Drake, G.Grammel (Juniper Networks) M.Paul, R. Kunze (Deutsche Telekom) Friedrich Armbruster Cyril Magaria (NSN)Oscar González de Dios (Telefonica)

  2. draft-beeram-ccamp-gmpls-uni-bcp-01.txt Changes from .00 • Comments addressed: • References to existing RFCs • BCP language • Generalized from the network layering point of view ( client is not necessarily IP/MPLS, network is not necessarily WDM) • Sections added: • MELGs • Path computation aspects • L1VPNs • Use cases

  3. draft-beeram-ccamp-gmpls-uni-bcp-01.txt Use Cases • IP/MPLS layer recovery scheme (e.g. FRR) based on TE links supported by GMPLS UNI LSPs • IP/MPLS Offloading with UNI automation • IP/MPLS TE links supported by GMPLS UNI LSPs are added/removed dynamically based on user traffic volume/demand

  4. draft-beeram-ccamp-gmpls-uni-bcp-01.txt MELGs = server-layer Client TEDB B E = client-layer G MELG 25/192000 MELG 25/192000 J C A F H D I B E G J C F H A D I

  5. draft-beeram-ccamp-gmpls-uni-bcp-01.txt MELGs • Describe mutually exclusive relationship between two or more Virtual TE Links (links cannot be used concurrently) • This relationship is stronger than fate sharing (described via SRLGs) • Meaningful only for Virtual TE Links • Requires a new Sub-TLV to be advertised within TE Link TLV • Virtual TE Link state (committed vs. non-committed) needs to be advertised

  6. draft-beeram-ccamp-gmpls-uni-bcp-01.txt Path Computation aspects • Client path computation function can and should make use of Virtual TE Links advertised by the network: - end-to-end paths could be computed, using any path computation criterions and subject to any constraints; - SRLGs, MELGs, switching limitations should be considered as constraints • Centralized concurrent computation of paths for a set of source/destination pairs is recommended (better use of SRLG and MELG information) • It is recommended to avoid path computations performed by the network on behalf of clients (better to rely on end-to-end paths computed by clients)

  7. draft-beeram-ccamp-gmpls-uni-bcp-01.txt L1VPN aspects = server-layer Client TEDB B VPN-ID 3 E = client-layer G VPN-ID 3 J VPN-ID 1 VPN-ID 1 C A F H VPN-IDs 1, 2 VPN-ID 2 D I VPN-IDs 2, 3 B E G J C F H A D I

  8. draft-beeram-ccamp-gmpls-uni-bcp-01.txt L1VPN aspects • RFC4208 states that GMPS UNI allows for L1VPNs • Virtual TE Link model makes L1VPN application a matter of policy: • Any access and/or Virtual TE link could be configured with 0, 1 or more VPN IDs • VPN IDs are advertised within the TE Link TLV (a new sub-TLV is required) • Network is responsible for proper filtering of the TE Link advertisements, so that the information pertinent to VPN X is leaked only to the clients that are members of VPN X • Client path computation computes end-to-end paths only within VPNs the client is member of • This approach achieves the following: • Provides to the clients VPN specific view of the network; • Partitions network resources between VPNs; • Provides automatic VPN member auto-discovery; • Scopes path computations (and thus connectivity) to members of the same VPN

  9. draft-beeram-ccamp-gmpls-uni-bcp-01.txt Next steps • Documents for MELG and VPNID sub-TLV definitions and processing rules • Multi-domain GMPLS-UNI ? • More use cases • Working Group status ?

  10. Thank you

More Related