Abstract
Nowadays, smart buildings rely on Internet of things (IoT) technology derived from the cloud and fog computing paradigms to coordinate and collaborate between connected objects. Fog is characterized by low latency with a wider spread and geographically distributed nodes to support mobility, real-time interaction, and location-based services. To provide optimum quality of user life in modern buildings, we rely on a holistic Framework, designed in a way that decreases latency and improves energy saving and services efficiency with different capabilities. Discrete EVent system Specification (DEVS) is a formalism used to describe simulation models in a modular way. In this work, the sub-models of connected objects in the building are accurately and independently designed, and after installing them together, we easily get an integrated model which is subject to the fog computing Framework. Simulation results show that this new approach significantly, improves energy efficiency of buildings and reduces latency. Additionally, with DEVS, we can easily add or remove sub-models to or from the overall model, allowing us to continually improve our designs.
Similar content being viewed by others
References
Bellavista P, Berrocal J, Corradi A, Das S K, Foschini L, Zanni A. A survey on fog computing for the Internet of Things. Journal of Pervasive and Mobile Computing, 2019, 52: 71–99
Jalali F, Khodadustan S, Gray C, Hinton K, Suits F. Greening IoT with fog: a survey. In: Proceedings of the 2017 IEEE International Conference on Edge Computing (EDGE). 2017, 25–31
Atlam H F, Walters R J, Wills G B. Fog computing and the internet of things: a review. Big Data and Cognitive Computing, 2018, 2(2): 10
Maatoug A, Belalem G. Conception and validation of smart building energy management system BEMS using the discrete event system specification DEVS. Journal of Communications Software and Systems, 2014, 10(2): 107–113
Lau B P L, Marakkalage S H, Zhou Y, Hassan N U, Yuen C, Zhang M, Tan U X. A survey of data fusion in smart city applications. Information Fusion, 2019, 52: 357–374
Zao J K, Gan T T, You C K, Méndez S J R, Chung C E, Wang Y T, Mullen T, Jung T P. Augmented brain computer interaction based on fog computing and linked data. In: Proceedings of the International Conference on Intelligent Environments. 2014, 374–377
Maatoug A, Belalem G, Mahmoudi S. Fog computing framework for location-based energy management in smart buildings. Multiagent and Grid Systems, 2019, 15(1): 39–56
Etemad M, Aazam M, St-Hilaire M. Using DEVS for modeling and simulating a Fog Computing environment. In: Proceedings of the 2017 International Conference on Computing, Networking and Communications (ICNC). 2017, 849–854
Himeur Y, Alsalemi A, Al-Kababji A, Bensaali F, Amira A. Data fusion strategies for energy efficiency in buildings: overview, challenges and novel orientations. Information Fusion, 2020, 64: 99–120
Stojkoska B L R, Trivodaliev K V. A review of internet of things for smart home: challenges and solutions. Journal of Cleaner Production, 2017, 140: 1454–1464
Carrillo E, Benitez V, Mendoza C, Pacheco J. IoT framework for smart buildings with cloud computing. In: Proceedings of the 1st International Smart Cities Conference (ISC2). 2015, 1–6
Tushar W, Yuen C, Li K, Wood K L, Wei Z, Xiang L. Design of cloud-connected IoT system for smart buildings on energy management (invited paper). EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 2016, 3(6): e3
Al Faruque M A, Vatanparvar K. Energy management-as-a-service over fog computing platform. IEEE Internet of Things Journal, 2016, 3(2): 161–169
Javed A, Rana O, Marmaras C, Cipcigan L. Fog paradigm for local energy management systems. In: Proceedings of the 2nd EAI International Conference on Cloud Infrastructures, Services, and IoT Systems for Smart Cities. 2018, 162–176
Naranjo P G V, Pooranian Z, Shojafar M, Conti M, Buyya R. FOCAN: a Fog-supported smart city network architecture for management of applications in the Internet of Everything environments. Journal of Parallel and Distributed Computing, 2019, 132: 274–283
Lin H, Liu G, Li F, Zuo Y. Where to go? Predicting next location in IoT environment. Frontiers of Computer Science, 2021, 15(1): 151306
Pan J, Jain R, Paul S, Vu T, Saifullah A, Sha M. An internet of things framework for smart energy in buildings: designs, prototype, and experiments. IEEE Internet of Things Journal, 2015, 2(6): 527–537
Moreno M V, Zamora M A, Skarmeta A F. User-centric smart buildings for energy sustainable smart cities. Transactions on Emerging Telecommunications Technologies, 2014, 25(1): 41–55
Luan T H, Gao L, Li Z, Xiang Y, Wei G, Sun L. Fog computing: focusing on mobile users at the edge. 2015, arXiv preprint arXiv: 1502.01815
Albataineh M, Jarrah M. DEVS-IoT: performance evaluation of smart home devices network. Multimedia Tools and Applications, 2021, 80(11): 16857–16885
Bonino D, Corno F. DogSim: a state chart simulator for domotic environments. In: Proceedings of the 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops). 2010, 208–213
Yi S, Hao Z, Qin Z, Li Q. Fog computing: platform and applications. In: Proceedings of the 3rd IEEE Workshop on Hot Topics in Web Systems and Technologies (HotWeb). 2015, 73–78
Zeigler B P, Praehofer H, Kim T G. Theory of Modelling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems. 2nd ed. San Diego: Academic Press, 2000
Capocchi L, Bernardi F, Federici D, Bisgambiglia P A. BFS-DEVS: a general DEVS-based formalism for behavioral fault simulation. Simulation Modelling Practice and Theory, 2006, 14(7): 945–970
Stojmenovic I, Wen S. The fog computing paradigm: scenarios and security issues. In: Proceedings of the 2014 Federated Conference on Computer Science and Information Systems (FedCSIS). 2014, 1–8
Varghese B, Wang N, Nikolopoulos D S, Buyya R. Feasibility of fog computing. 2017, arXiv preprint arXiv: 1701.05451
Guo X, Ansari N, Hu F, Shao Y, Elikplim N R, Li L. A survey on fusion-based indoor positioning. IEEE Communications Surveys & Tutorials, 2020, 22(1): 566–594
Cesconetto J, Augusto Silva L, Bortoluzzi F, Navarro-Cáceres M, Zeferino C A, Leithardt V R Q. PRIPRO—privacy profiles: user profiling management for smart environments. Electronics, 2020, 9(9): 1519
Abyaneh A Y, Pourahmadi V, Foumani A H G. CSI-based authentication: extracting stable features using deep neural networks. Transactions on Emerging Telecommunications Technologies, 2020, 31(2): e3795
Belhadi A, Djenouri Y, Srivastava G, Djenouri D, Lin J C W, Fortino G. Deep learning for pedestrian collective behavior analysis in smart cities: a model of group trajectory outlier detection. Information Fusion, 2021, 65: 13–20
Bittencourt L F, Diaz-Montes J, Buyya R, Rana O F, Parashar M. Mobility-aware application scheduling in fog computing. IEEE Cloud Computing, 2017, 4(2): 26–35
Filippi J B, Bisgambiglia P. JDEVS: an implementation of a DEVS based formal framework for environmental modelling. Environmental Modelling & Software, 2004, 19(3): 261–274
GeoTools. Geotools Users Group, 2002. Available from Geotools.org.website
Shah A S, Nasir H, Fayaz M, Lajis A, Shah A. A review on energy consumption optimization techniques in IoT based smart building environments. Information, 2019, 10(3): 108
Acknowledgements
We sincerely thank the General Directorate of the Scientific Research and Technological Development (DGRSTD) of the Ministry of Higher Education and Scientific Research of Algeria, for all the resources provided for the accomplishment of this project.
Author information
Authors and Affiliations
Corresponding author
Additional information
Abdelfettah Maatoug received his Master degree in Computer Science from the National Superior School of Computer Science of Algiers, Algeria in 2015. He is an assistant professor in the University of TIARET, Algeria and is a PhD candidate in Department of computer science, Faculty of exact and applied sciences, University of Oran1 Ahmed Ben Bella, Algeria. He is a member of Computer Science Laboratory of Oran. His research interests include Distributed Systems, IoT, Grid computing, Cloud and Fog computing, Energy Management, Economic models, Smart Cities, Smart Homes and Smart Buildings.
Ghalem Belalem graduated from Department of Computer Science, Faculty of Exact and Applied Sciences, University of Oran1 Ahmed Ben Bella, Algeria, where he received PhD degree in computer science in 2007. His current research interests are distributed system, grid computing, cloud computing, replication, consistency, fault tolerance, resource management, economic models, energy consumption, Big data, IoT, mobile environment, images processing, supply chain optimization, decision support systems, high performance computing.
Saïd Mahmoudi received his MS in Computer Science from University of Lille 1, France in 1999. In 2003, he obtained his PhD in Computer Science at the University of Lille 1, France. Between 2003 and 2005, he was an Associate Lecturer at the University of Lille 3, France. Since September 2005, he is an Associate Professor at the Faculty of Engineering of the University of Mons, Belgium. His research interests include artificial intelligence, internet of things, medical images analysis, 2D and 3D retrieval and indexing, Big Data and large scale multimedia management. He published over then 150 journal and conference papers to date. He participates in numerous scientific and academic activities (member of the organizing committee for some conferences, reviewer and guest editor for several internationals journals).
Electronic supplementary material
11704_2021_375_MOESM1_ESM.pdf
A location-based fog computing optimization of energy management in smart buildings: DEVS modeling and design of connected objects
Rights and permissions
About this article
Cite this article
Maatoug, A., Belalem, G. & Mahmoudi, S. A location-based fog computing optimization of energy management in smart buildings: DEVS modeling and design of connected objects. Front. Comput. Sci. 17, 172501 (2023). https://doi.org/10.1007/s11704-021-0375-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11704-021-0375-z