Queue assignment for fixed-priority real-time flows in time-sensitive networks : Hardness and algorithm

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

7 Scopus Citations
View graph of relations

Author(s)

  • Yuhan Lin
  • Xi Jin
  • Tianyu Zhang
  • Meilin Han
  • Qingxu Deng

Detail(s)

Original languageEnglish
Article number102141
Journal / PublicationJournal of Systems Architecture
Volume116
Online published15 Apr 2021
Publication statusPublished - Jun 2021
Externally publishedYes

Abstract

Time sensitive networks (TSNs) enable deterministic real-time communication over Ethernet networks. According to IEEE 802.1Qbv standards, TSN switches use gates between queues and their corresponding egress ports to facilitate timing-deterministic communications. Management of switch resources, such as queues, has a significant impact on the schedulability of real-time flows. In this paper, we look into the theoretical foundation of queue management in TSN switches. We prove that the queue assignment problem for real-time flows on time sensitive networks under static priority scheduling is NP-hard in the strong sense, even if the number of queues per port is 3. Then we formulate the problem as a satisfiability modulo theories (SMT) specification. Besides, we propose a worst case response time analysis and a fast heuristic algorithms by eliminating scheduling conflicts. Experiments with randomly generated workload demonstrate the effectiveness of our algorithms for queue assignment of real-time flows.

Research Area(s)

  • Industrial internet of things, Real-time scheduling, Resource management, Time-sensitive networks

Citation Format(s)

Queue assignment for fixed-priority real-time flows in time-sensitive networks: Hardness and algorithm. / Lin, Yuhan; Jin, Xi; Zhang, Tianyu et al.
In: Journal of Systems Architecture, Vol. 116, 102141, 06.2021.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review