Minimum Cycle Time Analysis of Ethernet-Based Real-Time Protocols
Keywords:Real-time systems, performance analysis, embedded systems
The Ethernet standard is a standard solution for interconnecting industrial devices despite its intrinsic drawbacks, particularly its nondeterministic medium access method. Many Ethernet-based commercial solutions available (COTS - Components Off the Shelves) on the market guarantee time performance. This means that user selection of one particular solution is a critical decision, but the choice often depends more on political strategizing with an industrial device manufacturer than on the intrinsic performance of Ethernet-based interfaces. The objective of this paper is to provide a formal behavioural analysis of each Ethernet-based solution, in order to facilitate comparison.
M. Felser, T. Sauter, The fieldbus war: History or short break between battles?, 4th IEEE International Workshop on Factory Communication Systems, pp.73-80, 2002. http://dx.doi.org/10.1109/WFCS.2002.1159702
M. Alves, E. Tovar, and F. Vasques, Ethernet goes real-time: a survey on research and technological developments, Technical Report HURRAY-TR-2K01, IPP-HURRAY, Polytechnic Institute of Porto (ISEP-IPP), 2000.
J.-D. Decotignie, A perspective on ethernet-tcp/ip as a fieldbus, 4th IFAC International Conference on Fieldbus Systems and their Applications, pp.138-143, 2001.
J.-D. Decotignie, Ethernet-based real-time and industrial communications, Proceedings of the IEEE, 93(6):1102-1117, 2005. http://dx.doi.org/10.1109/JPROC.2005.849721
J. Jasperneite, M. Schumacher, K. Weber, Limits of increasing the performance of industrial ethernet protocols, 12th IEEE Conference on Emerging Technologies and Factory Automation, pp.17-24, 2007.
G. Prytz, A performance analysis of ethercat and profinet irt, 13th IEEE Conference on Emerging Technologies and Factory Automation, pp.408-415, 2008.
IEC, Digital data communications for measurement and control ? fieldbus for use in industrial control systems: Part 3: Data link service definition, IEC Standard 61158, Part 3, 2006.
IEC, Digital data communications for measurement and control ? fieldbus for use in industrial control systems: Part 4: Data link protocol specification, IEC Standard 61158, Part 4, 2006.
G. Cena, I C. Berlotti, S. Scanzio, On the accuracy of the distributed clock mechanism in ethercat, 4th IEEE International Workshop on Factory Communication Systems, pp.43-52, 2010.
J. Jasperneite, E. Elsayed, Investigations on a distributed time-triggered ethernet realtime protocol used by profinet, 3rd International Workshop on Real-Time Networks, 2004.
The Modbus Organization. Modbus.
Modbus-IDA, Modbus application protocol specification v1.1b, 2006.
P. Brooks, Ethernet/IP-industrial protocol, 8th IEEE International Conference on Emerging Technologies and Factory Automation, Vol.2, pp.505-514, 2001.
V. Schiffer, The common industrial protocol (CIP) and the family of CIP networks, Technical Report PUB00123R0, Open DeviceNet Vendor Association, Inc. (ODVA), 2006.
A. Modlovansky, Utilization of modern switching technology in ethernet/IP networks, 1st International Workshop on Real-Time LANs in the Internet Age, pp.35-37, 2002.
E. Alessandria, L. Seno, S. Vitturi, Performance analysis of ethernet/ip networks, 7th IFAC International Conference on Fieldbuses and Networks in Industrial and Embedded Systems, Vol.7, 2007.
IEEE Computer Society, IEEE standard for a precision clock synchronization protocol for networked measurement and control systems, ANSI/IEEE standard 1588-2002, 2002.
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.