Affiliation:
1. Department of Network Engineering, Universitat Politècnica de Catalunya-BarcelonaTech (UPC), 08860 Castelldefels, Barcelona, Spain
Abstract
Time-Sensitive Networking (TSN) aims to provide deterministic communications over Ethernet. The main characteristics of TSN are bounded latency and very high reliability, thus complying with the strict requirements of industrial communications or automotive applications, to name a couple of examples. In order to achieve this goal, TSN defines several scheduling algorithms, among them the Time-Aware Shaper (TAS), which is based on time slots and Gate Control Lists (GCLs). The configuration of network elements to allocate time slots, paths, and GCLs is laborious, and has to be updated promptly and in a dynamic way, as new data flows arrive or disappear. The IEEE 802.1Qcc standard provides the basis to design a TSN control plane to face these challenges, following the Software-Defined Networking (SDN) paradigm. However, most of the current SDN/TSN control plane solutions are monolithic applications designed to run on dedicated servers, and do not provide the required flexibility to escalate when facing increasing service requests. This work presents μTSN-CP, an SDN/TSN microservices-based control plane, based on the 802.1Qcc standard. Our architecture leverages the advantages of microservices, enabling the control plane to scale up or down in response to varying workloads dynamically. We achieve enhanced flexibility and resilience by breaking down the control plane into smaller, independent microservices. The performance of μTSN-CP is evaluated in a real environment with TSN switches, and various integer linear problem solvers, running over different computing platforms.
Funder
Spanish Ministry of Economic Affairs
Agencia Estatal de Investigación of Ministerio de Ciencia e Innovación of Spain
Reference38 articles.
1. Gerhard, T., Kobzan, T., Blöcher, I., and Hendel, M. (2019, January 10–13). Software-defined flow reservation: Configuring IEEE 802.1 Q time-sensitive networks by the use of software-defined networking. Proceedings of the 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain.
2. Raagaard, M.L., and Pop, P. (2017). Optimization Algorithms for the Scheduling of IEEE 802.1 Time-Sensitive Networking (TSN), Technical University of Denmark. Available online: https://www2.compute.dtu.dk/~paupo/publications/Raagaard2017aa-Optimization%20algorithms%20for%20th-.pdf.
3. IEEE (2020). IEEE Std 802.1AS-2020 (Revision of IEEE Std 802.1AS-2011), IEEE.
4. OpenTSN: An open-source project for time-sensitive networking system development;Quan;CCF Trans. Netw.,2020
5. Configuration Solution for TSN-based Industrial Networks utilizing SDN and OPC UA;Kobzan;Proceedings of the 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA),2020
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Building a 5G-TSN Testbed: Architecture and Challenges;2024 24th International Conference on Transparent Optical Networks (ICTON);2024-07-14
2. Deep Reinforcement Learning-Based Joint Scheduling and Routing for Time-Sensitive Networks;2024 24th International Conference on Transparent Optical Networks (ICTON);2024-07-14