YINS Distinguished Lecturer Series
Speaker: Anwar Walid, Nokia Bell Labs, Mathematics of Systems Research Department
Title: Harnessing Bandwidth with Multipath TCP: From Theory to Implementation
Multipath TCP (MPTCP), an emerging internet standard, has the potential to significantly improve user/application performance by seamlessly taking advantage of the increasingly available wireless capacity (e.g. WiFi, LTE, etc) for smart devices, and multiple network paths in the internet and datacenters. The flexibility enabled by MPTCP in pooling network resources to support data-intensive and delay-sensitive applications, or selecting resource to optimize cost and energy, are capabilities not supported by existing TCP/IP internet protocol. In this talk we describe our recent research on MPTCP congestion control which spans theory, systems design and open-source implementation. We describe our “Balia” congestion control algorithm, a key feature of the official MPTCP Linux Kernel implementation which has been downloaded by thousands of users and developers, and review the theory behind its design that enables it to optimize performance tradeoffs. We highlight applications in wireless 5G, data centers and Software-Defined Networking (SDN). Initial deployment experiences and ongoing research directions will be also discussed.
Anwar Walid is Head of the Mathematics of System Research Department and a Distinguished Member of the Research Staff at Bell Labs (Murray Hill, N.J.). He also served as Director of Research Partnership and University Collaborations, Bell Labs Chief Scientist Office. His research interests are in distributed systems, mathematical models, protocols and algorithms with applications to Internet of Things (IoT), digital health, smart transportations, cloud computing and software defined networking (SDN). He received a Ph.D. in Electrical Engineering from Columbia University, New York. He has over 20 US and international granted patents on various aspects of networking and computing. He received best paper awards from ACM SIGMETRICS, IFIP Performance, IEEE LANMAN. He contributed to the Internet Engineering Task Force (IETF), helped create the Internet Traffic Engineering working group, and co-authored permanent documents (RFCs). Dr. Walid is an associate editor of IEEE/ACM Transactions on Cloud Computing and the IEEE Network Magazine, and was associate editor of the IEEE/ACM Transactions on Networking (2009-2014). He served as Technical Program Chair of IEEE INFOCOM. He is an adjunct Professor at Columbia University Electrical Engineering department. Dr. Walid is a Fellow of the IEEE and an elected member of the International Federation for Information Processing (IFIP) Working Group 7.3 and Tau Beta Pi.