H B Acharya
Assistant Professor
Computer Science
BIO & RESEARCH INTERESTs
I'm a researcher, engineer and educator in Networks and Cybersecurity. I have several years' experience creating and leading research projects, coordinating small teams, presenting reports, and teaching.
Other interests: Distributed Systems, Protocols, Network Science, and Algorithms (string matching, sequence alignment, etc.)
Research Interests:
A few current projects include:
1. Data-plane network security. - The P4 language allows SDN switches to parse packets and extract header fields – but not payload fields. It's "not for DPI". Or is it? We built DeeP4R, a system that actually *does* perform DPI on P4. We currently have a limited next-gen firewall, and aim to explore intrusion detection, DNS server, and other use cases.
2. Internet Interference. - Do network outages and censors affect users *in other countries*? Can we route around them using overlays or CDN? Or, in the worst case (no disruption-free paths), can we "punch through" the blockage? Our Decoy Routing system, SiegeBreaker, is one way to do this.
3. Meshed Tree Protocol. - In Data Centers etc., we no longer compute loop-free paths or multi-paths at L2; it is all done in L3. *Can* a fast, resilient network backplane at L2 outperform L3 solutions?
Other interests: Distributed Systems, Protocols, Network Science, and Algorithms (string matching, sequence alignment, etc.)
Research Interests:
A few current projects include:
1. Data-plane network security. - The P4 language allows SDN switches to parse packets and extract header fields – but not payload fields. It's "not for DPI". Or is it? We built DeeP4R, a system that actually *does* perform DPI on P4. We currently have a limited next-gen firewall, and aim to explore intrusion detection, DNS server, and other use cases.
2. Internet Interference. - Do network outages and censors affect users *in other countries*? Can we route around them using overlays or CDN? Or, in the worst case (no disruption-free paths), can we "punch through" the blockage? Our Decoy Routing system, SiegeBreaker, is one way to do this.
3. Meshed Tree Protocol. - In Data Centers etc., we no longer compute loop-free paths or multi-paths at L2; it is all done in L3. *Can* a fast, resilient network backplane at L2 outperform L3 solutions?
OKLAHOMA STATE UNIVERSITY APPOINTMENTS
- Assistant ProfessorOklahoma State University, Computer Science, Stillwater, Oklahoma, United StatesJan 2024 - present
DEGREES
- PhD, Computer ScienceThe University of Texas at Austin, Austin, United States
- B.Tech (Hons), Computer Science and EngineeringIndian Institute of Technology Kharagpur, Kharagpur, India
FACULTY/STAFF OR STUDENT
- Faculty/Staff
CAMPUS
- Oklahoma State University - Stillwater
DEPARTMENT
- Computer Science