Loading [MathJax]/extensions/MathZoom.js
Caching Content on the Network Layer: A Performance Analysis of Caching Schemes in ICN-Based Internet of Things | IEEE Journals & Magazine | IEEE Xplore

Caching Content on the Network Layer: A Performance Analysis of Caching Schemes in ICN-Based Internet of Things


Abstract:

Information-centric networking (ICN) is a promising paradigm shift that aims to tackle the traditional Internet architectural problems and to fulfill the future Internet ...Show More

Abstract:

Information-centric networking (ICN) is a promising paradigm shift that aims to tackle the traditional Internet architectural problems and to fulfill the future Internet requirements. The traditional Internet architecture is a host-oriented architecture (i.e., TCP/Internet protocol (IP) approach) due to which the Internet of Things (IoT) have been facing issues related to data dissemination across the distant locations. Therefore, a quick comprehension to enhance the communication for improving the content transmission services is of upmost importance. To deal with the challenges of traditional IP networks, the ICN paradigm was proposed which is different from traditional IP networking in terms of: 1) naming; 2) routing and forwarding; and 3) caching. One of the most common and important features of ICN architectures is in-network caching, which can significantly reduce content retrieval latency and improve data availability. Furthermore, in an ICN-based IoT environment, content caching at intermediate network nodes reduces the path stretch between end users and caches the content to meet future demands. This article compares and thoroughly investigates ICN-based caching strategies in terms of content retrieval latency, cache hit ratio, stretch, and link load, with a focus on IoT-based environments. Following a thorough simulation study, we discovered that ICN in-network caching is one of the most beneficial features for enhancing IoT-based networks.
Published in: IEEE Internet of Things Journal ( Volume: 9, Issue: 9, 01 May 2022)
Page(s): 6477 - 6495
Date of Publication: 08 September 2021

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

The conventional Internet architecture is based on Internet protocols (IPs), called host-oriented architecture, that focuses on identifying the communication endpoints by assigning IP address to them [1]. However, due to location dependency, data communication has been facing several critical issues, such as latency and network link congestion. Moreover, applications on the Internet have continued to evolve, shifting their focus from end points to the content. Users and applications are more interested in the content itself rather than the container of the content [2]. This mismatch of traditional Internet causes a number of issues in terms of data availability, scalability, mobility, and security.

