论文部分内容阅读
随着卫星网络飞速的发展,人们对多媒体业务的需求急剧上升,而如文件传输、电邮和网络浏览等数据业务的需求将超过传统的话音业务。如何在保证高优先级业务的QoS(Quality of Service)同时,减小数据业务的时延成为卫星网络资源调度所关注的问题。本论文首先分析了当前国内外一些常用的卫星资源调度算法,特别是基于流量估计的WRR(Weighted Round Robin)调度算法,它能够对VBR(Variable Bit Rate)业务进行很好的支持。但是这些算法都集中在为高优先级业务提高QoS而牺牲UBR(Unspecified Bit Rate)业务的平均时延。因此本文在基于流量估计的资源调度算法基础上,提出了一种在宽带卫星网络下能够保证高级别类业务QoS,同时又能够有效地降低UBR业务时延的时延均衡(Delay Equalization)调度算法,它是基于对VBR或ABR业务时延的预测,均衡时延的方法,保证VBR或者ABR业务QoS的同时,将节省的时隙分配给UBR业务。通过动态轮循的方式尽可能的将每一TDMA帧的利用率提高,从而提高卫星网络资源的利用率,并尽可能减少UBR业务的时延。论文通过对卫星网络资源调度管理结构、卫星接入以及MAC(Media Access Control)协议的研究,将提出的基于时延均衡的调度算法在卫星网络中实现。这种调度策略将大部分的复杂计算功能集中到地面段,星上部分实现比较简单,因此对星上处理影响非常小。最后,论文将仿真结果与WRR调度算法在平均时延、地面缓冲区大小、信元丢失率、TDMA帧利用率等方面进行了比较。结果表明新的调度算法具有很强的调节能力,能够在保证VBR或ABR业务流不同的QoS前提下,有效地减少UBR业务流端到端时延。