Mythili Vutukuru

Assistant Professor

SIA-310, Kanwal Rekhi Building
Department of Computer Science and Engineering
Indian Institute of Technology, Bombay
Powai, Mumbai, 400076

Email: mythili AT

Phone: (O) 7973

Bio: I am an Assistant Professor at CSE, IITB (since July 2013). I obtained my Ph.D. and M.S. degrees in Computer Science from the Massachusetts Institute of Technology in 2010 and 2006 respectively. I was advised by Prof. Hari Balakrishnan. After my Ph.D., I worked at Movik Networks, a startup in the telecom space, for 3 years before joining IITB. Earlier, I obtained a Bachelors in Computer Science and Engineering from the Indian Institute of Technology, Madras in 2004.

Other links: a blog I rarely update and my old webpage during grad school.

Note to prospective students: If you are student at IITB and wish to work with me, please get in touch. Otherwise, I do not have any openings for internships for external students at this time. Please do not write to me with such requests, as I may not be able to respond to them.


I am teaching CS 744 (Design and Engineering of Computing Systems) and CS224M (Computer Networks Minor) in Autumn 2017.

All courses

  • CS347: Operating Systems and CS333: Operating Systems Lab (Autumn 2016, Spring 2016)
  • CS641: Computer Networks (Autumn 2015, Autumn 2014)
  • CS348M: Computer Networks Minor (Spring 2015)
  • CS653: Mobile Computing (Spring 2014)
"If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea."

- Antoine de Saint-Exupery


My main research interests lie in the broad area of networked systems. I like to work on challenging research problems at the intersection of computer networking and real-world computer systems.

Current Projects

Source code of most of my projects is on the GitHub page of our research group. Below are some of the main threads in my current research.

Completed Projects

"True happiness comes from the joy of deeds well done, the zest of creating things new."

- Antoine de Saint-Exupery


I have had the privilege of working with some great students in the past few years at IITB.

Current PhD students

  • Priyanka Naik
  • Akanksha Patel
  • Rinku Shah (co-advised with Prof. Puru Kulkarni)
  • Dhantu Buragohain

Graduated students

  • Mukulika Maity (co-advised with Prof. Bhaskaran Raman)
Here is a complete list of B.Tech. and M.Tech. students who have worked with me for their BTP/MTP.
"All grown-ups were once children... but only few of them remember it."

- Antoine de Saint-Exupery


Peer-reviewed Conferences and Journals

  • Devolve-Redeem: Hierarchical SDN Controllers with Adaptive Offloading [pdf]
    Rinku Shah, Mythili Vutukuru, Purushottam Kulkarni
    Asia-Pacific Workshop on Networking (APNet), Hong Kong, China, August 2017.
  • A Comparison of SDN and NFV for Re-designing the LTE Packet Core [pdf]
    Aman Jain, Sadagoppan N. S., Sunny Kumar Lohani, Mythili Vutukuru
    IEEE Conference on Network Function Virtualization and Software Defined Networks, Palo Alto, CA, November 2016.
  • NFVPerf: Online Performance Monitoring and Bottleneck Detection for NFV [pdf]
    Priyanka Naik, Dilip Kumar Shaw, Mythili Vutukuru
    IEEE Conference on Network Function Virtualization and Software Defined Networks, Palo Alto, CA, November 2016.
  • TCP Download Performance in Dense WiFi Scenarios: Analysis and Solution [pdf]
    Mukulika Maity, Bhaskaran Raman, Mythili Vutukuru
    To Appear in IEEE Transactions on Mobile Computing, 2016.
  • Trace based application layer modeling in ns3 [pdf]
    Prakash Agrawal, Mythili Vutukuru
    National Conference on Communications (NCC) 2016, Guwahati, India, March 2016.
  • WebQ: A Virtual Queue To Improve User Experience During Web Server Overload [pdf]
    Bhavin Doshi, Chandan Kumar, Pulkit Piyush, Mythili Vutukuru
    IEEE/ACM International Symposium on Quality of Service (IWQoS), Portland, OR, June 2015.
    Note: Here is a longer, improved version of this conference publication.
  • Latency and Cost Requirements of Systems for Teaching MAC Protocols [pdf]
    Abhay Samant, Venkataramana Badarla, Sandeep Yadav, Mythili Vutukuru, Paul Khanna, and Erik Luther
    National Conference on Communications (NCC) 2015, Mumbai, India, February 2015.
  • TCP Download Performance in Dense WiFi Scenarios [pdf]
    Mukulika Maity, Bhaskaran Raman, Mythili Vutukuru
    COMSNETS 2015, Bangalore, India, January 2015.
  • Airblue: A System for Cross-Layer Wireless Protocol Development [pdf]
    Man Cheuk Ng, Kermin Elliott Fleming, Mythili Vutukuru, Samuel Gross, Arvind, Hari Balakrishnan
    ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), La Jolla, CA, October 2010.
  • DDoS Defense by Offense [paper]
    Michael Walfish, Mythili Vutukuru, Hari Balakrishnan, David Karger, and Scott Shenker
    ACM Transactions on Computer Systems, March 2010.
  • Cross-Layer Wireless Bit Rate Adaptation [pdf] [talk]
    Mythili Vutukuru, Hari Balakrishnan, Kyle Jamieson
    ACM SIGCOMM, Barcelona, Spain, August 2009.
  • Efficient and Robust TCP Stream Normalization [pdf] [talk]
    Mythili Vutukuru, Hari Balakrishnan, and Vern Paxson
    IEEE Symposium on Security and Privacy, Oakland, CA, May 2008.
  • Harnessing Exposed Terminals in Wireless Networks [pdf] [talk]
    Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan
    USENIX NSDI, San Francisco, CA, April 2008.
  • DDoS Defense by Offense [pdf]
    Michael Walfish, Mythili Vutukuru, Hari Balakrishnan, David Karger, and Scott Shenker
    ACM SIGCOMM, Pisa, Italy, September 2006.
  • How to Construct a Correct and Scalable iBGP Configuration [pdf] [talk]
    Mythili Vutukuru, Paul Valiant, Swastik Kopparty, and Hari Balakrishnan
    IEEE INFOCOM, Barcelona, Spain, April 2006.
  • Geographic Locality of IP Prefixes [pdf] [talk]
    Michael Freedman, Mythili Vutukuru, Nick Feamster, and Hari Balakrishnan
    ACM Internet Measurement Conference, Berkeley, CA, October 2005.
  • Performance of the Throughput Enhanced Wireless in Local Loop Architecture Using Multi dimensional Markov Chains
    V. Mythili, B. S. Manoj, and C. Siva Ram Murthy
    11th European Wireless Conference, April 2005.
  • A Wireless in Local Loop Architecture Utilizing Directional Multihop Relaying
    V. Mythili Ranganath, B. S. Manoj, and C. Siva Ram Murthy
    IEEE PIMRC, September 2004.

Technical Reports

  • WebQ: A Virtual Queue For Improving User Experience During Web Server Overload [pdf]
    Murali Suresh, Ravi Shankar Mondal, Stanly Thomas, Mythili Vutukuru
    CSE IITB Technical Report, TR-CSE-2016-82.
    (This is a longer, improved version of our 2015 conference publication with the same title.)



Some patents based on my work while at Movik Networks (2010-2013), done in collaboration with the rest of the team at Movik.
  • System and Methods for Estimation and Improvement of User, Service and Network QOE Metrics.
  • Distributed RAN Information Collection, Consolidation And RAN-Analytics
  • RAN Analytics, Control And Tuning Via Multi-Protocol, Multi-Domain, And Multi-RAT Analysis