{"id":158,"date":"2020-02-18T00:00:20","date_gmt":"2020-02-17T23:00:20","guid":{"rendered":"http:\/\/www.apoorv.net\/?page_id=158"},"modified":"2023-11-24T23:18:16","modified_gmt":"2023-11-24T22:18:16","slug":"research","status":"publish","type":"page","link":"http:\/\/www.apoorv.net\/?page_id=158","title":{"rendered":"Research"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote\"><p>My long-term vision is to deploy self-driving networks based on modern principles of zero trust on a large-scale to improve the resilience and security of the networks, for the individual and social good.<\/p><\/blockquote>\n\n\n\n<div class=\"wp-block-group alignwide\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile\" style=\"grid-template-columns:auto 65%\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" width=\"755\" height=\"458\" src=\"http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/03\/wordle-14.png\" alt=\"\" class=\"wp-image-645 size-full\" srcset=\"http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/03\/wordle-14.png 755w, http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/03\/wordle-14-300x182.png 300w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h3>My Research Interests<\/h3>\n\n\n\n<p class=\"has-text-align-center\">Revolve around verification of programmable networks such as SDN and P4 networks\/switches. Leverage techniques such as Fuzzing, Deep Learning, Bloom Filters for detection and localization of bugs causing abnormal behavior during runtime.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center\" style=\"grid-template-columns:auto 26%\"><figure class=\"wp-block-media-text__media\"><img src=\"https:\/\/www.apoorv.net\/wp-content\/uploads\/woocommerce-placeholder-1024x1024.png\" alt=\"\" class=\"wp-image-313 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<figure class=\"wp-block-gallery alignwide columns-2 is-cropped\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" width=\"225\" height=\"225\" src=\"https:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/swc.png\" alt=\"\" data-id=\"679\" data-full-url=\"https:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/swc.png\" data-link=\"https:\/\/www.apoorv.net\/research\/swc\/\" class=\"wp-image-679\" srcset=\"http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/swc.png 225w, http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/swc-150x150.png 150w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" width=\"225\" height=\"225\" src=\"https:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/bmbf3-1.png\" alt=\"\" data-id=\"685\" data-full-url=\"https:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/bmbf3-1.png\" data-link=\"https:\/\/www.apoorv.net\/research\/bmbf3-1\/\" class=\"wp-image-685\" srcset=\"http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/bmbf3-1.png 225w, http:\/\/www.apoorv.net\/wp-content\/uploads\/2020\/05\/bmbf3-1-150x150.png 150w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h3>Recent Project Verify<\/h3>\n\n\n\n<p><\/p>\n\n\n\n<p>Funded by BMBF grant under the Software Campus executives development program. Project Verify aims to develop systems that perform runtime verification of programmable networks.<\/p>\n\n\n\n<p><strong>Role: Principal Investigator (PI)<\/strong><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-left\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-background\" href=\"https:\/\/softwarecampus.de\/certificates\/17583\/\" target=\"_blank\" rel=\"noreferrer noopener\">Software Campus Certificate<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-background\" href=\"https:\/\/www.apoorv.net\/publications\" target=\"_blank\" rel=\"noreferrer noopener\">Project Verify Publications<br>(Year 2018-2020)<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"has-text-align-left\">Previous Projects<\/h3>\n\n\n\n<div class=\"wp-block-coblocks-row coblocks-row-77123959945\" data-columns=\"2\" data-layout=\"66-33\"><div class=\"wp-block-coblocks-row__inner has-no-padding has-no-margin is-stacked-on-mobile has-medium-gutter\">\n<div class=\"wp-block-coblocks-column coblocks-column-771240515\" style=\"width:66%\"><div class=\"wp-block-coblocks-column__inner has-no-padding has-no-margin\">\n<p>EU FP7 Project UNIFY. I contributed to troubleshooting, monitoring, and verification of Service Chains in Carrier-Grade Networks.<\/p>\n\n\n\n<p><strong>Role: Research Assistant from TU Berlin<\/strong><\/p>\n\n\n\n<p><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-coblocks-column coblocks-column-771240519\" style=\"width:33%\"><div class=\"wp-block-coblocks-column__inner has-no-padding has-no-margin\">\n<div class=\"wp-block-button aligncenter is-style-fill\"><a class=\"wp-block-button__link has-background\" href=\"https:\/\/cordis.europa.eu\/project\/id\/619609\" style=\"background:linear-gradient(90deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)\" target=\"_blank\" rel=\"noreferrer noopener\">Project UNIFY details&#8230;<\/a><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h3>Research Talks (Invited)<\/h3>\n\n\n\n<ul><li><strong>Towards Resilient Programmable Networks (Keynote)<\/strong>, The Second International Conference on Advances in Distributed Computing and Machine Learning (ICADCML-2021), India (Virtual Conference), 2021<\/li><li><strong>Towards More Flexible and Automated Communication Networks<\/strong> (Host: Prof. R. Seidel), Dagstuhl Seminar, Leibniz-Zentrum f\u00fcr Informatik, 2020 (Postponed due to Corona Pandemic)<\/li><li><strong>Towards Automatic Runtime Verification of P4 Switches<\/strong> (Host: Prof. Stefan Schmid), Research Group Communication Technologies, University of Vienna, Austria, 2019<\/li><li><strong>Consistent Network Updates in SDN (Demo)<\/strong>, From Research to Standardization, ETSI, Sophia Antipolis, France, 2016<\/li><li><strong>Substrate-Aware SDN Abstractions<\/strong> (Host: Prof. P. Papadimitriou), NFV Workshop, University of Hanover, 2015<\/li><\/ul>\n\n\n\n<h3>Service as a reviewer<\/h3>\n\n\n\n<ul><li>ACM SIGCOMM SOSR 2022<\/li><li>USENIX NSDI 2022<\/li><li>Perfail 2022<\/li><li>Netsys 2021 Phd Forum<\/li><li>Reviewer for IEEE\/ACM TON, 2021<\/li><li>Reviewer for IEEE TNSM, 2021<\/li><li>Reviewer for IEEE INFOCOM, 2021<\/li><li>Reviewer for ACM SIGCOMM CCR, 2020<\/li><li>Special Issue (SI) on Security and Performance on SDN and Functions Virtualization, Elsevier J. Computer Networks, 2017 (COMNET Journal)<\/li><li>IEEE JSAC SI-SDN Scalability, 2018 (JSAC Journal)<\/li><li>IEEE Transactions on Network and Service Management, 2018 (TNSM)<\/li><\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>My long-term vision is to deploy self-driving networks based on modern principles of zero trust on a large-scale to improve&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","spay_email":""},"_links":{"self":[{"href":"http:\/\/www.apoorv.net\/index.php?rest_route=\/wp\/v2\/pages\/158"}],"collection":[{"href":"http:\/\/www.apoorv.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.apoorv.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.apoorv.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.apoorv.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=158"}],"version-history":[{"count":56,"href":"http:\/\/www.apoorv.net\/index.php?rest_route=\/wp\/v2\/pages\/158\/revisions"}],"predecessor-version":[{"id":1092,"href":"http:\/\/www.apoorv.net\/index.php?rest_route=\/wp\/v2\/pages\/158\/revisions\/1092"}],"wp:attachment":[{"href":"http:\/\/www.apoorv.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}