100% found this document useful (1 vote)
2K views2 pages

OFDM Complete Block Diagram

This project involves simulating and implementing an OFDM system using MATLAB and DSP tools. The simulation flowchart shows data conversion from serial to parallel, arrangement of the parallel data in frequency domain, use of IFFT to generate the time domain signal, and conversion back to serial for transmission. The receiver performs the inverse operations of the transmitter by converting from serial to parallel, using FFT to recover the frequency domain representation, and back to serial data. Channel effects like noise, multipath, and clipping will be simulated to examine their impacts on the OFDM signal.

Uploaded by

gaurav22dec
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
2K views2 pages

OFDM Complete Block Diagram

This project involves simulating and implementing an OFDM system using MATLAB and DSP tools. The simulation flowchart shows data conversion from serial to parallel, arrangement of the parallel data in frequency domain, use of IFFT to generate the time domain signal, and conversion back to serial for transmission. The receiver performs the inverse operations of the transmitter by converting from serial to parallel, using FFT to recover the frequency domain representation, and back to serial data. Channel effects like noise, multipath, and clipping will be simulated to examine their impacts on the OFDM signal.

Uploaded by

gaurav22dec
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Complete System Level Block Diagram

Design and Implementation of Orthogonal Frequency Division Multiplexing


(OFDM) Signaling
Study by: Alan C. Brooks • Stephen J. Hoelzer

Advisors: Dr. In Soo Ahn • Dr. Thomas L. Stewart

This project consists of MATLAB simulation and DSP implementation. Using a graphical DSP design tool such
as System View or dSpace, a real time OFDM transmitter will be built. Figure 1 shows the flowchart of the
MATLAB simulation code.

Figure 1: OFDM Simulation Flowchart

The transmitter first converts the input data from a serial stream to parallel sets. Each set of data contains one
symbol, Si, for each subcarrier. For example, a set of four data would be [S0 S1 S2 S3].

Before performing the Inverse Fast Fourier Transform (IFFT), this example data set is arranged on the horizontal
axis in the frequency domain as shown in Figure 2. This symmetrical arrangement about the vertical axis is
necessary for using the IFFT to manipulate this data.
Figure 2: Frequency Domain Distribution of Symbols

An inverse Fourier transform converts the frequency domain data set into samples of the corresponding time
domain representation of this data. Specifically, the IFFT is useful for OFDM because it generates samples of a
waveform with orthogonal frequency components.

Then, the parallel to serial block creates the OFDM signal by sequentially outputting the time domain samples.

The channel simulation will allow examination of the effects of noise, multipath, and clipping. By adding
random data to the transmitted signal, simple noise can be simulated. Multipath simulation involves adding
attenuated and delayed copies of the transmitted signal to the original. This simulates the problem in wireless
communication when the signal propagates on many paths. For example, a receiver may see a signal via a direct
path as well as a path that bounces off a building. Finally, clipping simulates the problem of amplifier
saturation. This addresses a practical implementation problem in OFDM where the peak to average power ratio
is high.

The receiver performs the inverse of the transmitter. First, the OFDM data are split from a serial stream into
parallel sets. The Fast Fourier Transform (FFT) converts the time domain samples back into a frequency domain
representation. The magnitudes of the frequency components correspond to the original data. Finally, the
parallel to serial block converts this parallel data into a serial stream to recover the original input data.

You might also like