1 / 6

Extensions to PCEP for Distributing Label across Domains

Extensions to PCEP for Distributing Label across Domains. draft-chen-pce-label-x-domains-00. Huaimo Chen (huaimo.chen@huawei.com) Autumn Liu (autumn.liu@ericsson.com) Fengman Xu (fengman.xu@verizon.com) Mehmet Toy (mehmet_toy@cable.comcast.com) Vic Liu (liuzhiheng@chinamobile.com).

Download Presentation

Extensions to PCEP for Distributing Label across Domains

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. Extensions to PCEP for Distributing Label across Domains draft-chen-pce-label-x-domains-00 Huaimo Chen (huaimo.chen@huawei.com) Autumn Liu (autumn.liu@ericsson.com) Fengman Xu (fengman.xu@verizon.com) Mehmet Toy (mehmet_toy@cable.comcast.com) Vic Liu (liuzhiheng@chinamobile.com)

  2. Introduction • Path for TE LSP crossing domains is computed by PCEs • LSP is set up along path by multiple Tunnel Central Controllers (TCCs) • Each TCC controls a domain and sets up segment of LSP in its domain • TCC needs Label from its next domain for setting up the segment TCC1 for D1 needs Label from E in D2 to set up ABCE TCC2 for D2 needs Label from R in D3 to set up EFHJR PCE1/PCE2/PCE3 responsible for D1/D2/D3 TCC1 TCC2 TCC3 PCE2 PCE1 D2 PCE3 D1 D3 J H F Label Label E C R G I B T A K U P M S D TCC1/TCC2/TCC3 controls D1/D2/D3 L Q N

  3. Extensions to PCEP Label • 2 Bits in RP Object • L (Label distribution): 1: PCReq or PCRep message for distributing label crossing domains. • C (LSP Creation): 1: PCReq or PCRep message for creating segment of LSP before distributing label • Label Object Containing a Label and a node from which Label is allocated • LSP Tunnel Object Containing information identifying an LSP tunnel in multiple controller environment Node IP Address (optional) Egress IP Address / P2MP ID Reserved Tunnel ID Extended Tunnel ID Reserved LSP ID Controller ID

  4. Procedure 1: Distributing Label in Ordered Setup Send a request for computing a path to its next PCE Request Request Request Create and send next PCE a request for computing a path Reply Reply Reply Reply with success and a path segment to its previous PCE after receiving reply and the segment from an enter border to destination is found in the best path. Reply with success and a path segment to its previous PCE if the segment to destination is found in the best path. PCEn PCE1 PCE2 TCC1 gets the path from PCE1 and then create TE LSP tunnel along the path Originate a request with ERO to its next TCC for creating TE LSP tunnel Request Request Request Create and send next TCC request with ERO for creating TE LSP tunnel Reply Reply Reply Reply with success and a label to its previous TCC after receiving reply with success,creating tunnel segment and allocating a label Reply with success and label to its previous TCC if tunnel segment is created and label is allocated. TCCn TCC1 TCC2

  5. Procedure 2: PCEs for Computing Path and Creating LSP Create and send next PCE a request for computing a path and creating tunnel Find a path segment from an enter border to destination on the best path, create tunnel segment along the path segment and allocate a label on the border after receiving request. PCEn PCE1 PCE2 Send a request for computing a path and creating tunnel to its next PCE Request Request Request Reply Reply Reply Reply with success, path segment and label allocated to its previous PCE after receiving reply with a label, path segment to destination, finding a path segment from an enter border to destination on the best path, allocating a label on an enter border and creating tunnel segment connecting to destination After receiving reply with a label, path segment to destination, find best path from source to destination and creating tunnel segment connecting to destination Reply with success, path segment and label to its previous PCE if the path segment is found, tunnel segment is created and label is allocated.

  6. Next Step • Welcome comments

More Related