{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T15:27:28Z","timestamp":1781364448958,"version":"3.54.1"},"reference-count":31,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2012,9,24]],"date-time":"2012-09-24T00:00:00Z","timestamp":1348444800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCOMM Comput. Commun. Rev."],"published-print":{"date-parts":[[2012,9,24]]},"abstract":"<jats:p>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 full+y 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.<\/jats:p>\n          <jats:p>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.<\/jats:p>","DOI":"10.1145\/2378956.2378960","type":"journal-article","created":{"date-parts":[[2012,10,2]],"date-time":"2012-10-02T13:50:00Z","timestamp":1349185800000},"page":"21-28","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":64,"title":["Enabling content-aware traffic engineering"],"prefix":"10.1145","volume":"42","author":[{"given":"Ingmar","family":"Poese","sequence":"first","affiliation":[{"name":"T-Labs\/TU Berlin, Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Benjamin","family":"Frank","sequence":"additional","affiliation":[{"name":"T-Labs\/TU Berlin, Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Georgios","family":"Smaragdakis","sequence":"additional","affiliation":[{"name":"T-Labs\/TU Berlin, Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steve","family":"Uhlig","sequence":"additional","affiliation":[{"name":"Queen Mary, University of London, London, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anja","family":"Feldmann","sequence":"additional","affiliation":[{"name":"T-Labs\/TU Berlin, Berlin, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bruce","family":"Maggs","sequence":"additional","affiliation":[{"name":"Duke\/Akamai, Durham, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,9,24]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Announcing the Netflix Open Connect Network. http:\/\/blog.netflix.com\/2012\/06\/announcing-netflix-open-connect-network.html.  Announcing the Netflix Open Connect Network. http:\/\/blog.netflix.com\/2012\/06\/announcing-netflix-open-connect-network.html."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879144"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2068816.2068870"},{"key":"e_1_2_1_4_1","volume-title":"draft-ietf-alto-protocol-08","author":"Alimi R.","year":"2011","unstructured":"R. Alimi , R. Penno , and Y. R. Yang . draft-ietf-alto-protocol-08 , 2011 . R. Alimi, R. Penno, and Y. R. Yang. draft-ietf-alto-protocol-08, 2011."},{"key":"e_1_2_1_5_1","volume-title":"draft-ietf-alto-protocol-08","author":"Ni IETF","year":"2012","unstructured":"IETF CD Ni . draft-ietf-alto-protocol-08 , 2012 . IETF CDNi. draft-ietf-alto-protocol-08, 2012."},{"key":"e_1_2_1_6_1","volume-title":"PAM","author":"Cleary J.","year":"2000","unstructured":"J. Cleary , S. Donnelly , I. Graham , A. McGregor , and M. Pearson . Design Principles for Accurate Passive Measurement . In PAM , 2000 . J. Cleary, S. Donnelly, I. Graham, A. McGregor, and M. Pearson. Design Principles for Accurate Passive Measurement. In PAM, 2000."},{"key":"e_1_2_1_7_1","unstructured":"C. Contavalli W. van der Gaast S. Leach and D. Rodden. Client subnet in DNS requests. draft-vandergaast-edns-client-subnet-01.  C. Contavalli W. van der Gaast S. Leach and D. Rodden. Client subnet in DNS requests. draft-vandergaast-edns-client-subnet-01."},{"key":"e_1_2_1_8_1","volume-title":"Traffic Engineering vs. Content Distribution: A Game-theoretic Perspective","author":"DiPalantino D.","year":"2009","unstructured":"D. DiPalantino and R. Johari . Traffic Engineering vs. Content Distribution: A Game-theoretic Perspective . In IEEE INFOCOM , 2009 . D. DiPalantino and R. Johari. Traffic Engineering vs. Content Distribution: A Game-theoretic Perspective. In IEEE INFOCOM, 2009."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2001.916625"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368436.1368438"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2002.1003042"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2007.19"},{"key":"e_1_2_1_13_1","volume-title":"Content-aware Traffic Engineering. CoRR, abs\/1202.1464","author":"Frank B.","year":"2012","unstructured":"B. Frank , I. Poese , G. Smaragdakis , S. Uhlig , and A. Feldmann . Content-aware Traffic Engineering. CoRR, abs\/1202.1464 , 2012 . B. Frank, I. Poese, G. Smaragdakis, S. Uhlig, and A. Feldmann. Content-aware Traffic Engineering. CoRR, abs\/1202.1464, 2012."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1364\/OFC.2011.OTuR1"},{"key":"e_1_2_1_15_1","volume-title":"Global broadband phenomena","author":"Sandvine Inc.","year":"2011","unstructured":"Sandvine Inc. Global broadband phenomena , 2011 . Sandvine Inc. Global broadband phenomena, 2011."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555377"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644917"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851194"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1461928.1461944"},{"key":"e_1_2_1_20_1","volume-title":"USENIX Annual Technical Conference","author":"Mao Z.","year":"2002","unstructured":"Z. Mao , C. Cranor , F. Douglis , M. Rabinovich , O. Spatscheck , and J. Wang . A Precise and Efficient Evaluation of the Proximity Between Web Clients and Their Local DNS Servers . In USENIX Annual Technical Conference , 2002 . Z. Mao, C. Cranor, F. Douglis, M. Rabinovich, O. Spatscheck, and J. Wang. A Precise and Efficient Evaluation of the Proximity Between Web Clients and Their Local DNS Servers. In USENIX Annual Technical Conference, 2002."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1842733.1842736"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(99)00112-7"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879141.1879145"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342370"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592584"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2011.5935255"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1080091.1080122"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402971"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/1813084.1813115"},{"key":"e_1_2_1_30_1","volume-title":"Distributed Joint Optimization of Traffic Engineering and Server Selection. In IEEE Packet Video Workshop","author":"Xia P.","year":"2010","unstructured":"P. Xia , S.-H. G. Chan , M. Chiang , G. Shui , H. Zhang , L. Wen , and Z. Yan . Distributed Joint Optimization of Traffic Engineering and Server Selection. In IEEE Packet Video Workshop , 2010 . P. Xia, S.-H. G. Chan, M. Chiang, G. Shui, H. Zhang, L. Wen, and Z. Yan. Distributed Joint Optimization of Traffic Engineering and Server Selection. In IEEE Packet Video Workshop, 2010."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402999"}],"container-title":["ACM SIGCOMM Computer Communication Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2378956.2378960","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2378956.2378960","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:01:06Z","timestamp":1750276866000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2378956.2378960"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9,24]]},"references-count":31,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2012,9,24]]}},"alternative-id":["10.1145\/2378956.2378960"],"URL":"https:\/\/doi.org\/10.1145\/2378956.2378960","relation":{},"ISSN":["0146-4833"],"issn-type":[{"value":"0146-4833","type":"print"}],"subject":[],"published":{"date-parts":[[2012,9,24]]},"assertion":[{"value":"2012-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}