On the Effect of TSN Forwarding Mechanisms on Best-Effort Traffic

Lisa Maile,Dominik Voitlein,Anna Arestova,Abdullah S. Alshra'a,Kai-Steffen J. Hielscher,Reinhard German
2024-08-02
Abstract:Time-Sensitive Networking (TSN) enables the transmission of multiple traffic types within a single network. While the performance of high-priority traffic has been extensively studied in recent years, the performance of low-priority traffic varies significantly between different TSN forwarding algorithms. This paper provides an overview of existing TSN forwarding algorithms and discusses their impact on best-effort traffic. The effects are quantified through simulations of synthetic and realistic networks. The considered forwarding mechanisms are Strict Priority (SP), Asynchronous Traffic Shaper (ATS), Credit-Based Shaper (CBS), Enhanced Transmission Selection (ETS), and Time-Aware Shaper (TAS). The findings indicate that ATS, CBS, and ETS can significantly reduce queuing delays and queue lengths for best-effort traffic when compared to SP and TAS. This effect is enhanced when the reserved bandwidth for high priority queues - using CBS, ATS, or ETS - is reduced to the lowest possible value, within the reserved rate and latency requirements. Specifically, the simulations demonstrate that the choice of forwarding algorithm can improve the performance of low-priority traffic by up to twenty times compared to the least effective algorithm. This study not only provides a comprehensive understanding of the various TSN forwarding algorithms but can also serve as guidance at networks' design time to improve the performance for all types of traffic.
Networking and Internet Architecture
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **The impact of different TSN forwarding mechanisms on the performance of best - effort (BE) traffic**. Specifically, the paper aims to systematically compare and evaluate the performance impact of multiple time - sensitive networking (TSN) forwarding algorithms on low - priority traffic (i.e., best - effort traffic), especially queuing delay and queue length. ### Background and Problem Description In recent years, the development of TSN technology has made it possible to transmit multiple types of traffic in the same network. Although the performance of high - priority traffic has been widely studied, the impact of different TSN forwarding algorithms on low - priority traffic has not been systematically explored. Low - priority traffic is usually used for non - real - time applications. Although it does not require strict delay guarantees, its performance (such as average delay and throughput) is still very important. ### Main Contributions of the Paper 1. **Systematic Comparison**: For the first time, the paper systematically compares the impact of different TSN forwarding mechanisms on low - priority traffic. 2. **Combination of Theory and Simulation**: Through theoretical analysis and simulation experiments, the specific impact of various forwarding mechanisms on low - priority traffic is quantified. 3. **Guiding Network Design**: The research results can provide guidance for the design of TSN networks and help optimize network configurations to improve the overall performance of all types of traffic. ### Specific Research Contents The paper mainly discusses the following TSN forwarding mechanisms: - **Strict Priority (SP)** - **Asynchronous Traffic Shaper (ATS)** - **Credit - Based Shaper (CBS)** - **Enhanced Transmission Selection (ETS)** - **Time - Aware Shaper (TAS)** Through simulation experiments, the paper finds that ATS, CBS, and ETS can significantly reduce the queuing delay and queue length of low - priority traffic in some cases and perform better than SP and TAS. Especially when the reserved bandwidth is low, these mechanisms can significantly improve the performance of low - priority traffic. ### Summary The paper not only provides a comprehensive understanding of different TSN forwarding mechanisms but also provides valuable references for network designers, helping them choose appropriate forwarding algorithms at the design stage to optimize the performance of the entire network. ### Key Formulas and Symbol Explanations To ensure the correctness and readability of formulas, the following are some key formulas and symbols involved in the paper: - **Reserved Bandwidth**: Represented by \( R \) - **High - Priority Utilization**: Represented by \( U_h \) - **High - Priority Burst Length**: Represented by \( b_h \) - **Low - Priority Burst Length**: Represented by \( b_l \) - **Link Rate**: Represented by \( \text{linkrate} \) - **Idle Slope**: Represented by \( \text{idleSlope} \) For example, the credit calculation formula in CBS is: \[ \text{credit}(t) = \text{credit}(t - 1)+(\text{idleSlope}-\text{linkrate})\times\Delta t \] where \( \Delta t \) is the time interval. I hope this information can help you better understand the research purpose and main content of this paper. If you have more questions or need further explanations, please feel free to let me know!