Song Yan, Guo Chenyang, Xu Panfeng, Li Lina, Zhang Rui
College of Physics, Liaoning University, Shenyang, 110000, China.
Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang, 110000, China.
Sci Rep. 2021 Sep 15;11(1):18351. doi: 10.1038/s41598-021-97613-9.
OPC UA PubSub Over TSN is the core of the Industrial Internet and guarantees flexible interaction features for multiple parties in real-time for industrial communication. To achieve the transmission of time-triggered traffic in PubSub NetworkMessage, routing and scheduling data need to be analyzed. Traditional routing and scheduling methods have disadvantages such as low calculation efficiency, slow convergence speed, and poor reliability. Therefore, a routing and scheduling method for OPC UA PubSub NetworkMessage time-triggered traffic based on an improved ant colony algorithm is proposed. First, we analyze the network topology model, traffic model, and traffic transmission constraints of TSN; then, we apply the K-means clustering algorithm, the KSP algorithm based on the shortest path idea, and an improved ant colony algorithm for traffic classification, routing, and scheduling calculation. Experimental results show that this method can effectively reduce the delay increase caused by link congestion, improve the ability to schedule time-triggered traffic, and accelerate the convergence rate of iteration.
基于时间敏感网络(TSN)的OPC UA发布/订阅是工业互联网的核心,为工业通信中的多方实时交互提供了灵活的特性。为了在发布/订阅网络消息中实现时间触发流量的传输,需要对路由和调度数据进行分析。传统的路由和调度方法存在计算效率低、收敛速度慢和可靠性差等缺点。因此,提出了一种基于改进蚁群算法的OPC UA发布/订阅网络消息时间触发流量的路由和调度方法。首先,分析了TSN的网络拓扑模型、流量模型和流量传输约束;然后,应用K均值聚类算法、基于最短路径思想的KSP算法和改进的蚁群算法进行流量分类、路由和调度计算。实验结果表明,该方法能有效减少链路拥塞引起的延迟增加,提高时间触发流量的调度能力,加快迭代收敛速度。