- All Implemented Interfaces:
- BandwidthEstimator
class SimpleBandwidthEstimator
extends Object
implements BandwidthEstimator
A Westwood+ bandwidth estimator with
a first stage anti-aliasing low pass filter based on RTT,
and the time-varying Westwood filter based on inter-arrival time.
Ref: TCP Westwood: End-to-End Congestion Control for Wired/Wireless Networks
Casetti et al
(Westwood)
Ref: End-to-End Bandwidth Estimation for Congestion Control in Packet Networks
Grieco and Mascolo
(Westwood+)
Adapted from: Linux kernel tcp_westwood.c (GPLv2)
- Since:
- 0.9.49 adapted from streaming