Skip to main content
Log in

Review and State of Art of Fog Computing

  • Original Paper
  • Published:
Archives of Computational Methods in Engineering Aims and scope Submit manuscript

Abstract

Over the last decade, data processing shifted from cloud computing to the local processing environment named Fog computing. Fog computing is an extension of cloud computing, which process data nearby device instead of sending to the cloud this will reduce the burden from the Internet and quick processing. In this paper, we describe fog computing technology, infrastructure, and applications. Specifically, we present the latest development of fog networking, quality of experience, cloud at the edge, platforms, security, and privacy. Finally, we discuss the current research, solutions and present open issues of future research in Fog computing.

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

Similar content being viewed by others

References

  1. Vaquero LM, Rodero-Merino L (2014) Finding your way in the fog: towards a comprehensive definition of fog computing. ACM SIGCOMM Comput Commun Rev 44(5):27–32

    Article  Google Scholar 

  2. Hui TKL, Sherratt RS, Sánchez DD (2017) Major requirements for building Smart Homes in Smart Cities based on Internet of Things technologies. Future Gener Comput Syst 76:358–369

    Article  Google Scholar 

  3. Stojmenovic I, Wen S, Huang X, Luan H (2016) An overview of fog computing and its security issues. Concurr Comput Pract Exp 28(10):2991–3005

    Article  Google Scholar 

  4. Abro A, Deng Z, Memon KA, Laghari AA, Mohammadani KH (2019) A dynamic application-partitioning algorithm with improved offloading mechanism for fog cloud networks. Future Internet 11(7):141

    Article  Google Scholar 

  5. Masip-Bruin X, Marín-Tordera E, Tashakor G, Jukan A, Ren G-J (2016) Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wirel Commun 23(5):120–128

    Article  Google Scholar 

  6. Kumar V, Laghari AA, Karim S, Shakir M, Brohi AA (2019) Comparison of fog computing & cloud computing. Int J Math Sci Comput (IJMSC) 5(1):31–41

    Google Scholar 

  7. Madiha H, Lei LH, Laghari AA, Karim S (2020) Quality of experience and quality of service of gaming services in fog computing. In: Proceedings of the 2020 4th international conference on management engineering, software engineering and service sciences, pp 225–228

  8. Yi S, Qin Z, Li Q (2015) Security and privacy issues of fog computing: a survey. In: International conference on wireless algorithms, systems, and applications. Springer, Cham, pp 685–695

  9. Dustdar S, Avasalcai C, Murturi I (2019) Edge and fog computing: vision and research challenges. In: 2019 IEEE international conference on service-oriented system engineering (SOSE). IEEE, pp 96–9609

  10. Cardellini V, Mencagli G, Talia D, Torquati M (2019) New landscapes of the data stream processing in the era of fog computing, vol 99. Elsevier, Amsterdam, pp 646–650

    Google Scholar 

  11. Huang C, Lu R, Choo KKR (2017) Vehicular fog computing: architecture, use case, and security and forensic challenges. IEEE Commun Mag 55(11):105–111

    Article  Google Scholar 

  12. Iorga M, Feldman L, Barton R, Martin MJ, Goren NS, Mahmoudi C (2018) Fog computing conceptual model. No. Special Publication (NIST SP)-500-325

  13. Wazid M, Das AK, Hussain R, Succi G, Rodrigues JJPC (2019) Authentication in cloud-driven IoT-based big data environment: survey and outlook. J Syst Archit 97:185–196

    Article  Google Scholar 

  14. Liu Y, Fieldsend JE, Min G (2017) A framework of fog computing: architecture, challenges, and optimization. IEEE Access 5:25445–25454

    Article  Google Scholar 

  15. Yousefpour, Ashkan, Caleb Fung, Tam Nguyen, Krishna Kadiyala, Fatemeh Jalali, Amirreza Niakanlahiji, Jian Kong, and Jason P. Jue. “All one needs to know about fog computing and related edge computing paradigms: A complete survey.” Journal of Systems Architecture (2019)

  16. Elazhary H (2019) Internet of Things (IoT), mobile cloud, cloudlet, mobile IoT, IoT cloud, fog, mobile edge, and edge emerging computing paradigms: disambiguation and research directions. J Netw Comput Appl 128:105–140

    Article  Google Scholar 

  17. Skarlat O, Nardelli M, Schulte S, Dustdar S (2017) Towards QoS-aware fog service placement. In: 2017 IEEE 1st international conference on fog and edge computing (ICFEC). IEEE, pp 89–96

  18. Lin Y, Shen H (2015) Cloud fog: towards high quality of experience in cloud gaming. In: 2015 44th international conference on parallel processing. IEEE, pp 500–509

  19. Peng M, Yan S, Zhang K, Wang C (2015) Fog computing based radio access networks: Issues and challenges. arXiv preprint arXiv:1506.04233

  20. Firdhous M, Ghazali O, Hassan S (2014) Fog computing: will it be the future of cloud computing? In: The third international conference on informatics & applications (ICIA2014)

  21. Rittinghouse JW, Ransome JF (2017) Cloud computing: implementation, management, and security. CRC Press, Boca Raton

    Book  Google Scholar 

  22. Qi H, Gani A (2012) Research on mobile cloud computing: review, trend and perspectives. In: 2012 second international conference on digital information and communication technology and it’s applications (DICTAP). IEEE, pp 195–202

  23. Al Ridhawi I, Aloqaily M, Kotb Y, Jaraweh Y, Baker T (2019) A profitable and energy-efficient cooperative fog solution for IoT services. IEEE Trans Ind Inform 16(5):3578–3586

    Article  Google Scholar 

  24. Ullah R, Rehman MAU, Kim B-S (2019) Design and implementation of an open source framework and prototype for named data networking-based edge cloud computing system. IEEE Access 7:57741–57759

    Article  Google Scholar 

  25. Saad M (2018) Fog computing and its role in the Internet of Things: concept, security and privacy issues. Int J Comput Appl 975:8887

    Google Scholar 

  26. Pramanik PKD, Pal S, Brahmachari A, Choudhury P (2018) Processing IoT data: from cloud to fog—it’s time to be down to earth. In: Applications of security, mobile, analytic, and cloud (SMAC) technologies for effective information processing and management. IGI Global, pp 124–148

  27. Baccelli E, Gündoğan C, Hahm O, Kietzmann P, Lenders MS, Petersen H, Schleiser K, Schmidt TC, Wählisch M (2018) RIOT: an open source operating system for low-end embedded devices in the IoT. IEEE Internet Things J 5(6):4428–4440

    Article  Google Scholar 

  28. Qin B, Lin X, Li S, Luo Q, Zheng F, Cai JJ, Luo Y (2019) Design and application of fog computing model based on big data. In: 2019 IEEE 2nd international conference on information and computer technologies (ICICT). IEEE, pp 93–97

  29. Dizdarević J, Carpio F, Jukan A, Masip-Bruin X (2019) A survey of communication protocols for internet of things and related challenges of fog and cloud computing integration. ACM Comput Surv (CSUR) 51(6):116

    Article  Google Scholar 

  30. Barik RK, Dubey H, Misra C, Borthakur D, Constant N, Sasane SA, Lenka RK, Mishra BSP, Das H, Mankodiya K (2018) Fog assisted cloud computing in era of big data and Internet-of-Things: systems, architectures, and applications. In: Mishra BS, Das H, Dehuri S, Jagadev AK (eds) Cloud computing for optimization: foundations, applications, and challenges. Springer, Cham, pp 367–394

    Chapter  Google Scholar 

  31. Zhu L, Li M, Zhang Z, Xu C, Zhang R, Du X, Guizani N (2019) Privacy-preserving authentication and data aggregation for fog-based smart grid. IEEE Commun Mag 57:80–85

    Article  Google Scholar 

  32. Shanmugapriya E, Kavitha R (2019) Medical big data analysis: preserving security and privacy with hybrid cloud technology. Soft Comput 23(8):2585–2596

    Article  Google Scholar 

  33. Mutlag AA, Ghani MKA, Arunkumar N, Mohamed MA, Mohd O (2019) Enabling technologies for fog computing in healthcare IoT systems. Future Gener Comput Syst 90:62–78

    Article  Google Scholar 

  34. Kanyilmaz A, Cetin A (2019) Fog based architecture design for IoT with private nodes: a smart home application. In: 2019 7th international Istanbul smart grids and cities congress and fair (ICSG). IEEE, pp 194–198

  35. Byers CC, Clarke JM, Salgueiro G (2019) Controlling latency in multi-layer fog networks. U.S. Patent application 10/218,781, filed February 26, 2019

  36. Muthanna A, Ateya AA, Khakimov A, Gudkova I, Abuarqoub A, Samouylov K, Koucheryavy A (2019) Secure and reliable IoT networks using fog computing with software-defined networking and blockchain. J Sens Actuator Netw 8(1):15

    Article  Google Scholar 

  37. Liang Y, Lu M, Max Shen Z-J, Tang R (2019) Data center network design for internet-related services and cloud computing. Available at SSRN 3324444

  38. Chang C, Srirama SN, Buyya R (2019) Internet of Things (IoT) and new computing paradigms. In: Fog and edge computing: principles and paradigms, pp 1–23

  39. Kumari A, Tanwar S, Tyagi S, Kumar N, Parizi RM, Choo KKR (2019) Fog data analytics: a taxonomy and process model. J Netw Comput Appl 128:90–104

    Article  Google Scholar 

  40. Singh G (2019) Internet-of-Things with blockchain technology: state-of-the art and potential challenges. In: Singh AK, Mohan A (eds) Handbook of multimedia information security: techniques and applications. Springer, Cham, pp 775–795

    Chapter  Google Scholar 

  41. Yoon G, Choi D, Lee J, Choi H (2019) Management of IoT sensor data using a fog computing node. J Sens. https://doi.org/10.1155/2019/5107457

    Article  Google Scholar 

  42. Stojmenovic I (2014) Fog computing: a cloud to the ground support for smart things and machine-to-machine networks. In: 2014 Australasian telecommunication networks and applications conference (ATNAC). IEEE, pp 117–122

  43. Saurez E, Hong K, Lillethun D, Ramachandran U, Ottenwälder B (2016) Incremental deployment and migration of geo-distributed situation awareness applications in the fog. In: Proceedings of the 10th ACM international conference on distributed and event-based systems. ACM, pp 258–269

  44. Botta A, Gallo L, Ventre G (2019) Cloud, fog, and dew robotics: architectures for next generation applications. In: 2019 7th IEEE international conference on mobile cloud computing, services, and engineering (MobileCloud). IEEE, pp 16–23

  45. Shi W, Cao J, Zhang Q, Li Y, Lanyu X (2016) Edge computing: vision and challenges. IEEE Internet of Things J 3(5):637–646

    Article  Google Scholar 

  46. Huang L, Li G, Wu J, Li L, Li J, Morello R (2016) Software-defined QoS provisioning for fog computing advanced wireless sensor networks. In: 2016 IEEE SENSORS. IEEE, pp 1–3

  47. Mahmud R, Srirama SN, Ramamohanarao K, Buyya R (2019) Quality of experience (QoE)-aware placement of applications in fog computing environments. J Parallel Distrib Comput 132:190–203

    Article  Google Scholar 

  48. Oueis J, Strinati EC, Sardellitti S, Barbarossa S (2015) Small cell clustering for efficient distributed fog computing: a multi-user case. In: 2015 IEEE 82nd vehicular technology conference (VTC2015-Fall). IEEE, pp 1–5

  49. Zeng D, Lin G, Guo S, Cheng Z, Shui Yu (2016) Joint optimization of task scheduling and image placement in fog computing supported software-defined embedded system. IEEE Trans Comput 65(12):3702–3712

    Article  MathSciNet  MATH  Google Scholar 

  50. Intharawijitr K, Iida K, Koga H (2016) Analysis of fog model considering computing and communication latency in 5G cellular networks. In: 2016 IEEE international conference on pervasive computing and communication workshops (PerCom Workshops). IEEE, pp 1–4

  51. Aazam M, Huh E-N (2014) Fog computing and smart gateway based communication for cloud of things. In: 2014 international conference on future Internet of Things and cloud. IEEE, pp 464–470

  52. Laghari AA, Laghari KUR, Channa MI, Falk TH (2012) QON: quality of experience (QoE) framework for network services. In: Proceedings of the 4th international conference on software technology and engineering (ICSTE’12)

  53. Laghari AA, He H, Channa MI (2018) Measuring effect of packet reordering on quality of experience (QoE) in video streaming. 3D Res 9(3):30

    Article  Google Scholar 

  54. Laghari AA, He H, Shafiq M, Khan A (2016) Assessing effect of cloud distance on end user’s quality of experience (QoE). In: 2016 2nd IEEE international conference on computer and communications (ICCC). IEEE, pp 500–505

  55. Laghari AA, He H, Khan A, Karim S (2018) Impact of video file format on quality of experience (QoE) of multimedia content. 3D Res 9(3):39

    Article  Google Scholar 

  56. Vij S, Bedi HS (2016) Are subjective business performance measures justified? Int J Prod Perform Manag 65(5):603–621

    Article  Google Scholar 

  57. Laghari AA, He H, Halepoto IA, Memon MS, Parveen S (2017) Analysis of quality of experience frameworks for cloud computing. IJCSNS 17(12):228

    Google Scholar 

  58. Laghari AA, He H, Shafiq M, Khan A (2017) Impact of storage of mobile on quality of experience (QoE) at user level accessing cloud. In: 2017 IEEE 9th international conference on communication software and networks (ICCSN). IEEE, pp 1402–1409

  59. Laghari AA, He H, Zardari S, Shafiq M (2017) Systematic analysis of quality of experience (QoE) frameworks for multimedia services. IJCSNS 17(5):121

    Google Scholar 

  60. Laghari AA, He H, Shafiq M, Khan A (2018) Assessment of quality of experience (QoE) of image compression in social cloud computing. Multiagent Grid Syst 14(2):125–143

    Article  Google Scholar 

  61. Laghari AA, He H, Ibrahim M, Shaikh S (2017) Automatic network policy change on the basis of quality of experience (QoE). Proc Comput Sci 107:657–659

    Article  Google Scholar 

  62. Laghari AA, Memon KA, Soomro MB, Laghari RA, Kumar V (2020) Quality of experience (QoE) assessment of games on workstations and mobile. Entertain Comput 34:100362

    Article  Google Scholar 

  63. Rosário D, Schimuneck M, Camargo J, Nobre J, Both C, Rochol J, Gerla M (2018) Service migration from cloud to multi-tier fog nodes for multimedia dissemination with QoE support. Sensors 18(2):329

    Article  Google Scholar 

  64. Ahmed E, Rehmani MH (2017) Mobile edge computing: opportunities, solutions, and challenges. Elsevier, Amsterdam, pp 59–63

    Google Scholar 

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

    Article  Google Scholar 

  66. Qi Q, Tao F (2019) A smart manufacturing service system based on edge computing, fog computing, and cloud computing. IEEE Access 7:86769–86777

    Article  Google Scholar 

  67. Kashyap R (2019) Miracle of deep learning using IoT. In: Deep learning and parallel computing environment for bioengineering systems. Academic Press, pp 165–178

  68. Ren J, Guo H, Chugui X, Zhang Y (2017) Serving at the edge: a scalable IoT architecture based on transparent computing. IEEE Netw 31(5):96–105

    Article  Google Scholar 

  69. Celesti A, Fazio M, Galletta A, Carnevale L, Wan J, Villari M (2019) An approach for the secure management of hybrid cloud–edge environments. Future Gener Comput Syst 90:1–19

    Article  Google Scholar 

  70. Lappi J (2019) Asset performance management application for power system condition monitoring in an Internet of Things platform

  71. Koumaras H, Damaskos C, Diakoumakos G, Kourtis M-A, Xilouris G, Gardikis G, Koumaras V, Siakoulis T (2019) Virtualization evolution: from IT infrastructure abstraction of cloud computing to virtualization of network functions. In: Web services: concepts, methodologies, tools, and applications. IGI Global, pp 1762–1789

  72. Saran Raj S (2019) A comprehensive study on edge computing and challenges of the cloud and fog computing. J Comput Theor Nanosci 16(4):1625–1631

    Article  Google Scholar 

  73. Sood SK, Singh KD (2018) An optical-fog assisted EEG-based virtual reality framework for enhancing E-learning through educational games. Comput Appl Eng Educ 26(5):1565–1576

    Article  Google Scholar 

  74. Liu L (2019) Multimedia intelligent fog computing scheme based on robust perception for complex networks. Peer-to-Peer Netw Appl 12:1–12

    Article  Google Scholar 

  75. Chandramouli B, Nath SK, Zhou W (2015) Cloud-edge topologies. U.S. Patent 9,098,344. Washington, DC: U.S. Patent and Trademark Office. U.S. Patent 9,098,344, issued August 4, 2015

  76. 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

    Article  Google Scholar 

  77. Segall RS, Cook JS, Niu G (2019) Overview of big data-intensive storage and its technologies for cloud and fog computing. Int J Fog Comput (IJFC) 2(1):74–113

    Google Scholar 

  78. Son J, Buyya R (2019) Latency-aware virtualized network function provisioning for distributed edge clouds. J Syst Softw 152:24–31

    Article  Google Scholar 

  79. Castellano G, Esposito F, Risso F (2019) A distributed orchestration algorithm for edge computing resources with guarantees. In: IEEE INFOCOM 2019-IEEE conference on computer communications. IEEE, pp 2548–2556

  80. Sun L, Zhao Y, Sun W, Liu Z (2019) Study on supply chain strategy based on cost income model and multi-access edge computing under the background of the Internet of Things. Neural Comput Appl 32:1–12

    Google Scholar 

  81. Hirth R, Outsama S, Ho N, Lee SR (2016) Multi-port channelized optical line terminal. U.S. Patent 9,231,722, issued January 5, 2016

  82. Luo C, Shrivastava A (2018) Arrays of (locality-sensitive) count estimators (ACE): anomaly detection on the edge. In: Proceedings of the 2018 world wide web conference. International World Wide Web Conferences Steering Committee, pp 1439–1448

  83. Someya T, Amagai M (2019) Toward a new generation of smart skins. Nat Biotechnol 37(4):382

    Article  Google Scholar 

  84. Sharma R (2019) Evolution in smart city infrastructure with IOT potential applications. In: Internet of Things and big data analytics for smart generation. Springer, Cham, pp 153–183

  85. Braun PJ, Pandi S, Schmoll R-S, Fitzek FHP (2017) On the study and deployment of mobile edge cloud for tactile Internet using a 5G gaming application. In: 2017 14th IEEE annual consumer communications & networking conference (CCNC). IEEE, pp 154–159

  86. Tsai I-H, Chiu Y, Huang C-Y, Song T-C, Huang S-H, Chung C-W, Hsu F-Z (2018) Control method, network system and control platform for mobile-edge computing. U.S. Patent application 15/611,996, filed December 6, 2018

  87. Yousefpour A, Fung C, Nguyen T, Kadiyala K, Jalali F, Niakanlahiji A, Kong J, Jue JP (2018) All one needs to know about fog computing and related edge computing paradigms

  88. Dash S, Biswas S, Banerjee D, Rahman AUR (2019) Edge and fog computing in healthcare—a review. Scalable Comput Pract Exp 20(2):191–206

    Article  Google Scholar 

  89. Singh H, Pallagani V, Khandelwal V, Venkanna U (2018) IoT based smart home automation system using sensor node. In: 2018 4th international conference on recent advances in information technology (RAIT). IEEE, pp 1–5

  90. Gram-Hanssen K, Darby SJ (2018) “Home is where the smart is”? Evaluating smart home research and approaches against the concept of home. Energy Res Soc Sci 37:94–101

    Article  Google Scholar 

  91. Xu S, Huang Z, Li Y, Junming YIN, Liu M, Zhang G (2019) Internet of Things washing machine control method, control system, and washing machine. U.S. Patent application 15/771,521, filed January 24, 2019

  92. Aniley AA, Kumar NSK, Kumar A, Fernandez RE, Bhansali S (2019) Thin film dual probe heat pulse (DPHP) micro heater network for soil moisture content estimation in smart agriculture. J Electrochem Soc 166(2):B63–B67

    Article  Google Scholar 

  93. Gorman SS (2019) Gallium nitride microcantilever heater based VOC sensors and monitoring system development

  94. Gustafsson L, Andersson S, Mehra R, Olsson T, Petersson U, Bälter R (2019) Industrial automated vacuum cleaner and method for automated servicing of construction tools. U.S. Patent application 16/089,155, filed April 18, 2019

  95. Ammari T, Kaye J, Tsai JY, Bentley F (2019) Music, search, and IoT: how people (really) use voice assistants. ACM Trans Comput Hum Interact (TOCHI) 26(3):17

    Article  Google Scholar 

  96. Rehmani MH, Reisslein M, Rachedi A, Erol-Kantarci M, Radenkovic M (2018) Integrating renewable energy resources into the smart grid: recent developments in information and communication technologies. IEEE Trans Ind Inform 14(7):2814–2825

    Article  Google Scholar 

  97. Ulacia Manterola A, Retes MP, Rabanal A, Berastegi GI, Ringwood JD, Aguirre JS (2018) Historical evolution of the wave resource and energy production off the chilean coast over the 20th century

  98. Abbasinezhad-Mood D, Nikooghadam M (2018) An anonymous ECC-based self-certified key distribution scheme for the smart grid. IEEE Trans Ind Electron 65(10):7996–8004

    Article  Google Scholar 

  99. Tzelepis D, Fusiek G, Dyśko A, Niewczas P, Booth C, Dong X (2018) Novel fault location in MTDC grids with non-homogeneous transmission lines utilizing distributed current sensing technology. IEEE Trans Smart Grid 9(5):5432–5443

    Article  Google Scholar 

  100. Short TA (2018) Electric power distribution equipment and systems. CRC Press, Boca Raton

    Book  Google Scholar 

  101. Bridges SW, Pollack SB, Kaplan DL (2019) Connection locator in a power aggregation system for distributed electric resources. U.S. Patent application 16/059,546, filed August 1, 2019

  102. Lakshmanaprabu SK, Shankar K, Rani SS, Abdulhay E, Arunkumar N, Ramirez G, Uthayakumar J (2019) An effect of big data technology with ant colony optimization based routing in vehicular ad hoc networks: towards smart cities. J Clean Prod 217:584–593

    Article  Google Scholar 

  103. Ross W, Bares J, LaRose D, Sweeney M (2018) Autonomous vehicle operated with guide assistance of human driven vehicles. U.S. Patent application 10/126,742, filed November 13, 2018

  104. Jiménez F, Naranjo J, Sánchez S, Serradilla F, Pérez E, Hernández M, Ruiz T (2018) Communications and driver monitoring aids for fostering SAE level-4 road vehicles automation. Electronics 7(10):228

    Article  Google Scholar 

  105. Latif S, Mahfooz S, Jan B, Ahmad N, Cao Y, Asif M (2018) A comparative study of scenario-driven multi-hop broadcast protocols for VANETs. Veh Commun 12:88–109

    Google Scholar 

  106. Nishi A, Singkham P, Takasaki Y, Ichikawa M, Chadbunchachai W, Shibuya K, Tanasugarn C (2018) Motorcycle helmet use to reduce road traffic deaths in Thailand. Bull World Health Organ 96(8):514

    Article  Google Scholar 

  107. Tang C, Wei X, Liu J (2018) Application of sensor-cloud systems: smart traffic control. In: International conference on security, privacy and anonymity in computation, communication and storage. Springer, Cham, pp 192–202

  108. Gold HT, Karia RJ, Link A, Lebwohl R, Zuckerman JD, Errico TJ, Slover JD, Buckland AJ, Mann DM, Cantor MN (2018) Implementation and early adaptation of patient-reported outcome measures into an electronic health record: a technical report. Health Inform J 1460458218813710

  109. Charles D, Gabriel M, Searcy T (2013) Adoption of electronic health record systems among US non-federal acute care hospitals: 2008–2012. ONC Data Brief 9:1–9

    Google Scholar 

  110. Mendel P, Buttorff C, Chen PGC, Sieck K, Orr P, Qureshi NS, Hussey PS (2019) Perspectives of physicians in small rural practices on the medicare quality payment program. RAND, Santa Monica

    Book  Google Scholar 

  111. Zhang P, Zhou M, Fortino G (2018) Security and trust issues in fog computing: a survey. Future Gener Comput Syst 88:16–27

    Article  Google Scholar 

  112. Abbas H, Shaheen S, Elhoseny M, Singh AK, Alkhambashi M (2018) Systems thinking for developing sustainable complex smart cities based on self-regulated agent systems and fog computing. Sustain Comput Inform Syst 19:204–213

    Google Scholar 

  113. Munir K, Mohammed LA (2019) Comparing user authentication techniques for fog computing. In: Advancing consumer-centric fog computing architectures. IGI Global, pp 111–125

  114. Ekanayake BNB, Halgamuge MN, Syed A (2018) Security and privacy issues of fog computing for the Internet of Things (IoT). In: Cognitive computing for big data systems over IoT. Springer, Cham, pp 139–174

  115. Rafiq W, Wahid A, Shah MA, Akhunzada A (2019) Internet traffic flow analysis in fog computing: an experimental case study. In: Recent trends and advances in wireless and IoT-enabled networks. Springer, Cham, pp 83–92

  116. Zeng F, Ren Y, Deng X, Li W (2019) Cost-effective edge server placement in wireless metropolitan area networks. Sensors 19(1):32

    Article  Google Scholar 

  117. Mukherjee D, Das R, Majumdar S, Ghosh S, Thepade S, Basu A (2019) Energy efficient face recognition in mobile-fog environment. Proc Comput Sci 152:274–281

    Article  Google Scholar 

  118. Laghari AA, He H, Khan A, Kumar N, Kharel R (2018) Quality of experience framework for cloud computing (QoC). IEEE Access 6:64876–64890

    Article  Google Scholar 

  119. Laghari AA, He H, Shafiq M, Khan A (2018) Application of quality of experience in networked services: review, trend & perspectives. Syst Pract Action Res 32:1–19

    Google Scholar 

  120. Laghari AA, He H, Karim S, Shah HA, Karn NK (2017) Quality of experience assessment of video quality in social clouds. Wirel Commun Mob Comput. https://doi.org/10.1155/2017/8313942

    Article  Google Scholar 

  121. Yan Y, Su W (2016) A fog computing solution for advanced metering infrastructure. In: 2016 IEEE/PES transmission and distribution conference and exposition (T&D). IEEE, pp 1–4

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asif Ali Laghari.

Ethics declarations

Conflict of interest

Authors did not have any conflict of interest.

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

Laghari, A.A., Jumani, A.K. & Laghari, R.A. Review and State of Art of Fog Computing. Arch Computat Methods Eng 28, 3631–3643 (2021). https://doi.org/10.1007/s11831-020-09517-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11831-020-09517-y

Navigation