sample

Pravein Govindan Kannan

Research Scientist, IBM Research Labs, India


I am a Research Scientist at IBM Research. Prior to joining IBM, I was a Research Fellow at CIR Lab under School of Computing, National University of Singapore. I completed my PhD under the guidance of Prof. Chan Mun Choon. My Thesis is "Improving Network Diagnostics using Programmable Networks". My Research is on Programmable Networks, Software Defined Networking, Network Virtualization and Mobile Communication technologies. Prior to my PhD Adventure, I was working with Cisco Systems, a major Networking company located in Bangalore, for 4 years. At Cisco, I worked on infrastructure and Virtualization R&D in core and edge routers(GSR and ASR). I was brought up at Chennai, a buzzing coastal Metro, which is located in South India.

Publications



"Designing a Lightweight Network Observability agent for Cloud Applications" [PDF]
Pravein Govindan Kannan, Shachee Mishra Gupta, Dushyant Behl, Eran Raichstein, Joel Takvorian
[PAM 2024]


"In-Network Probabilistic Monitoring Primitives under the Influence of Adversarial Network Inputs" [PDF]
Harish SA, K Shiv Kumar, Anibrata Majee, Amogh Bedarakota, Praveen Tammana, Pravein Govindan Kannan, Rinku Shah
[ACM APNet 2023]


"ClusterLink: A Multi-Cluster Application Interconnect" [PDF]
Kfir Toledo, Pravein Govindan Kannan, Michal Malka, Etai Lev-Ran, Katherine Barabash, Vita Bortnikov
[ACM SYSTOR 2023]


"A Case for Cross-Domain Observability to Debug Performance Issues in Microservices" [PDF, PPT]
Ranjitha K, Praveen Tammana, Pravein Govindan Kannan, Priyanka Naik
[IEEE Cloud 2022]


"Benchmarking tunnel and encryption methodologies in cloud environments" [PDF, PPT]
Pravein Govindan Kannan, Brent Salisbury, Palanivel Kodeswaran, Sayandeep Sen
[ArXiv 2022]


"FSA: fronthaul slicing architecture for 5G using dataplane programmable switches" [PDF, PPT]
Nishant Budhdev, Raj Joshi, Pravein Govindan Kannan, Mun Choon Chan, Tulika Mitra
[ACM MobiCom 2021]


"Debugging Transient Faults in Data Centers using Synchronized Network-wide Packet Histories" [PDF, PPT]
Pravein Govindan Kannan, Nishant Budhdev, Raj Joshi, Mun Choon Chan
[USENIX NSDI 2021]


"FCM-Sketch: Generic Network Measurements with Data Plane Support" [PDF]
Cha Hwan Song, Pravein Govindan Kannan, Bryan Kian Hsiang Low, Mun Choon Chan, Tulika Mitra
[ACM CoNEXT 2020]


"Poster: Slicing 5G fronthaul networks using programmable switches [PDF]
Nishant Budhdev, Raj Joshi, Pravein Govindan Kannan, Mun Choon Chan, Tulika Mitra
[ACM CoNEXT 2020 Posters & Demo]


"Switch Code Generation using Program Synthesis" [PDF, PPT]
Xiangyu Gao, Taegyun Kim, Michael Dean Wong, Divya Raghunathan, Aatish Kishan Varma, Pravein Govindan Kannan, Anirudh Sivaraman, Srinivas Narayana, Aarti Gupta
[ACM SIGCOMM 2020]


"On programmable networking evolution" [PDF]
Pravein Govindan Kannan, Chan Mun Choon
[CSIT 2020]


"Programmable Calendar Queues for Packet Scheduling" [PDF, PPT]
Naveen Kr. Sharma, Chenxingyu Zhao, Ming Liu, Pravein Govindan Kannan, Changhoon Kim, Arvind Krishnamurthy, Anirudh Sivaraman
[USENIX NSDI 2020]


"Sluice: Network-Wide Data Plane Programmming" (Demo) [PDF]
Vikas Natesh, Pravein Govindan Kannan, Anirudh Sivaraman, Ravi Netravali
[ACM SIGCOMM 2019 Posters & Demo]


"Precise Time-synchronization in the Data-Plane using Programmable Switching ASICs" (*Best Paper Award*) [PDF, PPT, Source-code, NUSNews]
Pravein Govindan Kannan, Raj Joshi, Chan Mun Choon
[ACM SOSR 2019]


"BNV: Enabling Scalable Network Experimentation through Bare-metal Network Virtualization" [PDF]
Pravein Govindan Kannan, Ahmad Soltani, Chan Mun Choon, Ee-Chien Chang
[USENIX CSET 2018]


"Raptor: Scalable Rule Placement over Multiple Path in Software Defined Networks" [PDF, PPT]
Pravein Govindan Kannan, Chan Mun Choon, Richard T.B.Ma, Ee-Chien Chang
[IFIP Networking 2017]


"Enabling SDN Experimentation in Network Testbeds"[PDF]
Sivaramakrishnan Ramanathan, Pravein Govindan Kannan, Chan Mun Choon, Jelena Mirkovic, Keith Sklower
[ACM SDNNFVSec 2017]


"Low cost crowd counting using audio tones" [PDF, PPT]
Pravein Govindan Kannan,Seshadri Padmanabha Venkatagiri, Mun Choon Chan, Akhihebbal L. Ananda, Li-Shiuan Peh
[ACM Sensys 2012]


"CountMe! - Low Cost Crowd Counting using Audio Tones (Demo)" [VIDEO]
Pravein Govindan Kannan,Seshadri Padmanabha Venkatagiri, Mun Choon Chan, Akhihebbal L. Ananda, Li-Shiuan Peh
[ACM HotMobile 2012]


"Dynamic lookahead mechanism for conserving power in multi-player mobile games." [PDF]
Karthik Thirugnanam, Bhojan Anand, Jeena Sebastian, Pravein Govindan Kannan, Akkihebbal L Ananda, Rajesh Krishna Balan, Mun Choon Chan
[IEEE INFOCOM 2012]


"Adaptive Display Power Management for Mobile Games" [PDF]
Bhojan Anand, Karthik Thirugnanam, Jeena Sebastien, Pravein Govindan Kannan, Akhihebbal L. Ananda, Mun Choon Chan and Rajesh Krishna Balan
[ACM MobiSys 2011]

Work Experience



IBM Research, Almaden, USA

Research Scientist / May 2023 - Current

IBM Research, Bangalore, India

Research Scientist / Nov 2020 - May 2023

National University of Singapore

Research Associate / Sep 2014 - Jan 2015

Cisco Systems

Senior Software Engineer / May 2012 - Sep 2014

National University of Singapore

Research Assistant / Dec 2010 - Apr 2012

Cisco Systems

Software Engineer / Aug 2008 - Jul 2010

NUS Logo Cisco Logo

Teaching Experience



Advanced Computer Networks (CS5229)

AY 2017/2018 (Semester 1)

Computer Networking Practice (CS3103)

AY 2015/2016 (Semester 1)

Advanced Computer Networks (CS5229)

AY 2016/2017 (Semester 1)

Computer Networking Practice (CS3103)

AY 2016/2017 (Semester 1)

Education



National University of Singapore

Doctor of Philosophy(PhD) / Jan 2015 - Sep 2019

National University of Singapore

Masters in Computing / Aug 2010 - Apr 2012

College of Engineering(CEG), Anna University (Guindy, Chennai)

Bachelors in Engineering / Aug 2004 - Apr 2008

Contact






2015 Copyrights - All Rights Reserved

Pravein Govindan Kannan