Transmission control protocol (TCP) Vegas detects network congestion in the early stage and successfully prevents periodic packet loss that usually occurs in TCP Reno. It has been demonstrated that TCP Vegas outperforms TCP Reno in many aspects. However, TCP Vegas suffers several problems that affect its congestion avoidance mechanism. One of the most important weaknesses in TCP Vegas is that alpha and beta depend on a good expected throughput estimate, which as we have seen, depends on a good minimum RTT estimate. In order to make the system more robust alpha and beta must be made responsive to network conditions (they are currently chosen statically). This paper proposes a modified Vegas algorithm, which can be adjusted to present good performance compared to other transmission control protocols (TCPs). In order to do this, we use PSO algorithm to tune alpha and beta. The simulation results validate the advantages of the proposed algorithm in term of performance.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    SMCC: Self-Managing Congestion Control Algorithm


    Beteiligte:
    Sh. Jamali (Autor:in) / A. Eftekhari (Autor:in)

    Erscheinungsdatum :

    2009-09-26


    Anmerkungen:

    oai:zenodo.org:1056148



    Medientyp :

    Aufsatz (Zeitschrift)


    Format :

    Elektronische Ressource


    Sprache :

    Englisch



    Klassifikation :

    DDC:    629





    Managing Nonrecurring Congestion

    Falcocchio, John C. / Levinson, Herbert S. | Springer Verlag | 2015


    Managing Urban Traffic Congestion

    OECD / European Conference of Ministers of Transport | SLUB | 2007


    Managing traffic congestion by using traffic control

    Ghali, M. O. / Smith, M. J. / IEE et al. | British Library Conference Proceedings | 1995


    Managing urban traffic congestion

    OECD / European Conference of Ministers of Transport | SLUB | 2007