Building smarter networks using in-network computing

Event Date: March 22, 2023
Location: 10:30 am
Contact Name: MSEE 239
Priority: No
School or Program: Electrical and Computer Engineering
College Calendar: Hide
Xiaoqi “Danny” Chen
Princeton University


High-speed programmable switches allow network operators to run succinct, customized algorithms to process individual packets, providing us a prime opportunity to improve network performance and security. In my research, I adopt approximation techniques to design algorithms that fit the switches’ strict memory and computational constraints, allowing more granular network measurement and real-time, closed-loop control. I then deploy these algorithms in real-world campus and carrier networks to improve user experience. In this talk, I will first introduce BeauCoup, a framework for simultaneously executing a large number of traffic measurement queries without exceeding the memory access constraints of the switch hardware. BeauCoup utilizes coupon collectors to approximately answer each count-distinct query using less than one memory access per packet on average. Second, I will present ConQuest, an algorithm that approximately analyzes the switch’s queuing buffer and identifies bursty flows. ConQuest enables the switch to react to bursts in real time and protect other user traffic from suffering high delay or packet loss. 


Xiaoqi Chen is a Ph.D. student in the Department of Computer Science, Princeton University, advised by Prof. Jennifer Rexford. Previously, he received his Bachelor in CS from Yao Class, Tsinghua University. His research focuses on designing efficient algorithms for high-speed traffic processing in the network data plane, to improve the performance, reliability, and security of future networks. His work has been published in SIGCOMM, INFOCOM, CoNEXT, and has received the Best Paper Award at Symposium of SDN Research (SOSR) 2022. He was named a finalist for the 2020 Facebook Fellowship and a Siebel Scholar in 2022. 


Vishal Shrivastav, 

2023-03-22 08:00:00 2023-03-22 17:00:00 America/Indiana/Indianapolis Building smarter networks using in-network computing Xiaoqi "Danny" Chen Princeton University 10:30 am