Full Duplex Switched Ethernet for Next Generation "1553B"-Based Applications

Over the last thirty years, the MIL-STD 1553B data bus has been used in many embedded systems, like aircrafts, ships, missiles and satellites. However, the increasing number and complexity of interconnected subsystems lead to emerging needs for more communication bandwidth. Therefore, a new interconnection system is needed to overcome the limitations of the MIL-STD 1553B data bus. Among several high speed networks, full duplex switched Ethernet is put forward here as an attractive candidate to replace the MIL-STD 1553B data bus. However, the key argument against switched Ethernet lies in its non-deterministic behavior that makes it inadequate to deliver hard time-constrained communications. Hence, our primary objective in this paper is to achieve an accepted QoS level offered by switched Ethernet, to support diverse "1553B"-based applications requirements. We evaluate the performance of traffic shaping techniques on full duplex switched Ethernet with an adequate choice of service strategy in the switch, to guarantee the real-time constraints required by these specific 1553B-based applications. An analytic study is conducted, using the network calculus formalism, to evaluate the deterministic guarantees offered by our approach. Theoretical analysis are then investigated in the case of a realistic "1553B"-based application extracted from a real military aircraft network. The results herein show the ability of profiled full duplex switched Ethernet to satisfy 1553B-like real-time constraints

[1]  J.-B. Grieu,et al.  Analyse et évaluation de techniques de commutation Ethernet pour l'interconnexion des systèmes avioniques , 2004 .

[2]  Jean-Yves Le Boudec,et al.  Network Calculus , 2001, Lecture Notes in Computer Science.

[3]  J. A. Bogaerts,et al.  SCI based data acquisition architectures , 1991 .

[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]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks: the single-node case , 1993, TNET.

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

[7]  Hermann Kopetz,et al.  Distributed fault-tolerant real-time systems: the Mars approach , 1989, IEEE Micro.

[8]  Tzi-cker Chiueh,et al.  Supporting real-time traffic on Ethernet , 1994, 1994 Proceedings Real-Time Systems Symposium.

[9]  Hermann Härtig,et al.  Low-latency hard real-time communication over switched Ethernet , 2004, Proceedings. 16th Euromicro Conference on Real-Time Systems, 2004. ECRTS 2004..

[10]  Wilton R. Abbott,et al.  Network Calculus , 1970 .

[11]  A. Gillen,et al.  Introduction of 3910 high speed data bus , 1992, MILCOM 92 Conference Record.

[12]  D. Chambers,et al.  1553 emulation over ATM (asynchronous transfer mode) - A hybrid avionics communications architecture , 1998, IEEE Aerospace and Electronic Systems Magazine.

[13]  M. D. Cohn A proposed local area network for next-generation avionic systems , 1988, Proceedings of the IEEE 1988 National Aerospace and Electronics Conference.

[14]  Abhay Parekh,et al.  A generalized processor sharing approach to flow control in integrated services networks-the single node case , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[15]  F. Frances,et al.  Using network calculus to optimize the AFDX network , 2006 .

[16]  Hermann Kopetz,et al.  The time-triggered architecture , 1998, Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98).

[17]  J. K. Murdock,et al.  Open systems avionics network to replace MIL-STD-1553 , 2000, 19th DASC. 19th Digital Avionics Systems Conference. Proceedings (Cat. No.00CH37126).

[18]  Eric Rondeau,et al.  Evaluation of switched Ethernet in an industrial context by using the Network Calculus , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[19]  Peter Neumann,et al.  Deterministic real-time communication with switched Ethernet , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[20]  Rene L. Cruz,et al.  A calculus for network delay, Part I: Network elements in isolation , 1991, IEEE Trans. Inf. Theory.

[21]  Christian Fraboul,et al.  Real-time guarantees on full-duplex switched ethernet for military applications , 2006 .

[22]  Proceedings of the 13th IEEE Real-Time and Embedded Technology and Applications Symposium, RTAS 2007, April 3-6, 2007, Bellevue, Washington, USA , 2007, IEEE Real-Time and Embedded Technology and Applications Symposium.

[23]  Ralph Lachenmaier,et al.  Joint Advanced Strike Technology Program Avionics Architecture Definition Issues/decisions/rationale Document , .

[24]  G. Watson,et al.  100Base-T/IEEE 802.12/packet switching , 1996, IEEE Commun. Mag..

[25]  Jérôme Ermont,et al.  Methods for bounding end-to-end delays on an AFDX network , 2006, 18th Euromicro Conference on Real-Time Systems (ECRTS'06).