1

OFDM Systems — Why Cyclic Prefix?

The details of OFDM transmitter and receiver [1] structure are succinctly presented in the block diagram below. We note that the OFDM systems basically involve transmission of a cyclic prefixed signal over a fading multipath channel. The prime goal of this tutorial is to explain the significance of Cyclic Prefix. Why is it necessary and what implications does it have? sk (1)

{sk (i)}N i=1

Serial to Parallel

xk (1)

sk (2) .. .

Converter

xk (2) N -pt IFFT

sk (N )

.. .

Parallel

{xk (i)}N i=1

Add Cyclic Prefix:

to Serial

xk (−i) = xk (N − i)

Converter

for i = 1, 2, . . . , ν

{xk (i)}N i=−ν

xk (N ) Transmission over multipath

rk (1)

{rk (i)}N i=1

Parallel to Serial

rk (2) .. .

Converter rk (N )

Fig. 1.

channel

yk (1) yk (2) N -pt FFT

.. .

Remove Cyclic Serial to

{yk (i)}N i=1

Parallel Converter

yk (N )

Prefix. Discard

{yk (i)}N i=−ν

yk (−i) for i = 1, 2, . . . , ν

Typical OFDM Transmitter - Receiver Structure.

The input symbols {sk (i)}N i=1 denotes the transmit symbols for the k−th OFDM block. These symbols may come for instance from a M-QAM constellation. N denotes the number of OFDM sub-carriers (the number of constellation symbols to be transmitted in one OFDM block). After serial to parallel conversion of the input symbol stream, a N-pt IFFT is taken to get1 {xk (i)}N i=1 . After back parallel to serial conversion, a cyclic redundancy of length ν (the number of CP samples) is added as a prefix in such a way that xk (−i) = xk (N − i) for i = 1, 2, . . . , ν . Authored by Muhammad Danish Nisar who is with the Associate Institute for Signal Processing (MSV), Technische Universit¨at M¨unchen (TUM), 80290, Munich, Germany. (e-mail: [email protected]) 1

Because of the traditional meaning of IFFT, the symbols {sk (i)}N i=1 are often called frequency domain symbols, while

{xk (i)}N i=1 are accordingly called time domain symbols. Feb, 2008

DRAFT

2

The signal is then transmitted on a multipath channel with the Channel Impulse Response (CIR) of the multipath channel of length L denoted here by the vector iT h h = h0 h1 . . . hL−1 ∈ CL

(1)

The typical convolution equation for the kth channel output symbol h iT yk = yk (0) yk (1) . . . yk (N − 1) ∈ CN

(2)

can be expressed in matrix notation in terms of transmitted samples xk (i) and noise vector η˜k ∈ CN as under,  xk−1 (N −E)    ..    .   ... ... ... 0     x (N −1) k−1 ..  ..   . .     x (−ν)  k .  .. .. ..   . .   ..   + η˜k  .  ..   .. ..   . . .    xk (0)   .. ..   . . 0  ..    .    . . . hν . . . h0  ..    .   xk (N −1) 







hL−1 . . . hν . . . h0 0 yk (0)     . . .  y (1)   .. .. ..   0  k   .. ..    .. .. . .   .  .  =    .. ..  .. ..   .  . . .      . . .  .. ..   ..     yk (N −1) 0 . . . . . . . . . . . . hL−1

(3)

where E = L − ν − 1 is the channel length exceeding the duration of Cyclic Prefix ν . The entities marked in red color appear only if CIR length L exceeds the duration of CP, i.e. E > 0 and thereby contribute to what is called as Inter-Symbol Interference (ISI). For the simplicity of presentation, in the sequel we consider the CP length to be greater than CIR length and refer the interested reader to [2] for the discussion of insufficient CP scenario. The incorporation of CP property (xk (−i) = xk (N − i) for i = 1, 2, . . . , ν ) for the case of CIR being shorter than the duration of CP leads to the following equation,    h 0 . . . 0 hL−1  0 yk (0)  .. .. .. ..    . . .  y (1)   .  k   . .. ..    .. . . ..       . .. ..   = h . .  ..   L−1    . . .    .. ..    0 ..    . .. ..    .. . .  .  yk (N −1) 0 . . . 0 hL−1 . . . Feb, 2008

  . . . h1   x (0)  k . .. ..    .   x (1)     k ..   . hL−1 ..     .   + η˜k 0  ..      . ..   ..  . .   ..   .  ..  . 0   xk (N −1) . . . h0

(4)

DRAFT

3

