svn commit: r48052 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Mon Jan 18 05:05:55 2016
New Revision: 48052
URL: https://svnweb.freebsd.org/changeset/doc/48052

Log:
  Add MPTCP entry from Nigel Williams

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Mon Jan 18 04:47:10 2016	(r48051)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Mon Jan 18 05:05:55 2016	(r48052)
@@ -3490,4 +3490,77 @@
       </task>
     </help>
   </project>
+
+  <project cat='proj'>
+    <title>Multipath TCP for &os;</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Nigel</given>
+	  <common>Williams</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://bitbucket.org/nw-swin/caia-mptcp-FreeBSD/">MPTCP for &os; Repository</url>
+      <url href="http://caia.swin.edu.au/urp/newtcp/mptcp/">MPTCP for &os; 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>A v0.51 release has been tagged in our repository, with
+	some minor improvements over v0.5.</p>
+
+      <p>We have now removed much of the MPTCP code that was inside
+	the functions <tt>tcp_do_segment</tt>, <tt>tcp_output</tt>, and
+	other code used for standard TCP connections.  The goal of this is
+	to restrict the added MPTCP code to just MPTCP connections,
+	leaving regular TCP connections using the existing code.</p>
+
+      <p>We are currently in the process of implementing a subflow
+	socket buffer upcall and event processing.  These will handle
+	changes in subflow socket state, MP-signalling, and incoming
+	data segments.</p>
+
+      <p>This also requires some re-working of the MP option
+	processing, particularly how incoming DSN maps are parsed and
+	stored for use during MP-layer reassembly.</p>
+
+      <p>We are also looking at how our changes might take advantage
+	of the new TCP stack modularisation enhancements to create
+	subflow-specific TCP functions.</p>
+    </body>
+
+    <sponsor>
+      The Cisco University Research Program Fund at Community
+      Foundation Silicon Valley
+    </sponsor>
+
+    <sponsor>
+      The FreeBSD Foundation
+    </sponsor>
+
+    <help>
+      <task>
+	<p>Complete the implementations of subflow event processing
+	  and new option parsing.</p>
+      </task>
+
+      <task>
+	<p>Update documentation and task lists.</p>
+      </task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.