Next Article in Journal
A Pedestrian Trajectory Prediction Method for Generative Adversarial Networks Based on Scene Constraints
Previous Article in Journal
2023 Editorial Note for “Optoelectronics” Section of Electronics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Traffic Classification and Packet Scheduling Strategy with Deadline Constraints for Input-Queued Switches in Time-Sensitive Networking

School of Communication and Information Engineering, Xi’an University of Posts and Telecommunications, Xi’an 710061, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(3), 629; https://doi.org/10.3390/electronics13030629
Submission received: 27 December 2023 / Revised: 24 January 2024 / Accepted: 26 January 2024 / Published: 2 February 2024

Abstract

Deterministic transmission technology is a core key technology that supports deterministic real-time transmission requirements for industrial control in Time-Sensitive Networking (TSN). It requires each network node to have a deterministic forwarding delay to ensure the real-time end-to-end transmission of critical traffic streams. Therefore, when forwarding data frames, the switch nodes must consider the time-limited requirements of the traffic. In the input-queued switch system, an algorithm for clock-synchronized deterministic network traffic classification scheduling (CSDN-TCS) is proposed to address the issue of whether a higher-quality-of-service (QoS) performance can be provided under packet deadline constraints. First, the scheduling problem of the switch is transformed into a decomposition problem of the traffic matrix. Secondly, the maximum weight-matching algorithm in graph theory is used to solve the matching results slot by slot. By fully utilizing the slot resources, as many packets as possible can be scheduled to be completed before the deadline arrives. For two types of packet scheduling problems, this paper uses the maximum flow algorithm with upper- and lower-bound constraints to move packets from a larger deadline set to idle slots in a smaller deadline set, enabling early transmission, reducing the average packet delay, and increasing system throughput. When there are three or more types of deadlines in the scheduling set, this scheduling problem is an NP-hard problem. We solve this problem by polling the two types of scheduling algorithms. In this paper, simulation experiments based on the switching size and line load are designed, and the Earliest Deadline First (EDF) algorithm and the Flow-Based Iterative Packet Scheduling (FIPS) algorithm are compared with the CSDN-TCS algorithm. The simulation results show that under the same conditions, the CSDN-TCS algorithm proposed in this paper outperforms the other two algorithms in terms of success rate, packet loss rate, average delay and throughput rate. Compared with the FIPS algorithm, the CSDN-TCS algorithm has lower time complexity under the same QoS performance.
Keywords: time-sensitive networking; input-queuing system; multi-class packet scheduling; deadline guarantee; quality of service; NP-hard time-sensitive networking; input-queuing system; multi-class packet scheduling; deadline guarantee; quality of service; NP-hard

Share and Cite

MDPI and ACS Style

Zheng, L.; Wei, G.; Zhang, K.; Chu, H. Traffic Classification and Packet Scheduling Strategy with Deadline Constraints for Input-Queued Switches in Time-Sensitive Networking. Electronics 2024, 13, 629. https://doi.org/10.3390/electronics13030629

AMA Style

Zheng L, Wei G, Zhang K, Chu H. Traffic Classification and Packet Scheduling Strategy with Deadline Constraints for Input-Queued Switches in Time-Sensitive Networking. Electronics. 2024; 13(3):629. https://doi.org/10.3390/electronics13030629

Chicago/Turabian Style

Zheng, Ling, Guodong Wei, Keyao Zhang, and Hongyun Chu. 2024. "Traffic Classification and Packet Scheduling Strategy with Deadline Constraints for Input-Queued Switches in Time-Sensitive Networking" Electronics 13, no. 3: 629. https://doi.org/10.3390/electronics13030629

APA Style

Zheng, L., Wei, G., Zhang, K., & Chu, H. (2024). Traffic Classification and Packet Scheduling Strategy with Deadline Constraints for Input-Queued Switches in Time-Sensitive Networking. Electronics, 13(3), 629. https://doi.org/10.3390/electronics13030629

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop