Verification of a P4 Switch
We try to answer the following question: “Is it possible to detect abnormal behavior in a P4 switch and take corrective measures?”
Verification of P4 Networks
We try to answer the following question: “Is it possible to detect control-data plane inconsistency in P4 networks?”
Verification of SDNs
We try to answer the following question: “Is it possible to detect and localize control-data plane inconsistency in SDNs?”
Research Interests
I am interested in topics surrounding modern network architectures (On-prem and cloud) including zero trust, monitoring and verification in Software-defined networks (SDNs) and Programming Protocol-independent Packet Processors (P4) networks. I help enterprises in their digital transformation journeys including (re)designing networks involving zero trust and modern SaaS solutions alongwith building systems which ensure rigorous monitoring and verification of Cloud, On-Prem, SDNs and P4 networks.
Prior, I was involved in FP7 Integrated European Union Project UNIFY where I contributed to troubleshooting, monitoring and verification of Service Chains in Carrier-Grade Networks. Currently, I am a project leader of project “Verify: Towards Rigorous Verification and Monitoring of Software-defined Networks (SDNs)”. Project Verify is funded by BMBF grant under Software Campus executives development program.
News
Oct’23
I am delighted to join Deutsche Boerse Group as Vice President | Expert Enterprise Network Architect. I look forward to own, define and, simplify the network architecture while embracing modern trends in networking such as Zero Trust, Hybrid cloud design and that too in regulatory compliant fashion.
Jan ’23
Papers accepted at IEEE/ACM Transactions on Networking (ToN) 2023! I am delighted to announce that “Runtime Verification of Programmable Switches” got published at IEEE/ACM Transactions on Networking (ToN).
June ’22
I am delighted to serve as a TPC in ACM SIGCOMM SOSR 2022.
November ’21
Two Papers accepted at ACM/IEEE ANCS’21! I am delighted to announce that “Shortcutting Fast Failover Routes in the Data Plane” and “No-hop: In-network Distributed Hash Tables” got accepted to ACM/IEEE ANCS 2021.
September ’21
I am happy to serve on the TPC of Perfail (1st international workshop on negative results). Please consider submitting your work!
July ’21
I am fortunate to review papers for:
- Netsys 2021 Phd Forum
- IEEE/ACM TON, 2021
- IEEE TNSM, 2021
- IEEE INFOCOM, 2021
- ACM CCR, 2021
July ’21
On behalf of the new Huawei-TU Berlin innovation lab, we are pleased to organize the “The First Network Verification Workshop” on July 29, 2021. Check out the exciting talks and feel free to join.
May ’21
Presented our paper at IEEE INFOCOM 2021! Paper was titled “Fix with P6: Verifying Programmable Switches at Runtime”.
Feb ’21
Published a technical blog at the Asia Pacific Network Information Centre (APNIC)! Blog was titled “Towards verifying programmable switches at runtime with P6” and based on our upcoming IEEE INFOCOM’21 paper.
Jan ’21
Delivered a keynote at the second International Conference on Advances in Distributed Computing and Machine Learning (ICADCML-2021)! Keynote was titled “Towards Resilient Programmable Networks”.
Dec ’20
Paper accepted at IEEE INFOCOM! I am delighted to announce that Fix with P6: Verifying Programmable Switches at Runtime got accepted to IEEE INFOCOM. This research was conducted under my project Verify.
Oct ’20
Joined Huawei Munich Research Center as Senior Networks Researcher in Cloud! I am excited and looking forward to applying AI/ML techniques to verify/troubleshoot Cloud Datacenters.
Mar ’20
Paper accepted at IEEE Journal on Selected Areas in Communications – Special Issue on Network Softwarization & Enablers! I am delighted to announce that P4CONSIST: Towards Consistent P4 SDNs got accepted to TNSM journal. This research was conducted under my project Verify.
Delivered a talk! in KuVS Fachgespräche: Machine Learning & Networking at TU Munich! This research was conducted under my project Verify.
Defended my Ph.D.! Thanks to my mentors, collaborators, and family.
Photos, Dissertation.
Paper accepted at IEEE Transactions on Network and Service Management (TNSM)! I am delighted to announce that Towards Consistent SDNs: A Case for Network State Fuzzing got accepted to TNSM journal. This research was conducted under my project Verify.
Presentation at TPRC47: Research Conference on Communications, Information and Internet Policy! I presented our paper Navigating the Landscape of Programmable Networks: Looking beyond the Regulatory Status Quo. This research was conducted under my project Verify in collaboration with Network Policy expert Dr. Volker Stocker, Weizenbaum Institute.