Impact of Segmentation and Popularity-based Cache Replacement Policies on Named Data Networking
Abstract
The data distribution mechanism of internet protocol (IP) technology is inefficient because it necessitates the user to await a response from the server. Named data networking (NDN) is a cutting-edge technology being assessed for enhancing IP networks, primarily because it incorporates a data packet caching technique on every router. However, the effectiveness of this approach is highly dependent on the router's content capacity, thus requiring the use data replacement mechanism when the router capacity is full. The least recently used (LRU) method is employed for cache replacement policy; yet, it is considered ineffective as it neglects the content's popularity. The LRU algorithm replaces the infrequently requested data, leading to inefficient caching of popular data when multiple users constantly request it. To address this problem, we propose a segmented LRU (SLRU) replacement strategy that considers content popularity. The SLRU will evaluate both popular content and content that has previously been popular in two segment categories, namely the probationary and protected segments. Icarus simulator was used to evaluate multiple comprehensive scenarios. Our experimental results show that the SLRU obtains a better cache hit ratio (CHR) and able to minimize latency and link load compared to existing cache replacement policies such as First In, First Out (FIFO), LRU, and Climb.
Keywords
Full Text:
PDFReferences
B. Banerjee, A. Kulkarni, and A. Seetharam, “Greedy caching: An optimized content placement strategy for information-centric networks,” Comput. Networks, vol. 140, pp. 78–91, July 2018.
R. M. Negara, N. R. Syambas, and E. Mulyana, “Integration of content size adjustment and caching policy to improve named data networking performance,” in Proc. IEEE Asia Pacific Conference on Wireless and Mobile, Dec. 2022, pp. 1–5.
Z. Li, Y. Xu, B. Zhang, L. Yan, and K. Liu, “Packet forwarding in named data networking requirements and survey of solutions,” IEEE Commun. Surv. Tutorials, vol. 21, no. 2, pp. 1950–1987, Nov. 2018.
L. Saino, I. Psaras, and G. Pavlou, “Framework and algorithms for operator-managed content caching,” IEEE Trans. Netw. Serv. Manag., vol. 17, no. 1, pp. 562–576, Nov. 2020.
Y. Liu, T. Zhi, H. Xi, W. Quan, and H. Zhang, “A novel cache replacement scheme against cache pollution attack in content-centric networks,” in Proc. IEEE/CIC Int. Conf. Commun. in China, Aug. 2019, pp. 207–212.
R. M. Negara, N. R. Syambas, and E. Mulyana, “C3CPS: CRITIC-CoCoSo-based caching placement strategy using multi-criteria decision method for efficient content distribution in named data networking,” J. King Saud Univ. - Comput. Inf. Sci., vol. 35, no. 9, pp. 101714, Oct. 2023.
P. Singh, R. Kumar, S. Kannaujia, and N. Sarma, “Adaptive replacement cache policy in named data networking,” in Proc. IEEE Int. Conf. Intell. Technol., June 2021, pp. 1–5.
M. P. Pamungkas, S. A. Ekawibowo, and N. R. Syambas, “Priority based multilevel cache LRU on named data network,” in Proc. IEEE 5th Int. Conf. Wirel. Telemat., July 2019, pp. 28–31.
Y. Li, M. Yu, and R. Li, “A cache replacement strategy based on hierarchical popularity in NDN,” in Proc. IEEE Int. Conf. Ubiquitous Future Networks, July 2018, pp. 159–161.
N. Garg, M. Sellathurai, V. Bhatia, B. N. Bharath, and T. Ratnarajah, “Online content popularity prediction and learning in wireless edge caching,” IEEE Trans. Commun., vol. 68, no. 2, pp. 1087–1100, Nov. 2019.
J. Lai, C. Li, Z. Chen, Y. Sun, and H. Xiao, “A novel content popularity and distance based interval caching strategy for named data mobile ad-hoc network (NDMANET),” in Proc. IEEE 2nd Int. Conf. Comput. Commun. Eng. Technol., Aug. 2019, pp. 259–263.
R. Karedla, J. S. Love, and B. G. Wherry, “Caching strategies to improve disk system performance,” Computer (Long. Beach. Calif)., vol. 27, no. 3, pp. 38–46, Mar. 1994.
K. Morales and B. K. Lee, “Fixed segmented LRU cache replacement scheme with selective caching,” in Proc. IEEE 31st Int. Perform. Comput. Commun. Conf., pp. 199–200, Dec. 2012.
L. Zhang et al., (view Oct. 2022). NDN Project 2010. Relatório Técnico NDN-0001, Xerox Palo Alto Res. Center-PARC. [Online]. Available: http://www.named-data.net/techreport/TR001ndn-proj.pdf.
S. Vanichpun and A. M. Makowski, “The output of a cache under the independent reference model - Where did the locality of reference go?,” Perform. Eval. Rev., vol. 32, no. 1, pp. 295–306, June 2004.
Y. Hua, “Distributed caching in the future generation networks,” Doctoral Disertation, Loughborough University, 2020.
Y. Gui and Y. Chen, “A cache placement strategy based on entropy weighting method and TOPSIS in named data networking,” IEEE Access, vol. 9, pp. 56240–56252, Apr. 2021.
M. A. Naeem, T. N. Nguyen, R. Ali, K. Cengiz, Y. Meng, and T. Khurshaid, “Hybrid cache management in IoT-based named data networking,” IEEE Internet Things J., vol. 9, no. 10, pp. 7140–7150, Apr. 2022.
DOI: https://doi.org/10.17529/jre.v20i1.34309
Article Metrics
Abstract view : 0 timesPDF - 0 times
Refbacks
- There are currently no refbacks.
View My Stats
Jurnal Rekayasa Elektrika (JRE) is published under license of Creative Commons Attribution-ShareAlike 4.0 International License.