Speakers | |
---|---|
Christoph Paasch | |
Schedule | |
Day | Saturday |
Room | Ferrer |
Capacity | 288 |
Start time | 14:00 |
End time | 14:15 |
Duration | 00:15 |
Info | |
Track | Lightning Talks |
Attachments | |
Video of the Live-Demo (video) | |
Linux MultiPath TCP - presentation (slides) |
Linux Kernel MultiPath TCP
An open source implementation of MultiPath TCP in the Linux Kernel
MultiPath TCP, a major extension to TCP, allows the simultaneous use of a smartphone's 3G and WiFi interface to increase throughput and better resilience. We implement MultiPath TCP in the Linux Kernel, publicly available at http://mptcp.info.ucl.ac.be
TCP, the most used Transport Protocol on the Internet, does not allow the simultaneous usage of multiple Interfaces. Smartphones with 3G and WiFi interfaces would benefit from a simultaneous use of both interfaces. MultiPath TCP is a major extension to TCP, allowing the use of multiple Interfaces for a single data-stream, without the need to modify the applications. This allows an increased throughput and better resilience to failures.
The IP Networking Lab (http://inl.info.ucl.ac.be) of the Université Catholique de Louvain is implementing MultiPath TCP in the Linux Kernel. The publicly available source-code (http://mptcp.info.ucl.ac.be) modifies/adds about 10000 lines to the Linux Kernel's TCP-stack.
The implementation has shown very good performance. For example, a throughput of up to 15 Gbps across two 10 Gig interfaces, whereas regular TCP can only use a single interface and thus 10 Gbps.
We are now considering inclusion in the mainline kernel and would like to encourage people to test our implementation and/or submit patches to help improving it.
Links:
Concurrent events:
Next (up to 3) talks in the same room (Ferrer):
When | Event | Track |
---|---|---|
14:20-14:35 | Dovecot: More than an email server | Lightning Talks |
14:40-14:55 | WebKit EFL and Testing: from 0% to 99% in 6 months | Lightning Talks |
15:00-15:15 | Audiveris: Optical Music Recognition | Lightning Talks |
Events that start after this one (within 30 minutes):
When | Event | Track | Where |
---|---|---|---|
14:20-14:35 | Dovecot: More than an email server | Lightning Talks | Ferrer |
14:20-14:50 | Sustainable mentorship | CrossDesktop | H.1308 |
14:30-14:55 | Open Cloud Interoperability with CompatibleOne | Virtualization and Cloud | Chavanne |
14:30-15:00 | Impress Hacking | LibreOffice | H.1309 |
14:30-15:00 | IT and Community | Mozilla | UD2.218A |
14:30-15:00 | Community Qt apps repository - way forward | Open Mobile Linux | AW1.120 |
14:30-15:00 | XMPP Lunch Break | Jabber and XMPP | H.2213 |
14:30-15:00 | Risks vs. Benefits on Copyright Assignment | Legal Issues | AW1.125 |
14:30-15:00 | Étoilé: What has been done over the past year and what's next? | GNUstep | AW1.126 |
14:30-15:00 | Politics, Positives, Paperwork and Pain - Our year to date in the JCP | Free Java | K.4.401 |
14:40-14:55 | WebKit EFL and Testing: from 0% to 99% in 6 months | Lightning Talks | Ferrer |
14:40-15:25 | Banshee: Past, Present, Future and the Crazy stuff | Mono | K.3.601 |