Subject: [multipathtcp] code release for MPTCP Proxy

From: "Hampel, K Georg (K Georg)" <[email-masked]>
Date: Fri, 26 Oct 2012 20:54:27 +0000

All,

We are announcing the source-code release for the MPTCP PROXY developed at Bell Labs and presented at the IETF 83 WG meeting (Paris '12).

WHAT IS MPTCP PROXY?

The MPTCP Proxy operates on a packet filter of a Linux host with conventional TCP/IP stack. It translates TCP (inside host) into MPTCP (outside host) via packet-header rewriting. The MPTCP Proxy has been developed for mobility support.

The present version of the MPTCP Proxy runs in userspace using Netfilter/IPtables. All Linux kernels >=2.6.14 are supported.

The MPTCP Proxy supports almost all signaling features of the present MPTCP design. It has been tested for interoperability with the native MPTCP implementation currently supported by Olivier Bonaventure's group. This testing has led to bug fixes on both implementations. Results of these tests are presented at the coming IETF 85 WG meeting (Atlanta '12).

HOW DO I GET MPTCP PROXY?

Go to: http://open-innovation.alcatel-lucent.com/projects/mptcp-proxy .
Find "Latest File Releases" (bottom left box) and select "DocManager: Project Documentation"
Under "Uncategorized Submissions", find and download "Installation & Operation" guide as well as "mptcp_proxy_0-9" which is the .TAR file of the source code.

SHOULD I USE MPTCP PROXY?

Yes! Everybody is welcome to play with the code and to improve it. Please take all further information from the "Installation & Operation" guide.