论文部分内容阅读
随着无线通信技术的飞速进步,无线信道的时变性、有限的带宽及可用功率使得在有着多用户的无线通信中传输高质量的业务成为挑战。本文针对异构无线网络下的混合业务和视频业务场景,主要研究QoS(Quality of Service)/QoE(Quality of Experience)保障的三项技术:主动队列管理算法、多优先级调度算法及速率控制算法和视频播放缓冲区管理。主要研究工作如下:传统的主动队列管理算法在混合业务的场景下缺乏对不同业务的QoS保障,本文提出了一种基于优先级区分的调度及主动队列管理算法MP-SQAM(Multi-Priorities Scheduling and Active Queue Management Algorithm),将不同的QoS类别归入不同的优先级队列,并为有着不同QoS要求的业务设置了均匀的缓冲区,保证了调度的公平性,然后按照优先级高低进行调度。算法进一步通过基于优先级区分的主动队列管理算法对各个优先级队列进行有区分的丢包操作。实验结果表明,MP-SAQM算法能够更好地满足不同业务的QoS要求,同时丢包率更低,延时和时延抖动更小。针对传统的调度算法在混合流量的网络场景下存在对不同业务QoS保障的局限性,本文提出了一种基于效用函数的多优先级调度算法MPSA-UF(Multi-Priority Scheduling Algorithm based on Utility Function)。MPSA-UF算法使用了经济学中的效用函数思想,将不同QoS类型的数据包分配到与其优先级相对应的队列中,依据符合各类业务的QoS特点选用合适的效用函数,并根据相应的效用函数计算出各个队列的优先级,按照队列的优先级从高到低进行调度。实验结果表明,MPSA-UF算法不仅有着较高的带宽利用率,且吞吐量和延时性能能够更好地满足各业务的QoS要求。针对现有QoE预测模型所存在的计算复杂度高、实施困难等问题,本文提出了一种基于用户感知的媒体流QoE预测模型,通过综合考虑了单独的音频评分O.21、单独的视频评分O.23、音视频评分O.32、播放中断的评分O.24、播放跳帧的评分O.25和缓冲区导致中断或跳帧的评分O.33,得到了整体的媒体段评分O.41。模型需要用到的可变参数主要是视频码率、平均播放中断时间、播放中断次数、平均播放跳帧时间、播放跳帧次数,从而更加准确地刻画出视频的客观质量以及用户的主观感受。针对现有的视频码率控制及播放缓冲区管理在进行码率控制时对播放缓冲区的影响考虑有所欠缺,或在设定播放缓冲区阈值时又没能根据码率变化做出及时地调整,本文提出了LTE网络下考虑QoE的联合速率控制和缓冲区管理的视频传输优化方法RCBM(Rate Control and Buffer Management)。算法在进行速率控制的同时兼顾播放缓冲区的管理,及时的速率控制和最佳的阈值选择,使得在有限资源的约束和网络状况多变的情况下最大化视频传输服务的QoE。实验结果表明,RCBM算法能够有效地避免播放中断和跳帧的发生,并有着较高的Qo E。