What is the best TCP congest algorithm to use for a mobile device?

11,209

TCP Veno: TCP Enhancement for Transmission Over Wireless Access Networks contains several tests of TCP Veno over wireless networks and the experiments show that Veno gets better throughput when there is a good amount of random packet loss. The experiments seem quite thorough to me, multiple tests throughout the day in disperse geographic locations.

According to TCP Congestion Control Over 3G Communication Systems: An Experimental Evaluation of New Reno, BIC and Westwood+ (which you can get by registering with information week, all those performed roughly the same.

All that being said, my android is currently set to cubic (latest cyanogen) so I am going to have a go with veno :-)

Share:
11,209

Related videos on Youtube

cbc
Author by

cbc

Updated on September 17, 2022

Comments

  • cbc
    cbc over 1 year

    Given the multitude of TCP algorithms available now and the rise of Linux based mobile devices, what are ideal algorithm(s) to consider?

    From reading of the various implementations, Veno and Westwood+ look interesting but I am interested in hearing about real data.

    • Admin
      Admin almost 14 years
      This is technically off topic. But I am not going to vote to close because linux tcp algorithms for high latency (and probably higher packets loss) is relevant to system administration.
    • Admin
      Admin over 9 years
      as an sysadmin I see it is quite relevent as to planning and executing any scale VPS servers with KVM or any hypervisor up to and including DSs.
  • r004
    r004 over 9 years
    I will try it on my own PC-box (gentoo) and see if it works as well.