Abstract: Deterministic delivery of scheduled traffic (ST) is critical in time-sensitive networking (TSN). The time-aware shaper (TAS) defined by IEEE 802.1Qbv is the enabler to ensure deterministic end-to-end delays of ST flows. However, TAS does not consider the emergency sporadic flows that commonly exist in automotive and industrial control applications. Therefore, TAS cannot resist the interference of emergency sporadic traffic on normal ST. In this article, we improve the TAS’s time slot allocation and queue occupancy rule and propose a combined scheduling strategy composed of dynamic local regulation and static global planning. Dynamic local regulation executes the earliest deadline first (EDF) discipline at switching nodes to adjust ST frames’ transmission dynamically. Static global planning calculates the offset of ST flows at the source and guarantees bounded delay and jitter. Furthermore, we formalize the offset optimizing problem with considering the EDF, delay, and jitter constraints. Finally, we implement our prototype on OMNet++ 6.0.1. Simulation results further demonstrate that the combined strategy has bounded latency and jitter in the presence of emergency sporadic flows. Besides, the comparison experiments show that our design is superior to eTAS in terms of the jitter and end-to-end delay.
Loading