Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Mobility, Networks, and Systems

The Mobility, Networks, and Systems (MNS) group conducts research in networking and systems. Our work and interests span several areas, including Internet-scale systems, distributed systems, network protocols, wireless networking, mobile computing, and sensor systems. We seek to advance the state of the art in these areas through measurement, design, and prototyping of real-world and experimental networked systems. We share our work with the research community by publishing in the leading research conferences and journals, and releasing software prototypes. We also work with Microsoft's product groups to transfer research technology where appropriate. Finally, we engage with academia through research collaborations and service on journal editorial boards, conference committees, and student thesis committees.


                                                                                                                Older News

Ranjita Bhagwan
Ranjita Bhagwan

Aishwarya Ganesan
Aishwarya Ganesan

Saikat Guha
Saikat Guha

Vishnu Navda
Vishnu Navda

Venkat Padmanabhan
Venkat Padmanabhan

Ramachandran Ramjee
Ramachandran Ramjee

Current Projects

                                                                                                                 Past Projects

Recent Publications


We are fortunate to have several strong interns from India and abroad work with us each year. Please visit the internship page for more information.



  • Abhijnan Chakraborty, Research Assistant [Jul 2012 — Jun 2014]; joins IIT Kharagpur as Ph.D. Student
  • Rajalakshmi Nandakumar, Research Assistant [Jul 2011 — Sep 2013]; joins U Washington as Ph.D. Student
  • Pavan Athivarapu, Research Assistant [Jul 2011 — Sep 2012]; joins Microsoft as Software Engineer
  • Anshul Rai, Research Assistant [May 2010 — Apr 2012]; joins a startup as CEO Founder
  • Anand P. Iyer, Research Assistant [May 2010 — Sep 2011]; joins UC Berkeley as Ph.D. Student
  • Mudit Jain, Research Assistant [Jul 2010 — Sep 2011]; joins Microsoft as Software Engineer
  • Bhavish Aggarwal, Research Assistant [Jul 2010 — May 2010]; joins Ola Cabs as CEO Founder
  • Tathagata Das, Assistant Researcher [May 2008 — Sep 2010]; joins UC Berkeley as Ph.D. Student
  • Prashanth Mohan, Assistant Researcher [May 2007 — Sep 2008]; joins UC Berkeley as Ph.D. Student
  • Lenin Ravindranath, Assistant Researcher [May 2007 — Sep 2008]; joins MIT as Ph.D. Student
  • Ganesh Ananthanarayanan, Assistant Researcher [May 2006 — Sep 2007]; joins UC Berkeley as Ph.D. Student

Visiting Researchers


Members of the MNS group are recognized internationally for the work the do. Here's a sampling of recent citations.


Talks and Visits

  • Saikat Guha visits CMU, AT&T, NYU, Princeton, UPenn, presents Click-spam (Mar 2014)
  • Saikat Guha visits Cornell, Georgia Tech., Boston Univ., presents Click-spam (July 2013)
  • Ram Ramjee gives a keynote talk at WASA 2012 (Aug 2012)
  • Ranjita Bhagwan visits U Wisconsin, presents Automating Network and Systems Diagnostics (March 2012)
  • Venkat Padmanabhan and Sandeep Karanth (ADG) give invited talk at the IISc/Bell Labs Green Telecom & IT Workshop (Apr 2012)
  • Saikat Guha visits U Washington, UT Austin, IIT Delhi, IIT Bombay, presents Koi and Click-spam (May 2012)
  • Venkat Padmanabhan visits Stanford, presents NetPrints(March 2009)                                                                                                                 

Professional Activities

Members of the MNS group are active in professional activities. Here's a sampling of recent and ongoing service on conference program committees and other activities:

                                                                                                                                                  Past Professional Activities

Older Publications


Microsoft Research India offers a unique environment for research, offering researchers the freedom to pursue projects of interest to them, excellent support in terms of equipment, travel, etc., an open environment that strongly encourages publication, and rich opportunities for collaboration, including with researchers across MSR's worldwide network of labs. Researchers also have the opportunity to work with and mentor students during their internships at MSR India and beyond. The lab also offers researchers the unparalleled opportunity to impact millions of users worldwide by transferring research technology to or otherwise influencing Microsoft's product groups. Our positions are open to applicants from the world over, regardless of nationality.

The MNS group at MSR India recruits for a range of positions in the broad areas of networking and systems:

1. Researcher/Post-doc: We encourage recent or soon-to-be PhDs with a strong record of research and publication to apply. We also welcome applications from people who completed their PhD some time ago but have remained active in research and publication.

2. Research Assistant: This is a unique position targeted at fresh bachelors and masters students interested in research, giving them the opportunity to work with researchers at the lab on cutting-edge projects, write papers based on their work, participate in conferences, etc. This is a fixed-term position ─ typically of a 2-year duration ─ which prepares the assistant researchers to pursue a PhD, if they so wish (indeed, our research assistants have gone on to join the PhD programs at top universities such as Berkeley and MIT). For more information, go to research assistant applications.

3. Intern: We have an active year-round internship program although the majority of our interns come during the summer. We invite applications from interested doctoral, masters, and bachelors students. Our interns' work over the past summers has lead to papers in top conferences, such as MobiSys, NSDI, and SIGMETRICS. If you are a student outside of India, this would be an opportunity to gain valuable international experience! For more information, go to internships.

4. Visiting researcher: We have a limited number of openings for visiting researchers, who are typically faculty members who share our interests and who would enrich the group and the lab through mutually beneficial collaboration.

If you believe that your record and interests are a fit for the MNS group, we encourage you to apply. Please submit your application online here (be sure to select the Mobility, Networks, and Systems group). Feel free to also send email to, especially if we have communicated about your application before. However, we do receive a large volume of email from applicants whose record and interests are clearly not a fit for the group, so please be considerate of our time when sending email.