journal article·2023-12-29Open access

Leveraging Real-World Data from IoT Devices in a Fog–Cloud Architecture for Resource Optimisation within a Smart Building

Kelvin N. Lawal, Titus K. Olaniyi, Ryan M. Gibson

Applied Sciences· Volume 14· Issue 1

Abstract

It is estimated that over 125 billion heterogeneous and homogeneous Internet of Things (IoT) devices will be internet-connected by 2030. This significant increase will generate large data volumes, posing a global problem for Cloud–Fog computing infrastructures. The current literature uses synthetic data in the iFogSim2 simulation toolkit; however, this study bridges the gap using real-world data to reflect and address the real-world issue. Smart IoT device data are captured, compared, and evaluated in a fixed and scalable scenario at both the Cloud and Fog layers, demonstrating the improved benefits achievable in energy consumption, latency, and network bandwidth usage within a smart office building. Real-world IoT device data evaluation results demonstrate that Fog computing is more efficient than Cloud computing, with increased scalability and data volume in a fixed- and low-bandwidth smart building architecture. This indicates a direct correlation between the increase in devices and the increase in efficiency within a scalable scenario, while the fixed architecture overall shows the inverse due to the low device numbers used in this study. The results indicate improved energy savings and significant improvements of up to 84.41% and 38.95% in network latency and usage, respectively, within a fixed architecture, while scalability analysis demonstrates improvements up to 4%, 91.38% and 34.78% for energy, latency, and network usage, respectively. Fog computing improvements are limited within a fixed smart building architecture with relatively few IoT devices. However, the benefits of Fog computing are significant in a scalable scenario with many IoT devices.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: IoT and Edge/Fog Computing · Smart Parking Systems Research · Smart Cities and Technologies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

The School of Computing, Engineering and Build Environment (SCEBE), Glasgow Caledonian University, London E1 6PX, UK

The School of Computing, Engineering and Build Environment (SCEBE), Glasgow Caledonian University, Glasgow G4 0BA, UK

References (60)

