EconPapers    
Economics at your fingertips  
 

A Microservices-Based Control Plane for Time-Sensitive Networking

Anna Agustí-Torra (), Marc Ferré-Mancebo, Gabriel David Orozco-Urrutia, David Rincón-Rivera () and David Remondo
Additional contact information
Anna Agustí-Torra: Department of Network Engineering, Universitat Politècnica de Catalunya-BarcelonaTech (UPC), 08860 Castelldefels, Barcelona, Spain
Marc Ferré-Mancebo: Department of Network Engineering, Universitat Politècnica de Catalunya-BarcelonaTech (UPC), 08860 Castelldefels, Barcelona, Spain
Gabriel David Orozco-Urrutia: Department of Network Engineering, Universitat Politècnica de Catalunya-BarcelonaTech (UPC), 08860 Castelldefels, Barcelona, Spain
David Rincón-Rivera: Department of Network Engineering, Universitat Politècnica de Catalunya-BarcelonaTech (UPC), 08860 Castelldefels, Barcelona, Spain
David Remondo: Department of Network Engineering, Universitat Politècnica de Catalunya-BarcelonaTech (UPC), 08860 Castelldefels, Barcelona, Spain

Future Internet, 2024, vol. 16, issue 4, 1-22

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.

Keywords: time-sensitive networking; time-aware shaper; IEEE 802.1Qcc; software-defined networking; control plane; microservices (search for similar items in EconPapers)
JEL-codes: O3 (search for similar items in EconPapers)
Date: 2024
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/1999-5903/16/4/120/pdf (application/pdf)
https://www.mdpi.com/1999-5903/16/4/120/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jftint:v:16:y:2024:i:4:p:120-:d:1368413

Access Statistics for this article

Future Internet is currently edited by Ms. Grace You

More articles in Future Internet from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jftint:v:16:y:2024:i:4:p:120-:d:1368413