论文部分内容阅读
针对现有的基于虚拟信道紧迫度的动态调度算法的不足,提出了一种新的高级在轨系统虚拟信道动态调度算法。该算法首先估算虚拟信道的紧迫度和数据帧的紧迫度,然后用加权系数将二者结合起来构造成一个全新的虚拟信道传送紧迫度函数,再根据该函数的值进行判决调度。对于高级在轨系统中不同速率、不同性质、不同类型的星上数据源,该算法均可通过选择合适的加权系数灵活地分配传输时隙,保证各用户合理、动态地占用物理信道,满足对数据的传输时延要求,因此具有广泛的适用性。理论分析和仿真结果表明,本文提出的算法比基于虚拟信道紧迫度的动态调度算法具有更好的性能
Aiming at the deficiency of the existing dynamic scheduling algorithm based on virtual channel urgency, a new dynamic scheduling algorithm of virtual channel in advanced on-orbit system is proposed. The algorithm first estimates the urgency of the virtual channel and the urgency of the data frame, and then combines the two with weighted coefficients to construct a brand-new virtual channel transmission urgency function, and then performs the decision scheduling according to the value of the function. For high-grade orbit systems with different rates, different types and different types of on-board data sources, the algorithm can allocate transmission slots flexibly by selecting suitable weighting coefficients to ensure that each user occupies the physical channels rationally and dynamically, Data transmission delay requirements, it has a wide range of applicability. Theoretical analysis and simulation results show that the proposed algorithm has better performance than the dynamic scheduling algorithm based on virtual channel urgency