A Simulation Study of Packet Path Diversity for TCP File Transfer and Media Transport on the Internet

Eckehard G. Steinbach, Ying‐Chang Liang, Bernd Girod · 2002

We study the performance of TCP-based media transport when combined with packet path diversity (PPD) in the Internet. We present a simple PPD-TCP transport scheme where the acknowledgments (ACKs) from the receiver are duplicated and sent across independent network paths. We also investigate a PPD-TCP scheme where in addition to path-diversified ACKs on the backward path, packet path diversity is also used on the forward path. In order to keep the additional network load small, only small probe packets that carry the same TCP header information but not the payload are sent across the alternative path. From the time difference between the arrival of the probe packet and the corresponding data packet at the receiver we derive the superior path and, if advantageous, switch the path for the data packets. For comparison purposes we also implement a PPDTCP transmission scheme where both, acknowledgment and data packets, are duplicated and sent over different network paths. This scheme provides us with an upper bound of the performance improvements that we can obtain compared to a corresponding single-path TCP transmission. The different PPD-TCP schemes are compared to standard single-path TCP transmission using simulations. It is shown that all investigated PPDTCP schemes greatly outperform standard single-path TCP transmission for time-critical file transfer and media delivery.

Read the paper · More papers on PaperTik