Accelerating the Internet
COPE: optimize common-case, bound worst-case performance
 

Problem Statement

Traffic engineering plays a critical role in determining the performance and reliability of a network. Among the major challenges to traffic engineering are the following three:

  1. How to cope with dynamic and unpredictable changes in traffic demand?
  2. How to efficiently implement the traffic engineered routing in current network architecture?
  3. How to provide integrated traffic engineering to best-effort traffic and traffic with QoS guarantee, particularly VPN traffic?

COPE: optimize for common cases and bound worst-case performance

COPE is a class of traffic engineering algorithms that optimize for the expected scenarios while providing a worst-case guarantee for unexpected scenarios. Using extensive evaluations based on real topologies and traffic traces, we show that COPE can achieve efficient resource utilization and avoid network congestion in a wide variety of scenarios.

An extension to COPE

Zheng et al. utilize support from Multiprotocol label switching (MPLS). We propose an efficient algorithm to achieve MPLS-based, optimal and robust traffic engineering. We also propose a novel and efficient algorithm to select effective MPLS paths. Furthermore, we extend our framework to conduct integrated VPN provisioning and traffic engineering. Using real network topologies and traffic traces, we demonstrate the effectiveness of our algorithms.

Paper Toys

Related Toys (NOT by me!)