Radhika Mittal - UIUC

Radhika Mittal

Assistant Professor, ECE and CS departments,
University of Illinois at Urbana Champaign

257 Coordinated Science Laboratory
1308 W Main Street, Urbana, IL 61801
Email: radhikam @ illinois.edu


Brief Bio

I am an assistant professor in the ECE department at UIUC, with an affiliate appointment in the CS department. I completed my PhD in August 2018 from UC Berkeley, where I was advised by Prof. Sylvia Ratnasamy and Prof. Scott Shenker. I spent the following year as a post-doc at MIT, working with Prof. Mohammad Alizadeh and Prof. Hari Balakrishnan. I received my bachelors degree in Computer Science and Engineering from IIT Kharagpur, India in 2012.

I am broadly interested in computer systems and networking.

Students

PhD students
Yongzhou Chen, Spring 2020 - present
Ammar Tahir, Fall 2020 - present
Sachin Ashok, Spring 2021 - present (co-advised with Brighten Godfrey)
Taimoor Tariq, Fall 2022 - present
Talha Waheed, Fall 2022 - present (co-advised with Brighten Godfrey)
Eashan Gupta, Fall 2023 - present

MS students
Aditi Partap, Fall 2019 - Spring 2021 (co-advised with Brighten Godfrey), now a PhD student at Stanford.
Ruihao Yao, Spring 2021 - Spring 2022 (co-advised with Haitham Hassanieh).
Eashan Gupta, Fall 2022 - Spring 2023, now a PhD student at UIUC.

If you are interested in working with me, please apply to ECE or CS departments at UIUC, and mention my name. If you are already an admitted student at UIUC, please email me (I might not be able to respond to all emails).

Teaching

Spring 2024: CS425/ECE428 (Distributed Systems)
Fall 2023: ECE/CS598HPN (High-speed and Programmable Networks)
Spring 2023: CS425/ECE428 (Distributed Systems)
Fall 2022: ECE/CS598HPN (High-speed and Programmable Networks)
Spring 2022: CS425/ECE428 (Distributed Systems)
Spring 2021: CS425/ECE428 (Distributed Systems)
Fall 2020: ECE/CS598HPN (High-speed and Programmable Networks)
Spring 2020: CS425/ECE428 (Distributed Systems)
Fall 2019: ECE/CS598HPN (High-speed and Programmable Networks)

Publications

Octopus: In-Network Content Adaptation to Control Congestion on 5G Links
Yongzhou Chen, Ammar Tahir, Francis Yan, Radhika Mittal
To appear at ACM/IEEE SEC 2023
[pdf]

DBO: Fairness for Cloud-Hosted Financial Exchanges
Eashan Gupta, Prateesh Goyal, Ilias Marinos, Chenxingyu Zhao, Radhika Mittal, Ranveer Chandra
ACM SIGCOMM 2023
[pdf]

Enabling Users to Control their Internet
Ammar Tahir, Radhika Mittal
USENIX NSDI 2023
[pdf] [project website and code]

Channel-Aware 5G RAN Slicing with Customizable Schedulers
Yongzhou Chen, Ruihao Yao, Haitham Hassanieh, Radhika Mittal
USENIX NSDI 2023
[pdf] [project website and code]

On-Device CPU Scheduling for Robot Systems
Aditi Partap, Samuel Grayson, Muhammad Huzaifa, Sarita Adve, P. Brighten Godfrey, Saurabh Gupta, Kris Hauser, Radhika Mittal
IROS 2022
[pdf] [extended version on Arxiv]

Leveraging Service Meshes as a New Network Layer
Sachin Ashok, P. Brighten Godfrey, Radhika Mittal
ACM HotNets 2021
[pdf]

Toward a Marketplace for Aerial Computing
Arjun Balasingam , Karthik Gopalakrishnan , Radhika Mittal , Mohammad Alizadeh , Hamsa Balakrishnan , Hari Balakrishnan
ACM DroNet 2021
[pdf]

Throughput-fairness Tradeoffs in Mobility Platforms
Arjun Balasingam, Karthik Gopalakrishnan, Radhika Mittal, Venkat Arun, Ahmed Saeed, Mohammad Alizadeh, Hamsa Balakrishnan, Hari Balakrishnan
ACM MobiSys 2021
[pdf]

