the code is here: http://www.schuldei.org/packet-delay.tar.bz2 this version of the app inserts a random biterror in the stream, as real sattellite communication does. tcp should catch that. if i recall correctly one needs to create a virtual interface (tap)...