About me
I am an Assistant Professor in Computer Science at UC Santa Barbara, and Faculty Scientist at Berkeley Lab. I co-direct the Systems and Networking Lab (SNL) at UCSB.
At SNL, I have been utilizing my system-building skills to address a variety of pressing digital inequity challenges, namely, ensuring secure, performant, and affordable βInternet for All.β To this end, my current research focuses on democratizing the development of production-ready ML artifacts for self-driving networks (to ensure performant and secure connectivity with limited infrastructure and operational resources) and enabling data-driven policymaking (to ensure performant and affordable connectivity with limited capital resources).
Prospective Students
Join us in shaping a more equitable digital world!
I am actively looking for Ph.D. students to join my group.
In the next few years, our research group would extensively focus on developing network foundation models to further democratize the development of production-ready ML artifacts for self-driving networks and enabling data-driven policymaking.
Please check out this invited talk that I recently gave at Monterey Data Conferenceβ24 to get a gist of where we are headed as a research group.
Please find more details about my research here.
If you are interested, please reach out to me over email. I value diversity and inclusion in my research group and encourage applications from underrepresented groups. Also, it would help if you express genuine interest in the research problems that I am working on by reading some of our recent research papers.
Note: I am not an ML researcher, i.e., I do not make fundamental contributions to AI/ML algorithms that could be applied broadly to any application domain. I am a networked systems researcher who uses AI/ML to only solve networking problems.
Selected Publications
- Assessing the Efficacy of the Connect America Fund in Addressing Internet Access Inequities in the US, ACM SIGCOMM, 2024.
- Towards Bridging the Divide: Enhancing Understanding of Digital Inequity, Dissertation, Udit Paul, University of California Santa Barbara (UCSB), 2023.
π ACM SIGCOMM Doctoral Dissertation Award - Leveraging Prefix Structure to Detect Volumetric DDoS Attack Signatures with Programmable Switches, IEEE Symposium on Security and Privacy (S&P), 2024
- In Search of netUnicorn: A Data-Collection Platform to Develop Generalizable ML Models for Network Security Problems, ACM CCS, 2023.
- Decoding the Divide: Analyzing Disparities in Broadband Plans Offered by Major US ISPs, ACM SIGCOMM, 2023.
- AI/ML for Network Security: The Emperor has no Clothes, ACM CCS, 2022.
π Best Paper Honorable Mention
π IETF/IRTF Applied Networking Prize (ANRP) - The Importance of Contextualization of Crowdsourced Active Speed Test Measurements ACM IMC, 2022.
π Distinguished Paper Award (Long) - Detecting Ephemeral Optical Events with OpTel, USENIX NSDI, 2022.
Deployed at Tencent - An Effort to Democratize Networking Research in the Era of AI/ML, ACM HotNets 2019.
- Flexible and Scalable Systems for Network Management, Dissertation, Princeton University, 2018.
π ACM SIGCOMM Doctoral Dissertation Award Honorable Mention - Sonata: Query-Driven Streaming Network Telemetry, ACM SIGCOMM 2018.
- iSDX: An Industrial-Scale Software Defined Internet Exchange Point, USENIX NSDI 2016.
π USENIX NSDI Community Contribution Award
π USENIX Best of the Rest - SDX: A Software Defined Internet Exchange, ACM SIGCOMM 2014.
π Internet2 Innovation Award
Please check this page for an extended list of publications.
Ongoing Projects
- BQT: A tool that queries broadband plan offerings from major ISPs in the US at street-level granularity.
- netFound: A foundation model for networking data that employs self-supervised learning techniques on abundant unlabeled network data, passively collected from production environment using PINOT for task-agnostic pre-training and smaller-scale labeled network data, actively collected using PINOT and netUnicorn for task-specific fine-tuning.
- Trustee: A framework that cracks open decision-making for black-box ML models (for networks) using high-fidelity, low-complexity, and stable decision trees.
- PINOT: A programmable data-collection infrastructure at UCSB to collect fine-grained (labeled) network data at scale.
- netUnicorn: A data-collection platform that simplifies collecting network data for different learning problems from diverse network environments.
Workshops and Tutorials
As a junior researcher, it has been an absolute honor and privilege to get the opportunities to organize different workshops (and tutorials) on topics related to digital equity and self-driving networks.
- ACM SIGCOMM 2023 Tutorial: Closed-Loop ML (for Networks) Pipelines, Sep 2023.
- Bridging the Divide: Answering Internet Policy Questions with Cutting-Edge Network Measurement Algorithms, Datasets, and Platforms, June 2023. Workshop Report
- ACM SIGMETRICS Workshop on Measurements for Self-Driving Networks, 2023, June 2023. Workshop Report
- NSF Workshop on Internet Frontiers & Opportunities, Nov 2021
- NSF Workshop on NextG Security, Oct 2020
- NSF Workshop on Measurements for Self-driving Networks, Apr 2019. Workshop Report
News
Mar 2024
: Our paper, Leveraging Prefix Structure to Detect Volumetric DDoS Attack Signatures with Programmable Switches, got accepted at IEEE Symposium on Security and Privacy (S&P), 2024. Kudos to Chris Misa for all the hard work and perseverance. This is the first work that demonstrates how we can leverage the fractal (self-similar) nature of IP addresses to design a more effective DDoS defense system, targeted primarily for small and medium enterprises (SMEs). This work is in line with my various ongoing efforts in our group that aim to ensure secure and performant Internet connectivity for All.Jan 2024
: Our paper, Query Planning for Robust and Scalable Hybrid Network Telemetry Systems, got accepted at CoNEXT, 2024. Kudos to Chaofan Shou, a prodigious UCSB graduate, for his super-heroic effort. This work builds upon Sonata, developing a novel query planning technique to effectively handle changes in traffic or query workloads. This project holds special significance for me as a mentor because the lead author, Chaofan Shou, was an undergraduate at UCSB when he completed this project.Aug 2023
: Our paper, In Search of netUnicorn: A Data-Collection Platform to Develop Generalizable ML Models for Network Security Problems, got accepted at ACM CCSβ23. Kudos to Roman for developing such an impressive and useful system! Please find more information about the project here.June 2023
: Udit Paul received the Computer Science Outstanding Publication Award. πJune 2023
: Udit Paul received the Computer Science Outstanding Dissertation Award. πMay 2023
: Our paper, Decoding the Divide: Analyzing Disparities in Broadband Plans Offered by Major US ISPs, got accepted at SIGCOMMβ23. Kudos to Udit Paul for such an impressive work! Please find more information about our BQT tool here.Jan 2023
: Our paper, Panakos: Chasing the Tails for Multidimensional Data Streams, got accepted at VLDBβ23. Kudos to Fuheng Zhao and Punnal Ismail Khan for their hard work and perseverance!Jan 2023
: Our project, Trustee, received the Applied Networking Prize (ANRP) from IETF/IRTF. Kudos to Arthur Jacobs and Roman Beltiukov for yet another recognition for their awesome work! πNov 2022
: Our paper, AI/ML for Network Security: The Emperor has no Clothes, received the Best Paper Honorable Mention at ACM SIGSAC Conference on Computer and Communications Security (CCS), 2022. It was rated as the best paper in theMachine Learning and Security
track. Special congratulations to Roman Beltiukov and Arthur Jacobs! πNov 2022
: I had the privilege to visit Lawrence Berkeley National Lab (LBNL). Special thanks to Inder Monga for hosting me.Oct 2022
: I had the privilege to present the Trustee work at ETH Zurich. Special thanks to Laurent Vanbever for hosting me.Oct 2022
: Our paper, The Importance of Contextualization of Crowdsourced Active Speed Test Measurements received the Distinguished Paper Award (Long) at ACM SIGCOMM Internet Measurements Conference (IMC), 2022. Special congratulations to my student, Udit Paul! πJune 2022
: Sanjay Chandrasekaran received the Computer Science Outstanding Graduate Research Award. πJune 2022
: Rohan Bhatia received the Computer Science Outstanding Teaching Assistant Award. πJune 2022
: Chaofan Shuo received the prestigious Computer Science Outstanding Undergraduate Research Award. πApr 2022
: Congcong Miao (Tencent) will present our work on detecting ephemeral network events in optical transport network at NSDI 2022.Feb 2022
: I talked about our efforts to democratize networking research at Googleβs Networking Research Summit.Jan 2022
: Sanjay Chandrasekaran received M-Labβs Research Fellowship 2022. Sanjay will be using the programmable research infrastructure at UCSB to study the relationship between the quality of experience (QoE) for applications and various QoS metrics from the network. π