Abstract

Information-Centric Networking (ICN) is a promising candidate architecture for the future internet that leverages the content name instead of the source of the content (host address). ICN decouples the content from its original location and owner, and enables in-network caching at the network layer. Similarly, the inception of ioT has enabled futuristic applications and services in almost every walk of life. Due to the nature of Internet of Things (IoT) applications, traditional TCP/IP-based internet architecture faces challenges such as addressing, heterogeneity, availability, scalability, and resource constraints. Therefore, ICN can be a suitable choice to address these challenges in IoT applications. Among other features of ICN, the in-network caching feature increases the availability and efficiency of content-sharing in IoT networks. Therefore, it is essential to have efficient cache placement strategies in ICN to increase its utility. in this regard, in this article, we propose an ICN cache placement strategy at the edge network for IoT applications. More precisely, we design a distributed cache placement scheme that aims to push the popular content to the edge network and keep the relatively less-popular content at the core. We also propose a collaborative mechanism to fetch content from the nearest neighbor's content-store as well as propose a cache replacement policy based on the content popularity. Through extensive simulations, we evaluate the proposed scheme and the obtained results show the efficiency and out-performance against similar strategies in the literature.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call