Interworking between Modbus and internet of things platform for industrial services
Sherzod Elamanov , Hyeonseo Son , Bob Flynn , Seong Ki Yoo , Naqqash Dilshad , JaeSeung Song
›› 2024, Vol. 10 ›› Issue (2) : 461 -471.
Interworking between Modbus and internet of things platform for industrial services
In the era of rapid development of Internet of Things (IoT), numerous machine-to-machine technologies have been applied to the industrial domain. Due to the divergence of IoT solutions, the industry is faced with a need to apply various technologies for automation and control. This fact leads to a demand for an establishing interworking mechanism which would allow smooth interoperability between heterogeneous devices. One of the major protocols widely used today in industrial electronic devices is Modbus. However, data generated by Modbus devices cannot be understood by IoT applications using different protocols, so it should be applied in a couple with an IoT service layer platform. oneM2M, a global IoT standard, can play the role of interconnecting various protocols, as it provides flexible tools suitable for building an interworking framework for industrial services. Therefore, in this paper, we propose an interworking architecture between devices working on the Modbus protocol and an IoT platform implemented based on oneM2M standards. In the proposed architecture, we introduce the way to model Modbus data as oneM2M resources, rules to map them to each other, procedures required to establish interoperable communication, and optimization methods for this architecture. We analyze our solution and provide an evaluation by implementing it based on a solar power management use case. The results demonstrate that our model is feasible and can be applied to real case scenarios.
Internet of things / Interoperability / Interworking / Modbus / oneM2M
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
OneM2M, TS-0023: Home appliances information model and mapping, oneM2M Tech. specification V3.9.0, 2021. http://refhub.elsevier.com/S2352-8648(22)00188-2/sref15. (Accessed 8 November 2019). |
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
OneM2M, TR-0043: Modbus Interworking, oneM2M Tech. rep. V0.2.0, 2019. http://refhub.elsevier.com/S2352-8648(22)00188-2/sref20. (Accessed 15 October 2020). |
| [21] |
OneM2M, TS-0014: LWM2M Interworking, oneM2M Tech. specification V3.2.0, 2020. http://refhub.elsevier.com/S2352-8648(22)00188-2/sref21. (Accessed 13 March 2020). |
| [22] |
|
| [23] |
|
| [24] |
OneM2M, TS-0040: Modbus interworking, oneM2M Tech. specification V0.1.0, 2020. http://refhub.elsevier.com/S2352-8648(22)00188-2/sref24. (Accessed 8 May 2021). |
/
| 〈 |
|
〉 |