Interesting to note here is the fact that the effective N × N channel matrix now gets circulant i.e. its rows are circularly shifted versions of each other. This results in major simplifications, described below, once the receiver, as shown in Figure 1, takes the FFT after CP removal. Note however, that this circulant nature of the effective channel matrix is void if the channel is time variant, because in that case the CIR coefficients appearing in a row (corresponding to a sample of the OFDM symbol) are potentially different than the CIR coefficients appearing in some other row. Thus for the case of sufficient Cyclic Prefix (transition from equation 3 to 4) and time-invariant channel (channel matrix in 4 becoming truly circulant), the under consideration system can be described by the following relationship in the sub-carrier (frequency) domain, xk = F HCIRC F H sk + ηk

(5)

where F ∈ CN ×N is the normalized Fourier matrix (unitary in nature i.e. F F H = IN ). The vectors sk , rk , ηk ∈ CN are frequency domain versions of xk , yk , η˜k ∈ CN and are obtained by linear transfor-

mations via the Fourier matrix, as evident from the diagram. Now because the Eigen Value Decomposition (EVD) of a circulant matrix such as HCIRC can be given as [3], HCIRC = F H ΛF

(6)

F being the unitary Fourier matrix and the diagonal matrix Λ ∈ CN ×N containing eigenvalues of the

circulant matrix can be given in this case as 



Λ = diag F 

h 0N −L



△  = H

(7)

The matrix H ∈ CN ×N is defined to be a diagonal matrix containing the Channel Frequency Response (CFR) coefficients along its main diagonal. Plugging in the substitutions from equations 6 and 7, the system model in equation 5 reduces to Yk = HXk + ηk

(8)

We note that the fading multipath channel boils down to a number of interference-free parallel subchannels whereby, each of the received sub-carrier can be given as the corresponding transmitted subcarrier scaled by a scalar complex fading coefficient (CFR at that sub-carrier) and corrupted by the additive noise. The detection scheme at the receiver can be as simple as just dividing the received subcarrier by the estimated Channel Frequency Response. Schemes for estimation of channel, followed by data detection (in the context of DFT-SOFDM systems) can be found for instance in [4].

Feb, 2008

DRAFT

4

Presented below in Figure 2 is a comprehensive graphical representation of the OFDM system model, whereby we note the existence of interference-free parallel sub-channels in the frequency domain.

sk (1)

{sk (i)}N i=1

Serial to Parallel Converter

sk (2) .. . sk (N )

Fig. 2.

Hk (1)

ηk (1)

×

+

Hk (2)

ηk (2)

×

+

Hk (N )

ηk (N )

×

+

rk (1)

rk (2) .. .

Parallel

{rk (i)}N i=1

to Serial Converter

rk (N )

Effective OFDM System Model with a cyclic prefix exceeding CIR length and the channel being constant during the

transmission of one OFDM block.

R EFERENCES [1] Andrea Goldsmith, Wireless Communications, Cambridge University Press, 2005. [2] M. D. Nisar, W. Utscick, H. Nottensteiner, and T. Hindelang, “Channel Estimation and Equalization of OFDM Systems with Insufficient Cyclic Prefix,” in 65th IEEE Vehicular Technology Conference, Apr 2007. [3] Robert M. Gray, “Toeplitz and Circulant Matrices: A review,” Deptartment of Electrical Engineering, Stanford University, 1971. [4] M. Danish Nisar, Channel Estimation and Equalization for Evolved-UTRA Uplink, MS Thesis, Munich University of Technology, TUM Germany, October 2006.

Feb, 2008

DRAFT

OFDM Systems — Why Cyclic Prefix?

The details of OFDM transmitter and receiver [1] structure are succinctly presented in the block diagram below. We note that the OFDM systems basically involve ...

55KB Sizes 1 Downloads 64 Views

Recommend Documents

Power Efficient Transmission Scheme with Adaptive Cyclic Prefix for ...
Mar 3, 2011 - In order to obtain the density function of the maximum de- lay spread τ, we assume .... with Monte-Carlo method (105 times for average) and the.

OFDM Systems
Long Term Evolution of 3G systems under the work item of. Evolved-UTRA by 3GPP [7]. Fig. 1 shows the principle of DFT SOFDM transmission applied to an uplink multiple access system whereby multiple users transform their time domain symbols independen

Blind Channel Estimation for Cyclic-Prefixed Single-Carrier Systems ...
based channel-estimation algorithms for CP-SC systems are developed in [3] and ... precoding technique is carried on in [12], and virtual carriers are exploited in ...

