基于TFRC的视频传输评估及协议优化研究

基于TFRC的视频传输评估及协议优化研究

论文摘要

由于当前互联网架构是一个五层的沙漏模型,无法对中间层进行较大改动。另外,Internet服务提供商为了追求最大投资回报率,不愿部署新式的网络,因为只有大多数自治域都部署后新式网络的投资才能获得回报。从而导致网络僵化问题,使得RSVP、IPv6、组播等新协议无法得到大规模使用。近年来,国内外研究人员提出网络虚拟化作为未来网络多元化发展的关键技术来应对当今网络发展僵局。利用网络虚拟化技术,可以在Internet上构建出多个异构虚拟网,在其中测试和部署新式网络而不会对Internet造成很大影响。此外,随着诸如IP电话,流媒体服务等媒体应用的流行,人们对底层网络服务与资源的要求越来越高。网络虚拟化技术通过构建虚拟网的方式能为多媒体业务提供高质量的网络服务,而TFRC作为IETF为多媒体业务提出的一种传输层协议,已受到广泛的关注。本文在虚拟网环境研究了基于TFRC的视频传输质量评估技术,并对其进行了优化。本文在SVEF基础上提出了一个简便易行的实时视频传输评估方案。文章构建了一个缓冲区用来实现高效的传输,以更好的模拟实际情况。此外,利用这个评估方案比较了各种传输层控制协议在不同带宽下的性能。结果发现,不论是从PSNR值还是从IDR数目方面,使用TFRC的方式均优于TCP方式。另外,本文在进行上述研究时发现不同速率的TFRC流之间存在不公平竞争的现象。文章分析了这种现象产生的原因,并提出采用虚拟流方式来处理这个问题。将高速流分解为多个虚拟的低速流,然后分别计算各虚拟低速流的吞吐量,并利用它们的和来反推出一个对应的丢包事件率,并将这个丢包事件率填入TFRC的反馈包中。通过理论推导和各种网络环境下的仿真,证明了虚拟流方式能够有效解决不同速率TFRC流之间存在的不公平竞争问题。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景
  • 1.1.1 互联网发展现状
  • 1.1.2 传统网络虚拟化技术
  • 1.1.3 网络视频传输技术
  • 1.2 网络虚拟化下的视频传输
  • 1.2.1 网络虚拟化技术
  • 1.2.2 TFRC协议优化研究现状
  • 1.3 论文研究的主要内容
  • 1.4 论文的组织
  • 第2章 TFRC协议分析和NS2介绍
  • 2.1 TFRC拥塞控制
  • 2.2 TFRC收发流程
  • 2.2.1 TFRC发送流程
  • 2.2.2 TFRC接收流程
  • 2.3 TFRC运行过程
  • 2.4 NS2及TFRC在其中实现的介绍
  • 2.4.1 NS2介绍
  • 2.4.2 TFRC在NS2中的实现
  • 2.5 小结
  • 第3章 基于TFRC的视频传输评估
  • 3.1 SVC视频介绍
  • 3.2 评估标准介绍
  • 3.2.1 yuv文件介绍
  • 3.2.2 PSNR介绍
  • 3.3 评估方案及应用
  • 3.3.1 方案场景介绍
  • 3.3.2 方案应用效果
  • 3.4 小结
  • 第4章 TFRC流之间的竞争
  • 4.1 不同速率TFRC流之间的竞争
  • 4.1.1 实验环境介绍
  • 4.1.2 结果分析
  • 4.2 问题分析与方案论证
  • 4.2.1 不公平现象原因分析
  • 4.2.2 虚拟流方案及其性能分析
  • 4.2.3 实验论证
  • 4.3 小结
  • 第5章 总结与展望
  • 5.1 总结
  • 5.2 下一步的工作
  • 致谢
  • 参考文献
  • 附录
  • 详细摘要
  • 相关论文文献

    标签:;  ;  ;  

    基于TFRC的视频传输评估及协议优化研究
    下载Doc文档

    猜你喜欢