“A Review on Fog Computing: Research Challenges and Future Directions”. 2023. Al-Rafidain Engineering Journal (AREJ) 28 (1): 341-50. https://doi.org/10.33899/rengj.2022.136642.1211.