• DocumentCode
    172442
  • Title

    Design of a high-speed content-centric-networking router using content addressable memory

  • Author

    Ooka, Atsushi ; Atat, Shingo ; Inoue, Ken ; Murata, Masayuki

  • Author_Institution
    Grad. Sch. of Inf. Sci. & Technol., Osaka Univ., Suita, Japan
  • fYear
    2014
  • fDate
    April 27 2014-May 2 2014
  • Firstpage
    458
  • Lastpage
    463
  • Abstract
    Content-centric networking (CCN) is an innovative network architecture that is being considered as a successor to the Internet. To implement the novel technologies, however, requires routers with performance far superior to that offered by today´s Internet routers. Although many researchers have proposed various router components, such as caching and name lookup mechanisms, there are few router-level designs incorporating all the necessary components. The design and evaluation of a complete router is the primary contribution of this paper. We provide a concrete hardware design for a router model incorporating two entities that we propose. One of these entities is the name lookup entity (NLE), which looks up a name address within a few cycles from content addressable memory (CAM) by use of a Bloom filter; the other is the interest count entity (ICE), which supports to select content worth caching. Our contributions are (1) presenting a proper algorithm for looking up and matching name addresses in CCN communication, (2) proposing a method to process CCN packets in a way that achieves high throughput and very low latency, and (3) demonstrating performance and cost on the basis of a concrete hardware design.
  • Keywords
    Internet; content-addressable storage; data structures; storage allocation; telecommunication network routing; CAM; CCN communication; ICE; Internet routers; NLE; bloom filter; content addressable memory; content-centric-networking router; hardware design; interest count entity; name lookup entity; network architecture; Computer aided manufacturing; Conferences; Hardware; Ice; Memory management; Random access memory; Tin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications Workshops (INFOCOM WKSHPS), 2014 IEEE Conference on
  • Conference_Location
    Toronto, ON
  • Type

    conf

  • DOI
    10.1109/INFCOMW.2014.6849275
  • Filename
    6849275