A high-speed data transfer protocol for geostationary orbit satellites
udt : udp - based data transfer for high - speed wide area networks .