skip to main content
10.1145/2660129.2660151acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

VIP: a framework for joint dynamic forwarding and caching in named data networks

Authors Info & Claims
Published:24 September 2014Publication History

ABSTRACT

Emerging information-centric networking architectures seek to optimally utilize both bandwidth and storage for efficient content distribution. This highlights the need for joint design of traffic engineering and caching strategies, in order to optimize network performance in view of both current traffic loads and future traffic demands. We present a systematic framework for joint dynamic interest request forwarding and dynamic cache placement and eviction, within the context of the Named Data Networking (NDN) architecture. The framework employs a virtual control plane which operates on the user demand rate for data objects in the network, and an actual plane which handles Interest Packets and Data Packets. We develop distributed algorithms within the virtual plane to achieve network load balancing through dynamic forwarding and caching, thereby maximiz- ing the user demand rate that the NDN network can satisfy. Numerical experiments within a number of network settings demonstrate the superior performance of the resulting algorithms for the actual plane in terms of low user delay and high rate of cache hits.

References

  1. L. Zhang, D. Estrin, J. Burke, V. Jacobson, J. Thornton, D. K. Smetters, B. Zhang, G. Tsudik, kc clay, D. Krioukov, D. Massey, C. Papadopoulos, T. Abdelzaher, L. Wang, P. Crowley, and E. Yeh. Named data networking (ndn) project. October 2010.Google ScholarGoogle Scholar
  2. V. Jacobson, D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs, and R. L. Braynard. Networking named content. In Proceedings of the 5th international conference on Emerging networking experiments and technologies, CoNEXT '09, pages 1--12, New York, NY, USA, 2009. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Eum, K. Nakauchi, M. Murata, Y. Shoji, and N. Nishinaga. Catt: Potential based routing with content caching for icn. In Proceedings of SIGCOMM 2012 ICN, pages 49--54, Helsinki, Finland, August 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Amble, P. Parag, S. Shakkottai, and L. Ying. Content-aware caching and traffic management in content distribution networks. In Proceedings of IEEE INFOCOM 2011, pages 2858--2866, Shanghai, China, April 2011.Google ScholarGoogle ScholarCross RefCross Ref
  5. H. Xie, G. Shi, and P. Wang. Tecc: Towards collaborative in-network caching guided by traffic engineering. In Proceedings of IEEE INFOCOM 2012:Mini-Conference, pages 2546--2550, Orlando, Florida, USA, March 2012.Google ScholarGoogle ScholarCross RefCross Ref
  6. W. Chai, D. He, L. Psaras, and G. Pavlou. Cache "less for more" in information-centric networks. In Proceedings of the 11th International IFIP TC 6 Conference on Networking - Volume Part I, IFIP'12, pages 27--40, Berlin, Heidelberg, 2012. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Z. Ming, M. Xu, and D. Wang. Age-based cooperative caching in information-centric networks. In Computer Communications Workshops (INFOCOM WKSHPS), 2012 IEEE Conference on, pages 268--273, March 2012.Google ScholarGoogle Scholar
  8. C. Yi, A. Afanasyev, L. Wang, B. Zhang, and L. Zhang. Adaptive forwarding in named data networking. SIGCOMM Comput. Commun. Rev., 42(3):62--67, June 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. L. Tassiulas and A. Ephremides. Stability properties of constrained queueing systems and scheduling for maximum throughput in multihop radio networks. 37(12):1936--1949, December 1992.Google ScholarGoogle Scholar
  10. E. M. Yeh, T. Ho, Y. Cui, M. Burd, R. Liu, and D. Leong. Vip: A framework for joint dynamic forwarding and caching in named data networks. http://www.ece.neu.edu/eyeh/papers/vipicn.pdf. Technical report, 2014.Google ScholarGoogle Scholar
  11. N. Laoutaris, S. Syntila, and I. Stavrakakis. Meta algorithms for hierarchical web caches. In Performance, Computing, and Communications, 2004 IEEE International Conference on, pages 445--452, 2004.Google ScholarGoogle Scholar

Index Terms

  1. VIP: a framework for joint dynamic forwarding and caching in named data networks

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ACM-ICN '14: Proceedings of the 1st ACM Conference on Information-Centric Networking
      September 2014
      224 pages
      ISBN:9781450332064
      DOI:10.1145/2660129

      Copyright © 2014 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 24 September 2014

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      ACM-ICN '14 Paper Acceptance Rate17of97submissions,18%Overall Acceptance Rate133of482submissions,28%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader