[multipathtcp] MPTCP hackathon @ietf97

Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be> Mon, 17 October 2016 12:57 UTC

Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 577C512964A for <multipathtcp@ietfa.amsl.com>; Mon, 17 Oct 2016 05:57:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.901
X-Spam-Level:
X-Spam-Status: No, score=-2.901 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=uclouvain.be
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2SAYTpcVBo7X for <multipathtcp@ietfa.amsl.com>; Mon, 17 Oct 2016 05:57:40 -0700 (PDT)
Received: from smtp3.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C11B1295E9 for <multipathtcp@ietf.org>; Mon, 17 Oct 2016 05:57:40 -0700 (PDT)
Received: from mbpobo.dhcp.info.ucl.ac.be (unknown [130.104.228.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp3.sgsi.ucl.ac.be) by smtp3.sgsi.ucl.ac.be (Postfix) with ESMTPSA id D869567DBFD; Mon, 17 Oct 2016 14:57:29 +0200 (CEST)
DKIM-Filter: OpenDKIM Filter v2.9.2 smtp3.sgsi.ucl.ac.be D869567DBFD
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1476709050; bh=89D8zLxvwjcsclKFBQbqo4bccsUf10QtJagYEkimUms=; h=Reply-To:To:From:Subject:Cc:Date; b=NCIJqY8mU2g+A/DK1FDTSi2XsXUJVih9+2y0Hh/TUmaZpg3cQ896n7DYFemTsbqaN oux4qI+Nto2fquDgHynAj576cRoNfLONYboNmehDci/josuoNgmGCIU3+7KBZ3aDA4 SC4GWXCS43QkU3FrnWf//OO4UB0gX/fy7jvualLM=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.99 at smtp-3
To: multipathtcp <multipathtcp@ietf.org>
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
Message-ID: <74159b68-e6f1-e314-1aa4-dbb1faeaac2c@uclouvain.be>
Date: Mon, 17 Oct 2016 14:57:31 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Sgsi-Spamcheck: SASL authenticated,
X-SGSI-Information:
X-SGSI-MailScanner-ID: D869567DBFD.A52BC
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Archived-At: <https://mailarchive.ietf.org/arch/msg/multipathtcp/UCIaJy1WLvnvVezvab90k7k3fe0>
Subject: [multipathtcp] MPTCP hackathon @ietf97
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/multipathtcp/>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 17 Oct 2016 12:57:42 -0000

Hello,

During the last IETF meeting, we have presented a socket API that allows 
an application to control the underlying MPTCP stack. This socket API 
has been documented in

https://tools.ietf.org/html/draft-hesmans-mptcp-socket-00

and

https://irtf.org/anrw/2016/anrw16-final16.pdf

Since this presentation, Benjamin has improved the code a lot and he 
will release the patch for the Linux kernel in the coming days.

With this new socket API, it becomes possible for application 
developpers to tune their application for MPTCP. We expect that this 
will enable new use cases where MPTCP is used intelligently by the 
client and the server. Benjamin will attend IETF'97 and will organise a 
hackathon on using this enhanced socket API. If you are an application 
developper who would like to better interact with MPTCP, please contact 
us in advance so that we can prepare VMs and other supporting material 
to help you benefit from this hackathon.

If there is some interest in the WG, Benjamin could present a short 
summmary of the lessons learned from this hackathon.


Olivier