Assistant Professor, CSE department,
Indraprastha Institute of Information Technology Delhi
B-502 R&D Block
Delhi Okhla Industrial Estate, Phase III, New Delhi, India - 110020
rinku(at)iiitd(dot)ac(dot)in
I am an assistant professor in the CSE department at IIIT Delhi since July 2021. I completed my Ph.D. in February 2021 from IIT Bombay, where I was advised by Prof. Mythili Vutukuru and Prof. Purushottam Kulkarni. After my Ph.D., I spent seven months as a Project Research Scientist on a Huawei project at IIT Bombay.
[CV] [Google Scholar] [Github (personal)] [Lab Github page]If you are interested in working with me, send me your CV along with a brief writeup on why you are interested in the networked systems domain.
I am broadly interested in networked systems, specifically solving challenges that arise from adoption to newer networking paradigms that leverage Software-defined Networking (SDN) and programmable network hardware, such as smartNICs (FPGAs, NPUs, DPUs) and programmable switches. My current focus is to: (1) design tools and frameworks that simplify the management of applications offloaded to programmable data planes, (2) design flexible, scalable, and fault-tolerant solutions for data center, cloud, telco, and security applications.
Poster: Reducing Data Movement Tax for Serialization in Microservices
Siddharth Nayak, Vishesh Rangwani, Kartikay Dubey, Rajorshi Mondal, Tushar Gupta, Rinku Shah
ACM CoNEXT 2024
[pdf]
DL3: Adaptive Load Balancing for Latency-critical Edge Cloud Applications
Prashanth, Ranjitha, Ankit, Arjun Temura, Rinku Shah, Praveen Tammana
IEEE CNSM 2024
[pdf]
CoDel-ACT: Realizing CoDel AQM for Programmable Switch ASIC
Vedant Bothra, Aditya Peer, Vijay Kumar Singh, Mukulika Maity, Rinku Shah
IFIP/IEEE Networking 2024
[pdf] [slides] [talk]
In-Network Probabilistic Monitoring Primitives under the Influence of Adversarial Network Inputs
Harish S A, K Shiv Kumar, Anibrata Majee, Amogh Bedarakota, Praveen Tammana, Pravein Kannan, Rinku Shah
ACM APNet 2023
[pdf] [slides] [talk]
Microservice-based in-network security framework for FPGA NICs
Lasani Hussain, Mayank Rawat, Neeraj Kumar Yadav, Sumit Darak, Praveen Tammana, Rinku Shah
Student and Eary Career Showcase @ IEEE/ACM CCGRIDW 2023
[pdf] [poster] [talk]
AccelUPF: Accelerating the 5G user plane using programmable hardware
Abhik Bose, Shailendra Keshav Kirtikar, Shivaji Chirumamilla, Rinku Shah, Mythili Vutukuru.
ACM SIGCOMM Symposium on SDN Research (SOSR) 2022
[pdf] [slides] [talk]
Implementing ChaCha Based Crypto Primitives on Programmable SmartNICs
Shaguftha Kottur, Krishna Kadiyala, Praveen Tammana, Rinku Shah.
ACM SIGCOMM Workshop on FFSPIN 2022
[pdf] [slides] [talk]
Packet Processing Algorithm Identification using Program Embeddings
S. VenkataKeerthy, Yashas Andaluri, Sayan Dey, Rinku Shah, Praveen Tammana, and Ramakrishna Upadrasta.
ACM APNet 2022
[pdf] [slides] [talk]
Leveraging Programmable Dataplanes for a High Performance 5G User Plane Function
Abhik Bose, Diptyaroop Maji, Prateek Agarwal, Nilesh Unhale, Rinku Shah, Mythili Vutukuru
ACM APNet 2021
[pdf] [slides] [talk]
TurboEPC: Leveraging Dataplane Programmability to Accelerate the Mobile Packet Core
Rinku Shah, Vikas Kumar, Mythili Vutukuru, Purushottam Kulkarni
ACM SOSR 2020
[pdf] [slides] [talk] [Code]
Cuttlefish: Hierarchical SDN Controllers with Adaptive Offload
Rinku Shah, Mythili Vutukuru, Purushottam Kulkarni
IEEE ICNP 2018
[pdf] [slides] [Code]
pcube: Primitives for network data plane programming
Rinku Shah, Aniket Shirke, Akash Trehan, Mythili Vutukuru, Purushottam Kulkarni
IEEE ICNP 2018
[pdf] [slides] [Code]