Service for communication of devices with Internet access: analysis of technologies and method of creation

Artem Perepelitsyn, Oleksandr Vdovichenko, Vitalii Mikhalevskyi

Abstract


The subject of study in this article is technologies and services of communication of elements of smart home, as well as the models, methods, and tools for prototyping of interaction of devices for Internet of Things (IoT). The goal is to simplify the process of creation a service for the programmable by an end user device with the ability to communicate over Internet and to simplify the process of choosing the components for such devices. Task: to perform the analysis of IoT systems requirements and possible issues during the process of creation; to perform the analysis of requirements of safety and cybersecurity for IoT systems; to perform the research and classification of components of IoT systems; to perform the research of communication process between elements of IoT system; to analyze IoT communication protocols; to perform the analysis of services for IoT communication; propose the models of communication of IoT nodes; propose technique for creation of service; and provide practical example of implementation of the research results. According to the tasks, the following
results were obtained. The analysis of possible problems and requirements for prototyping elements of smart home systems with Internet access is performed. The analysis of the existing architectures layers of IoT systems is performed. Models of Edge and Fog for IoT system are considered. Analysis of cybersecurity considerations for the devices communication is performed. Five types of components for smart home systems were classified. The process of communication of smart home elements with service at the model level is described. Existing communication protocols for the communication of devices over Internet are analyzed. Commercial and open source communication services for different types of devices are analyzed. Models of IoT node interaction are proposed. Technique of creation of a service for communication of devices and example of use are proposed. Conclusions. The main contribution of this research is the proposed method of creation of own service for communication over Internet for devices implemented on the basis of widely used microcontrollers. Based on the proposed classification of IoT hardware components, it is possible to simplify the decision-making process of selection based on the parameters of price, required efforts from the end customer for installation, and expandability in terms of the possibility of integration of the solution with wider systems. The performed analysis allows to conclude that from existing services ThingSpeak is interesting for use with the simplest chips, and Home Assistant is the preferable solution for home automation.

Keywords


communication service; communication protocol; Internet of Things; IoT; smart home components; model of IoT node; ThingSpeak; Home Assistant

Full Text:

PDF

References


Esposito, M., Belli, A., Palma, L., & Pierleoni, P. Design and Implementation of a Framework for Smart Home Automation Based on Cellular IoT, MQTT, and Serverless Functions. Sensors 2023, vol. 23, no. 9, article no. 4459, pp. 1-16. DOI: 10.3390/s23094459.

Plakhteyev, A., Perepelitsyn, A., & Frolov, V. Edge computing for IoT: An educational case study. Proceedings of 2018 IEEE 9th International Conference on Dependable Systems, Services and Technologies, DESSERT 2018, 2018, pp. 130-133. DOI: 10.1109/DESSERT.2018.8409113.

Perepelitsyn, A., Duzhyi, V., Vdovichenko, O., & Zheltukhin, O. Technologies of Embedded Systems Prototyping using Reconfigurable Nodes: Technical Solutions. Proceedings 2022 IEEE 12th International Conference on Dependable Systems, Services and Technologies, DESSERT 2022, 2022. 6 p. DOI: 10.1109/DESSERT58054.2022.10018581.

ATmega328P Data Sheet. Microchip Technology Inc., 2015. 294 p. Available at: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf. (accessed 19.10.2023).

Bobrovnikova, K., Lysenko, S., Savenko, B., Gaj, P., & Savenko, O. Technique for IoT malware detection based on control flow graph analysis. Radioelectronic and Computer Systems, 2022, no. 1, pp. 141-153. DOI:10.32620/reks.2022.1.11.

Kolisnyk, M. Vulnerability analysis and meth-od of selection of communication protocols for infor-mation transfer in internet of things systems. Radioelectronic and Computer Systems, 2021, no. 1, pp. 133-149. DOI: 10.32620/reks.2021.1.12.

Perepelitsyn, A., & Vdovichenko, O. Technologies and Services of Communication for Embedded Systems over Internet. Proceedings 2023 IEEE 13th International Conference on Dependable Systems, Services and Technologies, DESSERT 2023, 2023. 6 p. accepted.

Lombardi, M., Pascale, F., & Santaniello, D. Internet of Things: A General Overview between Architectures, Protocols and Applications. Information, 2021, vol. 12, no. 2, article no. 87, pp. 1-20. DOI: 10.3390/info12020087.

Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. in IEEE Communications Surveys & Tutorials, vol. 17, no. 4, pp. 2347-2376, Fourthquarter 2015, DOI: 10.1109/COMST.2015.2444095.

Omer, A., Khairi, M. Kamran, M. Khan, I. & Kim, K. A Comprehensive Review of Internet of Things: Technology Stack, Middlewares, and Fog/Edge Computing Interface. Sensors 2022, vol. 22, no. 3, article no. 995, pp. 1-43. DOI: 10.3390/s22030995.

Tetskyi, A., Kharchenko, V., & Uzun, D. Analysis of the Possibilities of Unauthorized Access in Content Management Systems Using Attack Trees. Proc. PhD Symposium at ICTERI 2018, Kyiv, Ukraine, May 14-17, 2018, CEUR-WS, vol. 2122, pp. 16-25.

Wencheng, Y., Song, W., Masri, S., Nickson, M., Mohiuddin, A., & Craig, V. Biometrics for Internet-of-Things Security: A Review. Sensors 2021, vol. 21, no. 18, article no. 6163, pp. 1-36. DOI: 10.3390/s21186163.

Stolojescu-Crisan, C., Crisan, C., & Butunoi, B.-P. An IoT-Based Smart Home Automation System. Sensors 2021, vol. 21, no. 11, article no. 3784, pp. 1-23. DOI: 10.3390/s21113784.

Munshi, A. Improved MQTT Secure Transmission Flags in Smart Homes. Sensors 2022, vol. 22, no. 6, article no. 2174, pp. 1-15. DOI: 10.3390/s22062174.

de la Puente-Gil, Á., de Simón-Martín, M., González-Martínez, A., Diez-Suárez, A.-M., & Blanes-Peiró, J.-J. The Internet of Things for the Intelligent Management of the Heating of a Swimming Pool by Means of Smart Sensors. Sensors 2023, vol. 23, no. 5, article no. 2533, pp. 1-14. DOI: 10.3390/s23052533.




DOI: https://doi.org/10.32620/reks.2023.4.14

Refbacks

  • There are currently no refbacks.