论文部分内容阅读
随着我国3G网络部署工作的大规模展开,移动流媒体业务得到了飞速的发展,通过网络传输流媒体业务数据为人们提供了更加便利的平台。移动流媒体技术正在改变人们的生活,如何利用移动流媒体技术在网络中提供实时、可靠的流媒体业务,正受到移动运营商越来越多的关注。3G流媒体业务质量监测对我国3G网络的建设、三网融合工作的顺利进行以及移动运营商对媒体业务的推广都具有非常重要的意义。本课题根据中国联通集团提出的3G流媒体业务质量监测工作的实际需求,结合目前移动流媒体业务质量监测的现状,通过分析流媒体业务拨测过程中采集到的相关业务参数,对流媒体质量和网络性能做出综合评价。本文首先介绍了流媒体质量监测的研究现状,通过比较主动监测和被动监测的优缺点,确定使用主动监测作为本课题质量监测的方法,并对业务质量评定指标从仅仅关注狭义的QoS到QoE的转变进行了分析。其次,本文对流媒体质量监测系统进行了概述,简单介绍了系统的各个组成部分及其功能,并对流媒体业务传输过程中使用的传输协议作了详细的说明。然后,详细介绍了拨测终端系统的功能及其通信流程。通过设计和实现拨测终端系统的各个通信流程,明确了拨测终端系统与质量监测系统其他模块的具体工作任务。通过拨测终端提供的用户界面,终端一方面利用LIVE555协议栈实现了流媒体业务的拨测和业务质量数据的采集;另一方面,利用CAsyncSocket类实现了与监测平台的数据交互,完成了和监测平台的通信。最后,本文利用改进的QoS模型对流媒体业务拨测过程中采集到的参数进行分析。该模型首先选取业务质量评价指标,以用户所能接受的指标最大值和最小值作为测试标准,对每一组测试数据进行归一化,将归一化后的数据加权求和,得到一个综合QoS评价值。测试表明,该模型很大程度上降低了指标类型以及指标数值大小的差异性,结合用户对流媒体业务质量的主观评分,能够有效地对网络性能和业务质量做出评价。