Add multipath TCP report from Nigel Williams

The report was submitted on time; the delay is on my end.
This commit is contained in:
Benjamin Kaduk 2015-07-26 23:24:15 +00:00
parent 9e379ea8c1
commit 3217066bd7
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47111

View file

@ -3139,4 +3139,63 @@
</task>
</help>
</project>
<project cat='proj'>
<title>Multipath TCP for &os;</title>
<contact>
<person>
<name>
<given>Nigel</given>
<common>Williams</common>
</name>
<email>njwilliams@swin.edu.au</email>
</person>
</contact>
<links>
<url href="http://caia.swin.edu.au/newtcp/mptcp">MPTCP Project
Website</url>
</links>
<body>
<p> Multipath TCP (MPTCP) is an extension to TCP that
allows for the use of multiple network interfaces on a
standard TCP session. The addition of new addresses and
scheduling of data across these occurs transparently from the
perspective of the TCP application.</p>
<p>The goal of this project is to deliver an MPTCP kernel
patch that interoperates with the reference MPTCP
implementation, along with additional enhancements to aid
network research.</p>
<p>The patch now supports the core mechanisms of the MPTCP
protocol (multi-address operation, data-level retransmission,
etc).</p>
<p>Recent additions include improved socket-option
handling and the transfer of some logging output to DTRACE. The
patch has been updated to build against r285254 of HEAD.</p>
<p>A patch (v0.5) is currently being tested and will be
made available to the public shortly, with a plan to release
further patches on a more frequent basis following that.</p>
</body>
<sponsor>
FreeBSD Foundation
</sponsor>
<help>
<task>
<p>Complete documentation and testing for release of the v0.5
patch.</p>
</task>
<task>
<p>Release Technical Report describing the implementation
of v0.5.</p>
</task>
</help>
</project>
</report>