AdaVegas: adaptive control for TCP Vegas
We introduce AdaVegas, an adaptive congestion control mechanism based on TCP Vegas. TCP Vegas has several parameters which control the way it increases the sending rate. While TCP Vegas holds these parameters constant, AdaVegas sets these values dynamically. In this way, AdaVegas is able to change its increment strategy dynamically and better adapt to the current environment. Using simulations, we both evaluate AdaVegas and compare it to TCP Vegas. Our simulations show that AdaVegas achieves significantly better performance than TCP Vegas, all this with a fairly low overhead.