A synthesizable ethernet switch with enhanced real-time features

The use of switched Ethernet for safe real-time communication still suffers from undesired phenomena, such as blocking caused by long non-preemptive frames, lack of protection against errors in the time domain, couplings across virtual LANs and priority levels via internal switch shared resources. Recently, a few solutions were proposed to cope with such phenomena. One such solution is based on an enhanced switch following the Flexible Time-Triggered paradigm, which enforces strict service differentiation with any kind of traffic scheduling, blocking-free forwarding and timing errors confinement. In this paper we propose a new architecture following an hardwaresoftware co-design approach that simplifies the development of the enhanced switch features by detaching the traffic scheduling from the traffic switching. The paper shows experimental results with an actual switch prototype that confirm the desired switch properties.

[1]  J. Loeser,et al.  Using Switched Ethernet for Hard Real-Time Communication , 2004 .

[2]  L. Almeida,et al.  Enhancing real-time communication over cots ethernet switches , 2006, 2006 IEEE International Workshop on Factory Communication Systems.

[3]  A. Flammini,et al.  Experimental evaluation of PROFINET performance , 2004, IEEE International Workshop on Factory Communication Systems, 2004. Proceedings..

[4]  L. Almeida,et al.  Designing a costumized Ethernet switch for safe hard real-time communication , 2008, 2008 IEEE International Workshop on Factory Communication Systems.

[5]  Hermann Kopetz,et al.  A Time-Triggered Ethernet (TTE) Switch , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[6]  J. Feld,et al.  PROFINET - scalable factory communication for all applications , 2004, IEEE International Workshop on Factory Communication Systems, 2004. Proceedings..

[7]  EtherCAT — Ethernet Control Automation Technology , 2005 .

[8]  Thomas Nolte,et al.  Server-based real-time communications of Switched Ethernet , 2008 .