E-Speed Start- A Window Based Additive Increase, Multiplicative Decrease Network Congestion Control Technique

2010 
The two major algorithms in the Additive Increase, Multiplicative Decrease Network Congestion Control Algorithm (AIMD) are the slow start and the congestion avoidance. Much works has been done on improving the congestion avoidance stage. Not until recently has attention shifted to slow start. The proposals for improving slow start include swift start, quick start etc. These modifications are deficient in one way or the other. Hence we propose e-speed start for AIMD. We attempt to incorporate environmental factors into slow start speed determination. Furthermore, we propose multiple selectable startups for AIMD. Hence a connection may use the conventional slow start, e-speed start or any other startup algorithm depending on the size of the available bandwidth. In fact, we are of the view that AIMD slow start may be selectable from n-ary set of algorithms. The e-speed start uses the available bandwidth to calculate a factor β which is used to determine the congestion window (cwnd) suitable for transmission at that point. The result obtained shows that e-speed start performs far better than the slow start where the available bandwidth is high and the environmental factors are favourable. It was observed that e-speed start is able to increase throughput between 700-51100% and network link utilisation by 37.5% as against the convectional slow-start technique in TCP.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    16
    References
    0
    Citations
    NaN
    KQI
    []