skip to main content
10.1145/2486001.2486023acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free access

Less pain, most of the gain: incrementally deployable ICN

Published: 27 August 2013 Publication History

Abstract

Information-Centric Networking (ICN) has seen a significant resurgence in recent years. ICN promises benefits to users and service providers along several dimensions (e.g., performance, security, and mobility). These benefits, however, come at a non-trivial cost as many ICN proposals envision adding significant complexity to the network by having routers serve as content caches and support nearest-replica routing. This paper is driven by the simple question of whether this additional complexity is justified and if we can achieve these benefits in an incrementally deployable fashion. To this end, we use trace-driven simulations to analyze the quantitative benefits attributed to ICN (e.g., lower latency and congestion). Somewhat surprisingly, we find that pervasive caching and nearest-replica routing are not fundamentally necessary---most of the performance benefits can be achieved with simpler caching architectures. We also discuss how the qualitative benefits of ICN (e.g., security, mobility) can be achieved without any changes to the network. Building on these insights, we present a proof-of-concept design of an incrementally deployable ICN architecture.

References

[1]
B. Ahlgren, C. Dannewitz, C. Imbrenda, D. Kutscher, and B. Ohlman. A survey of information-centric networking. Communications Magazine, IEEE, 50(7), july 2012.
[2]
P. A. Aranda, M. Zitterbart, Z. Boudjemil, M. Ghader, G. H. Garcia, M. Johnsson, A. Karouia, G. Lazar, M. Majanen, P. Mannersalo, D. Martin, M. T. Nguyen, S. P. Sanchez, P. Phelan, M. Ponce de Leon, G. Schultz, M. Sollner, Y. Zaki, and L. Zhao. 4WARD. http://www.4ward-project.eu/, 2010.
[3]
S. Arianfar, T. Koponen, B. Raghavan, and S. Shenker. On preserving privacy in content-oriented networks. In Proc. SIGCOMM Workshop on ICN, 2011.
[4]
Browser Support for PAC and WPAD. http://findproxyforurl.com/browser-support/.
[5]
B. Baccala. Data-oriented networking. http://tools.ietf.org/html/draft-baccala-datanetworking-00, 2002.
[6]
D. Beaver, S. Kumar, H. C. Li, J. Sobel, and P. Vajgel. Finding a needle in haystack: Facebook's photo storage. In Proc. OSDI, 2010.
[7]
L. Breslau, P. Cao, L. Fan, G. Phillips, and S. Shenker. Web caching and Zipf-like distributions: evidence and implications. In Proc. INFOCOM, 1999.
[8]
A. Bryan, N. McNab, T. Tsujikawa, P. Poeml, and H. Nordstrom. Metalink/HTTP: Mirrors and Hashes. RFC 6249 (Proposed Standard), June 2011.
[9]
Emerging Network Consortium Brings Industries Together to Innovate with Content-Centric Networking (CCN). http://www.mach.com/en/News-Events/Press-Room/Press-Releases/Emerging-Network-Consortium-Brings-Industries-Togetherto-Innovate-with-Content-Centric-Networking-CCN.
[10]
S. Cheshire, B. Aboba, and E. Guttman. Dynamic Configuration of IPv4 Link-Local Addresses. RFC 3927 (Proposed Standard), May 2005.
[11]
S. Cheshire and M. Krochmal. Multicast DNS. Technical report, IETF, December 2011.
[12]
CloudFlare security. http://www.cloudflare.com/features-security.
[13]
COntent Mediator architecture for content-aware nETworks (COMET). http://www.comet-project.org/.
[14]
I. Cooper, P. Gauthier, J. Cohen, M. Dunsmuir, and C. Perkins. Web proxy auto-discovery protocol. Technical report, IETF, May 2001.
[15]
N. Fotiou, P. Nikander, D. Trossen, and G. C. Polyzos. Developing information networking further: From PSIRP to PURSUIT. In Proc. BROADNETS, 2010.
[16]
P. Gasti, G. Tsudik, E. Uzun, and L. Zhang. DoS and DDoS in named-data networking. CoRR, abs/1208.0952, 2012.
[17]
A. Ghodsi, T. Koponen, J. Rajahalme, P. Sarolahti, and S. Shenker. Naming in Content-Oriented Architectures. In Proc. SIGCOMM Workshop on ICN, 2011.
[18]
A. Ghodsi, S. Shenker, T. Koponen, A. Singla, B. Raghavan, and J. Wilcox. Information-centric networking: seeing the forest for the trees. In Proc. HotNets, 2011.
[19]
A. Ghodsi, S. Shenker, T. Koponen, A. Singla, B. Raghavan, and J. Wilcox. Intelligent design enables architectural evolution. In Proc. HotNets, 2011.
[20]
P. Gill, M. Arlitt, Z. Li, and A. Mahanti. YouTube traffic characterization: A view from the edge, imc. In Proc. IMC, 2007.
[21]
M. Gritter and D. R. Cheriton. TRIAD: A New Next-Generation Internet Architecture. http://www-dsg.stanford.edu/triad/, 2000.
[22]
D. Han, A. Anand, F. Dogar, B. Li, H. Lim, M. Machado, A. Mukundan, W. Wu, A. Akella, D. G. Andersen, J. W. Byers, S. Seshan, and P. Steenkiste. XIA: efficient support for evolvable internetworking. In Proc. NSDI, 2012.
[23]
V. Jacobson, D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs, and R. L. Braynard. Networking named content. In Proc. CoNEXT, 2009.
[24]
V. Jacobson, J. D. Thornton, D. K. Smetters, B. Zhang, G. Tsudik, k. claffy, D. Krioukov, D. Massey, C. Papadopoulos, T. Abdelzaher, L. Wang, P. Crowley, and E. Yeh. Named Data Networking (NDN) project. http://named-data.net/techreport/TR001ndn proj.pdf, 2010.
[25]
W. Jiang, R. Zhang-Shen, J. Rexford, and M. Chiang. Cooperative content distribution and traffic engineering in an ISP network. In Proc. SIGMETRICS, 2009.
[26]
P. Jokela, A. Zahemszky, C. Esteve Rothenberg, S. Arianfar, and P. Nikander. LIPSIN: line speed publish/subscribe inter-networking. In Proc. SIGCOMM, 2009.
[27]
D. Kim, J. Kim, Y. Kim, H. Yoon, and I. Yeom. Mobility support in content centric networks. In Proc. SIGCOMM Workshop on ICN, 2012.
[28]
T. Koponen, M. Chawla, B.-G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica. A data-oriented (and beyond) network architecture. In Proc. SIGCOMM, 2007.
[29]
L. Li, X. Xu, J. Wang, and Z. Hao. Information-centric network in an ISP. http://tools.ietf.org/html/draft-li-icnrg-icn-isp-01, 2013.
[30]
D. Mazières, M. Kaminsky, M. F. Kaashoek, and E. Witchel. Separating key management from file system security. In Proc. SOSP, 1999.
[31]
G. Mohr. Magnet uri scheme draft, 2002. http://magneturi.sourceforge.net/magnet-draft-overview.txt.
[32]
E. Nordstrom, D. Shue, P. Gopalan, R. Kiefer, M. Arye, S. Ko, J. Rexford, and M. J. Freedman. Serval: An end-host stack for service-centric networking. In Proc. NSDI, 2012.
[33]
Navigator proxy auto-config file format. Netscape Navigator Documentation, March 1996.
[34]
D. Perino and M. Varvello. A reality check for content centric networking. In Proc. SIGCOMM Workshop on ICN, 2011.
[35]
I. Poese, B. Frank, G. Smaragdakis, S. Uhlig, A. Feldmann, and B. Maggs. Enabling content-aware traffic engineering. ACM SIGCOMM CCR, 42(5):21--28, October 2012.
[36]
E. Rescorla and A. Schiffman. The Secure HyperText Transfer Protocol. RFC 2660 (Experimental), August 1999.
[37]
Scalable and Adaptive Internet Solutions (SAIL). http://www.sail-project.eu/.
[38]
J. H. Saltzer, D. P. Reed, and D. D. Clark. End-to-end arguments in system design. ACM Trans. Comput. Syst., 2(4), Nov. 1984.
[39]
A. Sharma, A. Venkataramani, and R. Sitaraman. Distributing content simplifies isp traffic engineering. In Proc. SIGMETRICS, 2013.
[40]
K. Singh, H. J. Wang, A. Moshchuk, C. Jackson, and W. Lee. Practical end-to-end web content integrity. In Proc. WWW, 2012.
[41]
D. Skeen. Vitria's publish-subscribe architecture: Publish-subscribe overview. http://www.vitria.com/, 1998.
[42]
D. Smetters and V. Jacobson. Securing Network Content. Technical report, PARC, October 2009.
[43]
N. Spring, R. Mahajan, D. Wetherall, and T. Anderson. Measuring ISP topologies with rocketfuel. IEEE/ACM Trans. Netw., 12(1), Feb. 2004.
[44]
S. Sun, L. Lannom, and B. Boesch. Handle System Overview. RFC 3650 (Informational), November 2003.
[45]
S. Thomson, T. Narten, and T. Jinmei. IPv6 Stateless Address Autoconfiguration. RFC 4862 (Draft Standard), September 2007.
[46]
Tibco enterprise message service. http://www.tibco.com/.
[47]
Your gadgets are slowly breaking the internet. http://www.technologyreview.com/news/509721/yourgadgets-are-slowly-breaking-the internet/.
[48]
S. Traverso, K. Huguenin, I. Trestian, V. Erramilli, N. Laoutaris, and K. Papagiannaki. Tailgate: handling long-tail content with a little help from friends. In Proc. WWW, 2012.
[49]
C. Tsilopoulos and G. Xylomenos. Supporting diverse traffic types in information centric networks. In Proc. SIGCOMM Workshop on ICN, 2011.
[50]
G. Wachob, D. Reed, L. Chasen, W. Tan, and S. Churchill. Extensible resource identifier (XRI) resolution version 2.0. Committee Draft, 3, 2008.
[51]
M. Walfish, H. Balakrishnan, and S. Shenker. Untangling the Web from DNS. In Proc. NSDI, 2004.
[52]
A. Wolman, G. M. Voelker, N. Sharma, N. Cardwell, A. Karlin, and H. M. Levy. On the scale and performance of cooperative web proxy caching. In Proc. SOSP, 1999.
[53]
The IETF Zeroconf Working Group, 2004. http://datatracker.ietf.org/wg/zeroconf/charter/.

