论文摘要
通过组播对多媒体数据进行实时传输是因特网的发展趋势,然而,由于当前因特网的尽力而为的特性,使它不为实时数据提供任何的服务质量保证。此外,因特网的异构性使得它难于在实时数据传输中灵活地提供服务,从而满足用户的服务质量需求。因此,如何在因特网上传输高质量实时数据是当前研究的一个重要课题。本文首先介绍了Qos组播的现状和发展趋势,分析了在现有网络条件下网络层不能实现Qos组播的原因,详述了RTP/RTCP协议及其特性。在此基础上,本文提出了一种通过动态调整发送速率来避免拥塞和丢包的方法,以及一种通过动态调整缓冲区大小来实现同步、减小时延和抖动的方法。这些都是通过RTCP提供的Qos反馈信息来调整相关参数,使得实时数据的传输能够动态地适应网络带宽的波动,从而最大限度地提高服务质量。最后,本文设计并实现了一个基于Qos组播的视频系统。实验结果表明上述方法能够实现一定的TCP友好性,并且能够保证视频质量随着网络带宽的波动而平稳地变化。
论文目录
摘要Abstract1 绪论1.1 背景介绍1.2 QoS组播路由协议的研究现状1.3 本文所做的主要工作1.4 本文的具体安排2 RTP协议与RTCP协议分析2.1 引言2.2 RTP协议的数据包格式2.3 RTCP协议简述2.4 RTCP协议控制报文的数据包格式2.4.1 RTCP协议发送方报告数据包的格式2.4.2 接收方报告包(RR)2.4.3 SDES包2.4.4 BYE包2.4.5 APP包3 RTP协议的QOS控制研究3.1 引言3.2 RTCP的QoS反馈信息的计算与分析3.2.1 流媒体实时传输中的典型服务质量参数3.2.2 服务质量的动态监测3.3 Qos控制的实现方法3.3.1 动态调整发送速率实现丢包和拥塞控制3.3.2 动态调整缓冲区实现同步、减小时延和抖动4 视频系统的关键技术4.1 视频数据的采集与播放技术4.1.1 DirectShow技术结构4.1.2 Pin接口4.1.3 DirectShow的主要COM接口4.1.4 DirectShow的工作原理4.2 视频数据的编码与解码技术4.2.1 数据编码与解码概述4.2.2 MPEG-4的组成4.2.3 MPEG-4的功能特点:4.3 数据的网络传输技术4.3.1 引言4.3.2 初始化4.3.3 数据发送4.3.4 数据接收4.3.5 控制信息5 基于RTP协议的QOS组播会议系统的设计与实现5.1 引言5.2 系统的具体实现5.2.1 数据采集模块5.2.2 加入MPEG-4编码器Filter5.2.3 数据的发送和接收5.2.4 数据解码及回放的实现5.3 通过帧率调整实现Qos控制5.4 系统的运行及测试5.4.1 系统平台的配置5.4.2.测试结果6 总结与展望6.1 本文所解决的主要问题6.2 今后的工作参考文献攻读硕士期间发表的论文致谢
相关论文文献
标签:组播论文; 服务质量论文;