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.

PDF
›› 2024, Vol. 10 ›› Issue (2) :461 -471. DOI: 10.1016/j.dcan.2022.09.013
Research article
research-article

Interworking between Modbus and internet of things platform for industrial services

Author information +
History +
PDF

Abstract

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.

Keywords

Internet of things / Interoperability / Interworking / Modbus / oneM2M

Cite this article

Download citation ▾
Sherzod Elamanov, Hyeonseo Son, Bob Flynn, Seong Ki Yoo, Naqqash Dilshad, JaeSeung Song. Interworking between Modbus and internet of things platform for industrial services. , 2024, 10(2): 461-471 DOI:10.1016/j.dcan.2022.09.013

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

N. Wu, Z. Li, K. Barkaoui, X. Li, T. Murata, M. Zhou, Iot-based smart and complex systems: a guest editorial report, IEEE/CAA.J. Autom. Sin. 5 (1) (2018) 69-73.

[2]

Y. Lu, Industry 4.0: a survey on technologies, applications and open research issues, J. Ind.Inf.Integration 6 (2017) 1-10.

[3]

M. Liyanage, P. Porambage, A.Y. Ding, A. Kalla, Driving forces for multi-access edge computing (mec) iot integration in 5g, ICT Express 7 (2) (2021) 127-137.

[4]

H. Lasi, P. Fettke, H.-G. Kemper, T. Feld, M. Hoffmann, Industry 4.0, Business & Information Systems Engineering 6 (4) (2014) 239-242.

[5]

S. Park, J. Park, J. Oh, Design and implementation of trusted sensing framework for iot environment, J. Commun. Network. 23 (1) (2021) 43-52.

[6]

J. Swetina, G. Lu, P. Jacobs, F. Ennesser, J. Song, Toward a standardized common m2m service layer platform: introduction to oneM2M, IEEE Wireless Commun. 21 (3) (2014) 20-26.

[7]

B. Cao, Y. Li, L. Zhang, L. Zhang, S. Mumtaz, Z. Zhou, M. Peng, When internet of things meets blockchain: challenges in distributed consensus, IEEE Network 33 (6)(2019) 133-139.

[8]

L. Zhang, B. Cao, Y. Li, M. Peng, G. Feng, A multi-stage stochastic programming-based offloading policy for fog enabled iot-ehealth, IEEE J. Sel. Area. Commun. 39 (2) (2021) 411-425.

[9]

B. Cao, Y. Li, L. Zhang, L. Zhang, S. Mumtaz, Z. Zhou, M. Peng, When internet of things meets blockchain: challenges in distributed consensus, IEEE Network 33 (6)(2019) 133-139.

[10]

Y. Li, B. Cao, M. Peng, L. Zhang, L. Zhang, D. Feng, J. Yu, Direct acyclic graph-based ledger for internet of things: performance and security analysis, IEEE/ACM Trans. Netw. 28 (4) (2020) 1643-1656.

[11]

A. Polianytsia, O. Starkova, K. Herasymenko, Survey of the iot data transmission protocols, in: 2017 4th International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S T), 2017, pp. 369-371.

[12]

D. Peng, H. Zhang, L. Yang, H. Li,Design and realization of modbus protocol based on embedded linux system, in:2008 International Conference on Embedded Software and Systems Symposia, 2008, pp. 275-280.

[13]

H. Park, H. Kim, H. Joo, J. Song, Recent advancements in the internet-of-things related standards: a onem2m perspective, ICT Express 2 (3) (2016) 126-129.

[14]

J. Kim, J. Yun, S. Choi, D.N. Seed, G. Lu, M. Bauer, A. Al-Hezmi, K. Campowsky, J. Song, Standard-based iot platforms interworking: implementation, experiences, and lessons learned, IEEE Commun. Mag. 54 (7) (2016) 48-54.

[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]

Y. Mehmood, F. Ahmad, I. Yaqoob, A. Adnane, M. Imran, S. Guizani, Internet-of-things-based smart cities: recent advances and challenges, IEEE Commun. Mag. 55 (9) (2017) 16-24.

[17]

Z. Fan, R.J. Haines, P. Kulkarni, M2m communications for e-health and smart grid: an industry and standard perspective, IEEE Wireless Commun. 21 (1) (2014) 62-69.

[18]

S. Safaric, K. Malaric,Zigbee wireless standard, in:Proceedings ELMAR 2006, 2006, pp. 259-262.

[19]

J. Yun, S.-C. Choi, N.-M. Sung, J. Kim, Demo, Towards global interworking of iot systems - oneM2M interworking proxy entities, in: Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, SenSys ’15, ACM, New York, NY, USA, 2015, pp. 473-474.

[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]

Eclipse OM2M. https://www.eclipse.org/om2m/(2015-2020). (Accessed 13 December 2020).

[23]

A. Daneels, W. Sater,What is scada?, in:Proceedings of the International Conference on Accelerator and Large Experimental Physics Control Systems Italy, 1999, pp. 339-343.

[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).

AI Summary AI Mindmap
PDF

54

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/