Skip to main content
Log in

Designing a model for the usability of fog computing on the internet of things

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Fog computing helps in using the internet of things more trustfully and in real time. The combination of these two capabilities is an emerging concern in network management. This research uses the mixed methodology in order to investigate and analyze Fog computing usability in the internet of things. In the qualitative phase, grounded theory and literature review strategies are used to find the common utilizations of the internet of things and Fog computing. In the quantitative phase, a survey is performed to validate the previous stages by experts of internet of things and Fog computing. The questionnaire is analyzed by several statistical tests such as one sample t-test and Friedman. The results show that internet of things data interchange security, transformability, technical capabilities, performance quality, and managerial performance are the main advantage of Fog computing in using internet of things. Moreover, factors such as transformability and scalability are the most important factors in these utilities.

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

Similar content being viewed by others

References

  • Abbas N, Zhang Y, Taherkordi A, Skeie T (2017) Mobile edge computing: a survey. IEEE Internet Things J 5(1):450–465

    Google Scholar 

  • Abdelwahab SH, Hamdaoui B, Guizani M, Znati T (2015) Replisom: disciplined tiny memory replication for massive iot devices in lte edge cloud. IEEE Internet Things J 3(3):327–338

    Google Scholar 

  • Ahmed E, Rehmani MH (2017) Mobile edge computing: opportunities, solutions, and challenges

  • Ahmed M, Bj¨orkman M, Cauˇsevi´c A, Fotouhi H, Lind´en M (2015) An overview on the internet of things for health monitoring systems. In International internet of things. Springer summit, pp 429–436

  • Ai Y, Peng M, Zhang K (2018) Edge computing technologies for internet of things: a primer. Digit Commun Netw 4(2):77–86

    Google Scholar 

  • Alsaffar AA, Pham HP, Hong C-S, Huh E-N, Aazam Aazam M (2016) An architecture of iot service delegation and resource allocation based on Collaboration between fog and cloud computing. Mobile Inform Syst 26:2

    Google Scholar 

  • Arkian HR, Diyanat A, Pourkhalili A (2017) Mist: fog-based data analytics scheme with cost-efficient resource provisioning for iot crowdsensing applications. J Netw Comput Appl 82:152–165

    Google Scholar 

  • Bilal K, Khalid O, Erbad A, Khan SU (2018) Potentials, trends, and prospects in edge technologies: Fog, cloudlet, mobile edge, and micro data centers. Comput Netw 130:94–120

    Google Scholar 

  • Bonomi F, Milito R, Zhu J, Addepalli S (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, 2012, pp13–16

  • Botta A, Donato W, Persico V, Pescape A (2016) Integration of cloud computing and internet of things: a survey. Fut Gen Comput Syst 56:684–700

    Google Scholar 

  • Brogi A, Forti S (2017) Qos-aware deploysment of iot applications through the fog. IEEE Internet Things J 4(5):1185–1192

    Google Scholar 

  • Chiang M, Zhang T (2016) Fog and iot: an overview of research opportunities. IEEE Internet Things J 3(6):854–864

    Google Scholar 

  • Corbin J, Strauss A (2014) Basics of qualitative research: techniques and procedures for developing grounded theory. Sage publications, London

    Google Scholar 

  • Dastjerdi AV, Gupta H, Calheiros RN, Ghosh SK, Buyya R (2016) Fog computing: principles, architectures, and applications. Internet of things journal. Elsevier, Amsterdam, pp 61–75

    Google Scholar 

  • Devarajan M, Subramaniyaswamy V, Vijayakumar V, Ravi L (2019) Fog-assisted personalized healthcare-support system for remote patients with diabetes. J Amb Intell Hum Comput 10(10):3747–3760

    Google Scholar 

  • Developers G (2015) Google cloud computing, hosting services & apis

  • Farris I, Orsino A, Militano L, Iera A, Araniti G (2018) Federated iot services leveraging 5g technologies at the edge. Ad Hoc Netw 68:58–69

    Google Scholar 

  • Gia TN, Jiang M, Rahmani A-M, Westerlund, Pasi Liljeberg T, Tenhunen H (2015) Fog computing in healthcare internet of things: A case study on ecg feature extraction. In 2015 IEEE international conference on computer and information technology; ubiquitous computing and communications; dependable, autonomic and secure computing; pervasive intelligence and computing. IEEE, pp 356–363

  • Gill SS, Arya RC, Wander GS, Buyya R (2018) Fog-based smart healthcare as a big data and cloud service for heart patients using iot. International conference on intelligent data communication technologies and internet of things. Springer, Berlin, pp 1376–1383

    Google Scholar 

  • Guo B, Zhang D, Yu Z, Liang Y, Wang Z, Zhou X (2013) from the internet of things to embedded intelligence. World Wide Web 16(4):399–420

    Google Scholar 

  • Gupta H, Vahid Dastjerdi A, Ghosh SK, Buyya R (2017) Ifogsim: A toolkit for modeling and simulation of resource management techniques in the internet of things, edge and fog computing environments. Softw Pract Exp 47(9):1275–1296

    Google Scholar 

  • Hu P, Dhelim S, Ning H, Qiu T (2017) Survey on fog computing: architecture, key technologies, applications and open issues. J Netw Comput Appl 98:27–42

    Google Scholar 

  • Jose S (2015) new cisco internet of things (iot) system provides a foundation for the transformation of industries. https://newsroom.cisco.com/

  • Kaur N, Sood SK (2015) An energy-efficient architecture for the internet of things (iot). IEEE Syst J 11(2):796–805

    Google Scholar 

  • Kochovski P, Stankovski V (2018) Supporting smart construction with dependable edge computing infrastructures and applications. Autom Constr 85:182–192

    Google Scholar 

  • Li X, Zhou Z, Guo J, Wang S, Zhang J (2019) Aggregated multi-attribute query processing in edge computing for industrial iot applications. Comput Netw 151:114–123

    Google Scholar 

  • Lomotey RK, Pry JC, Chai C (2018) Traceability and visual analytics for the internet-of-things (iot) architecture. World Wide Web 21(1):7–32

    Google Scholar 

  • Magid SA, Petrini F, Dezfouli B (2020) Image classification on iot edge devices: profiling and modeling. Clust Comput 23(2):1025–1043

    Google Scholar 

  • Manasrah AM, Gupta B et al (2019) An optimized service broker routing policy based on differential evolution algorithm in fog/cloud environment. Clust Comput 22(1):1639–1653

    Google Scholar 

  • Munir A, Kansakar P, Khan SU (2017) Ifciot: Integrated fog cloud iot: a novel architectural paradigm for the future internet of things. IEEE Consum Electron Mag 6(3):74–82

    Google Scholar 

  • Ni J, Zhang K, Lin X, Shen X (2017) Securing fog computing for internet of things applications: challenges and solutions. IEEE Commun Surv Tutor 20(1):601–628

    Google Scholar 

  • Okeyo G, Chen L, Wang H, Sterritt R (2011) Ontology-based learning framework for activity assistance in an adaptive smart home. Activity recognition in pervasive intelligent environments. Springer, Berlin, pp 237–263

    Google Scholar 

  • Psychoula I, Chen L, Amft O (2020) Privacy risk awareness in wearables and the internet of things. IEEE Pervasive Comput 19(3):60–66

    Google Scholar 

  • Psychoula I, Merdivan E, Singh D, Chen L, Chen F, Hanke S, Kropf J, Holzinger A, Geist M (2018) A deep learning approach for privacy preservation in assisted living. In 2018 IEEE international conference on pervasive computing and communications workshops (PerCom Workshops). IEEE, pp 710–715

  • Puiu D, Barnaghi P, Tonjes R, Kumper D, Ali MI, Mileo A, Parreira JX, Fischer M, Kolozali S, Farajidavar N et al (2016) Citypulse: large scale data analytics framework for smart cities. IEEE Access 4:1086–1108

    Google Scholar 

  • Rabie AH, Ali SH, Ali HA, Saleh AI (2019) A fog based load forecasting strategy for smart grids using big electrical data. Clust Comput 22(1):241–270

    Google Scholar 

  • Roman R, Lopez J, Mambo M (2018) Mobile edge computing, fog et al.: a survey and analysis of security threats and challenges. Futur Gen Comput Syst 78:680–698

    Google Scholar 

  • Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: vision and challenges. IEEE Internet Things J 3(5):637–646

    Google Scholar 

  • Singh M, Kaur R (2016) Integration of iot and fog: need of the hour. Int J Adv Res Comput Sci 7:6

    Google Scholar 

  • Sood SK (2018) Sna based qos and reliability in fog and cloud framework. World Wide Web 21(6):1601–1616

    Google Scholar 

  • Stankovic JA (2014) Research directions for the internet of things. IEEE Internet Things J 1(1):3–9

    Google Scholar 

  • Stavrinides GL, Karatza HD (2019) A hybrid approach to scheduling real-time iot workflows in fog and cloud environments. Multimed Tools Appl 78(17):24639–24655

    Google Scholar 

  • Stojmenovic I, Wen S (2014) the fog computing paradigm: Scenarios and security issues. In 2014 federated conference on computer science and information systems. IEEE, pp 1–8

  • Synnott J, Chen L, Nugent CD, Moore G (2012) Wiipd—objective home assessment of Parkinson’s disease using the nintendo wii remote. IEEE Trans Inf Technol Biomed 16(6):1304–1312

    Google Scholar 

  • Synnott J, Chen L, Nugent CD, Moore G (2014) the creation of simulated activity datasets using a graphical intelligent environment simulation tool. In 2014 36th annual international conference of the IEEE engineering in medicine and biology society. IEEE, pp 4143–4146

  • Taherizadeh S, Jones AC, Taylor I, Zhao Z, Stankovski V (2018) Monitoring self-adaptive applications within edge computing frameworks: a state-of-the-art review. J Syst Softw 136:19–38

    Google Scholar 

  • Ur Rehman Z, Hussain OK, Hussain FK, Chang E, Dillon T (2015) User-side qos forecasting and management of cloud services. World Wide Web 18(6):1677–1716

    Google Scholar 

  • Varshney P, Simmhan Y (2017) Demystifying fog computing: characterizing architectures, applications and abstractions. In 2017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC). IEEE, pp 115–124

  • Vatanparvar K, Al Faruque MA (2018) Control-as-a-service in cyber-physical energy systems over fog computing. Fog computing in the internet of things. Springer, Berlin, pp 123–144

    Google Scholar 

  • Wang Y, Uehara T, Sasaki R (2015) Fog computing: issues and challenges in security and forensics. In 2015 IEEE 39th annual computer software and applications conference. IEEE 3:53–59

    Google Scholar 

  • Yao X, Farha F, Li R, Psychoula I, Chen L, Ning H (2020) Security and privacy issues of physical objects in the iot: challenges and opportunities. Digit Commun Netw 2:2

    Google Scholar 

  • Yaqoob S, Ullah A, Akbar M, Imran M, Shoaib M (2019) Congestion avoidance through fog computing in internet of vehicles. J Ambient Intell Humaniz Comput 10(10):3863–3877

    Google Scholar 

  • Yousefpour A, Ishigaki G, Gour R, Jue JP (2018) on reducing iot service delay via fog offloading. IEEE Internet Things J 5(2):998–1010

    Google Scholar 

  • Yu S, Liu M, Dou W, Liu X, Zhou S (2016) Networking for big data: a survey. IEEE Commun Surv Tutor 19(1):531–549

    Google Scholar 

  • Yu W, Liang F, He X, Hatcher WG, Lu C, Lin J, Yang X (2017) A survey on the edge computing for the internet of things. IEEE Access 6:6900–6919

    Google Scholar 

  • Zhang L, Afanasyev A, Burke J, Jacobson V, Claffy K, Crowley P, Papadopoulos C, Wang L, Zhang B (2014) Named data networking. ACM SIGCOMM Comput Commun Rev 44(3):66–73

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Shayan.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Fazel, E., Shayan, A. & Mahmoudi Maymand, M. Designing a model for the usability of fog computing on the internet of things. J Ambient Intell Human Comput 14, 5193–5209 (2023). https://doi.org/10.1007/s12652-021-03501-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03501-5

Keywords

Navigation