110 likes | 125 Views
Stateful PCE. draft-tang-pce-stateful-pce-02.txt. Kexin Tang Wang Xuerong Cao Xuping ZTE Corporation. A Problem without Stateful PCE. LSP 2 setup failed. A. B. LSP1:80 M. 100 M. 20 M. Unreserved Bandwidth. 100 M. 100 M. Unavailable Bandwidth. C. T 4. T7. T 2. T 3. T 5. T 6.
E N D
Stateful PCE draft-tang-pce-stateful-pce-02.txt Kexin Tang Wang Xuerong Cao Xuping ZTE Corporation
AProblem without Stateful PCE LSP 2 setup failed A B LSP1:80 M 100 M 20 M Unreserved Bandwidth 100 M 100 M Unavailable Bandwidth C T 4 T7 T 2 T 3 T 5 T 6 T 1 Time PCReq1( LSP 1: A-B, 80M) PCRep 1 (LSP 1:AB) LSP 1 setup success(AB) PCReq2(LSP 2: A-B,80M) LSP 2 setup failed (insufficient bandwidth) PCRep2: ( LSP 2:AB) IGP Flooding: LSP1 setup Figure 1:Sequence of events with stateless PCE
Realization of stateful PCE PCC discovers stateful PCE PCE computed path, and save the result Notify each PCE the E2E path computation result Notify PCE the LSP setup/deletion result
PCED Extension Extended PCED TLV(RFC 5088), defined a new capability flag New PCE Capability Flag of PCE-CAP-FLAG With the stateful PCE capability flag, the PCC can select which PCE to be used.
Protocol Extensions: PCEP • Notification-type=TBD: LSP Status • Notification-value=1/2: end-to-end path computation success/ failure • Notification-value=3/4: LSP setup success/ failure. • Notification-value=5: LSP deletion success. • <PCNtf Message>::=<Common Header><notify-list> • <notify-list>::=<notify> [<notify-list>] • <notify>::=[<request-id-list>]<notification-list> • <request-id-list>::=<RP>[<path>][<request-id-list>] • <path>:=<ERO><attribute-list> • <attribute-list>::=[<LSPA>][<BANDWIDTH>][<metric-list>][<IRO>] • <notification-list> ::=<NOTIFICATION>[<notification-list>]
Stateful PCE Avoid Resource Conflict LSP1:80 M A B 100 M Unreserved Bandwidth 20 M 20 M 20 M LSP2:80 M 100 M Unavailable Bandwidth 100 M LSP2:80 M C T 4 T7 T 2 T 3 T 5 T 6 T 1 Time PCReq1( LSP 1: A-B, 80M) PCRep 1 (LSP 1:AB) LSP 1 setup success(AB) PCReq2(LSP2: A-B,80M) IGP Flooding: LSP1 setup PCReq2: ( LSP 2:ACB) LSP2 setup Success(ACB) Notify PCE LSP1 setup success Notify PCE LSP2 setup success Figure 2:Sequence of events with stateful PCE
BRPC compute Inter-area/AS path B D F H 3. Release saved resource: EF 5. Release saved resource: IJ 4. PCNtf (ABDFHJ) 2. PCNtf (ABDFHJ) 1. PCNtf (ABDFHJ)
Stateful vs Stateless PCE in RWA Wavelength block rate under different network load Wavelength block rate with different PCReq interval
Next Steps • Refine it according to the feedback from the meeting or mailing list. • More emulation under different condition.
Comments? Thank You!