Site-to-Site Internet Traffic Control
Frank Cangialosi, Akshay Narayan, Prateesh Goyal, Radhika Mittal, Mohammad Alizadeh, Hari Balakrishnan
EuroSys 2021
[pdf]

On the Use of ML for Blackbox System Performance Prediction
Silvery Fu, Saurabh Gupta, Radhika Mittal, Sylvia Ratnasamy
USENIX NSDI 2021
[pdf]

Fast and Efficient Container Startup at the Edge via Dependency Scheduling
Silvery Fu, Radhika Mittal, Lei Zhang, Sylvia Ratnasamy
USENIX HotEdge 2020
[pdf]

Improving Dependability via Deadline Guarantees in Commodity Real-time Networks
Ashish Kashinath, Monowar Hasan, Sibin Mohan, Rakesh B Bobba, Radhika Mittal
SecSDN Workshop, GLOBECOM 2020

High Throughput Cryptocurrency Routing in Payment Channel Networks
Vibhaalakshmi Sivaraman, Shaileshh Bojja Venkatakrishnan, Kathleen Ruan, Parimarjan Negi, Lei Yang, Radhika Mittal, Giulia Fanti, Mohammad Alizadeh
USENIX NSDI 2020
[pdf]

Datacenter Congestion Control: Identifying What Is Essential and Making It Practical
Aisha Mushtaq, Radhika Mittal, James Murphy McCauley, Mohammad Alizadeh, Sylvia Ratnasamy, Scott Shenker
ACM SIGCOMM CCR Editorial, July 2019
[pdf]

Axiomatizing Congestion Control
Doron Zarchy, Radhika Mittal, Michael Schapira, Scott Shenker
ACM SIGMETRICS 2019
[pdf]

Revisiting Network Support for RDMA
Radhika Mittal, Alexander Shpiner, Aurojit Panda, Eitan Zahavi, Arvind Krishnamurthy, Sylvia Ratnasamy, Scott Shenker
ACM SIGCOMM 2018
[pdf] [slides] [talk] [Vivado HLS Code]

Restructuring Endpoint Congestion Control
Akshay Narayan, Frank Cangialosi, Deepti Raghavan, Prateesh Goyal, Srinivas Narayana, Radhika Mittal, Mohammad Alizadeh, Hari Balakrishnan
ACM SIGCOMM 2018
[pdf]

An Axiomatic Approach to Congestion Control
Doron Zarchy, Radhika Mittal, Michael Schapira, Scott Shenker
ACM HotNets 2017
[pdf]

Universal Packet Scheduling (Extended version)
Radhika Mittal, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker
USENIX NSDI 2016
[pdf] [slides] [talk] [code]

Universal Packet Scheduling
Radhika Mittal, Rachit Agarwal, Sylvia Ratnasamy, Scott Shenker
ACM HotNets 2015
[pdf] [slides] [talk]

TIMELY: RTT-based Congestion Control for the Datacenter
Radhika Mittal, Vinh The Lam, Nandita Dukkipati, Emily Blem, Hassan Wassel, Monia Ghobadi, Amin Vahdat, Yaogong Wang, David Wetherall, David Zats
ACM SIGCOMM 2015
[pdf] [slides] [talk] [code snippet]

Recursively Cautious Congestion Control
Radhika Mittal, Justine Sherry, Sylvia Ratnasamy, Scott Shenker
USENIX NSDI 2014
[pdf] [slides] [talk] [code]

How to Improve your Network Performance by Asking your Provider for Worse Service
Radhika Mittal, Justine Sherry, Sylvia Ratnasamy, Scott Shenker
ACM HotNets 2013
[pdf]

Low Latency via Redundancy
Ashish Vulimiri, Brighten Godfrey, Radhika Mittal, Justine Sherry, Sylvia Ratnasamy, Scott Shenker
ACM CoNEXT 2013
[pdf]

Empowering Developers to Estimate App Energy Consumption
Radhika Mittal, Aman Kansal, Ranveer Chandra
ACM Mobicom 2012
[pdf]

SPReAD: On Spherical Part Recognition by Axial Discretization in 4D Hough Space
Radhika Mittal, Partha Bhowmick
International Conference on Computer Vision and Graphics (ICCVG-2012), Springer
[pdf]