• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (3): 23-27.doi: 10.3969/j.issn.1007130X.2011.

• 论文 • 上一篇    下一篇

一种基于博弈的拥塞控制改进算法G-Vegas

张华,廖明华   

  1. (湖南财政经济学院,湖南 长沙 410205)
  • 收稿日期:2010-04-30 修回日期:2010-08-12 出版日期:2011-03-25 发布日期:2011-03-25
  • 作者简介:张华(1976),女,湖南益阳人,硕士,讲师,研究方向为网络拥塞控制。廖明华(1977),男,湖南华容人,讲师,研究方向为网络技术。

An Advanced Congestion Control Algorithm G-Vega Based on Game Theory

ZHANG Hua,LIAO Minghua   

  1. (Hunan University of Finance and Economics,Changsha 410205,China)
  • Received:2010-04-30 Revised:2010-08-12 Online:2011-03-25 Published:2011-03-25

摘要:

随着互联网的发展,网络拥塞问题越来越严重,如何改进现有的拥塞控制算法成为一个重要课题。为了解决网络拥塞问题,目前已有很多拥塞控制算法,大体可分为端到端的拥塞控制和基于网络的拥塞控制,本文主要关注基于端到端的拥塞控制。在众多的TCP拥塞控制算法中,Vegas算法以其主动避免拥塞的思想,具有较好的效果。但是,Vegas与目前主流的Reno算法兼容性差,存在带宽被挤占的问题。本文分析了拥塞问题的多重原因,并从博弈的角度分析了Vegas的缺点,提出了一种改进的拥塞控制算法GVegas。通过在NS2平台仿真,验证了算法的有效性。

关键词: 拥塞控制, Vegas算法, 博弈, GVegas算法

Abstract:

With the development of the Internet, congestion has become more and more serious, and good congestion control algorithms are needed. Vegas is a good algorithm for its active avoidance of congestion, however, it can not work well with the mainstream algorithm Reno because its bandwidth can be stolen by Reno. This paper  analyzes the problem between Vegas and Reno, with a method of game theory, and proposes an advanced congestion control algorithm GVegas. According to the results of emulation on NS2, the algorithm is effective.

Key words: congestion control;Vegas algorithm;game theory;GVegas algorithm