Skip to content

anushadatar/ofdm-implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OFDM Implementation

Mark Goldwater and Anusha Datar

Olin College SP21 Principles of Wireless Communications Lab 3.

Summary

This repository contains code and documentation associated with decoding signals sent and received in an OFDM system.

The main function for the first part of the lab, which does not require timing syncrhonization, is simulate_with_synchronized_clocks.m. The release for this section of the lab provides a stable version of this software.

The main function for the second part of the lab, which does require timing syncrhonization, is simulate_without_synchronized_clocks.m. The release for this section of the lab provides a stable version of this software.

The third part of the lab requires the use of Universal Serial Radio Peripheral (USRP) BS210 radios to send and receive OFDM signals in the physical world. The main function for packaging data for transmission using hardware was package_data.m. The main function for processing data received using hardware is process_received_data_hardware.m. The release for this section of the lab provides a stable version of this software.

Our final report includes more details about our implementation and additional theoretical background.

About

Principles of Wireless Communications SP21 Lab 3 - OFDM Implementation

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages