
Tennessee Technological University
NGIN: Next Generation Internet Research Lab
Building the next generation
of the Internet
The NGIN Lab builds AI-embedded intelligent distributed systems, measures the Internet at exascale, and pushes low-latency AR/VR, video distribution, and intelligent edge IoT to their limits.

I'm an Associate Professor and Graduate Director in Computer Science at Tennessee Tech. At NGIN Lab, our goal is to build networks and systems that think, sense, adapt, and heal by themselves. Our work spans AI-embedded distributed systems, exascale network measurement, and immersive AR/VR networking. We're also designing and building TREN, Tennessee's first dedicated research and education network connecting universities statewide. The lab has graduated 18 students and currently hosts 6 PhD students, 1 Master's student, and 1 REU student. Since joining Tennessee Tech in 2019, I've been part of $8.17M in total research, teaching, and service grants, including $3.73M directly through my PI/Co-PI roles, and the lab has produced 60+ peer-reviewed publications and counting.
News & updates
Selected current projects
TREN: Tennessee Research and Education Network
Building the foundational cyberinfrastructure to connect Tennessee research universities via a dedicated, high-speed network.
Hydra: Distributed Repository over NDN
A framework for building a loose federation of scientific data repositories over Named Data Networking.
N-DISE: NDN for Data Intensive Science Experiments
Deploying the first prototype production-ready NDN-based petascale data distribution system for high-energy physics.
Funding agencies & collaborators
NGIN Lab's research is supported by federal and state funding and carried out in collaboration with partner institutions across the country.