Page 141 - ITU Kaleidoscope 2016
P. 141

A POPULARITY BASED CACHING STRATEGY FOR THE FUTURE INTERNET


                         Suhaidi Hassan, Ikram Ud Din, Adib Habbal, and Nur Haryani Zakaria

                  InterNetWorks Research Laboratory, School of Computing, Universiti Utara Malaysia



                            ABSTRACT                        It is therefore important to deduce that the existing Internet
                                                            architecture can be considered as a restricting factor of the
          Information-Centric Networking (ICN) is an attractive net-  current Internet growth and the design of new applications.
          work model receiving increasing consideration by the re-
                                                            To add more, several studies, for example, [5,6] have shown
          search community because of its inspiring features. To better  that the advancement of the Internet design is driven by in-
          manage the Internet usage move from host-centric communi-
                                                            cremental and responsive increases and therefore change in
          cation to receiver-driven content retrieval, revolutionary ICN
                                                            the architecture is indispensable. In this manner, globally
          architectures have been proposed. A distinguished character-  the research community is working towards understanding
          istic of these innovative architectures is to provide ubiquitous
                                                            the architectural challenges to decide the rule that will drive
          and transparent in-network caching to enhance network re-
                                                            the future Internet design. Numerous research projects (e.g.,
          source utilization and accelerate content dissemination. With  US NSF GENI [7], EU-FIA [8], and AsiaFI [9]) have been
          the exponential increase of Internet traffic, the issue of con-
                                                            funded in the last few years to define the existing limitations
          tent storage is a growing concern in ICN. In this paper, we  and future needs for the Internet architecture, and therefore
          present a caching strategy that considerably increases cache
                                                            Information-Centric Networking (ICN) [1,10–12]] is one of
          hit rate and reduces stretch ratio, which are the most im-
                                                            the considerable results of these research activities. ICN has
          portant metrics in the evaluation of ICN caching. Through  different modules, such as naming, routing, mobility, security,
          extensive simulations, it is shown that our proposed work is a
                                                            and caching. However, the majority of our research commu-
          favorable and realistic contribution for the standardization
                                                            nity is attracted by the caching module because of the limited
          exercise of data caching for achieving accurate and valid  cache size of network nodes. In ICN caching, the network
          network performance in the future Internet.
                                                            nodes have the ability to cache a content locally once it is
          Keywords— Future Internet, ICN, CPCE, caching, content  downloaded by the end users. Therefore, if new requests ar-
          popularity                                        rive for the same content, they are satisfied locally rather than
                                                            contacting the original server.
                         1. INTRODUCTION
                                                                       2. PROBLEM DEFINITION
          Toward the start of the Internet, clients were scholastic in
          nature, for the most part inspired by mail trade and document  In ICN, the contents are cached locally by network nodes
          exchanges [1]. Moreover, sharing of resources was a vital
                                                            (e.g., routers). These routers may pose strict constraints with
          issue that forced significant difficulties with respect to cor-  respect to cache management. Thus management becomes
          respondence among end hosts [2]. However, since the last
                                                            a critical issue for content caching and caching strategies.
          decade the Internet popularity has brought about the activity  When the network becomes stable and the router’s cache over-
          on the Internet to become significantly reliable [3]. Infor-  flows, a replacement policy, such as Least Recently Used
          mation sharing and dissemination, for example, scholastic,
                                                            (LRU), Least Frequently Used (LFU), or Random policy is
          social, and business, over the Internet is the major cause of the  used to evict one of the cached contents to make room for the
          Internet growth. Distribution of named data is a noteworthy  new arrived one. However, besides the replacement policy,
          application in the existing Internet. Along with online content
                                                            content caching is the main issue, i.e., which content should
          dissemination, other distribution technologies, for instance,  be cached and at which location it needs to be stored so that
          Content Distribution Network (CDN) and Peer-to-Peer (P2P)
                                                            to efficiently utilize memory and bandwidth consumption.
          communication have been well developed and are advancing  For that, many strategies have been proposed, for example,
          the communication framework for getting contents by name,  Cache Everything Everywhere (CEE) [2] - the default ICN
          regardless of the location of the main server [3,4]. Keeping in
                                                            strategy, Cache Less for More [13] – caches contents at a node
          mind the end goal to react to expanding activity volume in the  which has the maximum betweenness centrality, Probabilistic
          existing Internet for applications are utilized that use caching  Caching (ProbCache) [14] – stores contents near the users,
          and content distribution and replication in various particular
                                                            Cooperative In-network Caching (CIC) [15] - where the con-
          ways [1].                                         tent is divided into different chunks and cached at more than
                                                            one node, Cache Aware Target Identification (CATT) [16,17]-
             This research is supported by the Ministry of Higher Education Malaysia
          Research Grant Scheme with reference number FRGS/UUM/13258.  where the content is cached at a single node on the publisher-

           978-92-61-20431-0/CFP1668P-ART © 2016 ITU      – 123 –                                  Kaleidoscope
   136   137   138   139   140   141   142   143   144   145   146