As part of a broader organisational restructure, data networking research at Swinburne University of Technology has moved from the Centre for Advanced Internet Architecture (CAIA) to the Internet For Things (I4T) Research Lab.

Although CAIA no longer exists, this website reflects CAIA's activities and outputs between March 2002 and February 2017, and is being maintained as a service to the broader data networking research community.

Multipath TCP


Name Description
Kernel Patches

A FreeBSD kernel patch that enables Multipath extentions for TCP, as proposed in RFC 6824. It is an extensive modification of the FreeBSD TCP stack that includes changes to the socket, protocol blocks and TCP input/output code paths. MPTCP maintains compatibility with existing TCP applications and can interoperate with standard TCP. This version is not fully compliant with the RFC, but contains the primary mechanisms to become fully compliant in future patches.

The MPTCP v0.5 patch is the last source version to be released here. The official web site for the source distribution is now:

Last Updated: Monday 19-Oct-2015 12:48:44 EST | Maintained by: Nigel Williams ( | Authorised by: Grenville Armitage (