Digital Communications and Networks (Oct 2023)

Cache in fog computing design, concepts, contributions, and security issues in machine learning prospective

  • Muhammad Ali Naeem,
  • Yousaf Bin Zikria,
  • Rashid Ali,
  • Usman Tariq,
  • Yahui Meng,
  • Ali Kashif Bashir

Journal volume & issue
Vol. 9, no. 5
pp. 1033 – 1052

Abstract

Read online

The massive growth of diversified smart devices and continuous data generation poses a challenge to communication architectures. To deal with this problem, communication networks consider fog computing as one of promising technologies that can improve overall communication performance. It brings on-demand services proximate to the end devices and delivers the requested data in a short time. Fog computing faces several issues such as latency, bandwidth, and link utilization due to limited resources and the high processing demands of end devices. To this end, fog caching plays an imperative role in addressing data dissemination issues. This study provides a comprehensive discussion of fog computing, Internet of Things (IoTs) and the critical issues related to data security and dissemination in fog computing. Moreover, we determine the fog-based caching schemes and contribute to deal with the existing issues of fog computing. Besides, this paper presents a number of caching schemes with their contributions, benefits, and challenges to overcome the problems and limitations of fog computing. We also identify machine learning-based approaches for cache security and management in fog computing, as well as several prospective future research directions in caching, fog computing, and machine learning.

Keywords