(→TCP Congestion Control Algorithms over a live HSDPA Network) |
(→TCP Congestion Control Algorithms over a live HSDPA Network) |
||
Riga 6: | Riga 6: | ||
* [http://www.ietf.org/rfc/rfc2582.txt TCP NewReno]: the only congestion control algorithm standardized by IETF | * [http://www.ietf.org/rfc/rfc2582.txt TCP NewReno]: the only congestion control algorithm standardized by IETF | ||
* [[Westwood | TCP Westwood+]]: available in the Linux kernels 2.4 and 2.6. All results here reported refer to patch 2.6 | * [[Westwood | TCP Westwood+]]: available in the Linux kernels 2.4 and 2.6. All results here reported refer to patch 2.6 | ||
− | * [http://netsrv.csc.ncsu.edu/twiki/bin/view/Main/BIC TCP BIC] | + | * [http://netsrv.csc.ncsu.edu/twiki/bin/view/Main/BIC TCP BIC] |
− | * [http://netsrv.csc.ncsu.edu/twiki/bin/view/Main/BIC TCP Cubic]: | + | * [http://netsrv.csc.ncsu.edu/twiki/bin/view/Main/BIC TCP Cubic]: the default congestion control employed in the linux kernel |
− | The experimental evaluation has been carried out by accessing the public Internet using a commercial HSDPA card (see figure below). | + | The experimental evaluation has been carried out by accessing the public Internet using a commercial HSDPA card (see figure below) and by employing the linux Kernel 2.6.24. |
[[Immagine:HsdpaTestbed.png]] | [[Immagine:HsdpaTestbed.png]] |
Goodput | RTT | PLR/Timeouts | Goodput/RTT | |
Back | downlink/ uplink | downlink/ uplink | downlink / uplink | downlink / uplink |
We report results obtained by an extensive measurement campaign over a live HSDPA network involving more than 3000 flows resulting in around 60 hours of active measurements. The considered TCP variants are the following:
The experimental evaluation has been carried out by accessing the public Internet using a commercial HSDPA card (see figure below) and by employing the linux Kernel 2.6.24.
The following instantaneous variable measurements have been collected by using the libnetmeas library:
The main findings of the investigation can be summarized as follows:
We report cumulative distribution function plots:
Typical congestion window and RTT evolutions of the considered TCPs in the case of a single flow over the HSDPA downlink
Goodput | RTT | PLR/Timeouts | Goodput/RTT | |
Back | downlink/ uplink | downlink/ uplink | downlink / uplink | downlink / uplink |
We report results obtained by an extensive measurement campaign over a live HSDPA network involving more than 3000 flows resulting in around 60 hours of active measurements. The considered TCP variants are the following:
The experimental evaluation has been carried out by accessing the public Internet using a commercial HSDPA card (see figure below) and by employing the linux Kernel 2.6.24.
The following instantaneous variable measurements have been collected by using the libnetmeas library:
The main findings of the investigation can be summarized as follows:
We report cumulative distribution function plots:
Typical congestion window and RTT evolutions of the considered TCPs in the case of a single flow over the HSDPA downlink