Blind Channel Estimation for OFDM Systems via a ...
(HIPERLAN)/2, IEEE 802.11a, orthogonal frequency-division multiplexing (OFDM) ... systems due to its high data rate, high spectral efficiency, and robustness to ...

On Pilot Design for Interference Limited OFDM Systems
Centre of Excellence in Wireless Technology, India [email protected], [email protected], (padmanabhan,kkuchi,klutto)@cewit.org.in. Bhaskar ...

Linear space-time precoding for OFDM systems ... - Semantic Scholar
term channel state information instead of instantaneous one and it is ... (OFDM) and multicarrier code division multiple access ..... IEEE Vehicular Technology.

(STBC) OFDM Systems - International Journal of Research in ...
1& 3 Department of Electronics and communication , BMSIET, Muktsar. 2 Department of Electronics Engineering, Sri Guru Granth Sahib World University, ...

Fast Prefix Matching of Bounded Strings - gsf
LPM is a core problem in many applications, including IP routing, network data clustering, ..... We next discuss how to do this using dynamic programming.

prefix suffix poster freebie.pdf
prefix suffix poster freebie.pdf. prefix suffix poster freebie.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying prefix suffix poster freebie.pdf. Page 1 of ...

Convolutional Multi-code Multiplexing for OFDM Systems
Jun 26, 2007 - h(l): i.i.d Rayleigh fading (Broadband, frequency interleaver). Wei Jiang .... survivor path at each stage, compare the metric of the incorrect path,.

(STBC) OFDM Systems - International Journal of Research in ...
2 Department of Electronics Engineering, Sri Guru Granth Sahib World University, Fatehgarh Sahib, Punjab,. India. 4 Department of Electronics and communication Engineering, CTIEMT, Jalandhar city. Abstract. In this paper, performance analysis of inte

Iterative Soft Compensation for OFDM Systems with ...
partial transmit sequence, and selective mapping techniques that incur redundancy and .... data from Y , which generally involves excessive complexity. ...... We can also visualize the impact of signaling schemes using the EXIT charts in Fig. 9.

Iterative Soft Compensation for OFDM Systems with ...
We will derive the advantages of such a BICM-ID scheme in this paper for ...... “Performance of BICM-ID with signal space diversity,” IEEE Trans. Wireless.

Blind Channel Estimation for OFDM Systems via a ...
wireless communications. ... the channel in some wireless applications, the training sequence ...... Communication Systems—Technology and Applications.

OFDM Systems for Brazilian Digital Television channels
To facilitate the visualization, the MSE signals were filtered by a ... Report Part 1,” Report of SET/ABERT Group Tests, ANATEL, S˜ao. Paulo, May 2000.

Doppler Spread Estimation for Wireless OFDM Systems - IEEE Xplore
operating conditions, such as large range of mobile subscriber station (MSS) speeds, different carrier frequencies in licensed and licensed-exempt bands, ...

prefix suffix poster freebie.pdf
©Teacher's Take-Out.com. “most” when comparing without. full of can be done. before not. not or opposite. again. not wrong. Page 1 of 3 ...

ON MODULAR CYCLIC CODES 1. Introduction Cyclic ...
monic polynomial of the minimal degree in C, which must be a divisor of XN − 1 by ... Let C be a (linear) cyclic code of length N over the ring ZM , where M and N ...

Accomplishments and the Prefix re
that a result state has been restored, its meaning explains why re- can appear on ac- complishments, which have result ... again, its meaning is that the result-state of an accomplishment is true for a second time, but not .... NP denotations, and ca

Quasi-Cyclic Codes as Cyclic Codes over a Family of ...
Oct 23, 2015 - reduction µ from R∆[x] to F2[x] where µ(f) = µ(∑aixi) = ∑µ(ai)xi. A monic polynomial f over R∆[x] is said to be a basic irreducible poly- nomial if ...

Cyclic neutropenia in mammals
This work provides additional support for the relevance of animal models to ... near normal and low levels, usually out of phase with the monocyte count and other .... Horwitz MS, Duan Z, Korkmaz B, Lee H-H, Mealiffe ME, Salipante SJ.

Cyclic nucleotide phosphodiesterase of rat pancreatic islets
jM and 103.4 + 13.5 (6)pM for cyclic AMP and 3.6 + 0.3 (12)4um and 61.4 + 7.5 (13)pM for cyclic ..... versus 2, PS0.001 versus 5 ... (0 and A) or presence ( and A) of excess added calmodulin plus 50,uM-Ca2+ and in the absence (O and 0) or.