Show source-provided references
1. Fog computing for next-generation internet of things: Fundamental, state-of-the-art and research challenges10.1016/j.cosrev.2023.100549 ↗
2. Energy awareness and energy efficiency in internet of things middleware: A systematic literature review10.1007/s12243-022-00936-5 ↗
3. Saleem, M.U., Shakir, M., Usman, M.R., Bajwa, M.H.T., Shabbir, N., Ghahfarokhi, P.S., and Daniel, K. (2023). Integrating smart energy management system with internet of things and cloud computing for efficient demand side management in smart grids. Energies, 16.10.3390/en16124835 ↗
4. Placement of Microservices-based IoT Applications in Fog Computing: A Taxonomy and Future Directions10.1145/3592598 ↗
5. The Internet of Things (IoT) in healthcare: Taking stock and moving forward10.1016/j.iot.2023.100721 ↗
6. Tyagi, A.K., Dananjayan, S., Agarwal, D., and Ahmed, H.F.T. (2023). Blockchain—Internet of Things Applications: Opportunities and Challenges for Industry 4.0 and Society 5.0. Sensors, 23.10.3390/s23020947 ↗
7. Patel, P., Kattepur, A., Cassou, D., and Bouloukakis, G. (2023, November 05). Evaluating the Ease of Application Development for the Internet of Things; HAL Portal Inria: 2013. Available online: https://inria.hal.science/hal-00788366.
8. Enabling distributed intelligence for the Internet of Things with IOTA and mobile agents10.1007/s00607-020-00806-9 ↗
9. A Fog Computing-Based Efficient Data Management Smart Home Architecture
10. Giri, D., Choo, K.-K.R., Ponnusamy, S., Meng, W., Akleylek, S., and Maity, S.P. (2022). Proceedings of the Seventh International Conference on Mathematics and Computing, Springer.10.1007/978-981-16-6890-6 ↗
11. Mahmud, R., and Buyya, R. (2019). Fog and Edge Computing: Principles and Paradigms, Wiley STM.
12. Srinivasan, C., Sridhar, P., Pradeepa, J., Thulasiragavan, P.V., and Yuvaraj, R. (2023, January 19–20). Internet of Things Towards the Implementation of a Smart City. Proceedings of the 3rd International Conference on Pervasive Computing and Social Networking (ICPCSN), Salem, India.
13. Mondal, M.K., Mandal, R., Banerjee, S., Biswas, U., Lin, J.C.-W., Alfarraj, O., and Tolba, A. (2023). Design and Development of a Fog-Assisted Elephant Corridor over a Railway Track. Sustainability, 15.10.3390/su15075944 ↗
14. A review on fog computing: Issues, characteristics, challenges, and potential applications10.1016/j.teler.2023.100049 ↗
15. Shahid, M.A., Alam, M.M., and Su’ud, M.M. (2023). A systematic parameter analysis of cloud simulation tools in cloud computing environments. Appl. Sci., 13.10.3390/app13158785 ↗
16. Mahmud, R., Pallewatta, S., Goudarzi, M., and Buyya, R. (2022, October 25). IFogSim2: An Extended iFogSim Simulator for Mobility, Clustering, and Microservice Management in Edge and Fog Computing Environments. Available online: http://arxiv.org/abs/2109.05636.10.1016/j.jss.2022.111351 ↗
17. A robust resource allocation model for optimizing data skew and consumption rate in cloud-based IoT environments10.1016/j.dajour.2023.100200 ↗
18. Khosroabadi, F., Fotouhi-Ghazvini, F., and Fotouhi, H. (2021). Scatter: Service placement in real-time fog-assisted iot networks. J. Sens. Actuator Netw., 10.10.3390/jsan10020026 ↗
19. Klopči, M.K., Kuipers, A., Oltra-Badenes, R., Guerola-Navarro, V., Gil-Gómez, J.-A., and Botella-Carrubi, D. (2023). Design and Implementation of Teaching–Learning Activities Focused on Improving the Knowledge, the Awareness and the Perception of the Relationship between the SDGs and the Future Profession of University Students. Sustainability, 15.10.3390/su15065324 ↗
20. An overview of the Internet of Things for people with disabilities10.1016/j.jnca.2011.10.015 ↗
21. Alfalouji, Q., Schranz, T., Kümpel, A., Schraven, M., Storek, T., Gross, S., Monti, A., Müller, D., and Schweiger, G. (2022). IoT Middleware Platforms for Smart Energy Systems: An Empirical Expert Survey. Buildings, 12.10.3390/buildings12050526 ↗
22. Resource Provisioning using Meta-heuristic Methods for IoT Microservices with Mobility Management10.1109/ACCESS.2023.3281348 ↗
23. Edge computing in the loop simulation framework for automotive use cases evaluation10.1007/s11276-023-03432-3 ↗
24. Computational Resource Allocation in Fog Computing: A Comprehensive Survey10.1145/3586181 ↗
25. Internet of things (IoT): Research, simulators, and testbeds10.1109/JIOT.2017.2786639 ↗
26. A metric focused performance assessment of fog computing environments: A critical review10.1016/j.compeleceng.2022.108350 ↗
27. AI-based fog and edge computing: A systematic review, taxonomy and future directions10.1016/j.iot.2022.100674 ↗
28. Mahmud, R., Ramamohanarao, K., and Buyya, R. (2019, January 2–5). Edge affinity-based management of applications in fog computing environments. Proceedings of the 12th IEEE/ACM International Conference on Utility and Cloud Computing, Auckland, New Zealand.10.1145/3344341.3368795 ↗
29. Fog Computing-inspired Smart Home Framework for Predictive Veterinary Healthcare10.1016/j.micpro.2020.103227 ↗
30. Latency-Aware Application Module Management for Fog Computing Environments10.1145/3186592 ↗
31. Lingo, R. (2023). Exploring the Potential of AI-Generated Synthetic Datasets: A Case Study on Telematics Data with ChatGPT. arXiv.
32. Fog Computing for Sustainable Smart Cities: A Survey10.1145/3057266 ↗
33. Towards a Fog Enabled Efficient Car Parking Architecture10.1109/ACCESS.2019.2950950 ↗
34. ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices10.1016/j.jss.2019.04.058 ↗
35. Anupriya, S.R., and Muthumanikandan, V. (2023, January 23–25). A Survey on Exploring the Effectiveness of IOT Based Home Security Systems. Proceedings of the International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.10.1109/ICCCI56745.2023.10128178 ↗
36. Khan, M.A., Ahmad, I., Nordin, A.N., Ahmed, A.E.-S., Mewada, H., Daradkeh, Y.I., Rasheed, S., Eldin, E.T., and Shafiq, M. (2022). Smart Android Based Home Automation System Using Internet of Things (IoT). Sustainability, 14.10.3390/su141710717 ↗
37. Decentralized transactive energy community in edge grid with positive buildings and interactive electric vehicles10.1016/j.ijepes.2021.107510 ↗
38. FARDA: A fog-based anonymous reward data aggregation security scheme in smart buildings10.1016/j.buildenv.2022.109578 ↗
39. Krishnan, P., Prabu, A.V., Loganathan, S., Routray, S., Ghosh, U., and AL-Numay, M. (2023). Analyzing and Managing Various Energy-Related Environmental Factors for Providing Personalized IoT Services for Smart Buildings in Smart Environment. Sustainability, 15.10.3390/su15086548 ↗
40. Kazlauskas, M., and Navakauskas, D. (2021, January 25–26). Case Study of a Multisensor Patient Network and Microservices Managed by Fog Computing. Proceedings of the 9th IEEE Workshop on Advances in Information, Electronic and Electrical Engineering, Riga, Latvia.10.1109/AIEEE54188.2021.9670226 ↗
41. Fog-Based Smart Healthcare as a Big Data and Cloud Service for Heart Patients Using IoT10.1007/978-3-030-03146-6_161 ↗
42. iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments10.1002/spe.2509 ↗
43. Towards simulating the constraint-based nature-inspired smart scheduling in energy intelligent buildings10.1016/j.simpat.2022.102550 ↗
44. (2022, October 24). HmIP-SCTH, CO2 Sensor, 230 V. Available online: www.homematic-ip.com.
45. Cisco (2022, October 24). Product Highlights • Fixed Lens, Mini-Dome Camera with a Compact form Factor • Three Models Designed to Meet a Variety of Needs • Intelligent Motion Indexing with Search Engine. Available online: https://meraki.cisco.com/lib/pdf/meraki_datasheet_mv12.pdf.
46. ARM (2022, October 12). Cortex-A7. Available online: https://developer.arm.com/Processors/Cortex-A7#Technical-Specifications.
47. DeviceSpecifications (2022, October 12). Sony SmartWatch 3—Specifications. Available online: https://www.devicespecifications.com/en/model/07092f83.
48. NXP (2016). i.MX 7Dual Family of Applications Processors Datasheet, NXP.
49. Homematic (2022, October 10). HmIP-CCU3. Available online: www.homematic-ip.com.
50. Energy Consumption in Mobile Phones
51. Tsai, C.H., Bai, Y.W., Chu, C.A., Chung, C.Y., and Lin, M.B. (2011, January 10–12). PIR-sensor-based lighting device with ultra-low standby power consumption. Proceedings of the IEEE International Instrumentation and Measurement Technology Conference, Hangzhou, China.10.1109/IMTC.2011.5944114 ↗
52. Tronix, S. (2022, October 10). Security Tronix ST-IP4VFD-MZ Camera Specification Sheet|Manualzz. Available online: https://manualzz.com/doc/53397987/security-tronix-st-ip4vfd-mz-camera-specification-sheet.
53. Yan, A. (2022, September 09). Understanding IP Surveillance Camera Bandwidth. Fortinet. Available online: https://www.fortinet.com/content/dam/fortinet/assets/white-papers/wp-ip-surveillance-camera.pdf.
54. Ashraf, M., Shiraz, M., Abbasi, A., Alqahtani, O., Badshah, G., and Lasisi, A. (2023). Microservice Application Scheduling in Multi-Tiered Fog-Computing-Enabled IoT. Sensors, 23.10.3390/s23167142 ↗
55. FedSDM: Federated learning based smart decision making module for ECG data in IoT integrated Edge–Fog–Cloud computing environments10.1016/j.iot.2023.100784 ↗
56. Alatoun, K., Matrouk, K., Mohammed, M.A., Nedoma, J., Martinek, R., and Zmij, P. (2022). A Novel Low-Latency and Energy-Efficient Task Scheduling Framework for Internet of Medical Things in an Edge Fog Cloud System. Sensors, 22.10.3390/s22145327 ↗
57. Saad, M., Qureshi, R.I., and Rehman, A.U. (2023, January 24–27). Task Scheduling in Fog Computing: Parameters, Simulators and Open Challenges. Proceedings of the Global Conference on Wireless and Optical Technologies (GCWOT), Malaga, Spain.10.1109/GCWOT57803.2023.10064652 ↗
58. Basir, R., Qaisar, S., Ali, M., Aldwairi, M., Ashraf, M.I., Mahmood, A., and Gidlund, M. (2019). Fog Computing Enabling Industrial Internet of Things: State-of-the-Art and Research Challenges. Sensors, 19.10.3390/s19214807 ↗
59. A comprehensive review on Internet of Things application placement in Fog computing environment10.1016/j.iot.2023.100866 ↗
60. A Survey on Industrial Internet of Things: A Cyber-Physical Systems Perspective10.1109/ACCESS.2018.2884906 ↗