Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul...

11
draft-li-mpls-seamless-mpls-mbb-00 IETF 87 MPLS 1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel Julián López Morillo (Vodafone) Tianle Yang (China Mobile) IETF 87, Berlin, Germany

Transcript of Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul...

Page 1: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 1

Seamless MPLS for Mobile Backhauldraft-li-mpls-mbb-seamless-mpls-00

Zhenbin Li, Lei Li (Huawei) Manuel Julián López Morillo (Vodafone)

Tianle Yang (China Mobile)

IETF 87, Berlin, Germany

Page 2: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 2

Seamless MPLS Network Architecture

The key concepts for Seamless MPLS: Decoupling the transport layer and service layer.The network will be divided into multiple IGP areas for access, aggregation and core

networkIBGP run among the Area Boarder Routers (ABRs) to advertise labeled route.LDP DoD is introduced to set up LSP on demand between AN and AGN.

Access Aggregation AccessAggregationCore

AGN LSR ABR LSR ABR LSR AGN

RR IS-IS L1 LDP

IS-IS L2 LDP

IS-IS L1 LDP

ANAN

AGN LSr ABR LSR ABR LSR AGN

ISISABR Loop-Back

ISISABR Loop-Back

IBGP IBGP IBGP IBGP

Static RouteLDP DoD Static Route

LDP DoD

Page 3: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 3

Seamless MPLS for Mobile Backhaul Networks

Ring topology is adopted in mobile backhaul networks.Variable devices with variable capability are deployed in the access

ring and aggregation ring.

Transport Layer

LDP/TE LSP

BGP LSP

Hierarchical BGP LSP

Service Layer

L2/L3 Services

Next-Hop self Next-Hop self

Last Mile Access Aggregation Core

RSG

RSG

CSG

BTS

eNB

NodeB

BSC

ASG

ASG

RNC

S-GW/MME

CSG

CSG

CSG

CSG

Page 4: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 4

Scenarios for Network Architecture

Network Architecture 1: Network separated by Ases Scenario 1: ASes connected by different ASBRs Scenario 2: ASes connected by integrated ASBRs

Different network integrated in one AS but separated by

different IGP areas

Page 5: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 5

Scenarios for Different Edge of Labeled BGP

Scenario 1: Cell Site/User PE devices as the edgeScenario 2: ASG nodes as the edge Scenario 3: RSG(ASBR) devices as the edge

Page 6: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 6

Overall New Requirements of Seamless MPLS for MBB

Requirements on MPLS TE Proxy Egress LSP and BGP LSP Stitching Unified OAM: end-to-end OAM for mobile service Protection: end-to-end convergence in 50 ms Scalability: improve scalability of MPLS TE

Requirements on Ring Network LDP DoD: Multiple hops for provision of LDP DoD LDP FRR: 100% network coverage

Requirements on L3VPN Policy control: Reduce complexity on control route distribution L3VPN OAM: SDH-like OAM requirement for mobile service

Page 7: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 7

Requirements and Solutions of Seamless MPLS for MBB(1)

Scalability Auto Mesh and Enhancement:

―Auto Mesh: [RFC4972]

―Role-based Auto Mesh: [I-D.li-ccamp-role-based-automesh] Service-Driven Tunnel:

―[I-D.li-mpls-serv-driven-co-lsp-fmwk] Auto Path Computation

―[I-D.li-ospf-auto-mbb-te-path]

Page 8: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 8

Requirements and Solutions of Seamless MPLS for MBB(2)

Access Stitching Transport Layer Stitching

―Proxy TE: [I-D.li-mpls-proxy-te-lsp]

―Proxy LDP DoD: proposed later Service Layer Stitching

―L3 Service Stitching: Hierarchy of VPN (HoVPN)

―L2VPN Service stitching: Multi-Segment PW

Page 9: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 9

Requirements and Solutions of Seamless MPLS for MBB(3)

Reliability MPLS TE MPLS LDP

―MRT FRR based on LDP MT: [I-D.li-rtgwg-ldp-mt-mrt-frr] Policy Control: Improve Intelligence of IBGP

AIGP

―[I-D.ietf-idr-aigp] NEXTHOP_PATH ATTIBUTE

―[I-D.zhang-idr-nexthop-path-attr-00]

Page 10: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 10

Requirements and Solutions of Seamless MPLS for MBB(4)

OAM L2VPN

―VPN Layer: MPLS TP for PW

―Service Layer: Y.1731 for MAC L3VPN

―VPN Layer - L3VPN PM: [I-D.zheng-l3vpn-pm-analysis]/ [I-D.dong-

l3vpn-pm-framework]

―VPN Layer - IPFPM: [I-D.chen-coloring-based-ipfpm-framework] Service Path Visualization

―Trace the whole path in one operation

Page 11: Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.

draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS 11

Next Steps• Solicit more comments and feedback• Incorporate more requirements and solutions• Revise the draft