Cited By

View all
  • (2024)Adaptive Multiprotocol Communication in Smart City NetworksIEEE Internet of Things Journal10.1109/JIOT.2024.337262411:11(20499-20513)Online publication date: 1-Jun-2024
  • (2024)Multicast Service Deployment Using Information Centric Cloud-Native Network Functions2024 International Conference on Computing, Networking and Communications (ICNC)10.1109/ICNC59896.2024.10556362(830-835)Online publication date: 19-Feb-2024
  • (2024)Content Retrieval in Information Centric Networks Using Machine Learning Models2024 International Conference on Emerging Techniques in Computational Intelligence (ICETCI)10.1109/ICETCI62771.2024.10704080(66-73)Online publication date: 22-Aug-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCOMM '13: Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
August 2013
580 pages
ISBN:9781450320566
DOI:10.1145/2486001
  • cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 43, Issue 4
    October 2013
    595 pages
    ISSN:0146-4833
    DOI:10.1145/2534169
    Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 August 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. information-centric networking
  2. internet architecture

Qualifiers

  • Research-article

Conference

SIGCOMM'13
Sponsor:
SIGCOMM'13: ACM SIGCOMM 2013 Conference
August 12 - 16, 2013
Hong Kong, China

Acceptance Rates

SIGCOMM '13 Paper Acceptance Rate 38 of 246 submissions, 15%;
Overall Acceptance Rate 462 of 3,389 submissions, 14%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)167
  • Downloads (Last 6 weeks)23
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Adaptive Multiprotocol Communication in Smart City NetworksIEEE Internet of Things Journal10.1109/JIOT.2024.337262411:11(20499-20513)Online publication date: 1-Jun-2024
  • (2024)Multicast Service Deployment Using Information Centric Cloud-Native Network Functions2024 International Conference on Computing, Networking and Communications (ICNC)10.1109/ICNC59896.2024.10556362(830-835)Online publication date: 19-Feb-2024
  • (2024)Content Retrieval in Information Centric Networks Using Machine Learning Models2024 International Conference on Emerging Techniques in Computational Intelligence (ICETCI)10.1109/ICETCI62771.2024.10704080(66-73)Online publication date: 22-Aug-2024
  • (2024)An efficient content replacement policy to retain essential content in information-centric networking based internet of things networkAd Hoc Networks10.1016/j.adhoc.2023.103389155(103389)Online publication date: Mar-2024
  • (2024)Performance-Driven Resource Allocation Strategy in NDN-Based Mobile Edge Computing (MEC) NetworksArabian Journal for Science and Engineering10.1007/s13369-024-09455-yOnline publication date: 21-Oct-2024
  • (2024)A novel content eviction strategy to retain vital contents in NDN-IoT networksWireless Networks10.1007/s11276-024-03887-yOnline publication date: 24-Dec-2024
  • (2024)ReferencesMobile Edge Computing and Communications10.1002/9781119611646.refs(209-243)Online publication date: 27-Dec-2024
  • (2023)Joint Caching and Routing in Cache Networks With Arbitrary TopologyIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2023.327672434:8(2237-2250)Online publication date: Aug-2023
  • (2023)Controller-Assisted Adaptive Video Streaming Experimented in Cloud-Native ICN PlatformIEEE INFOCOM 2023 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)10.1109/INFOCOMWKSHPS57453.2023.10226080(1-6)Online publication date: 20-May-2023
  • (2023)Adaptive NDN, DTN and NoD Deployment in Smart-City Networks Using SDN2023 IEEE 20th Consumer Communications & Networking Conference (CCNC)10.1109/CCNC51644.2023.10060803(1092-1097)Online publication date: 8-Jan-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media