• DocumentCode
    2235993
  • Title

    Distributed in-network cooperative caching

  • Author

    Xiaoyan Hu ; Jian Gong

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
  • fYear
    2012
  • fDate
    Oct. 30 2012-Nov. 1 2012
  • Firstpage
    735
  • Lastpage
    740
  • Abstract
    Named Data Networking (NDN) featuring in-network caching capability is a large effort that exemplifies information-centric approach to networking by shifting emphasis from hosts to data so as to meet growing demand on content. This work explores a scheme that enables a NDN domain to make full use of its in-network caches to enhance its performance, availability, and reliability. Currently, each NDN router independently determines what contents to cache and is unaware of content cached in nearby routers and thus their caches are not utilized in an efficient way. This paper proposes to have routers in a NDN domain share cached data and coordinate to make caching decisions (which is dubbed in-network cooperative caching) and formulates it into a constrained optimization problem. The Lagrangian relaxation and primal-dual decomposition method is applied to decompose the optimization problem into object placement subproblems and object locating subproblems, each of which can be solved in a distributed manner at each router, such that the in-network cooperative caching is addressed in a distributed way. Our simulation results, although preliminary, suggest that our scheme can benefit users, Internet Service Providers (ISPs) as well as content servers, and the improvement can be as much as 88% compared to current NDN caching policy.
  • Keywords
    cache storage; computer networks; distributed processing; optimisation; telecommunication network routing; ISP; Internet service providers; Lagrangian relaxation; NDN caching policy; NDN doamin; NDN router; cached data sharing; caching decisions; constrained optimization problem; content demand; content servers; distributed in-network cooperative caching; information-centric approach; named data networking; network availability; network performance; network reliability; object locating subproblems; object placement subproblems; primal-dual decomposition method; Availability; Cooperative caching; Delays; Distributed databases; Optimization; Servers; Topology; Cooperative caching; In-network caching; Lagrangian relaxation; Named data networking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing and Intelligent Systems (CCIS), 2012 IEEE 2nd International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4673-1855-6
  • Type

    conf

  • DOI
    10.1109/CCIS.2012.6664272
  • Filename
    6664272