HCaching: High-speed Caching for Information-Centric Networking

Haifeng Li,Huachun Zhou,Wei Quan,Bohao Feng,Hongke Zhang,Shui Yu
DOI: https://doi.org/10.1109/glocom.2017.8254723
2017-01-01
Abstract:Information-Centric Networking (ICN) introduces ubiquitous in-network caching to reduce network load and improve Quality of Service (QoS). This peculiarity requires highspeed caching technologies to support wire-speed and large-amount data forwarding, which brings new challenges to existing routers. To promote practical ICN deployment, many emerging researches focus on how to accelerate caching. In this paper, we propose a novel two-layer High-speed Caching scheme (HCaching), which leverages the characteristics of both SRAM and DRAM to accelerate caching for ICN routers. In particular, using DRAM as a primary cache and SRAM as a secondary one, HCaching is able to: (i) reduce excessive utilization of high-cost SRAM, (ii) speed up access of DRAM, (iii) and improve total network throughput. We implement and analyze HCaching performance by comparing with another two state-of-the-art solutions. The results show that HCaching achieves an improved throughput by 3-10 times faster than the compared solutions.
What problem does this paper attempt to address?