Welcome to visit《 Journal of Air Force Engineering University 》Official website!

Consultation hotline:029-84786242 RSS EMAIL-ALERT
An Improved Vegas Algorithm for Enhancing Compatibility with TCP Reno
DOI:
CSTR:
Author:
Affiliation:

Clc Number:

TN929.5

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    TCP Vegas can provide a better performance compared to the traditional TCP Reno scheme. However, when TCP Vegas and TCP Reno connections coexist and share the same link in wired network, there exists a serious incompatibility problem of unfair bandwidth sharing in favor of TCP Reno. To solve this problem, by adding monitoring algorithm of the network state based on relative queuing delay to TCP Vegas-A, an enhanced Vegas algorithm is proposed, termed TCP Vegas-A+. TCP Vegas-A+ can adjust the congestion window more properly and timely by classifying the network state into congestion increase and congestion decrease. We analyze the compatibility of Vegas-A+ and Reno connections by computing and comparing the congestion window size and the number of transmitted packets in congestion avoidance phase, and compare it with the compatibility of Vegas+ and Reno connections. Mathematical analysis and simulation results show that, TCP Vegas-A+ algorithm improves the compatibility with TCP Reno and has a better capacity in competition with the Reno for bandwidth than other improved Vegas algorithms.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:
  • Revised:
  • Adopted:
  • Online: November 17,2015
  • Published:
Article QR Code