CV
General Information
Full Name | Haofan Lu |
haofan [at] cs.ucla.edu |
Research Interests
AI for Wireless, Internet of Things, Mobile Computing, and Integrated Sensing and Communication |
Education
- 2021 ~ Present
PhD Student in Computer Science
University of California, Los Angeles
- Advisor: Prfessor Omid Abari.
- Research focus area: AI for Wireless sensing and communication systems.
- Major area: Computer Network Systems
- Minor areas
- Artificial Intelligence.
- Human-Computer Interaction.
- 2017~2021
Bachelor of Science in Electrical Engineering
University of Illinois at Urbana Champaign
- Thesis advisor: Professor Romit Roy Choudhury.
- Thesis project: Indoor Localization with the Assistance of Ultrasonic Beacons
- 2017~2021
Bachelor of Engineering in Electrical Engineering
Zhejiang University, China
Selected Research Projects
- Feb 2023 - May 2024
Neural Wireless Radiation Fields Reconstruction and Channel Prediction
Keywords: Neural Radiance Fields, Wireless Channel Prediction, Wireless Coverage
- Designed a Neural Radiance Fields (NeRF)-based framework to predict the wireless channel at any location in the environment using sparse channel measurements
- Integrated wireless propagation properties into the learning framework of NeRF to characterize wireless fields
- Discovered the nature of wireless radiation scenes and enabled the learning of wireless fields in room-scale space
- Results: model achieves 1\% relative squared error using 800x lower channel measurement density than prior art
- Jun 2022 - Feb 2023
Millimeter-Wave Backscatter Integrated Sensing and Communication
Keywords: Millimeter-Wave, Backscatter Communication, FMCW Radar, IoT
- Designed and implemented a low-power millimeter wave backscatter system for IoT applications
- Designed a novel modulation scheme that utilizes the frequency scanning antenna to enable two-way communication, and Frequency-Modulated Continuous-Wave (FMCW) radar for localization
- Resulting System Performance: cm-level localization accuracy, and up to 40 Mbps two-way communication with a power consumption of at most 32 mW
- Mar 2022 - Sep 2023
Enhancing WiFi Communication and Sensing using Smart Antenna
Keywords: Smart Antenna, WiFi, Frequency Scanning Antenna, 802.11ax
- Designed and Fabricated a Frequency Scanning Antenna (FSA) at WiFi band (5.8GHz)
- Integrated the antenna with the latest WiFi standard (802.11ax) to enhance communication range and datarate
- Enable device localization with submeter-level accuracy using a single transceiver chain
- Spet. 2021 - Feb. 2023
WiFi Physical Layer security loopholes and their implications
Keywords: WiFi, Physical Layer, Security, Power Saving
- Reveal that WiFi Physical layer replies ACK to any packet, even those coming out of the network.
- Reveal that WiFi Physical layer power-saving mechanism can be manipulated by fake beacon packets.
- Investigate the possible security implications of these loopholes, including the disclosure of sensitive information, such as breathing rate; battery drainage of important IoT devices, such as security cameras.
- June 2020 - May 2021
Indoor Localization with the Assistance of Ultrasonic Beacons
Keywords: Ultrasonic Sensing, IMU, Dead Reckoning, Pulse Compression, DTMF
- Based on the hardware non-linearity, designed inaudible acoustic signals that are detectable by mobile phones.
- Designed signal detection scheme based on Pulse Compression and Dual-Tone Multi-Frequency (DTMF) techniques
- Achieved in-time location calibration with the designed beacon signal, which improves the IMU dead reckoning localization accuracy.
Selected Engineering Projects
- Mar. 2022- Jun. 2022
Virtual Representative Remote Reality for people with disability
Skills: Python, Arduino, Raspberry Pi, Oculus VR API
- Built a robot that can be remotely controlled by Oculus VR headset based on Arduino and Raspberry Pi.
- Implemented visual system on the robot and remote control interaction based on Oculus VR API.
- The project wins the honorable mention award of class demo (Top 2).
- Jan. 2022- Apr. 2022
JOKER: JOint KnowledgE & Reference -- A Note-taking App for Researchers [Link]
Skills: Python, Django, Neo4j, NLP, Javascript, jQuery, BootStrap3
- Designed and Implemented Web UI using Javascript based on jQuery and BootStrap3.
- Implemented backend using Django and integrated a graph database, Neo4j.
- Employed NLP algorithms to automatically parse the citation and extract keywords.
- Built and Visualized citation tree and related articles in the database.
- Jan. 2021 - Jun 2021
A Crowd-sourcing Urban Air Quality Monitoring System on Bicycles [Link]
Skills: Python, Nginx, InfluxDB, Amap API
- Designed and fabricated air quality sensor boards that measure air contaminants concentrations.
- Developed backend with Nginx and use Influx DB to store collected sensor data.
- Visualized the air quality at each area of the city in a Web application using Amap API.
- Jan. 2020 - May. 2020
Hand-written digit recognition using Neural Network on FPGA
Skills: Python, FPGA, SystemVerilog
- Implemented a 3-layer Neural Network on FPGA to recognize hand-written digits.
- Implemented the Convolutional Neural Network online inference on a DE2-115 FPGA development board.
- Achieved 83% accuracy in the real-time evaluation
Industry Experience
- Jun. 2023 - Sep. 2023
Samsung Research America - Standard and Mobility Innovation Lab
Role: Research Intern
- Project: WiFi-based velocity estimation and tracking for Ambient Intelligence
- Developed an indoor device-free tracking system based on WiFi, and filed a patent for the code and artifacts
- Jun. 2024 - Sep. 2024
Hewlett Packard Labs - Networking and Distributed Systems Lab
Role: Research Intern
- Project: Integrated Sensing and Communication for Private 5G Systems
- Profiled the handover latency between commercial deployed WiFi and Private 5G networks
- Designed and Implemented a 5G-based sensing system to reduce the handover latency
Honors and Awards
- 2024
- Amazon AI Fellowship [Link]
- 2024
- Qualcomm Innovation Fellowship [Link]
- 2021
- PhD Research Fellowship of University of California, Los Angeles
- 2021
- Graduation with Highest Honor of University of Illinois at Urbana-Champaign
- 2020
- Dean's List of University of Illinois at Urbana-Champaign
- 2020
- Second-class Scholarship of Zhejiang University
Programming Languages and Skills
Languages: Python, C/C++, MATLAB, CUDA | |
Frameworks & Platforms: PyTorch, ESP-IDF (w/ ESP32), GNU Radio (w/ USRP), OpenAirInterface, srsRAN | |
Software: Wireless Insite, WaveFarer, Accuver XCAL, Blender |