Naeem, Muhammad Ali ORCID: https://orcid.org/0000-0002-1311-7676, Zikria, Yousaf Bin ORCID: https://orcid.org/0000-0002-6570-5306, Ali, Rashid ORCID: https://orcid.org/0000-0002-9756-1909, Tariq, Usman, Meng, Yahui ORCID: https://orcid.org/0000-0002-8291-8944 and Bashir, Ali Kashif ORCID: https://orcid.org/0000-0003-2601-9327 (2023) Cache in fog computing design, concepts, contributions, and security issues in machine learning prospective. Digital Communications and Networks, 9 (5). pp. 1033-1052. ISSN 2468-5925
|
Published Version
Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract
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.
Impact and Reach
Statistics
Additional statistics for this dataset are available via IRStats2.