Skip to main content

Enabling content-aware traffic engineering

Publication ,  Journal Article
Poese, I; Frank, B; Smaragdakis, G; Uhlig, S; Feldmann, A; Maggs, B
Published in: Computer Communication Review
October 1, 2012

Today, a large fraction of Internet traffic is originated by Content Delivery Networks (CDNs). To cope with increasing demand for content, CDNs have deployed massively distributed infrastructures. These deployments pose challenges for CDNs as they have to dynamically map end-users to appropriate servers without being fully aware of the network conditions within an Internet Service Provider (ISP) or the end-user location. On the other hand, ISPs struggle to cope with rapid traffic shifts caused by the dynamic server selection policies of the CDNs. The challenges that CDNs and ISPs face separately can be turned into an opportunity for collaboration. We argue that it is sufficient for CDNs and ISPs to coordinate only in server selection, not routing, in order to perform traffic engineering. To this end, we propose Content-aware Traffic Engineering (CaTE), which dynamically adapts server selection for content hosted by CDNs using ISP recommendations on small time scales. CaTE relies on the observation that by selecting an appropriate server among those available to deliver the content, the path of the traffic in the network can be influenced in a desired way. We present the design and implementation of a prototype to realize CaTE, and show how CDNs and ISPs can jointly take advantage of the already deployed distributed hosting infrastructures and path diversity, as well as the ISP detailed view of the network status without revealing sensitive operational information. By relying on tier-1 ISP traces, we show that CaTE allows CDNs to enhance the end-user experience while enabling an ISP to achieve several traffic engineering goals.

Duke Scholars

Published In

Computer Communication Review

DOI

EISSN

1943-5819

ISSN

0146-4833

Publication Date

October 1, 2012

Volume

42

Issue

5

Start / End Page

22 / 28

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0805 Distributed Computing
  • 0803 Computer Software
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Poese, I., Frank, B., Smaragdakis, G., Uhlig, S., Feldmann, A., & Maggs, B. (2012). Enabling content-aware traffic engineering. Computer Communication Review, 42(5), 22–28. https://doi.org/10.1145/2378956.2378960
Poese, I., B. Frank, G. Smaragdakis, S. Uhlig, A. Feldmann, and B. Maggs. “Enabling content-aware traffic engineering.” Computer Communication Review 42, no. 5 (October 1, 2012): 22–28. https://doi.org/10.1145/2378956.2378960.
Poese I, Frank B, Smaragdakis G, Uhlig S, Feldmann A, Maggs B. Enabling content-aware traffic engineering. Computer Communication Review. 2012 Oct 1;42(5):22–8.
Poese, I., et al. “Enabling content-aware traffic engineering.” Computer Communication Review, vol. 42, no. 5, Oct. 2012, pp. 22–28. Scopus, doi:10.1145/2378956.2378960.
Poese I, Frank B, Smaragdakis G, Uhlig S, Feldmann A, Maggs B. Enabling content-aware traffic engineering. Computer Communication Review. 2012 Oct 1;42(5):22–28.

Published In

Computer Communication Review

DOI

EISSN

1943-5819

ISSN

0146-4833

Publication Date

October 1, 2012

Volume

42

Issue

5

Start / End Page

22 / 28

Related Subject Headings

  • Networking & Telecommunications
  • 4606 Distributed computing and systems software
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0805 Distributed Computing
  • 0803 Computer Software