Serial Communication Protocol With Enhanced Properties–Securing Communication Layer for Smart Sensors Applications

The essential component of all the control and sensory systems is a communication layer. The MODBUS protocol used in automation and sensory industry defines a simple format of communication using the master/slave principle, although since it originated in the 1970 it has become obsolete. In this paper, is presented the uBUS protocol as an enhancement of the MODBUS protocol. uBUS protocol proposal brings advanced features for today’s requirements for embedded applications. Enhancements include address extension to 4079 addresses, adding a new communication mode (group broadcast), delegating selected master features to slave, linking with other communication interfaces, and securing communications layer. The main part of this paper deals with the description of design and implementation of the uBUS communication security. An RSA algorithm that uses asymmetric encryption was used to implement communication encryption. This paper presents a way of implementing such encryption and its effectiveness on various types of microcontrollers implementing uBUS slaves. Since the communication protocol security is designed as a separate layer, it is possible to implement different types of encryption.

[1]  Li-Guo Zhang,et al.  Multiprotocol Communication Interface PMSM Control on Account of Industrial Configuration Software , 2014, J. Electr. Comput. Eng..

[2]  G. Michalconok,et al.  Extension of 1-wire measuring system SenSys , 2012, Proceedings of 15th International Conference MECHATRONIKA.

[3]  Xiangxiang Zeng,et al.  Embedded Based Miniaturized Universal Electrochemical Sensing Platform , 2016, J. Sensors.

[4]  Alessandra Costanzo,et al.  A Long-Distance RF-Powered Sensor Node with Adaptive Power Management for IoT Applications , 2017, Sensors.

[5]  Kang Lee,et al.  Understanding IEEE 1451-Networked smart transducer interface standard - What is a smart transducer? , 2008, IEEE Instrumentation & Measurement Magazine.

[6]  Liang Zhao,et al.  Data Acquisition and Transmission System for Building Energy Consumption Monitoring , 2013 .

[7]  Alessandro Leonardi,et al.  Towards the Smart Grid: Substation Automation Architecture and Technologies , 2014 .

[8]  Juraj Dud'ak,et al.  Proposal of a communication protocol for smart sensory systems , 2014, Proceedings of the 16th International Conference on Mechatronics - Mechatronika 2014.

[9]  Jing Fu,et al.  Raspberry Pi Based Intelligent Wireless Sensor Node for Localized Torrential Rain Monitoring , 2016, J. Sensors.

[10]  Chi Zhou,et al.  Building Automation Networks for Smart Grids , 2011, Int. J. Digit. Multim. Broadcast..

[11]  Juraj Ďuďák,et al.  Securing communication layer of uBUS protocol , 2016 .

[12]  William P. Wardlaw,et al.  The RSA Public Key Cryptosystem , 2000 .

[13]  Pilar Barreiro,et al.  A Review of Wireless Sensor Technologies and Applications in Agriculture and Food Industry: State of the Art and Current Trends , 2009, Sensors.

[14]  J. Stein Computational problems associated with Racah algebra , 1967 .

[15]  Ramjee Prasad,et al.  Securing communication in inter domains Internet of Things using identity-based cryptography , 2017, 2017 International Workshop on Big Data and Information Security (IWBIS).

[16]  Athanasios V. Vasilakos,et al.  Software-Defined Industrial Internet of Things in the Context of Industry 4.0 , 2016, IEEE Sensors Journal.