Title :
Improved formal worst-case timing analysis of weighted round robin scheduling for Ethernet
Author :
Thiele, Daniel ; Diemer, Jonas ; Axer, Philip ; Ernst, Rolf ; Seyler, Jan
Author_Institution :
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
fDate :
Sept. 29 2013-Oct. 4 2013
Abstract :
Ethernet networks become increasingly popular in many distributed embedded applications. As an alternative to strict priority (SP) scheduling, weighted round robin (WRR) is supported by most commercially available Ethernet switches. In WRR scheduling the link capacity is distributed fairly among traffic streams according to preset weights on a per round basis. As WRR does not provide latency guarantees, formal timing verification is necessary in order to deploy WRR in real-time applications. In this paper, we present a formal method to analyze WRR scheduling in Ethernet networks. Compared to existing methods which overestimate by assuming unnecessarily high interference, our method will take actual load bounds into account, thus achieving tighter analysis results. Finally, we perform an evaluation of our approach against existing methods and also against SP scheduling.
Keywords :
formal verification; local area networks; scheduling; telecommunication links; telecommunication network routing; telecommunication switching; telecommunication traffic; Ethernet network; Ethernet switch; WRR scheduling; distributed embedded applications; fair link capacity distribution; formal method; formal timing verification; formal worst-case timing analysis; interference; latency guarantee; load bound; real-time applications; strict priority scheduling alternative; traffic streams; weighted round robin scheduling; Equations; Interference; Mathematical model; Scheduling; Time factors; Timing; Upper bound; Ethernet; formal performance analysis; network protocol; real-time systems; weighted-round robin;
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2013 International Conference on
Conference_Location :
Montreal, QC
DOI :
10.1109/CODES-ISSS.2013.6659012