Multipath TCP Scheduling for Thin Streams: Active Probing and One-way Delay-awareness

We provide a ready-to-use interactive demo of the thin stream scheduler of our IEE ICC 2018 paper and ready-to-use evaluation setups.

Multipath TCP Scheduling for Thin Streams: Active Probing and One-way Delay-awareness

by Alexander Frömmgen, Jens Heuschkel, Boris Koldehofe

Download Paper

1. Getting Started

Please follow the Getting Started Instructions on the main page to install ProgMP. We extended the ProgMP Kernel to support one-way delay estimates, i.e., each subflow provides the following two additional properties:

DELAY_OUT

An estimator of the outgoing packet delay. Note that this is not an estimator of the actual delay, but enables a comparison between subflows. Please check the paper for additional details.

DELAY_In

An estimator of the incoming packet delay. Note that this is not an estimator of the actual delay, but enables a comparison between subflows. Please check the paper for additional details.

A separate patch for the one-way delay-estimations is available.

2. Thin Stream Scheduling

Thin streams, e.g., of online games, SSH- and control-connections, are usally long running connections which exihibit only a few packet per round-trip time.

Acknowledgments

This work has been funded by MAKI to make the Internet more adaptive.

Contact

Feel free to contact Jens Heuschkel or Alexander Frömmgen for comments and questions.