端到端多媒体拥塞控制算法的研究分析

端到端多媒体拥塞控制算法的研究分析

论文摘要

由于多媒体应用的不断出现,本文对现有的多媒体拥塞控制机制进行了详细研究。目前多媒体拥塞控制机制主要分为两种:基于窗口的拥塞控制机制和基于速率的拥塞控制机制。多媒体应用的特殊要求使得多媒体拥塞控制机制多采用UDP协议作为传输层协议,这样就需要多媒体拥塞控制机制具有与TCP协议共存的特点,即TCP-Friendly特性。同时视频传输的另一个特点是传输速率不应有很大的波动,发送速率应具有一定平滑性。所以目前TCP-Friendly多媒体拥塞控制机制已经成为研究的热点。大量研究表明在速率平滑性方面,基于速率的多媒体拥塞控制机制具有较基于窗口的多媒体拥塞控制机制有更加平滑的发送速率。其中TFRC协议在多媒体拥塞控制机制中已经得到了广泛的应用。本文首先详细地介绍了TFRC协议机制,分析了它的动态性能,在此基础上提出了TFRC协议的不足:在动态网络下不能很好的适应网络的变化,会出现短时大量丢包,严重影响视频质量。经分析这一不足很大原因是由于TFRC所采用的TCP吞吐量模型所导致的。因为TCP吞吐量公式是在p趋于0的条件下做了大量近似,而且没有考虑超时后的慢启动过程,从而大大简化了吞吐量公式。在丢包小的情况下,此吞吐量公式是准确的,但当网络动态变化、丢包严重时则不能很好地反映当前网络的可用状况,从而使得TFRC不能根据此吞吐量公式做出正确的决策。所以本文对TFRC的吞吐量公式作了改进,同时为了验证改进效果,本文在ns仿真软件的基础上还加入了其他的一些辅助工具,如VLC media player和rtptools,它们共同组建了一个虚拟网络。最后将经过这个虚拟网络传输的视频文件与原始视频文件相比,很容易看到视频传输的效果。实验表明TFRC协议确实得到了改进,改善了视频传输效果。不足之处在于参数的增多使得计算速度相对下降,对传输速度有所影响,有待于进一步改进。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 前言
  • 1.1 背景及问题的提出
  • 1.1.1 拥塞的定义
  • 1.1.2 拥塞控制协议的评价标准
  • 1.2 国内外研究现状
  • 1.3 本论文研究目的和内容及其章节安排
  • 1.3.1 论文研究的目的
  • 1.3.2 论文研究的主要内容
  • 1.3.3 论文章节安排
  • 1.4 本章小结
  • 第二章 计算机网络模拟与仿真
  • 2.1 网络仿真 ns-2
  • 2.1.1 NS 软件构成
  • 2.1.2 NS 现有的仿真元素
  • 2.1.3 如何在ns 中添加新协议
  • 2.2 Tcl 脚本语言
  • 2.2.1 基本命令格式
  • 2.2.2 变量
  • 2.2.3 替代和组合
  • 2.2.4 tcl 运算符
  • 2.3 gnuplot
  • 2.3.1 gnuplot 格式要求
  • 2.3.2 常用命令
  • 2.4 本章小结
  • 第三章 TCP-Friendly 拥塞控制算法对比分析
  • 3.1 基于窗口和基于速率的拥塞控制算法
  • 3.1.1 基于速率的拥塞控制策略
  • 3.1.2 基于窗口的拥塞控制
  • 3.2 几种典型 TCP-Friendly 拥塞控制算法的静态性能对比分析
  • 3.3 TCP-Friendly 拥塞控制算法 TFRC 的动态性能分析
  • 3.4 本章小结
  • 第四章 TFRC 协议分析及其改进
  • 4.1 TFRC 协议机制及参数确定
  • 4.1.1 速率调整反馈策略
  • 4.1.2 发送方的任务
  • 4.1.3 接收方的任务
  • 4.1.4 慢启动
  • 4.2 TFRC 现有的改进方法
  • 4.3 本文对TFRC 的改进方法
  • 4.3.1 TCP 吞吐量模型简介
  • 4.3.2 TCP 吞吐量模型的改进
  • 4.3.3 改进后TFRC 的仿真分析及代码实现
  • 4.4 本章小结
  • 第五章 实际图像的传输
  • 5.1 VLC media player
  • 5.2 rtptools
  • 5.3 仿真框架
  • 5.4 仿真代码
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 附录
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 相关论文文献

    • [1].数据中心拥塞控制研究综述[J]. 湖南工程学院学报(自然科学版) 2013(04)
    • [2].新型互联网多路径传输协议拥塞控制机制分析[J]. 科技创新与应用 2018(07)
    • [3].综合式拥塞控制机制的研究[J]. 工矿自动化 2012(09)
    • [4].基于动态获知节点状态的间断连接网络拥塞控制机制[J]. 激光杂志 2015(02)
    • [5].移动自组织网络中基于代理拥塞控制机制研究[J]. 通讯世界 2015(22)
    • [6].广域网中拥塞控制方法[J]. 数码世界 2017(12)
    • [7].浅谈TCP拥塞控制机制[J]. 知识经济 2011(12)
    • [8].基于种群生态的组播拥塞控制机制[J]. 计算机应用 2011(12)
    • [9].基于速率的TCP友好拥塞控制机制研究[J]. 信息与电脑(理论版) 2015(20)
    • [10].基于路由器反馈拥塞控制机制的研究[J]. 计算机测量与控制 2011(12)
    • [11].基于传统TCP的拥塞控制机制以及改进机制[J]. 科学咨询(决策管理) 2009(02)
    • [12].延迟容忍网络中自适应拥塞控制机制研究[J]. 计算机工程与应用 2018(11)
    • [13].新型互联网多路径传输协议拥塞控制机制研究[J]. 计算机技术与发展 2017(10)
    • [14].浅析TCP拥塞控制机制[J]. 科技传播 2010(19)
    • [15].一种接收方驱动的无线TCP拥塞控制机制[J]. 计算机应用 2008(S2)
    • [16].一种改进的高速TCP拥塞控制机制[J]. 河南科技大学学报(自然科学版) 2009(04)
    • [17].TCP拥塞控制机制浅析[J]. 通信技术 2009(04)
    • [18].基于卫星延迟容忍网络的拥塞控制机制研究[J]. 小型微型计算机系统 2020(05)
    • [19].IEEE 802.16 Mesh网基于区分服务的拥塞控制机制[J]. 计算机应用研究 2014(09)
    • [20].一种基于会话管理的星间链路拥塞控制机制[J]. 信息工程大学学报 2016(01)
    • [21].借助路由器辅助的拥塞控制策略[J]. 温州职业技术学院学报 2012(01)
    • [22].TCP-Friendly拥塞控制机制及协议[J]. 电信快报 2008(08)
    • [23].一种提高TCP与UDP数据流公平性的拥塞控制机制[J]. 电脑与电信 2018(12)
    • [24].一种基于正态分布函数的新TCP拥塞控制机制[J]. 计算机应用与软件 2017(08)
    • [25].传感网络数据传输的拥塞控制机制[J]. 西安文理学院学报(自然科学版) 2018(04)
    • [26].Ad Hoc网络协议栈中TCP拥塞控制机制的研究[J]. 高师理科学刊 2012(06)
    • [27].微通信元系统架构下的拥塞控制机制研究[J]. 计算机应用研究 2008(03)
    • [28].TCP/IP计算机网络拥塞控制问题浅析[J]. 甘肃科技 2018(07)
    • [29].基于可用带宽测量的分层组播拥塞控制机制[J]. 电视技术 2013(19)
    • [30].具有拥塞控制机制的可靠UDP的实现[J]. 小型微型计算机系统 2012(09)

    标签:;  ;  

    端到端多媒体拥塞控制算法的研究分析
    下载Doc文档

    猜你喜欢