Using PCECC in SDN Environment ● ● draft-zhao-pce-central-controller-user-cases-01 draft-zhao-pce-pcep-extension-for-pce-controller-01 Quintin Zhao (quintin.zhao@huawei.com) IETF-94 : Yokohama : November 2015 Quick Review 1 :Traditional MPLS Based Taffic Engineering RSVP-TE P2MP IGP RSVP-TE ● Current IP/MPLS technologies have their own issues which can not be solved by themselves: ● The complexity of deployment and maintaining; ● It is not easy to add new services to the existing network architecture; Quick Review 2 : Stateful PCE Based Application Aware Traffic Engineering Stateful PCE with Initiation PCEP RSVP-TE P2MP/mLDP PCC LDP RSVP-TE PCC ● ● PCC It is easy to add new services to the existing network architecture; The complexity of deployment and maintaining still exist; Quick Review 3 : IGP Extension Based SR PCE with Initiation PCEP PCC IGP Extension PCC ● ● ● ● PCC It is easy to add new services to the existing network architecture; The complexity of deployment and maintaining is removed; IGP extension is needed, PCE Extension is needed; Only P2P SR-LSP is provided; no CR-LSP provided Quick Review4 : SDN with PCE Central Controller (PCECC) Component SDSDN Controller (PCECC) Stateful PCE with Initiation PCEP PCEP RSVP-TE P2MP/mLDP PCC PCC IGPExtensio n IGP RSVP-TE PCC Free from MPLS signaling protocols PCC PCECC communicates to all nodes PCC PCC PCECC responsible for label allocation Central controller to provide more app aware services In Summary: PCECC is a Practical SDN Solution Key Points in PCECC Moving tunnel and label resource up to PCE+ server Forwarding path sent from server to the ingress node for SR-TE LSP Forwarding table sent from server to each device directly by PCECC for CRLSP Values SDN features supported’ no new protocol added into the existing network; All Existing MPLS features including P2P/P2MP/Mp2MP LSPs can be supported; Forwarding device no longer deploy MPLS signaling protocol Forwarding hardware need not be changed Achieved centralization traffic steering Interoperability and coexistence with existing networks Our Experiments with PCECC 1. MPLS VPN Service ● ● PCECC CR-LSP PCECC SR LSP 2. Performance Analysis Experiment 1. MPLS VPN Service Transport service Orchestrator SDN controller with PCECC PCEP/IGP ASBR1 P1 Core domain2 P3 ASBR3 PE2 P5 PE2 PE1 CE1 Traditional IP/MPLS RSVP-TE/LDP Free Domain Traditional IP/MPLS P6 ASBR2 P2 Aggregation domain1 IBGP Label RSVP-TE LSP P4 IBGP Label ASBR4 Aggregation domain3 IBGP Label PCECC CR/SR LSP RSVP-TE LSP CE2 Experiment 2: PCECC Performance Te st PCEC C Convergence Time The Number of LSPs Testing Group