

ICN is a content-centric network communication model that stand out as potential candidate to substitute the current TCP/IP model ( Rahman et al., 2020).

Information-centric networking (ICN) ( Ahlgren et al., 2012) is one of such initiatives. The current practice moves forward to a more content-centric approach since the massive Internet usage is to disseminate content regardless of its location. Therefore, researchers have devoted effort studying future Internet architectures as alternatives to the IP’s host-centric model. This model struggles to face key communication requirements of modern network applications such as high content distribution, node’s mobility, and network scalability. The Internet architecture was originally designed in a host-centric paradigm to support end-to-end communication. Further, we contribute with a set of cache-enabled networks and their respective context characteristics that enhance the cache eviction process. We also provide a helpful classification of policies based on context dimensions used to determine the relevance of contents. Our main findings contribute to the understanding of what is a context from the perspective of cache replacement policies and the context characteristics that influence cache behavior. In this direction, we conducted an extensive study of the ICN literature through a Systematic Literature Review (SLR) process to map reported evidence of different aspects of context regarding the cache replacement schemes. Conversely, there is a lack of research efforts to understand how the context characteristics influence policy performance. The evaluations may present different variations of context characteristics leading to different impacts on the performance of the policies or different results of most suitable policies. The literature extensively presents studies on the performance of the replacement schemes in different contexts. Therefore, a large number of cache replacement strategies have been proposed to suit the needs of different networks. In-network caching is an essential part of ICN architecture design, and the performance of the overall network relies on caching policy efficiency. In recent years, information-centric networks (ICNs) have gained attention from the research and industry communities as an efficient and reliable content distribution network paradigm, especially to address content-centric and bandwidth-needed applications together with the heterogeneous requirements of emergent networks, such as the Internet of Things (IoT), Vehicular Ad-hoc NETwork (VANET) and Mobile Edge Computing (MEC).
