首页> 外文学位 >Model-based approach to TCP-friendly congestion control.
【24h】

Model-based approach to TCP-friendly congestion control.

机译:基于模型的TCP友好拥塞控制方法。

获取原文
获取原文并翻译 | 示例

摘要

Continuous media (CM) applications such as streaming audio and video are being rapidly deployed throughout the Internet. These applications must be able to co-exist with each other and with traditional TCP-based applications.; One requirement for such co-existence is the implementation of congestion control mechanism by CM applications. TCP-based applications reduce their sending rate in face of network congestion. Many CM applications run on top of UDP, as TCP's error control mechanisms are ill suited for CM applications. UDP-based applications must provide their own congestion control.; In this dissertation, we work towards development of a congestion control protocol for CM applications that will facilitate co-existence of CM applications with each other, and with TCP flows. We address this problem in two steps.; First, we develop an analytical model of TCP. Such a model is essential to understand TCP's congestion control behavior under a variety of network conditions. Our model provides a closed form equation that can be used to calculate the send rate of a TCP connection, given the packet loss rate, the round trip time and the base timeout value. We verify the accuracy of our model against measurements taken in the Internet.; The next step is to develop a congestion control protocol that is suitable for the CM applications and also shares the bandwidth fairly with TCP connections that travel over the same network path. We develop a protocol that uses our TCP model as the control function of a feedback loop. The protocol design is deliberately kept simple to allow us to evaluate the feasibility of the model-based approach to congestion control. The simple protocol is evaluated using simulations and Internet experiments. Our results show that the protocol performs well under a variety of network conditions.; We then refine the simple protocol, trading off design simplicity to achieve better performance. We introduce sophisticated mechanisms to track packet loss rate, control rate increase and handle startup behavior. We evaluate the protocol using simulations and Internet experiments. Our results show that the more complex protocol provides a smooth sending rate and is TCP-friendly under a wide variety of networking conditions.
机译:诸如流音频和视频之类的连续媒体(CM)应用程序正在整个Internet中快速部署。这些应用程序必须能够彼此之间以及与传统的基于TCP的应用程序共存。这种共存的一个要求是CM应用程序实现拥塞控制机制。面对网络拥塞,基于TCP的应用程序会降低其发送速率。许多CM应用程序都在UDP之上运行,因为TCP的错误控制机制不适用于CM应用程序。基于UDP的应用程序必须提供自己的拥塞控制。本文致力于为CM应用开发拥塞控制协议,以促进CM应用之间以及与TCP流的共存。我们分两个步骤解决这个问题。首先,我们建立TCP的分析模型。这种模型对于理解各种网络条件下TCP的拥塞控制行为至关重要。我们的模型提供了一个封闭形式的方程式,给定丢包率,往返时间和基本超时值,可用于计算TCP连接的发送率。我们根据互联网上的测量结果验证了模型的准确性。下一步是开发一种拥塞控制协议,该协议适用于CM应用程序,并且还与在同一网络路径上传输的TCP连接公平地共享带宽。我们开发了一种协议,该协议使用TCP模型作为反馈回路的控制功能。故意将协议设计保持简单,以使我们能够评估基于模型的方法进行拥塞控制的可行性。使用模拟和Internet实验对简单协议进行评估。我们的结果表明,该协议在各种网络条件下都能很好地运行。然后,我们优化简单协议,在设计简单性的基础上进行权衡以获得更好的性能。我们引入了复杂的机制来跟踪数据包丢失率,控制速率增加和处理启动行为。我们使用模拟和Internet实验评估协议。我们的结果表明,更复杂的协议可提供平滑的发送速率,并且在各种网络条件下均对TCP友好。

著录项

  • 作者单位

    University of Massachusetts Amherst.;

  • 授予单位 University of Massachusetts Amherst.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2000
  • 页码 118 p.
  • 总页数 118
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号