I see, a clever transmitter might tweak the times of transmission of the packets in order to be kind to TCP ? Or not. I’m assuming that in the latter case the values of the difference (tcp_tx time - arrival_time) might go up and down as the different lines are used and a TCP implementation observing transit durations in order to control TCP’s behaviour might get confused because one moment it’s seeing a 300kbps link and the next a 500kbps link. And that could muck up TCP’s delay/RTT-related algorithms, Does that seem a reasonable guess?