Majority of the present day devices are multi-homed consisting of several network interfaces. For instance, every smartphone today is typically designed to have at least two interfaces which allow them to connect to Wi-Fi and cellular networks. Multi-homed devices can communicate and access resources on multiple networks simultaneously (also known as WAN aggregation), allowing for increased network redundancy, load balancing, and improved network performance. To leverage the benefits of WAN aggregation, several multipath transport protocols (Multipath TCP, Multipath QUIC and others) have been proposed. Nevertheless, they are not widely used primarily because application servers do not support aggregation yet. This talk will discuss how Open Multipath TCP Router (OMR) can be used to aggregate multiple Internet connections and improve the Quality of Experience for end-users even when the application servers do not support aggregation.
The following aspects will be discussed in this talk:
1. Introduction to Open Multipath TCP Router (OMR)
2. Setting up OMR on Raspberry Pi
3. Setting up OMR Virtual Private Server (VPS)
4. Aggregating multiple Internet connections using OMR
5. Testing the effectiveness of connection aggregation
6. Advanced applications of OMR
Besides, Raspberry Pi 4 boards with OMR preloaded and a cloud based VPS will be made available for the participants to explore. A comprehensive, user-friendly manual will be provided for interested participants to experiment with OMR in future.