protocol extension requirement for cooperation between pce and distributed routing controller in...

8
Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao, BUPT Jie Zhang, BUPT Ruiquan Jing, CTBRI Dajiang Wang, ZTE Xihua Fu, ZTE 79th IETF Beijing

Upload: lillian-parsons

Post on 27-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks

draft-zhaoyl-pce-dre-01.txt

Yongli Zhao, BUPTJie Zhang, BUPT

Ruiquan Jing, CTBRIDajiang Wang, ZTE

Xihua Fu, ZTE

79th IETF Beijing

Page 2: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

Motivation

79th IETF Beijing

• PCE is suitable for the path computation in multi-layer and multi-domain networks, especially in multi-constraints environment. While distributed routing controller is good at the path computation in parallel and distributed network control in the local domain. A cooperative path computation architecture named Dual Routing Engine (DRE) is proposed, which is based on the two path computation engines and can combine the advantages of centralized and distributed.

Page 3: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

General Assumptions• Each GMPLS-based control node is equipped with a distributed

routing controller which can complete the path computation in the local domain

• The topology and TE information are updated as soon as any change occurs in the network

• PCE and distributed routing controller can be selected arbitrary according to the local routing strategy.

• Constraints and strategies can be considered by PCE during the process of path computation including the intra-domain path and inter-domain path.

• An end-to-end path which crosses domains or crosses layers can be completed by several PCEs or several DRCs or several PCEs and DRCs.

Page 4: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

Cooperative Architecture based on PCE and Distributed Routing

Controller

Page 5: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

Different Application ScenariosCross layers and cross domains Independent coexistenceSecurity backupPolicy-enabledConstraint-basedService-orientedCooperation between network level and node level

Page 6: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

PCEP Extension Requirements

PCEP extension requirement for the communication between RES and PCE

PCEP extension requirement for the communication between RES and DRC

Page 7: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

Other Protocol Extension Requirements

OSPF-TE extension requirement for the cooperative architecture

RSVP-TE extension requirement for the cooperative architecture

Page 8: Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,

Next Steps

Improve the document according to the feedback from meeting or mailing list

Comments are always appreciated