论文部分内容阅读
在无线网络上传输实时视频需要多方面的技术相配合,其中以传输技术尤为重要.IETF(Internet Engineering Task Force)音视频传输工作组在1996年针对网络多媒体的实时应用提出实时传输协议(RTP),并于2003年进一步完善,作为RFC3550发布.其为多媒体通信标准H.323所采纳,至今已广泛应用于流媒体、实时视频、音视频会议等多媒体通信中.RTP协议为上层提供了控制的条件,但是它并没有给出控制的策略和实现方式,因此深入研究基于RTP的服务质量控制,有十分重要的意义.该文首先讨论了无线实时视频传输的特点,提出解决问题的思路,简单介绍了QoS(Quality of Service,服务质量)的概念,并指出在无线局域网上传输视频时进行端到端的服务质量控制的必要性.然后简单介绍了当前IP网络中的两类QoS控制的方法和特点.文章的重点是研究、设计并实现一种有效的拥塞控制方法.通过深入研究RTP协议和IETF RFC3448,结合实际应用环境,实现了RTCP轻载报文控制和通过TFRC(TCP-friendly rate control)建立网络吞吐量模型的控制.由此,建立了以TMl300为服务器,以通过无线链路接入局域网上的PC机为客户机的一个带QoS控制的实时视频传输系统.最后给出了详细的实验数据和分析.实验表明,该文实现的拥塞控制机制能较好地解决网络拥塞情况下的视频传输问题,获得较好的图像质量.