My research interests are broadly in experimental wireless networking and mobile computing, with a current focus on millimeter wave networking, high-bandwidth low-latency applications (AR, VR, 360o video streaming) over 5G networks, energy-aware protocol design for smartphones, and wireless sensing. I lead the NU Wireless Networking and Systems Lab (NU WiNS Lab).
I have served as the General Co-Chair for ACM EWSN 2018 and TPC Co-Chair for IEEE WoWMoM 2021 and IFIP Networking 2021. I received the IEEE Region 1 Technological Innovation (Academic) Award in 2019, the UB Teaching Innovation Award in 2018, the NSF CAREER Award in 2016, the UB School of Engineering and Applied Sciences Senior Teacher of the Year Award in 2017 and the Early Career Researcher of the Year Award in 2015, and the UB CSE Senior Researcher of the Year Award in 2019 and Early Career Faculty Teaching Award in 2015.
02/16/2022: Postdoc opening on next-generation cellular networks, including O-RAN and 5G/6G wireless systems. The candidate will work with a team of students and PIs of the NSF-funded X-Mili project to develop an open and programmable 5G testbed, based on standard-compliant components and radios operating in the sub-6 GHz and mmWave frequencies.
The candidate will also contribute to research use cases on the testbed, to develop and test data-driven algorithms for the optimization and control of the base station protocol stack and configuration. We are looking for candidates with a strong understanding of systems and networks, in particular of 3GPP radio access network architectures and protocols, and with solid programming skills in C/C++/Python and familiarity with Linux systems and software-defined radios.
Knowledge of FPGA (Xilinx RFSoC architectures) and/or CUDA programming and/or antennas and RF design are appreciated but not required. Interested candidates should email me CV and research statement.
10/01/2021: PhD openings in the NU WiNS Lab in topics related to millimeter wave networking and mobile apps (VR, AR, video streaming) over 5G networks. I am looking for students with strong
coding skills and solid systems/networking background. Experience in kernel programming,
wireless drivers, Android, or LabView is a big plus. Interested students are encouraged to contact me.
09/19/2021: New NSF MRI grant to build X-Mili, an open, programmable platform to conquer the 5G and 6G wireless spectrum.
09/01/2021: I am serving as the TPC Co-Chair for IEEE DCOSS 2022. Please submit your work!
03/01/2021: I am serving as the TPC Co-Chair for the Experimental Evaluation and Testbeds Track in IEEE MASS 2021. Please submit your work!
MuSher: Source code of our Musher MPTCP scheduler and a set of MPTCP instrumentation tools
from our MobiCom 2019 paper.
Networking Programming Assignments: a set of three networking programming assignments, along with an automated tester/grader,
available to both students and instructors. The assignments have been used in CSE 489/589, a joint senior undergraduate/introductory graduate
class at UB.
An application-layer implementation of our reliable, high-throughput multicast
protocol (presented in INFOCOM 2009)
and the MORE protocol in Linux.