网络控制系统中通常存在着大量短帧结构的实时数据,当网络负载增加时,传统的端对端交换技术会产生明显的排队时延,使得传输效率低、带宽占用高。在四层交换技术基础上提出了适于工业控制的实时同步交换技术,在非周期数据传输阶段,对交换机各端口通信任务的数量和执行时间分别进行优化与调度,在周期数据传输阶段,执行数据包的接收、拆分、重组、转发四个步骤,实现了数据包的同步接收和同步转发。提出的方法减少了数据包在交换机中的排队时延,提高了数据传输的同步性,数据传输效率高,网络带宽占用小。仿真实验验证了该方法的可行性和优越性。
In the network control system,there are a lot of real-time data with short frame structure.The traditional end-to-end switching technology will generate obvious queuing delay when network load increases.Thus,it also has low transmission efficiency and high bandwidth utilization.This paper presents real-time synchronous switching technology for the network control system based on 4-layer switch network technology.In the aperiodic data transfer phase,the number of communication tasks at each port of switch machine and the execution time are optimized and scheduled,respectively.In the periodic data transfer phase,packets are received,split,reorganized and forwarded synchronously.Synchronous reception and forwarding of packets are realized.The method reduces queuing delay of packets in switch machine and improves data transmission synchronism,with high data transmission efficiency and lower bandwidth utilization.Simulation experiment verifies feasibility and superiority of this method.