An Offline Equivalence Scheduling Technique for Time-Triggered Ethernet

Shiqian Zhang,Zonghui Li,Ningchen Wang,Hai Wan,Xibin Zhao
DOI: https://doi.org/10.1145/3193092.3193105
2018-01-01
Abstract:Time-triggered networks, like TTEthernet, require tight communication latency and minimal jitter requirements. One efficient way to meet these requirements is pre-compute the transmission points of the frames on the network and stores the complete schedule within the local memory. This method avoids contentions of frames. However, as the size of network grows, the size of offline table increases and the memory requirements increase while memory is a scare resource. Due to the memory limitation, a table based scheduling approach might not be applicable. In this paper, we present an offline equivalence scheduling technique for Time-triggered Ethernet. Offline equivalence is an online policy that is equivalent to a given offline table to combine the advantages of both online and offline scheduling. Here online scheduling is used, and only deviations from offline table are required to be stored. We consider each end in dataflow as a real-time embedded system (end-station) and solve the scheduling problem based on offline equivalence technique. In the evaluation, we consider an ILP-based solver CPLEX as our baseline to test our new scheduler under three different typical topologies. The results show that offline equivalence scheduling technique achieves high schedulability ratio, and only having to store on average a few bytes of the offline schedule in small-medium network.
What problem does this paper attempt to address?