论文部分内容阅读
为了适应航空航天技术的飞速发展,国际空间数据系统咨询委员会(CCSDS)推出了拥有灵活多样的数据处理业务的高级在轨系统(AOS)协议。随着空间数据量的越来越大,以及数据流的自相似性的影响,空间网络发生拥塞就变得不可避免。为了缓解网络的拥塞,本文提出了一种基于反馈机制的主动队列管理算法,实现对拥塞的有效控制。本文的主要研究的内容包括:首先,详细介绍了高级在轨系统以及网络流量的自相似性。网络业务流量拥有着自相似的特性,这意味着传统的泊松模型对自相似业务已经不适用。本文介绍了两种适应自相似性的业务模型:ON/OFF模型和FBM模型,并分别对它们建模和仿真。然后对处理网络拥塞现象有很好效果的RED算法进行详细介绍,借鉴该算法的思想对主动队列管理算法进行改进。使用ON/OFF模型模拟自相似流量,统计每个信源ON状态的持续时间,并求其平均持续时间。通过将求得的平均持续时间与设定的门限值进行比较,决定对数据包的丢弃情况,实现调控数据传输速率,缓解网络拥塞的目的。最后,考虑到在引入队列管理模块的AOS多路复用模型中,各个模块之间可以相互结合,实现系统在控制网络拥塞方面的进一步优化。在改进后的队列管理算法的基础上加入反馈机制,将虚拟信道调度模块的帧缓存区的紧张程度反馈给队列管理模块,从而得到性能更加优越的基于反馈机制的主动队列管理算法。该主动队列管理算法同时考虑到数据包缓存区的紧张程度和数据帧缓存区的紧张程度,并使用MATLAB软件搭建仿真平台进行仿真。通过评估仿真结果的各项性能指标,得出加入反馈调节的主动队列管理算法能够极大提高系统性能的结论。