Mountain View

I’m a Post-doc working with Jennifer Rexford and David Walker at Princeton University. I got my PhD from University of Edinburgh, advised by Myungjin Lee. I received a Master’s degree in Computer Science from IIT-Madras in 2011. My master’s thesis advisor was C.Siva Ram Murthy.

My current research work focuses on building tools that ease network management. Broadly, my research interests are in systems and networking, especially software-defined networks, data center networks, network policy management, and network measurement architectures.

Updates:

  • 07/2018: Presented SCOUT at IEEE ICDCS’18
  • 04/2018: Visited one of Microsoft Datacenters. It was an awesome experience!
  • 04/2018: Presented SwitchPointer at NSDI’18
  • 03/2018: Scout accepted to IEEE ICDCS’18!
  • 02/2018: Successfully defended the Ph.D. thesis
  • 12/2017: SwitchPointer accepted to USENIX NSDI’18!
  • 11/2017: Presented PathDump work at IIT-Tirupathi, India
  • 08/2017: Attended SIGCOMM’17, UCLA
  • 07/2017: Awarded travel grant to attend SIGCOMM’17
  • 07/2017: Participating in the IMC’17 Shadow PC program
  • 05/2017: Presented work on Fault localization in Policy deployment, Cisco Systems, San Jose
  • 11/2016: Presented PathDump work at Open-NFP DXDD (talk)
  • 11/2016: Presented PathDump work at OSDI’16
  • 05/2016: Started internship with Candid, Insieme BU @ Cisco Systems, San Jose

 

Publications:

  • Fault Localization in Large-Scale Network Policy Deployment
    Praveen Tammana, Chandra, Pavan, Ramana Kompella, and Myungjin Lee
    IEEE ICDCS, July 2018 [pdf][slides]
  • Distributed Network Monitoring and Debugging with SwitchPointer 
    Praveen Tammana, Rachit Agarwal, and Myungjin Lee
    USENIX  NSDI, April 2018 [pdf] [slides][github][applications]
  • Thesis: Software-defined Datacenter Network Debugging, Dec 2017 [pdf]
  • Simplifying Datacenter Network Debugging with PathDump
    Praveen Tammana, Rachit Agarwal, and Myungjin Lee
    USENIX  OSDI, Nov 2016 [pdf] [slides] [github][applications]
  • CherryPick: Tracing Packet Trajectory in Software-Defined Datacenter Networks
    Praveen Tammana, Rachit Agarwal, and Myungjin Lee
    ACM SIGCOMM Symposium on SDN Research (SOSR), June 2015 [pdf] [slides]
  • Impact of Persistent Storage on the DTN Routing Performance [pdf]
    Mahendran Veeramani, Praveen Tammana, and C.SivaRam Murthy. ICDCN’12
  • Buffer Dimensioning of DTN Nodes-A Large Deviations Approach [pdf]
    Mahendran Veeramani, Praveen Tammana, and C.SivaRam Murthy. ICDCN’12

Work experience:

  • Post Doctoral Researcher, Princeton University (May 2018 – )
  • Research Assistant, University of Edinburgh (Aug 2017 – April 2018)
  • Research Intern, Cisco Systems, San Jose, CA (2016-17)
  • Software Engineer, Juniper Networks, Bangalore, India (2012-13)
  • Graphics Software Engineer, Intel Technologies, Bangalore, India (2011-12)

Talks:

Softwares: SwitchPointer, PathDump