192
Decision-Feedback Equalization and Channel Estimation for Single-Carrier Frequency Division Multiple Access Gillian Huang July 2011 A dissertation submitted to the University of Bristol in accordance with the requirements of degree of Doctor of Philosophy in the Faculty of Engineering Department of Electrical and Electronic Engineering

PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Embed Size (px)

DESCRIPTION

G. Huang, "Decision feedback equalization and channel estimation for SC-FDMA," PhD thesis, University of Bristol, 2011.

Citation preview

Page 1: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Decision-Feedback Equalization and

Channel Estimation for Single-Carrier

Frequency Division Multiple Access

Gillian Huang

July 2011

A dissertation submitted to the University of Bristol in accordance with the

requirements of degree of Doctor of Philosophy in the Faculty of Engineering

Department of Electrical and Electronic Engineering

Page 2: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 3: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Abstract

Long-Term Evolution (LTE) is standardized by the 3rd Generation Partnership

Project (3GPP) to meet the customers’ need of high data-rate mobile communications

in the next 10 years and beyond. A popular technique, orthogonal frequency division

multiple access (OFDMA), is employed in the LTE downlink. However, the high peak-

to-average ratio (PAPR) of OFDMA transmit signals leads to low power efficiency that

is particular undesirable for power-limited mobile handsets. Single-carrier frequency

division multiple access (SC-FDMA) is employed in the LTE uplink due to its inherent

low-PAPR property, simple frequency domain equalization (FDE) and flexible resource

allocation. Working within the physical (PHY) layer, this thesis focuses on decision-

feedback equalization (DFE) and channel estimation for SC-FDMA systems.

In this thesis, DFE is investigated to improve the equalization performance of SC-

FDMA. Hybrid-DFE and iterative block decision-feedback equalization (IB-DFE) are

considered. It is shown that hybrid-DFE is liable to error propagation, especially in

channel-coded systems. IB-DFE is robust to error propagation due to the feedback (FB)

reliability information. Since the FB reliability is the key to optimize the performance of

IB-DFE, but is generally unknown at the receiver, FB reliability estimation techniques

are presented.

Furthermore, several transform-based channel estimation techniques are presented.

Various filter design algorithms for discrete Fourier transform (DFT) based channel

estimation are presented and a novel uniform-weighted filter design is derived. Also,

channel estimation techniques based on different transforms are provided and a novel

pre-interleaved DFT (PI-DFT) scheme is presented. It is shown that SC-FDMA em-

ploying the PI-DFT based channel estimator gives a close error rate performance to

the optimal linear minimum mean square error (LMMSE) channel estimator but with

a much lower complexity. In addition, a novel windowed DFT-based noise variance

estimator that remains unbiased up to an SNR of 50dB is presented.

Finally, pilot design and channel estimation schemes for uplink block-spread code

division multiple access (BS-CDMA) are presented. It is demonstrated that the recently

proposed bandwidth-efficient BS-CDMA system is a member of the SC-FDMA family.

From the viewpoint of CDMA systems, novel pilot design and placement schemes are

proposed and a channel tracking algorithm is provided. It is shown that the performance

of the proposed schemes remain robust at a Doppler frequency of 500Hz, while the pilot

block scheme specified in the LTE uplink fails to work in such a rapidly time-varying

channel.

Page 4: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 5: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Acknowledgements

During four years of study in the Centre for Communications Research at the Uni-

versity of Bristol, I was very fortunate to work with many distinguished researchers. I

would like to take this opportunity to sincerely thank my supervisors, Prof. Andrew

Nix and Dr. Simon Armour, for their endless enthusiasm and encouragement. Having

a meeting with them is always inspiring and enjoyable. Their confidence in me and my

ability to conduct good research is much appreciated.

I would like to thank Prof. Joe McGeehan for his support throughout my PhD study

and giving me the opportunity to work in Toshiba TRL Bristol in my fourth year of

PhD. A special thanks goes to my mentors at TRL, Dr. Justin Coon and Dr. Yue

Wang, for their kindly support and encouragement that led to the novel pilot design

schemes detailed in Chapter 6. I am thankful to many colleagues at the University of

Bristol and TRL for participating in discussions that have helped me solve the problems

and improve my work.

I would like to thank my parents and my sister for their unconditional patience and

love in all these years. Moreover, I would like to thank all my friends, who has made

my life in Bristol enjoyable and unforgettable. Finally, the completion of this thesis

would not have been possible without the merciful blessing and provision of God.

v

Page 6: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 7: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Author’s Declaration

I declare that the work in this dissertation was carried out in accordance with the

requirements of the University’s Regulations and Code of Practice for Research Degree

Programmes and that it has not been submitted for any other academic award. Except

where indicated by specific reference in the text, the work is the candidate’s own work.

Work done in collaboration with, or with the assistance of, others, is indicated as such.

Any views expressed in the dissertation are those of the author.

SIGNED: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DATE: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Copyright

Attention is drawn to the fact that the copyright of this thesis rests with the author.

This copy of the thesis has been supplied on the condition that anyone who consults it

is understood to recognize that its copyright rests with its author and that no quotation

from the thesis and no information derived from it may be published without the prior

written consent of the author. This thesis may be made available for consultation

within the University Library and may be photocopied or lent to other libraries for the

purpose of consultation.

vii

Page 8: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 9: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Contents

List of Figures xvii

List of Tables xix

List of Abbreviations xxiv

1 Introduction 1

1.1 3GPP Long-Term Evolution (LTE) . . . . . . . . . . . . . . . . . . . . . 2

1.2 Thesis Overview and Key Contributions . . . . . . . . . . . . . . . . . . 4

1.3 Notation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.4 Variable Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2 Radio Channel Propagation and Broadband Wireless Communica-

tions 9

2.1 Radio Channel Propagation . . . . . . . . . . . . . . . . . . . . . . . . . 9

2.1.1 Large-Scale Fading . . . . . . . . . . . . . . . . . . . . . . . . . . 10

2.1.2 Small-Scale Fading . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1.2.1 Rayleigh Fading and Rician Fading . . . . . . . . . . . 12

2.1.2.2 Delay-Dispersive Channel . . . . . . . . . . . . . . . . . 16

2.1.2.3 Time-Varying Channel . . . . . . . . . . . . . . . . . . 18

2.2 Mitigation and Broadband Wireless Communication Systems . . . . . . 21

2.2.1 Mitigation Techniques . . . . . . . . . . . . . . . . . . . . . . . . 21

2.2.2 Broadband Wireless Communication Systems . . . . . . . . . . . 22

2.3 Simulation Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

2.3.1 Error Probability Derivation . . . . . . . . . . . . . . . . . . . . 25

2.3.1.1 Error Probability of BPSK in an AWGN Channel . . . 25

2.3.1.2 Error Probability of BPSK in a Flat Rayleigh Fading

Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

ix

Page 10: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

CONTENTS

2.3.2 Simulation Model Description and Verification . . . . . . . . . . 27

2.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3 Single-Carrier Frequency Division Multiple Access 31

3.1 Mathematical Description of Single-Carrier FDMA Systems . . . . . . . 32

3.2 Linear Frequency Domain Equalization . . . . . . . . . . . . . . . . . . . 36

3.2.1 Linear ZF-FDE and MMSE-FDE Design . . . . . . . . . . . . . . 37

3.2.2 Performance Comparison of IFDMA, LFDMA and OFDMA with

FDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.3 Peak-to-Average Power Ratio . . . . . . . . . . . . . . . . . . . . . . . . 41

3.3.1 PAPR of SC-FDMA Transmit Signals . . . . . . . . . . . . . . . 42

3.3.1.1 PAPR Analysis of Multi-Carrier and SC-FDMA Signals 42

3.3.1.2 Obtaining the PAPR via Oversampling the Transmit

Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

3.3.1.3 PAPR Simulation Results and Discussion . . . . . . . . 45

3.3.2 PAPR Reduction via Frequency Domain Spectrum Shaping . . . 47

3.3.2.1 Description of Frequency Domain Spectrum Shaping . . 47

3.3.2.2 PAPR Simulation Results with Raised Cosine Spectrum

Shaping . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

3.3.3 PAPR Reduction Modulation Scheme . . . . . . . . . . . . . . . 51

3.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

4 Decision Feedback Equalization for Single-Carrier FDMA 55

4.1 Matched Filter Bound . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

4.1.1 Matched Filter Bound Operation . . . . . . . . . . . . . . . . . . 57

4.1.2 Discussion on Analytical MFB performance . . . . . . . . . . . . 60

4.1.3 Performance Comparison of LE and MFB . . . . . . . . . . . . . 60

4.2 Hybrid Decision-Feedback Equalizer . . . . . . . . . . . . . . . . . . . . 62

4.2.1 Description of Hybrid Decision-Feedback Equalizer Design . . . . 62

4.2.2 Performance of SC-FDMA with Hybrid-DFE . . . . . . . . . . . 65

4.3 Iterative Block Decision-Feedback Equalizer . . . . . . . . . . . . . . . . 68

4.3.1 Description of IB-DFE Design and Operation . . . . . . . . . . . 68

4.3.2 Feedback Reliability Estimation for IB-DFE . . . . . . . . . . . . 72

4.3.2.1 Feedback Reliability Derivation for QPSK . . . . . . . . 73

4.3.2.2 Gaussian CDF Approximation for 16QAM . . . . . . . 74

4.3.2.3 Lookup Table for Systems with Channel Coding . . . . 76

x

Page 11: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

CONTENTS

4.3.3 Performance of SC-FDMA with IB-DFE . . . . . . . . . . . . . . 77

4.4 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

5 Transform-Based Channel Estimation for Single-Carrier FDMA 85

5.1 LS and LMMSE Channel Estimation . . . . . . . . . . . . . . . . . . . . 86

5.1.1 LS Channel Estimator . . . . . . . . . . . . . . . . . . . . . . . . 87

5.1.2 MSE of LS Channel Estimator and Optimal Pilot Sequence . . . 88

5.1.3 LMMSE Channel Estimator . . . . . . . . . . . . . . . . . . . . . 89

5.1.4 Performance of LS and LMMSE Channel Estimator . . . . . . . 90

5.2 DFT-Based Channel Estimation . . . . . . . . . . . . . . . . . . . . . . 92

5.2.1 Generalized DFT-Based Channel Estimator . . . . . . . . . . . . 93

5.2.2 Denoise Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

5.2.3 Uniform-Weighted Filter . . . . . . . . . . . . . . . . . . . . . . . 95

5.2.4 MMSE Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

5.2.5 Simulation Results and Discussion . . . . . . . . . . . . . . . . . 98

5.3 Transform-Based Channel Estimation . . . . . . . . . . . . . . . . . . . 100

5.3.1 Generalized Transform-Based Channel Estimator . . . . . . . . . 100

5.3.2 Pre-Interleaved DFT-Based Channel Estimator . . . . . . . . . . 101

5.3.3 DCT-Based Channel Estimator . . . . . . . . . . . . . . . . . . . 104

5.3.4 KLT-Based Channel Estimator . . . . . . . . . . . . . . . . . . . 104

5.3.5 Derivation of Equalized SNR Gain . . . . . . . . . . . . . . . . . 105

5.3.6 Simulation Results and Discussion . . . . . . . . . . . . . . . . . 107

5.4 DFT-Based Noise Variance Estimation . . . . . . . . . . . . . . . . . . . 109

5.4.1 Low-Rank DFT-Based Noise Variance Estimator . . . . . . . . . 110

5.4.2 Windowed DFT-Based Noise Variance Estimator . . . . . . . . . 110

5.4.3 Simulation Results and Discussion . . . . . . . . . . . . . . . . . 113

5.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

6 Pilot Design and Channel Estimation for Uplink BS-CDMA 117

6.1 Pilot Block Based Channel Estimation for Uplink BS-CDMA . . . . . . 118

6.1.1 System Description . . . . . . . . . . . . . . . . . . . . . . . . . . 119

6.1.2 Time Domain LS Channel Estimator . . . . . . . . . . . . . . . . 122

6.1.3 MSE Derivation of Pilot Block Based Channel Estimation . . . . 123

6.1.3.1 Minimum MSE of the Time Domain LS Channel Esti-

mator and Optimal Pilot Sequence . . . . . . . . . . . . 124

xi

Page 12: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

CONTENTS

6.1.3.2 MSE of the Pilot Block Scheme in a Time-Varying Chan-

nel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

6.1.4 Simulation Results and Discussion . . . . . . . . . . . . . . . . . 125

6.2 Pilot Symbol Based Channel Estimation for Uplink BS-CDMA . . . . . 127

6.2.1 System Description . . . . . . . . . . . . . . . . . . . . . . . . . . 128

6.2.2 Time Domain LS Channel Estimation and Pilot Design Criterion 131

6.2.3 Pilot Design and Placement Schemes . . . . . . . . . . . . . . . . 133

6.2.3.1 Scheme-1: Single Pilot Symbol Placement . . . . . . . . 133

6.2.3.2 Scheme-2: Multiple Interleaved Pilot Symbol Placement 134

6.2.3.3 Scheme-3: Superimposed Pilot Placement . . . . . . . . 135

6.2.4 RLS Channel Tracking Algorithm in a Time-Varying Channel . . 135

6.2.4.1 RLS Channel Tracking Algorithm . . . . . . . . . . . . 136

6.2.4.2 Finding the Optimal RLS Forgetting Factor . . . . . . 138

6.2.5 Simulation Results and Discussion . . . . . . . . . . . . . . . . . 139

6.3 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

7 Conclusions 145

7.1 Thesis Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

7.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

A Comparison of an L-tap i.i.d. Complex Gaussian Channel Model and

the 3GPP SCME 149

B Mitigating the BER Floor due to the Denoise Channel Estimator 153

C Simulation Results with Sample-Based Channel Variation 155

D List of Publications 157

Bibliography 159

xii

Page 13: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

List of Figures

2.1 Received signal power as a function of antenna displacement based on

a free space path loss model. The transmit signal power is 1mW (i.e.

0dBm). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.2 PDF of the received signal envelope for Rayleigh and Rician fading chan-

nels, where the mean power of the NLoS multipath signal is 2σ2 = 1. . . 15

2.3 CDF of the received signal power relative to the mean received signal

power for Rayleigh and Rician fading channels. . . . . . . . . . . . . . . 15

2.4 (a) Delay-dispersive channel (an 8-tap i.i.d. complex Gaussian channel).

(b) Corresponding frequency-selective fading channel. . . . . . . . . . . 17

2.5 Received channel power relative to the mean received channel power as

a function of ∆d normalized to λ, in an one-tap channel with Jakes model. 19

2.6 (a) BPSK transmit data symbols. (b) Conditional PDFs of the received

BPSK signals in an AWGN channel. . . . . . . . . . . . . . . . . . . . . 25

2.7 Block diagram of a baseband SC simulation model with block-based

transmission/reception. . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

2.8 Analytic and simulated error probabilities of BPSK in AWGN and flat

Rayleigh fading channels. . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.1 Block diagram of SC-FDMA system. . . . . . . . . . . . . . . . . . . . . 32

3.2 BER comparison of IFDMA with ZF-FDE and MMSE-FDE in an 8-tap

i.i.d. complex Gaussian channel. . . . . . . . . . . . . . . . . . . . . . . 40

3.3 BER comparison of IFDMA, LFDMA and OFDMA with MMSE-FDE

in an 8-tap i.i.d. complex Gaussian channel. . . . . . . . . . . . . . . . . 40

3.4 Example of (a) IFDMA transmit signal, and (b) LFDMA transmit signal. 43

3.5 Comparison of QPSK signal amplitude. (a) Nyquist-rate QPSK symbols.

(b) Continuous SC transmit signals after oversampling the Nyquist-rate

QPSK symbols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

xiii

Page 14: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF FIGURES

3.6 PAPR comparison of SC-FDMA employing interleaved, localized, and

randomized subcarrier mapping schemes (denoted as IFDMA, LFDMA

and RFDMA) with QPSK signaling. . . . . . . . . . . . . . . . . . . . . 46

3.7 PAPR comparison of IFDMA and OFDMA with QPSK and 16QAM. . 46

3.8 Block diagram of frequency domain spectrum shaping in SC-FDMA. . . 48

3.9 Equivalent RC spectrum with ro = 0.5, where K = 18, Kd = 18 and

N = 90. (a) Interleaved subcarrier mapping. (b) Localized subcarrier

mapping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

3.10 PAPR of SC-FDMA employing RC frequency domain spectrum shaping

with QPSK signaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.11 PAPR of SC-FDMA employing RC frequency domain spectrum shaping

with 16QAM signaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.12 Constellation diagram of various baseband modulation schemes. . . . . . 52

3.13 PAPR comparison of BPSK, QPSK, π/2-BPSK and π/4-QPSK (with

K = 128, N = 512 and IFDMA transmission scheme). . . . . . . . . . . 53

4.1 Block diagram of block based frequency domain MFB operation for SC

systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

4.2 BER comparison of SC-FDMA employed MMSE-LE and MFB in a 8-tap

i.i.d. complex Gaussian channel with QPSK signaling. . . . . . . . . . . 61

4.3 BER comparison of SC-FDMA employed MMSE-LE and MFB in a 8-tap

i.i.d. complex Gaussian channel with 16QAM signaling. . . . . . . . . . 61

4.4 Block diagram of Hybrid-DFE at the receiver for a SC system . . . . . . 63

4.5 BER of IFDMA employed hybrid-DFE in a 8-tap i.i.d complex Gaussian

channel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

4.6 BER of LFDMA employed hybrid-DFE in a 8-tap i.i.d complex Gaussian

channel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

4.7 BER of IFDMA employed hybrid DFE in a 8-tap i.i.d complex Gaussian

channel with 1/2-rate convolutional channel coding. . . . . . . . . . . . 67

4.8 Block diagram of IB-DFE reception for a SC system. . . . . . . . . . . . 69

4.9 Hard-decision error pattern for QPSK with x(s = 0) = 1√2(1 + j) being

the transmit symbol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

4.10 Linear regression with cj = aΓj + b, where a = 0.0756 and b = 0.4055. . 75

4.11 Reliability approximation for uncoded 16QAM using a Gaussian CDF

model, i.e. ρj =12 + 1

2erf(aΓj + b), where a = 0.0756 and b = 0.4055. . . 75

xiv

Page 15: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF FIGURES

4.12 Block diagram of the proposed FB reliability estimation scheme for IB-

DFE in a channel coded system. . . . . . . . . . . . . . . . . . . . . . . 76

4.13 Re-encoded reliability lookup table for QPSK and 16QAM when a 1/2-

rate convolutional encoder (133,171) and a soft-decision Viterbi decoder

are used. Simulation is performed in an AWGN channel. . . . . . . . . . 77

4.14 BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaussian

channel with QPSK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

4.15 BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaussian

channel with 16QAM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

4.16 Coded BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaus-

sian channel with QPSK, where 1/2-rate convolutional channel coding

is used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

4.17 Coded BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaus-

sian channel with 16QAM, where 1/2-rate convolutional channel coding

is used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

5.1 Slot structure specified in the LTE uplink. . . . . . . . . . . . . . . . . . 86

5.2 MSE of LS and LMMSE channel estimators for LFDMA and IFDMA in

a 8-tap i.i.d. complex Gaussian channel. . . . . . . . . . . . . . . . . . . 91

5.3 BER of LFDMA with LS and LMMSE channel estimators in a 8-tap

i.i.d. complex Gaussian channel. . . . . . . . . . . . . . . . . . . . . . . 91

5.4 BER of IFDMA with LS and LMMSE channel estimators in a 8-tap i.i.d.

complex Gaussian channel. . . . . . . . . . . . . . . . . . . . . . . . . . 92

5.5 (a) Frequency domain channel response on user subcarriers. (b) Equiv-

alent time domain channel response obtained via IDFT. . . . . . . . . . 93

5.6 Block diagram of a DFT-based channel estimator. . . . . . . . . . . . . 94

5.7 MSE of different DFT-based channel estimators for LFDMA in a 8-tap

i.i.d. complex Gaussian channel. . . . . . . . . . . . . . . . . . . . . . . 99

5.8 BER of LFDMA with different DFT-based channel estimators in a 8-tap

i.i.d. complex Gaussian channel, where baseband data modulation is

QPSK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

5.9 Block diagram of a transform-based channel estimator. . . . . . . . . . . 101

5.10 Block diagram of a pre-interleaved DFT-based channel estimator. . . . . 102

5.11 Frequency domain channel response: (a) Before interleaving. (b) After

interleaving. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

xv

Page 16: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF FIGURES

5.12 Transform domain channel response: (a) DFT, (b) PI-DFT, (c) DCT

and (d) KLT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

5.13 MSE comparison of the transform-based channel estimators with MMSE

scalar noise filtering in a 8-tap i.i.d. complex Gaussian channel. . . . . . 108

5.14 BER of LFDMA with different transform-based channel estimators in a

8-tap i.i.d. complex Gaussian channel. QPSK modulation is used for

data symbols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

5.15 Equalized SNR gain at the MMSE-FDE output due to the use of the

transform-based channel estimator over the LS channel estimator. . . . 109

5.16 Block diagram of a windowed DFT-based noise variance estimator. . . . 110

5.17 The time domain window function (wn). The black solid line denotes

a rectangular window and the red dotted line denotes a window with

smooth transition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

5.18 Frequency domain filter response of time domain rectangular and RC

window functions (where a roll-off factor is ro = 0.25). . . . . . . . . . . 112

5.19 Performance comparison of DFT-based noise variance estimators in an

8-tap i.i.d. complex Gaussian channel. . . . . . . . . . . . . . . . . . . . 114

5.20 BER comparison of four LFDMA systems (listed in Table 5.1) in an

8-tap i.i.d. complex Gaussian channel with 16QAM modulation. . . . . 114

6.1 Block diagram of BS-CDMA transceiver architecture. . . . . . . . . . . 119

6.2 MSE of the pilot block based channel estimation scheme for BS-CDMA

in a time-varying 8-tap i.i.d. complex Gaussian channel. . . . . . . . . . 126

6.3 BER of BS-CDMA employing pilot block based channel estimation in a

time-varying 8-tap i.i.d. complex Gaussian channel, where data modu-

lation is QPSK. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

6.4 Block diagram of the uplink BS-CDMA transceiver architecture with the

proposed pilot transmission. . . . . . . . . . . . . . . . . . . . . . . . . . 128

6.5 Proposed pilot design and placement schemes for uplink BS-CDMA. . . 134

6.6 PAPR of the BS-CDMA transmit signal with different transmit pilot

power α in the superimposed pilot placement scheme, where K = 128

and QPSK are used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

6.7 The heuristically-optimal RLS forgetting factor as a function of SNR

and Doppler frequency. The solid line and the dotted line represent the

transmit pilot power of α = 1 and α = 16 respectively. . . . . . . . . . . 139

xvi

Page 17: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF FIGURES

6.8 MSE of different pilot design and channel estimation schemes in a 8-tap

i.i.d. complex Gaussian channel at fd = 50Hz. . . . . . . . . . . . . . . . 141

6.9 BER of BS-CDMA employing different pilot design and channel estima-

tion schemes in a 8-tap i.i.d. complex Gaussian channel at fd = 50Hz. . 141

6.10 MSE of different pilot design and channel estimation schemes in a 8-tap

i.i.d. complex Gaussian channel at fd = 250Hz. . . . . . . . . . . . . . . 142

6.11 BER of BS-CDMA employing different pilot design and channel estima-

tion schemes in a 8-tap i.i.d. complex Gaussian channel at fd = 250Hz. . 142

6.12 MSE of different pilot design and channel estimation schemes in a 8-tap

i.i.d. complex Gaussian channel at fd = 500Hz. . . . . . . . . . . . . . . 143

6.13 BER of BS-CDMA employing different pilot design and channel estima-

tion schemes in a 8-tap i.i.d. complex Gaussian channel at fd = 500Hz. . 143

A.1 Channel PDPs: (a) 8-tap i.i.d complex Gaussian model. (b) 3GPP urban

macro SCME. (c) 3GPP urban micro SCME. The sample period is TS =

0.1302µs and the mean power of all the channel taps is normalized to 1. 150

A.2 BER comparison of SC-FDMA with MMSE-FDE in 8-tap i.i.d. complex

Gaussian channel model, 3GPP urban macro SCME and 3GPP urban

micro SCME. The baseband modulation scheme is QPSK. . . . . . . . . 152

C.1 BER of BS-CDMA employing the proposed pilot design and channel

estimation schemes in a 8-tap i.i.d. complex Gaussian channel with the

Jakes model at fd = 500Hz. The dashed line assumes the static channel

response within a block. The solid line with markers assumes that the

channel response varies from sample to sample within a block. . . . . . . 156

xvii

Page 18: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 19: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

List of Tables

3.1 A complexity comparison of FDE and TDE in terms of the required

complex multipliers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

3.2 Simulation parameters for IFDMA, LFDMA and OFDMA systems. . . . 39

3.3 Comparison of the PAPR and the bandwidth efficiency via RC spectrum

shaping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

4.1 A complexity and performance comparison of MMSE-FDE (i.e. IB-

DFE(1) at the first iteration), IB-DFE(2) at the second iteration and

hybrid-DFE in the uncoded system. . . . . . . . . . . . . . . . . . . . . 80

4.2 A complexity and performance comparison of MMSE-FDE (i.e. IB-

DFE(1) at the first iteration), IB-DFE(2) at the second iteration and

hybrid-DFE in the channel coded system. . . . . . . . . . . . . . . . . . 82

5.1 Four LFDMA systems used in the simulation. . . . . . . . . . . . . . . . 113

6.1 Simulation parameters for the pilot block scheme and the proposed pilot

design schemes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

A.1 Comparison of mean excess delay (τ), RMS delay spread (τRMS) and

coherence bandwidth (f0) with (a) 8-tap i.i.d complex Gaussian model,

(b) 3GPP urban macro SCME and (c) 3GPP urban micro SCME. . . . 151

xix

Page 20: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 21: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

List of Abbreviations

1G First Generation

2D Two-Dimensional

2G Second Generation

3G Third Generation

3GPP Third Generation Partnership Project

4G Fourth Generation

AM/AM Amplitude-to-Amplitude Modulation

AM/PM Amplitude-to-Phase Modulation

AMPS Analogue Mobile Phone System

AWGN Additive White Gaussian Noise

BER Bit Error Rate

bps bits per second

BPSK Binary Phase Shift Keying

BS-CDMA Block Spread Code Division Multiple Access

CAZAC Constant Amplitude Zero Auto-Correlation

CCDF Complementary Cumulative Distribution Function

CDD Cyclic Delay Diversity

CDF Cumulative Distribution Function

CDM Code Division Multiplexing

CDMA Code Division Multiple Access

CDS Channel-Dependent Scheduling

CIBS-CDMA Chip-Interleaved Block Spread Code Division Multiple Access

CoMP Coordinated Multi-Point Transmission/Reception

CP Cyclic Prefix

DAB Digital Audio Broadcasting

DC Direct Current

DCT Discrete Cosine Transform

xxi

Page 22: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF ABBREVIATIONS

DFE Decision-Feedback Equalization

DFT Discrete Fourier Transform

DVB Digital Video Broadcasting

FB Feed-Back

FDE Frequency Domain Equalization

FDM Frequency Division Multiplexing

FDMA Frequency Division Multiple Access

FF Feed-Forward

FFT Fast Fourier Transform

FH Frequency Hopping

GSM Global System for Mobile Communications

HSDPA High Speed Downlink Packet Access

HSPA+ Evolved High Speed Packet Access

HSUPA High Speed Uplink Packet Access

IB-DFE Iterative Block Decision-Feedback Equalization

IBI Inter-Block Interference

ICI Inter-Carrier Interference

IDFT Inverse Discrete Fourier Transform

IEEE Institute of Electrical and Electronics Engineers

IFDMA Interleaved Frequency Division Multiple Access

i.i.d. independent and identically distributed

ISI Inter-Symbol Interference

KLT Karhunen-Loeve transform

LE Linear Equalization

LFDMA Localized Frequency Division Multiple Access

LMMSE Linear Minimum Mean-Square Error

LoS Light-of-Sight

LS Least Squares

LTE Long-Term Evolution

MC Multi-Carrier

MFB Matched Filter Bound

MIMO Multiple-Input Multiple-Output

MLSE Maximum Likelihood Sequence Estimation

MMSE Minimum Mean-Square Error

MRC Maximal-Ratio Combining

MSE Mean Squared Error

xxii

Page 23: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF ABBREVIATIONS

MUI Multi-User Interference

NLoS Non Light-of-Sight

OFDM Orthogonal Frequency Division Multiplexing

OFDMA Orthogonal Frequency Division Multiple Access

PA Power Amplifier

PAPR Peak-to-Average Power Ratio

PDF Probability Density Function

PDP Power Delay Profile

PHY Physical

PI-DFT Pre-Interleaved Discrete Fourier Transform

QAM Quadrature Amplitude Modulation

QPSK Quadrature Phase Shift Keying

RC Raised Cosine

RF Radio frequency

RFDMA Randomized Frequency Division Multiple Access

RLS Recursive Least Squares

RMS Root Mean Square

SC Single-Carrier

SCME Spatial Channel Model Extension

SCBC Space-Code Block Code

SC-FDE Single-Carrier Frequency Domain Equalization

SC-FDMA Single-Carrier Frequency Division Multiple Access

SFBC Space-Frequency Block Code

SIC Successive Interference Cancellation

SISO Single-Input Single-Output

SINR Signal-to-Interference-plus-Noise Ratio

SM Spatial Multiplexing

SNR Signal-to-Noise Ratio

STBC Space-Time Block Code

TACS Total Access Communication System

TDE Time Domain Equalization

TDM Time Division Multiplexing

TDMA Time Division Multiple Access

UMTS Universal Mobile Telecommunications System

WCDMA Wideband Code Division Multiple Access

Wi-Fi Wireless Fidelity

xxiii

Page 24: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

LIST OF ABBREVIATIONS

WiMAX Worldwide Interoperability for Microwave Access

WLAN Wireless Local Area Network

WMAN Wireless Metropolitan Area Network

ZF Zero Forcing

xxiv

Page 25: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 1

Introduction

Communication over a wireless medium using electromagnetic waves is one of the great-

est scientific achievements and has become indispensable in modern life. In 1895,

Marconi built and demonstrated the first radio telegraph, and the era of wireless com-

munications thus began. From Marconi’s first telegraph, to Shannon’s communication

theory [1] and the recent capacity-approaching error-correcting codes [2], wireless com-

munication has attracted considerable research and practical interest for over a cen-

tury. Today, wireless communication systems can transmit/receive voice, image and

video data all over the globe. Moreover, wireless communication makes the demand of

accessing the Internet anytime, anywhere possible.

‘First Generation’ (1G) mobile communication systems using analogue technology

arrived in the 1980s, e.g. the Analogue Mobile Phone System (AMPS) used in America

and the Total Access Communication System (TACS) used in parts of Europe. How-

ever, the number of subscribers were limited at that time due to costly heavy handsets

and spectrally inefficient modulation. Global roaming first became possible with the

development of the digital ‘Second Generation’ (2G) Global System for Mobile Com-

munications (GSM). In the late 1990s, GSM achieved worldwide commercial success.

GSM phones were small and affordable with a long battery life.

Followed by the success of GSM, the Universal Mobile Telecommunications System

(UMTS) [3] is the ‘Third Generation’ (3G) mobile communication system developed

by the 3rd Generation Partnership Project (3GPP). UMTS employed wideband code-

division multiple access (WCDMA) technology to offer a higher data-rate for mobile

communications. Hence, the 3G handset is more than just a mobile phone. Various

applications such as video-telephony, Internet access and file transfer are supported

in 3G devices. The evolution of mobile communications continues. 3GPP has been

1

Page 26: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 1. Introduction

developing a beyond-3G system called Long-Term Evolution (LTE) [4] to meet the

customers’ need for the next 10 years and beyond.

The evolution of wireless communications also takes place in the Institute of Electri-

cal and Electronics Engineers (IEEE). Examples include the IEEE 802.11 [5–8], known

as Wi-Fi1, and the IEEE 802.16 [9], known as Worldwide Interoperability for Microwave

Access (WiMAX). Wi-Fi networks provide high data-rate communication over a fixed

Wireless Local Area Network (WLAN). Today, WiFi networks are widely used in homes,

offices, coffee shops and hotels for wireless Internet access. To overcome the restriction

of fixed access, WiMAX aims to provide high data-rate mobile communication over a

Wireless Metropolitan Area Network (WMAN). LTE and WiMAX are emerging tech-

nologies with similar targets and transmission techniques, and both are paving the way

to the development of ‘Fourth Generation’ (4G) mobile communication systems.

The rest of this chapter is organized as follows. The features and requirements of

the 3GPP LTE standard are highlighted in Section 1.1. A thesis overview and the key

contributions of this work are given in Section 1.2. The mathematical notation and

variables used throughout this thesis are defined in Section 1.3 and Section 1.4.

1.1 3GPP Long-Term Evolution (LTE)

The 3GPP standards are structured as Releases. The first release of UMTS (Release

99 ) in theory enabled 2Mbps, but in practice gave 384kbps [3]. Several releases were

then specified as enhancements to the first release. High Speed Downlink Packet Access

(HSDPA) in Release 5 supports a data rate up to 14Mbps in the downlink and High

Speed Uplink Packet Access (HSUPA) in Release 6 supports data rates up to 5.76Mbps

in the uplink. Through the use of multiple-input multiple output (MIMO) techniques

and higher order 64 quadrature amplitude modulation (64QAM), Evolved High-Speed

Packet Access (HSPA+) in Release 7 pushes the data rate up to 56Mbps in the downlink

and 22Mbps in the uplink. The 3G operators have started rolling out HSPA+ networks

in Europe, Australia and the North America.

Since the enhancements based on WCDMA technology have become a bottleneck, a

new physical (PHY) layer design and radio network architecture are required to provide

a high data-rate, low-latency and packet-optimized service for the next 10 years and

beyond. Hence, LTE is introduced as Release 8 in the 3GPP standard, and the targets

of the LTE are [10]:

1Wi-Fi is an abbreviation of wireless fidelity.

2

Page 27: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

1.1. 3GPP Long-Term Evolution (LTE)

• Significantly increased peak data rate, i.e. 100Mbps (downlink) and 50Mbps

(uplink) within a 20MHz spectrum allocation.

• Significantly improved spectrum efficiency, i.e. 3-4 times HSDPA for the downlink

and 2-3 times HSUPA for the uplink.

• Increased cell-edge throughput as well as average throughput (to deliver a more

uniform user experience across the cell area).

• Control plane latency (transition time to active state) less than 100ms (for idle

to active).

• Flexible and scalable bandwidth of 1.25, 2.5, 5, 10, 15 and 20MHz.

• Reasonable complexity and power consumption for the mobile terminal.

• System should be optimized at low mobile speed from 0 to 15km/hr. High mobile

speeds between 15 and 120km/hr should be supported with high performance.

Communication across the cellular network should be maintained at speeds from

120 to 350km/hr.

As mentioned previously, an evolution of the PHY layer design is required in LTE

to achieve the targeted high data-rate. As a popular choice in the emerging technolo-

gies, orthogonal frequency division multiple access (OFDMA) is employed in the LTE

donwlink and WiMAX (both downlink and uplink) due to its simple frequency do-

main equalization (FDE) and flexible resource allocation. Since the main drawback of

OFDMA is its high peak-to-average power ratio (PAPR), which results in low power

amplifier (PA) efficiency, single-carrier frequency division multiple access (SC-FDMA)

is employed in the LTE uplink due to its low-PAPR. For the power-limited mobile

handsets, the use of SC-FDMA enables power-efficient uplink transmission and thus

improves the battery life [11].

As the first release of LTE standard was completed in the end of 2008, 3GPP has be-

gun studying the further evolution based on the LTE, which is known as LTE-Advanced

(Release 10 ) [12]. The LTE-Advanced aims to fulfill the International Mobile Telecom-

munications (IMT)-Advanced 4G requirements [13], and its targeted peak data rates are

up to 1Gbps on the downlink and 500Mbps on the uplink [14]. The enhanced technolo-

gies currently being considered in the LTE-Advanced included spectrum aggregation,

multi-antenna sloutions, coordinated multi-point transmission/reception (CoMP) and

relaying [12]. Similar to the migration from the first release of UMTS to the later

3

Page 28: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 1. Introduction

HSPA technologies, the LTE-Advanced is developed to be backwards compatible with

the LTE (Release 8 ).

1.2 Thesis Overview and Key Contributions

As the bandwidth and data rate increases, the signal dispersion caused by a delay-

dispersive channel results in inter-symbol interference (ISI). To recover the distorted

received signal, equalization is required at the receiver for ISI mitigation [15] and the

channel response needs to be estimated for equalizer coefficient calculation. Therefore,

equalization and channel estimation are key steps in the PHY layer of all broadband

wireless communication systems.

Since SC-FDMA is a relative new transmission technique, this thesis focuses on

the investigation of SC-FDMA systems. Emphasis is placed on PAPR characteristics,

decision-feedback equalization (DFE), channel estimation, pilot design and channel

tracking algorithms in SC-FDMA. The purpose of this thesis is to:

• Stimulate interest in the field of SC-FDMA.

• Provide a clear and concise technical reference for researchers already working on

SC-FDMA and LTE uplink.

• Detail the benefits and design challenges of using SC-FDMA rather than OFDMA.

• Document original work that was conducted in the area of DFE and channel

estimation in an SC-FDMA system.

The thesis is structured as follows:

Chapter 2 : This chapter describes the characteristics of radio channel propagation and

the impact to mobile communication systems. Mitigation techniques are provided. Ex-

isting broadband wireless communication systems based on FDE are discussed, and

some of the key differences between single-carrier (SC) and multi-carrier (MC) systems

are highlighted. Simulation verification is also provided.

Chapter 3 : An overview of SC-FDMA systems is presented. A PAPR comparison

of OFDMA and SC-FDMA signals with different subcarrier mapping and modulation

schemes is presented and discussed. Also, the PAPR reduction techniques for SC-

FDMA signals are provided. The key contributions documented in this chapter are:

4

Page 29: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

1.2. Thesis Overview and Key Contributions

• Detailed mathematical description of SC-FDMA systems.

• Detailed explanation and simulation results on the PAPR characteristics of SC-

FDMA signals (published in IEEE PIMRC’07 [16]).

Chapter 4 : This chapter investigates the DFE techniques for SC-FDMA systems. The

performance gap between the matched filter bound (MFB) and linear FDE is high-

lighted. The use of a hybrid-DFE is extended to SC-FDMA and the error propagation

phenomenon is highlighted. Feedback reliability estimation for iterative block decision-

feedback equalization (IB-DFE) is proposed to mitigate error propagation. The key

contributions documented in this chapter are:

• Extending the use of hybrid-DFE to SC-FDMA and addressing the associated

error propagation problem (published in IEEE PIMRC’08 [17]).

• Feedback reliability estimation techniques for IB-DFE (published in IEEE VTC’09-

Fall [18]).

Chapter 5 : Transform-based channel estimation techniques for SC-FDMA are inves-

tigated. Various filter design algorithms for discrete Fourier transform (DFT) based

channel estimation are presented. Furthermore, channel estimation techniques based

on different transforms are provided. Finally, DFT-based noise variance estimation

techniques are described. The novel contributions documented in this chapter are:

• Uniform-weighted filter design for DFT-based channel estimation (a UK patent

application filed in May 2009 [19]).

• Pre-interleaving scheme for DFT-based channel estimation, i.e. PI-DFT based

channel estimation.

• Derivation of the signal-to-noise ratio (SNR) gain/loss at the equalizer output

due to channel estimation error.

• Windowed DFT-based noise variance estimation technique (published in IEEE

VTC’10-Fall [20]).

Chapter 6 : This chapter focuses on pilot design and channel estimation for uplink block

spread code division multiple access (BS-CDMA). The drawback of pilot block based

channel estimation is addressed. Pilot symbol based design and placement schemes for

5

Page 30: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 1. Introduction

uplink BS-CDMA are proposed. A channel tracking algorithm that enhances the per-

formance in a time-varying channel is presented. The novel contributions documented

in this chapter are:

• Proposing the use of a common pilot spreading code for all users in the uplink

BS-CDMA.

• Derivation of mutually orthogonal pilot design criteria for multi-user interference

(MUI) free uplink channel estimation.

• Pilot symbol based design and placement schemes for uplink BS-CDMA (submit-

ted to IEEE Trans. Veh. Technol. [21]).

Chapter 7 : Conclusions about SC-FDMA and the novel work presented in this thesis

are drawn. Future work in the area of SC-FDMA is discussed.

1.3 Notation

The mathematical notation used throughout this work is provided as follows.

• Bold uppercase fonts are used to denote matrices, e.g. X.

• Bold lowercase fonts are used to denote column vectors, e.g. x.

• Frequency domain variables are identified with a tilde, e.g. x.

• IN is the N ×N identity matrix.

• 0N×M is the N ×M zero matrix.

• (·)∗ denotes the complex conjugate operation.

• (·)T denotes the transpose operation.

• (·)H denotes the Hermitain (conjugate transpose) operation.

• E[·] is the expectation operator.

• | · | is the absolute value operator.

• ‖·‖ is the norm operator.

• diag· denotes the diagonal entries of a matrix.

6

Page 31: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

1.4. Variable Definition

• tr· denotes the trace of a matrix.

• ⊗ denotes the Kronecker product operator.

• ℜ[·] denotes the real part of the argument.

• X† = (XHX)−1XH denotes the pseudo inverse of a matrix X.

1.4 Variable Definition

The variables defined in this thesis are kept as consistent as possible. For ease of

reference, the global variables used throughout this work are listed here.

• fc denotes the carrier frequency.

• fd denotes the Doppler frequency.

• ro denotes the roll-off factor of a raised cosine (RC) filter.

• γ denotes the instantaneous SNR.

• γ denotes the average SNR.

• σ2n denotes the noise variance.

• J denotes the cost function in an optimization process.

• L denotes the length of channel delay spread.

• TBLK denotes the transmission block period.

• FK denotes a size-K normalized DFT matrix, where FK(p, q) = e−j 2πK

pq for

p, q = 0, . . . ,K − 1.

• JnK is defined as a size-K matrix which is obtained by cyclically shifting a size-K

identity matrix downward along its column by n element(s).

7

Page 32: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 33: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2

Radio Channel Propagation and

Broadband Wireless

Communications

This chapter focuses on the characteristics of the mobile radio channel and the miti-

gation techniques in modern broadband wireless communications. In the application

of wireless communications, the signal propagates over a hostile radio channel, which

leads to signal fading and distortion. Moreover, the received signal is corrupted by

thermal noise generated at the receiver, which is usually modeled as additive white

Gaussian noise (AWGN). Hence, when simulating the physical layer performance of a

wireless communication system, channel distortion and thermal noise are often used as

the primary sources of performance degradation.

The rest of this chapter is organized as follows. Section 2.1 describes the radio chan-

nel propagation. In Section 2.2, the mitigation techniques for combating the channel

fading and distortion are described and the existing broadband wireless communica-

tions systems based on FDE are discussed. In Section 2.3.2, simulation verification is

provided. Section 2.4 summarizes the chapter.

2.1 Radio Channel Propagation

There are two types of mobile channel fading effects; large-scale and small-scale fading.

Large-scale fading represents the average signal power attenuation due to motion over

a large geographical area. Small-scale fading refers to the dynamic changes of signal

amplitude and phase due to a small change of the antenna displacement and orientation,

9

Page 34: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

which is as small as a half-wavelength [22]. In a mobile radio channel, the received signal

experiences both large-scale fading and small scale fading.

This section is organized as follows. Section 2.1.1 describes the path loss model

for large-scale fading. Section 2.1.2 describes the statistics and two mechanisms of

small-scale fading.

2.1.1 Large-Scale Fading

The simplest model for large-scale fading is to assume the radio channel propagation

takes place over an ideal free space (i.e. no objects that might absorb or reflect the

radio frequency (RF) energy in the region between the transmit and receive antennas).

In the idealized free space model the signal attenuation as a function of the distance

between the transmit and receive antennas follows an inverse-square law. Let PT and

PR(d) denote the transmit and received signal power respectively, where d denotes the

distance between the transmit and receive antennas in meters. When the antennas are

isotropic, the signal attenuation (or free space path loss) is given by [22]

L0(d) =PT

PR(d)=

(4πd

λ

)2

=

(4πdfcc

)2

(2.1)

where λ = cfc

is the wavelength of the propagating signal, fc is the carrier frequency in

Hz and c = 3× 108m/s is the speed of light.

Suppose the transmit power is PT = 1mW (i.e. 0dBm). Based on the free space

path loss model in (2.1), the received signal power as a function of distance and carrier

frequency is shown in Fig. 2.1. It is shown that the received signal power decreases

as the distance between the transmit and receive antennas increases. Moreover, the

use of a higher carrier frequency gives a larger signal attenuation. Given the received

signal power threshold of -90dBm, a carrier frequency of 800MHz allows the spatial

separation of the transmit and receive antennas up to 1km, while a carrier frequency of

5GHz can only support the spatial separation of 150m. Hence, a low carrier frequency

is desirable for long-range wireless communication systems. For short-range wireless

communication systems, a high carrier frequency can be used1.

Since the wireless channel does not behave as a perfect medium and there are

normally obstacles (e.g. hills, buildings, tree, etc.) in the region of signal propagation,

the free space path loss model does not reflect the practical large-scale fading scenario.

1Nevertheless, the use of a high carrier frequency can achieve a higher capacity (by enabling a

larger number of small cells in cellular communication systems) and reduce the physical size of the

antenna [23]. In addition, from the regulation’s viewpoint, more bandwidth is available at the high

frequency spectrum.

10

Page 35: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.1. Radio Channel Propagation

100

101

102

103

−110

−100

−90

−80

−70

−60

−50

−40

−30

Distance (meter)

Rec

eive

d si

gnal

pow

er (

dBm

)

fc=800MHzfc=2GHzfc=5GHz

Figure 2.1: Received signal power as a function of antenna displacement based on a

free space path loss model. The transmit signal power is 1mW (i.e. 0dBm).

For mobile radio applications, the mean path loss as a function of distance between the

transmitter and the receiver can be modeled as [24]

LS ∝(

d

d0

)n

(2.2)

where n denotes the path loss exponent and d0 denotes a reference distance. The above

mean path loss model is often expressed in terms of dB, i.e.

LS (dB) = L0(d0) (dB) + 10n log10

(d

d0

). (2.3)

In the above mean path loss model, the reference distance d0 corresponds to a point

located in the far field of the transmit antenna. The typical values of d0 are 1km

for large cells, 100m for microcells and 1m for picocells [22]. The path loss L0(d0) at

the reference distance d0 can be found using measured results [22]. The value of the

path loss exponent depends on the carrier frequency, antenna height and propagation

environment. In ideal free space, n = 2 since the signal attenuation as a function

of distance follows the inverse-square law. In the urban mircocell, n > 2 due to the

presence of dense obstructions such as buildings [25].

11

Page 36: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

The mean path loss model in (2.3) is an average of the path loss at different sites

for a given distance between the transmitter and the receiver. For different sites,

there is a variation about the mean path loss. When there are less obstacles between

the transmitter and receiver, the path loss at this site is smaller than the mean path

loss. However, for the same distance with the receiver located at a different site, the

propagation paths may be blocked by tall buildings and the path loss at this site is

higher than the mean. The measurement results in [26] show that the path loss LS(d)

can be modeled as a log-normal distributed random variable with a mean of LS in (2.3).

Therefore, the path loss model for large-scale fading can be described as [24]

LS(d) (dB) = LS +Xν (dB)

= L0(d0) (dB) + 10n log10

(d

d0

)+Xν (dB) (2.4)

where Xν denotes a zero-mean Gaussian random variable with a standard deviation

of ν (the values of Xν and ν are both in dB). Since Xν has a normal distribution in

a log scale, Xν is often stated as log-normal fading [27]. The value of the standard

deviation ν can be found from measurement results. The typical value of ν is 6-10dB

or greater [22, 25]. For the path loss model used in the 3GPP spatial channel model

(SCM), ν = 10dB in the urban micro scenario [28]. Note that the log-normal fading is

part of large-scale fading since its variation occurs at different sites or the change over

a large geographical area. In the next section, small-scale fading will be described.

2.1.2 Small-Scale Fading

As mentioned previously, small-scale fading leads to dynamic changes in signal ampli-

tude and phase, which is caused by a small change of antenna displacement (as small as

a half-wavelength). This section describes the statistics and two mechanisms of small-

scale fading. Section 2.1.2.1 describes the statistics of small-scale fading, i.e. Rayleigh

and Rician fading. Section 2.1.2.2 describes the signal dispersion in the time-delay

domain (i.e. frequency-selective channel). Section 2.1.2.3 describes the time variation

of the channel response due to mobility (i.e. time-selective channel).

2.1.2.1 Rayleigh Fading and Rician Fading

In a wireless channel, a signal can travel from the transmitter to the receiver through

multiple reflective rays [22]. When multiple reflective rays arrive at the receiver simul-

taneously, they become unresolvable and the receiver sees it as a single path. Each

arrived ray experiences a different level of signal attenuation and phase shift due to the

12

Page 37: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.1. Radio Channel Propagation

characteristics of the wireless channel. When the arrived rays combine constructively,

the received signal envelope (or amplitude) is high. When the arrived rays combine

destructively, the received signal envelope is low. Hence, multiple simultaneous arrived

rays cause a variation in the received signal envelope, which is referred to as multipath

fading [22].

Rayleigh Fading

Suppose there is no dominant arriving ray, e.g. a non light-of-sight (NLoS) scenario.

Assuming the arriving rays are large in number and statistically independently and

identically distributed (i.i.d.). According to the central-limit theorem, the path (i.e. the

sum of the arrived rays) seen by the receiver can be modeled as a Gaussian distributed

random variable [15]. Hence, the received signal envelope (denoted as r) has a Rayleigh

probability density function (PDF) [15], i.e.

ρ(r) =

rσ2 e

− r2

2σ2 , r ≥ 0

0, r < 0(2.5)

where 2σ2 is the pre-detection mean power of the NLoS multipath signal. In the NLoS

Rayleigh fading case, 2σ2 = E[r2]. When the received signal envelope due to small-

scale fading follows a Rayleigh distribution, such a wireless channel is referred to as a

Rayleigh fading channel.

It is useful to derive the cumulative distribution function (CDF) of the received

signal power in a Rayleigh fading channel, since it can provide information on the

dynamic range of the received signal power variation. The CDF of the received signal

power can be defined as the probability of the received signal power (denoted as r2)

being smaller than a reference received signal power (denoted as r20). In a Rayleigh

fading channel, the CDF of the received signal power is described by the CDF of a

central chi-square distribution [15], i.e.

F (r20) = pr(r2 > r20) = 1− e−r20/2σ2, r, r0 ≥ 0. (2.6)

Rician Fading

In a Rayleigh fading channel, there is no dominant arrived ray. However, when there

is a dominant ray (e.g. a light-of-sight (LoS) scenario), the received signal envelope has

a Rician PDF [27], i.e.

ρ(r) =

rσ2 e

− r2+A2

2σ2 I0(rAσ2

), r ≥ 0

0, r < 0(2.7)

13

Page 38: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

where A2 is the pre-detection received signal power from the dominant ray, 2σ2 is the

pre-detection mean power of the NLoS multipath signal, and I0(·) is the zero-th order

modified Bessel function of the first kind. When a dominant ray exists, the received

signal envelope follows a Rician PDF and such a wireless channel is referred to as a

Rician fading channel. Note that when the dominant ray disappears (i.e. A = 0), (2.7)

reduces to a Rayleigh PDF as shown in (2.5).

In the literature, a Rician fading channel is often described in terms of its K-factor.

The K-factor is defined as the ratio of the power of the dominant component to the

power of the remaining random components (often expressed in dB) [27], i.e.

K = 10 log10

(A2

2σ2

). (2.8)

In the above equation, when A = 0, K = −∞dB corresponds to a Rayleigh fading

channel. Due to the existence of the dominant component, the CDF of the received

signal power in a Rician fading channel is described by the CDF of a non-central chi-

square distribution [15], i.e.

F (r20) = pr(r2 > r20) = 1−Q1

(A

σ,r0σ

), r, r0 ≥ 0 (2.9)

where Q1(a, b) denotes the Marcum Q-function.

Comparison of Rayleigh Fading and Rician Fading

Fig. 2.2 shows the PDF of the received signal envelope for Rayleigh and Rician

fading channels, where the mean power of the NLoS multipath signal is 2σ2 = 1.

Note that the peak of the Rayleigh PDF occurs at r = σ = 0.7071 [27]. When the

K-factor is large, the Rician PDF approaches a Gaussian PDF with a mean of the

dominant component amplitude A [27]. Compared to the Rayleigh fading channel, the

received signal envelope in a Rician fading channel is strengthened due to the dominant

component. As the K-factor increases, the average received signal envelope is higher

and the probability of having a deep-faded received signal envelope is lower.

Let PN denote the received signal power relative to the mean received signal power,

i.e.

PN =

r2

2σ2 , for Rayleigh fading

r2

A2+2σ2 , for Rician fading.(2.10)

Based on (2.6) and (2.9), Fig. 2.3 shows the CDF of the received signal power relative

to the mean received signal for Rayleigh and Rician fading channels. It is shown that

the received signal power in a Rayleigh fading channel has a dynamic range of 27dB

14

Page 39: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.1. Radio Channel Propagation

0 1 2 3 4 5 60

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Received signal envelope, r

ρ(r

)

Rayleigh fadingRician fading (K = 5 dB)Rician fading (K = 10 dB)

r = σ = 0.7071

A = 1.7783 A = 3.1623

Figure 2.2: PDF of the received signal envelope for Rayleigh and Rician fading channels,

where the mean power of the NLoS multipath signal is 2σ2 = 1.

−30 −25 −20 −15 −10 −5 0 5 1010

−3

10−2

10−1

100

Normalized received signal power, PN,0 (dB)

Pr(P

N<

PN

,0)

Rayleigh fadingRician fading (K = 5 dB)Rician fading (K = 10 dB)

Figure 2.3: CDF of the received signal power relative to the mean received signal power

for Rayleigh and Rician fading channels.

15

Page 40: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

for 99% of the time, while the dynamic range is reduced to 10dB in a Rician fading

channel with K = 10dB. Moreover, the probabilities of the received signal power being

10dB lower than the mean received signal power are 10% and 0.5% for Rayleigh and

Rician fading (where the K-factor is K = 10dB) channels respectively.

Both Fig. 2.2 and Fig. 2.3 show that the received signal is more likely to be

faded in a Rayleigh fading channel than a Rician fading channel. Although a Rician

fading channel is a more friendly environment for wireless communications, the mobile

communication applications often take place in NLoS scenarios, where the dominant

component does not exist. Hence, Rayleigh fading is assumed as the statistics for

small-scale fading in the following sections.

2.1.2.2 Delay-Dispersive Channel

There are two mechanisms for small-scale fading. One of these is signal dispersion in

the time-delay domain, which results in a frequency-selective channel. The other one

is the time variation of a mobile channel, which results in a time-selective channel. In

this section, the signal dispersion mechanism is described.

In the previous section, a single multipath signal was used to describe Rayleigh

fading and Rician fading. However, there may be clusters of rays that arrive at the

receiver with different time delays due to different propagation distances. When the

relative time delay between the arrived clusters excesses a symbol period, there is more

than one resolvable path seen by the receiver. In other words, the received signal

becomes dispersive in the time-delay domain.

Fig. 2.4(a) shows the impulse response for a delay-dispersive channel, where the

symbol period is 0.2µs and an 8-tap i.i.d. complex Gaussian channel is assumed. For

an 8-tap i.i.d. complex Gaussian channel, there are 8 resolvable paths seen by the

receiver. Each path is modeled as an i.i.d. complex Gaussian random variable and thus

experiences Rayleigh fading individually. Since a wireless channel can be viewed as a

linear filter to the transmit signal, the received signal is the convolution of the transmit

signal and channel impulse response. Hence, a delay-dispersive channel introduces ISI

into the received signal. Note that the ISI can lead to an irreducible error floor in the

system performance, unless equalization is employed at the receiver to mitigate the ISI.

When converting a one-tap channel into the frequency domain, its frequency domain

channel response is flat. Such a channel is called a flat fading channel. However, for a

delay-dispersive channel, as shown in Fig. 2.4(a), its frequency domain channel response

becomes selective as shown in Fig. 2.4(b) (where the carrier frequency is 2GHz and

16

Page 41: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.1. Radio Channel Propagation

0 1 2 3 4 50

0.2

0.4

0.6

0.8

Time delay, τ (µs)

|h(τ

)|

(a) Delay−dispersive channel

1997.5 1998 1998.5 1999 1999.5 2000 2000.5 2001 2001.5 2002 2002.50

0.5

1

1.5

2

Frequency, f (MHz)

|h(f

)|

(b) Frequency−selective fading channel

Figure 2.4: (a) Delay-dispersive channel (an 8-tap i.i.d. complex Gaussian channel).

(b) Corresponding frequency-selective fading channel.

the signal bandwidth is 5MHz). Such a channel is called a frequency-selective fading

channel. Note that a frequency-selective fading channel is a dual to a delay-dispersive

channel [22] when viewing the signal distortion in the frequency domain.

The frequency selectivity of a wireless channel can be characterized by its coherence

bandwidth. The coherence bandwidth (denoted as f0) is a statistical measure of the

range of frequencies over which the channel has approximately equal gain and linear

phase [22]. Let r2l denote the average power of the l-th channel tap at a time delay

of τl. The mean excess delay (which represents the time for half the channel power to

arrive) is defined as [24]

τ =

∑l r

2l τl∑

l r2l

(2.11)

and the root mean square (RMS) delay spread is defined as [24]

τRMS =

√∑l r

2l (τl − τ)2∑

l r2l

. (2.12)

As a rule of thumb, a popular approximation of the coherence bandwidth with a cor-

relation of at least 0.5 is given by [24]

f0 ≈1

5τRMS. (2.13)

17

Page 42: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

When the transmit signal bandwidth is small compared to the coherence bandwidth

(i.e. the symbol period is long compared to the channel delay spread), the received

signal experiences a flat fading channel (i.e. an one-tap channel). In this case, channel-

induced ISI does not occur. However, when this channel tap is faded, the system

suffers from performance degradation due to low received signal-to-noise ratio (SNR).

When the transmit signal bandwidth is larger than the coherence bandwidth (i.e. the

symbol period is shorter than the channel delay spread), the received signal experiences

a frequency-selective fading channel (i.e. a delay-dispersive channel). In this case,

equalization is required at the receiver to mitigate the ISI. Since the probability of all

the channel taps being in fades at the same time is very low, there is less fluctuation

in the received SNR compared to a flat fading channel.

In the remainder of this thesis, an 8-tap i.i.d. complex Gaussian channel model that

varies independently across the transmission blocks will be assumed in the simulations

unless otherwise stated. In the next section, a time-varying channel due to small-scale

fading is described.

2.1.2.3 Time-Varying Channel

As mentioned earlier, a relative motion (as small as a half-wavelength) between the

transmitter and the receiver can cause a significant fluctuation in the received signal

power. In this section, the popular Jakes model [29] is used to describe the time

variation mechanism of a mobile channel due to small-scale fading.

In the Jakes model, it is assumed that the receiver is traveling at a constant ve-

locity of v m/s, and N equal-strength rays arrive at the receiver simultaneously (that

constitutes a single resolvable fading path2). Jakes further assumes that the azimuth

arrival angles of the rays (denoted as αn) at the receiver are uniformly distributed from

0 to 2π, i.e.

αn =2πn

N, n = 0, . . . , N − 1. (2.14)

Let φn denote a random initial phase of the n-th ray. Assuming the mean channel

power is normalized to 1 (i.e. E[|h(t)|2] = 1), the channel response at a time instant t

is given by [29]

h(t) =1√2N

N−1∑

n=0

cos (2πfd(cosαn)t+ φn)+j1√2N

N−1∑

n=0

sin (2πfd(cosαn)t+ φn) (2.15)

2The delay-dispersive channel with multiple resolvable paths can be generated using the Jakes

model. However, for brevity, a single resolvable path is used to explain the time variation mechanism

of a mobile channel.

18

Page 43: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.1. Radio Channel Propagation

0 1 2 3 4 5 6 7 8−35

−30

−25

−20

−15

−10

−5

0

5

10

∆d/λ

Nor

mal

ized

rec

eive

d ch

anne

l pow

er (

dB)

Figure 2.5: Received channel power relative to the mean received channel power as a

function of ∆d normalized to λ, in an one-tap channel with Jakes model.

where fd = vλ is the maximum Doppler frequency and λ is the propagation wave-

length. Note that when N is large, according to the central-limit theorem, h(t) is

well-approximated as a Gaussian random variable and thus leads to a flat Rayleigh

fading channel.

Since the relative motion between the transmitter and the receiver (i.e. the distance

traveled by the receiver) is given by ∆d = vt, the channel response h(t) in (2.15) can

be written as a function of ∆d, i.e.

h(∆d) =1√2N

N−1∑

n=0

cos

(2π∆d

λ(cosαn) + φn

)+j

1√2N

N−1∑

n=0

sin

(2π∆d

λ(cosαn) + φn

).

(2.16)

Based on the above equation, Fig. 2.5 shows the received channel power relative to the

mean channel power (i.e. |h(∆d)|2/E[|h(∆d)|2]) as a function of ∆d normalized to λ.

It is shown that the channel power varies significantly with a small change of antenna

displacement, and the distance traveled by the receiver corresponding to two adjacent

nulls is on the order of a half-wavelength (λ/2) [24]. Therefore, when the carrier

frequency is fc = 2GHz and λ = cfc

= 0.15m, the coherence distance of the channel is

small and the channel response can change dramatically with antenna displacements of

19

Page 44: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

just a few centimeters. This coherence distance can be translated to the coherence time

via the traveling speed of the receiver. When the receiver is traveling at a high speed,

the coherence time of the channel becomes shorter, which leads to a fast time-varying

channel (or time-selective fading channel).

Let ∆t denote a time difference; the space-time correlation function of the Jakes

model in (2.15) is given by [30]

R(∆t) = E[h∗(t)h(t+∆t)] = J0(2πfd∆t) (2.17)

where J0(·) denotes the zero-th order Bessel function of the first kind. It is shown

in [31] that the coherence time of a mobile channel over which the channel response to

a sinusoid has a correlation greater than 0.5 is approximately

T0 ≈9

16πfd. (2.18)

For a FDE system, such as orthogonal frequency division multiplexing (OFDM)

and single-carrier frequency domain equalization (SC-FDE), it is assumed that the

channel response remains highly correlated during a symbol period (or a transmission

block period). Otherwise, inter-carrier interference (ICI) occurs due to Doppler spectral

broadening [22]. In the LTE standard, the symbol period is TS = 66.67µs. In a high-

speed train scenario with v = 350km/hr, the Doppler frequency is fd = vfcc = 648Hz

when the carrier frequency is fc = 2GHz. Based on (2.18), the channel coherence time

(T0 ≈ 276µs) is still long compared to the symbol period (i.e. TS = 66.67µs). Hence,

the Doppler spectral broadening effect may not cause severe performance degradation

in this high-mobility scenario.

From other design aspects, the high mobility still has a great impact upon the

system performance. For example, the pilot block based channel estimation is specified

in the LTE uplink [11]. In the high-mobility scenario, the channel estimate obtained

in the pilot block may become out-dated for the data blocks. The impact of mobility

on the channel estimation performance will be investigated in Chapter 6, where an

8-tap i.i.d. complex Gaussian channel following the Jakes model [29] will be assumed

to simulate a time-varying channel. Moreover, when channel-dependent scheduling

(CDS) is employed, the channel quality may become very different after the round-trip

delay [32]. Hence, the time variation of the mobile channel should be taken into account

in the system design.

20

Page 45: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.2. Mitigation and Broadband Wireless Communication Systems

2.2 Mitigation and Broadband Wireless Communication

Systems

In the previous section, the characteristics of mobile radio channels were described.

To combat the channel fading and distortion, appropriate mitigation techniques and

broadband wireless communication systems are described in this section.

2.2.1 Mitigation Techniques

This section describes two categories of mitigation technique. The first one is to com-

bat the SNR loss due to signal power attenuation. The second one is to combat the

frequency-selective channel distortion.

Combating SNR Loss

The received SNR can be attenuated considerably in a wireless channel, especially

in a flat Rayleigh fading channel as shown in Fig. 2.3 and Fig. 2.5. To combat

the SNR loss, error-correcting codes can be used to lower the SNR requirement [33].

Alternatively, diversity techniques can be used to combat the SNR loss by improving

the received SNR [33].

Diversity techniques involve obtaining multiple copies of the same transmit signal

via uncorrelated channels, which can be achieved in terms of time, frequency and space.

For time diversity, the uncorrelated channels can be achieved when the separation of

transmission time slots is larger than the coherence time (i.e. T0). For frequency

diversity, the uncorrelated channels can be obtained when separation of the used car-

rier frequencies is larger than the coherence frequency (i.e. f0). Moreover, frequency

diversity is also achieved when the signal bandwidth is larger than f0 (e.g. a frequency-

selective channel as shown in Fig. 2.4(b)). This is because the channel responses at all

frequencies are unlikely to fade at the same time, and hence the fluctuation of the re-

ceived SNR is smaller. For spatial diversity, the uncorrelated channels can be obtained

through the use of multiple transmit or receive antennas with the spatial separation

larger than the coherence distance, e.g. maximal ratio combining (MRC) [34] for receive

diversity, and cyclic delay diversity (CDD) [35] and space-time block codes (STBC) [36]

for transmit diversity.

Combating Frequency-Selective Channel Distortion

When transmitting the signal over a frequency-selective fading channel, equalization

is required to mitigate the channel distortion. For SC systems, the simplest method for

21

Page 46: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

mitigating frequency-selective channel distortion (i.e. combating ISI) is linear equal-

ization. The SC equalization algorithms are traditionally implemented in the time

domain, e.g. linear transversal equalizers. When viewing linear equalization (LE) in

the frequency domain, it is desirable that the multiplication of the equalizer response

and the frequency-selective channel response leads to (or close to) a flat spectrum with

a linear phase. Hence, the equalized channel impulse response becomes (close to) an

impulse and ISI is mitigated.

Since LE does not yield the best equalization performance due to an implicit trade-

off between noise enhancement and residual-ISI, DFE can improve the equalization

performance through the use of the previous detected symbols for feedback ISI cancel-

lation. The use of DFE for broadband SC systems will be detailed in Chapter 4. Apart

from the filter-based equalization schemes (such as LE and DFE), maximum-likelihood

sequence estimation (MLSE) is known as the optimal equalization algorithm in the

sense of minimizing the error probability [15]. However, its computational complex-

ity, which grows exponentially with channel symbol/sample memory, often makes it

prohibitive for practical use.

In contrast to SC systems, MC systems (such as OFDM) do not suffer from channel-

induced ISI in a frequency-selective channel [33]. For MC systems, the data symbols are

transmitted in parallel using multiple orthogonal subcarriers. When the symbol period

is long compared to the channel delay spread, each symbol experiences different flat

fading (according to the frequency-selectivity of the channel). As a result, a one-tap

per subcarrier FDE is sufficient to compensate the amplitude and phase distortion due

to the channel.

The FDE concept was soon extended to SC systems [37]. For SC systems, FDE

provides a computational efficient solution for LE implementation. Since FDE has

become a popular equalization technique due to its simplicity, the existing broadband

wireless communications systems based on FDE are discussed in the following section.

2.2.2 Broadband Wireless Communication Systems

High data-rate wireless communications are highly desirable nowadays to provide sat-

isfactory service (such as real-time video streaming) to the users. The simplest way

to achieve high data-rate transmission is to increase the signal bandwidth by building

a broadband wireless communication system. Hence, it becomes inevitable for broad-

band signals to experience frequency-selective fading channels. The existing broadband

transmission techniques based on FDE are discussed in the following paragraphs.

22

Page 47: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.2. Mitigation and Broadband Wireless Communication Systems

Before going into the detail of FDE-based broadband wireless systems, the history

of OFDM is briefly described since SC-FDMA, SC-FDE and OFDMA are all closely

related to (or developed from) the concept of OFDM, especially in terms of efficient

FDE. The concept of using parallel data transmission and frequency division multi-

plexing (FDM) was published in the mid-1960s [38–40]. Some early development is

traced back to the 1950s [41]. In 1971, Weinstein and Ebert applied DFT to parallel

data transmission systems [42]. This leads to bandwidth-efficient data transmission in

OFDM, and the transceiver can be implemented using efficient fast Fourier transform

(FFT) techniques. Since the main drawback of OFDM is its high PAPR, Sari et. al.

proposed a SC-FDE technique [37,43] based on the concept of OFDM in 19933. As its

name implies, a low-PAPR SC signal is obtained at the transmitter for power-efficient

transmission and efficient FDE can be used at the receiver [37, 44]. With an increased

interest in optimizing the multi-user scenario, Sari et. al. proposed OFDMA [45, 46]

in 1996 by combining OFDM and FDMA, and SC-FDE was extended to SC-FDMA.

Although the concept of SC-FDMA was not completely new, interleaved frequency di-

vision multiple access (IFDMA) was proposed in 1998 [47]. To the best of author’s

knowledge, the term “SC-FDMA” first appeared in the LTE uplink standard [48] in

2006.

As mentioned previously, the key advantage of OFDM is that it does not suffer

from channel-induced ISI and a one-tap FDE is sufficient to compensate the channel

distortion. OFDM converts the ISI problem into unequal channel gains for each data

symbol since each data symbol is mapped to a corresponding subcarrier in the frequency

domian. Even when the SNR is high, deep-faded subcarriers still occur in a frequency-

selective fading channel. Hence, channel coding is necessary in practical OFDM systems

to prevent the deeply faded subcarriers from dominating the overall error performance

[49]. However, the main drawback of OFDM is the high-PAPR, which is undesirable

for power-limited devices (The PAPR issue will be detailed in Section 3.3). Hence,

OFDM is employed in the downlink, broadcast and WLAN scenarios, such as Digital

Audio Broadcasting (DAB) [50], Digital Video Broadcasting (DVB) [51] and IEEE

802.11a/g/n [5, 7, 8].

As mentioned previously, FDE can also be employed in SC systems, i.e. SC-FDE

[37,44]. SC-FDE maintains the efficient FDE implementation while having low-PAPR

SC transmit signals. Hence, it is particularly suitable for uplink transmission, where

the mobile handset is normally power-limited [44]. Without channel coding, SC-FDE

3According to the author, the concept of SC-FDE [43] was first published in 1993 but his most

well-known SC-FDE paper [37] was published in 1995.

23

Page 48: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

outperforms OFDM since all the SC data symbols receive the same channel power.

However, when channel coding is applied, OFDM outperforms SC-FDE [44]. This is

because OFDM does not suffer from channel-induced ISI and error-correcting codes can

yield a large performance gain. For SC-FDE, the performance is limited by residual-ISI

since a one-tap FDE is equivalent to LE for SC systems. Therefore, to improve the

performance of SC-FDE, the residual-ISI must be overcome, e.g. hybrid-DFE [44, 52]

and IB-DFE [53].

OFDMA extends the use of OFDM to a multiple-access technique [45, 46]. In

OFDMA, multiple users can access the resource simultaneously and a distinct set of

subcarriers are assigned to each user. Hence, flexible resource allocation can be achieved

in OFDMA via a scheduling algorithm. Since different users may have different service

requirements (such as data-rate and priority), an intelligent scheduler can make good

use of the available resource. Moreover, when CDS is employed to exploit multiuser

diversity, aggregated cell-throughput can be significantly enhanced [54]. OFDMA is

currently employed in the LTE downlink [4] and IEEE 802.16 [9]. As with OFDM, the

main drawback of OFDMA is the high-PAPR transmit signal.

SC-FDMA extends the use of SC-FDE to a multiple-access technique, where a dis-

tinct set of subcarriers are assigned to each user. Hence, SC-FDMA can be viewed

as SC-FDE with the flexibility of resource allocation. For SC-FDMA, interleaved and

localized subcarrier mapping schemes are referred to as IFDMA and LFDMA, respec-

tively. LFDMA with CDS can be used to exploit multiuser diversity, while IFDMA or

LFDMA with frequency hopping (FH) can be used to exploit frequency diversity [55].

Note that IFDMA and LFDMA are the only special cases for the SC-FDMA trans-

mit signals to maintain the low-PAPR property (This will be detailed in Section 3.3).

Since low-PAPR transmit signals are particularly desirable to enable power-efficient

uplink transmission, SC-FDMA is currently employed in the LTE uplink [4]. As with

SC-FDE, the performance of SC-FDMA is also limited by the residual-ISI when con-

ventional FDE is used.

SC-FDMA is a relatively new broadband transmission technique, and it has at-

tracted a lot of research interest in recent years. This thesis focuses on the equalization

and channel estimation schemes for SC-FDMA. To overcome the residual-ISI problem,

the use of DFE is investigated in the first part of the thesis. Since channel estimation

is required at the receiver to calculate the equalizer coefficients, accurate channel es-

timation plays an important role in minimizing the performance loss. Hence, channel

estimation techniques are investigated in the second part of this thesis. In the following

section, a simulation verification based on analytic results is provided.

24

Page 49: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.3. Simulation Verification

Figure 2.6: (a) BPSK transmit data symbols. (b) Conditional PDFs of the received

BPSK signals in an AWGN channel.

2.3 Simulation Verification

This section provides a verification of the simulator used in the thesis. In Section 2.3.1,

the error probabilities of binary phase shift keying (BPSK) modulation in AWGN and

flat Rayleigh fading channels are derived. In Section 2.3.2, a baseband SC simulation

model is described, and verification is performed by comparing the simulated error

probability with the analytic error probability.

2.3.1 Error Probability Derivation

2.3.1.1 Error Probability of BPSK in an AWGN Channel

When BPSK modulation is used, the transmit data symbol is either x1 =√σ2x and

x2 = −√σ2x (where σ2

x = E[|x1|2] = E[|x2|2] denotes the data symbol power), as shown

in Fig. 2.6(a). Assume x1 and x2 are equally likely to be transmitted. When x1 is

transmitted over an AWGN channel, the received data symbol is given by

y = x1 + n (2.19)

where n represents the complex white Gaussian noise component, which has a mean of

zero and a variance of σ2n = E[|n|2].

Let r = ℜ(y) denote the real part of the received symbol, since the imaginary part

of the noise does not affect the error probability of BPSK. The decision is made by

comparing r with the zero threshold. If r > 0, the decision is made in favor of x1. If

r < 0, the decision is made in favor of x2. Since the received signal is corrupted by

Gaussian noise, the received signal (i.e. r) has a Gaussian conditional PDF, as shown

in Fig. 2.6(b). When x1 is transmitted, the conditional PDF of r is given by [15]

ρ(r|x1) =1√πσ2

n

e−(r−√

σ2x

)2/σ2

n . (2.20)

25

Page 50: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

Similarly, when x2 is transmitted, the conditional PDF of r is

ρ(r|x1) =1√πσ2

n

e−(r+√

σ2x

)2/σ2

n . (2.21)

Given that x1 is transmitted, the erroneous decision occurs if r < 0 and the error

probability can be obtained as

P (r < 0|x1) =∫ 0

−∞ρ(r|x1)dr

=1√πσ2

n

∫ 0

−∞e−(r−√

σ2x

)2/σ2

ndr

︸ ︷︷ ︸Rewrite r=

√σ2n/2t+

√σ2x and dr=

√σ2n/2dt

=1√2π

∫ −√

2σ2x/σ

2n

−∞e−t2/2dt

=1√2π

∫ ∞√

2σ2x/σ

2n

e−t2/2dt

= Q

(√2σ2

x

σ2n

)(2.22)

where Q(·) is the Q-function. Similarly, when x2 is transmitted, the error probability

is given by P (r > 0|x2) = Q(√

2σ2x/σ

2n

). Since the occurrence of x1 and x2 is equally

likely, the average error probability of BPSK in an AWGN channel is given by [15]

P e =1

2P (r < 0|x1) +

1

2P (r > 0|x2)

= Q

(√2σ2

x

σ2n

). (2.23)

2.3.1.2 Error Probability of BPSK in a Flat Rayleigh Fading Channel

When transmitting a BPSK symbol x1 over a flat Rayleigh fading channel, the received

symbol is given by

y = hx1 + n (2.24)

where h = βejθ denotes a flat Rayleigh fading channel response (β and θ are the

amplitude and phase of the channel response respectively).

Let γ = β2.σ2x

σ2n

denote the instantaneous received SNR in a flat Rayleigh fading

channel. Based on the result in (2.23), the error probability of BPSK as a function of

γ is given by

Pe(γ) = Q(√

2γ). (2.25)

26

Page 51: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.3. Simulation Verification

Figure 2.7: Block diagram of a baseband SC simulation model with block-based trans-

mission/reception.

Since γ is random (due to random β), the error probability must be averaged over the

PDF of γ (denoted as ρ(γ)). Therefore, the average error probability is given by

P e =

∫ ∞

0Pe(γ)ρ(γ)dγ. (2.26)

Since β is Rayleigh distributed, β2 has a chi-square PDF with two degrees of freedom.

Hence, γ also has a chi-square PDF [15], i.e.

ρ(γ) =1

γe−γ/γ (2.27)

where γ = E[β2].σ2x

σ2ndenotes the average received SNR.

Substituting (2.25) and (2.27) into (2.26), (2.26) can be expressed as a double

integral, which can be solved by changing the order of integration. Therefore, the

average error probability of BPSK in a flat Rayleigh fading channel is derived as

P e =

∫ ∞

0Pe(γ)ρ(γ)dγ

=1√2π

.1

γ

∫ ∞

0e−γ/γ

∫ ∞

√2γ

et2/2dtdγ

=1√2π

.1

γ

∫ ∞

0et

2/2

∫ t2/2

0e−γ/γdγ

︸ ︷︷ ︸=γ(1−e−t2/2γ)

dt

=1√2π

∫ ∞

0e−t2/2 − e−(t2/2)(1+1/γ)dt

︸ ︷︷ ︸where

∫∞

0 e−at2dt= 12

√π/a.

=1√2π

(1

2

√2π − 1

2

√2π

γ + 1

))

=1

2

(1−

√γ

γ + 1

). (2.28)

2.3.2 Simulation Model Description and Verification

Fig. 2.7 shows the block diagram of a baseband SC simulation model with block-based

transmission/reception. At the transmitter, the input bits are grouped and mapped to

27

Page 52: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

a block of data symbols via a symbol mapper. Let x = [x(0), . . . , x(K−1)]T denote the

data symbol vector, where x(k) denotes the k-th (k = 0, . . . ,K−1) data symbol and K

is the number of data symbols in a transmission block. Let σ2x = E[|x(k)|2] denote the

expected data symbol power, which is normalized to 1 in the simulation, i.e. σ2x = 1.

Therefore, for BPSK modulation, when the k-th input bit is 1, x(k) =√σ2x = 1. When

the k-th input bit is 0, x(k) = −√σ2x = −1.

It is assumed that the channel response remains invariant within a block transmis-

sion period. For AWGN and flat fading channels (i.e. no channel delay spread), the

channel model is thus described by a K ×K diagonal-constant matrix H with h being

its diagonal entries. In the simulation, the mean channel power is normalized to 1, i.e.

E[|h|2] = 1. Hence, for an AWGN channel, h = 1. For a flat Rayleigh fading channel,

the channel tap is given by h = βejθ, where β and θ denote the amplitude and phase of

the channel tap. Based on the central-limit theorem (as mentioned in Section 2.1.2.1),

a Rayleigh fading channel tap βejθ can be modeled as a complex Gaussian random

variable with a mean of zero and a variance of 1 in the simulation.

Let n = [n(0), . . . , n(K − 1)]T denote a length-K complex white Gaussian noise

vector, where each element has a mean of zero and a variance of σ2n = E[|n(k)|2]. The

received data symbol vector is thus given by

y = Hx+ n. (2.29)

Since the channel power is normalized to 1, the average received SNR is γ = σ2x

σ2n.

To compensate the channel effect, an equalizer (denoted asG) is employed to correct

the amplitude and phase of the received data symbols. Since H is a K ×K diagonal-

constant matrix, G is also a K×K diagonal-constant matrix with g being its diagonal

entries. When the minimum mean-square error (MMSE) criterion is used, the equalizer

coefficient is given by4

g =h∗

|h|2 + σ2n

σ2x

. (2.30)

Hence, the equalized data symbol vector is obtained as

z = Gy. (2.31)

The equalized data symbols are then decoded using the zero threshold decision rule to

generate the output bits. By comparing the input bits and output bits, the simulated

error probability can be obtained.

4The design of a MMSE equalizer will be derived in Section 3.2.1.

28

Page 53: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

2.4. Summary

0 5 10 15 20 25 3010

−5

10−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

Analytic resultSimulation result

AWGNchannel

Flat Rayleigh fading channel

Figure 2.8: Analytic and simulated error probabilities of BPSK in AWGN and flat

Rayleigh fading channels.

In the simulation, K = 128 is used (the choice of K does not affect the simulated

bit error rate (BER) results in this case). Ideal knowledge of the channel response and

SNR is assumed at the receiver. To produce sufficiently accurate BER curves, 200,000

independent channel realizations are generated. Fig. 2.8 shows that the simulated error

probabilities match the analytic error probabilities in both AWGN and flat Rayleigh

fading channels. The simulator is thus verified.

2.4 Summary

This chapter began with a description of the characteristics of mobile wireless channels.

It was shown that when transmitting a radio signal over a hostile wireless channel, the

received signal power could be considerably attenuated. Moreover, the received sig-

nal suffers from ISI or frequency-selective distortion in a delay-dispersive channel. To

combat the channel fading and distortion, mitigation techniques were described. Since

FDE has become a popular technique for compensating frequency-selective channel

distortion due to its simplicity, the existing broadband wireless communication sys-

tems based on FDE were discussed. Finally, a simulation verification was provided by

29

Page 54: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 2. Radio Channel Propagation and Broadband Wireless Communications

showing that the simulated error probability matched the analytic error probability in

the simple cases of AWGN and flat Rayleigh fading channels. In the next chapter, an

overview of SC-FDMA systems will be presented.

30

Page 55: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3

Single-Carrier Frequency

Division Multiple Access

SC-FDMA is currently employed in the LTE uplink, while OFDMA is employed in the

downlink [4]. The main drawback of MC systems is that the transmit signals exhibit

high-PAPR [56]. Hence, the main advantage of SC-FDMA is its inherent low-PAPR

property, which enables power-efficient uplink transmission for the power-limited mo-

bile handset [11]. Furthermore, computationally efficient FDE can be supported in

SC-FDMA via the use of a CP [37]. The difference of using FDE in OFDMA and SC-

FDMA is that SC-FDMA may be liable to a performance loss due to channel-induced

ISI in a frequency-selective channel, while OFDMA sees a frequency-selective fading

channel as individual flat fading channels on its subcarriers (this will be detailed in

Chapter 4). Since the base station can usually afford higher complexity by employing

a more expensive linear PA to support OFDMA transmission, OFDMA is preferable

on the downlink to achieve higher throughput in the demanding downlink traffic. Al-

though SC-FDMA with linear FDE may suffer from some performance loss compared

to OFDMA in the channel coding case [44, 57], its low-PAPR signal advantage (which

translates to a small back-off requirement at the PA1) may outweight this performance

loss and lead to an overall performance gain over OFDMA for the low-cost, power-

limited mobile handset. Therefore, SC-FDMA is preferable for uplink transmission.

SC-FDMA is often perceived as DFT-precoded OFDMA since the data symbols

are precoded using a DFT prior to the OFDMA modulator [58,59]. Alternatively, SC-

FDMA can be viewed as SC-FDE with the flexibility of scheduling orthogonal frequency

resource to multiple users, where a low-PAPR transmit signal can be maintained via

1This will be detailed in Section 3.3.

31

Page 56: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

Figure 3.1: Block diagram of SC-FDMA system.

interleaved and localized resource allocation schemes [11]. In the reminder of the thesis,

SC-FDMA with interleaved and localized subcarrier mapping schemes are referred to

as IFDMA and LFDMA respectively [55].

The early concept of IFDMA was proposed in [47], where time domain data block

spreading was employed to achieve the interleaved subcarrier mapping in the frequency

domain. In contrast to time domain signal generation [47], frequency domain signal

generation is employed in the LTE standard as it provides better resource allocation

flexibility, and is consistent with the downlink OFDMA resource allocation scheme [11].

SC-FDMA is a relatively new transmission technique, and a comprehensive overview

of the key features of SC-FDMA is presented in this chapter.

This chapter is organized as follows. In Section 3.1, the mathematical description

of SC-FDMA systems is given and the equivalent received data symbols are derived. In

Section 3.2, linear FDE designs based on the zero-forcing (ZF) and MMSE criteria are

derived. A performance comparison of SC-FDMA with ZF-FDE and SC-FDMA with

MMSE-FDE is then presented. In Section 3.3, IFDMA and LFDMA transmit signals

are shown to be SC signals, and their PAPR is compared with OFDMA signals. PAPR

reduction techniques are then investigated via frequency domain spectrum shaping and

modified baseband modulation schemes.

3.1 Mathematical Description of Single-Carrier FDMA

Systems

Fig. 3.1 shows the block digram of an uplink SC-FDMA system. In this chapter,

the mathematical description of an uplink SC-FDMA system using a matrix form is

32

Page 57: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.1. Mathematical Description of Single-Carrier FDMA Systems

extended from the mathematical description of SC-FDE and OFDM systems given

in [60,61]. At the transmitter, the µ-th user’s (µ = 1, . . . , U) data symbols are denoted

as xµ = [xµ(0), . . . , xµ(K − 1)]T , where U is the number of users, K is the length of

the data symbol vector (or the DFT size), and xµ(k) is the k-th data symbol from the

µ-th user. Let xµ = [xµ(0), . . . , xµ(K − 1)]T denote the µ-th user’s frequency domain

data symbols, which can be obtained using a size-K DFT, i.e.

xµ = FKxµ (3.1)

where FK(p, q) = 1√Ke−j 2π

Kpq (p, q = 0, . . . ,K − 1) is the normalized K × K DFT

matrix.

The µ-th user’s frequency domain symbols are then mapped to a set of user-specific

subcarriers. Interleaved and localized subcarrier mapping schemes are recommended

in uplink SC-FDMA systems [11], since they are the only special cases that maintain

the low PAPR property of the SC transmit signal. This will be further explained in

Section 3.3. The µ-th user’s subcarrier mapping block can be described as an N ×K

matrix Dµ (where N is the total number of available subcarriers to be shared by all

users):

Interleaved: Dµ(n, k) =

1, n = (µ− 1) + N

K k

0, otherwise

Localized: Dµ(n, k) =

1, n = (µ− 1)K + k

0, otherwise.(3.2)

The above equations show that each user is given a distinct set of subcarriers (i.e. they

are orthogonal in the frequency domain), which satisfy the following criteria:

DTmDµ =

IK , m = µ

0K×K , m 6= µ.(3.3)

where IK is the K ×K identity matrix and 0K×K is a K ×K zero matrix. Hence the

received signal from different users can be separated in the frequency domain at the

receiver.

After subcarrier mapping, a size-N inverse DFT (IDFT) block FHN is used to convert

the frequency domain signal back to the time domain, where FHN (p, q) = 1√

Nej

2πN

pq

(p, q = 0, . . . , N − 1). Finally a cyclic prefix (CP) is added to form a SC-FDMA

transmission block. Assuming the CP length is equal to or longer than the maximum

33

Page 58: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

channel delay spread, the CP insertion block is defined as a (L+N)×N matrix (where

L represents the maximum channel delay spread), i.e.

T =

[ICP

IN

](3.4)

where IN is an N ×N identity matrix, and ICP is a L×N matrix that copies the last

L rows of IN .

The µ-th user’s transmission block is thus given by

xBLK,µ = TFHNDµ(FKxµ)

= TFHNDµxµ (3.5)

where xBLK,µ is a L+N column vector.

Assuming perfect uplink synchronization at the base station, the sum of the received

signals from all users is given by

r =

U∑

µ=1

HµxBLK,µ + n. (3.6)

In the above equation, n = [n(0), . . . , n(L+N − 1)]T is the received noise vector; each

element is modeled as a complex, zero mean, Gaussian noise sample with a variance

of σ2n = E[|n(k)|2]. The (L + N) × (L + N) channel matrix Hµ (denoting the linear

convolution of the channel impulse response and the transmission block) is given by

Hµ =

hµ(0) 0 · · · · · · · · · 0... hµ(0)

. . ....

hµ(L− 1)...

. . .. . .

...

0 hµ(L− 1). . .

. . ....

.... . .

. . .. . . 0

0 · · · 0 hµ(L− 1) · · · hµ(0)

(3.7)

where hµ(l) is the l-th channel impulse response for the µ-th user.

As shown in Fig. 3.1, the inverse process is performed at the receiver (Note: the

equalization block is not shown in this figure, but the commonly used linear FDE [37]

will be derived in Section 3.2). Let 0N×L denote a N ×L zero matrix. The CP removal

block is defined as

Q =[0N×L IN

]. (3.8)

After removing the CP, a size-N DFT block FN is used to convert the received time

domain signals back into the frequency domain, where FN (p, q) = 1√Ne−j 2π

Npq (p, q =

34

Page 59: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.1. Mathematical Description of Single-Carrier FDMA Systems

0, . . . , N − 1). The subcarrier demapping block DTm (see (3.2)) is then employed to

extract the m-th user’s received signal2 from the sum of the received signals. After

subcarrier demapping, the m-th user’s received data symbols in the frequency domain

are given by

ym = (DTmFNQ)r

=U∑

µ=1

DTmFN QHµT︸ ︷︷ ︸

HC,µ

FHNDµxµ +DT

mFNQn︸ ︷︷ ︸vm

(3.9)

where vm is them-th user’s received noise vector in the frequency domain (each element

has a variance of σ2n, as FN is normalized), and HC,µ = QHµT is a N × N circulant

channel matrix given by

HC,µ =

hµ(0) 0 · · · 0 hµ(L− 1) · · · hµ(1)... hµ(0)

. . .. . .

. . ....

......

. . .. . .

. . . hµ(L− 1)

hµ(L− 1)...

. . .. . . 0

0 hµ(L− 1). . .

. . ....

.... . .

. . .. . . 0

0 · · · 0 hµ(L− 1) · · · · · · hµ(0)

.

(3.10)

The above equation shows that CP insertion at the transmitter and CP removal

at the receiver convert the linear channel matrix Hµ into a circulant channel matrix

HC,µ. Furthermore, it is well-known that a circulant matrix can be diagonalized by pre-

and post-multiplication of DFT and IDFT matrices [62]. Thus the resultant diagonal

matrix can be written as

HC,µ = FNHC,µFHN = diag

hµ(0), . . . , hµ(N − 1)

(3.11)

where hµ(n) is the µ-th user’s frequency domain channel response on the n-th subcarrier

(i.e. hµ(n) =∑L−1

l=0 hµ(l)e−j 2π

Nnl for n = 0, . . . , N − 1).

Based on the orthogonality criteria stated in (3.3), it follows that

DTmHC,µDµ =

˜Hm, m = µ

0K×K , m 6= µ.(3.12)

2The reason for employing a different user index m at the receiver is to illustrate the MUI-free

reception mathematically, as shown in (3.3) and (3.12).

35

Page 60: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

The above equation shows that MUI-free reception can be achieved since the received

signal from all the users are mutually orthogonal (providing the received signal from all

the users are synchronized to the base station). In the above equation, ˜Hm is a K ×K

diagonal channel matrix for the m-th user, which is given by

˜Hm = diag˜hm(0), . . . , ˜hm(K − 1)

(3.13)

where ˜hm(k) is the channel response on the m-th user’s k-th subcarrier. Depending on

the subcarrier mapping scheme, ˜hm(k) is given by

Interleaved: ˜hm(k) = hm

((m− 1) +

N

K.k

), k = 0, . . . ,K − 1

Localized: ˜hm(k) = hm ((m− 1)K + k) , k = 0, . . . ,K − 1. (3.14)

Based on the above analysis, (3.9) can be rewitten and the m-th user’s received

data symbols in the frequency domain are given by

ym = ˜Hmxm + vm. (3.15)

Since ˜Hm is a diagonal matrix, it can be written as a circulant matrix being pre- and

post-multiplied by DFT and IDFT matrices, i.e. ˜Hm = FNHmFHN , where Hm is a

K×K circulant channel matrix with its first column given by [hm(0), . . . , hm(K−1)]T

and its first row given by [hm(0), hm(K − 1), . . . , hm(1)]. The matrix element hm(l)

is the l-th equivalent channel impulse response that is experienced by the m-th user,

where hm(l) = 1K

∑K−1k=0

˜hµ(k)ej2πN

kl (l = 0, . . . ,K − 1). Hence, when converting back

to the time domain, the time domain received data symbols can be described as

ym = FHK ym

= FHKFKHmFH

K xm + FHK vm︸ ︷︷ ︸vm

= Hmxm + vm (3.16)

where vm represents the m-th user’s equivalent received noise in the time domain.

Based on (3.15) and (3.16), it becomes clear that with MUI-free reception, any time

domain or frequency domain single-user equalization algorithm [15] can be used at the

SC-FDMA receiver to compensate for frequency-selective channel distortion.

3.2 Linear Frequency Domain Equalization

As previously mentioned, an equalizer is required to combat the multipath fading chan-

nel (i.e. ISI in a SC system). Linear FDE is widely used in practice, for example with

36

Page 61: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.2. Linear Frequency Domain Equalization

Table 3.1: A complexity comparison of FDE and TDE in terms of the required complex

multipliers.

Required complex multipliers

FDE K log2K +K

TDE L.K

OFDM and SC-FDE systems [37,44], and can also be employed with SC-FDMA. Linear

FDE has become popular with SC systems because it offers a lower complexity than

linear time domain equalization (TDE) when the channel delay spread is long [44].

A complexity comparison of FDE and TDE in terms of the required complex multi-

pliers is given in Table 3.1. For TDE, the total number of required complex multipliers

to equalize a block of K data symbols is L.K, where L is the length of channel delay

spread normalized to the data symbol period. Hence, the complexity of TDE increases

linearly with L. For FDE, it is known that a size-K DFT/IDFT requires K2 log2K

complex multipliers when the radix-2 FFT algorithm is used [63]. Hence, the total

number of complex multipliers required in FDE (which comprises a size-K DFT, K

one-tap equalizers and a size-K IDFT) for equalizing a block of K data symbols is

K log2K + K, which is not affected by L. Therefor, it can be seen in Table 3.1 that

when L < log2K + 1, TDE is more efficient than FDE; when L > log2K + 1, FDE

is more efficient than TDE. Generally speaking, when L is short, TDE has lower com-

plexity when taking the DFT/IDFT operation of FDE into account. However, when

L is long, FDE is significantly more efficient than TDE [44]. A complexity comparison

of FDE and TDE with different length of channel delay spread is also found in Fig. 4

in [44].

In this section, we consider the commonly used linear FDE instead of traditional

linear TDE. Next, the linear FDE is derived and simulation results are presented.

3.2.1 Linear ZF-FDE and MMSE-FDE Design

Let Gm denote the m-th user’s linear FDE block, The equalized frequency domain

symbols are then given by

zm = Gmym

= Gm˜Hmxm + Gmvm (3.17)

where Gm = diaggm(0), . . . , gm(K−1) is a K×K diagonal matrix with the diagonal

entries gm(k) being the FDE coefficients.

37

Page 62: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

The simplest equalizer design is based on the ZF criterion, and the aim of the ZF-

FDE is to remove all the ISI [15]. The ZF-FDE is designed such that the equalized

frequency domain channel response is flat, i.e. Gm˜Hm = IK . Hence the ZF-FDE is

described as

GZF,m = ˜H−1

m . (3.18)

In the above equation, the k-th diagonal element of GZF,m is given by

gZF,m(k) =1

˜hm(k)=

˜h∗m(k)

∣∣∣˜hm(k)∣∣∣2 . (3.19)

Since the ZF-FDE tries to invert the frequency domain channel response, it causes

noise enhancement in deep-faded subcarriers. In order to avoid this noise enhancement

problem, the MMSE criterion is commonly used in practice for FDE design. The aim

of the MMSE-FDE, as indicated by its name, is to minimize the mean-squared error

(MSE) of the equalized frequency domain symbols [15]. The MSE is given by

J = trE[(zm − xm)(zm − xm)H

]

= tr

Gm

˜HmE[xmxHm]︸ ︷︷ ︸

σ2xIK

˜HH

mGHm + GmE[vmvH

m]︸ ︷︷ ︸σ2nIK

GHm + E[xmxH

m]︸ ︷︷ ︸σ2xIK

− tr

Gm

˜HmE[xmxHm]︸ ︷︷ ︸

σ2xIK

−E[xmxHm]︸ ︷︷ ︸

σ2xIK

˜HH

mGHm

(3.20)

where σ2n is the received noise variance, and σ2

x is the average transmit data symbol

power (σ2x = 1 is assumed in the following derivation).

Taking the derivative of J with respect to G∗m and equating it to zero:

∂J

∂G∗m

= Gm˜Hm

˜HH

m + Gm

(σ2nIK

)− ˜H

H

m = 0K×K . (3.21)

Solving the above equation, the MMSE-FDE is thus described as

GMMSE,m = ˜HH

m

(˜Hm

˜HH

m + σ2nIK

)−1

. (3.22)

The k-th diagonal element of GMMSE,m is given by

gMMSE,m(k) =˜h∗m(k)

∣∣∣˜hm(k)∣∣∣2+ σ2

n

. (3.23)

38

Page 63: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.2. Linear Frequency Domain Equalization

Table 3.2: Simulation parameters for IFDMA, LFDMA and OFDMA systems.

Number of available subcarriers N = 512

Number of user subcarriers K = 128

Baseband modulation QPSK

Channel model 8-tap i.i.d. complex Gaussian channel

Channel coding No

3.2.2 Performance Comparison of IFDMA, LFDMA and OFDMA

with FDE

Simulation results are presented in this section which compare the performance of

IFDMA, LFDMA and OFDMA. In the simulation, the total number of available sub-

carriers is N = 512, the number of user subcarriers is K = 128, and the baseband

modulation scheme is quadrature phase shift keying (QPSK). An 8-tap i.i.d. complex

Gaussian channel3 is used, such that the maximum channel delay spread is L = 8. To

obtain a sufficiently accurate BER down to 10−4 (at least 106 bits should be trans-

mitted), 200, 000 independent (or block-fading) channel realizations are simulated. No

channel coding is applied in this simulation. The simulation parameters for IFDMA,

LFDMA and OFDMA systems are summarized in Table 3.2.

Fig. 3.2 compares the performance of ZF-FDE and MMSE-FDE in an IFDMA

system. It is shown that the MMSE-FDE outperforms the ZF-FDE significantly. This

is because the MMSE-FDE minimizes the MSE of the equalized symbols, while the

ZF-FDE suffers from performance degradation due to noise enhancement on the faded

subcarriers.

Fig. 3.3 compares the performance of IFDMA, LFDMA and OFDMA with MMSE-

FDE. It can be seen that SC-FDMA outperforms OFDMA in the uncoded case. This

is because the power of the data symbols are distributed to all the user subcarriers via

the DFT precoding. Even when several subcarriers are faded, the data symbols may

still be correctly received using energy from other high channel gain subcarriers. In

MC systems, the data symbols are mapped directly onto the subcarriers, so the data

symbols transmitted to the faded subcarriers are likely to be received erroneously.

3A comparison of 8-tap i.i.d. complex Gaussian channel model with uniform power delay profile

(PDP) and the popular 3GPP spatial channel model extension (SCME) [28] is presented and discussed

in detail in Appendix A. The reason of using 8-tap i.i.d. complex Gaussian channel model with uniform

power delay profile (PDP) throughout the thesis is for the convenience of performance analysis and

derivation process.

39

Page 64: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

ZF−FDEMMSE−FDE

Figure 3.2: BER comparison of IFDMA with ZF-FDE and MMSE-FDE in an 8-tap

i.i.d. complex Gaussian channel.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IFDMALFDMAOFDMA

Figure 3.3: BER comparison of IFDMA, LFDMA and OFDMA with MMSE-FDE in

an 8-tap i.i.d. complex Gaussian channel.

40

Page 65: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.3. Peak-to-Average Power Ratio

Note that although OFDM(A) has poor performance without channel coding (as

shown in Fig. 3.3), it is shown in [44, 57] that OFDM systems outperform SC sys-

tems with MMSE-FDE when 1/2-rate convolutional channel coding is applied. As

mentioned previously, since there is no channel-induced ISI in OFDM(A) systems,

compared to SC systems a significant performance gain can be obtained in OFDM(A)

systems through channel coding. Hence OFDM(A) systems generally operate with

channel coding, whereas SC systems can give better performance in the case without

channel coding, or with higher-rate channel coding [57].

Furthermore, Fig. 3.3 shows that IFDMA yields better performance than LFDMA

since it is able to exploit frequency diversity using the interleaved subcarriers. Never-

theless, LFDMA can be used to exploit multi-user diversity via frequency domain CDS.

This can significantly improve the received SNR (and thus enhance cell throughput)

when applied [55].

3.3 Peak-to-Average Power Ratio

Since the main drawback of OFDM(A) is the high-PAPR transmit signal, SC-FDMA is

employed in the LTE uplink due to its low-PAPR. High-PAPR transmit signals require

a large back-off to ensure that the PA operates in the linear region. Back-off is defined

as the gap between the PA operating point and the 1-dB compression point [64]. Since

the PA is the most power consuming device at the transmitter, it is desirable to operate

the PA at its maximum efficiency around the 1-dB compression point. However, the PA

efficiency drops considerably when a large back-off is required [64]. It is shown in [65]

that the power efficiency of a class B PA is 45% with a 5dB back-off and is reduced to

25% with a 10dB back-off.

Note that beyond the 1-dB compression point, the PA is characterized by its non-

linear AM/AM4 and AM/PM5 conversions [64]. It is undesirable to operate the PA

in the non-linear region since it results in in-band signal distortion and out-of-band

spectral regrowth. In particular, when spectral regrowth occurs, the amplified transmit

signal may no longer meet the spectral mask specification as a result of adjacent channel

interference.

For a power-limited device, such as a mobile handset, it is particularly desirable to

have low-PAPR transmit signals (i.e. a small back-off requirement) to enable power-

efficient transmission. In addition, the uplink performance at the cell-edge can also

4AM/AM refers to amplitude-to-amplitude modulation.5AM/PM refers to amplitude-to-phase modulation.

41

Page 66: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

be improved when the PA at the mobile handset is able to drive a higher maximum

transmit signal power with a smaller back-off. In this section, the PAPR characteristics

of the SC-FDMA transmit signals and the PAPR reduction techniques are investigated.

3.3.1 PAPR of SC-FDMA Transmit Signals

In this section, the PAPR analysis of MC and SC-FDMA signals is given. It is then

shown that oversampling the Nyquist-rate data symbols is required to obtain accurate

PAPR results. Finally, the PAPR simulation results of MC and SC-FDMA with differ-

ent subcarrier mapping and baseband modulation schemes are presented and discussed.

3.3.1.1 PAPR Analysis of Multi-Carrier and SC-FDMA Signals

Let xTX(t, i) denote the transmit signal after oversampling (e.g. passing the digital

samples at the modulator output through an interpolator) at the time instant t of

the i-th transmission block (the user index µ is omitted for brevity). The reason for

oversampling the data symbols will be detailed in Section 3.3.1.2. The PAPR of the

i-th transmission block is defined as

PAPR(i) = 10 log10

max

t

|xTX(t, i)|2

E [|xTX(t, i)|2]

(3.24)

where maxt

|xTX(t, i)|2 is the peak transmit signal power and E[|xTX(t, i)|2

]is the av-

erage transmit signal power. The PAPR of the transmit signal is generally obtained by

simulation and plotted as a complementary cumulative distribution function (CCDF)

against a reference PAPR value (denoted as PAPR0), where the CCDF is defined as

the probability of the PAPR(i) being less than PAPR0 dB:

CCDF = Pr (PAPR(i) < PAPR0) . (3.25)

The PAPRs of conventional MC and SC transmit signals are discussed as follows.

Let x(k) denote the k-th complex data symbols. The time domain OFDM transmit

symbols (with size-K IDFT operation) are given by xOFDM(n) = 1√K

∑K−1k=0 x(k)ej

2πK

kn,

where n, k = 0, . . . ,K − 1. It can be seen that xOFDM(n) is the sum of K independent

and identically distributed complex data symbols with different phase shifts. Similar

to the concept of a Rayleigh fading channel, it follows that when the K independent

data symbols are summed constructively, a peak occurs in the OFDM transmit symbols

(likewise, a notch occurs when the data symbols sum up destructively). Therefore, MC

signals generally have large amplitude variations and a high PAPR.

42

Page 67: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.3.Peak

-to-Average

Pow

erRatio

Figure 3.4: Example of (a) IFDMA transmit signal, and (b) LFDMA transmit signal.

43

Page 68: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

In conventional SC systems, the transmit symbols are the actual modulated data

symbols, i.e. xSC(n) = x(n), where n = 0, . . . ,K − 1 (assuming block-based transmis-

sion). After oversampling the transmit symbols, the peak and the notch of the output

transmit signal amplitude does not deviate from the average transmit signal amplitude

as much as for OFDM signals. Hence SC systems have a lower PAPR than MC systems.

However, the PAPR of SC transmit signals will depend on the baseband modulation

scheme, e.g. high-level QAM has higher PAPR than low-level QAM.

For SC-FDMA, the interleaved and localized subcarrier mapping schemes are the

only two special cases where the output transmit signals maintain the low-PAPR prop-

erty of the SC system. The SC-FDMA signals with interleaved and localized subcarrier

mapping schemes are illustrated in Fig. 3.4. In the interleaved mode, the placement of

the frequency domain data symbols with the interleaved subcarrier leads to data block

repetition in the time domain [47]. In the localized mode, zero padding the frequency

domain data symbols leads to the data symbols being cyclically interpolated in the

time domain. After CP insertion and oversampling the digital samples at the modula-

tor output, IFDMA and LFDMA both have continuous SC transmit signals. The only

difference is that the LFDMA modulator performs digital interpolation (i.e. equivalent

to oversampling) while the IFDMA modulator performs data block repetition. If a

randomized subcarrier mapping scheme is used, the output signal will no longer look

like a SC signal and it will thus exhibit a higher PAPR.

3.3.1.2 Obtaining the PAPR via Oversampling the Transmit Signal

When performing PAPR simulation, oversampling the transmit signal at the modulator

output is required in order to obtain accurate PAPR results. For example, Fig. 3.5(a)

shows that the Nyquist-rate QPSK signals appear to have constant envelope. However,

after oversampling, Fig. 3.5(b) shows that the continuous QPSK transmit signal does

have envelope variation due to the phase transition between adjacent data symbols.

To obtain accurate PAPR results by simulation, oversampling can be performed via

frequency domain zero-padding [66] (Note: frequency domain zero-padding is equiva-

lent to applying a sinc pulse shaping filter to the digital signal at the modulator output,

which oversamples the digital signal via interpolation). That is, converting the time

domain transmit signal to the frequency domain, padding the frequency domain trans-

mit signals with a long string of zeros, and converting it back to the time domain. Thus

the oversampled time domain transmit signals can be obtained. It is shown in [66] that

an oversampling rate of 4 is able to provide sufficiently accurate PAPR results.

44

Page 69: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.3. Peak-to-Average Power Ratio

0 5 10 15 200

0.5

1

1.5

(a) Nyquist−rate QPSK symbols with constant envelope

Sig

nal a

mpl

itude

0 5 10 15 200

0.5

1

1.5

2

(b) Continuous SC transmit signals with envelope variation

Sig

nal a

mpl

itude

Figure 3.5: Comparison of QPSK signal amplitude. (a) Nyquist-rate QPSK symbols.

(b) Continuous SC transmit signals after oversampling the Nyquist-rate QPSK symbols.

3.3.1.3 PAPR Simulation Results and Discussion

In the following simulation, N = 512 and K = 128 are used. As previously mentioned,

oversampling the digital samples at the modulator output is performed via frequency

domain zero-padding, and an oversampling rate of 4 is used [66]. To produce sufficiently

accurate CCDF curves, 200, 000 independent transmission blocks are simulated.

Fig. 3.6 shows the PAPR comparison of SC-FDMA employing different subcarrier

mapping schemes with QPSK signaling. IFDMA and LFDMA are shown to have the

same low-PAPR since their output transmit signals are SC signals. With a randomized

subcarrier scheme (referred to as RFDMA), the SC property no longer holds. Fig. 3.6

shows that RFDMA signals exhibit high-PAPR that is close to that of OFDMA signals.

Note that the subcarrier mapping scheme does not change the PAPR of OFDMA

signals, since its high-PAPR is due to the summation of random data symbols regardless

of the phase shifts (different subcarrier mapping schemes lead to different phase-shifted

data symbols being summed up). As shown in Fig. 3.6, IFDMA and LFDMA provide

approximately 4dB of PAPR improvement over OFDMA, so they are well-suited for

power-efficient uplink transmission. The CCDF graph also provides useful information

on the back-off requirement at the PA. For example, it is shown in Fig. 3.6 that 99.9%

45

Page 70: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

0 2 4 6 8 10 12 1410

−4

10−3

10−2

10−1

100

PAPR0 (dB)

CC

DF

LFDMAIFDMARFDMAOFDMA

Figure 3.6: PAPR comparison of SC-FDMA employing interleaved, localized, and ran-

domized subcarrier mapping schemes (denoted as IFDMA, LFDMA and RFDMA) with

QPSK signaling.

0 2 4 6 8 10 12 1410

−4

10−3

10−2

10−1

100

PAPR0 (dB)

CC

DF

IFDMA (QPSK)IFDMA (16QAM)OFDMA (QPSK)OFDMA (16QAM)

Figure 3.7: PAPR comparison of IFDMA and OFDMA with QPSK and 16QAM.

46

Page 71: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.3. Peak-to-Average Power Ratio

of SC-FDMA transmission blocks have a PAPR less than 7.7dB. The back-off can be

set to this value to ensure that the PA operates in the linear region 99.9% of time.

Fig. 3.7 compares the PAPR of IFDMA and OFDMA with QPSK and 16QAM

modulation. As IFDMA and LFDMA have the same PAPR, only the IFDMA results

are shown. As mentioned in Section 3.3.1.1, the PAPR of SC-FDMA transmit sig-

nals depends on the baseband modulation scheme. However, the PAPR of OFDMA

signals is independent of the baseband modulation. This is because its high-PAPR is

dominated by the summation of random data symbols, and the envelope variation of

the data symbols has negligible impact on the PAPR (Note: the PAPR of the MC

signals increases with an increasing number of user subcarriers, since more random

data symbols are summed to form each time domain output sample) [56]. Although

16QAM gives higher PAPR than QPSK in IFDMA systems, 16QAM-IFDMA signals

still provide approximately 3dB of PAPR improvement over OFDMA signals.

3.3.2 PAPR Reduction via Frequency Domain Spectrum Shaping

It was shown in the previous section that SC-FDMA is able to provide PAPR improve-

ment over MC systems. However, it is still of research interest and practical interest

to further reduce the PAPR. In this section, PAPR reduction via frequency domain

spectrum shaping is investigated.

3.3.2.1 Description of Frequency Domain Spectrum Shaping

There is a subtle difference between the frequency domain spectrum shaping used in

SC-FDMA and the time domain pulse shaping filter used in traditional SC systems,

although they appear to be equivalent operations. The frequency domain spectrum

shaping is used to achieve PAPR reduction, while the traditional time domain pulse

shaping filter is applied to achieve band-limiting [15].

Considering the SC-FDMA transmit signal from a user terminal, when K fre-

quency domain data symbols are all mapped to K user subcarriers, this corresponds to

the brick-wall transmission spectrum after oversampling the Nyquist-rate signal. The

abrupt discontinuity at the spectrum edges gives rise to a large variation in the contin-

uous transmit signal waveform. Hence, by allowing the use of some user subcarriers to

smooth the transition bandwidth, frequency domain spectrum shaping can be used to

smooth the transmit signal waveform [11]. As a result, PAPR can be reduced at the

cost of a reduction in bandwidth efficiency.

Fig. 3.8 shows the block digram with frequency domain spectrum shaping in a

47

Page 72: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

Figure 3.8: Block diagram of frequency domain spectrum shaping in SC-FDMA.

SC-FDMA system. Let K denote the number of user subcarriers and Kd denote the

number of data symbols (where Kd ≤ K, so the bandwidth efficiency is reduced toKdK ), the frequency domain data symbols are denoted as x = [x(0), . . . , x(Kd − 1)]T .

Prior to spectrum shaping, the frequency domain data symbols are up-sampled via a

spectrum repetition block, i.e.

xSR = Πx (3.26)

where Π is a K ×Kd spectrum repetition matrix given by

Π =

0Ke×(Kd−Ke) IKe

IKd

IKe 0Ke×(Kd−Ke)

(3.27)

where Ke =K−Kd

2 . Hence the up-sampled frequency domain symbols are given by

xSR =[x(Kd −Ke), . . . , x(Kd − 1), xT , x(0), . . . , x(Ke − 1)

]T. (3.28)

Let Ω denote the frequency domain spectrum shaping matrix (where Ω is a K ×K

diagonal matrix with its k-th diagonal entry being the k-th spectrum shaping filter

coefficient), the spectrum shaped frequency domain symbols are thus given by

xSS = ΩxSR. (3.29)

Suppose the frequency domain spectrum shaping filter is designed with the raised

cosine (RC) spectrum. Since multiplication in the frequency domain is equivalent to

convolution in the time domain, the transmit signal after RC spectrum shaping is

equivalent to the time domain data symbols convolved with the RC filter. When the

roll-off factor is ro = 0 (Note: we use ro to denote the roll-off factor, since the commonly

used notation α will be used in the later chapter to denote pilot power), there is no

excess bandwidth and the ripples on the time domain RC filter decay slowly [67]. Hence

it is more likely to generate a high peak value (when the adjacent data symbols are

coherently combined through filtering). The PAPR simulation results shown in Section

3.3.1.3 correspond to the PAPR results with ro = 0. As ro increases (i.e. larger excess

bandwidth), the RC filter ripples decay faster, so the peak value of the transmit signal

48

Page 73: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.3. Peak-to-Average Power Ratio

0 10 20 30 40 50 60 70 80 900

0.2

0.4

0.6

0.8

1

(a) Interleaved subcarrier mapping scheme

Inte

rleav

ed R

C s

pect

rum

0 10 20 30 40 50 60 70 80 900

0.2

0.4

0.6

0.8

1

(b) Localized subcarrier mapping scheme

Loca

lized

RC

spe

ctru

m

User subcarriersZero mappingFilter bandwidth

Figure 3.9: Equivalent RC spectrum with ro = 0.5, where K = 18, Kd = 18 and

N = 90. (a) Interleaved subcarrier mapping. (b) Localized subcarrier mapping.

waveform will reduce accordingly. Therefore, it can be expected that the PAPR will

be smaller with a larger roll-off factor.

The spectrum shaping for PAPR reduction can also be implemented in the time

domain. That is, followed by the CP insertion, the transmission block is up-sampled

by inserting zeros between the data samples, and convolved with an equivalent time

domain pulse shaping filter. Clearly, the frequency domain spectrum shaping is more

computational efficient than the time domain convolution process. Nevertheless, if

spectrum shaping is to be implemented in the time domain, the bandwidth of the

pulse shaping filter has to be designed correctly. Fig. 3.9(a) shows that the IFDMA

pulse shaping filter requires wider filter bandwidth design, while Fig. 3.9(b) shows that

the LFDMA pulse shaping filter requires narrower filter bandwidth design. Moreover,

the LFDMA filter bandwidth has to be designed according to the number of user

subcarriers.

3.3.2.2 PAPR Simulation Results with Raised Cosine Spectrum Shaping

The PAPR of SC-FDMA signals employing RC frequency domain spectrum shaping

with different roll-off factors are presented in this section. In the simulation, the number

49

Page 74: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

3 4 5 6 7 8 910

−4

10−3

10−2

10−1

100

PAPR0 (dB)

CC

DF

IFDMA (ro = 0)IFDMA (ro = 0.1)IFDMA (ro = 0.2)LFDMA (ro = 0)LFDMA (ro = 0.1)LFDMA (ro = 0.2)

Figure 3.10: PAPR of SC-FDMA employing RC frequency domain spectrum shaping

with QPSK signaling.

4 5 6 7 8 9 1010

−4

10−3

10−2

10−1

100

PAPR0 (dB)

CC

DF

IFDMA (ro = 0)IFDMA (ro = 0.1)IFDMA (ro = 0.2)LFDMA (ro = 0)LFDMA (ro = 0.1)LFDMA (ro = 0.2)

Figure 3.11: PAPR of SC-FDMA employing RC frequency domain spectrum shaping

with 16QAM signaling.

50

Page 75: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.3. Peak-to-Average Power Ratio

Table 3.3: Comparison of the PAPR and the bandwidth efficiency via RC spectrum

shaping.

Bandwidth efficiency KdK 100% 90.6% 82.6%

PAPR of QPSK at CCDF = 0.001 7.7dB 7.1dB 6.2dB

PAPR of 16QAM at CCDF = 0.001 8.6dB 8.3dB 7.8dB

of user subcarriers is K = 128 and the total number of available subcarriers is N = 512.

The PAPR is compared at the roll-off factor ro = 0, ro = 0.1 and ro = 0.2, where the

number of transmit data symbols is Kd = 128, Kd = 116, Kd = 106 respectively. To

produce sufficiently accurate CCDF curves, 200, 000 independent transmission blocks

are simulated.

Fig. 3.10 and 3.11 shows the simulation results for QPSK and 16QAM respectively.

Both figures show that the PAPR is reduced as the roll-off factor increases, and the

spectrum shaped IFDMA and LFDMA transmit signals have the same PAPR. Note

that given the same roll-off factor, QPSK signaling shows a larger PAPR reduction

than 16QAM signaling. For example, when ro = 0.2, the PAPR reduction for QPSK

and 16QAM is 1.5dB and 0.8dB respectively. For convenience, the PAPR results and

the corresponding bandwidth efficiencies are summarized in Table 3.3.

3.3.3 PAPR Reduction Modulation Scheme

Apart from frequency domain spectrum shaping, PAPR can also be reduced via mod-

ulation scheme modification [48]. Fig. 3.12 shows the constellation diagrams of BPSK,

QPSK, π/2-BPSK and π/4-QPSK. For conventional BPSK and QPSK, zero crossing

the origin occurs in the symbol transition state after oversampling. This gives rise to

the amplitude variation of the transmit signal that generally yields a higher PAPR.

To avoid zero crossing, π/2-BPSK and π/4-QPSK can be employed, as shown in Fig.

3.12(c) and 3.12(d). π/2-BPSK is obtained by phase shifting the even symbols by 90.

This results in a similar symbol transition as offset-QPSK [15] and thus gives lower

signal amplitude variations. Similarly, π/4-QPSK is obtained by phase shifting the

even symbols by 45.

Furthermore, the zero crossing implies that the symbol transition undergoes ±180

phase jumps, so avoiding the zero crossing removes the abrupt ±180 phase jumps in

the symbol transition. As shown in Fig. 3.12(c) and 3.12(d), π/2-BPSK reduces the

phase jumps to ±90 and π/4-QPSK reduces the largest phase jump to ±135.

Fig. 3.13 shows the PAPR comparison of BPSK, QPSK, π/2-BPSK and π/4-QPSK.

51

Page 76: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

Real

Imag

inar

y

(a) BPSK

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

Real

Imag

inar

y

(b) QPSK

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

Real

Imag

inar

y

Odd symbolsEven symbols

(c) π/2-BPSK

−1 −0.5 0 0.5 1

−1

−0.5

0

0.5

1

Real

Imag

inar

y

Odd symbolsEven symbols

(d) π/4-QPSK

Figure 3.12: Constellation diagram of various baseband modulation schemes.

52

Page 77: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

3.4. Summary

0 2 4 6 8 1010

−4

10−3

10−2

10−1

100

PAPR0 (dB)

CC

DF

BPSKπ/2-BPSKQPSKπ/4-QPSK

Figure 3.13: PAPR comparison of BPSK, QPSK, π/2-BPSK and π/4-QPSK (with

K = 128, N = 512 and IFDMA transmission scheme).

Again, 200, 000 independent transmission blocks are simulated. BPSK is shown to have

larger PAPR than QPSK. This is because zero crossings occur more frequently in the

symbol transition of BPSK than QPSK. π/2-BPSK gives approximately 2.5dB PAPR

improvement over BPSK since the phase jump is reduced from±180 to±90. However,

π/4-QPSK shows little PAPR improvement (just 0.3dB) over QPSK due to the smaller

phase jump reduction (i.e. from ±180 to ±135).

3.4 Summary

In this chapter, a mathematical description for an uplink SC-FDMA system was pro-

vided. The FDE based on ZF and MMSE criteria was derived. MMSE-FDE was

shown to outperform ZF-FDE in a time-dispersive channel due to the avoidance of

noise enhancement. The PAPR characteristics of SC-FDMA signals were investigated

and compared with that of MC signals. IFDMA and LFDMA were the only special

cases for which the output transmit signal maintained the low-PAPR property of SC

systems. When user subcarriers are randomly assigned, the output signal exhibited a

high PAPR close to MC signals. Result showed that SC-FDMA could provide 3-4dB

53

Page 78: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 3. Single-Carrier Frequency Division Multiple Access

of PAPR improvement over OFDMA (with QPSK and 16QAM).

The PAPR reduction techniques were also investigated to further reduce the PAPR

of SC-FDMA signals,. When frequency domain pulse shaping is applied, the PAPR

can be reduced at the cost of bandwidth efficiency reduction. When PAPR reduction

modulation is used, results showed that π/2-BPSK provided a large PAPR reduction of

2.5dB over conventional BPSK. However, π/4-QPSK gives little PAPR improvement

(0.3dB) over the conventional QPSK since ±135 phase jumps still occurred in the

symbol transition.

Since the impact of employing PAPR reduction techniques has negligible (if not

zero) impact to the BER performance of SC-FDMA systems, frequency domain spec-

trum shaping and modified modulation schemes will not be used in the simulation model

for the remaining chapters. In the following chapters, QPSK and 16QAM (as specified

in the LTE uplink standard [4]) will be used for performance evaluation. This chapter

introduced the MMSE-FDE for SC-FDMA to combat the ISI in a frequency-selective

fading channel. However, linear MMSE-FDE does not give the best equalization perfor-

mance for a SC system due to the residual-ISI. In the next chapter, the non-linear DFE

techniques for SC-FDMA will be investigated to improve the equalization performance.

54

Page 79: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4

Decision Feedback Equalization

for Single-Carrier FDMA

As mentioned in Chapter 3, similar to MC systems, computationally efficient MMSE-

FDE is commonly used to equalize SC-FDMA signals. Although MMSE-FDE is suf-

ficient to equalize a MC signal, it is not necessarily the best way to equalize a SC

signal. The reasons are explained as follows. In MC systems, data symbols are directly

mapped to frequency subcarriers. Although each received data symbol may experience

different frequency channel distortion, the frequency-selective fading channel does not

introduce ISI to the received MC signals (Note: ISI is often interpreted as ICI in MC

systems). Hence one-tap per subcarrier equalizer is sufficient to combat the channel

distortion and recover the data symbols for MC systems.

For SC systems, data symbols are transmitted in the time domain. The received SC

signals are therefore affected by ISI in a multipath fading channel. The MMSE-FDE for

a SC system is an equivalent operation to the conventional time domain MMSE linear

transversal equalizer [44]. Since the MMSE-LE design is based on the minimization of

the MSE of the filtered noise and residual-ISI [15], the SNR at the MMSE-LE output

is thus lower than the SNR at the decision point of the MFB. This is because the

MFB assumes that a matched filter is employed at the receiver to maximize the SNR

at the decision point (i.e. minimize the MSE of the filtered noise only) and all the ISI

is perfectly removed. Note that the MFB is the lowest bound on BER of all the SC

equalization schemes, and there is a considerable performance gap from MMSE-LE to

the MFB due to residual-ISI [44, 53]. Hence, DFE is investigated in this chapter to

improve the equalization performance of SC-FDMA.

In fact, to combat the channel-induced ISI, most of the SC equalization algorithms

55

Page 80: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

described in [15, 68] can be applied to SC-FDMA. MLSE is known as the optimal SC

equalization scheme in the sense of minimizing the error probability1. However, MLSE

is performed purely in the time domain, and its complexity grows exponentially with the

channel delay spread and signaling alphabet. Hence MLSE is not suitable to SC-FDMA

systems due to the high complexity. Among the other SC equalization algorithms, DFE

gives a good compromise between complexity and performance. By exploiting the

previous hard-decision detected symbols as feedback (FB) symbols to perform partial

ISI cancellation, DFE generally outperforms LE (when the error propagation is not

severe). Variants of time domain DFE have been well-investigated in traditional SC

systems [15, 68]. This chapter investigates the application of DFE to SC-FDMA. In

particular, the DFE is partially or totally implemented in the frequency domain to

reduce the complexity [44, 52, 53].

This chapter is organized as follows. Section 4.1 describes the MFB concept and the

simulation approach. A performance comparison of SC-FDMA with MMSE-LE and

MFB is presented. Section 4.2 describes the hybrid-DFE that consists of a frequency

domain feedforward (FF) filter and a time domain FB filter. Performance of SC-FDMA

with a hybrid-DFE is presented and the error propagation problem is discussed. Section

4.3 describes the IB-DFE with FF and FB filters both implemented in the frequency

domain. Since the performance of the IB-DFE is optimized at each iteration according

to the reliability of the FB symbols, FB reliability estimation schemes are proposed in

this section, and a performance comparison of SC-FDMA with IB-DFE and hybrid-

DFE is presented. Finally, Section 4.4 summarizes the chapter.

4.1 Matched Filter Bound

The MFB is the lower bound on BER for all SC equalization algorithms. As indicated by

its name, a matched filter is used as a FF filter to maximize the SNR at the detection

point. Since the channel impulse response is reshaped via the matched filter SNR

maximization, both precursor and postcursor ISI (i.e. the ISI from future symbols and

previous symbols) occur at the matched filter output. Based on the ideal assumption

that all the ISI can be completely removed (i.e. all the feedback and feedforward

symbols are correct), a lower bound performance can be derived. The frequency domain

1MLSE has performance very close or equal to the MFB but does not outperform it [69]. At high

SNR, MLSE asymptotically achieves the MFB. At low SNR, MLSE does not achieve the MFB. Since

MLSE is a sequence estimation algorithm, once a single decision error is made (more likely to occur at

low SNR), MLSE is liable to a short period of burst errors on the estimated sequence.

56

Page 81: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.1. Matched Filter Bound

Figure 4.1: Block diagram of block based frequency domain MFB operation for SC

systems.

block based MFB operation is described in Section 4.1.1. Analytical MFB performance

is discussed in section 4.1.2. Performance comparison of LE and MFB for SC-FDMA

is presented in Section 4.1.3.

4.1.1 Matched Filter Bound Operation

Fig. 4.1 shows the block diagram of block-based MFB operation that consists of a

FF filter and FB filter, both in the frequency domain. As mentioned in the previous

chapter, the received frequency domain symbol on the k-th user subcarrier can be

described as

yk = ˜hkxk + ηk, k = 0, . . . ,K − 1 (4.1)

where ˜hk, xk and ηk denote the equivalent channel response, frequency domain transmit

symbol and equivalent received noise on the k-th user subcarrier respectively. K is the

number of user subcarriers.

Let gFF,k denote the frequency domain FF filter coefficient on the k-th subcarrier,

the FF filtered frequency domain symbols are given by

yFF,k = gFF,kyk

= gFF,k˜hkxk + gFF,kηk. (4.2)

The n-th FF filtered symbols in the time domain are given by

yFF,n =1√K

K−1∑

k=0

yFF,kej 2πK

kn

=1√K

K−1∑

k=0

gFF,k˜hkxkej

2πK

kn

︸ ︷︷ ︸Sn

+1√K

K−1∑

k=0

gFF,kηkej 2πK

kn

︸ ︷︷ ︸Nn

(4.3)

57

Page 82: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

where n = 0, . . . ,K − 1. Sn and Nn are the FF filtered symbol and FF filtered noise in

the time domain respectively. Hence the SNR after FF filtering is defined as the ratio

of the instantaneous output signal power to the mean noise power, i.e. [67]

γ =|Sn|2

E [|Nn|2]. (4.4)

Assuming the noise ηk is a zero-mean white Gaussian process with a variance of σ2n,

the mean noise power can thus be described as

E[|Nn|2

]= E

∣∣∣∣∣

1√K

K−1∑

k=0

gFF,kηkej 2πK

kn

∣∣∣∣∣

2

=

(1

K

K−1∑

k=0

|gFF,k|2)σ2n. (4.5)

According to the Cauchy-Schwarz inequality stated in [67], if two complex functions

f1(x) and f2(x) have finite energy, i.e. satisfying the following conditions

∫ ∞

−∞|f1(x)|2 dx < ∞

∫ ∞

−∞|f2(x)|2 dx < ∞, (4.6)

then the following inequality equation is true

∣∣∣∣∫ ∞

−∞f1(x)f2(x)dx

∣∣∣∣2

≤∫ ∞

−∞|f1(x)|2 dx

∫ ∞

−∞|f2(x)|2 dx. (4.7)

In the above statement, the equality holds, if and only if

f1(x) = βf∗2 (x) (4.8)

where β is an arbitrary constant.

Based on the above mentioned Cauchy-Schwarz inequality, the FF filtered signal

power in (4.3) can be written as

|Sn|2 =∣∣∣∣∣

1√K

K−1∑

k=0

gFF,k˜hkxkej

2πK

kn

∣∣∣∣∣

2

≤(

1

K

K−1∑

k=0

|gFF,k|2)(

1

K

K−1∑

k=0

|˜hk|2)(

1

K

K−1∑

k=0

|xk|2)

︸ ︷︷ ︸σ2x

(4.9)

58

Page 83: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.1. Matched Filter Bound

where the transmit symbol power is assumed to be 1 in the following derivation, i.e.

σ2x = 1. Similar to (4.8), the equality in (4.9) holds (i.e. when the signal power is

maximized) if and only if

gFF,k = β˜h∗k. (4.10)

It can be seen that gFF,k is a matched filter in the sense that its filter response is

matched to the channel response. For convenience, β in (4.10) can be defined as

β =1

1K

∑K−1k=0

∣∣∣˜hk∣∣∣2 (4.11)

such that the FF filtered symbol power |Sn|2 is normalized to 1. Furthermore, substi-

tuting (4.5) and (4.9) into (4.4), the maximized SNR after FF filtering is thus given

by

γ =1K

∑K−1k=0 |˜hk|2σ2n

. (4.12)

Based on the FF matached filter design in (4.10), the FF filtered frequency domain

symbols can be written as

yFF,k = β|˜hk|2xk + β˜h∗kηk. (4.13)

Since the FF filtered channel response β|˜hk|2 in the above equation is not a flat spectrum

across all K user subcarriers, residual ISI persists in the time domain FF filtered

symbols. In order to remove the ISI, a unit impulse response in the time domain

is required. As the time domain unit impulse response is equivalent to a flat spectrum

response in the frequency domain, a frequency domain FB filter can be used to remove

the ISI and thus flatten the resultant spectrum response. Let gFB,k denote the FB filter

coefficient on the k-th user subcarrier. Assumming ideal FB symbols, the frequency

domain symbols after ISI cancellation (see Fig. 4.1) are given by

zk = yFF,k + gFB,kxk

=(β|˜hk|2 + gFB,k

)xk + β˜h

∗kηk. (4.14)

Imposing the flat spectrum constraint β|˜hk|2+ gFB,k = 1 for all k to the above equation,

the frequency domain FB filter is thus given by

gFB,k = 1− β|˜hk|2. (4.15)

After ISI cancellation, the frequency domains zk is converted to the time domain (i.e.

zn = 1√K

∑K−1k=0 zke

j 2πK

kn, where n = 0, . . . ,K − 1) for detection.

59

Page 84: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

4.1.2 Discussion on Analytical MFB performance

Let p(γ) denote the PDF of γ in (4.11) and Pe(γ) denote the error probability function

for a baseband modulation scheme at an SNR of γ. The MFB error probability can be

evaluated as [15]

Pe,MFB =

∫ ∞

0Pe(γ)p(γ)dγ. (4.16)

In the equation above, since the channel with different characteristics has different p(γ),

the MFB varies with channel response. It may not always be possible to obtain an

exact mathematical expression of p(γ). Even when p(γ) is available, the integration in

(4.16) is generally complicated. The exact analytical MFB with two-ray and extended

Rayleigh fading channels was investigated in [70, 71].

Although a closed form expression may not always be possible, the MFB perfor-

mance can be understood via a simple approach. Recalling γ in (4.11) is the instanta-

neous SNR with the instantaneous channel energy of all the multipaths, the distribution

of γ can be characterized in a simple statistical form, i.e. γ ∼ (γ, σ2γ), where γ and σ2

γ

are the mean and variance of γ respectively.

Generally spreaking, for a channel with rich multipath (where the channel is more

frequency selective), the variation of the instantaneous SNR σ2γ tends to be smaller,

which yields a better MFB performance for a given γ. In the extreme case when σ2γ → 0,

the error probability of MFB approaches the error probability in AWGN.

If a channel has small delay spread (where the channel is less frequency-selective),

σ2γ tends to be larger, which yields a degraded MFB performance for a given γ. In the

extreme case (e.g. a single-tap Rayleigh fading channel), the error probability of MFB

is the same as the error probability in a flat Rayleigh fading channel.

4.1.3 Performance Comparison of LE and MFB

Performance comparison of SC-FDMA employing MMSE-LE and MFB is presented

in this section. Results are obtained via simulations wherein the number of available

subcarriers N = 512, the number of user subcarriers is K = 128, and an 8-tap i.i.d.

Gaussian channel is employed. 100,000 independent channel realizations are simulated.

Fig. 4.2 shows that there is an approximate 5dB performance gap between MMSE-

LE and MFB with QPSK signaling at a BER of 0.001. This is because the MFB maxi-

mizes the SNR at the detection point with ideal ISI-cancellation, while the MMSE-LE

allows some residual-ISI to minimize the overall equalization noise with linear oper-

ation. As previously mentioned, the MFB performance varies with different channel

characteristics. Since a LFDMA has more correlated frequency channel response that

60

Page 85: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.1. Matched Filter Bound

0 5 10 15 20 2510

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IFDMA−LEIFDMA−MFBLFDMA−LELFDMA−MFB

Figure 4.2: BER comparison of SC-FDMA employed MMSE-LE and MFB in a 8-tap

i.i.d. complex Gaussian channel with QPSK signaling.

5 10 15 20 25 30 3510

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IFDMA−LEIFDMA−MFBLFDMA−LELFDMA−MFB

Figure 4.3: BER comparison of SC-FDMA employed MMSE-LE and MFB in a 8-tap

i.i.d. complex Gaussian channel with 16QAM signaling.

61

Page 86: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

can fade together, there is more fluctuation in the instantaneous block SNR γ (i.e.

σ2γ is larger as mentioned in Section 4.1.2). However, IFDMA has a less correlated

channel response on the interleaved subcarriers and this leads to smaller variation in

the instantaneous block SNR γ (i.e. σ2γ is smaller). Hence, IFDMA gives better MFB

performance than LFDMA since the effective channel characteristics experienced by

the two multiple access variants are different.

Furthermore, Fig. 4.3 shows a larger performance gap (i.e. approximately 8dB)

between MMSE-LE and MFB with 16QAM signaling at a BER of 0.001. This is

because the performance of LE with 16QAM signaling suffers more due to residual-ISI.

Therefore, if a more advanced equalization technique is employed, the performance of

SC-FDMA can be considerably improved (e.g. up to a 5dB and 8dB of SNR gain for

QPSK and 16QAM, respectively).

4.2 Hybrid Decision-Feedback Equalizer

Hybrid-DFE for SC-FDE was proposed in [44, 52], where the FF filter is implemented

in the frequency domain to reduce computational complexity. In this section, the

application of hybrid-DFE is extended to SC-FDMA.

4.2.1 Description of Hybrid Decision-Feedback Equalizer Design

Fig. 4.4 shows the block diagram of a hybrid-DFE system. In the operation of hybrid-

DFE, the FB filter is implemented in the time domain on a symbol-by-symbol basis as

the conventional approach [15]. The FF filter is implemented in the frequency domain

on a block basis, since the frequency domain design is more computational efficient. As

mentioned in Chapter 3, the received frequency domain symbol on the k-th subcarrier

is given by

yk = hkxk + ηk, k = 0, . . . ,K − 1. (4.17)

where hk is the channel response on the k-th (user) subcarrier, xk is the frequency do-

main data symbol on the k-th subcarrier, ηk is the received noise on the k-th subcarrier

with a noise variance of σ2n, and K is the number of user subcarriers.

Let gFF,k denote the FF filter coefficient on the k-th subcarrier, the frequency

domain FF filtered symbol is given by

yFF,k = gFF,kyk. (4.18)

Let xn denote the n-th transmit data symbol in the time domain, the time domain FF

62

Page 87: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.2. Hybrid Decision-Feedback Equalizer

Figure 4.4: Block diagram of Hybrid-DFE at the receiver for a SC system

filtered symbol is given by

yFF,n =1√K

K−1∑

k=0

yFF,kej 2πK

kn

=

(1√K

K−1∑

k=0

gFF,khkej 2πK

kl

)

︸ ︷︷ ︸ul

∗ xn−l +

(1√K

K−1∑

k=0

gFF,kηkej 2πK

kl

)

︸ ︷︷ ︸ηFF,n

(4.19)

where ul is the FF filtered channel response in the time domain, ηFF,n is the FF filtered

noise and ∗ denotes the cyclic convolution operator.

Note that u0 =1√K

∑K−1k=0 gFF,khk in (4.19) is the useful data gain at the detection

point and ul for l 6= 0 exhibits the post-cursor ISI. Let L denote the length of the FF

filtered channel response (e.g. ul 6= 0 for l = 0, . . . , L − 1), L can be estimated based

on the maximum channel delay spread L, e.g. L = L. To remove all the post-cursor

ISI, the FB filter length is set to NFB = L− 1 and the FB filter is designed as

gFB,l =

ul, l = 1, . . . , NFB

0, elsewhere.(4.20)

Hence, the time domain equalized symbols after post-cursor ISI cancellation are

zn = yFF,n +

NFB∑

l=1

gFB,lxn−l (4.21)

where xn = hardlimitzn is the hard-limited estimated symbol that is used to cancel

the post-cursor ISI. Since the CP insertion at the transmitter and the CP removal at the

receiver leads to the cyclic convolution of the channel and the transmit data symbols in

the time domain, the initial FB symbols are the last few data symbols in a transmission

63

Page 88: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

block that can be obtained via MMSE-LE. Let xLE,n denote the hard-limited estimated

symbols with MMSE-LE, xn−l = xLE,n−l+K when n− l < 0.

The FF and FB filter coefficient design problem can be formulated as follows. As-

suming that all the post-cursor ISI can be completely removed (i.e. all the FB symbols

are correct), design a FF filter such that the MSE at the detection point is minimized

(i.e. the MSE of the FF filtered noise is minimized). Let gFB,k = 1√K

∑NFBl=1 gFB,le

−j 2πK

kl

denote the FB filter response in the frequency domain and xk = 1√K

∑K−1n=0 xne

−j 2πK

kn

denote the frequency domain data symbols (where k = 0, . . . ,K − 1), the cost function

of the hybrid DFE is given by [52]

J = E[|zn − xn|2

]

= E

∣∣∣∣∣

1√K

K−1∑

k=0

(gFF,khkxk + gFF,kηk + gFB,kxk

)ej

2πK

kn − 1√K

K−1∑

k=0

xkej 2πK

kn

∣∣∣∣∣

2

=1

K

K−1∑

k=0

[∣∣∣gFF,khk + gFB,k − 1∣∣∣2σ2x + |gFF,k|2 σ2

n

]

(4.22)

where σ2x = E[|xk|2] = E[|xn|2] is the data symbol power. Taking the derivative with

respect to gFF,k and equating it to zero,

∂J

∂g∗FF,k=(gFF,k|hk|2 + gFB,kh

∗k − h∗k

)σ2x + gFF,kσ

2n = 0. (4.23)

By solving the above equation, the FF filter coefficient is given by [52]

gFF,k =h∗k (1− gFB,k)

|hk|2 + σ2n

σ2x

. (4.24)

Substituting (4.24) into (4.22), (4.22) can be written as

J =σ2n

K

K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1

|1− gFB,k|2

=σ2n

K

K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1∣∣∣∣∣1−

NFB∑

l=1

gFB,le−j 2π

Kkl

∣∣∣∣∣

2

. (4.25)

Let gHFB = [gFB,1, . . . , gFB,NFB

] denote a length-NFB row vector with FB filter coeffi-

cients and fk = [e−j 2πK

k.1, . . . , e−j 2πK

k.NFB ]T denote a length-NFB phase rotating column

64

Page 89: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.2. Hybrid Decision-Feedback Equalizer

vector, (4.25) can be rewritten as

J =σ2n

K

K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1 (1− gH

FBfk) (

1− gHFBfk

)H

=σ2n

K

K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1 (1− fHk gFB − gH

FBfk + gHFBfkf

Hk gFB

). (4.26)

Taking the derivative with respect to g∗FB and equating it to zero

∂J

∂g∗FB

=σ2n

K

K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1 (fkf

Hk gFB − fk

)= 0NFB×1. (4.27)

By solving the above the equation, the FB filter coefficients are given by [52]

gHFB =

[K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1

fHk

][K−1∑

k=0

(|hk|2 +

σ2n

σ2x

)−1

fkfHk

]−1

. (4.28)

Therefore, once the FB filter is determined, the FF filter coefficients can be calcualted

via (4.24).

4.2.2 Performance of SC-FDMA with Hybrid-DFE

In this section, the performance of SC-FDMA employing hybrid-DFE with and without

channel coding is presented and the error propagation problem is discussed. In the

simulation, the total number of available subcarriers is N = 512 and the number

of user subcarriers is K = 128. An 8-tap i.i.d. complex Gaussian channel model

is used (i.e. L = 8), where 200, 000 independent channel realizations are simulated

to obtain sufficiently accurate BER curves. When channel coding is applied, a 1/2-

rate convolutional encoder (133,171) followed by a block interleaver is used at the

transmitter and a block de-interleaver followed by a soft-decision Viterbi decoder is

used at the receiver. The FB decisions used in the hybrid-DFE are generated from the

previous hard-decision detected symbols (i.e. hard-decisons at the equalizer output for

both coded and uncoded cases). Hence the impact of error propagation is included in

the model. For the ideal hybrid-DFE, the FB symbols are assumed to be error-free.

Fig. 4.5 and 4.6 show the uncoded BER of IFDMA and LFDMA with different

equalization schemes respectively. Both IFDMA and LFDMA have similar perfor-

mance gain/loss when comparing different equalization schemes, except that IFDMA

has better performance than LFDMA due to less fluctuation in the instantaneous re-

ceived block SNR. Results show that, in the uncoded case, the hybrid-DFE gives ap-

proximately 2dB and 3dB SNR gain over MMSE-LE (at a BER of 0.001) with QPSK

65

Page 90: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

MMSE−LEH−DFEIdeal H−DFEMFB

QPSK

16QAM

Figure 4.5: BER of IFDMA employed hybrid-DFE in a 8-tap i.i.d complex Gaussian

channel.

0 5 10 15 20 25 30 3510

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

MMSE−LEH−DFEIdeal H−DFEMFB

16QAM

QPSK

Figure 4.6: BER of LFDMA employed hybrid-DFE in a 8-tap i.i.d complex Gaussian

channel.

66

Page 91: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.2. Hybrid Decision-Feedback Equalizer

0 5 10 15 20 2510

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

MMSE−LEH−DFEIdeal H−DFEMFB

16QAM

QPSK

Figure 4.7: BER of IFDMA employed hybrid DFE in a 8-tap i.i.d complex Gaussian

channel with 1/2-rate convolutional channel coding.

and 16QAM modulation schemes respectively. Larger performance gain is observed

with 16QAM signaling since 16QAM is more sensitive to residual-ISI than QPSK for

the same channel model. There is a gap of approximately 1dB and 2.5dB between

the decision-directed hybrid-DFE and the ideal hybrid-DFE (at a BER of 0.001) with

QPSK and 16QAM respectively. This performance degradation shows the impact of er-

ror propagation, where one incorrect FB symbol may cause a short burst of subsequent

detected symbols to be erroneous. Note that the ideal hybrid-DFE does not achieve

the MFB performance. This is because the ideal hybrid-DFE assumes ideal post-cursor

ISI cancellation but still gives residual pre-cursor ISI, while the MFB assumes ideal ISI

cancellation for both pre- and post-cursors.

Fig. 4.7 shows the BER of IFDMA with the hybrid-DFE when 1/2-rate convolu-

tional coding is applied. It is shown that the decision-directed hybrid-DFE gives worse

performance than the LE due to the catastrophic error propagation problem. Since a

channel coded system has the ability to correct bit errors and operates at low SNR,

the hard-decision symbols at the equalizer output are generally erroneous. Using the

unreliable decisions at the equalizer output as the FB symbols introduces more errors

into the decision-feedback equalized symbols, which leads to severe performance degra-

67

Page 92: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

dation in the channel coding case. Hence, it can be concluded that the conventional

decision-directed hybrid-DFE is not suitable to be employed in the channel coded SC

system. Although various methods have been proposed to tackle error propagation

in the traditional DFE [72–74], non of them leads to satisfactory performance in the

channel coded system. A new class of IB-DFE [53, 75] is described the next section to

improve this aspect of the design.

4.3 Iterative Block Decision-Feedback Equalizer

In order to overcome the error propagation problem in the decision-directed hybrid-

DFE, a new class of IB-DFE [53, 75] is described in this section. Compared to a

conventional hybrid-DFE, the IB-DFE has two distinct properties: (1) an iterative

block operation allows all the detected symbols from the previous iteration to be used

as FB symbols in the current iteration. Hence both pre- and post-cursor ISI can

be cancelled via the FB process. (2) The design of the IB-DFE is optimized at each

iteration according to the reliability of the FB symbols. Hence, it is robust against error

propagation and better performance is achieved with increasing iteration number. Note

that good treatment of the FB reliability is the key to optimizing the performance of

IB-DFE.

In contrast to the time domain IB-DFE [75], the frequency domain IB-DFE in

[53] implements its FF and FB filters in the frequency domain. This gives a very

computational efficient solution. Furthermore, the frequency domain IB-DFE has lower

complexity (per iteration) than the hybrid-DFE due to the FD-FB filter and a simpler

approach to coefficient calculation (i.e. no matrix inversion is required for IB-DFE).

The soft-decision IB-DFE is also proposed in [53]. Due to the high complexity of

obtaining soft-decision FB symbols (especially in a coded system), we focus on the

hard-decision IB-DFE in this section. In the remainder of this section, IB-DFE is used

to refer to the frequency domain hard-decision IB-DFE.

In Section 4.3.1, the IB-DFE operation is described and the IB-DFE coefficients

are derived. Section 4.3.2 discusses the FB reliability estimation methods considered

in this thesis. Section 4.3.3 presents the performance of SC-FDMA with IB-DFE.

4.3.1 Description of IB-DFE Design and Operation

Fig. 4.8 shows the IB-DFE receiver for a SC system. Although the IB-DFE coefficient

derivation can be found in [53], this section aims to provide an unified description of

DFEs used in this thesis. In Fig. 4.8, the k-th received frequency domain symbol is

68

Page 93: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

Figure 4.8: Block diagram of IB-DFE reception for a SC system.

denoted as yk = hkxk + ηk, the k-th frequency domain FF and FB filter coefficient at

the i-th iteration is denoted as g(i)FF,k and g

(i)FB,k respectively. Let x(i−1)

k denote the k-th

frequency domain FB symbols obtained from the previous (i − 1)-th iteration. The

frequency domain equalized symbols at the i-th iteration are given by

z(i)k = g

(i)FF,kyk + g

(i)FB,k

x(i−1)

k , k = 0, . . . ,K − 1 (4.29)

where K is the number of user subcarriers.

The time domain equalized symbols at the i-th iteration are given by [53]

z(i)n =1√K

K−1∑

k=0

z(i)k ej

2πK

kn, n = 0, . . . ,K − 1. (4.30)

The hard-decision detected data symbols at the i-th iteration are obtained by making

the hard decision over z(i)k , i.e. x

(i)k = hardlimitz(i)k . The estimated frequency domain

symbol at the i-th iteration is thus given by

x(i)k =1√K

K−1∑

k=0

x(i)n e−j 2πK

kn. (4.31)

Note that the estimated frequency domain symbols at the current iteration will be used

as the frequency domain FB symbols for the next iteration.

There are two methods to derive the FF and FB filter coefficients for the IB-DFE. In

[75], the filter coefficients are obtained by signal-to-interference-plus-noise ratio (SINR)

maximization with the Cauchy-Schwarz inequality. In this section, the filter coefficients

will be derived by applying the gradient method to the defined cost function [53].

Letting xn denote the transmit data symbol in the time domain, the cost function is

69

Page 94: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

defined as [53]

J = E

[∣∣∣z(i)n − xn

∣∣∣2]

= E

∣∣∣∣∣

1√K

K−1∑

k=0

(g(i)FF,khkxk + g

(i)FF,kηk + g

(i)FB,k

x(i−1)

k

)ej

2πK

kn − 1√K

K−1∑

k=0

xkej 2πK

kn

∣∣∣∣∣

2

=1

K

K−1∑

k=0

∣∣∣g(i)FF,khk − 1∣∣∣2σ2x +

∣∣∣g(i)FF,k

∣∣∣2σ2n +

∣∣∣g(i)FB,k

∣∣∣2σ2x

+1

K

K−1∑

k=0

(g(i)FF,khk − 1

)g∗(i)FB,kE

[xkx

∗(i−1)

k

]+(g∗(i)FF,kh

∗k − 1

)g(i)FB,kE

[x∗kx(i−1)

k

]

(4.32)

where σ2x = E

[|xk|2

]= E

[∣∣∣∣x(i−1)

k

∣∣∣∣2]

is the expected data symbol power and σ2n =

E[|ηk|2

]is the received noise variance.

We now take the derivative of (4.32) with respect to g∗(i)FB,k and equate it to zero, i.e.

∂J

∂g∗(i)FB,k

= g(i)FB,kσ

2x +

(g(i)FF,khk − 1

)E

[xkx

∗(i−1)

k

]= 0. (4.33)

Solving the above equation for g(i)FB,k, the frequency domain FB filter at the i-th iteration

is given by [53]

g(i)FB,k = −ρ(i−1)

[g(i)FF,khk − 1

](4.34)

where

ρ(i−1) =

E

[xkx

∗(i−1)

k

]

σ2x

. (4.35)

In the equation above, ρ(i−1) is defined as the reliability of the estimated symbols at the

(i− 1)-th iteration (or the reliability of the FB symbols) that takes the value between

0 and 1.

Note that the time domain FB filter has to be direct current (DC) free, i.e. g(i)FB,0 =

1K

∑K−1k=0 g

(i)FB,k = 0, such that the useful signal gain is retained after ISI cancellation.

Based on (4.34), in order to have a DC-free time domain FB filter response, the FF

filter has to be designed such that the following condition is met, i.e.

1

K

K−1∑

k=0

g(i)FF,khk = 1. (4.36)

When (4.36) is satisfied, the useful signal gain after FF filtering is normalized to 1.

70

Page 95: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

Substituting (4.34) into (4.32), the cost function can be written as

J =1

K

K−1∑

k=0

[∣∣∣g(i)FF,khk − 1∣∣∣2σ2x +

∣∣∣g(i)FF,k

∣∣∣2σ2n −

∣∣∣g(i)FF,khk − 1∣∣∣2 (

ρ(i−1))2

σ2x

]. (4.37)

We now take the derivative of the above the equation with respect to g∗(i)FF,k and equate

it to zero, i.e.

∂J

∂g∗(i)FF,k

= h∗k

(g(i)FF,khk

)σ2x + g

(i)FF,kσ

2n − h∗k

(g(i)FF,khk

)(ρ(i−1)

)2σ2x = 0. (4.38)

Solving the above equation, g(i)FF,k can be obtained as

g(i)FF,k =

h∗k

(1−

(ρ(i−1)

)2)

∣∣∣hk∣∣∣2 (

1−(ρ(i−1)

)2)+ σ2

nσ2x

. (4.39)

However, in order to satisfy the constraint given in (4.36), replacing the subcarrier

index independent scaling factor 1 −(ρ(i−1)

)2at the numerator of (4.39) with a new

scaling factor β, the frequency domain FF filter can be written as

g(i)FF,k = β.

h∗k∣∣∣hk∣∣∣2 (

1−(ρ(i−1)

)2)+ σ2

nσ2x

. (4.40)

Substituting (4.40) into (4.36) and solving for β, β is therefore given by

β = K

K−1∑

k=0

∣∣∣hk∣∣∣2

∣∣∣hk∣∣∣2 (

1−(ρ(i−1)

)2)+ σ2

nσ2x

−1

. (4.41)

Hence the frequency domain FF and FB filter coefficients at the i-th iteration of the

IB-DFE can be designed using (4.40) and (4.34) respectively. However, the reliability

of the FB symbols as defined in (4.35) is generally unknown as xk is unknown at the

receiver. In Section 4.3.2, we propose the FB reliability estimation method to facilitate

the IB-DFE operation.

At the first iteration, no FB symbols are available and the FB reliability is set to

zero, i.e. x(0)n = 0 for n = 0, . . . ,K−1 and ρ(0) = 0. In this case, the FF filter coincides

with the MMSE-LE and the FB filter is turned off (see (4.40) and (4.34)). As the FB

reliability increases, the FB filter tends to cancel more ISI. Therefore the performance

improves with the number of iterations. When ρ(l−1) = 1, the FF filter coincides

with the matched filter and the FB filter aims to cancel all the ISI. Hence the ideal

performance of IB-DFE (assuming all the FB symbols are error free and ρ(l−1) = 1) is

the MFB.

71

Page 96: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

4.3.2 Feedback Reliability Estimation for IB-DFE

It was shown in the previous section that the FF and FB filter coefficient calculation

is based on knowledge of the FB reliability. Since the FB reliability is the key to the

IB-DFE operation, but is generally unknown at the receiver, accurate FB reliability

estimation is desired to optimize the IB-DFE performance. Underestimating the FB

reliability results in slower convergence of the IB-DFE, and overestimating the FB

reliability will introduce more errors at the equalizer output which will degrade the

performance of IB-DFE [53].

In [75], the approximated FB reliability calculation is given for uncoded M -ary

phase-shift keying (PSK) via a symbol error probability. In [53], the FB reliability

estimate is obtained by taking the channel response into account, but this approach is

specifically for the uncoded QPSK case and may not be applicable to other modulation

and coding schemes. To the author’s best knowledge, in the literature the results on

IB-DFE are limited to uncoded QPSK due to the lack of FB reliability estimation

methods. In this section, we investigate the FB reliability estimation methods and

extend the performance evaluation of IB-DFE to M -ary QAM for systems with and

without channel coding.

In order to keep the FB reliability estimation simple and channel-independent, we

propose to calculate the FB reliability from the SINR at the equalizer output. The

SINR at the IB-DFE output for the i-th iteration can be estimated as

γ(i) =1

1K

∑K−1n=0

∣∣∣z(i)n − x(i)n

∣∣∣2 . (4.42)

Note that the noise at the IB-DFE output is the sum of the FF filtered noise, residual-

ISI and the ISI cancellation error. The residual-ISI occurs because the FB filter design

does not aim to cancel all the ISI at the FF filter output (considering the FB reliability),

as shown in (4.34). The ISI cancellation error is due to the incorrect FB symbols.

The following FB reliability estimation schemes are based on the assumption that

the symbol error probability of the FB symbols (according to the SINR at the equalizer

output) is well-approximated by the symbol error probability of detecting the data

symbols (according to the received SNR) in an AWGN channel [75]. This occurs because

the equalized noise is mainly dominated by the FF filtered noise (Note: the FF filtered

noise will still be Gaussian distributed even though it is colored) and in a time-dispersive

channel the residual-ISI can be approximated by a Gaussian distribution from the

central-limit theorem. For convenience, the ISI cancellation error will be treated as

part of the SINR estimation error.

72

Page 97: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

Figure 4.9: Hard-decision error pattern for QPSK with x(s = 0) = 1√2(1+ j) being the

transmit symbol.

4.3.2.1 Feedback Reliability Derivation for QPSK

The time domain hard-decision symbols at the i-th iteration can be written as x(i)n =

xn + e(i)n , where e

(i)n is the hard decision error (Note: the iteration index i is omitted in

the following derivation for brevity). Hence the FB reliability in (4.35) is given by

ρ =E[xkx∗k

]

σ2x

=E [xnx

∗n]

σ2x

= 1 +E [enx

∗n]

σ2x

(4.43)

where E [enx∗n] can be expressed as

E [enx∗n] =

s

r 6=s

e(r, s)x∗(s)p (e(r, s), x∗(s)) . (4.44)

In (4.44), for QPSK, x(s) = ejπ4(2s+1) for s = 0, . . . , 3, e(r, s) = ej

π4(2r+1)−ej

π4(2s+1) for

r = 0, . . . , 3 and r 6= s, p (e(r, s), x∗(s)) is the probability of e(r, s) and x(s) occurring

at the same time. Since each QPSK transmit symbol has the same magnitude and the

same symbol error probability (Note: this will not be the case for 16QAM), (4.44) can

be simplified to

E [enx∗n] =

r 6=s

e(r, s)x∗(s)p (e(r, s)|x∗(s)) . (4.45)

Fig. 4.9 shows the hard-decision error pattern for QPSK, where the transmit symbol

x(s = 0) = 1√2(1 + j) is assumed. Let γ denote the equivalent SNR at the IB-DFE

output (assuming the equalized noise at the IB-DFE output is Gaussian noise), the

probability of receiving the symbol in the region of r = 1 when transmitting x(s = 0)

is [15]

p(e(r = 1, s = 0)|x(s = 0)) = Q (√γ) [1−Q (

√γ)] (4.46)

73

Page 98: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

where Q(√γ) = 1√

∫∞√γ e

−t2/2dt. Likewise, the probabilities of receiving the symbols

in the region of r = 2 and r = 3 are

p(e(r = 2, s = 0)|x(s = 0)) = [Q (√γ)]2 (4.47)

p(e(r = 3, s = 0)|x(s = 0)) = Q (√γ) [1−Q (

√γ)] . (4.48)

Substituting (4.46)-(4.48) into (4.45), it can be shown that E[enx∗n] = −2Q(

√γ). Since

σ2x = 1 is used in the derivation, the FB reliability for uncoded QPSK is given by [75]

ρ = 1− 2Q(√γ). (4.49)

4.3.2.2 Gaussian CDF Approximation for 16QAM

It is possible to derive the reliability for uncoded 16QAM using (4.44). However, the

derivation process is very tedious and the final expression includes numerous terms. It

is observed that the simulated reliability curves for uncoded 16QAM and 64QAM fit

well to a Gaussian CDF model and this model also gives values between 0 and 1. Hence

we propose to approximate the reliability for uncoded 16QAM as a function of SNR at

the equalizer output using a Gaussian CDF model [15], i.e.

ρj =1

2+

1

2erf (aΓj + b) (4.50)

where erf(u) = 2√π

∫ u0 e−t2dt is the error function, Γj is the j-th SNR value in dB and

ρj is the approximated reliability when the SNR is Γj dB. a and b are parameters of

the Gaussian CDF model, which can be determined via regression to obtain the best-fit

reliability curve.

Let εj denote the j-th error between the proposed Gaussian CDF model and the

simulated reliability curve (i.e. the observed data). The simulated reliability can thus

be written as

ρj =1

2+

1

2erf (aΓj + b+ εj) . (4.51)

Based on (4.51), the aim is to find the values of a and b such that the sum of the square

error between the proposed model and the observed data is minimized (i.e.∑

j εj is

minimized). Normally, the regression technique is useful to solve this kind of problem.

However, since (4.51) is a non-linear model, this leads to a complicated non-linear

regression problem. In this case, rearranging (4.51) and letting cj = erf−1(2ρj − 1), a

simple linear model for the observed data can be established, i.e.

cj = aΓj + b+ εj . (4.52)

74

Page 99: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

−30 −20 −10 0 10 20 30−2

−1.5

−1

−0.5

0

0.5

1

1.5

2

2.5

3

Γj

c j

Observed dataLinear regression

Regression range

Figure 4.10: Linear regression with cj = aΓj + b, where a = 0.0756 and b = 0.4055.

−30 −20 −10 0 10 20 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR-dB (Γj)

Rel

iability

(ρj)

Observed reliabilityGaussian CDF model

Figure 4.11: Reliability approximation for uncoded 16QAM using a Gaussian CDF

model, i.e. ρj =12 + 1

2erf(aΓj + b), where a = 0.0756 and b = 0.4055.

75

Page 100: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

Figure 4.12: Block diagram of the proposed FB reliability estimation scheme for IB-

DFE in a channel coded system.

Hence, using the linear regression method the optimal a and b that minimize the sum

of the square error of εj in (4.52) are given by [76]

a =Γjcj − Γjcj

Γ2j −

(Γj

)2 (4.53)

b = cj − aΓj (4.54)

where (·) denotes the average operator.

Fig. 4.10 shows the linear regression graph of cj vs. Γj , where a = 0.0756 and b =

0.4055 are calculated using (4.53) and (4.54) respectively. The regression is performed

in the SNR range from -10dB to 10dB since the accuracy of low reliability at low SNR

is not of interest and cj goes to infinity at high SNR. Fig. 4.11 shows that the observed

reliability for uncoded 16QAM is well-approximated using the Gaussian CDF model

in (4.50) with a = 0.0756 and b = 0.4055. Fig. 4.11 also shows that the reliability

approaches 1 when SNR is high, and the reliability is low when SNR is low.

Therefore, the FB reliability of the IB-DFE with uncoded 16QAM can be obtained

by 1) estimating the equalized SNR at the IB-DFE output using (4.42) and 2) calcu-

lating the FB reliability using (4.50) with a = 0.0756 and b = 0.4055. Although not

shown, the reliability curve for uncoded 64QAM is also well-approximated via (4.50)

with different values of a and b.

4.3.2.3 Lookup Table for Systems with Channel Coding

When operating the IB-DFE in a channel coded system, it is recommended to decode

the equalized symbols and use the re-encoded data to form the FB symbols with higher

reliability [75]. However, there is no explicit method for deriving the reliability of the

re-encoded symbols. Hence, we propose to use a pre-defined lookup table for reliability

mapping in the channel coding case. Fig. 4.12 shows the block diagram of the proposed

FB reliability estimation scheme for an IB-DFE operating in a channel coded system.

Note that the re-encoded symbols are also used as the reference hard-decision symbols

x(i)n in (4.42) to obtain a more accurate SNR estimate.

76

Page 101: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

−30 −25 −20 −15 −10 −5 0 5 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SNR (dB)

Rel

iabi

lity

QPSK16QAM

Figure 4.13: Re-encoded reliability lookup table for QPSK and 16QAM when a 1/2-rate

convolutional encoder (133,171) and a soft-decision Viterbi decoder are used. Simula-

tion is performed in an AWGN channel.

The reliability curve of the re-encoded FB symbols can be generated via a large

number of simulations (in an AWGN channel). Fig. 4.13 shows the re-encoded relia-

bility for QPSK and 16QAM when a 1/2-rate convolutional encoder (133,171) and a

soft-decision Viterbi decoder are used. This graph is then used to map the estimated

SNR at the IB-DFE output (using (4.42) with x(i)n being the re-encoded symbols) to

the reliability of the re-encoded symbols.

4.3.3 Performance of SC-FDMA with IB-DFE

In this section, the performance of SC-FDMA employing IB-DFE with and without

channel coding is presented. In the simulation, the total number of available subcar-

riers is N = 512, the number of user subcarriers is K = 128. An 8-tap i.i.d. complex

Gaussian channel model is used (i.e. L = 8), where 200, 000 independent channel real-

izations are simulated. Interleaved subcarrier mapping is used. When channel coding

is applied, a 1/2-rate convolutional encoder (133,171) followed by a block interleaver is

used at the transmitter and a block de-interleaver followed by a soft-decision Viterbi

decoder is used at the receiver. The number of simulated iterations for IB-DFE opera-

77

Page 102: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

tion is 4. For clarification of the curves, the results of the third iteration are not shown

in the following BER graphs.

Fig. 4.14 and Fig. 4.15 show the uncoded BER of IFDMA with IB-DFE for

QPSK and 16QAM respectively. The first iteration of IB-DFE corresponds to MMSE-

LE. It can be seen that for IB-DFE the second iteration gives a large gain over the

first iteration and the gains of further iterations are reduced. This is because the

performance of MMSE-LE is limited by residual-ISI. The use of FB ISI cancellation

in the second iteration is able to overcome this limitation and hence achieves a large

performance gain.

Furthermore, Fig. 4.14 and Fig. 4.15 both show that the IB-DFE in the second

iteration has comparable performance to hybrid-DFE for the uncoded case. While the

complexity of hybrid-DFE grows linearly with the time domain FB filter length (or

channel delay spread), the IB-DFE requires only a one-tap per subcarrier frequency

domain FB filter. Moreover the matrix inversion required as part of the hybrid-DFE

coefficient calculation (see (4.28)) results in greatly increased complexity. Hence, de-

spite the second iteration, the IB-DFE still has significantly lower complexity than

the hybrid-DFE in the uncoded case. A complexity and performance comparison of

MMSE-FDE, IB-DFE(2) at the second iteration and hybrid-DFE in the uncoded sys-

tem is summarized in Table 4.1, where the difference in the complexity requirement

of IB-DFE(2) and hybrid-DFE is highlighted using a text color of blue. It is shown

in Table 4.1 that in the uncoded system, IB-DFE(2) can achieve comparable perfor-

mance gain (i.e. 3dB SNR gain over MMSE-FDE) as hybrid-DFE while having lower

complexity.

Fig. 4.14 shows that the IB-DFE in the fourth iteration has slightly degraded per-

formance than the second iteration. This is because the performance of IB-DFE is

particular sensitive to the accuracy of reliability estimation in the unocded QPSK sys-

tem. Even with the FB reliability obtained from the derivation (see (4.49)), the slight

error in SNR estimation at the equalizer output could lead to an overestimate of the

FB reliability. As previously mentioned, overestimating the FB reliability will intro-

duce more errors at the equalizer output and hence cause degraded BER performance.

However, when estimating the FB reliability with the proposed Gaussian CDF model

for uncoded 16QAM, Fig. 4.15 shows that the performance of the IB-DFE improves

consistently as the number of iterations increases.

Fig. 4.16 and Fig. 4.17 show the coded BER of IFDMA employing IB-DFE for

QPSK and 16QAM respectively. It can be seen that IB-DFE is able to provide improved

performance over MMSE-LE in the channel coded case, while decision-directed hybrid-

78

Page 103: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

0 5 10 15 2010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IB−DFE(1)IB−DFE(2)IB−DFE(4)H−DFEIdeal H−DFEMFB

Figure 4.14: BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaussian

channel with QPSK.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IB−DFE(1)IB−DFE(2)IB−DFE(4)H−DFEIdeal H−DFEMFB

Figure 4.15: BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaussian

channel with 16QAM.

79

Page 104: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

Table 4.1: A complexity and performance comparison of MMSE-FDE (i.e. IB-DFE(1)

at the first iteration), IB-DFE(2) at the second iteration and hybrid-DFE in the un-

coded system.

Uncoded Complexity Performance (see Fig. 4.15)

MMSE-FDE • Low complexity MMSE-FDE • 8dB of performance gap to

the MFB at BER = 10−3

IB-DFE(2) • Low complexity MMSE-FDE • 3dB of SNR gain compared to

(obtain FB symbols) MMSE-FDE at BER = 10−3

• Data symbol hard-limiting

• Low-complexity FD-FF and FD-FB

Hybrid-DFE • Low-complexity MMSE-FDE • 3dB of SNR gain compared to

(FB initialization) MMSE-FDE at BER = 10−3

• High-complexity matrix inversion

in FB coefficient calculation

• Low-complexity FD-FF

• Mid-complexity TD-FB

DFE gives worse performance than MMSE-LE due to error propagation. The main

reason that the IB-DFE outperforms the hybrid-DFE is due to the block FB process

which allows the use of the re-encoded symbols as the FB symbols. Since the re-encoded

symbols have higher reliability than the hard-decision symbols at the equalizer output,

ISI-cancellation can be performed more effectively and hence better performance can be

achieved. Moreover, Fig. 4.17 shows that using the proposed FB reliability estimation

scheme via a pre-defined lookup table, IB-DFE at the fourth iteration is able to perform

within 1dB of the ideal hybrid-DFE in the coded 16QAM case.

A complexity and performance comparison of MMSE-FDE, IB-DFE(2) and hybrid-

DFE in the channel coded system is summarized in Table 4.2, where the difference in

the complexity requirement of IB-DFE(2) and hybrid-DFE is highlighted using a text

color of blue. It can be seen in Table 4.2 that depending on the complexity of channel

decoder and encoder, IB-DFE(2) may require higher complexity than hybrid-DFE in

the coded system. However, IB-DFE(2) is able to provide a SNR gain of 1.7dB over

MMSE-FDE while hybrid-DFE results in a SNR loss of 2.6dB. Therefore, compared to

hybrid-DFE, IB-DFE(2) is still preferable in the coded system.

To summarize the observation from Fig. 4.14 to Fig. 4.17, it can be seen that there is

a larger performance gap between the MMSE-LE and the MFB for 16QAM (i.e. higher-

80

Page 105: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.3. Iterative Block Decision-Feedback Equalizer

0 2 4 6 8 10 1210

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IB−DFE(1)IB−DFE(2)IB−DFE(4)H−DFEIdeal H−DFEMFB

Figure 4.16: Coded BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaus-

sian channel with QPSK, where 1/2-rate convolutional channel coding is used.

0 5 10 15 20 2510

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IB−DFE(1)IB−DFE(2)IB−DFE(4)H−DFEIdeal H−DFEMFB

Figure 4.17: Coded BER of IFDMA employing IB-DFE in a 8-tap i.i.d complex Gaus-

sian channel with 16QAM, where 1/2-rate convolutional channel coding is used.

81

Page 106: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 4. Decision Feedback Equalization for Single-Carrier FDMA

Table 4.2: A complexity and performance comparison of MMSE-FDE (i.e. IB-DFE(1)

at the first iteration), IB-DFE(2) at the second iteration and hybrid-DFE in the channel

coded system.

Coded Complexity Performance (see Fig. 4.17)

MMSE-FDE • Low complexity MMSE-FDE • 5dB of performance gap to

• Channel decoding the MFB at BER = 10−3

IB-DFE(2) • Low complexity MMSE-FDE (1) • 1.7dB of SNR gain compared to

• Channel decoding (1) MMSE-FDE at BER = 10−3

• Channel re-encoding

• Low-complexity FD-FF and FD-FB

• Channel decoding (2)

Hybrid-DFE • Low-complexity MMSE-FDE • 2.6dB of SNR loss compared to

(FB initialization) MMSE-FDE at BER = 10−3

• High-complexity matrix inversion

in FB coefficient calculation

• Low-complexity FD-FF

• Mid-complexity TD-FB

• Channel decoding

level baseband modulation) than for QPSK (i.e. lower-level baseband modulation).

This is because the performance of 16QAM with MMSE-LE suffers more from the

effects of residual-ISI. Therefore, when a suitable DFE is used, a larger performance gain

over the MMSE-LE can be achieved with 16QAM signaling. Moreover, it is observed

that channel coding is able to reduce the performance gap between MMSE-LE and the

MFB. For QPSK, the performance gap is 5dB and 3dB in the uncoded and coded cases

respectively (see Fig. 4.14 and Fig. 4.16). For 16QAM, the performance gap is 8dB

and 5dB in the uncoded and coded cases respectively (see Fig. 4.15 and Fig. 4.17). In

other words, through correcting the bit errors, the impact of residual-ISI coming from

MMSE-LE is reduced.

4.4 Summary

This chapter described the use of the DFE to enhance the equalization performance

for SC-FDMA. The application of hybrid-DFE was extended to SC-FDMA in Section

4.2. The hybrid-DFE consists of a computationally efficient frequency domain FF

82

Page 107: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

4.4. Summary

filter and a time domain FB filter that aims to remove the postcursor-ISI from the

previous hard decision detected symbols. Since the hybrid-DFE design is based on

the assumption of error-free FB symbols (i.e. all the postcursor-ISI can be completely

removed), the decision-directed hybrid-DFE is liable to error propagation. Despite

the error propagation, the hybrid-DFE outperforms MMSE-LE in the uncoded case.

However, the hybrid-DFE gives worse performance than MMSE-LE in the channel

coded case. This is because the coded system is generally operated at low SNR and

the hard-decisions at the equalizer output (before decoding) are likely to be erroneous.

The highly unreliable FB symbols cause catastrophic error propagation and thus lead

to degraded performance relative to MMSE-LE.

To improve the DFE performance in the channel coded case, a new class of IB-DFE

was described in Section 4.3. IB-DFE has FF and FB filters both implemented in the

frequency domain, which gives a very computational efficient solution. By utilizing the

block iteration operation, both precursor and postcusor-ISI can be cancelled in the FB

process. Moreover, the IB-DFE design is optimized at each iteration according to the

reliability of the FB symbols. This makes IB-DFE robust against error propagation.

Since the FB reliability is the key to the optimize the IB-DFE operation, the FB re-

liability estimation schemes were proposed in Section 4.3.2. By using the re-encoded

symbols as the reliable FB symbols and the proposed reliability mapping scheme, IB-

DFE was shown to outperform both hybrid-DFE and MMSE-LE in the channel coded

case. It was also shown that the IB-DFE at the second iteration was able to give

comparable performance to the hybrid-DFE in the uncoded case. Finally, a complex-

ity and performance comparison of MMSE-FDE, IB-DFE at the second iteration and

hybrid-DFE in both coded and uncoded system was presented.

So far, ideal channel knowledge has been assumed in the simulation for equalizer co-

efficient calculation. In Chapter 5, the pilot block based channel estimation scheme will

be considered in the SC-FDMA simulation. In particular, low complexity transform-

based channel estimation techniques will be investigated.

83

Page 108: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 109: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5

Transform-Based Channel

Estimation for Single-Carrier

FDMA

In the previous chapters, ideal knowledge of the channel response was assumed when

calculating the equalizer coefficients. In this chapter, the impact of non-ideal channel

estimation is considered in the performance of SC-FDMA, where the pilot block scheme

specified in the LTE uplink [11] is assumed. The least squares (LS) channel estimator

is widely used in practice due to its simplicity [77]. However, the frequency domain

LS channel estimator results in approximately 3dB performance loss compared to the

optimal linear minimum mean-square error (LMMSE) channel estimator [78]. Despite

of the optimal channel estimation performance, the LMMSE channel estimator is not

commonly used in practice due its very high complexity [77]. Hence, low complexity

transform-based channel estimation techniques are investigated in this chapter.

The properties of the correlated frequency domain channel response and the uncor-

related noise can be utilized to design a scalar filter in the transform domain [78–81].

Therefore, a more accurate channel estimate can be obtained through transform do-

main noise filtering. For the DFT-based channel estimator, three filter designs are

investigated. Since the DFT leads to a channel energy smearing effect in its transform

domain (i.e. the time domain), different unitary transforms are explored to overcome

this limitation and provide improved performance.

The SC-FDMA receiver also requires a noise variance estimator for MMSE-FDE

coefficient calculation. The low-rank DFT-based noise variance estimator reported in

[82] is biased at high SNR due to the residual channel power. In [83] virtual subcarriers

85

Page 110: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

Figure 5.1: Slot structure specified in the LTE uplink.

are used to estimate the noise variance. When applying this concept to SC-FDMA

systems, the noise variance can be estimated using the unoccupied frequency resource

or guard subcarriers. However, different frequency resources may experience different

levels of interference, which is considered as part of the received noise. It is thus

desirable to estimate the user in-band noise variance. The Karhunen-Loeve transform

(KLT) based noise variance estimator [84] gives good in-band noise variance estimation

performance, but the complexity of the KLT is high. This chapter presents a novel

windowed DFT-based noise variance estimator that is able to estimate the user in-

band noise variance with negligible bias.

This chapter is organized as follows. Section 5.1 describes the LS and LMMSE

channel estimators. The optimal pilot sequence that yields the minimum MSE of the

LS channel estimator is discussed. A performance comparison of SC-FDMA with LS

and LMMSE channel estimators is presented. In Section 5.2, the time domain channel

smearing effect due to the DFT is illustrated. Three filter designs for the DFT-based

channel estimator are described, and their performance is compared. In Section 5.3, the

channel estimators based on different transforms are described and the equalized SNR

gain over the LS channel estimator is derived. In Section 5.4, a windowed DFT-based

noise variance estimator is presented. Section 5.5 summarizes the chapter contents.

5.1 LS and LMMSE Channel Estimation

In the LTE uplink, a block of pilot symbols is transmitted periodically to estimate

the channel [11]. Fig. 5.1 shows the slot structure adopted in the LTE uplink. Each

slot consists of 7 transmission blocks, and the pilot block is placed in the middle of

the slot [11]. Note that in a fast time-varying channel (e.g. operating a wireless

communication system with a high vehicle speed), the pilot block scheme may suffer

from severe performance degradation due to the out-dated channel estimate and this

will be further investigated in Chapter 6. In this chapter, a slow-variant channel is

assumed (where the channel response is assumed to be the same during the slot period)

and the channel estimate obtained in the pilot block is used to calculate the equalizer

coefficients for the data blocks within the same slot.

86

Page 111: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.1. LS and LMMSE Channel Estimation

This section gives the description of a LS channel estimator and shows that a pilot

sequence with flat spectrum is able to minimize the MSE of the LS channel estimator.

Following that, an optimal LMMSE channel estimator is derived. Finally, performance

comparison of LS and LMMSE channel estimators is presented and discussed.

5.1.1 LS Channel Estimator

Let pk denote the transmit pilot symbol on the k-th user subcarrier, where σ2p = E[|pk|2]

is the expected pilot symbol power. The received pilot symbol on the k-th subcarrier

is given by

yk = hkpk + ηk, k = 0, . . . ,K − 1 (5.1)

where K is the number of user subcarriers, hk is the k-th frequency channel response,

and ηk is the k-th received noise with a variance of σ2n.

Rewriting (5.1) in matrix form, the received pilot vector, denoted as y = [y0, . . . ,

yK−1]T , is given by

y = Ph+ η (5.2)

where P = diagp0, . . . , pK−1 is the frequency domain pilot matrix, h = [h0, . . . , hK−1]T

is the frequency domain channel vector, and η = [η0, . . . , ηK−1] is the received noise

vector.

In the LS estimation method, the aim is to minimize the squared difference between

the observed signal and the desired signal [77]. Hence, lethLS = [

hLS,0, . . . ,

hLS,K−1]

T

denote the frequency domain LS channel estimate vector, the cost function is [77]

JLS =

(y − P

hLS

)H (y − P

hLS

)

= yH y − yHPhLS − h

H

LSPH y − h

H

LSPHPhLS. (5.3)

Taking the derivative of JLS with respect toh∗LS and equating it to zero,

∂JLS

∂h∗LS

= PH y − PHPhLS = 0K×1. (5.4)

Solving the above equation forhLS, the LS frequency channel estimate is thus given

by [77]hLS =

(PHP

)−1PH y. (5.5)

Since P is a diagonal matrix, the LS channel estimate on the k-th subcarrier can be

obtained ashLS,k =

p∗k|pk|2

yk =ykpk

. (5.6)

87

Page 112: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

5.1.2 MSE of LS Channel Estimator and Optimal Pilot Sequence

Substituting (5.5) into (5.2), the LS channel estimate vector is given by

hLS = h+

(PHP

)−1PH η

︸ ︷︷ ︸εLS

(5.7)

where εLS = [εLS,0, . . . , εLS,K−1]T is the LS estimation noise vector. Hence the MSE of

the LS channel estimate is given by

MSE =1

KtrE[εLSε

HLS

]

=1

Ktr

(PHP

)−1PH E

[ηLSη

HLS

]

︸ ︷︷ ︸σ2nIK

P(PHP

)−1

=σ2n

Ktr

(PHP

)−1. (5.8)

It is shown in [85] that the minimum MSE is attained if and only if (PHP)−1 is a

diagonal matrix and all the diagonal elements are equal (i.e. |pk|2 = σ2p for all k).

Hence, when the pilot symbols have a flat frequency spectrum, the minimum MSE ofσ2n

σ2pis achieved.

It is shown in [86] that the pilot sequence with a flat spectrum is optimal for

frequency domain channel estimation, while the pilot sequence with a periodic zero-

autocorrelation property is optimal for time domain channel estimation. To design a

pilot sequence that is optimal for both frequency domain and time domain channel

estimation, a Kronecker delta function satisfies the above mentioned criteria. However,

for practical reasons, a Kronecker delta function is not suitable due to its instantaneous

high-PAPR. Hence, a constant amplitude zero auto-correlation (CAZAC) sequence [87]

is specified in the LTE uplink for channel estimation [11]. A CAZAC sequence is a low-

PAPR optimal pilot sequence. As indicated by its name, a CAZAC sequence has a

constant amplitude, a zero-autocorrelation property and a flat spectrum. For example,

the Chu sequence [88] is a well-known CAZAC sequence. Let pn denote the n-th time

domain pilot symbol (where n = 0, . . . ,K − 1), the optimal pilot sequence can be

designed as a length-K Chu sequence, i.e. [88]

pn =

ejmn2/K , for even K

ejmn(n+1)/K , for odd K(5.9)

where m is relatively prime to K (i.e. the only common divisor for m and K is 1).

88

Page 113: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.1. LS and LMMSE Channel Estimation

5.1.3 LMMSE Channel Estimator

The LS channel estimator is widely used in practice due to its ease of implementation,

amounting to the minimization of a least squares error criterion. However, no claims

about optimality can be made [77]. By exploiting a priori knowledge of the channel

statistics, the LMMSE estimator is optimal in the sense of minimizing the MSE of the

channel estimate and hence provides the best channel estimation performance in terms

of the lowest MSE.

The LS frequency channel estimatehLS can be viewed as the noisy observation of

the actual frequency channel h. Let a K×K matrix Θ denote the LMMSE estimation

matrix, the LMMSE channel estimate can be obtained by filteringhLS [80], i.e.

hLMMSE = Θ

hLS. (5.10)

The cost function is defined as the MSE betweenhLMMSE and h, i.e. [77]

JLMMSE = tr

E

[(hLMMSE − h

)(hLMMSE − h

)H]

= tr

E

[(Θh+ΘεLS − h

)(Θh+ΘεLS − h

)H]

= tr

ΘR

hhΘH −ΘR

hh+Θ

(σ2n

σ2p

IK

)ΘH −R

hhΘH −R

hh

(5.11)

where Rhh

= E[hhH ] is a K × K channel correlation matrix, and E[ηηH ] = σ2n

σ2pIK

(provided the optimal pilot sequence is used). Taking the derivative of JLMMSE with

respect to Θ∗ and equating it to zero, we obtain

∂JLMMSE

∂Θ∗ = ΘRhh

(σ2n

σ2p

IK

)−R

hh= 0K×1 (5.12)

Solving the above equation for Θ, the LMMSE estimation matrix is obtained as

Θ = Rhh

(R

hh+

σ2n

σ2p

IK

)−1

. (5.13)

Substituting (5.13) into (5.10), the LMMSE channel estimate is given by [80]

hLMMSE = R

hh

(R

hh+

σ2n

σ2p

IK

)−1 hLS. (5.14)

As shown in (5.14), a matrix multiplication is required to obtain the LMMSE chan-

nel estimate, and a matrix inversion is required for estimator coefficient calculation.

Therefore, the LMMSE channel estimator requires a much higher complexity than the

LS channel estimator.

89

Page 114: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

5.1.4 Performance of LS and LMMSE Channel Estimator

This section presents a performance comparison of LS and LMMSE channel estimators.

In the simulation, the total number of available subcarriers is N = 512, the number of

user subcarriers is K = 128, and a 8-tap i.i.d complex Gaussian channel with uniform

PDP is used. The slot structure specified in the LTE uplink is adopted (see Fig. 5.1).

In the pilot block, K pilot symbols drawn from a length-K Chu sequence are transmit-

ted for uplink channel estimation. It is assumed that the channel response is invariant

within the same slot, but varies independently across different slots. Hence, the channel

estimate obtained in the pilot block is used to calculate MMSE-FDE coefficients for

the data block within the same slot. Ideal noise variance estimation is assumed (Noise

variance estimation will be detailed in Section 5.4). 200,000 independent channel re-

alizations are generated in the simulation. The channel correlation matrix Rhh

used

in the LMMSE channel estimation is generated via the average of the 200,000 channel

realizations [78].

Fig. 5.2 shows the MSE of LS and LMMSE channel estimators for LFDMA and

IFDMA systems. It can be seen that the LMMSE channel estimator has much lower

MSE than the LS channel estimator due to the use of priori knowledge of the channel

statistics in the channel estimation process. The LS channel estimator gives the same

MSE for LFDMA and IFDMA systems. However, the LMMSE channel estimator gives

degraded performance in IFDMA, compared to that in LFDMA. This is because the

LMMSE channel estimator is able to exploit the correlation of the input signal (i.e.

the LS frequency channel estimate) and produce a better estimate by suppressing the

uncorrelated noise. Since the localized frequency channel is more correlated than the

interleaved frequency channel, the LMMSE channel estimator yields better channel

estimation performance in LFDMA than that in IFDMA.

Fig. 5.3 shows the BER of LFDMA with LS and LMMSE channel estimators. It

can be seen that the LMMSE channel estimator has almost the same BER as the ideal

channel estimator. However, the LS channel estimator yields approximately 3dB of

performance loss compared to the ideal channel estimator [78]. This performance loss

due to the LS channel estimator is the same for QPSK and 16QAM. Fig. 5.4 shows

the BER of IFDMA with LS and LMMSE channel estimators. For IFDMA, it is shown

in Fig. 5.4 that the BER performance gap between the LMMSE channel estimator

and the ideal channel estimator is slightly larger due to the slightly degraded LMMSE

channel estimation performance in IFDMA. Nevertheless, it is still very close to the

ideal case.

90

Page 115: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.1. LS and LMMSE Channel Estimation

0 5 10 15 20 25 30 35 40

10−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

LFDMA−LSLFDMA−LMMSEIFDMA−LSIFDMA−LMMSE

Figure 5.2: MSE of LS and LMMSE channel estimators for LFDMA and IFDMA in a

8-tap i.i.d. complex Gaussian channel.

0 5 10 15 20 25 30 35 4010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

LSLMMSEIdeal

16QAM

QPSK

Figure 5.3: BER of LFDMA with LS and LMMSE channel estimators in a 8-tap i.i.d.

complex Gaussian channel.

91

Page 116: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

0 5 10 15 20 25 30 35 4010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

LSLMMSEIdeal

16QAM

QPSK

Figure 5.4: BER of IFDMA with LS and LMMSE channel estimators in a 8-tap i.i.d.

complex Gaussian channel.

As shown in Fig. 5.3 and 5.4, a SC-FDMA system employed the LMMSE channel

estimator provides a 3dB of SNR gain over the LS channel estimator at the expense

of the largely increased complexity. Hence, there is a trade-off between the perfor-

mance and complexity. In the following sections, we will investigate the low com-

plexity transform-based channel estimation techniques to improve the performance of

SC-FDMA. In the remainder of this chapter, the performance of different channel esti-

mators will be compared using a LFDMA system for the convenience of channel energy

smearing simulation, which will be explained in Section 5.2.1.

5.2 DFT-Based Channel Estimation

In this section, a low complexity transform-based channel estimation technique using

the DFT is investigated. As previously mentioned, the LS channel estimate can be

viewed as the noisy observation of the actual channel response. It is known that the

frequency domain channel is correlated while the observed noise is uncorrelated. By

converting the frequency domain LS channel estimate to the time domain via the IDFT,

the channel energy will be concentrated in a few time domain taps and the LS estimation

92

Page 117: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.2. DFT-Based Channel Estimation

0 10 20 30 40 500

0.5

1

1.5

2(a) Frequency domain channel response on user subcarriers

|hk|

k

0 10 20 30 40 500

1

2

3

4(b) Equivalent time domain channel response obatined via IDFT

|hn|

n

Figure 5.5: (a) Frequency domain channel response on user subcarriers. (b) Equivalent

time domain channel response obtained via IDFT.

noise will be distributed uniformly across all the taps. Hence, a scalar filter can be

employed in the time domain to filter the noise. Finally, by converting the filtered time

domain channel estimate back to the frequency domain via the DFT, a more accurate

frequency domain channel estimate can be obtained for FDE coefficient calculation. In

this section, three time domain scalar filter designs are considered.

This section is organized as follows. Section 5.2.2 illustrates the channel energy

smearing effect in the time domain and gives the generalized description of the DFT-

based channel estimator. Section 5.2.2 describes the denoise filter design. Section 5.2.3

proposes the uniform-weighted filter design, which is modified from the denoise filter.

Section 5.2.4 describes the MMSE filter design. Finally, a performance comparison of

the above mentioned DFT-based channel estimators are presented in Section 5.2.5.

5.2.1 Generalized DFT-Based Channel Estimator

The DFT-based channel estimator was first proposed in [78]. Before describing the

DFT-based channel estimator, the time domain channel energy smearing effect should

be noted. Let hk denote the channel response on the k-th user subcarrier, where

k = 0, . . . ,K−1 and K is the number of user subcarriers. Generally speaking, as shown

93

Page 118: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

Figure 5.6: Block diagram of a DFT-based channel estimator.

in Fig. 5.5(a), the channel response on adjacent user subcarriers is highly correlated

and the channel response on the edges of the user subcarriers (e.g. h0 and hK−1) is

highly uncorrelated. The equivalent time domain channel response can be obtained

via IDFT, i.e. hn = 1√K

∑K−1k=0 hke

j 2πK

kn for n = 0, . . . ,K − 1. Fig. 5.5(b) shows

that although most of the channel energy in hn is concentrated in the first few taps,

the rest of channel energy is smeared over all the taps. This is because the DFT

assumes a periodic extension [63], and the amplitude and phase discontinuities at the

edges of the extension (i.e. h0 and hK−1 being uncorrelated) gives rise to the channel

energy smearing effect in hn [78]. Since the uncorrelated channel response at the edges

of the user subcarriers is achieved in the LFDMA simulation without oversampling1,

for convenience the performance of the transform-based channel estimators will be

compared using an LFDMA system in the remainder of this chapter.

Fig. 5.6 shows the block diagram of a DFT-based channel estimator. Let a length-

K column vectorhLS denote the frequency domain LS channel estimate, which is ob-

tained via (5.5). Let FHK denote a normalized size-K IDFT matrix (where FK(k, n) =

1√Ke−

2πK

kn for k, n = 0, . . . ,K − 1), the time domain LS channel estimate can be ob-

tained as hLS = FHKhLS. The time domain filter matrix is denoted as Σ = diaga0, . . . ,

aK−1, where an is the n-th scalar time domain filter coefficient. Hence the filtered time

domain channel estimate is given by h = ΣhLS. Let FK denote an normalized size-K

DFT matrix, the filtered frequency domain channel estimate is thus given by [79]

h = FKΣFH

KhLS. (5.15)

In the scalar form, the time domain LS channel estimate on the n-th tap can be

described as

hLS,n = hn + εLS,n, n = 0, . . . ,K − 1 (5.16)

where εLS,n denotes the LS channel estimation noise in the time domain and E[|εLS,n|2] =σ2n

σ2p(see Section 5.1.2). Note that in (5.16), the power of εLS,n is distributed uniformly

1Without oversampling, the frequency channel response at the edges of the interleaved subcarriers is

continuous. Hence, the energy smearing effect will not be observed in the IFDMA simulation without

oversampling.

94

Page 119: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.2. DFT-Based Channel Estimation

on all the taps, while the channel power of hn is concentrated in a few taps. Hence, by

suppressing the taps in the middle, a more accurate time domain channel estimate can

be obtained via a scalar filter an, i.e.

hn = anhLS,n. (5.17)

Three time domain scalar filter designs are described in the following sections.

5.2.2 Denoise Filter

The denoise filter is given by [78]

an =

1, n ∈ RC

0, n ∈ RS

(5.18)

where RC = n : 0, . . . , L + S − 1,K − S, . . . ,K − 1 is defined as the channel power

concentration region and RS = n : L + S, . . . ,K − S − 1 is defined as the channel

power smearing region. L denotes the equivalent channel delay spread normalized to

the user symbol rate, which can be estimated as L = ceil(L× K

N

)for LFDMA2. S

is the number of taps that contains significant smeared channel power, which will be

excluded from the denoising process.

The choice of S is investigated in [78]. When S is small, good noise reduction

is achieved at low SNR, but the channel estimation error floor is larger at high SNR

due to the truncation of more smeared channel power. When S is large, the channel

estimation error floor is smaller at high SNR but the noise reduction is also less at low

SNR. Hence, when the denoise filter is used, there is a tradeoff between good noise

reduction performance at low SNR and low channel estimation error floor at high SNR.

5.2.3 Uniform-Weighted Filter

In order to solve the error floor problem in the denoise filter, we propose a uniform-

weighted filter in this section. Instead of setting the taps in RS to zero, a real-valued

uniform-weight ω is applied such that ω → 0 at low SNR and ω → 1 at high SNR.

Hence the uniform-weighted filter is given by

an =

ω, n ∈ RC

0, n ∈ RS.(5.19)

2Since LFDMA experiences only a portion of the frequency selectivity of the original chan-

nel response, the equivalent channel delay spread at the user symbol rate can be estimated as

L = ceil(

L×KN

)

. In addition, since IFDMA experiences the same degree of frequency selectivity

as the original channel response, L will be estimated as L = L.

95

Page 120: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

As a result, the channel estimation error floor can be avoided at high SNR, while

maintaining good noise reduction performance at low SNR.

When deriving ω based on the LS method, the cost function is defined as the squared

error of the filtered channel estimate taps in the channel power smearing region, i.e.

JLS =∑

n∈RS

∣∣∣ωhLS,n − hn

∣∣∣2

=∑

n∈RS

ω2∣∣∣hLS,n

∣∣∣2− ωh∗LS,nhn − ωhLS,nh

∗n − |hn|2 . (5.20)

Taking the derivative of JLS with respect to ω, and equating it to zero, i.e.

dJLSdω

= 2ω∑

n∈RS

∣∣∣hLS,n∣∣∣2− 2ℜ

n∈RS

h∗LS,nhn

= 0 (5.21)

where ℜ[·] denotes the real part of a complex value. Solving the above equation for ω,

the uniform weight ω is obtained as

ω =ℜ[∑

n∈RSh∗LS,nhn

]

∑n∈RS

∣∣∣hLS,n∣∣∣2 . (5.22)

In (5.22), since hn is unknown, the approximation of the numerator is carried out

as follows. Let hn+1 = hn + ∆n, where ∆n denotes the difference between hn+1 and

hn. The (n+ 1)-th LS channel estimate tap can thus be written as

hLS,n+1 = hn+1 + εLS,n+1

= hn +∆n + εLS,n+1. (5.23)

Let NS = K − L− 2S denote the number of taps in RS, the correlation between hLS,n

and hLS,n+1 in the channel power smearing region is given by

1

NS

n∈RS

h∗LS,nhLS,n+1

=1

NS

n∈RS

h∗LS,n (hn +∆n + εLS,n+1)

=1

NS

n∈RS

h∗LS,nhn +(h∗n + ε∗LS,n

)(∆n + εLS,n+1)

=1

NS

n∈RS

h∗LS,nhn +1

NS

n∈RS

h∗n∆n + h∗nεLS,n+1 + ε∗LS,n∆n + ε∗LS,nεLS,n+1

︸ ︷︷ ︸≈E[h∗

n∆n+h∗nεLS,n+1+ε∗LS,n∆n+ε∗LS,nεLS,n+1]=0

. (5.24)

96

Page 121: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.2. DFT-Based Channel Estimation

In (5.24), when NS is sufficiently large, the second average operator in the final line

can be well-approximated as the expectation operator. Since hn, ∆n, εLS,n and εLS,n+1

are mutually uncorrelated, the expectation term can be set to zero. Hence, based on

the result in (5.24), the numerator in (5.22) can be approximated using the real part of

the correlation between between the adjacent LS channel estimate taps in the channel

power smearing region3. The uniform weight calculation can thus be simplified to

ω =ℜ[∑

n∈RSh∗LS,nhLS,n+1

]

∑n∈RS

∣∣∣hLS,n∣∣∣2 . (5.25)

As shown in (5.25), ω can be determined purely based on the LS channel estimate

taps. In the next section, the MMSE filter will be described, where knowledge of the

channel statistics is required to calculate the filter coefficients.

5.2.4 MMSE Filter

The MMSE filter proposed in [79] aims to minimize the MSE of each filtered channel

estimate tap. Compared to the optimal LMMSE channel estimator described in Section

5.1.3, the MMSE filter ignores the correlation between the time domain channel taps.

Hence the DFT-based MMSE filter does not achieve the performance of the optimal

LMMSE. However, when a scalar filter is assumed, the MMSE filter approach provides

a lower bound performance for all the DFT-based channel estimation techniques.

The cost function is defined as the MSE of the filtered channel estimate, i.e.

JMMSE = E

[∣∣∣anhLS,n − hn

∣∣∣2]

= a2nE[|hn|2]− 2anE[|hn|2] + a2nE[|εLS,n|2]− E[|hn|2]. (5.26)

where E[|εLS,n|2] = σ2n

σ2p. Taking the derivative of JMMSE with respect to an and equating

it to zero, we obtain

dJMMSE

dan= 2anE[|hn|2]− 2E[|hn|2] + 2an.

σ2n

σ2p

. (5.27)

Solving the above equation for an, the n-th MMSE filter coefficient is thus given by [79]

an =E[|hn|2]

E[|hn|2] + σ2n

σ2p

(5.28)

where E[|hn|2] is the expected channel power on the n-th tap.

3A similar approach is also found in [89], where the frequency correlation on adjacent subcarriers is

used to estimate the signal power.

97

Page 122: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

5.2.5 Simulation Results and Discussion

This section presents a performance comparison of the DFT-based channel estimators

with different time domain scalar filter designs in an LFDMA system. In the sim-

ulation, the number of total available subcarriers is N = 512, the number of user

subcarriers is K = 128, and QPSK modulation is used for data symbols. An 8-tap

i.i.d. complex Gaussian channel model is used (i.e. L = 8), where 200,000 indepen-

dent channel realizations are generated. For the denoise and uniform-weighted filters,

the equivalent channel delay spread normalized to the user symbol rate is estimated

as L = ceil(L× K

N

)= 2, and the number of taps with significant smeared channel

power is set to S = 5 (an arbitrary choice as used in [78]). For the MMSE filter, ideal

knowledge of the channel statistics and MSE of the LS estimation noise is assumed.

The obtained channel estimate is then used to calculate the MMSE-FDE coefficients,

where ideal SNR is assumed. Performance of the optimal LMMSE channel estimator

is shown in the following figures as the lower bound.

Fig. 5.7 shows the MSE of the DFT-based channel estimators with different time

domain filter design. It is shown that the denoise filter is able to reduce the MSE at

low SNR, but leads to an MSE floor at high SNR due to the truncation of the smeared

channel power. By applying an uniform weight ω to the channel power smearing region,

the MSE floor can be avoided at high SNR while good noise reduction is maintained at

low SNR. It is shown that the MSE of the proposed uniform-weighted filter converges

to the LS channel estimator at high SNR, as a result of ω → 1. When the SNR is low,

the MMSE filter outperforms the uniform-weighted filter. This is because the MMSE

filter minimizes the MSE on each channel estimate tap, while the uniform-weighted

filter tolerates the noise in the channel power concentration region. However, both

filters achieve similar MSE performance at high SNR.

Fig. 5.8 shows the BER of LFDMA with different DFT-based channel estimators.

The BER results are consistent with the MSE results shown in Fig. 5.7. It is shown

in Fig. 5.8 that the denoise filter leads to a BER floor at high SNR due to its channel

estimation MSE floor. Since ideal SNR is assumed in the MMSE-FDE coefficient

calculation, the channel estimate with the same MSE gives more inaccurate MMSE-

FDE coefficients with increased SNR. As a result, a higher BER is observed for the

denoise filter at high SNR. The proposed uniform-weighted filter and the MMSE filter

have almost the same BER, and this is close to the optimal LMMSE channel estimator

at low SNR and converges to the LS channel estimator at high SNR. For example, at a

BER = 0.001, both DFT-based filters show a 1.5dB of SNR gain over the LS channel

98

Page 123: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.2. DFT-Based Channel Estimation

0 5 10 15 20 25 3010

−5

10−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

LSDFT−denoiseDFT−uniformDFT−MMSELMMSE

Figure 5.7: MSE of different DFT-based channel estimators for LFDMA in a 8-tap

i.i.d. complex Gaussian channel.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

LSDFT−denoiseDFT−uniformDFT−MMSELMMSE

Figure 5.8: BER of LFDMA with different DFT-based channel estimators in a 8-tap

i.i.d. complex Gaussian channel, where baseband data modulation is QPSK.

99

Page 124: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

estimator and perform within 1.5dB to the LMMSE channel estimator.

Note that although the DFT-based MMSE filter has the best performance among

the DFT-based filter designs, it still has a significant performance gap to the optimal

LMMSE channel estimator. This is because the smeared channel power becomes larger

compared to the LS estimation noise as the SNR increases. Hence, when the MMSE

filter coefficient an → 1 at high SNR, the noise filtering ability becomes very limited. To

overcome the performance limitation due to the channel power smearing effect through

the use of DFT, the channel estimation techniques based on different transforms are

investigated in the next section.

5.3 Transform-Based Channel Estimation

As mentioned previously, the performance of a DFT-based channel estimator is limited

by the time domain channel smearing effect due to the periodic extension assumption in

a DFT. In other words, given a set of correlated signals, the DFT does not achieve good

energy compaction performance. Since various transform coding techniques have been

investigated to compress the correlated data in the field of image processing (e.g. the

discrete cosine transform (DCT) and the KLT both achieve better energy compaction

than DFT) [90], these ideas can be extended to the application of noise filtering. Hence,

channel estimation techniques based on different transforms are investigated in this

section.

This section is organized as follows. Section 5.3.1 gives the generalized description of

a transform-based channel estimator. Section 5.3.2 proposes a pre-interleaved DFT (PI-

DFT) based channel estimator. Section 5.3.3 describes a DCT-based channel estimator.

In section 5.3.4, it is shown that the LMMSE channel estimator can be implemented via

a KLT-based channel estimator. Section 5.3.5 derives the equalized SNR gain achieved

by the transform-based channel estimator over the LS channel estimator. Finally,

a performance comparison of the transform-based channel estimators is presented in

Section 5.3.6.

5.3.1 Generalized Transform-Based Channel Estimator

Fig. 5.9 shows the block diagram of the transform-based channel estimator, where U

denotes a K × K transform matrix. Note that U must have K mutually orthogonal

columns such that [91]

UHU = IK . (5.29)

100

Page 125: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.3. Transform-Based Channel Estimation

Figure 5.9: Block diagram of a transform-based channel estimator.

Since U−1U = IK , the inverse matrix coincides with its Hermitian matrix4, i.e. U−1 =

UH . Hence UH can be employed as the inverse transform. Let Σ = diaga0, . . . , aK−1denote the transform domain scalar filter, the filtered frequency domain channel esti-

mate is given by

h = UHΣU

hLS. (5.30)

When U = FHK , (5.30) becomes a DFT-based channel estimator (see (5.15)). Assuming

the MMSE scalar filtering criterion described in Section 5.2.4 is employed in Σ, three

transform matrix designs are given in the following sections.

5.3.2 Pre-Interleaved DFT-Based Channel Estimator

To reduce the time domain channel smearing effect that occurs in the conventional

DFT-based channel estimator, a novel PI-DFT based channel estimator is proposed in

this section. Fig. 5.10 shows the block digram of the proposed DFT-based channel es-

timator, where a pre-interleaver is applied prior to the DFT such that the discontinuity

at the edges of the periodic extension is removed.

The interleaving scheme is illustrated in Fig. 5.11. Fig. 5.11(a) shows the fre-

quency domain channel response before interleaving (i.e. |hk|), where amplitude and

phase discontinuity occurs at the edges. By reversing the order of the even subcarriers

and padding them to the end of all the odd subcarriers, Fig. 5.11(b) shows that the

interleaved frequency domain channel response (i.e. |hPI,k|) is nearly symmetric, and

the discontinuity at the edges is removed. In other words, let h = [h0, . . . , hK−1]T

denote the frequency domain channel vector, the interleaved frequency domain channel

vector is given by

hPI =[hPI,0, . . . , hPI,K−1

]T

=

h0, h2, . . . , hK−2︸ ︷︷ ︸

Odd subcarriers

, hK−1, hK−3, . . . , h1︸ ︷︷ ︸Even subcarriers

T

. (5.31)

4A nonsingular matrix with this property is called a unitary matrix [91].

101

Page 126: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

Figure 5.10: Block diagram of a pre-interleaved DFT-based channel estimator.

0 10 20 30 40 500

0.5

1

1.5

2

k

|hk|

(a) Before interleaving

Odd subcarriersEven subcarriers

0 10 20 30 40 500

0.5

1

1.5

2(b) After interleaving

k

|hP

I,k|

Reverse the order of theoriginal even subcarriers

Figure 5.11: Frequency domain channel response: (a) Before interleaving. (b) After

interleaving.

By applying the DFT to the input frequency domain channel response, Fig. 5.12(a)

and Fig. 5.12(b) show the transform domain channel taps (i.e. hn) corresponding

to Fig. 5.10(a) and Fig. 5.10(b) respectively. It can be seen in Fig. 5.10(b) that

the channel smearing effect is significantly reduced via the pre-interleaving process,

which implies better noise filtering performance in the presence of noise. In addition,

Fig. 5.10(b) shows that for the PI-DFT, the last few transform domain taps hn have

significant channel power. This is because the interleaved frequency domain channel

response is nearly symmetric.

As shown in Fig. 5.10, the cascade of the pre-interleaver and the DFT can be

viewed as a transform U. Hence, the cascade of the IDFT and the de-interleaver can

be viewed as an inverse transform UH . Let FK = [f1, . . . , fK ] denote a normalized

K×K DFT matrix, where fk denotes the k-th column of FK . The PI-DFT matrix has

102

Page 127: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.3. Transform-Based Channel Estimation

0 10 20 30 40 500

1

2

3

4(a) DFT

n

|hn|

0 10 20 30 40 500

1

2

3

4(b) PI−DFT

n

|hn|

0 10 20 30 40 500

1

2

3

4(c) DCT

n

|hn|

0 10 20 30 40 500

1

2

3

4(d) KLT

n

|hn|

Figure 5.12: Transform domain channel response: (a) DFT, (b) PI-DFT, (c) DCT and

(d) KLT.

103

Page 128: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

the interchanged DFT columns, which is given by

U =

f1, f3, . . . , fK−1︸ ︷︷ ︸Odd DFT columns

, fK , fK−2, . . . , f2︸ ︷︷ ︸Even DFT columns

. (5.32)

5.3.3 DCT-Based Channel Estimator

The DCT-based channel estimator is proposed in [81]. Unlike the DFT, the DCT

assumes a symmetric extension [92]. Hence the amplitude and phase discontinuity at

the edges of the extension is avoided. As a result, better energy compaction performance

can be achieved in the DCT domain. Let k + 1 and n+ 1 denote the row and column

indexes of U respectively, the transform matrix for the DCT-based channel estimator

is given by

Uk+1,n+1 =wk√K

cos

(π(2n+ 1)k

2K

), k, n = 0, . . . ,K − 1 (5.33)

where wk = 1 for k = 0 and wk =√2 for k = 1, . . . ,K − 1.

Given the frequency domain channel response as shown in Fig. 5.11(a), the DCT

domain channel response is shown in Fig. 5.12(c). It can be seen that the DCT

achieves a better energy compaction performance than the DFT and the PI-DFT (see

Fig. 5.12(a) and (b) respectively). In addition, the DCT can be implemented using a

fast algorithm or a double-size DFT [93]. Since fast Fourier transform (FFT) blocks are

embedded in the SC-FDMA receiver, it is desirable to reuse the existing FFT blocks

rather than adding new fast DCT blocks for channel estimation. Hence, we assume

that the DCT has complexity of a double-size DFT in this chapter.

5.3.4 KLT-Based Channel Estimator

Unlike the DFT and DCT, the KLT is a signal-dependent transform, which requires

knowledge of the correlation matrix of the input signals (i.e. Rhh). Since the KLT

achieves the best energy compaction performance, when applying the KLT for noise

filtering, optimal noise filtering can be achieved in the sense of minimizing the MSE.

In the following derivation, it is shown that the LMMSE channel estimator can be

implemented via the KLT [80].

Let Q = [q1, . . . ,qK ] and V = diagv1, . . . , vK, where qk is the k-th length-K

eigenvector corresponding to the k-th eigenvalue vk of the K ×K channel correlation

matrix Rhh. Owing to the orthonormal nature of the eigenvectors (i.e. K eigenvectors

are mutually orthogonal), Q is an unitary matrix (i.e. Q−1 = QH). Hence, based on

104

Page 129: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.3. Transform-Based Channel Estimation

the unitary similarity transformation, the channel correlation matrix may be written

as [91]

Rhh

= QVQH . (5.34)

Using (5.34), the LMMSE channel estimation given in (5.14) can be decomposed as

h = R

hh

(R

hh+

σ2n

σ2p

IK

)−1 hLS

= QVQH

(QVQH +Q

(σ2n

σ2p

IK

)QH

)−1 hLS

= QVQH

(Q

(V +

σ2n

σ2p

IK

)QH

)−1 hLS

= Q︸︷︷︸UH

V

(V +

σ2n

σ2p

IK

)−1

︸ ︷︷ ︸Σ

QH

︸︷︷︸U

hLS. (5.35)

In the final line of (5.35), let U = QH , UH = Q and Σ = V(V + σ2

nσ2pIK

)−1=

diag

v1

v1+σ2n

σ2p

, . . . , vK

vK+σ2n

σ2p

. The LMMSE channel estimator can be implemented as a

KLT-based channel estimator with a MMSE scalar filter [80]. Compared to (5.14),

where a matrix inversion term is present in the standard form of LMMSE estimation,

the KLT-based LMMSE estimation in the final line of (5.35) has lower complexity since

V is a diagonal matrix and Σ is calculated via simpler scalar division.

Given the frequency domain channel response in Fig. 5.11(a), Fig. 5.12(d) shows

the KLT domain channel response. It can be seen that the KLT achieves the best energy

compaction performance among all the transform techniques, which implies that the

best noise filtering performance can be achieved. Although the KLT-based LMMSE

estimation has lower complexity than the standard form of LMMSE estimation, there

is no fast algorithm to implement the KLT due to its signal-dependence [90]. Hence,

the complexity ranking of the transforms is KLT > DCT > PI-DFT ≈ DFT, where the

DCT implementation using a double-size DFT is assumed.

5.3.5 Derivation of Equalized SNR Gain

It is observed in Fig. 5.2 5.3 that the SNR gain in channel estimation MSE does

not linearly translate to the SNR gain in BER performance. In order to analyze the

impact of channel estimation MSE to the receiver performance, we propose to derive

the equalized SNR gain achieved by the use of a particular channel estimator over the

105

Page 130: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

LS channel estimator (i.e. using the equalized SNR with the LS channel estimator as

the benchmark) in this section.

Lethk = hk+εk denote the transform-based channel estimate on the k-th subcarrier,

where hk and εk are the actual channel response and the estimation noise on the k-th

subcarrier respectively, and E[|εk|2] = σ2ε . Assuming ideal noise variance estimation,

the MMSE-FDE coefficient is calculated as

gk =h∗k

|hk|2 + σ2n

σ2x

=h∗k + ε∗k

|hk + εk|2 + σ2n

σ2x

. (5.36)

Let yk = hkxk+ηk denote the received frequency domain symbol on the k-th subcarrier,

where xk and ηk are the transmit frequency domain symbol and the received noise on

the k-th subcarrier respectively, and E[|ηk|2] = σ2n. Hence the equalized frequency

domain symbol is given by

z = gkyk

=

h∗k + ε∗k

|hk + εk|2 + σ2n

σ2x

(hkxk + ηk

)

=|hk|2

|hk + εk|2 + σ2n

σ2x

xk

︸ ︷︷ ︸Sk

+h∗kηk + ε∗khkxk + η∗kηk

|hk + εk|2 + σ2n

σ2x︸ ︷︷ ︸

Nk

. (5.37)

where Sk and Nk denote the signal and the noise on the k-th subcarrier after MMSE-

FDE.

Assuming the mean channel power, signal power and pilot power are normalized

to 1, i.e. E[|hk|2] = E[|xk|2] = E[|pk|2] = 1, based on (5.37) the equalized SNR with

MMSE-FDE using the transform-based channel estimate is given by

γCE =E[|Sk|2]E[|Nk|2]

=1

σ2n + σ2

ε + σ2εσ

2n

. (5.38)

As mentioned in Section 5.1.2, the MSE of the LS channel estimator is E[|ηLS,k|2] =σ2n

σ2p= σ2

n (since σ2p = 1 is assumed). Hence, the equalized SNR with MMSE-FDE using

the LS channel estimator is given by

γLS =1

σ2n(2 + σ2

n). (5.39)

Usng (5.39) as the benchmark, the equalized SNR gain due to the use of the transform-

based channel estimator is given by

∆γ =γCE

γLS=

2 + σ2n

1 + σ2ε

σ2n+ σ2

ε

(5.40)

106

Page 131: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.3. Transform-Based Channel Estimation

and this equalized SNR gain in dB is given by

∆ΓdB = 10log(2 + σ2n)− 101og

(1 +

σ2ε

σ2n

+ σ2ε

). (5.41)

Note that in (5.41) when ideal channel estimation is assumed (i.e. σ2ε = 0), ∆ΓdB ≈

3dB at high SNR. In other words, the LS channel estimator gives approximately 3dB

of performance loss compared to the ideal channel estimator. This is consistent with

the result shown in Fig. 5.3. Furthermore, since σ2n ≪ 2 and σ2

ε ≪ 1 at high SNR, the

equalized SNR gain in (5.40) can be approximated as ∆γ = 2

1+σ2ε

σ2n

. This leads to an

interesting result that the equalized SNR again is dominated by the ratio σ2ε

σ2n, where a

smaller σ2ε

σ2nleads to a larger SNR gain improvement.

5.3.6 Simulation Results and Discussion

This section presents a performance comparison of the transform-based channel esti-

mators in combination with the transform domain MMSE scaler filter for an LFDMA

system. In the simulation, the number of total available subcarriers is N = 512, the

number of user subcarriers is K = 128, and QPSK modulation for data symbols is

used. An 8-tap i.i.d. complex Gaussian channel model is used such that L = 8, and

200,000 independent channel realizations are simulated. For the MMSE scalar filter,

the expected transform domain channel power as required in its coefficient calculation

is obtained via the average of the generated channel realizations. The obtained channel

estimate is then used to calculate the MMSE-FDE coefficients.

Fig. 5.13 shows the MSE comparison of the transform-based channel estimator.

It can be seen that the channel estimation performance is related to the energy com-

paction performance shown in Fig. 5.12. PI-DFT and DCT-based channel estimators

are both able to provide better performance than the DFT-based channel estimator.

This is because the PI-DFT and the DCT both avoid the discontinuity at the edges

of the transformation extension, which yields better energy compaction performance.

As a result, better noise filtering and channel estimation performance can be achieved.

As mentioned previously, the KLT-based channel estimator gives the best energy com-

paction performance and leads to the optimal LMMSE channel estimator when the

MMSE filter is used. Hence the performance ranking of the transform-based channel

estimators is KLT > DCT > PI-DFT > DFT.

Fig. 5.14 shows the BER of LFDMA with different transform-based channel esti-

mators. It is observed that both PI-DFT and DCT-based channel estimators give a

very close BER to the optimal KLT-based channel estimator. Fig. 5.15 shows the SNR

107

Page 132: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

0 5 10 15 20 25 3010

−5

10−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

LSDFTPI−DFTDCTKLT (LMMSE)

Figure 5.13: MSE comparison of the transform-based channel estimators with MMSE

scalar noise filtering in a 8-tap i.i.d. complex Gaussian channel.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

LSDFTPI−DFTDCTKLT (LMMSE)

Figure 5.14: BER of LFDMA with different transform-based channel estimators in a

8-tap i.i.d. complex Gaussian channel. QPSK modulation is used for data symbols.

108

Page 133: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.4. DFT-Based Noise Variance Estimation

0 5 10 15 20 25 300

0.5

1

1.5

2

2.5

3

3.5

4

4.5

SNR (dB)

Equ

aliz

ed S

NR

gai

n (d

B)

DFTPI−DFTDCTKLT (LMMSE)

Figure 5.15: Equalized SNR gain at the MMSE-FDE output due to the use of the

transform-based channel estimator over the LS channel estimator.

gain at the MMSE-FDE output due to the use of the transform-based channel estima-

tor over the LS channel estimator. The equalized SNR gain is calculated using (5.41),

where the MSE of the transform-based channel estimator is obtained from Fig. 5.13.

It is shown in Fig. 5.15 that the SNR gain of the DFT-based channel estimator drops

rapidly as the SNR increases, while the PI-DFT, DCT and KLT-based channel estima-

tors all significantly outperform the DFT-based channel estimator. At an SNR of 30dB,

the DFT-based channel estimator achieves very little improvement (i.e. 0.25dB) over

the LS channel estimator. However, PI-DFT, DCT and KLT-based channel estimators

still achieve SNR gains of 1.8dB, 2.3dB and 2.8dB respectively.

5.4 DFT-Based Noise Variance Estimation

In this section, DFT-based noise variance estimation is investigated. Section 5.4.1 de-

scribes the low-rank noise variance estimator and Section 5.4.2 proposes the windowed

noise variance estimator. The performance of SC-FDMA with different noise variance

estimators is presented in 5.4.3.

109

Page 134: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

Figure 5.16: Block diagram of a windowed DFT-based noise variance estimator.

5.4.1 Low-Rank DFT-Based Noise Variance Estimator

The noise variance estimator reported in [82] uses the same assumption as the denoise

channel estimator (see Section 5.2.2). That is, it assumes that all the taps outside

the channel power concentration region contain noise only. Hence, this low-rank noise

variance estimator in [82] is given by

σ2n =

1

K − L− 2S

n∈RS

∣∣∣hLS,n∣∣∣2. (5.42)

where L, S and RS are defined in Section 5.2.2. Since non-negligible hn remains in

the channel power smearing region RS, this approach gives a significant bias to the

estimated noise variance at high SNR.

5.4.2 Windowed DFT-Based Noise Variance Estimator

Fig. 5.16 shows the block diagram of the proposed windowed DFT-based noise variance

estimator. The frequency domain LS channel estimatehLS,k is first converted to the

time domain, i.e. hLS,n = 1√K

∑K−1k=0

hLS,ke

2πK

kn, where n = 0, . . . ,K − 1. A window

function wn is then applied to the time domain LS channel estimate hLS,n. After

converting it back to the frequency domain, the windowed channel estimatehW,k is

used in conjunction with the LS channel estimatehLS,k to estimate the noise variance.

The time domain window function wn is illustrated in Fig. 5.17, where T denotes

the number of samples in the stopband. Since the first L samples contain most of

channel power, wn is offset by L samples. The time domain LS channel estimate after

windowing is given by

hW,n = wnhLS,n = hW,n + εW,n (5.43)

where hW,n = wnhn denotes the channel response after windowing and εW,n = wnεLS,n

denotes the remaining LS estimation noise after windowing.

After converting hW,n back to the frequency domain, the remaining noise in the

frequency domain is given by εW,k = 1√K

∑K−1n=0 wnεLS,ne

− 2πK

kn. Assuming that the

110

Page 135: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.4. DFT-Based Noise Variance Estimation

Figure 5.17: The time domain window function (wn). The black solid line denotes a

rectangular window and the red dotted line denotes a window with smooth transition.

time domain LS channel estimation noise εLS,n is white Gaussian noise, εW,k will be

Gaussian noise (slightly correlated in the frequency domain due to the time domain

windowing). Let εT,k denote the frequency domain noise that is eliminated by the time

domain windowing process; the original frequency domain LS channel estimation noise

can be written as

εLS,k = εW,k + εT,k. (5.44)

Let wj denote the DFT of wn (e.g. wj is a sinc function when wn is a rectangular

window). Since the time domain multiplication (hW,n = wnhn) results in a cyclic

convolution in the frequency domain, the windowed frequency channel (without noise)

is given by

hW,k = wj ∗ hk−j = hk + bk (5.45)

where ∗ denotes the cyclic convolution operator and bk denotes the resultant frequency

domain channel distortion due to the time domain windowing. Note that wj can be

perceived as a low-pass filter that smooths the frequency domain channel response

cyclically. Since hk has a abrupt discontinuity at the frequency edges, bk is large on the

subcarriers at the frequency edges. Moving towards the center of the frequency band,

bk becomes smaller.

Based on (5.45) and (5.45), the LS channel estimate and the windowed channel

estimate in the frequency domain can be expressed as (5.46) and (5.47) respectively.

hLS,k = hk + εLS,k = hk + εW,k + εT,k (5.46)

hW,k = hk + εW,k = hk + bk + εW,k. (5.47)

By taking the average squared difference ofhLS,k and

hW,k in the frequency range where

bk is negligible, the variance of εT,k (denoted as σ2T = E[|εT,k|2]) can be estimated. Since

111

Page 136: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

0 2 4 6 8 10 12 14 160

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0.4

0.45

0.5

j

|wj|

Sinc filter (RC filter with ro = 0)RC filter with ro = 0.25

Figure 5.18: Frequency domain filter response of time domain rectangular and RC

window functions (where a roll-off factor is ro = 0.25).

the mean ratio of σ2n to σ2

T is KT , the received noise variance can be estimated as

σ2n =

K

Tσ2T =

K

T (K − 2B)

K−B−1∑

k=B

∣∣∣∣hLS,k − hW,k

∣∣∣∣2

(5.48)

where B denotes the number of subcarriers at the frequency edges with large bk.

Choice of Parameters

There is a compromise when choosing the number of stopband samples T in wj .

Large T (i.e. a small passband) in the time domain window function wj leads to a

wider mainlobe and sidelobes in the frequency domain smoothing filter wj . In this

case, larger B has to be chosen to ensure bk ≈ 0 and less samples are available in

the averaging region in (5.48) to obtain accurate σ2T. Hence, the accuracy of σ2

n is

reduced. If a small value of T is used, the instantaneous ratio of σ2n to σ2

T may deviate

considerably from its mean ratio KT . This also lowers the accuracy of σ2

n. Hence, as a

compromise, T = K2 is used in the simulation.

For a rectangular wn, wj is a sinc filter and its sidelobes roll off slowly. This makes

the channel distortion bk roll off slowly in the frequency domain. Therefore, the noise

112

Page 137: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.4. DFT-Based Noise Variance Estimation

Table 5.1: Four LFDMA systems used in the simulation.

Channel estimator Noise variance estimator

System-I Ideal Ideal

System-II LS Ideal

System-III LS Low-rank

System-IV LS Proposed (ro = 0.25)

variance estimate becomes slightly biased at high SNR when bk is large compared to

εT,k. Hence, a window function with a smooth transition band (see Fig. 5.17) can

be applied to reduce the sidelobes of wj . Using a smooth window function, the bias

problem at high SNR is further improved.

Fig. 5.18 shows the frequency domain filter response |wj | of time domain rectangular

and RC window functions, where K = 128 and T = K2 = 64. It is shown that a RC

filter with a small rolloff factor ro = 0.25 has much lower sidelobes than a sinc filter

and after four sidelobes (i.e. B = 11 samples), wj ≈ 0.

5.4.3 Simulation Results and Discussion

This section presents a performance comparison of DFT-based noise variance estimators

for an LFDMA system, where a non-ideal noise variance estimate is used to calculate the

MMSE-FDE coefficients. In the simulation, the number of total available subcarriers

is N = 512, the number of user subcarriers is K = 128, and 16QAM modulation

is used for data symbols. An 8-tap i.i.d. complex Gaussian channel model is used

such that L = 8. The equivalent channel delay spread normalized to the user symbol

rate for LFDMA is estimated as L = ceil(L× K

N

)= 2. For the low-rank noise variance

estimator, the number of taps with significant smeared channel power is set to S = 5 (an

arbitrary choice as used in [78]). For the proposed windowed noise variance estimator,

T = K2 = 64 and B = 11 are used in the simulation.

Fig. 5.19 shows a performance comparison of the DFT-based noise variance es-

timators. While the low rank noise variance estimator gives a large bias due to the

residual channel power, the proposed noise variance estimator gives a much lower bias.

In particular, when a RC window with a small roll-off factor ro = 0.25 is applied, no

bias is observed up to SNR values of 50dB.

Fig. 5.20 shows a BER comparison of four LFDMA systems listed in Table 5.1. It

can be seen that the BER is more sensitive to the channel estimation error rather than

the noise variance estimation bias. For the low-rank noise variance estimator, although

113

Page 138: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 5. Transform-Based Channel Estimation for Single-Carrier FDMA

0 10 20 30 40 5010

−5

10−4

10−3

10−2

10−1

100

SNR (dB)

Mea

n no

ise

varia

nce

estim

ate

IdealLow-rankProposed (ro = 0)Proposed (ro = 0.25)

Figure 5.19: Performance comparison of DFT-based noise variance estimators in an

8-tap i.i.d. complex Gaussian channel.

0 5 10 15 20 25 30 35 4010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

System-ISystem-IISystem-IIISystem-IV

Figure 5.20: BER comparison of four LFDMA systems (listed in Table 5.1) in an 8-tap

i.i.d. complex Gaussian channel with 16QAM modulation.

114

Page 139: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

5.5. Summary

the bias occurs at SNR > 12.5dB (see Fig. 5.19), BER degradation appears at SNR

> 25dB and eventually leads to a BER floor. When the proposed noise variance esti-

mator with ro = 0.25 is used, no BER degradation is observed. Since the results show

that nearly ideal noise variance estimation is achievable via the proposed windowing

technique, this chapter and the following chapter mainly focus on channel estimation

and ideal knowledge of the noise variance is assumed in the simulation.

5.5 Summary

This chapter investigated transform-based channel estimation techniques for SC-FDMA.

For DFT-based channel estimation, the denoise filter could reduce the channel estima-

tion MSE at low SNR, but led to an MSE floor at high SNR. The proposed uniform-

weighted filter was shown to solve the MSE floor at high SNR while maintaining good

noise reduction performance at low SNR. In particular, without requiring knowledge of

the channel statistics, results showed that the DFT-based uniform-weighted estimator

achieved comparable performance to the DFT-based estimator with optimal MMSE

scalar filter design. Nevertheless, the performance of DFT-based channel estimators is

generally very limited due to the channel smearing effect.

To overcome the energy smearing effect, the channel estimators based on PI-DFT,

DCT and KLT were investigated. In particular, we proposed a novel PI-DFT based

channel estimator such that the discontinuity at the edges of the periodic extension is

removed. For the DCT, a symmetric extension is assumed, so the edges of the exten-

sion are smooth. Hence, both the PI-DFT and the DCT give better energy compaction

than the DFT. To this end, results showed that both PI-DFT and DCT-based chan-

nel estimators significantly outperforms the DFT-based channel estimator, and have

close BER to the optimal KLT-based LMMSE channel estimator. Furthermore, the

derivation of equalized SNR gain due to channel estimation MSE was presented.

A novel windowed DFT-based noise variance estimator was also proposed in this

chapter. Results showed that the proposed noise variance estimator remains unbiased

up to SNR values of 50dB. In this chapter, a slow time-varying channel was assumed

in the simulation (i.e. the channel response remains the same within a slot). In the

next chapter, a rapidly time-varying channel scenario will be considered. The pilot

symbol based design and the channel tracking algorithm for uplink BS-CDMA will be

investigated.

115

Page 140: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 141: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6

Pilot Design and Channel

Estimation for Uplink BS-CDMA

Recently, a bandwidth efficient block spread code division multiple access (BS-CDMA)

framework was proposed in [94]. It is shown in [94] that BS-CDMA can be generalized to

variants of well-known multiple access techniques such as low complexity OFDMA, chip-

interleaved BS-CDMA (CIBS-CDMA) [95] and time division multiple access (TDMA).

In particular, by using the proposed spreading code and precoder design [94], bandwidth

efficient BS-CDMA leads to a special case of IFDMA that is considered in the LTE

uplink standard [11]. In this chapter, novel pilot design and channel estimation schemes

for the uplink BS-CDMA are proposed.

Channel estimation as specified in the LTE uplink relies on the transmission of a

block of pilot symbols to estimate the channel for the data blocks within the same

slot [11]. In a fast time-varying channel, the channel estimate obtained in the pilot

block may become out-dated for the data blocks, resulting in degraded performance.

This issue becomes more severe at high velocities. In particular, the emerging LTE

standard aims to support communication in a high-speed train scenario, where the

vehicle speed can be up to 350km/hr [11].

The channel estimation performance in a fast time-varying channel can be improved

by employing a pilot symbol based channel estimation scheme, where the data symbols

and the pilot symbols are transmitted in the same block. For conventional CDMA

systems, such as the UMTS [3], a pilot symbol based scheme is used. However, in the

UMTS uplink, each user transmits its pilot signal with an individual pilot spreading

code to avoid MUI in the uplink channel estimation. Since a large amount of resource

is used for pilot transmission, the bandwidth efficiency is considerably reduced.

117

Page 142: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

In this chapter, new pilot design and channel estimation schemes for uplink BS-

CDMA are proposed. The aim is to obtain an accurate channel estimate in a fast time-

varying channel while maintaining high bandwidth efficiency. Hence, it is proposed

that all users transmit their pilot signals with a common pilot spreading code. To

achieve MUI-free uplink channel estimation, three pilot design and placement schemes

are proposed based on the criterion of mutual orthogonality between all users’ transmit

pilot signals. Moreover, a recursive least squares (RLS) channel tracking algorithm is

employed to enhance the channel estimation performance in a time-varying channel.

Generally speaking, it is not intuitive to design a low-PAPR pilot symbol placement

scheme for uplink IFDMA since FDM of data and pilot signals comes as a natural

approach for FDMA systems. However, in this chapter we show that low-PAPR pilot

symbol placement is achievable for broadband SC systems from an viewpoint of CDMA

systems using code division multiplexing (CDM) and time division multiplexing (TDM)

of data and pilot signals. Moreover, thanks to the elegant equivalence of IFDMA and

BS-CDMA [94], which will be detailed in Section 6.1.1, it should be highlighted that

the proposed pilot design and channel estimation schemes for uplink BS-CDMA are

also applicable to uplink IFDMA.

This chapter is organized as follows. Section 6.1 investigates the pilot block based

channel estimation scheme for uplink BS-CDMA. A time domain LS channel estimator

is described, and the MSE of pilot block based channel estimation in a time-varying

channel is derived. A performance evaluation of BS-CDMA employing the pilot block

scheme in a time-varying channel is presented. Section 6.2 investigates pilot symbol

based channel estimation schemes for uplink BS-CDMA. Pilot design and placement

schemes are proposed, and the RLS channel tracking algorithm is investigated. A

performance comparison of BS-CDMA employing the proposed pilot design schemes

and the pilot block scheme in a time-varying channel is presented.

6.1 Pilot Block Based Channel Estimation for Uplink BS-

CDMA

This section investigates the performance of uplink BS-CDMA with the pilot block

based channel estimation scheme in a time-varying channel. Section 6.1.1 provides a

description of the uplink BS-CDMA system model. Section 6.1.2 derives a time domain

LS channel estimator based on the pilot block scheme. In Section 6.1.3, the MSE of

the pilot block based channel estimate in a time-varying channel is derived. Simulation

118

Page 143: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.1. Pilot Block Based Channel Estimation for Uplink BS-CDMA

Figure 6.1: Block diagram of BS-CDMA transceiver architecture.

results are presented and discussed in Section 6.1.4.

6.1.1 System Description

Fig. 6.1 shows the block diagram of a BS-CDMA transceiver. LetM denote the number

of orthogonal spreading codes available in the system; the number of users that can

be supported is thus MU = M . At the transmitter, let dµ = [dµ(0), . . . , dµ(K − 1)]T

denote the data symbol vector from the µ-th (µ = 1, . . . ,MU ) user, where dµ(n) is

the n-th transmit data symbol from the µ-th user. The data symbol vector dµ is then

precoded by a K×K user-specific matrix Λµ and block spread by a length-M user-

specific spreading code cµ. Hence, the µ-th user’s transmit signal after precoding and

block spreading is a length-MK vector given by [94]

xµ = cµ ⊗Λµdµ. (6.1)

Prior to transmission, a CP is inserted to mitigate inter-block interference (IBI), where

the CP length is equal to or longer than the maximum channel delay spread.

At the base station, assuming the signal from all users arrive synchronously, the

received signal after CP removal is given by

r =

MU∑

µ=1

Hµxµ + n. (6.2)

In the equation above, Hµ is the µ-th user’s circulant channel matrix with its first

row given by [hµ(0),01×(MK−L), hµ(L − 1), . . . , hµ(1)] and its first column given by

[hµ(0), . . . , hµ(L − 1),01×(MK−L)]T , where hµ(l) is the l-th channel tap for the µ-th

user and L is the maximum channel delay spread. n is the received noise vector, each

element of which has a zero mean with a variance of σ2n.

119

Page 144: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

To recover the m-th user’s signal from the received signal r, block despreading and

decoding operations are employed. Let Dm = cm ⊗ Γm denote the m-th user’s data

despreading matrix, where cm and Γm denote a length-M block despreading code and

a K ×K decoding matrix respectively. The m-th user’s despread (and decoded) signal

is given by

ym = DHmr. (6.3)

Note that the circulant channel matrix Hµ can be decomposed as [95]

Hµ = IM ⊗HLµ + JM ⊗HU

µ (6.4)

where HLµ is a K ×K lower triangular Toeplitz matrix with its first column given by

[hµ(0), . . . , hµ(L−1),01×(K−L)]T , HU

µ is a K×K upper triangular Toeplitz matrix with

its first row given by [01×(K−L), hµ(L−1), . . . , hµ(1)], IM is an M ×M identity matrix,

and JM is an M × M circulant matrix obtained by cyclically shifting IM downward

along its column by one element. By using the properties of the Kronecker product,

i.e. (A1 ⊗ A2)(A3 ⊗ A4) = (A1A3) ⊗ (A2A4) [96], it follows that the received data

signal for the m-th user after despreading can be written as

ym = DHmr

=

MU∑

µ=1

(cHm ⊗ ΓHm)(IM ⊗HL

µ + JM ⊗HUµ )(cµ ⊗Λµ)dµ +DH

mn

=

MU∑

µ=1

(cHmcµ)ΓHmHL

µΛµdµ + (cHmJMcµ)ΓHmHU

µΛµdµ +DHmn. (6.5)

The spreading code cµ can be designed as the µ-th column of a normalized M ×M

DFT matrix [94], i.e.

cµ =1√M

[eθµ(0), . . . , eθµ(M−1)

]T(6.6)

where θµ(k) = −2πM (µ − 1)k. Given (6.6), the following mutual shift orthogonality

conditions are met

cHmcµ =

1, m = µ

0, m 6= µ

cHmJMcµ =

e−j 2π

M(1−m), m = µ

0, m 6= µ.(6.7)

120

Page 145: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.1. Pilot Block Based Channel Estimation for Uplink BS-CDMA

Substituting (6.7) into (6.5), MUI-free reception can be achieved and the m-th user’s

despread data signal is thus given by

ym = ΓHm

(HL

m + e−j 2πM

(1−m)HUm

)Λm

︸ ︷︷ ︸Hm

dm +DHmn (6.8)

where Hm denotes the equivalent channel matrix experienced by the m-th user’s data

signal. It is shown in [94] that the precoding and decoding matrix can be designed as

Λm = Γm = diageφm(0), . . . , eφm(K−1)

(6.9)

where φm(n) = − 2πMK (m − 1)n. In this case, the equivalent data channel matrix Hm

is circulant with its first row given by [hm(0),01×(K−L), hm(L− 1), . . . , hm(1)] and the

first column given by [hm(0), . . . , hm(L− 1),01×(K−L)]T . Moreover, the l-th equivalent

channel tap for the m-th user is given by [94]

hm(l) = ej2πMK

(m−1)lhm(l), l = 0, . . . , L− 1. (6.10)

Since MUI-free reception is achieved by using the appropriately designed spreading

matrix Cm (where Cm = cm ⊗ Λm) and the despreading matrix Dm, any single-user

linear equalizer Gm (where Gm is a K × K matrix) can be used to compensate the

effect of channel distortion. In particular, since H is circulant, a computational efficient

FDE Gm (where Gm is a K ×K diagonal matrix) can be employed by letting

Gm = FHKGmFK (6.11)

where FK and FHK are normalized K×K DFT and IDFT matrices respectively. Hence,

the equalized data symbol vector can be obtained as

zm = Gmym. (6.12)

Finally, the equalized data symbols are sliced and demapped to the binary bits.

BS-CDMA with the above mentioned precoder/decoder and spreading/despreading

code design leads to a special case of IFDMA [11, 47]. Since the spreading matrix is

121

Page 146: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

given by

Cµ = cµ ⊗Λµ

=

ejθµ(0)

...

ejθµ(M−1)

ejφµ(0) 0. . .

0 ejφµ(K−1)

=

ej(θµ(0)+φµ(0)) 0. . .

0 ej(θµ(0)+φµ(K−1))

. . .

. . .

. . .

ej(θµ(M−1)+φµ(0)) 0. . .

0 ej(θµ(M−1)+φµ(K−1))

(6.13)

the spread signal xµ = Cµdµ consists ofM repeated data blocks dµ, and the progressive

user-specific phase rotation occurs in each sample of xµ [47]. As a result, IFDMA

can be obtained via the BS-CDMA approach. In fact, it is shown in [94] that when

different precoder/decoder and spreading/despreading codes are used, BS-CDMA can

be generalized to other well-known multiple access techniques, such as low-complexity

OFDMA, CIBS-CDMA [95] and TDMA systems. In this chapter, the description and

simulation focus on an IFDMA-based BS-CDMA system.

6.1.2 Time Domain LS Channel Estimator

The time domain LS channel estimator for the pilot block scheme is derived in this

section. For the data block, the m-th user’s despread data symbols are given in (6.8).

For the pilot block, let pm = [pm(0), . . . , pm(K − 1)]T denote the m-th user’s pilot

symbol vector, where pm(n) is the n-th transmit pilot symbol. Based on (6.8), the

despread pilot symbol vector for the m-th user is thus given by

ym = Hmpm +DHmn. (6.14)

The above equation can be written equivalently as

ym = PL,mhm +DHmn (6.15)

122

Page 147: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.1. Pilot Block Based Channel Estimation for Uplink BS-CDMA

where hm = [hm(0), . . . , hm(L − 1)]T is a length-L equivalent channel vector. Let

Pm denote a K ×K circulant pilot matrix with its first row given by [pm(0), pm(K −1), . . . , pm(1)] and its first column given by pm, PL,m is a K ×L tall pilot matrix that

comprises the first L columns of Pm.

Let hLS,m denote the LS estimate of hm, the cost function of the LS channel esti-

mator is defined as

JLS =(ym −PL,m

hLS,m

)H (ym −PL,m

hLS,m

)

= yHmym − yH

mPL,mhLS,m − h

H

LS,mPHL,mym + h

H

LS,mPHL,mPL,m

hLS,m. (6.16)

Taking the derivative of JLS with respect to h∗LS,m and equating it to zero, i.e.

∂JLS

∂ h∗LS,m

= PHL,mPL,m

hLS,m −PHL,mym = 0K×1. (6.17)

Solving the above equation, hLS,m is obtained as

hLS,m =(PH

L,mPL,m

)−1PH

L,m︸ ︷︷ ︸P

†L,m

ym

= hm +P†L,mDH

mn (6.18)

where P†L,m =

(PH

L,mPL,m

)−1PH

L,m denotes the pseudo-inverse matrix, which is also

the time domain LS channel estimator matrix1.

6.1.3 MSE Derivation of Pilot Block Based Channel Estimation

In this section, the MSE derivation of pilot block based channel estimation is given.

Section 6.1.3.1 derives the minimum MSE of the time domain LS channel estimator

and the optimal pilot sequence design. Section 6.1.3.2 derives the MSE of the pilot

block scheme in a time-varying channel.

1Note that the time domain LS channel estimator P†L,m is equivalent to a DFT-based channel

estimator with a time domain denoise filter as described in Section 5.2.2. In this chapter, Nyquist-rate

BS-CDMA is assumed in the system model and the simulation. Hence, the performance degradation due

to the channel smearing effect does not occur in the simulation results. However, when oversampling is

considered in the system model/simulation, there are a number of methods to combat the performance

degradation at high SNR due to the denoise assumption in the time domain LS channel estimator.

Possible solutions are given in Appendix B. However, applying these solutions to the oversampled

BS-CDMA scenario is beyond the scope of the thesis.

123

Page 148: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

6.1.3.1 Minimum MSE of the Time Domain LS Channel Estimator and

Optimal Pilot Sequence

Let hLS(i) denote a length-L time domain LS channel estimate vector at the i-th pilot

block (Note: the user index m is omitted in the following derivation for brevity). Based

on (6.18), hLS(i) can be described as

hLS(i) = h(i) + εLS(i) (6.19)

where h(i) is the equivalent time domain channel response at the i-th pilot block, and

εLS(i) = P†LD

Hn(i) is the LS channel estimation noise at the i-th pilot block. Hence

the MSE of the time domain LS channel estimator at the i-th pilot block is given by

trE[εLS(i)ε

HLS(i)

]

=tr

(PH

LPL

)−1PH

LDH E[n(i)nH(i)

]︸ ︷︷ ︸

σ2nIL

DPL

(PH

LPL

)−1

=σ2ntr(

PHLPL

)−1. (6.20)

For the above equation, it is shown in [85] that minimum MSE is attained if and

only if (PHLPL)

−1 is a diagonal-constant matrix. Let JnK denote a K ×K matrix that

is obtained by cyclic shifting IK downward by n elements, (PHLPL)

−1 is given by

(PH

LPL

)−1=

pH · · · pHJL−1K p

.... . .

...

pH(JL−1K )Hp · · · pH(JL−1

K )HJL−1K p

. (6.21)

Hence, in order to minimize the MSE of the time domain LS channel estimator, the

optimal pilot sequence must satisfy the following conditions, i.e. [86]

pHJnKp =

Kσ2

p, n = 0

0, n = 1, . . . , L− 1(6.22)

where E[|p(n)|2] = σ2p is the expected pilot symbol power. For example, a Chu sequence

is an optimal pilot sequence since it has a good autocorrelation property [88]. Therefore,

when an optimal pilot sequence is used, (PHLPL)

−1 is a diagonal-constant matrix with

its diagonal elements given by 1Kσ2

p. Substituting this result into (6.20), the MSE due

to the time domain LS estimation noise at the pilot block is bounded by Lσ2n

Kσ2p.

124

Page 149: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.1. Pilot Block Based Channel Estimation for Uplink BS-CDMA

6.1.3.2 MSE of the Pilot Block Scheme in a Time-Varying Channel

For the pilot block scheme, the channel estimate obtained in the pilot block is used

to calculate the equalizer coefficients for all the data blocks within the same packet.

Hence, in a time-varying channel, the error between the LS channel estimate at the

i-th pilot block and the actual channel response at the n-th data block is given by

ǫPB(i, n) =hLS(i)− h(n) = h(i) + εLS(i)− h(n). (6.23)

The error correlation matrix of ǫPB(i, n) can be expressed as

E[ǫPB(i, n)ǫ

HPB(i, n)

]

=E[h(i)hH(i) + εLS(i)ε

HLS(i) + h(n)hH(n)− h(i)hH(n)− h(n)hH(i)

]. (6.24)

In the above equation, let Rhh = E[h(i)hH(i)] = E[h(n)hH(n)] denote the L × L

time domain channel correlation matrix. When the channel taps are independently

distributed, Rhh = diagE[|h(0)|2], . . . , E[|h(L− 1)|2]

is a diagonal matrix. As-

suming that the time-varying channel follows the Jakes model [29], the channel cor-

relation matrix between the i-th pilot block and the n-th data block is given by

E[h(i)hH(n)] = J0(2πfdTBLK|i− n|)Rhh, where J0(·) is the zero-th order Bessel func-

tion, fd is the Doppler frequency and TBLK is the transmission block period. As derived

in the previous section, E[εLS(i)εHLS(i)] =

σ2n

Kσ2pIL. Therefore, the MSE of the pilot block

scheme in a time-varying channel is given by

JPB(i, n) = trE[ǫPB(i, n)ǫ

HPB(i, n)

]

= tr

2Rhh +

σ2n

Kσ2p

IL − 2J0(2πfdTBLK|i− n|)Rhh

=Lσ2

n

Kσ2p

+ 2 [1− J0 (2πfdTBLK|i− n|)] (6.25)

where trRhh = 1 since the mean channel power is normalized to 1 (i.e.∑

l E[|h(l)|2] =1). Note that in (6.25), the first term in the last equality is the MSE due to the LS

estimation noise, and the second term is the MSE due to the Doppler frequency.

6.1.4 Simulation Results and Discussion

This section presents the performance of BS-CDMA employing pilot block based chan-

nel estimation in a time-varying channel. In the simulation, the length of the data

symbol vector is K = 128, the length of the spreading code is M = 8 and the data

modulation scheme is QPSK. An 8-tap i.i.d complex Gaussian channel (i.e. L = 8)

125

Page 150: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

fd = 50Hzfd = 250Hzfd = 500Hz

Figure 6.2: MSE of the pilot block based channel estimation scheme for BS-CDMA in

a time-varying 8-tap i.i.d. complex Gaussian channel.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

Idealfd = 50Hzfd = 250Hzfd = 500Hz

Figure 6.3: BER of BS-CDMA employing pilot block based channel estimation in a

time-varying 8-tap i.i.d. complex Gaussian channel, where data modulation is QPSK.

126

Page 151: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

with each tap following the Jakes model [29] is used to generate the time-varying chan-

nel, where 200,000 channel realizations are simulated. The performance is simulated at

fd = 50Hz, 250Hz and 500Hz, which correspond to vehicle speeds of 27km/hr, 135km/hr

and 270km/hr for a carrier frequency of 2GHz. Based on the signaling rate specified in

the LTE standard [11], the simulated block period is set to TBLK = 67.18µs. For the

pilot block scheme specified in the LTE uplink [11], each slot consists of 7 transmission

blocks and the pilot block is placed in the middle of the slot to minimize the impact of

out-dated channel estimates (see Fig. 5.1). A Chu sequence [88] is transmitted in the

pilot block. The channel estimate obtained in the pilot block is used to calculate the

MMSE-FDE coefficients (where ideal SNR is assumed) for all the data blocks within

the same slot.

Fig. 6.2 shows the MSE of the pilot block channel estimation scheme at fd =

50Hz, 250Hz and 500Hz. As the Doppler frequency increases, the channel estimation

MSE becomes worse. This is because the channel estimate obtained in the pilot block

becomes out-dated for the data block in a fast time-varying channel. Fig. 6.3 shows the

BER of BS-CDMA employing pilot block channel estimation at fd = 50Hz, 250Hz and

500Hz. It is observed that at fd = 50Hz, the pilot block scheme is able to give similar

BER as the ideal channel estimator. However, as the Doppler frequency increases, the

pilot block scheme suffers from severe performance degradation due to the out-dated

channel estimate in a fast time-varying channel. Note that Fig. 6.3 shows that at

fd = 250Hz and 500Hz, the BER increases slightly at high SNR when the MSE is flat,

as shown in Fig. 6.2. This is because when ideal SNR is assumed, the channel estimate

with the same MSE leads to more inaccurate MMSE-FDE coefficients at high SNR.

Therefore, the BER becomes slightly worse at high SNR.

It can be concluded from the results that the pilot block channel estimation scheme

is not suitable in a fast time-varying channel (e.g. the high-speed train scenario, where

the vehicle speed is up to 350km/hr [11]). In the next section, the pilot symbol design

for uplink BS-CDMA employing the RLS channel tracking algorithm is proposed to

improve the channel estimation performance in a fast time-varying channel.

6.2 Pilot Symbol Based Channel Estimation for Uplink

BS-CDMA

In this section, the pilot symbol design for uplink BS-CDMA employing RLS channel

tracking is proposed. In particular, to achieve the bandwidth efficiency, we propose

127

Page 152: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

Figure 6.4: Block diagram of the uplink BS-CDMA transceiver architecture with the

proposed pilot transmission.

that all the users transmit their pilot signals using a common pilot spreading code.

Based on the use of a common pilot spreading code, we propose three pilot design and

placement schemes such that MUI-free uplink channel estimation is achieved. Moreover,

a RLS channel tracking algorithm is investigated to enhance the channel estimation

performance in a fast time-varying channel.

This section is organized as follows. Section 6.2.1 gives the system description of

uplink BS-CDMA with the proposed pilot transmission. In Section 6.2.2, time domain

LS channel estimation is described and a mutually orthogonal pilot design criterion

is derived. In Section 6.2.3, the three pilot design and placement schemes are pro-

posed. In Section 6.2.4, a RLS channel tracking algorithm is investigated. Finally, the

performance of the proposed pilot design and channel tracking algorithm for uplink

BS-CDMA in a time-varying channel is presented and discussed in Section 6.2.5.

6.2.1 System Description

The block diagram of the uplink BS-CDMA system model with the proposed pilot

transmission is shown in Fig. 6.4. Let M denote the number of orthogonal spreading

codes available in the system. In the proposed scheme, one of the M orthogonal spread-

ing codes is reserved for pilot transmission, and the other M − 1 orthogonal spreading

128

Page 153: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

codes are used for data transmission. Hence, the number of users that can be supported

in the system is MU = M − 1.

At the transmitter, the data symbol vector from the µ-th (µ = 1, . . . ,MU ) user is

denoted as dµ = [dµ(0), . . . , dµ(K)]T , where dµ(n) is the n-th data symbol and K is the

number of transmit data symbols. The K data symbols are then mapped to a length-K

data sequence dµ (where K ≥ K) using a K × K symbol-to-sequence mapping matrix

Bµ, i.e. d = Bµdµ. For example, dµ may consist of K data symbols and K − K zeros

depending on the pilot placement scheme (the design of Bµ will be described in Section

6.2.3). The data sequence dµ is then precoded with a K ×K user-specific matrix Λµ

and block spread with a length-M user-specific spreading code cµ. Hence, as shown in

(6.1), the spread data signal for the µ-th user is given by cµ ⊗Λµdµ.

For pilot transmission, let a length-K vector pµ = [pµ(0), . . . , pµ(K − 1)]T denote

the µ-th user’s pilot sequence, where pµ(n) is the n-th pilot symbol from the µ-th user

(the pµ design via cyclic shifting a base sequence pBS will be described in Section 6.2.3).

Each user’s pilot sequence is precoded with a common K × K precoding matrix Λq

and block spread by a common length-M spreading code cq (where q 6= µ). Hence, the

µ-th user’s spread pilot signal is given by cq ⊗ Λqpµ. As shown in Fig. 6.4, the µ-th

user’s transmit signal is obtained by adding the spread data signal and the spread pilot

signal, i.e.

xµ = cµ ⊗Λµdµ + cq ⊗Λqpµ. (6.26)

Prior to transmission, a CP is inserted to mitigate the IBI. It is assumed that the CP

length is equal to or longer than the maximum channel delay spread L.

At the base station, assuming the signal from all users arrive synchronously, the

received signal after CP removal is given by

r =

MU∑

µ=1

Hµxµ + n

=

MU∑

µ=1

(IM ⊗HL

µ + JM ⊗HUµ

)xµ + n (6.27)

where the detail description of Hµ and its decomposition is given in (6.2) and (6.4).

To recover the data signal for the m-th user, let Dm = cm⊗Γm denote the m-th user’s

data despreading matrix, where cm and Γm denote the data despreading code and data

decoding matrix respectively. Hence, the m-th user’s received signal after despreading

129

Page 154: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

and decoding is given by

ym = DHmr

=

MU∑

µ=1

(cHm ⊗ ΓHm)(IM ⊗HL

µ + JM ⊗HUµ ) ((cµ ⊗Λµ)dµ + (cq ⊗Λq)pµ) +DH

mn

=

MU∑

µ=1

(cHmcµ)ΓHmHL

µΛµdµ + (cHmJMcµ)ΓHmHU

µΛµdµ

+

MU∑

µ=1

(cHmcq)ΓHmHL

µΛqpµ + (cHmJMcq)ΓHmHU

µΛqpµ +DHmn.

(6.28)

As mentioned in Section 6.1.1, when designing the spreading codes cµ and cq as

the column vectors of a normalized M ×M DFT matrix (see (6.6)) [94], the following

mutual shift orthogonality conditions are met

cHmcµ =

1, m = µ

0, m 6= µ

cHmcq = 0 since m 6= q

cHmJMcµ =

e−j 2π

M(1−m), m = µ

0, m 6= µ

cHmJMcq = 0 since m 6= q. (6.29)

Substituting (6.29) into (6.28), the despread data signal for the m-th user’s is given

by

ym = ΓHm

(HL

m + e−j 2πM

(1−m)HUm

)Λm

︸ ︷︷ ︸Hm

dm +DHmn (6.30)

where Hm denotes the equivalent data channel matrix for the m-th user. When the

precoder and the decoder matrices are designed using (6.9), Hm is circulant with its

first row given by [hm(0),01×(K−L), hm(L − 1), . . . , hm(1)], where the equivalent data

channel tap hm(l) is given in (6.10).

After data despreading and decoding, MUI-free reception is achieved. A single-

user linear equalizer Gm can be used to compensate the effect of channel distortion,

and the equalized data sequence is given by zm = Gmym. Let the pseudo-inverse

B†m = (BH

mBm)−1BHm (where B†

m is a K ×K matrix) denote the demapping matrix as

shown in Fig. 6.4. The equalized data symbol vector is given by zm = B†mzm. Finally,

zm is sliced and demapped to binary bits.

130

Page 155: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

To recover the received pilot signals from all users, let Dq = cq⊗Γq denote the pilot

despreading matrix, where cq and Γq denote the pilot despreading and pilot decoding

matrices espectively. Given the mutual shift-orthogonality stated in (6.29), the received

pilot signals after despreading and decoding are given by

yq = DHq r

=

MU∑

µ=1

(cHq cµ)ΓHq HL

µΛµdµ + (cHq JMcµ)ΓHq HU

µΛµdµ

+

MU∑

µ=1

(cHq cq)ΓHq HL

µΛqpµ + (cHq JMcq)ΓHq HU

µΛqpµ +DHq n

=

MU∑

µ=1

ΓHq

(HL

µ + e−j 2πM

(1−q)HUµ

)Λq

︸ ︷︷ ︸H

(µ)q

pµ +DHq n (6.31)

where H(µ)q is the equivalent channel matrix experienced by the µ-th user’s pilot signal

(Note: the equivalent pilot channel matrix H(µ)q is different from the equivalent data

channel matrix Hµ due to the use of different spreading codes). Given the precoder

and the decoder design in (6.9), H(µ)q is a circulant matrix with its first row given by

[h(µ)q (0),01×(K−L), h

(µ)q (L− 1), . . . , h

(µ)q (1)], where the l-th equivalent pilot channel tap

for the µ-th user is given by

h(µ)q (l) = ej2πMK

(q−1)lhµ(l), l = 0, . . . , L− 1. (6.32)

Note that, based on (6.10), the equivalent data channel tap can be described as

hµ(l) = ej2πMK

(µ−1)lhµ(l) = ej2πMK

(µ−q)lh(µ)q (l), l = 0, . . . , L− 1. (6.33)

As shown in Fig. 6.4, (6.33) indicates that after obtaining the pilot channel estimate

for the m-th user, a phase rotation matrix is required to obtain the data channel

estimate for the m-th user. However, the last equality in (6.31) shows that the received

pilot signals from all user are superimposed. In the following section, novel pilot design

and placement schemes are proposed to achieve MUI-free uplink channel estimation.

6.2.2 Time Domain LS Channel Estimation and Pilot Design Crite-

rion

In this section, time domain LS channel estimation and pilot design criterion are de-

scribed. We can rewrite the despread pilot signal in (6.31) as

yq =

MU∑

µ=1

PL,µh(µ)q +DH

q n (6.34)

131

Page 156: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

where h(µ)q = [h

(µ)q (0), . . . , h

(µ)q (L− 1)]T is the µ-th user’s pilot channel vector. Let Pµ

denote a K × K circulant pilot matrix with its first column given by pµ and its first

row given by [pµ(0), pµ(K − 1), . . . , pµ(1)], PL,µ in (6.34) is a K × L tall pilot matrix

that comprises the first L columns of Pµ.

Let hq =[h(1)Tq , . . . , h

(MU )Tq

]Tdenote the length-MUL pilot channel vector for all

users and A = [PL,1, . . . ,PL,MU] denote the K ×MUL tall pilot matrix for all users,

(6.34) can be written as

yq =[PL,1 · · · PL,MU

]

︸ ︷︷ ︸A

h(1)q

...

h(MU )q

︸ ︷︷ ︸hq

+DHq n. (6.35)

By using the LS method, the pilot channel estimate for all users, i.e. hLS,q =[h(1)T

LS,q , . . . ,h(MU )T

LS,q

]T, is obtained as

hLS,q = A†yq

= hq +A†DHq n (6.36)

where A† = (AHA)−1AH is the LS channel estimation matrix. To obtain the L-tap

channel estimate for MU users, the matrix A must have a full column rank which only

occurs when K ≥ MUL. Therefore, the number of users that can be supported for

simultaneous uplink channel estimation is constrained by K and L.

The MSE of the LS channel estimate hLS,q is given by

JLS = tr

E

[(hLS,q − hq

)(hLS,q − hq

)H]

= trE[(AHA)−1AHDH

q nnHDqA(AHA)−1]

= σ2ntr(AHA)−1

. (6.37)

It is shown in [85] that the minimum MSE is attained if and only if (AHA)−1 is a

diagonal matrix and all the diagonal elements are equal. Since

(AHA)−1 =

PHL,1PL,1 · · · PH

L,1PL,MU

.... . .

...

PHL,MU

PL,1 · · · PHL,MU

PL,MU

−1

, (6.38)

the criteria for minimizing the MSE in (6.37) is thus given by

PHL,mPL,µ =

αIL, m = µ

0L×L, m 6= µ(6.39)

132

Page 157: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

where α = pHmpm is the total transmit pilot power per block. Substituting (6.39) and

(6.38) into (6.37), the MSE is bounded by JLS = MULσ2n

α . Therefore, to achieve MUI-

free LS channel estimation with minimum MSE, the pilot sequence for each user has

to be designed such that (6.39) is satisfied. This is detailed in the next section.

When (6.39) is satisfied, the m-th user’s LS channel estimation matrix is P†L,m =

(PHL,mPL,m)−1PH

L,m and the LS pilot channel estimate for the m-th user is obtained by

applying P†L,m to (6.34), i.e.

h(m)

LS,q = P†L,myq

=

MU∑

µ=1

(PH

L,mPL,m

)−1PH

L,mPL,µh(µ)q +P†

L,mDHq n

= h(m)q +P†

L,mDHq n. (6.40)

As shown in Fig. 6.4, a phase rotation matrix R(m)q is required to obtain the data

channel estimate. Based on (6.33), the phase rotation matrix is designed as

R(m)q = diag

ej

2π(m−q)MK

×0, . . . , ej2π(m−q)

MK(L−1)

. (6.41)

Hence, the data channel estimate for the m-th user is obtained as

hLS,m = R(m)qh(m)

LS,q

= hm +R(m)q P†

L,mDHq n. (6.42)

6.2.3 Pilot Design and Placement Schemes

Let pBS denote a length-K base sequence with good autocorrelation preoperty (i.e.

pBS is orthogonal to its own cyclic-shifted copy), the µ-th user’s pilot sequence pµ can

be generated by cyclic shifting the base sequence, i.e.

pµ = J(µ−1)LK pBS. (6.43)

One can confirm that when pµ is generated using the above equation, (6.39) is satisfied

when K ≥ MUL. Next, based on the pilot design framework given in (6.43), three pilot

design and placement schemes are proposed via different base sequence design.

6.2.3.1 Scheme-1: Single Pilot Symbol Placement

When a single pilot symbol is inserted in a transmission block, the base sequence is

designed as a Kronecker delta function, i.e.

pBS =

[1

0K−1×1

](6.44)

133

Page 158: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

Figure 6.5: Proposed pilot design and placement schemes for uplink BS-CDMA.

where the pilot symbol power is assumed to be unity (as is the data symbol power).

Clearly, a Kronecker delta function has a good autocorrelation property. Therefore,

(6.39) is satisfied via (6.43).

For the single pilot symbol placement, the number of transmit data symbols per

block is K = K − 1 and the data symbol-to-sequence mapping matrix is given by

Bµ = J(µ−1)LK B, where B =

[01×K−1

IK−1

]. (6.45)

The above Bµ design gives an absent data symbol at the position where the single pilot

symbol is placed (i.e. pHµ dµ = 0). Hence, the low PAPR property of the transmit

signal is maintained. Note that the pilot signal and the data signal are both TDM and

CDM. The proposed single pilot symbol placement scheme is illustrated in Fig. 6.5(a).

6.2.3.2 Scheme-2: Multiple Interleaved Pilot Symbol Placement

Multiple pilot symbols may be desired to obtain more accurate channel estimate. In this

case, a base sequence withQ equal-spaced pilot symbols drawn from a Chu sequence [88]

can be used. Let aQ denote a length-Q Chu sequence column vector and Lp =KQ denote

134

Page 159: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

the pilot symbol spacing (assuming Q divides K), the base sequence is given by

pBS = aQ ⊗[

1

0Lp−1×1

]. (6.46)

Since a Chu sequence has a good autocorrelation property, it follows that the above

pBS design also has a good autocorrelation property.

Similar to Scheme-1, no data symbol is placed at the position of the pilot symbols

and the low-PAPR property of the transmit signal is maintained (see Fig. 6.5(b)).

Hence the number of transmit data symbols per block is K = K−Q, and the mapping

matrix is given by

Bµ = J(µ−1)LK B, where B = IQ ⊗

[01×Lp−1

ILp−1

]. (6.47)

6.2.3.3 Scheme-3: Superimposed Pilot Placement

In the first two schemes, the zeros in the data sequence dµ are an unused resource. To

improve the bandwidth efficiency, this section proposes to transmit K data symbols

with K superimposed pilot symbols, as shown in Fig. 6.5(c). Let α = pHµ pµ denote

the transmit pilot power per block (where α can be flexibly assigned) and aK denote a

length-K Chu sequence vector; the base sequence can be designed as

pBS =

√α

KaK . (6.48)

To maintain the same total transmit signal power, the data signal power needs to be

reduced accordingly. Hence the mapping matrix is given by

Bµ =

√K − α

KIK . (6.49)

Fig. 6.6 shows that when α ≪ K, the PAPR increase due to the superimposition is

small, where data modulation is QPSK. Given K = 128, with α = 1, α = 4 and α = 16,

the PAPR increase is 0.3dB, 0.5dB and 0.7 dB respectively (compared to the case of

α = 0, i.e. no superimposed pilots). It is also shown that the PAPR of BS-CDMA

signals with superimposed pilot placement is still considerably lower (i.e. at least 2.5dB

lower) than the PAPR of OFDMA signals.

6.2.4 RLS Channel Tracking Algorithm in a Time-Varying Channel

When the proposed pilot symbol based schemes are used, the RLS algorithm can be

employed to enhance the channel estimation performance in a time-varying channel.

135

Page 160: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

0 2 4 6 8 10 1210

−4

10−3

10−2

10−1

100

PAPR0 (dB)

CC

DF

α = 0α = 1α = 4α = 16OFDMA

Figure 6.6: PAPR of the BS-CDMA transmit signal with different transmit pilot power

α in the superimposed pilot placement scheme, where K = 128 and QPSK are used.

In Section 6.2.4.1, the RLS channel tracking algorithm is described. In Section 6.2.4.2,

the heuristically-optimal RLS forgetting factor is found based on the analytical MSE.

6.2.4.1 RLS Channel Tracking Algorithm

For the RLS algorithm, the cost function is defined as [91]

ξ(i) =i∑

n=1

λi−n ‖e(n, i)‖2 (6.50)

where λ is the forgetting factor with the property that 0 ≤ λ < 1 and ‖·‖ is the vector

norm operator. Since the actual channel response is unknown, the error term e(n, i)

in (6.50) is defined as the difference between the observed input at the n-th block and

the desired output at the i-th block, i.e.

e(n, i) = hLS(n)− hRLS(i) (6.51)

where hLS(n) is the LS channel estimate at the n-th block and hRLS(i) is the RLS

channel estimate at the i-th block. For brevity, the m-th user index is omitted in (6.51)

and the following derivation.

136

Page 161: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

Substituting (6.51) into (6.50), the cost function can be expressed as

ξ(i) =i∑

n=1

λi−neH(n, i)e(n, i)

=i∑

n=1

λi−n

(hH

LS(n)hLS(n)− h

H

LS(n)hRLS(i)− h

H

RLS(i)hLS(n) +

hH

RLS(i)hRLS(i)

).

(6.52)

Taking the derivative of the above equation with respect to h∗RLS(i) and equating it to

zero, i.e.

∂ξ(i)

∂ h∗RLS(i)

=

(i∑

n=1

λi−n

)hRLS(i)−

i∑

n=1

λi−n hLS(n) = 0L×1. (6.53)

Solving the above equation, hRLS(i) is given by

hRLS(i) =

(1

∑in=1 λ

i−n

)i∑

n=1

λi−n hLS(n)

=

(1

∑in=1 λ

i−n

)

︸ ︷︷ ︸≈1−λ

(hLS(i) + λhLS(i− 1) + . . .+ λi−1 hLS(1)). (6.54)

As i → ∞, the first term in the second line of (6.54) approaches 1 − λ. Similar to

(6.54), the RLS channel estimate at the (i− 1)-th block is given by

hRLS(i− 1) =

(1

∑i−1n=1 λ

i−n−1

)i−1∑

n=1

λi−n−1 hLS(n)

=

(1

∑i−1n=1 λ

i−n

)

︸ ︷︷ ︸≈1−λ

(hLS(i− 1) + λhLS(i− 2) + . . .+ λi−2 hLS(1)). (6.55)

Substituting (6.55) to (6.54), the RLS channel tracking algorithm is obtained as [97]

hRLS(i) = (1− λ) hLS(i) + λhRLS(i− 1). (6.56)

In the above equation, when λ = 0, it becomes an ordinary LS method. As λ increases,

the memory of the RLS algorithm increases and the current RLS channel estimate relies

more on the previous RLS channel estimate.

To initialize the RLS algorithm in (6.56), hRLS(0) can be set to zero. Alternatively,

a pilot block can be sent prior to data transmission to obtain a reliable hRLS(0) [98].

Nevertheless, both initialization methods yield the same RLS steady-state error per-

formance.

137

Page 162: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

6.2.4.2 Finding the Optimal RLS Forgetting Factor

As shown in (6.56), the forgetting factor λ is a key parameter to optimize the RLS

channel tracking algorithm. This section proposes a heuristic method to find the near-

optimal forgetting factor based on the analytical MSE of the RLS channel estimator.

Based on (6.54), the error of the RLS channel estimator is given by

εRLS(i) =hRLS(i)− h(i)

=1

∑in=1 λ

i−n

[(h(i)− h(i)

)+ λ

(h(i− 1)− h(i)

)+ . . .+ λi−1

(h(1)− h(i)

)]

+1

∑in=1 λ

i−n

[εLS(i) + λεLS(i− 1) + . . .+ λi−1εLS(1)

]

(6.57)

where εLS(i) =hLS(i)− h(i) denotes the LS channel estimation noise at the i-th block.

Hence, when the Jakes model [29] is assumed for a time-varying channel, the MSE can

be expressed as [98]

JRLS = trE[εRLS(i)ε

HRLS(i)

]

=

[(1− λ)(1 + λi)

(1 + λ)(1− λi).Lσ2

n

α

]+

[(1− λ)2

(1− λi)2λTΦλ− 2(1− λ)

(1− λi)λTϕ+ 1

](6.58)

where λ = [1, λ, . . . , λi−1]T and ϕ = [1, J0(2πfdTBLK), . . . , J0(2πfdTBLK(i − 1))]T is a

column vector of channel correlation in time (where J0(·) is the zero-th order Bessel

function, fd is the Doppler frequency and TBLK is the transmission block period). Φ

is the channel correlation matrix in time, which is a i× i diagonal-constant symmetric

matrix with the first row given by ϕT and the first column given by ϕ. Note that

the first bracket in (6.58) is the MSE due to the LS estimation noise, and the second

bracket is the MSE due to the channel variation caused by the Doppler frequency.

As shown in (6.58), the MSE can be minimized with respective to λ. However, tak-

ing the derivative of (6.58) with respect to λ does not lead to a closed form expression.

Hence, a heuristic method is proposed to find the near-optimal solution. That is, for a

given SNR and Doppler frequency, the MSE calculation based on (6.58) is performed

repeatedly with different values of λ. The λ value that yields the lowest MSE is then

chosen as the heuristically-optimal forgetting factor, denoted as λmin. Fig. 6.7 shows

the plot of the heuristically-optimal forgetting factor as a function of SNR and Doppler

frequency, where α is the total pilot symbol power in a transmission block (e.g. α = 1

can be used in the proposed Scheme-1 and α = 16 can be used in the proposed Scheme-

2 and scheme-3). It is shown that when the SNR is low or fd is small, λmin is large and

138

Page 163: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

0 5 10 15 20 25 300

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

λm

in

SNR (dB)

fd=50Hzfd=250Hzfd=500Hz

Figure 6.7: The heuristically-optimal RLS forgetting factor as a function of SNR and

Doppler frequency. The solid line and the dotted line represent the transmit pilot power

of α = 1 and α = 16 respectively.

hRLS(i) relies more on hRLS(i− 1) (see (6.56)). As the SNR increases or fd increases,

λmin becomes small and hRLS(i) relies more on hLS(i).

6.2.5 Simulation Results and Discussion

The performance of BS-CDMA employing the proposed pilot design schemes with RLS

channel tracking algorithm in a time-varying channel is presented in this section. In

the simulation, the length of data sequence is K = 128, the length of the spreading

code is M = 8 and the baseband modulation scheme is QPSK. An 8-tap i.i.d. complex

Gaussian channel (L = 8) with the Jakes model [29] is used to generate the time-varying

channel. For simplicity, the channel is assumed to be static within a block but varies

across the blocks. 200,000 channel realizations are simulated. The CP length is set

to the maximum channel delay spread L to avoid IBI. The simulation is performed at

fd = 50Hz, 250Hz and 500Hz which correspond to vehicle speeds of 27km/hr, 135km/hr

and 270km/hr when the carrier frequency is 2GHz. Based on the signaling rate specified

in the LTE [11], the simulated block period is set to TBLK = 67.18µs.

For the pilot block scheme, the number of supported users is MU = M = 8. As

139

Page 164: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

Table 6.1: Simulation parameters for the pilot block scheme and the proposed pilot

design schemes.

Pilot block Scheme-1 Scheme-2 Scheme-3

Transmit pilot symbols per block N/A Q = 1 Q = 16 α = 16

Transmit pilot symbols per slot K = 128 Q = 7 Q = 112 α = 112

specified in the LTE uplink [11], each slot consists of 7 transmission blocks and the pilot

block is placed in the middle of the slot (i.e. 128 pilot symbols per slot are transmitted).

The channel estimate obtained in the pilot block is used to calculate the MMSE-FDE

coefficients for all data blocks in the same slot. For the proposed pilot design schemes,

the number of supported users is MU = M − 1 = 7, however, all the blocks are used

for data transmission. The simulation parameters for the three proposed schemes are

given in Table 6.1, where Scheme-2 and Scheme-3 have the equivalent transmit pilot

power. The heuristically-optimal forgetting factor shown in Fig. 6.7 is used in the RLS

channel tracking algorithm, where ideal knowledge of the Doppler frequency and SNR

is assumed. Doppler frequency estimation is beyond the scope of this thesis.

Fig. 6.8 to Fig. 6.13 show the MSE and BER comparison of BS-CDMA employing

different pilot design and channel estimation schemes at fd = 50Hz, 250Hz and 500Hz.

Fig. 6.9 shows that Scheme-2 and the pilot block scheme are both able to achieve the

BER performance close to the ideal channel estimation case at fd = 50Hz. Although

Fig. 6.8 shows that Scheme-2 and Scheme-3 give the same MSE due to the equivalent

transmit pilot power, Fig. 6.9 shows that Scheme-3 has slightly degraded BER per-

formance compared to Scheme-2. This is because, in order to maintain the same total

transmit signal power, Scheme-3 has lower transmit power on each data symbol than

Scheme-2. In other words, given the same transmit signal power, Scheme-3 transmits

less energy per bit than Scheme-2. Hence, when comparing at the same energy per bit

level, Scheme-2 and Scheme-3 will give the same BER performance. Fig. 6.8 and Fig.

6.9 show that Scheme-1 does not perform as well as Scheme-2 and Scheme-3 since its

transmit pilot power is too low to obtain sufficiently accurate channel estimates.

Fig. 6.10 to Fig. 6.13 show that the pilot block scheme suffers from severe per-

formance degradation due to the out-dated channel estimate as the Doppler frequency

increases. However, even with less transmit pilot power per slot (see Table 6.1), the

proposed Scheme-2 and Scheme-3 with RLS channel tracking are able to provide sig-

nificant performance improvement over the pilot block scheme in a fast time-varying

channel. In particular, Fig. 6.13 shows that the performance of BS-CDMA with the

140

Page 165: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

Pilot blockScheme-1 (Q = 1)Scheme-2 (Q = 16)Scheme-3 (α = 16)

Figure 6.8: MSE of different pilot design and channel estimation schemes in a 8-tap

i.i.d. complex Gaussian channel at fd = 50Hz.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IdealPilot blockScheme-1 (Q = 1)Scheme-2 (Q = 16)Scheme-3 (α = 16)

Figure 6.9: BER of BS-CDMA employing different pilot design and channel estimation

schemes in a 8-tap i.i.d. complex Gaussian channel at fd = 50Hz.

141

Page 166: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

Pilot blockScheme-1 (Q = 1)Scheme-2 (Q = 16)Scheme-3 (α = 16)

Figure 6.10: MSE of different pilot design and channel estimation schemes in a 8-tap

i.i.d. complex Gaussian channel at fd = 250Hz.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IdealPilot blockScheme-1 (Q = 1)Scheme-2 (Q = 16)Scheme-3 (α = 16)

Figure 6.11: BER of BS-CDMA employing different pilot design and channel estimation

schemes in a 8-tap i.i.d. complex Gaussian channel at fd = 250Hz.

142

Page 167: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

6.2. Pilot Symbol Based Channel Estimation for Uplink BS-CDMA

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

MS

E

Pilot blockScheme-1 (Q = 1)Scheme-2 (Q = 16)Scheme-3 (α = 16)

Figure 6.12: MSE of different pilot design and channel estimation schemes in a 8-tap

i.i.d. complex Gaussian channel at fd = 500Hz.

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IdealPilot blockScheme-1 (Q = 1)Scheme-2 (Q = 16)Scheme-3 (α = 16)

Figure 6.13: BER of BS-CDMA employing different pilot design and channel estimation

schemes in a 8-tap i.i.d. complex Gaussian channel at fd = 500Hz.

143

Page 168: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 6. Pilot Design and Channel Estimation for Uplink BS-CDMA

proposed Scheme-2 and Scheme-3 remains robust at fd = 500Hz2, where Scheme-2 and

Scheme-3 are shown to perform within 1.3dB and 2.2dB to the ideal channel estima-

tion case at a BER of 0.001. However, the BS-CDMA system employing the pilot block

scheme fails to work in such a rapidly time-varying channel.

6.3 Conclusions

In this chapter, novel pilot design and channel estimation schemes for uplink BS-CDMA

were proposed. It was shown that BS-CDMA could lead to a special case of IFDMA

via the DFT spreading/despreading code design and the progressive phase rotation

precoder/decoder design. In the conventional uplink CDMA system, an individual

pilot spreading code is assigned to each user to avoid MUI in uplink channel estimation.

However, the bandwidth efficiency is considerably lowered. To improve the bandwidth

efficiency, this chapter proposed that all the users transmit their pilot signals using a

common pilot spreading code. To achieve MUI-free uplink channel estimation, three

pilot design and placement schemes were proposed based on the criterion of mutual

orthogonality between all users’ transmit pilot sequences. Moreover, the RLS channel

tracking algorithm was employed in the proposed pilot design schemes to enhance the

channel estimation performance in a time-varying channel.

The performance of the proposed pilot design schemes employing the RLS channel

tracking algorithm was compared with the pilot block based channel estimation scheme

specified in the LTE uplink. Results showed that the proposed pilot design and channel

tracking schemes were able to achieve comparable performance to the pilot block scheme

in a slow time-varying channel, while providing significant performance improvement

over the pilot block scheme in a fast time-varying channel. In particular, the results

showed that the performance of BS-CDMA employing the proposed Scheme-2 and

Scheme-3 remained robust (i.e. performed within 1.3dB and 2.2dB to the ideal channel

estimation case) at fd = 500Hz. However, a BS-CDMA system employing the pilot

block scheme failed to work in such a high mobility scenario due to the out-dated

channel estimate.

2Simulation results are verified in a more realistic case where the channel response varies from sample

to sample within a block (see Appendix C). Note that this channel variation within a block translates

to ICI in the frequency domain and may cause performance degradation. It is shown in Appendix C

that for Scheme-2 and Scheme-3, the performance degradation due to the channel variation within a

block remains small at fd = 500Hz (i.e. less than 1dB at a BER of 0.001).

144

Page 169: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 7

Conclusions

The research interest of broadband wireless communication systems has primary been

focused on OFDMA due to the low complexity FDE, simple adaptation to MIMO

techniques and flexible resource allocation. However, the main drawback of OFDMA is

its high-PAPR signal, which results in a significant power efficiency loss in the transmit

PA. Since this is particularly undesirable for a power-limited mobile device, SC-FDMA

was proposed in the LTE uplink to enable power efficient transmission. SC-FDMA has

attracted a lot of research attention for the following reasons. A low-PAPR SC transmit

signal is achieved, an efficient FDE can be employed and flexible resource allocation

can be performed. Since SC-FDMA is a relative new broadband technique, not all the

issues have been well-addressed in the literature. Hence, this thesis has focused on the

areas of DFE and channel estimation for SC-FDMA.

7.1 Thesis Summary

The fundamentals of radio channel propagation and mitigation techniques were de-

scribed in Chapter 2. The growing demand for high data-rate wireless communication

systems has led to the development of broadband wireless communication techniques,

and it has become inevitable for broadband transmit signals to experience frequency-

selective channels. To combat the frequency-selective distortion, FDE has been widely

used in both MC and SC systems (such as OFDM/OFDMA and SC-FDE/SC-FDMA)

due to its simplicity. In particular, this thesis focuses on the SC-FDMA broadband

technique that is currently employed in the LTE uplink.

A mathematical description of a SC-FDMA system was given in Chapter 3, and

the PAPR characteristics of SC-FDMA transmit signals were investigated. The main

advantage of SC-FDMA over OFDMA is its low-PAPR transmit signal, which enables

145

Page 170: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 7. Conclusions

power-efficient transmission. It was shown that the PAPR of the IFDMA and LFDMA

transmit signal was 3-4dB lower than that of an OFDMA transmit signal. However,

RFDMA (i.e. SC-FDMA with randomized subcarrier mapping) exhibited a high-PAPR

transmit signal close to OFDMA. Hence, only IFDMA and LFDMA were specified in

the LTE uplink standard. To further reduce the PAPR, frequency domain spectrum

shaping can be employed at the cost of bandwidth efficiency reduction, and/or PAPR

reduction modulation schemes (such as π/2-BPSK and π/4-QPSK) can be used.

Unlike MC systems, SC systems experience channel-induced ISI in a frequency-

selective channel. Hence, SC-FDMA with linear MMSE-FDE suffers from a residual-

ISI problem, which degrades the equalization performance. In Chapter 4, the use of a

hybrid-DFE (with a frequency domain FF filter and a time domain FB filter) [44, 52]

was extended to SC-FDMA. It was shown that the hybrid-DFE outperformed a linear

FDE in the uncoded case, but led to a catastrophic error propagation problem in the

channel coding case due to unreliable FB symbols. To overcome the error propagation

problem, frequency domain IB-DFE (where FF and FB filters are both implemented

in the frequency domain) [53] was extended to the application of SC-FDMA. Since

the performance of the IB-DFE is optimized according to the FB reliability, the key

contribution of this chapter was to propose new FB reliability estimation methods that

facilitates the practical operation of IB-DFE in both coded and uncoded cases. It is

shown in [99] that the proposed FB reliability estimation method has similar or better

error rate performance than the training sequence method without the associated loss

of bandwidth efficiency.

A channel estimator is required at the receiver to obtain the channel estimate for

equalizer coefficient calculation. In particular, a number of transform-based channel

estimation techniques were investigated in Chapter 5. One novel contribution was the

derivation of a uniform-weighted filtering algorithm for DFT-based channel estimation.

Compared to the denoise filter [78], the proposed uniform-weighted filter solved the

error floor problem at high SNR while maintaining good noise reduction at low SNR.

Another key contribution was to propose the PI-DFT based channel estimator. By

employing a pre-interleaving scheme such that the discontinuities at the edges of the

DFT periodic extension are avoided, the channel energy compaction (and thus the

noise filtering performance) can be significantly improved. Result showed that SC-

FDMA with a PI-DFT based channel estimator (which has a much lower computational

complexity) was able to achieve a BER close to that with an optimal LMMSE channel

estimator. Finally, a novel windowed DFT-based noise variance estimator was presented

to facilitate MMSE-FDE coefficient calculation. The proposed noise variance estimator

146

Page 171: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

7.2. Future Work

was shown to remain unbiased up to an SNR of 50dB.

Pilot block based channel estimation (as specified in the LTE uplink) is liable to

performance degradation in a fast time-varying channel due to the effects of an out-

dated channel estimate. To improve the performance in a high-mobility scenario, the

pilot symbol based design and channel estimation schemes for a bandwidth-efficient

uplink BS-CDMA [94] (which can be regarded as IFDMA) were proposed in Chapter

6. The novel contribution of this work is to propose the use of a common pilot spreading

code for all users such that a high bandwidth efficiency is achieved. To achieve MUI-

free uplink channel estimation, three novel pilot design and placement schemes were

proposed. Moreover, a RLS channel tracking algorithm was employed to enhance the

channel estimation performance in a time-varying channel. Results showed that the

performance of the proposed schemes remained robust at a Doppler frequency of 500Hz,

while the LTE-based pilot block scheme failed to work in such a high-mobility scenario.

7.2 Future Work

This thesis has investigated DFE, channel estimation, pilot design and placement

schemes and RLS channel tracking algorithms for SC-FDMA in the single-input single-

output (SISO) case. However, in order to fulfill the targeted high data rate and spec-

trum efficiency required in the LTE-Advanced1, it becomes inevitable to employ multi-

antenna techniques on the LTE-Advanced uplink [12]. Hence, the design challenges

and solutions for MIMO SC-FDMA need to be addressed.

• For open-loop spatial multiplexing (SM) OFDM/OFDMA, the received MC sig-

nals experience inter-stream interference, and MMSE successive interference can-

cellation (SIC) [100,101] is commonly used to mitigate the inter-stream interfer-

ence. However, for open loop SM SC-FDE/SC-FDMA, the received SC signals

experience inter-stream interference as well as ISI. Since the channel-induced in-

terference is now two-dimensional (2D), a 2D interference canceler can be devel-

oped to improve the performance of open-loop SM SC-FDE/SC-FDMA. Note that

since MC systems do not suffer from channel-induced ISI (or ICI), such a design

challenge does not exist in MIMO OFDM/OFDMA systems. For open-loop SM

OFDM/OFDMA systems, one-dimensional (1D) inter-stream interference cancel-

lation is sufficient to optimize the performance at the receiver.

1The LTE-Advanced targets a downlink peak data rate of 1Gbps and an uplink peak data rate of

500Mbps. Moreover, the LTE-Advanced standard aims to support a downlink peak spectrum efficiency

of 30bps/Hz and a uplink peak spectrum efficiency of 15bps/Hz [14].

147

Page 172: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Chapter 7. Conclusions

• For BS-CDMA systems, the proposed pilot design and placement schemes can

easily be extended to the application of single-user MIMO channel estimation.

Moreover, when STBC or space-frequency block code (SFBC) is employed as the

transmit diversity scheme, performance degradation may occur due to the mis-

matched channel response between adjacent transmission blocks (e.g. in a fast

time-varying channel) or adjacent subcarriers (e.g. in a very frequency-selective

channel) [102]. Since the resources of BS-CDMA are shared in the code domain,

a new class of space-code block code (SCBC) can be developed as the transmit

diversity, where two signals are spread via two different orthogonal spreading

codes, but transmitted simultaneously using the same frequency resource. There-

fore, the impact of the mismatched time domain and frequency domain channel

response is minimized, and better performance can be expected.

• As mentioned in Chapter 2, CDS could significantly enhance the cell throughput

[55], and the impact of imperfect channel information (due to the feedback delay)

was investigated in [32]. However, most of the resource allocation research for

SC-FDMA has focused on the single-antenna scenario. As the deployment of

MIMO techniques is expected in the LTE-Advanced uplink, multi-user resource

allocation algorithms for MIMO SC-FDMA must be addressed.

148

Page 173: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix A

Comparison of an L-tap i.i.d.

Complex Gaussian Channel

Model and the 3GPP SCME

This section provides a channel model comparison for an L-tap i.i.d. complex Gaus-

sian channel model with uniform PDP and the 3GPP spatial channel model extension

(SCME) [28]. The 3GPP SCME is a widely used interim channel model for simulating

link and system performance of the LTE, where the NLoS urban macro (micro) sce-

nario models the typical NLoS channel of macrocell (microcell) in urban areas. The

Matlab codes for generating the 3GPP SCME with different scenarios can be found

in [103]. Despite the popularity of the 3GPP SCME, the reason of employing L-tap

i.i.d. complex Gaussian channel model throughout the thesis is for the convenience of

performance analysis and MSE derivation, especially in Chapter 6. Hence, this section

highlights the characteristics of 8-tap i.i.d. complex Gaussian channel model (L = 8

is used in this thesis) and the 3GPP SCME with NLoS urban macro and urban mi-

cro scenarios in terms of channel PDP, delay spread and coherence bandwidth. A BER

comparison of SC-FDMA with different channel models is also presented in this section.

For the SC-FDMA system model used in this thesis, the subcarrier mapping is

∆f = 15kHz [4], the number of total subcarriers is N = 512 and the number of user

subcarriers is K = 128. Hence, the total available system bandwidth is N × ∆f =

7.68MHz, a SC-FDMA symbol period is TSCFDMA = 1∆f = 66.67µs, the sample period

is TS = 1N×∆f = 0.1302µs. Fig. A.1 shows the channel PDPs for 8-tap i.i.d. complex

Gaussian channel, the 3GPP urban macro SCME and the 3GPP urban micro SCME,

where the channel PDP is defined as the expected power per channel tap v.s. excess

149

Page 174: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix A. Comparison of an L-tap i.i.d. Complex Gaussian Channel Model andthe 3GPP SCME

0 1 2 3 4 50

0.2

0.4

(a) 8−tap i.i.d. complex Gaussian channel model

Excess delay (µs)

PD

P

0 1 2 3 4 50

0.2

0.4

(b) 3GPP urban macro SCME

Excess delay (µs)

PD

P

0 1 2 3 4 50

0.2

0.4

(c) 3GPP urban micro SCME

Excess delay (µs)

PD

P

Figure A.1: Channel PDPs: (a) 8-tap i.i.d complex Gaussian model. (b) 3GPP urban

macro SCME. (c) 3GPP urban micro SCME. The sample period is TS = 0.1302µs and

the mean power of all the channel taps is normalized to 1.

delay. In Fig. A.1, the mean power of all the channel taps is normalized to 1. It can be

seen that the maximum excess delay in the urban macro scenario (see Fig. A.1(b)) is

longer than that in the urban micro scenario (see Fig. A.1(c)) due to larger cell size. In

both SCME scenarios, channel power tends to decay as the excess delay increases. It

is also shown that 8-tap i.i.d. complex Gaussian channel model has similar maximum

excess delay (≈ 1µs) as the urban micro SCME, but its expected channel power is the

same for all the taps (see Fig. A.1(a)).

Recall the channel parameter calculation for the mean excess delay (τ) in (2.11),

the RMS delay spread (τRMS) in (2.12) and the coherence bandwidth estimation (f0)

in (2.13). A comparison of τ , τRMS and f0 with the above mentioned channel models is

summarized in Table A.1. Table A.1 shows that the urban macro SCME has larger RMS

delay spread than the urban micro SCME, so its coherence bandwidth is smaller (due

to the reciprocal relationship between τRMS and f0). Hence, the urban macro SCME

150

Page 175: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Table A.1: Comparison of mean excess delay (τ), RMS delay spread (τRMS) and co-

herence bandwidth (f0) with (a) 8-tap i.i.d complex Gaussian model, (b) 3GPP urban

macro SCME and (c) 3GPP urban micro SCME.

Channel model (a) 8-tap i.i.d. (b) SCME-macro (c) SCME-micro

τ 0.4557µs 0.4711µs 0.2961µs

τRMS 0.2983µs 0.8414µs 0.2942µs

f0 670kHz 238kHz 680kHz

is more frequency-selective than the urban micro SCME. Moreover, the 8-tap i.i.d.

complex Gaussian channel has similar RMS delay spread as the urban micro SCME,

and this leads similar coherence bandwidth for both channel models. Therefore, despite

different channel PDPs and the mean excess delay, the channel characteristic of 8-tap

i.i.d. complex Gaussian channel model used in this thesis should be more similar to

the urban micro SCME (compared to the urban macro SCME) in terms of coherence

bandwidth and frequency-selectivity.

Fig. A.2 shows a BER comparison of SC-FDMA with MMSE-FDE in 8-tap i.i.d.

complex Gaussian channel, the 3GPP urban macro SCME and the 3GPP urban micro

SCME, where the baseband modulation scheme is QPSK. It can be seen that the

performance of SC-FDMA operating in the urban macro SCME outperforms the urban

macro SCME. This is because the fluctuation of the instantaneous received SNR is

smaller in a more frequency-selective fading channel (see Section 2.2.1). It is also shown

in Fig. A.2 that the performance of SC-FDMA operating in a 8-tap i.i.d. complex

Gaussian channel is more similar to the urban micro SCME (compared to urban macro

SCME) due to similar channel frequency selectivity. Moreover, the performance of

LFDMA is shown to be more sensitive to different channel model compared to IFDMA.

Hence, the impact of different channel models to the proposed techniques in this thesis

can be investigated as further work to obtain broader conclusions. For the 8-tap i.i.d

complex Gaussian channel, the conclusions drawn in this thesis are valid in a fairly

frequency-selective fading channel, which may not be always true in the LoS case or a

flat fading channel.

151

Page 176: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix A. Comparison of an L-tap i.i.d. Complex Gaussian Channel Model andthe 3GPP SCME

0 5 10 15 20 2510

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

IFDMA (8−tap i.i.d.)IFDMA (SCME−macro)IFDMA (SCME−micro)LFDMA (8−tap i.i.d.)LFDMA (SCME−macro)LFDMA (SCME−micro)

Figure A.2: BER comparison of SC-FDMA with MMSE-FDE in 8-tap i.i.d. complex

Gaussian channel model, 3GPP urban macro SCME and 3GPP urban micro SCME.

The baseband modulation scheme is QPSK.

152

Page 177: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix B

Mitigating the BER Floor due to

the Denoise Channel Estimator

The time domain LS channel estimator is equivalent to the DFT-based channel estima-

tor with a denoise filter. As mentioned in Section 5.2.5, the truncation of the smeared

channel energy results in a channel estimation error floor at high SNR, which results

in inaccurate equalizer coefficients. Hence, the BER floor occurs at high SNR. Two

solutions of mitigating the BER floor due to the denoise assumption in the time domain

LS channel estimator are provided as follows.

It is shown in [20] that the channel estimation error floor due to the truncation of

the smeared channel energy is mainly distributed on the subcarriers at the frequency

edges. Hence, by assigning less or non data signal power at the frequency edges, the

BER floor at high SNR due to inaccurate FDE at the frequency edges can be mitigated.

Alternatively, the BER floor can be mitigated via the use of channel coding. Fig.

5.8 shows that the denoise assumption gives an uncoded BER floor of 0.01. Given the

uncoded BER of 0.01, it is shown in [2] that a 1/2-rate Turbo code is able to reduce

the BER level to be lower than 0.0001, and more decoding iterations yields better

performance. Since a Turbo code is employed in the LTE, the BER floor due to the

channel estimation error floor can be mitigated. However, when the uncoded BER

level is higher than 0.06, it may not be possible to correct the erroneous bits via Turbo

coding regardless the number of decoding iterations [2]. Channel coding can be used

in conjunction with the first solution to mitigate the BER floor more effectively.

153

Page 178: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 179: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix C

Simulation Results with

Sample-Based Channel Variation

Fig. C.1 shows the BER performance of BS-CDMA employing the proposed pilot

design and channel estimation schemes at fd = 500Hz, where the channel variation

from sample to sample within a block is considered in the simulation. Apart from the

sample-based channel variation, the rest of simulation parameters are the same as those

used in Fig. 6.13.

It is shown in Fig. C.1 that for Scheme-2 and Scheme-3, the performance degrada-

tion due to the channel variation within a block remains small at fd = 500Hz (i.e. less

than 1dB at a BER of 0.001). For the three proposed schemes, it is observed that this

performance degradation becomes larger at higher SNRs. As mentioned previously,

a non-static channel response within a block leads to ICI in the received frequency

domain symbols, which cannot be corrected via one-tap FDE. Hence, as the SNR in-

creases, the ICI power becomes significant compared to the noise power and a larger

BER degradation is observed. For the pilot block scheme, the poor BER performance

is dominated by the out-dated channel estimate from the pilot block to the data blocks

at fd = 500Hz, so the impact of ICI becomes relatively negligible in this case.

155

Page 180: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix C. Simulation Results with Sample-Based Channel Variation

0 5 10 15 20 25 3010

−4

10−3

10−2

10−1

100

SNR (dB)

BE

R

Pilot blockScheme−1Scheme−2Scheme−3Pilot block (Sample)Scheme−1 (Sample)Scheme−2 (Sample)Scheme−3 (Sample)

Figure C.1: BER of BS-CDMA employing the proposed pilot design and channel es-

timation schemes in a 8-tap i.i.d. complex Gaussian channel with the Jakes model at

fd = 500Hz. The dashed line assumes the static channel response within a block. The

solid line with markers assumes that the channel response varies from sample to sample

within a block.

156

Page 181: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Appendix D

List of Publications

• G. Huang, A. Nix, and S. Armour, “Impact of radio resource allocation and pulse

shaping on PAPR of SC-FDMA signals,” in Proc. IEEE Personal, Indoor and

Mobile Radio Communications (PIMRC’07), Sep. 2007.

• G. Huang, A. Nix, and S. Armour, “Decision feedback equalization in SC-FDMA,”

in Proc. IEEE Personal, Indoor and Mobile Radio Communications (PIMRC’08),

Sep. 2008.

• G. Huang, A. Nix, and S. Armour, “Channel estimation in 4G LTE,” United

Kingdom Patent Application No. GB0902290.6, filed in May 2009.

• G. Huang, A. Nix, and S. Armour, “Feedback reliability calculation for an it-

erative block decision feedback equalizer,” in Proc. IEEE Vehicular Technology

Conference (VTC’09-Fall), Sep. 2009.

• G. Huang, A. Nix, and S. Armour, “DFT-based channel estimation and noise vari-

ance estimation techniques for single-carrier FDMA,” in Proc. IEEE Vehicular

Technology Conference (VTC’10-Fall), Sep. 2010.

• G. Huang, Y. Wang, and J. Coon, “Pilot design and channel estimation for uplink

block spread CDMA,” submitted to IEEE Trans. Wireless Commun..

157

Page 182: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA
Page 183: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

Bibliography

[1] C. Shannon, “A mathematical theory of communication,” Bell Sys. Tech. J.,

vol. 27, pp. 379–423, 623–656, Jul., Oct. 1948.

[2] C. Berrou, A. Glavieux, and P. Thitimajshima, “Near shannon limit error-

correcting code and decoding: Turbo-codes (1),” in Proc. IEEE International

Conference on Communications (ICC’93), vol. 2, May 1993, pp. 1064–1070.

[3] H. Holma and A. Toskala, WCDMA for UMTS: Radio Access for Third Genera-

tion Mobile Communications, 4th ed. England: John Wiley & Sons, 2007.

[4] 3rd Generation Partnership Project; Technical Specification Group Radio Access

Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical

Channels and Modulation (Release 8), 3GPP Std. TS 36.211, Dec. 2008. [Online].

Available: http://www.3gpp.org/ftp/Specs/html-info/36212.htm

[5] Supplement to IEEE Standard for Information technology - Telecommunications

and information exchange between systems - Local and metropolitan area

networks - Specific requirements, Part 11: Wireless LAN Medium Access Control

(MAC) and Physical Layer (PHY) specifications, High-speed Physical Layer in

the 5 GHz Band, IEEE Std. 802.11a-1999(R2003), Jun. 2003. [Online]. Available:

http://standards.ieee.org/getieee802/download/802.11a-1999.pdf

[6] IEEE Standard for Information technology - Telecommunications and information

exchange between systems - Local and metropolitan area networks - Specific

requirements, Part 11: Wireless LANMedium Access Control (MAC) and Physical

Layer (PHY) specifications: Higher-Speed Physical Layer (PHY) Extension in the

2.4 GHz band, IEEE Std. 802.11b-1999(R2003), Jun. 2003. [Online]. Available:

http://standards.ieee.org/getieee802/download/802.11b-1999.pdf

[7] IEEE Standard for Information technology - Telecommunications and information

exchange between systems - Local and metropolitan area networks - Specific

159

Page 184: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

requirements, Part 11: Wireless LAN Medium Access Control (MAC) and

Physical Layer (PHY) specifications, Amendment 4: Further Higher Data Rate

Extension in the 2.4 GHz Band, IEEE Std. 802.11g-2003, Jun. 2003. [Online].

Available: http://standards.ieee.org/getieee802/download/802.11g-2003.pdf

[8] IEEE Standard for Information technology - Telecommunications and information

exchange between systems - Local and metropolitan area networks - Specific

requirements, Part 11: Wireless LAN Medium Access Control (MAC)

and Physical Layer (PHY) specifications, Amendment 5: Enhancement for

Higher Throughput, IEEE Std. 802.11n-2009, Oct. 2009. [Online]. Available:

http://standards.ieee.org/getieee802/download/802.11n-2009.pdf

[9] IEEE Standard for Local and Metropolitan Area Networks - Part 16: Air

Interface for Broadband Wireless Access Systems, IEEE Std. 802.16-2009, May

2009. [Online]. Available: http://standards.ieee.org/getieee802/download/802.

16-2009.pdf

[10] 3rd Generation Partnership Project; Technical Specification Group Radio Access

Network; Requirements for Evolved UTRA (E-UTRA) and Evolved UTRAN

(E-UTRAN) (Release 8), 3GPP Std. TR 25.913, Dec. 2008. [Online]. Available:

http://www.3gpp.org/ftp/Specs/html-info/25913.htm

[11] S. Sesia, I. Toufik, and M. Baker, LTE - The UMTS Long Term Evolution: from

Theory to Practice. John Wiley & Son, 2009.

[12] S. Parkvall, E. Dahlman, A. Furuskar, Y. Jading, M. Olsson, S. Wanstedt, and

K. Zangi, “LTE-advanced - evolving LTE towards IMT-advanced,” in Proc. IEEE

Vehicular Technology Conference, (VTC’08-Fall), Sep. 2008, pp. 1–5.

[13] Framework and Overall Objectives of the Future Development of IMT-2000 and

Systems beyond IMT-2000, ITU-R Std. M. 1645, Jul. 2010. [Online]. Available:

http://www.itu.int/rec/R-REC-M.1645/e

[14] 3rd Generation Partnership Project; Technical Specification Group Radio

Access Network; Requirements for further advancements for Evolved Universal

Terrestrial Radio Access (E-UTRA) (LTE-Advanced) (Release 9), 3GPP Std.

TR 36.913, Dec. 2009. [Online]. Available: http://www.3gpp.org/ftp/Specs/

archive/36 series/36.913/

[15] J. Proakis, Digital Communications, 4th ed. New York: McGraw-Hill, 2001.

160

Page 185: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[16] G. Huang, A. Nix, and S. Armour, “Impact of radio resource allocation and pulse

shaping on PAPR of SC-FDMA signals,” in Proc. IEEE Personal, Indoor and

Mobile Radio Communications (PIMRC’07), Sep. 2007.

[17] ——, “Decision feedback equalization in SC-FDMA,” in Proc. IEEE Personal,

Indoor and Mobile Radio Communications (PIMRC’08), Sep. 2008.

[18] ——, “Feedback reliability calculation for an iterative block decision feedback

equalizer,” in Proc. IEEE Vehicular Technology Conference (VTC’09-Fall), Sep.

2009.

[19] ——, “Channel estimator,” United Kingdom Patent Application No.

GB0902290.6, filed in May 2009.

[20] ——, “DFT-based channel estimation and noise variance techniques for single-

carrier FDMA,” in Proc. IEEE Vehicular Technology Conference (VTC’10-Fall),

Sep. 2010.

[21] G. Huang, Y. Wang, and J. Coon, “A new pilot transmission scheme for uplink

block spread CDMA,” submitted to IEEE Trans. Veh. Technol.

[22] B. Sklar, “Rayleigh fading channels in mobile communication systems part I:

characterization,” IEEE Wireless Commun. Mag., vol. 35, no. 7, pp. 90–100, Jul.

1997.

[23] C. Balanis, Antenna Theory: Analysis and Design, 2nd ed. New York: John

Wiley & Sons, 1996.

[24] T. Rappaport, Wireless Communications. Upper Saddle River, New Jersey:

Prentice Hall, 1996.

[25] S. Seidel, T. Rappaport, S. Jain, M. Lord, and R. Singh, “Path loss, scatter-

ing and multipath delay statistics in four european cities for digital cellular and

microcellular radiotelephone,” IEEE Trans. Veh. Technol., vol. 40, no. 4, pp.

721–730, Nov. 1991.

[26] D. Cox, R. Murray, and A. Norris, “800-MHz attenuation measured in and around

suburban houses,” Bell Lab. Tech. J., vol. 63, no. 6, pp. 921–954, Jul.-Aug. 1984.

[27] J. Parsons, The Mobile Radio Propagation Channel, 2nd ed. England: John

Wiley & Sons, 2000.

161

Page 186: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[28] D. Baum, J. Hansen, J. Salo, G. Galdo, M. Milojevic, and P. Kyosti, “An in-

terim channel model for beyond-3G systems: extending the 3GPP spatial chan-

nel model (SCM),” in Proc. IEEE Vehicular Technology Conference (VTC’05-

Spring), vol. 5, May 2005, pp. 3132–3136.

[29] W. Jakes, Microwave Mobile Communications. New York: John Wiley & Sons,

1974.

[30] R. Clarke, “A statistical theory of mobile radio reception,” Bell Sys. Tech. J.,

vol. 47, no. 6, pp. 957–1000, Jul.-Aug. 1968.

[31] R. Steele and L. Hanzo, Mobile Radio Communications, 2nd ed. England: John

Wiley & Sons, 1999.

[32] H. Myung, O. Kyungjin, L. Junsung, and D. Goodman, “Channel-dependent

scheduling of an uplink SC-FDMA with imperfect channel information,” in Proc.

IEEE Wireless Communications and Networking Conference (WCNC’08), Mar.

2008, pp. 1860–1864.

[33] B. Sklar, “Rayleigh fading channels in mobile communication systems part II:

mitigation,” IEEE Wireless Commun. Mag., vol. 35, no. 7, pp. 102–109, Jul.

1997.

[34] D. Brennan, “Linear diversity combining techniques,” Proc. IEEE, vol. 47, no. 1,

pp. 1075–1102, Jun. 1959.

[35] A. Dammann and S. Kaiser, “Standard conformable antenna diversity techniques

for OFDM and its application to the DVB-T system,” in Proc. IEEE Global

Telecommunications Conference, (Globecom’01), vol. 16, Nov. 2001, pp. 3100–

3105.

[36] S. Alamouti, “A simple transmit diversity technique for wireless communica-

tions,” IEEE J. Sel. Areas Commun., vol. 16, no. 8, pp. 1451–1458, Oct. 1998.

[37] H. Sari, G. Karam, and I. Jeanclaude, “Transmission techniques for digital ter-

restrial TV broadcasting,” IEEE Wireless Commun. Mag., vol. 33, no. 2, pp.

100–109, Feb. 1995.

[38] R. Chang, “Synthesis of band limited orthogonal signals for multichannel data

transmission,” Bell Syst. Tech. J., vol. 45, pp. 1775–1796, Dec. 1966.

162

Page 187: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[39] ——, “Orthogonal frequency multiplex data transmission system,” U.S. Patent

No. 3,488,445, filed in Nov. 1966 and issued in Jan. 1970.

[40] B. Salzberg, “Performance of an efficient parallel data transmission system,”

IEEE Trans. Commun., vol. COM-15, pp. 805–813, Dec. 1967.

[41] R. Mosier and R. Clabaugh, “Kineplex, a bandwidth efficient binary transmission

system,” AIEE Trans., vol. 76, pp. 723–728, Jan. 1958.

[42] S. Weinstein and P. Ebert, “Data transmission by frequency division multiplexing

using the discrete Fourier transform,” IEEE Trans. Commun., vol. COM-19,

no. 10, pp. 628–634, Oct. 1971.

[43] H. Sari, G. Karam, and I. Jeanclaude, “Channel equalization and synchronization

in OFDM systems,” in International Tirrenia Workshop on Digital Communica-

tions, 1993.

[44] D. Falconer, S. Ariyavisitakul, A. Benyamin-Seeyar, and B. Eidson, “Frequency

domain equalization for single-carrier broadband wireless systems,” IEEE Wire-

less Commun. Mag., vol. 40, no. 4, pp. 58–66, Apr. 2002.

[45] H. Sari, Y. Levy, and G. Karam, “Orthogonal frequency-division multiplex access

for the return channel in CATV networks,” in ICT’96 Conf. Rec., Apr. 1996.

[46] H. Sari and G. Karam, “Orthogonal frequency-division multiple access and its

application to CATV networks,” Eur. Trans. Telecommun. (ETT), vol. 9, no. 6,

pp. 171–178, Dec. 2003.

[47] U. Sorger, I. D. Broech, and M. Schnell, “Interleaved FDMA - a new spread-

spectrum multiple-access scheme,” in Proc. IEEE International Conference on

Communications (ICC’98), vol. 2, Jun. 1998, pp. 1013–1017.

[48] 3rd Generation Partnership Project; Technical Specification Group Radio Access

Network; Physical layer aspects for evolved Universal Terrestrial Radio Access

(UTRA) (Release 7), 3GPP Std. TR 25.814, Sep. 2006. [Online]. Available:

http://www.3gpp.org/ftp/specs/html-info/25814.htm

[49] W. Zou and Y. Wu, “COFDM: an overview,” IEEE Trans. Broadcast., vol. 4,

no. 1, pp. 1–8, Mar. 1995.

[50] Radio Broadcasting Systems; Digital Audio Broadcasting (DAB) to mobile,

portable and fixed receivers, ETSI Std. EN 300 401 (Ver. 1.4.1), Jun. 2006.

163

Page 188: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[51] Digital Video Broadcasting (DVB); Framing structure, channel coding and mod-

ulation for digital terrestrial television, ETSI Std. EN 300 744 (Ver. 1.6.1), Jan.

2009.

[52] N. Benvenuto and S. Tomasin, “On the comparison of OFDM and single car-

rier modulation with a DFE using a frequency-domain feedforward filter,” IEEE

Trans. Commun., vol. 50, no. 6, pp. 947–955, Jun. 2002.

[53] ——, “Iterative design and detection of a DFE in the frequency domain,” IEEE

Trans. Commun., vol. 53, no. 11, pp. 1867–1875, Nov. 2005.

[54] J. Jang and K. Lee, “A transmit power adaptation for multiuser OFDM systems,”

IEEE J. Sel. Areas Commun., vol. 21, no. 2, pp. 171–178, Feb. 2003.

[55] H. Myung, J. Lim, and D. Goodman, “Single-carrier FDMA for uplink wireless

transmission,” IEEE Veh. Technol. Mag., vol. 1, no. 3, pp. 30–38, Sep. 2006.

[56] R. van Nee and R. Prasad, OFDM for Wireless Multimedia Communications.

Boston: Artech House, 2000.

[57] A. Gusmao, R. Dinis, J. Conceicao, and N. Esteves, “Comparison of two modu-

lation choices for broadband wireless communications,” in Proc. IEEE Vehicular

Technology Conference (VTC’00-Spring), vol. 2, May 2000, pp. 1300–1305.

[58] T. Frank, A. Klein, and T. Haustein, “A survey on the envelope fluctuations

of DFT precoded OFDMA signals,” in Proc. IEEE International Conference on

Communications (ICC’08), May 2008, pp. 3495–3500.

[59] P. Xia, S. Zhou, and G. Giannakis, “Bandwidth- and power- efficient multicarrier

multiple access,” IEEE Trans. Commun., vol. 51, no. 11, pp. 1828–1837, Nov.

2003.

[60] J. Coon, “Frequency domain equalization of single-carrier transmission in single-

antenna and multiple-antenna systems,” Ph.D. dissertation, University of Bristol,

UK, 2004.

[61] J. Siew, “An investigation on the performance and channel parameter acquisition

of MIMO-OFDM systems for wireless LANs,” Ph.D. dissertation, University of

Bristol, UK, 2005.

[62] T. Moon and W. Stirling, Mathematical Methods and Algorithms for Signal Pro-

cessing, 1st ed. Upper Saddle River, New Jersey: Prentice Hall, 1999.

164

Page 189: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[63] A. Oppenheim, R. Schafer, and J. Buck, Discrete-Time Signal Processing, 2nd ed.

New Jersey: Prentice Hall, 1999.

[64] S. Cripps, RF Power Amplifier for Wireless Communications, 2nd ed. Boston:

Artech House, 2006.

[65] “Designing a high-efficiency WCDMA BTS using TI GC5322 digital pre-

distortion processor,” Texas Instruments, Tech. Rep., Jun. 2010. [Online].

Available: http://focus.ti.com/lit/an/slwa060/slwa060.pdf

[66] S. Han and J. Lee, “An overview of peak-to-average power ratio reduction tech-

niques for multicarrier transmission,” IEEE Wireless Commun., vol. 12, no. 2,

pp. 56–65, Apr. 2005.

[67] S. Haykin, Communication Systems, 4th ed. New York: John Wiley & Son,

2001.

[68] S. Qureshi, “Adaptive equalization,” Proc. IEEE, vol. 73, no. 9, pp. 1349–1387,

Sep. 1985.

[69] J. Mietzner, S. Badri-Hoeher, I. Land, and P. Hoeher, “Equalization of sparse

intersymbol-interference channels revisited,” EURASIP J. Wireless Communica-

tions and Networking, vol. 2006, no. 2, pp. 1–13, Apr. 2006.

[70] J. Mazo, “Exact matched filter bound for two-beam rayleigh fading,” IEEE Trans.

Commun., vol. 39, no. 7, pp. 1027–1030, Jul. 1991.

[71] F. Ling, “Matched filter-bound for time-discrete mutlipath rayleigh fading chan-

nel,” IEEE Trans. Commun., vol. 43, no. 2/3/4, pp. 710–713, Feb./Mar./Apr.

1995.

[72] E. Dahlman and B. Gudmundson, “Performance improvement in decision feed-

back equalizer by using ‘’soft-decision’,” Electron. Lett., vol. 24, no. 17, pp. 1084–

1085, Aug. 1988.

[73] J. Bergmans, J. Voorman, and H. Wong-Lam, “Dual decision feedback equalizer,”

IEEE Trans. Commun., vol. 45, no. 5, pp. 514–518, May 1997.

[74] C. Beare, “The choice of desired impulse response in combined linear-viterbi

algorithm equalizers,” IEEE Trans. Commun., vol. 26, no. 8, pp. 1301–1307,

Aug. 1978.

165

Page 190: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[75] A. Chan and G. Wornell, “A class of block-iterative equalizers for intersymbol

interference channels: fixed channel results,” IEEE Trans. Commun., vol. 49,

no. 11, pp. 1966–1976, Nov. 2001.

[76] G. James, Advanced Modern Engineering Mathematics, 2nd ed. England:

Prentice-Hall, 1999.

[77] S. Kay, Fundamentals of Statistical Signal Processing, Volume I: Estimation The-

ory, 1st ed. Upper Saddle River, New Jersey: Prentice Hall, 1993.

[78] J. J. van de Beek, O. Edfors, M. Sandell, S. K. Wilson, and P. O. Borjesson,

“On channel estimation in OFDM systems,” in Proc. IEEE Vehicular Technology

Conference (VTC’95-Spring), Jul. 1995, pp. 815–819.

[79] O. Edfors, M. Sandell, J. J. van de Beek, S. K. Wilson, and P. O. Borjesson, “Anal-

ysis of DFT-based channel estimators for OFDM,” Wireless Personal Commun.,

vol. 12, no. 1, pp. 55–70, Jan. 2000.

[80] ——, “OFDM channel estimation by singular value decomposition,” IEEE Trans.

Commun., vol. 46, no. 7, pp. 931–939, Jul. 1998.

[81] Y. Yeh and S. Chen, “DCT-based channel estimation for OFDM systems,” in

Proc. IEEE International Conference on Communications (ICC’04), vol. 4, Jun.

2004, pp. 2442–2446.

[82] Y. Zheng and C. Xiao, “Frequency-domain channel estimation and equalization

for broadband wireless communications,” in Proc. IEEE International Conference

on Communications (ICC’07), Jun. 2007, pp. 4475–4480.

[83] L. Huang, G. Mathew, and J. Bergmans, “Pilot-aided channel estimation for

systems with virtual subcarriers,” in Proc. IEEE International Conference on

Communications (ICC’06), vol. 7, Jun. 2006, pp. 3070–3075.

[84] S. Schiffermuller and V. Jungnickel, “Practical channel interpolation for

OFDMA,” in Proc. IEEE Global Communications Conference (Globecom’06),

Nov. 2006, pp. 1–6.

[85] T. Tung and K. Yao, “Channel estimation and optimal power allocation for

multiple-antenna OFDM systems,” EURASIP J. Appl. Signal Process., pp. 330–

339, Mar. 2002.

166

Page 191: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[86] C. Tellambura, M. Parker, Y. Guo, S. Shepherd, and S. Barton, “Optimal se-

quences for channel estimation using discrete fourier transform techniques,” IEEE

Trans. Commun., vol. 47, no. 2, pp. 230–238, Feb. 1999.

[87] A. Milewski, “Periodic sequences with optimal properties for channel estimation

and fast start-up equalization,” IBM J. Res. Develop., vol. 27, no. 5, pp. 426–431,

Sep. 1983.

[88] D. Chu, “Polyphase codes with good periodic correlation properties,” IEEE

Trans. Inf. Theory, vol. 18, no. 4, pp. 531–532, Jul. 1972.

[89] S. Boumard, “Novel noise variance and SNR estimation algorithm for wire-

less MIMO OFDM systems,” in Proc. IEEE Global Communications Conference

(Globecom’03), vol. 3, Dec. 2003, pp. 1330–1334.

[90] K. Sayood, Introduction to Data Compression, 2nd ed. San Francisco, CA:

Morgan Kaufmann, 2000.

[91] S. Haykin, Adaptive Filter Theory, 4th ed. Upper Saddle River, New Jersey:

Prentice Hall, 2001.

[92] N. Ahmed, T. Natarajan, and K. Rao, “Discrete cosine transform,” IEEE Trans.

Comput., vol. C-23, no. 1, pp. 90–93, Jan. 1974.

[93] W. Chen, C. Smith, and S. Fralick, “A fast computational algorithm for the

discrete cosine transform,” IEEE Trans. Commun., vol. 25, no. 9, pp. 1004–1009,

Sep. 1977.

[94] J. Coon, “Generalized precoded block-spread CDMA,” IEEE Trans. Commun.,

vol. 57, no. 7, pp. 1919–1923, Jul. 2009.

[95] S. Zhou, G. Giannakis, and C. Martret, “Chip-interleaved block-spread code di-

vision multiple access,” IEEE Trans. Commun., vol. 50, no. 2, pp. 235–248, Feb.

2002.

[96] J. Brewer, “Kronecker products and matrix calculus in system theory,” IEEE

Trans. Circuits Syst., vol. CAS-25, no. 9, pp. 772–781, Sep. 1978.

[97] R. Negi and J. Cioffi, “Pilot tone selection for channel estimation in a mobile

OFDM system,” IEEE Trans. Consum. Electron., vol. 44, no. 3, pp. 1122–1128,

Aug. 1998.

167

Page 192: PhD thesis - Decision feedback equalization and channel estimation for SC-FDMA

BIBLIOGRAPHY

[98] J. Coon, M. Sandell, M. Beach, and J. McGeehan, “Channel and noise variance

estimation and tracking algorithm for unique-word based single-carrier systems,”

IEEE Trans. Wireless Commun., vol. 5, no. 6, pp. 1488–1496, Jun. 2006.

[99] G. Huang, A. Nix, and S. Armour, “Feedback reliability calculation for an it-

erative block decision feedback equalizer,” in Proc. IEEE Vehicular Technology

Conference, (VTC’09-Fall), Sep. 2009, pp. 1–5.

[100] P. Wolniansky, G. Foschini, G. Golden, and R. Valenzuela, “V-BLAST: an archi-

tecture for realizing very high data rates over the rich-scattering wireless chan-

nel,” in Proc. International Symposium on Signals, Systems, and Electronics

(ISSSE’98), Sep. 1998, pp. 295–300.

[101] G. Golden, G. Foschini, R. Valenzuela, and P. Wolniansky, “Detection algorithm

and initial laboratory results using V-BLAST space-time communication archi-

tecture,” Electron. Lett., vol. 35, no. 1, pp. 14–16, Jan. 1999.

[102] G. Bauch, “Space-time block codes versus space-frequency block codes,” in Proc.

IEEE Vehicular Technology Conference (VTC’03-Spring), vol. 1, Apr. 2003, pp.

567 – 571.

[103] D. Baum, J. Salo, M. Milojevic, P. Kyosti, and J. Hansen, “Matlab

implementation of the interim channel model for beyond-3G systems (SCME),”

May 2005. [Online]. Available: http://www.tkk.fi/Units/Radio/scm/

168