Caching popular content at storage enabled routers or small-cell base stations (SBSs) is a key technology for future communication systems. Primarily limited to wired backbone systems, content-caching techniques are useful to offload mobile data traffic too. Several protocols have been developed towards realization of content-caching, namely, information-centric networking (ICN), content-centric networking, and named data networking. Studies have revealed that incorporating ICN caching schemes at SBSs could significantly enhance the user level performance, i.e., the lesser download delay and the higher throughput. However, smaller coverage area of a SBS would make the communication prone to high handover probability. Therefore, the implementation of ICN caching schemes at SBS requires extremely low processing delay, i.e., delay to search if the requested content is available at the cache, and accordingly make decision to serve the content request or forward it to the content server. In this article, a configurable hardware add-on has been developed to incorporate content caching features in a traditional SBS that can serve the user with extremely low processing delay while optimizing a combination of various network and hardware metrics. Using extensive results being generated from simulations, the usefulness of content caching has been demonstrated, and the effect of several hardware parameters over the latency performance has been studied too. In addition, the caching hardware accelerator has the ability to adapt dynamically to the optimal caching policy required by the prevailing network conditions as well as hardware requirements. An improvement upto 53% in network delay and 15% in handover probability due to the support of hardware-based caching is observed that incurs a negligible $$0.07\,{\hbox {mm}}^2$$ and up to only 11.1 mW energy overhead while operating in the range of 690–910 MHz.
Read full abstract