Safety Critical Real-Time Networks Based on Ethernet Technology

As the applications of real-time computing technology are becoming more and more popular in many safety critical domains such as avionics, national defense and transportation systems, field network faces new requirements and challenges because of the coexistence of different kinds of synchronous real-time, asynchronous real-time and non-real-time communication requirements. The realization approach and schedulability analysis of safety critical real-time network are very crucial because of giving a way to solve the problem. Firstly, the shortcomings of the existing COTS network such as Ethernet are described. And then, a high reliable and real time Ethernet communication protocol known as E&TTE (event- and time-triggered Ethernet) based on event- and time-triggered approach is presented. The E&TTE based real time network is flexible, and the communication time is predictable. At the same time, the network scheduling model is constructed, and the global schedulability analysis is done in this paper. The rationality and feasibility of E&TTE protocol is also proven by a concrete example. With E&TTE protocol, the diverse requirements of safety critical real time network can be met better. In addition, the E&TTE protocol can be widely applied to the field control network of ordinary industry systems.

[1]  Mohamed F. Younis,et al.  Partition scheduling in APEX runtime environment for embedded avionics software , 1998, Proceedings Fifth International Conference on Real-Time Computing Systems and Applications (Cat. No.98EX236).

[2]  Yeqiong Song,et al.  Worst-case deadline failure probability in real-time applications distributed over controller area network , 2000, J. Syst. Archit..

[3]  R. Maier Event-triggered communication on top of time-triggered architecture , 2002, Proceedings. The 21st Digital Avionics Systems Conference.

[4]  Kang G. Shin,et al.  Achieving real-time communication over Ethernet with adaptive traffic smoothing , 2000, Proceedings Sixth IEEE Real-Time Technology and Applications Symposium. RTAS 2000.

[5]  H Zhao Study of real-time connections and communications in fieldbus networks. , 1997 .

[6]  Thomas Thurner,et al.  Time-triggered architecture for safety-related distributed real-time systems in transportation systems , 1998, Digest of Papers. Twenty-Eighth Annual International Symposium on Fault-Tolerant Computing (Cat. No.98CB36224).

[7]  Eric Rondeau,et al.  Using genetic algorithms to design switched Ethernet industrial networks , 2002, Industrial Electronics, 2002. ISIE 2002. Proceedings of the 2002 IEEE International Symposium on.

[8]  John P. Lehoczky,et al.  The rate monotonic scheduling algorithm: exact characterization and average case behavior , 1989, [1989] Proceedings. Real-Time Systems Symposium.

[9]  Wang Zhi AN ETHERNET-BASED HARD REAL-TIME COMMUNICATION PROTOCOL , 2000 .

[10]  Wang Tian SURVEY OF REAL-TIME SCHEDULE THEORY AND THE STATE-OF-THE-ARE OF ITS APPLICATION IN INDUSTRIAL REAL-TIME COMMUNICATION SYSTEM(Part one) , 2002 .

[11]  Hermann Kopetz,et al.  Fault containment and error detection in the time-triggered architecture , 2003, The Sixth International Symposium on Autonomous Decentralized Systems, 2003. ISADS 2003..

[12]  Jane W.-S. Liu,et al.  Scheduling real-time applications in an open environment , 1997, Proceedings Real-Time Systems Symposium.

[13]  Pedro Fonseca,et al.  Flexible Time-Triggered Communication on a Controller Area Network , 1998 .

[14]  José Alberto Fonseca,et al.  The FTT-CAN Protocol for Flexibility in Safety-Critical Systems , 2002, IEEE Micro.

[15]  Paolo Gai,et al.  The FTT-ethernet protocol: merging flexibility, timeliness and efficiency , 2002, Proceedings 14th Euromicro Conference on Real-Time Systems. Euromicro RTS 2002.

[16]  J. K. Murdock,et al.  Open systems avionics network to replace MIL-STD-1553 , 2001 .

[17]  Günter Grünsteidl,et al.  TTP - A Protocol for Fault-Tolerant Real-Time Systems , 1994, Computer.