CS Colloquium: Programmability in the Switch Data-Plane
01 Dec 2021 Wednesday, 04:00 PM to 05:00 PM
The arrival of programmable switching ASICs has made it possible to rethink the design of many network control and management functions. In this talk, I will present some recent work on using data-plane programmability to implement network applications, such as tools for network monitoring and debugging, sketch algorithm specifically designed to run efficiently in the data-plane and a new fronthaul slicing architecture for 5G cellular networks. All these work have been implemented and evaluated on the Barefoot Tofino Switch using the P4 language.
CHAN Mun Choon is a Professor in the Department of Computer Science, School of Computing, National University of Singapore. His research area includes IoT, wireless sensor network, mobile computing, and software defined networking. He graduated with a BS in Computer and Electrical Engineering from Purdue University and Ph.D. from Columbia University. He was a Member of Technical Staff in the Networking Research Laboratory, Bell Labs, Lucent Technologies before joining the National University of Singapore. He has 7 US patents and has published over 150 papers. He has received the Facebook Networking Systems Research Award (2019), IEEE ICNP 2019 best paper award and ACM SOSR 2019 best paper award. He had served as associate editor of the IEEE Transaction on Mobile Computing, and on the Technical Program Committees of INFOCOM, ICNP, IPSN and Sensys.