A Practical Traffic Control Scheme With Load Balancing Based on PCE Architecture

The path computation element (PCE) is used for the path computation for traffic engineering systems such as multi-protocol label switching (MPLS) and Generalized MPLS networks. It offers a good architecture for the centralized traffic routing and control. The classic routing policy aims to select one “best” path for the traffic, which may cause network congestion in the best link. How to adjust traffic to alleviate or avoid congestion is an important issue for operating networks. In this paper, according to the topology and the traffic model of China Telecom’s network, we propose a practical traffic control scheme with load balancing based on the PCE architecture. The objective of the traffic control scheme is twofold. First, an adaptive end-to-end path selection algorithm is proposed to select high-quality main and backup paths with the consideration of cost and path utilization. Second, a global routing optimization algorithm is proposed to adjust the path for the traffic, which considers the congestion feedback, the adjustment cost, and the expectation of load balance. The results show that our proposed scheme is able to efficiently alleviate or avoid congestion problem and achieve good performance in terms of the balance of link utilization and minimum computation time.

[1]  Lei Liu,et al.  Design and Experimental Validation of a GMPLS/PCE Control Plane for Elastic CO-OFDM Optical Networks , 2013, IEEE Journal on Selected Areas in Communications.

[2]  Paparao Palacharla,et al.  Efficient PCE-based survivable Path Computation in multi-domain networks , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  Nasir Ghani,et al.  A novel automated SDN architecture and orchestration framework for resilient large-scale networks , 2017, SoutheastCon 2017.

[4]  Adrian Farrel,et al.  Unanswered Questions in the Path Computation Element Architecture , 2014, RFC.

[5]  Yongli Zhao,et al.  A PCE-based fast reroute algorithm for multi-failures in multi-domain optical networks , 2009, 2009 Asia Communications and Photonics conference and Exhibition (ACP).

[6]  Nan Hua,et al.  A hierarchical Path Computation Element (PCE)-based k-random-paths routing algorithm in multi-domain WDM networks , 2011, Opt. Switch. Netw..

[7]  P Castoldi,et al.  Preserving Confidentiality in PCE-based Multi-domain Networks , 2011, IEEE/OSA Journal of Optical Communications and Networking.

[8]  P. Castoldi,et al.  SDN and PCE implementations for segment routing , 2015, 2015 20th European Conference on Networks and Optical Communications - (NOC).

[9]  Haomian Zheng,et al.  Applicability of the Path Computation Element to Inter-area and Inter-AS MPLS and GMPLS Traffic Engineering , 2019, RFC.

[10]  Piero Castoldi,et al.  A Survey on the Path Computation Element (PCE) Architecture , 2013, IEEE Communications Surveys & Tutorials.