Browse > Article
http://dx.doi.org/10.14372/IEMEK.2021.16.6.247

Protocol Implementation for Ethernet-Based Real-Time Communication Network  

Kwon, Young-Woo (Hanwhasystems)
Nguyen, Dung Huy (Pusan National University)
Choi, Joon-Young (Pusan National University)
Publication Information
Abstract
We propose a protocol for Ethernet-based industrial real-time communication networks. In the protocol, the master periodically transmits control frames to all slaves, and the ring-type network topology is selected to achieve high-speed transmission speed. The proposed protocol is implemented in the form of both firmware and Linux kernel modules. To improve the transmission speed, the MAC address table is disabled in the firmware implementation, and the NAPI function of the Ethernet driver is removed in the Linux kernel module implementation. A network experiment environment is built with four ARM processor-based embedded systems and network operation experiments are performed for various frame sizes. From the experimental results, it is verified that the proposed protocol normally operates, and the firmware implementation shows better transmission speed than the Linux kernel module implementation.
Keywords
Ethernet; Industrial network; Real-time communication;
Citations & Related Records
연도 인용수 순위
  • Reference
1 G. Prytz, "A Performance Analysis of EtherCAT and PROFINET IRT," Proceedings of IEEE Conf. Emerg. Technol. Factory Autom., pp. 408-415, 2008.
2 P. Ferrari, A. Flammini, D. Marioli, A. Taroni, F. Venturini, "Experimental Analysis to Estimate Jitter in PROFINET IO Class 1 Networks," Proceedings of IEEE Conf. Emerg. Technol. Factory Autom., pp. 429-432, Sep. 2006.
3 G. S. Sestito, A. C. Turcato, A. L. Dias, M. S. Rocha, M. M. Da Silva, P. Ferrari, D. Brandao, "A Method for Anomalies Detection in Real-time Ethernet data Trafc Applied to PROFINET," IEEE Trans. Ind. Informat., Vol. 14, No. 5, pp. 2171-2180, May 2018.   DOI
4 K. O. Akpinar, I. Ozcelik, "Analysis of Machine Learning Methods in EtherCAT-based Anomaly Detection," IEEE Access, Vol. 7, pp. 184365-184374, Dec. 2019.   DOI
5 https://www.hms-networks.com/news-and-insights/news-from-hms/2020/05/29/industrial-network-market-shares-2020-according-to-hms-networks
6 G. Prytz, "A Performance Analysis of EtherCAT and PROFINET IRT," Proceedings of IEEE Int. Conf. Emerg. Technol. Factory Autom., pp. 408-415, Sep. 2008.
7 G. Cena, I. C. Bertolotti, S. Scanzio, A. Valenzano, C. Zunino, "On the Accuracy of the Distributed Clock Mechanism in EtherCAT," Proceedings of IEEE Int. Workshop Factory Commun. Syst., pp. 43-52, May 2010.
8 H. Kang, K. Kim, H. W. Jin, "Real-time Software Pipelining for Multidomain Motion Controllers," IEEE Trans. Ind. Informat., Vol. 12, No. 2, pp. 705-715, Apr. 2016.   DOI
9 https://www.motioncontroltips.com/what-is-industrial-ethernet-and-how-does-it-differ-from-standard-ethernet/
10 K. Zhu, X. Chen, J. Tan, "A Method of Adaptive Selection of Hybrid Interrupt-NAPI Scheme," Proceedings of International Conference on Communications and Intelligence Information Security, pp.125-129, 2010.