Tutorials
Software-Defined Radio Mini Course
We organized a mini-course on software-defined radio, taught by Professor Marcelo Segura from National University of San Juan, Argentina. The mini-course ran for 5 sessions from September 12 to September 26. The goal of this mini-course was to help seed a critical mass of graduate students at USC that are familiar with how to program and experiment with software-defined radios.
SESSION #1 – Tuesday, 9/12: 4:30PM-8:00PM
SESSION #2 – Friday, 9/15: 4:30PM-8:00PM
The second session explored Amplitude Modulation. Lab 2 focused on implementation of modulation and demodulation of AM on a real transmit-receiver pair.
SESSION #3 – Tuesday, 9/19: 4:30PM-8:00PM
The third session focused on frequency and phase synchronization. It also introduced frequency modulation. The lab for this session focused on implementing coherent receivers.
SESSION #4 – Friday, 9/22: 4:30PM-8:00PM
The fourth session introduced digital modulation with software defined radios. It also explored time and frequency synchronization techniques. The lab focused on transmission and reception of FM.
SESSION #5 – Tuesday, 9/26: 4:30PM-8:00PM
The final session focused on QPSK modulation as a concrete example of digital modulation. There were two labs in this session, one focused on frequency and time synchronization, and the other on real-time implementation of QPSK on the software defined radio platform.