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.

Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Abbas N, Zhang Y, Taherkordi A, Skeie T (2017) Mobile edge computing: a survey. IEEE Internet Things J 5(1):450–465
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
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
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
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
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
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
Brogi A, Forti S (2017) Qos-aware deploysment of iot applications through the fog. IEEE Internet Things J 4(5):1185–1192
Chiang M, Zhang T (2016) Fog and iot: an overview of research opportunities. IEEE Internet Things J 3(6):854–864
Corbin J, Strauss A (2014) Basics of qualitative research: techniques and procedures for developing grounded theory. Sage publications, London
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
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
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
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
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
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
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
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
Kochovski P, Stankovski V (2018) Supporting smart construction with dependable edge computing infrastructures and applications. Autom Constr 85:182–192
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
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
Magid SA, Petrini F, Dezfouli B (2020) Image classification on iot edge devices: profiling and modeling. Clust Comput 23(2):1025–1043
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
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
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
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
Psychoula I, Chen L, Amft O (2020) Privacy risk awareness in wearables and the internet of things. IEEE Pervasive Comput 19(3):60–66
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
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
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
Shi W, Cao J, Zhang Q, Li Y, Xu L (2016) Edge computing: vision and challenges. IEEE Internet Things J 3(5):637–646
Singh M, Kaur R (2016) Integration of iot and fog: need of the hour. Int J Adv Res Comput Sci 7:6
Sood SK (2018) Sna based qos and reliability in fog and cloud framework. World Wide Web 21(6):1601–1616
Stankovic JA (2014) Research directions for the internet of things. IEEE Internet Things J 1(1):3–9
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
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
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
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
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
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
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-021-03501-5