Abstract

Backup paths are usually pre-installed by network operators to protect against single link failures in backbone networks that use multi-protocol label switching. This paper introduces a new scheme called Green Backup Paths (GBP) that intelligently exploits these existing backup paths to perform energy-aware traffic engineering without adversely impacting the primary role of these backup paths of preventing traffic loss upon single link failures. This is in sharp contrast to most existing schemes that tackle energy efficiency and link failure protection separately, resulting in substantially high operational costs. GBP works in an online and distributed fashion, where each router periodically monitors its local traffic conditions and cooperatively determines how to reroute traffic so that the highest number of physical links can go to sleep for energy saving. Furthermore, our approach maintains quality-of-service by restricting the use of long backup paths for failure protection only, and therefore, GBP avoids substantially increased packet delays. GBP was evaluated on the point-of-presence representation of two publicly available network topologies, namely, GÉANT and Abilene, and their real traffic matrices. GBP was able to achieve significant energy saving gains, which are always within 15% of the theoretical upper bound. © 2004-2012 IEEE.


Original document

The different versions of the original document can be found in:

https://dblp.uni-trier.de/db/journals/tnsm/tnsm11.html#FrancoisWMGS14,
http://ieeexplore.ieee.org/document/6811161,
https://research.utwente.nl/en/publications/leveraging-mpls-backup-paths-for-distributed-energy-aware-traffic,
https://academic.microsoft.com/#/detail/2170479372
http://dx.doi.org/10.1109/tnsm.2014.2321839
Back to Top

Document information

Published on 01/01/2014

Volume 2014, 2014
DOI: 10.1109/tnsm.2014.2321839
Licence: CC BY-NC-SA license

Document Score

0

Views 0
Recommendations 0

Share this document

claim authorship

Are you one of the authors of this document?