Title :
Formal worst-case timing analysis of Ethernet topologies with strict-priority and AVB switching
Author :
Diemer, Jonas ; Thiele, Daniel ; Ernst, Rolf
Author_Institution :
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
Abstract :
Ethernet is increasingly recognized as the future communication standard for distributed embedded systems in multiple domains such as industrial automation, automotive and avionics. A main motivation for this is cost and available data rate. A critical issue in the adoption of Ethernet in these domains is the timing of frame transfers, as many relevant applications require a guaranteed low-latency communication in order to meet real-time constraints. Ethernet AVB is an upcoming standard which addresses the timing issues by extending the existing strict-priority arbitration. Still, it needs to be evaluated whether these mechanism suffice for the targeted applications. For safety-critical applications, this can not only be done using intuition or simulation but requires a formal approach to assure the coverage of all worst-case corner cases. Hence, we present in this paper a formal worst-case analysis of the timing properties of Ethernet AVB and strict-priority Ethernet. This analysis mathematically determines safe upper bounds on the latency of frame transfers. Using this approach, we evaluate different topologies for a typical use-case in industrial automation.
Keywords :
audio signal processing; local area networks; multimedia communication; safety-critical software; telecommunication network topology; telecommunication standards; video signal processing; AVB switching; Ethernet AVB; Ethernet topology; automotive; avionics; communication standard; data rate; distributed embedded system; formal worst-case timing analysis; frame transfer; industrial automation; low-latency communication; real-time constraint; safety-critical application; strict-priority Ethernet; Analytical models; Delay; Equations; Mathematical model; Real-time systems; Time factors;
Conference_Titel :
Industrial Embedded Systems (SIES), 2012 7th IEEE International Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-2685-8
Electronic_ISBN :
978-1-4673-2683-4
DOI :
10.1109/SIES.2012.6356564