SIGCOMM Networking Systems Award

The SIGCOMM Networking Systems Award is awarded to an institution or individual(s) to recognize the development of a networking system that has had a significant impact on the world of computer networking.
 
2019: Multipath TCP implementation in the Linux kernel
 
Multipath TCP [RFC6824] is a recent TCP extension that enables the utilisation of multiple paths to exchange data over a single TCP connection. The development of Multipath TCP started in 2008 when a group of researchers convinced the IETF to work on developing multipath extensions to TCP. At the beginning, the IETF was skeptical. The implementation was developed in parallel with the standardisation work. Early experiments with this implementation revealed that deployed middleboxes were hindering the extensibility of TCP. A detailed measurement study confirmed those problems [Honda11]. Despite the interferences from middleboxes and thanks to the feedback from the implementation, the mptcp working group managed to ensure the deployability of Multipath [NSDI12]. Since then, various research groups have used this implementation to perform measurements, design extensions to Multipath TCP such as new congestion control schemes, ... Citations to RFC6824 or NSDI12 illustrate the impact of Multipath TCP on the research community.
This implementation has also played a key role in the adoption of Multipath TCP within industry [RFC8041,IETFJ16]. Since 2013, Apple uses Multipath TCP on iOS, initially for the Siri application and since last year for any application. The main benefit that they see with Multipath TCP is the ability to support fast handovers from WiFi to cellular when the user is moving. Although Apple developed their own stack, the availability of the Linux implementation reassured them for the stability of the protocol and the possibility of using it on Linux servers. Korea Telecom has convinced Samsung and LG to use this Multipath TCP implementation in all their high-end smartphones to bond WiFi and cellular for premium users. The main benefit that they see with Multipath TCP is the ability of increasing the bandwidth offered to endusers. Another growing use case are the hybrid access networks. To provide higher bandwidth services, a growing number of network operators are deploying solutions to combine their xDSL and 4G networks. This is possible thanks to the availability of a Multipath TCP implementation in the Linux kernel which is the default operating system for xDSL CPE routers. Broadcom and intel include the Linux Multipath TCP implementation in the Software Development Kit that they provide for CPE vendors. Tessares, Soft@home and OVH have deployed hybrid access network services that rely on this implementation. Those hybrid access networks are typically deployed in rural areas where xDSL performance is poor due to line distance.
This implementation is freely available from https://www.multipath-tcp.org The development of new features is discussed on the mptcp-dev mailing list, https://listes-2.sipr.ucl.ac.be/sympa/info/mptcp-dev

The main developers were: Christoph Paasch, Sebastien Barre, Gregory Detal.

 

However, any recognition should also mention the other researchers who have contributed to the code. Based on the published change logs, these include (in alphabetical order) :

Christoph Paasch (Apple), Sébastien Barré (Tessares), Gregory Detal (Tessares), Jaakko Korkeaniemi (Aalto University), Octavian Purdila (intel), Matthieu Baerts (Tessares), Kenjiro Nakayama (Redhat), Mihai P. Andrei (intel), Doru Gucea (intel), Cristina Ciocan (intel), Benjamin Hesmans (Tessares), Per Hurtig Karlstads University), François Finfe (Tessares), Fabrizio Demaria (intel), Fabien Duchêne (UCLouvain), Jaehyun Hwang (Bell Labs and Samsung Electronics), Andreas Seelinger (RWTH Aachen), Thibault Gérondal (Tessares), Stefan Sicleru (intel), Mat Martineau (intel), Peter Krystad (intel), Ossama Othman (intel), Florian Westphal (Redhat), Paolo Abeni (Redhat), Davide Caratti (Redhat), Lavkesh Lahngir, Kostas Peletidis, Irina Tirdea (intel), Viet-Hoang Tran (UCLouvain), Daniel Weber (University of Bonn), Catalin Nicutar (PUB Bucharest), Andrei Maruseac (intel), Andreas Ripke (NEC), Alexander Frömmgen (Google), Zhu Jian, Ycarus, Vlad Dogaru (intel), Valentin Ilie (intel), Tim Froidcoeur (Tessares),Takumi Shinkai (Okayama University), Sebastien Duponcheel (OVH), Savvas Zannettou (Cyprus University of Technology), Patrick Havelange (Tessares), Niels Möller, Niels Laukens (VRT), Kristian Evensen, Kacper Kolodziej, Jorge Boncompte, John Ronan (TSSG), Henrique Cabral, Frank Lenormand, Evelina Dumitrescu, Enhuan Dong,Duncan Eastoe, Christian Pinedo (University of the Basque Country), Cheng Cui (Netapp), Brandon Heller (Stanford University), Baptiste Jonglez (Univ. Grenoble Alpes), Anwar Walid (Nokia Bell Labs).

 
The 2019 networking systems award committee comprised: Ratul Mahajan (University of Washington), Kun Tan (Huawei), Xiaowei Yang (Duke University).
 
2018: The Akamai Content Delivery Network (CDN)
 
The Akamai CDN pioneered the concept of a content distribution network, combining numerous technical innovations with an equally innovative business model that simultaneously met the needs of multiple stakeholders (site owners, ISPs, and users).  Akamai’s technical contributions include a system for mapping clients to the best CDN server, active probing to create a latency model of the Internet, and a dynamic control system that provides load balancing and fault tolerance. In particular, the paper "Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web" (STOC ‘97) provided a deep algorithmic basis, introducing random cache trees for load-balancing, and consistent hashing to minimize churn. With its enormous worldwide scale, the Akamai CDN is an exemplary study in translating research results into a successful operational system.
 
Contributors: Mike Afergan, Andy Berkheimer (YouTube), Bobby Blumofe (Akamai), Bill Bogstad, Chad Brown, Tim Canfield (Akamai), Alex Caro (Akamai), Rizwan Dhanidina (Akamai), John Dilley (Rafay Systems), Hilla Dishon, Ken Iwamoto (Akamai), Chris Joerg (Akamai), Vinay Kanitkar (Akamai), David Karger (MIT), Brian Kim (Alpine Global), Robert Kleinberg (Cornell University), Sef Kloninger (YouTube), Will Koffel (Google), Leonidas Kontothanassis (Google), Bradley Kuszmaul (Oracle), Tom Leighton (Akamai/MIT), Charles Leiserson (MIT), Danny Lewin (Akamai, died 9/11/2001) , Matthew Levine, Philip Lisiecki (Akamai), Bruce Maggs (Duke University/Akamai), Luke Matkins (LifeStreet), Sean McDermott (Akamai), Gary Miller (Carnegie Mellon University), Erik Nygren (Akamai), Andrew Parker (Netflix), Roberto de Prisco (University of Salerno), Harald Prokop (LevelUp), Hariharan Rahul (MIT), Satish Rao (U. C. Berkeley), Kyle Rose (Akamai), David Shaw (Nasuni), Alex Sherman (Google), Ramesh Sitaraman (UMASS Amherst/Akamai), Scott Smith (Pure Storage), Bin Song (Google), Daniel Stodolsky (YouTube), Ravi Sundaram (Northeastern University), Joel Wein (Google), Chen Lee Welinder, Yoav Yerushalmi (Google)
 
 
 
The 2018 networking systems award committee comprised: Edouard Bugnion (EPFL), Ratul Mahajan (Intentionet), Jeff Mogul (Google, chair), and Ellen Zegura (Georgia Tech)