Skip to main content

A Machine Learning and Fuzzy-Based Reliable Data Collection and Communication in AioT—Fog Computing Environment

  • Conference paper
  • First Online:
Emerging Technologies in Electrical Engineering for Reliable Green Intelligence (ICSTACE 2023)

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 1117))

  • 153 Accesses

Abstract

The IoT-based sensor devices that are used to supply information for the proper operation of life in the modern world are currently in great demand. These IoT sensor devices transmit information to the cloud, where it is processed and used. When combined with the Internet of Things, cloud computing poses few risks (IoT). The vast amount of data that the cloud needs to analyze will take more time to process, which will have a negative influence on the quality of service (QoS), the performance of the IoT apps, and the overall network. Fog computing is used to overcome these risks. Since different IoT sensors have diverse functionalities and the majority of them face issues like latency, security, performance, etc., these devices are becoming less effective in real-time. The sending of IoT device's sensor data to the cloud and cloud data retrieval are two potential causes of the issues. While sending or receiving sensor data, there may be network traffic, network disconnections, or cloud location issues are some reasons. The solution to these challenges lies in fog computing. Data analysis at the fog node (FN) used to transferring it to a cloud server is the main goal of fog computing. This data is generated by IoT devices. The risks associated with cloud computing can be lessened by keeping data in fog nodes. IoT to increase productivity, effectiveness, latency, and highly secure services, fog computing could be a better option. It also aids in achieving high caliber and a quick reaction time. It makes it possible for data to be processed by Internet of Things (IoT) devices and sent to the fog node, from where it can be connected to the cloud data center. Here, we make an effort to provide a choice of computing models, features of fog computing, and a reference fog architecture with many levels, Utilizing descriptive and inferential analysis techniques to examine data from various sensor devices to derive insightful determination and a comprehensive review of fog with IoT, ML algorithms used in fog, challenges in fog, and applications of fog computing in the physical domain.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Gartner. Edge computing promises near real-time insights and facilitates localized actions. Accessed January 2022. https://www.rtner.com/smarterwithgartner/what-edge-computing-means-for-infrastructure-and-operations-leaders

  2. Rani S et al (2021) Amalgamation of advanced technologies for sustainable development of smart city environment: a review. IEEE Access 9:150060–150087. https://doi.org/10.1109/ACCESS.2021.3125527

    Article  Google Scholar 

  3. Kumar A, Krishna Murthi R, Nayyar A, Sharma K, Grover V, Hossain E (2020) A novel smart healthcare design, simulation, and implementation using healthcare 4.0 processes. IEEE Access 8:118433–118471. https://doi.org/10.1109/ACCESS.2020.3004790

  4. Chatterjee S, Dastjerdi AV, Roy A, Roy SK, Misra S, Bhogal MS, Daga R (2021) Big-sensor-cloud infrastructure: a holistic prototype for provisioning sensors-as-a-service. IEEE Trans Cloud Comput 9(4): 1323–1334. https://doi.org/10.1109/TCC.2019.2908820

  5. Lin J, Yu W, Yang X, Yang Q, Fu X, Zhao W (2017) A real-time en-route route guidance decision scheme for transportation- based cyber physical systems. IEEE Trans Veh Technol 66(3):2551–2566

    Google Scholar 

  6. 5G network transforms the industrial, transportation and commercial landscape with real-time AI and accelerated response times_IBM bus. Operations Blog. Accessed 31 Mar 2022. https://www.ibm.com/blogs/internet-of-things/iot-5g-transforms

  7. Edge computing market share & trends report, 2021_2028. Accessed 31 Mar 2022. https://www.grandviewresearch.com/industry-analysis/edge-computing-market

  8. Haneef S, Venkataraman N (2021) A review on fog computing: architecture, fog with IoT, algorithms and research challenges. ICT Express 7.https://doi.org/10.1016/j.icte.2021.05.004

  9. Laroui M, Nour B, Moungla H, Cherif MA, Afifi H, Guizani M (2021) Edge and fog computing for IoT: a survey on current research activities & future directions. Comput Commun 180:210–231. ISSN 0140-3664. https://doi.org/10.1016/j.comcom.2021.09.003

  10. Varshney P, Simmhan Y (2017) Demystifying fog computing: characterizing architectures, applications and abstractions. In: Proceedings of IEEE 1st international conference fog edge computing (ICFEC), pp 115–124

    Google Scholar 

  11. Naeem MA, Zikria YB, Ali R, Tariq U, Meng Y, Bashir AK (2022) Cache in fog computing design, concepts, contributions, and security issues in machine learning prospective. Digital Commun Netw. ISSN 2352-8648. https://doi.org/10.1016/j.dcan.2022.08.004

  12. Mouradian C, Naboulsi D, Yangui S, Glitho RH, Morrow MJ, Polakos PA (2018) A comprehensive survey on fog computing: state-of-the art and research challenges. IEEE Commun Surv Tutor 20(1):416–464

    Article  Google Scholar 

  13. Yang Y (2017) A2ST: fog as a service technology. In: Proceedings of the 2017 IEEE 41st IEEE annual computer software and applications conference, Turin, Italy, 4–8 July, p 708

    Google Scholar 

  14. Garcia Lopez P, Montresor A, Epema D, Datta A, Higashino T, Iamnitchi A, Barcellos M, Felber P, Riviere E (2015) Edge-centric computing: vision and challenges, ACM SIGCOMM Comput Commun Rev 45(5): 37–42

    Google Scholar 

  15. Varghese B, Wang N, Barbhuiya S, Kilpatrick P, Nikolopoulos DS (2016) Challenges and opportunities in edge computing. In: Proceedings of the IEEE international conference on smart cloud, pp 20–26

    Google Scholar 

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

    Article  Google Scholar 

  17. Babar M, Khan MS, Ali F, Imran M, Shoaib M (2021) Cloudlet computing: recent advances, taxonomy, and challenges. IEEE Access 9:29609_29622. https://doi.org/10.1109/ACCESS.2021.3059072

  18. Hu YC, M. Patel, D. Sabella, Sprecher N, Young V (2015) Mobile edge computinga key technology towards 5g. In: ETSI White Paper 11

    Google Scholar 

  19. Klas GI (2015) Fog computing and mobile edge cloud gain momentum open fog consortium, ETSI MEC and cloudlets. https://yucianga.info/?p=938

  20. Cau E, Corici M, Bellavista P, Foschini L, Carella G, Edmonds A, Bohnert TM (2016) Efficient exploitation of mobile edge computing for virtualized 5g in epc architectures. In: 2016. 4th IEEE international conference on mobile cloud computing, services, and engineering

    Google Scholar 

  21. Ahmed EA (2016) A survey on mobile edge computing. In: The proceedings of the 10th IEEE international conference on intelligent systems and control (ISCO 2016), Coimbatore, India

    Google Scholar 

  22. Gasmi K, Dilek S, Tosun S, Ozdemir S (2022) A survey on computation offloading and service placement in fog computing-based IoT. J Supercomput 78(2):1983–2021

    Article  Google Scholar 

  23. Satyanarayanan M, Lewis G, Morris E, Simanta S, Boleng J, Ha K (2013) Survey and future directions fog computing: a taxonomy, the role of cloudlets in hostile environments. IEEE Pervasive Comput 12(4):40–49

    Article  Google Scholar 

  24. Zhang Y et al (2019) Integrated developer environment for IOT applications. Cisco Technology Inc., CA, US

    Google Scholar 

  25. Mouradian C, Naboulsi D, Yangui S, Glitho RH, Morrow MJ, Polakos PA (2018) A comprehensive survey on fog computing: state-of-the art and research challenges. IEEE Commun Surv Tutor 20(1):416–464. 1st Quart. https://doi.org/10.1109/COMST.2017.2771153

  26. Wang S, Zhang X, Zhang Y, Wang L, Yang J, Wang W (2017) A survey on mobile edge networks: convergence of computing, caching and communications. IEEE Access 5:6757–6779. https://doi.org/10.1109/ACCESS.2017.2685434

  27. Mahmud R, Kotagiri R, Buyya R (2018) Fog computing: a taxonomy, survey and future directions. In: Internet of everything. Springer, Singapore, pp 103–130

    Google Scholar 

  28. Justin JC et al. Profiling and diagnostic for internet of things. INTEL CORPORATION, Santa Clara, CA (US), US Patent for Profiling and diagnostics for internet of things patent (Patent, 311,144,382)

    Google Scholar 

  29. US Patent Application for IoT Solution Sizing Patent Application (Application #20180062919)

    Google Scholar 

  30. Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the 2012 ACM first edition of the MCC workshop on mobile cloud computing, ACM, pp 13–16

    Google Scholar 

  31. Maria Joseph B, Baseer KK (2022) A systematized literature review on fog computing and artificial intelligence with internet of things. IJRAR—Int J Res Anal Rev (IJRAR) 9(4): 370–387. E-ISSN 2348-1269. P- ISSN 2349-5138

    Google Scholar 

  32. Taleb T, Samdanis K, Mada B, Flinck H, Dutta S, Sabella D (2017) On multi-access edge computing: a survey of the emerging 5G network edge cloud architecture and orchestration. IEEE Commun Surveys Tutor 19(3):1657–1681. 3rd Quart. https://doi.org/10.1109/COMST.2017.2705720

  33. Douch S, Abid MR, Zine-Dine K, Bouzidi D, Benhaddou D (2022) Edge computing technology enablers: a systematic lecture study. IEEE Access 10:69264–69302. https://doi.org/10.1109/ACCESS.2022.3183634

    Article  Google Scholar 

  34. Baccarelli E, Naranjo PGV, Scarpiniti M, Shojafar M, Abawajy JH (2017) Fog of everything: energy-efficient networked computing architectures, research challenges, and a case study. IEEE Access 5:9882–9910

    Article  Google Scholar 

  35. Yi S, Li C, Li Q (2015) A survey of fog computing: concepts, applications and issues. In: Proceedings of workshop mobile big data, pp 37–42

    Google Scholar 

  36. Definition of fog computing (2018). https://www.openfogconsortium.org/#definition-of-fogcomputing. Accessed 24 March 2018

  37. Shi Y, Ding G, Wang H, Roman HE, Lu S (2015) The fog computing service for healthcare. In: Proceedings of the 2015 2nd international symposium on future information and communication technologies for ubiquitous healthcare (Ubi-HealthTech), Beijing, China, 28–30 May, pp 1–5

    Google Scholar 

  38. Aazam M, Huh EN (2015) Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT. In: Proceedings of international conference advanced information network applications AINA 2015, pp 687–694

    Google Scholar 

  39. Aazam M, Huh EN (2014) Fog computing and smart gateway based communication for cloud of things. In: Proceedings of the 2014 international conference on future internet of things cloud, F iCloud 2014, Barcelona, Spain, 27–29 August, pp 464–470. http://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-overview.pdf. Accessed 8 Apr 2018

  40. Muntjir M, Rahul M, Alhumyani HA (2017) An analysis of internet of things (IoT): novel architectures, modern applications, security aspects and future scope with latest case studies. Int J Eng Res Technol 6:422–447

    Google Scholar 

  41. Mukherjee M, Shu L, Wang D (2018) Survey of fog computing: fundamental, network applications, and research challenges, IEEE Commun Surv Tutor

    Google Scholar 

  42. Skarlat O, Schulte S, Borkowski M, Leitner P (2016) Resource provisioning for IoT services in the fog. In: Proceedings of the 2016 IEEE 9th international conference on service-oriented computing and applications, SOCA 2016, Macau, China, 4–6 Nov 2016, pp 32–39

    Google Scholar 

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

    Google Scholar 

  44. Atlam HF, Alassafi MO, Alenezi A, Walters RJ, Wills GB (2018) XACML for building access control policies in internet of things, in: Proceedings of the 3rd international conference on internet of things, big data and security (IoTBDS 2018), Setúbal, Portugal, 19–21 March, pp 253–260

    Google Scholar 

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

    Article  Google Scholar 

  46. Puliafito C, Mingozzi E, Anastasi G (2017) Fog computing for the internet of mobile things: issues and challenges. In: Proceedings of the 2017 international conference on smart computing (SMARTCOMP), Hong Kong, China, 29–31 May, pp 1–6

    Google Scholar 

  47. Saharan KP, Kumar A (2015) Fog in comparison to cloud: a survey. Int J Comput Appl 122:10–12

    Google Scholar 

  48. Peter N (2015) FOG computing and its real time applications. Int J Emerg Technol Adv Eng 5:266–269

    Google Scholar 

  49. Fog computing and the internet of things: extend the cloud to where the things are, White Paper (2016). http://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-overview.pdf. Accessed 8 Apr 2018

  50. Agarwal S, Yadav S, Yadav AK (2016) An efficient architecture and algorithm for resource provisioning in fog computing. Int J Inf Eng Electron Bus 8:48–61

    Google Scholar 

  51. Dastjerdi AV, Gupta H, Calheiros RN, Ghosh SK, Buyya R. Fog computing: principles, architectures, and applications. In: Internet of Things: Principle

    Google Scholar 

  52. Suárez-Albela M, Fernández-Caramés TM, Fraga-Lamas P, Castedo L (2017) A practical evaluation of a high-security energy-efficient gateway for IoT fog computing applications. Sensors 17:1–39

    Article  Google Scholar 

  53. Lee K, Kim D, Ha D, Rajput U, Oh H (2015) On security and privacy issues of fog computing supported Internet of Things environment. In: Proceedings of the 6th international conference on the network of the future (NOF), Montreal, QC, USA, pp 1–3

    Google Scholar 

  54. Yousefpour A, Ishigaki G, Jue JP (2017) Fog computing: towards minimizing delay in the internet of things. In: Proceedings of the 2017 IEEE 1st international conference on edge computing, Honolulu, HI, USA, 25–30 June, pp 17–24

    Google Scholar 

  55. Sookhak M, Yu FR, He Y, Talebian H, Safa NS, Zhao N, Khan MK, Kumar N (2017) Fog vehicular computing: augmentation of fog computing using vehicular cloud computing. IEEE Veh Technol Mag 12:55–64

    Article  Google Scholar 

  56. Khan S, Parkinson S, Qin Y (2017) Fog computing security: a review of current applications and security solutions. J. Cloud Comput. 6:19

    Article  Google Scholar 

  57. Stojmenovic I, Wen S (2014) The fog computing paradigm: scenarios and security issues. In: Proceedings of the 2014 FConCSIS, Warsaw, Poland, 7–10 Sept 2014, vol 2, pp 1–8

    Google Scholar 

  58. Zeng D, Gu L, Guo S, Cheng Z, Yu S (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  Google Scholar 

  59. Deng R, Lu R, Lai C, Luan TH (2015) Towards power consumption delay tradeoff by workload allocation in cloud-fog computing. In: Proceedings of IEEE international conference communications (ICC), London, UK, pp 3909–3914

    Google Scholar 

  60. Ye D, Wu M, Tang S, Yu R (2016) Scalable fog computing with service offloading in bus networks. In: Proceedings of IEEE 3rd international conference cyber security cloud computing (CS Cloud), Beijing, China, pp 247–251

    Google Scholar 

  61. Hassan MA, Xiao M, Wei Q, Chen S (2015) Help your mobile applications with fog computing. In: Proceedings of 12th Annual IEEE international conference sensor communication networking workshops (SECON Workshops), Seattle, WA, USA, pp 1–6

    Google Scholar 

  62. Ningning S, Chao G, Xingshuo A, Qiang Z (2016) Fog computing dynamic load balancing mechanism based on graph repartitioning. China Commun 13(3):156

    Google Scholar 

  63. Fricker C, Guillemin F, Robert P, Thompson G (2016) Analysis of an offloading scheme for data centers in the framework of fog computing. ACM Trans Model Perform Eval Comput Syst 1(4):1–18

    Article  Google Scholar 

  64. Li S, Maddah-Ali MA, Avestimehr AS (2017) Coding for distributed fog computing. IEEE Commun Mag 55(4):34–40

    Article  Google Scholar 

  65. Ottenwälder B, Koldehofe B, Rothermel K, Ramachandran U (2013) Mig CEP: operator migration for mobility driven distributed complex event processing. In: Proceedings of 7th ACM international conference distributed event based system. Arlington, TX, USA, pp 183–194

    Google Scholar 

  66. Oueis J, Strinati EC, Sardellitti S, Barbarossa S (2015) Small cell clustering for efficient distributed fog computing: a multi-user case. In: Proceedings of IEEE 82nd vehicle technology. conference (VTCFall), Boston, MA, USA, pp 1–5

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to B. Maria Joseph .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Joseph, B.M., Baseer, K.K. (2024). A Machine Learning and Fuzzy-Based Reliable Data Collection and Communication in AioT—Fog Computing Environment. In: Mahajan, V., Chowdhury, A., Singh, S.N., Shahidehpour, M. (eds) Emerging Technologies in Electrical Engineering for Reliable Green Intelligence. ICSTACE 2023. Lecture Notes in Electrical Engineering, vol 1117. Springer, Singapore. https://doi.org/10.1007/978-981-99-9235-5_16

Download citation

Publish with us

Policies and ethics