【24h】

Kalman Filter Based Congestion Controller

机译:基于卡尔曼滤波器的拥塞控制器

获取原文
           

摘要

Facing burst traffic, TCP congestion control algorithms severely decrease window size neglecting the fact that such burst traffics are temporal. In the increase phase sending window experiences a linear rise which may lead to waste in hefty proportion of available bandwidth. If congestion control mechanisms be able to estimate future state of network traffic they can cope with different circumstances and efficiently use bandwidth. Since data traffic which is running on networks is mostly self-similar, algorithms can take advantage of self-similarity property and repetitive traffic patterns to have accurate estimations and predictions in large time scales. In this research a two-stage controller is presented. In fact the first part is a RED congestion controller which acts in short time scales (200 milliseconds) and the second is a Kalman filter estimator which do RTT and window size estimations in large time scales (every two seconds). If the RED mechanism decides to increase the window size, the magnitude of this increase is controlled by Kalman filter. To be more precise, if the Kalman filter indicates a non-congested situation in the next large time scale, a magnitude factor is calculated and given to RED algorithm to strengthen the amount of increase.
机译:面对突发流量,TCP拥塞控制算法严重减小了窗口大小,而忽略了这种突发流量是暂时的事实。在增加阶段,发送窗口经历线性上升,这可能导致浪费大量可用带宽。如果拥塞控制机制能够估计网络流量的未来状态,则它们可以应对不同的情况并有效地使用带宽。由于在网络上运行的数据流量大多是自相似的,因此算法可以利用自相似特性和重复的流量模式在较大的时间范围内进行准确的估计和预测。在这项研究中,提出了一种两阶段控制器。实际上,第一部分是RED拥塞控制器,它在较短的时间尺度(200毫秒)内起作用,第二部分是卡尔曼滤波器估计器,它在较大的时间尺度(每两秒)中进行RTT和窗口大小估计。如果RED机制决定增加窗口大小,则增加的幅度由卡尔曼滤波器控制。更准确地说,如果卡尔曼滤波器在下一个较大的时间尺度上指示未发生拥塞情况,则将计算一个幅度因子,并将其赋予RED算法以增强增量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号