Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A Concise Tutorial on Traffic Shaping and Scheduling in Time-Sensitive Networks

Published: 01 July 2023 Publication History

Abstract

Over the last two decades, IEEE has been defining standards for Time-Sensitive Networking (TSN). These standards combine traffic shaping and scheduling mechanisms to guarantee bounded delays across an Ethernet network. Time-Sensitive Networks are designed for applications where delays are critical, such as process control, networks for vehicles and aircraft, and virtual reality applications. Many industrial companies are currently actively implementing TSN standards. The goal of this paper is to provide a concise and self-contained description of the TSN mechanisms and how they affect the network performance metrics. The paper is intended for practicing engineers wanting to improve their understanding of TSN and for students curious about these mechanisms.

References

[1]
Time-sensitive networking (TSN) task group.” Accessed: Mar. 2023. [Online]. Available: https://1.ieee802.org/tsn/
[2]
L. Chang “.Five things TSN can accomplish for the IIoT and industry 4.0.” 2022. Accessed: Dec. 2022. [Online] https://iebmedia.com/technology/tsn/five-things-tsn-can-accomplish-for-the-iiot-and-industry-4-0/
[3]
L. Deng, G. Xie, H. Liu, Y. Han, R. Li, and K. Li, “A survey of real-time Ethernet modeling and design methodologies: From AVB to TSN,” ACM Comput. Surveys, vol. 55, no. 2, pp. 1–36, Jan. 2022.
[4]
IECIEEE 60802 TSN profile for industrial automation.” 2022. Accessed: Dec. 2022. [Online]. Available: https://1.ieee802.org/tsn/iec-ieee-60802/
[5]
Y. Kang, L. Sunwoo, S. Gwak, T. Kim, and D. An, “Time-sensitive networking technologies for industrial automation in wireless communication systems,” Energies, vol. 14, no. 15, p. 4497, 2021.
[6]
L. L. Bello and W. Steiner, “A perspective on IEEE time-sensitive networking for industrial communication and automation systems,” Proc. IEEE, vol. 107, no. 6, pp. 1094–1120, Apr. 2019.
[7]
A. Nasrallahet al., “Ultra-low delay (ULL) networks: The IEEE TSN and IETF DetNet standards and related 5G ULL research,” IEEE Commun. Surveys Tuts., vol. 21, no. 1, pp. 88–145, 1st Quart., 2019.
[8]
G. Parsons “.The rise of time-sensitive networking (TSN) in automobiles, industrial automation, and aviation.” 2022. Accessed: Dec. 2022. [Online]. Available: https://incompliancemag.com/article/the-rise-of-time-sensitiv-networking-tsn-in-automobiles-industrial-automation-and-aviation/
[9]
D. Perkon “.The accumulating case for deterministic control.” 2019. Accessed: Dec. 2022. [Online]. https://www.controldesign.com/connections/edge-technology/article/11305171/the-accumulating-case-for-deterministic-control
[10]
A. Raveling “.Time-sensitive networking for industrial applications.” 2022. Accessed: Dec. 2022. [Online] https://www.controleng.com/articles/time-sensitive-networking-for-industrial-applications/
[11]
A. Townshend “.Why time-sensitive networking will change everything.” 2021. Accessed: Dec. 2021. [Online]. Available: https://www.controldesign.com/connections/time-sensitive-networking/article/11294548/why-time-sensitive-networking-will-change-everything
[12]
P. Varis and T. Leyrer “Time-sensitive networking for industrial automation.” 2022. Accessed: Dec. 2022. [Online]. Available: https://www.ti.com/lit/wp/spry316b/spry316b.pdf
[13]
J. Wiberg “.TSN—Practical use cases and an update on ongoing standardization work.” 2022. Accessed: Dec. 2022. [Online]. https://www.hms-networks.com/news-and-insights/blog/posts/iot-blog/2022/09/29/tsn—practical-use-cases-and-an-update-on-ongoing-standardization-work
[15]
Configuration Enhancements for Time-Sensitive Networking, IEEE Standard, 2023. [Online]. Available: https://1.ieee802.org/tsn/802-1qdj/
[16]
M. Rahmani, K. Tappayuthpijarn, B. Krebits, E. Steinbach, and R. Bogenberger, “Traffic shaping for resource-efficient in-vehicle communication,” IEEE Trans. Ind. Informat., vol. 5, no. 4, pp. 414–428, Nov. 2009.
[17]
F. He, L. Zhao, and E. Li, “Impact analysis of flow shaping in Ethernet-AVB/TSN and AFDX from network calculus and simulation perspective,” Sensors, vol. 17, no. 5, p. 1181, 2017.
[18]
IEEE802.1 TSN Task Group. “IEEE802.1Qav—Forwarding and queuing enhancements for time-sensitive streams.” Accessed: Mar. 2023. [Online]. Available: https://www.ieee802.org/1/pages/802.1av.html
[19]
IEEE802.1 TSN Task Group. “IEEE802.1Qcr—Asynchronous traffic shaper.” Accessed: Mar. 2023. [Online]. Available: https://www.ieee802.org/1/pages/802.1cr.html
[20]
J. Turner, “New directions in communications (or which way to the information age?)” IEEE Commun. Mag., vol. 24, no. 10, pp. 8–15, Oct. 1986.
[21]
802.1Q-2014—Bridges and Bridged Networks.” Accessed: Mar. 2023. [Online]. Available: https://www.ieee802.org/1/pages/802.1Q-2014.html
[22]
IEEE802.1 TSN Task Group. “P802.1Qch—Cyclic Queuing and Forwarding.” Accessed: Mar. 2023. [Online]. Available: https://1.ieee802.org/tsn/802-1qch/
[23]
IEEE802.1 TSN Task Group. “IEEE802.1Qbv—Enhancements for Scheduled Traffic.” Accessed: Mar. 2023. [Online]. Available: https://www.ieee802.org/1/pages/802.1bv.html
[24]
IEEE. “802.1AS—Timing and synchronization.” Accessed: Mar. 2023. [Online]. Available: https://www.ieee802.org/1/pages/802.1as.html
[25]
R. Queck, “Analysis of Ethernet AVB for automotive networks using network calculus,” in Proc. IEEE Int. Conf. Veh. Electron. Safety (ICVES), 2012, pp. 61–67.
[26]
E. Mohammadpour, E. Stai, and J.-Y. Le Boudec, “Improved credit bounds for the credit-based shaper in time-sensitive networking,” IEEE Netw. Lett., vol. 1, no. 3, pp. 136–139, Sep. 2019.
[27]
E. Mohammadpour, E. Stai, M. Mohiuddin, and J.-Y. Le Boudec, “Delay and backlog bounds in time-sensitive networking with credit based shapers and asynchronous traffic shaping,” in Proc. 30th Int. Teletraffic Congr. (ITC), vol. 2, 2018, pp. 1–6.
[28]
J. Walrand, M. Turner, and R. Myers, “An architecture for in-vehicle networks,” IEEE Trans. Veh. Technol., vol. 10, no. 7, pp. 6335–6342, Jul. 2021.
[29]
B. Petersen and M. Turner, “Private communication,” Oct. 2022.
[30]
J. Specht and S. Samii, “Urgency-based scheduler for time-sensitive switched Ethernet networks,” in Proc. IEEE 28th Euromicro Conf. Real-Time Syst. (ECRTS), 2016, pp. 75–85.
[31]
Z. Zhou, Y. Yan, M. Berger, and S. Ruepp, “Analysis and modeling of asynchronous traffic shaping in time sensitive networks,” in Proc. 14th IEEE Int. Workshop Factory Commun. Syst. (WFCS), 2018, pp. 1–4.
[32]
J. Specht and S. Samii, “Synthesis of queue and priority assignment for asynchronous traffic shaping in switched Ethernet,” in Proc. IEEE Real-Time Syst. Symp. (RTSS), 2017, pp. 178–187.
[33]
L. Zhao, P. Pop, Z. Zheng, and Q. Li, “Timing analysis of AVB traffic in TSN networks using network calculus,” in Proc. IEEE Real-Time Embedded Technol. Appl. Symp. (RTAS), 2018, pp. 25–36.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Communications Surveys & Tutorials
IEEE Communications Surveys & Tutorials  Volume 25, Issue 3
thirdquarter 2023
607 pages

Publisher

IEEE Press

Publication History

Published: 01 July 2023

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media