Version 28 (modified by 4 years ago) ( diff ) | ,
---|
Using FPGAs for Spectrum Sensing and Modulation Recognition
Project Objective
This project seeks to use machine learning to recognize different wireless devices. The project will use software defined radios (SDR) to record various devices, such as iphones, bluetooth earbuds, and Wifi laptops. These recordings will become the training data to a set of neural networks. The second part of the project will quantify the accuracy of the neural networks in classifying various device types based on their RF signatures.
Who We Are
Ryan Davis
Class of 2021
Rutgers University
Computer Engineering and Computer Science
Zhuohuan Li
Class of 2020
Rutgers University
Computer Engineering
Sid Mandayam
Class of 2022
Rutgers University
Computer Science and Mathematics
Jacob Morin
Class of 2021
Pingry High School
Reading Material
- Overview of FPGA architecture (especially for Xilinx devices), and comparison between FPGA and CPU
- Overview of I/Q Communication Theory
- Artificial WiFi Packet Generation
- Matched Filter Demodulation
Week 1 Activities
- Get ORBIT/COSMOS account and familiarize oneself with the testbed procedures
- Learn about FPGAs
- Presentation 1
Week 2 Activities
- Write a UDP client / server in Go
- Generate IQ samples for IEEE 802.11 WiFi packets
- Presentation 2
Week 3 Activities
- Rework UDP client / server to work with Go to Verilog compiler
- Transmit and receive generated WiFi packets using the USRPs on the Grid
- Presentation 3
Week 4 Activities
- Automate data collection on the Grid
- Learn more about Go lang
- Presentation 4
Week 5 Activities
- Begin looking in to matched filters
- Finish data collection on the Grid (a lot of debugging)
- Presentation 5
Week 6 Activities
- Matched Filters in MATLAB
- Collect data
- Presentation 6
Week 7 Activities
- Dataset documentation / Big metadata file
- Matched Filters in Go
- Presentation 7
Final Presentation
Attachments (15)
- Presentation 1.pdf (420.0 KB ) - added by 4 years ago.
- Presentation 2.pdf (471.2 KB ) - added by 4 years ago.
- Presentation 3 6_17.pdf (566.9 KB ) - added by 4 years ago.
- Presentation 4 6_25.pdf (508.8 KB ) - added by 4 years ago.
- Presentation 5 7_2.pdf (412.3 KB ) - added by 4 years ago.
- Picture1.jpg (4.2 KB ) - added by 4 years ago.
- Picture2.png (38.5 KB ) - added by 4 years ago.
- Picture3.jpg (4.5 KB ) - added by 4 years ago.
- Presentation 6 7_9.pdf (415.1 KB ) - added by 4 years ago.
- Presentation 7 7_16.pdf (449.8 KB ) - added by 4 years ago.
- Picture2.jpg (3.5 KB ) - added by 4 years ago.
- Artificial WiFi Packet Dataset For Modulation Recognition.pdf (212.9 KB ) - added by 4 years ago.
- Final Presentation 9 7_30.pdf (1009.2 KB ) - added by 4 years ago.
- UFSSMR Poster.pptx.png (704.2 KB ) - added by 4 years ago.
- UFSSMRPoster.pptx.png (704.2 KB ) - added by 4 years ago.