## Simulation of OFDM system in Matlab – BER Vs Eb/N0 for OFDM in AWGN channel

This post is a part of the ebook : Simulation of digital communication systems using Matlab - available in both PDF and EPUB format. To simulate an OFDM system, following design parameters are essential. Lets consider the OFDM system parameters as defined in IEEE specifications Given parameters in the spec:…

## Introduction to OFDM – orthogonal Frequency division multiplexing – part 4 – Cyclic Prefix

Consider a non-ideal channel h(t)≠δ(t), that causes delay dispersion. Delay dispersion manifests itself as Inter Symbol Interference (ISI)on each subcarrier channel due to pulse overlapping. It will also cause ICC (Inter Carrier Interference ) due to the non-orthogonality of the received signal. Adding cyclic prefix to each OFDM symbol mitigates…

## Introduction to OFDM – orthogonal Frequency division multiplexing – part 3

In the previous article, the architecture of an OFDM transmitter was described using sinusoidal components. Generally, an OFDM signal can be represented as $latex OFDM\; signal = c(t)=\sum_{n=0}^{N-1}s_{n}(t)sin(2\pi f_{n}t )&s=2&fg=0000A0$ s(t) = symbols mapped to chosen constellation (BPSK/QPSK/QAM ,) Fn = orthogonal frequency This equation can be thought of as…

## Introduction to OFDM – orthogonal Frequency division multiplexing – part 2

Article moved to new pages The article has been consolidated into these following pages. Please refer these links. If you are looking for Matlab code refer this ebook : Simulation of Digital Communication Systems by Mathuranathan Viswanathan (1) Introduction to OFDM - Orthogonal Frequency Division Multiplexing (2) An OFDM Communication…

## Introduction to OFDM – orthogonal Frequency division multiplexing

This post is a part of the ebook : Simulation of digital communication systems using Matlab - available in both PDF and EPUB format. In modulations, information is mapped on to changes in frequency, phase or amplitude (or a combination of them) of a carrier signal. Multiplexing deals with allocation/accommodation…