Skip to main content
Log in

A Deployment Model for IoT Devices Based on Fog Computing for Data Management and Analysis

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Instead of using cloud computing technology directly, IoT and Fog computing has introduced new data management methods that seem promising. Applications for real-time analytics are enabled by Fog computing. After integrating Fog computing technology into Internet of Things (IoT) applications, the system can respond in milliseconds. This paper presents literature reviews on some key areas of this research, for example, Fog computing models and the Internet of Things. This study’s general methodology is based on a qualitative approach, specifically, an in-depth interview and a systematic literature review. The outcome will be a model that can manage and analyze IoT data for different IoT applications by identifying success factors associated with the implementation of Fog computing and IoT.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Data Availability

No data was used for the research described in the article and Code does not apply to this paper.

References

  1. Yousefpour, A., et al. (2019). All one needs to know about fog computing and related edge computing paradigms: a complete survey. Journal of Systems Architecture, 98, 89–330. https://doi.org/10.1016/j.sysarc.2019.02.009.

    Article  Google Scholar 

  2. Mahmud, R., Koch, F. L., & Buyya, R. (2018). Cloud-fog interoperability in IoT-enabled healthcare solutions. in Proceedings of the 19th international conference on distributed computing and networking. 32, 1–10. https://doi.org/10.1145/3154273.3154347.

  3. Khakimov, A. (2018). Muthanna. Study of fog computing structure. IEEE conference of Russian young researchers in electrical and electronic engineering (EIConRus). 51–54. https://doi.org/10.1109/EIConRus.2018.8317028.

  4. Hamdan, S., Ayyash, M., & Almajali, S. (2020). Edge-computing architectures for internet of things applications: a survey. Sensors (Basel, Switzerland), 20(22), 6441. https://doi.org/10.3390/s20226441.

  5. Artha, B. A. (2019). High level of individual lipid profile and lipid ratio as a predictive marker of poor glycemic control in type-2 diabetes mellitus. Vascular Health and Risk Management, 149–157. https://doi.org/10.2147/VHRM.S209830.

  6. Priyadarshinee, P. (2020). Impact of fog computing on Indian smart-cities: An empirical study, 1–20. https://doi.org/10.21203/rs.3.rs-796871/v1.

  7. Beraldi, R., et al. (2020). Distributed load balancing for heterogeneous fog computing infrastructures in smart cities. Pervasive and Mobile Computing, 67, 101–221. https://doi.org/10.1016/j.pmcj.2020.101221.

    Article  Google Scholar 

  8. Lera, I., Guerrero, C., & Juiz, C. (2019). A simulator for IoT scenarios in fog computing. IEEE Access : Practical Innovations, Open Solutions, 7, 91745–91758. https://doi.org/10.1109/ACCESS.2019.2927895.

    Article  Google Scholar 

  9. Atlam, H. F., Walters, R. J., & Wills, G. B. (2018). Fog computing and the internet of things: a review. Big Data and Cognitive Computing, 2(2), 10. https://doi.org/10.3390/bdcc2020010.

    Article  Google Scholar 

  10. Tianfield, H. (2018). Towards Edge-Cloud Computing. IEEE International Conference on Big Data (Big Data), 4883–4885. https://doi.org/10.1109/BigData.2018.8622052.

  11. Stojmenovic, I., & Wen, S. (2014). The fog computing paradigm: Scenarios and security issues. Federated Conference on Computer Science and Information Systems, 1–8. https://doi.org/10.15439/2014F503.

  12. Hong, K. (2013). Mobile fog: A programming model for large-scale applications on the internet of things. In Proceedings of the second ACM SIGCOMM workshop on Mobile cloud computing ACM, 15–20. https://doi.org/10.1145/2491266.2491270.

  13. Deng, J. S. (2009). Spatio-temporal dynamics and evolution of land use change and landscape pattern in response to rapid urbanization. Landscape and urban planning, 92(3), 187–198. https://doi.org/10.1016/j.landurbplan.2009.05.001.

  14. Nishio, T. (2013). Service-oriented heterogeneous resource sharing for optimizing service latency in mobile cloud. In Proceedings of the first international workshop on Mobile cloud computing & networking ACM, 19–26. https://doi.org/10.1145/2492348.2492354.

  15. Aazam, M., & Huh, E. (2014). Fog computing and smart gateway based communication for cloud of things. International Conference on Future Internet of Things and Cloud, 464–470. https://doi.org/10.1109/FiCloud.2014.83.

  16. Bonomi, F. (2012). Fog computing and its role in the internet of things. In Proceedings of the first edition of the MCC workshop on Mobile cloud computing, 13–16. https://doi.org/10.1145/2342509.2342513.

  17. Mahmoud, C., & Aouag, S. (2019). Security for internet of things: A state of the art on existing protocols and open research issues. In Proceedings of the 9th international conference on information systems and technologies, 40, 1–6. https://doi.org/10.1145/3361570.3361622.

  18. Kavre, M., Gadekar, A., & Gadhade, Y. (2019). Internet of Things (IoT): a survey. IEEE Pune Section International Conference (PuneCon), 1–6. https://doi.org/10.1109/PuneCon46936.2019.9105831.

  19. Sovacool, B. K., & Del Rio, D. (2020). Smart home technologies in Europe: A critical review of concepts, benefits, risks and policies. Renewable and Sustainable Energy Reviews, 120, 109663. https://doi.org/10.1016/j.rser.2019.109663.

  20. Hajjaji, et al. (2021). Big data and IoT-based applications in smart environments: a systematic review. Computer Science Review, 39, 100318. https://doi.org/10.1016/j.cosrev.2020.100318.

    Article  Google Scholar 

  21. Molaei, F., et al. (2020). A comprehensive review on internet of things (IoT) and its implications in the mining industry. American Journal of Engineering and Applied Sciences, 13(3), 499–515. https://doi.org/10.3844/ajeassp.2020.499.515.

    Article  Google Scholar 

  22. Gassmann, O., Böhm, J., & Palmié, M. (2019). Smart cities: Introducing digital innovation to cities. Emerald Group Publishing.

  23. Verdejo Espinosa, Á., et al. (2021). Application of IoT in healthcare: keys to implementation of the sustainable development goals. Sensors (Basel, Switzerland), 21(7), 2330. https://doi.org/10.3390/s21072330.

    Article  Google Scholar 

  24. Gao, J., Wang, H., & Shen, H. (2020). Task failure prediction in cloud data centers using deep learning. IEEE transactions on services computing, 15, 1411–1422. https://doi.org/10.1109/TSC.2020.2993728.

    Article  Google Scholar 

  25. Ercan, T. (2010). Effective use of cloud computing in educational institutions. Procedia-Social and Behavioral Sciences, 2(2), 938–942. https://doi.org/10.1016/j.sbspro.2010.03.130.

    Article  Google Scholar 

  26. Sunyaev, A. (2020). Cloud computing. Internet computing (pp. 195–236). Springer. https://doi.org/10.1007/978-3-030-34957-8_7.

  27. Malik, A., & Om, H. (2018). Cloud computing and internet of things integration: Architecture, applications, issues, and challenges. In Sustainable cloud and energy services. Springer, 1–24. https://doi.org/10.1007/978-3-319-62238-5_1.

  28. Sultan. (2010). Cloud computing for education: a new dawn? International Journal of Information Management, 30(2), 109–116. https://doi.org/10.1016/j.ijinfomgt.2009.09.004.

    Article  Google Scholar 

  29. Fatima, S., & Ahmad, S. (2019). An exhaustive review on security issues in cloud computing. KSII Transactions on Internet and Information Systems (TIIS), 13(6), 3219–3237. https://doi.org/10.3837/tiis.2019.06.025.

    Article  Google Scholar 

  30. Jararweh, Y. (2020). Enabling efficient and secure energy cloud using edge computing and 5G. Journal of Parallel and Distributed Computing, 2145, 42–49. https://doi.org/10.1016/j.jpdc.2020.06.014.

    Article  Google Scholar 

  31. Mutlag, A., et al. (2019). Enabling technologies for fog computing in healthcare IoT systems. Future Generation Computer Systems, 90, 62–78. https://doi.org/10.1016/j.future.2018.07.049.

    Article  Google Scholar 

  32. Abdulqadir, H. R., et al. (2021). A study of moving from cloud computing to fog computing. Qubahan Academic Journal, 1(2), 60–70. https://doi.org/10.48161/qaj.v1n2a49.

    Article  Google Scholar 

  33. Mehdipour, F., et al. (2019). Fog computing realization for big data analytics. Fog and edge computing: Principles and paradigms, 1, 259–290.

    Google Scholar 

  34. Kitanov, S., & Janevski, T. (2019) Introduction to fog computing, in The Rise of Fog Computing in the Digital Era, 1–35. IGI Global. https://doi.org/10.4018/978-1-5225-6070-8.ch001.

  35. Qi, Q., & Tao, F. (2019). Smart manufacturing service system based on edge computing, fog computing, and cloud computing. IEEE Access, 7, 86769–86777. https://doi.org/10.1109/ACCESS.2019.2923610.

    Article  Google Scholar 

  36. Naha, R. K., Garg, S., & Chan, A. (2018). Fog computing architecture: Survey and challenges. arXiv preprint arXiv:1811.09047. https://doi.org/10.48550/arXiv.1811.09047.

  37. Habibi, P., et al. (2020). Fog computing: a comprehensive architectural survey. IEEE Access : Practical Innovations, Open Solutions, 8, 69105–69133. https://doi.org/10.1109/ACCESS.2020.2983253.

    Article  Google Scholar 

  38. Kaur, K., & Sachdeva, M. (2020). Fog computing in IoT: An overview of new opportunities. Proceedings of ICETIT, 605, 59–68. https://doi.org/10.1007/978-3-030-30577-2_5.

  39. Rekha, G., Tyagi, A. K., & Anuradha, N. (2020). Integration of fog computing and internet of things: an useful overview. In Proceedings of ICRIC, 91–102. Springer. https://doi.org/10.1007/978-3-030-29407-6_8.

  40. Gaouar, N., & Lehsaini, M. (2021). Toward vehicular cloud/fog communication: a survey on data dissemination in vehicular ad hoc networks using vehicular cloud/fog computing. International Journal of Communication Systems, 34(13), e4906. https://doi.org/10.1002/dac.4906.

    Article  Google Scholar 

  41. Bi, Y., et al. (2018). Mobility support for fog computing: an SDN approach. IEEE Communications Magazine, 56(5), 53–59. https://doi.org/10.1109/MCOM.2018.1700908.

    Article  Google Scholar 

  42. Bellendorf, J., & Mann, Z. (2020). Classification of optimization problems in fog computing. Future Generation Computer Systems, 107, 158–176. https://doi.org/10.1016/j.future.2020.01.036.

    Article  Google Scholar 

  43. Martinez, I., Hafid, A. S., & Jarray, A. (2020). Design, resource management, and evaluation of fog computing systems: a survey. IEEE Internet of Things Journal, 8(4), 2494–2516. https://doi.org/10.1109/JIOT.2020.3022699.

    Article  Google Scholar 

  44. Zhou, Y., et al. (2019). Fog computing enabled future mobile communication networks: a convergence of communication and computing. IEEE Communications Magazine, 57(5), 20–27. https://doi.org/10.1109/MCOM.2019.1800235.

    Article  Google Scholar 

  45. Shahid, M. H., et al. (2020). Energy and delay efficient fog computing using caching mechanism. Computer Communications, 154, 534–541. https://doi.org/10.1016/j.comcom.2020.03.001.

    Article  Google Scholar 

  46. Li, H., & Xu, Z. (2013). Research on business model of Internet of Things based on MOP. In International Asia conference on industrial engineering and management innovation (IEMI2012) proceedings. Springer.

  47. Wan, J., & Zeng, M. (2015). Research on key success factors model for innovation application of internet of things with grounded theory. WHICEB 2015 Proceedings 23–30.

  48. Cui, X., et al. (2020). The effects of bidder factors on online bidding strategies: a motivation-opportunity-ability (MOA) model. Decision Support Systems, 138, 113–397. https://doi.org/10.1016/j.dss.2020.113397.

    Article  Google Scholar 

  49. Breivold, H., & Rizvanovic, L. (2018). Business modeling and design in the Internet-of-Things context. IEEE 11th International Conference on Cloud Computing (CLOUD), 524–531. https://doi.org/10.1109/CLOUD.2018.00073.

  50. Tongco, M. D. C. (2007). Purposive sampling as a tool for informant selection. Ethnobotany Research and Applications, 5, 147–158

Download references

Funding

The authors declare that no funds, grants, or other support were received during the preparation of this manuscript. The authors have no relevant financial or non-financial interests to disclose.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study’s conception. Conceptualization: WN,HN,HN,AQ; Methodology: WN, HN, HN; Investigation: WN, HN,AQ; Writing: WN,HN,HN,AQ Review & editing: WN,HN,HN.

Corresponding author

Correspondence to Waleed Noori Hussein.

Ethics declarations

Conflict of Interest

We have no conflicts of interest to disclose and all authors have checked the manuscript and have agreed to the submission.

Research Involving Human Participants and/or Animals

This article does not contain any studies with human participants or animals performed by any of the authors.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hussein, W.N., Hussain, H.N., Hussain, H.N. et al. A Deployment Model for IoT Devices Based on Fog Computing for Data Management and Analysis. Wireless Pers Commun (2023). https://doi.org/10.1007/s11277-023-10168-y

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11277-023-10168-y

Keywords

Navigation