DeepTQ: Predictive TSN Switch Queue Length Based on Deep Learning
摘要
With the rapid development of network technology, TSN (Time-Sensitive Networking) is in the stage of rapid development. It needs to ensure the deterministic transmission of time-sensitive flow, further improve the network throughput, and meet the increasing traffic demand. SDN (Software-Defined Networking) can realize the automatic management of network resources by decoupling the control plane and the data plane. Through global network information, it uses efficient route scheduling to achieve load balancing and improve network throughput. However, the prerequisite for route scheduling is that accurately predict the queue length of TSN switch, so that route scheduling can be carried out according to the predicted results. To address the queue length prediction problem of TSN switch, DeepTQ (Predictive TSN Switch Queue Length Based on Deep Learning) is proposed, which predicts the queue length of TSN switches in the next time slot using deep learning methods. It consists of the feature selection phase and the model prediction phase. In DeepTQ, the feature selection phase uses the Spearman rank correlation coefficient to remove redundant features in the datasets. The model prediction phase uses an improved Transformer Encoder and GRU (Gate Recurrent Unit) to construct the prediction model. Simulation results demonstrate that DeepTQ achieves superior performance compared to existing methods and individual components contribute to its overall effectiveness.