Select All
1.
A. M. Alberti, M. A. F. Casaroli, D. Singh and R. da Rosa Righi, "Naming and name resolution in the future Internet: Introducing the novagenesis approach", Future Gener. Comput. Syst., vol. 67, pp. 163-179, Feb. 2017.
2.
F. M. Al-Turjman, M. Imran and A. V. Vasilakos, "Value-based caching in information-centric wireless body area networks", Sensors, vol. 17, no. 1, pp. 181, 2017.
3.
M. Alhowaidi, B. Ramamurthy, B. Bockelman and D. Swanson, "Enhancing the SDTMA-NDN architecture for transferring the scientific data software using named data networking", Comput. Netw., vol. 166, Jan. 2020.
4.
M. Amadeo, C. Campolo and A. Molinaro, "Information-centric networking for connected vehicles: A survey and future perspectives", IEEE Commun. Mag., vol. 54, no. 2, pp. 98-104, Feb. 2016.
5.
M. Amadeo, C. Campolo, A. Molinaro and G. Ruggeri, "Content-centric wireless networking: A survey", Comput. Netw., vol. 72, pp. 1-13, Oct. 2014.
6.
M. Arifuzzaman, Y. Keping, Q. N. Nguyen and S. Takuro, "Locating the content in the locality: ICN caching and routing strategy revisited", Proc. Eur. Conf. Netw. Commun. (EuCNC), pp. 423-428, 2015.
7.
R. Ullah, M. A. U. Rehman, M. A. Naeem, B.-S. Kim and S. Mastorakis, "ICN with edge for 5G: Exploiting in-network caching in ICN-based edge computing for 5g networks", Future Gener. Comput. Syst., vol. 111, pp. 159-174, Oct. 2020.
8.
A. A. Barakabitze, T. Xiaoheng and G. Tan, "A survey on naming name resolution and data routing in information centric networking (ICN)", Int. J. Adv. Res. Comput. Commun. Eng., vol. 3, no. 10, pp. 8322-8330, 2014.
9.
S. Arshad, M. A. Azam, M. H. Rehmani and J. Loo, "Recent advances in information-centric networking-based Internet of Things (ICN-IoT)", IEEE Internet Things J., vol. 6, no. 2, pp. 2128-2158, Apr. 2019.
10.
L. Atzori, A. Iera and G. Morabito, "Understanding the Internet of Things: Definition potentials and societal role of a fast evolving paradigm", Ad Hoc Netw., vol. 56, pp. 122-140, Mar. 2017.
11.
M. A. U. Rehman, R. Ullah and B.-S. Kim, "NINQ: Name-integrated query framework for named-data networking of things", Sensors, vol. 19, no. 13, pp. 2906, Jun. 2019, [online] Available: http://dx.doi.org/10.3390/s19132906.
12.
A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari and M. Ayyash, "Internet of Things: A survey on enabling technologies protocols and applications", IEEE Commun. Surveys Tuts., vol. 17, no. 4, pp. 2347-2376, 4th Quart. 2015.
13.
G. Acs, M. Conti, P. Gasti, C. Ghali, G. Tsudik and C. A. Wood, "Privacy-aware caching in information-centric networking", IEEE Trans. Dependable Secure Comput., vol. 16, no. 2, pp. 313-328, Mar./Apr. 2019.
14.
M. Amadeo, C. Campolo, A. Molinaro and G. Ruggeri, "IoT data processing at the edge with named data networking", Proc. Eur. Wireless 24th Eur. Wireless Conf., pp. 1-6, 2018.
15.
O. Hahm, E. Baccelli, T. C. Schmidt, M. Wählisch, C. Adjih and L. Massoulié, "Low-power Internet of Things with NDN & cooperative caching", Proc. 4th ACM Conf. Inf. Centric Netw., pp. 98-108, 2017.
16.
A. E. Ibhaze, O. Okoyeigbo, U. A. Samson, P. Obba and I. K. Okakwu, "Performance evaluation of IPv6 and IPv4 for future technologies", Proc. Future Inf. Commun. Conf. (FICC)., vol. 1, pp. 15-22, 2020.
17.
V. Sivaraman, H. H. Gharakheili, C. Fernandes, N. Clark and T. Karliychuk, "Smart IoT devices in the home: Security and privacy implications", IEEE Technol. Soc. Mag., vol. 37, no. 2, pp. 71-79, Jun. 2018.
18.
M. Zhang, H. Luo and H. Zhang, "A survey of caching mechanisms in information-centric networking", IEEE Commun. Surveys Tuts., vol. 17, no. 3, pp. 1473-1499, 3rd Quart. 2015.
19.
L. Wei, Y. Chen, Y. Zhang, L. Zhao and L. Chen, "PSPL: A generalized model to convert existing neighbor discovery algorithms to highly efficient asymmetric ones for heterogeneous IoT devices", IEEE Internet Things J., vol. 7, no. 8, pp. 7207-7219, Aug. 2020.
20.
R. Ullah, M. A. U. Rehman and B. S. Kim, "Hierarchical name-based mechanism for push-data broadcast control in information-centric multihop wireless networks", Sensors, vol. 19, no. 14, pp. 3034, 2019.
21.
G. Xylomenos et al., "A survey of information-centric networking research", IEEE Commun. Surveys Tuts., vol. 16, no. 2, pp. 1024-1049, 2nd Quart. 2014.
22.
Y. Xu, Y. Li, S. Ci, T. Lin and F. Chen, "Distributed caching via rewarding: An incentive caching model for ICN", Proc. IEEE Global Commun. Conf. (GLOBECOM), pp. 1-6, 2017.
23.
H. Wu, J. Li, J. Zhi, Y. Ren and L. Li, "Design and evaluation of probabilistic caching in information-centric networking", IEEE Access, vol. 6, pp. 32754-32768, 2018.
24.
D. Saxena, V. Raychoudhury, N. Suri, C. Becker and J. Cao, "Named data networking: A survey", Comput. Sci. Rev., vol. 19, pp. 15-55, Feb. 2016.
25.
S. J. Sheather and M. C. Jones, "A reliable data-based bandwidth selection method for kernel density estimation", J. Roy. Stat. Soc. B Methodol., vol. 53, no. 3, pp. 683-690, 1991.
26.
M. A. Naeem, R. Ali, M. Alazab, M. Yhui and Y. B. Zikria, "Enabling the content dissemination through caching in the state-of-the-art sustainable information and communication technologies", Sustain. Cities Soc., vol. 61, Oct. 2020.
27.
M. A. M. Hail, M. Amadeo, A. Molinaro and S. Fischer, "On the performance of caching and forwarding in information-centric networking for the IoT", Proc. Int. Conf. Wired Wireless Internet Commun., pp. 313-326, 2015.
28.
D. Gupta, S. Rani, S. H. Ahmed and R. Hussain, "Caching policies in NDN-IoT architecture", Integration of WSN and IoT for Smart Cities, pp. 43-64, 2020.
29.
Y. Qin, W. Yang and W. Liu, "A probability-based caching strategy with consistent hash in named data networking", Proc. 1st IEEE Int. Conf. Hot Inf. Centric Netw. (HotICN), pp. 67-72, 2018.
30.
S. Rahel, A. Jamali and S. El Kafhali, "Energy-efficient on caching in named data networking: A survey", Proc. 3rd Int. Conf. Cloud Comput. Technol. Appl. (CloudTech), pp. 1-8, 2017.

Contact IEEE to Subscribe

References

References is not available for this document.