OFDM and MC-CDMA A Primer

Transcription

OFDM and MC-CDMA A Primer
OFDM and MC-CDMA
A Primer
L. Hanzo
University of Soutlmmpton. UK
T. Keller
Analog Devices Ud.. Cambridge. UK
OAI HOC OUdC GlA MA N6*
TRUNG TAM T H O N G T»N THU VI^N
A-Do/f^19
^lEEE
IEEE PRESS
IEEE Cofwnwiieaton* SooMy Sponaw
John WUey & Sons, Ltd
Contents
About the Authors
XV
Other Wiley and IEEE Press Books on Related Topics
xvli
Acknowledgements
xix
1
Introduction
I
1.1
Motivation of the Book
I
1.2
Orthogonal Frequency Division Multiplexing History
1.2.1 Early Classic Contributions and OFDM Standards
1.2.2 Peak-to-Mean Power Ratio
1.2.3 Synchronisation
1.2.4 OFDM/CDMA
1.2.5 Decision-Directed Channel Estimation
1.2.6 Uplink Detection Techniques for Multi-User SDMA-OFDM
1.2.7 OFDM Applications
Outline of the Book
Chapter Summary'and Conclusion
1.3
1.4
5
5
6
8
8
8
13
'^
j^
19
1 OFDM System Design
2
Introduction to Orthogonal Frequency Division Multiplexing
2.1 Introduction
2.2 Principles of QAM-OFDM
2.3 Modulation by DFT
2.4 Transmission via Bandlimited Channels
2.5 Basic OFDM Mtxiem Implementations
^ 6 Cyclic OFDM Symbol Extension
I ? Decision-Directed Adaptive Channel Equalisation
2.8 OFDM Bandwidth Efficiency
2.9 Chapter Summary and Conclusion
vii
21
23
[ . . . . . 25
29
32
33
3(,
3^
39
VIII
CONTENTS
3
O F D M Transmission over (;aussian Channels
3.1 Orthogonal Frequency Division Multiplexing . . . .
3.2 Choiceof the OFDM Modulation
3.3 OFT)M System Performance over AWGN Channels
3.4 Clippmg Amplification
3.4.1 OFDM Signal Amplitude Statistics
3.4.2 Clipping Ampliher Simulations
3.5
3.6
3.7
4
. . '
3.4.2.1
Introduction to Peak-Power Reduction Techniques
3.4.2.2
BER Performance Using Clipping Amplirters
3.4.2.3
Signal Spectrum with Clipping Ampliher
3.4.3 Clipping Amplification - Summary
Analogue-lo-Digilal Conversion
Phase Noise
3.6.1
Effects of Phase Noise
3.6.2
Phase Noise Simulations
3.6.2.1
White Phase Noise Model
3.6.2.1.1
Serial Modem
3.6.2.1.2
OFDM Modem
3.6.2.2
Coloured Phase Noise Model
3.6.3 Phase Noise - Summary
Chapter Summary and Conclusion
O F D M Transmission over Wideband Channels
4.1 The Channel Model
4.1.1 The Wireless Asynchronous Transfer Mode System
4.1.1.1
The WATM Channel
4.1.1.2
The Shortened WATM Channel
."
4.1.2 The Wireless Local Area Network
4.1.2.1
The WLAN Channel
4.1.3 UMTS System
4.1.3.1
The UMTS Type Channel
4.2 Effects ofTime-Dispersive Channels on OFDM
4.2.1 Effectsof the Stationary Time-Dispersive Channel
4.2.2 Non-Stationary Channel
4.2.2.1
Summar>'of Time-Variant Channels
4.2.3 Signalling over Time-Dispcrsive OFDM Channels
4.3
4.4
Channel Transfer Function Estimation
4.3.1 Frequency Domain Channel Transfer Function Estimation
4.3.1.1
Pilot Symbol-Assisted Schemes
4.3.1.1.1
Linear Interpolation for PSAM
4.3.1.1.2
Ideal Lowpass Interpolation for PSAM
4.3.1.1.3
Summary
4.3.2 Time Domain Channel EMimaiion
System Performance
AAA
Static Time-Dispci so e Channel
4.4.1.1
Perfect Channel Estimation
^*
^^
J
44
45
4^
47
^Q
5Q
53
53
54
54
55
55
57
60
60
61
61
62
62
64
64
^5
^^
^^
^
^"^
^
^^
J^^
_
-^
^^
-jg
• ' ' ^^
CONTENTS
4.4.1.2
4.4.^
4.5
4.6
Differentiallv Coded Modulation
^lo^*> Varying Time-Dispersive Channel . .
4.4.2.1
Perfect Channel Estimation
. . . ^
4.4.2.2
Pilot Symbol-Assisted Modulation Summary
Intersubcarrier Interference Cancellation
4.5.1 Motivation
4.5.2 The Signal Model
4.5.3 Channel Estimation
4.5.4 Cancellation Schemes
4.5.5 ICl Cancellation Performance
4.5.6 Conclusions on ICl Cancellation
Chapter Summary and Conclusion
'
• . »3
^*
!!
OFDM Time and Frequency Domain Synchronisation
5.1 System Performance with Frequency and Timing Errors
5.1.1
Frequency Shift
5.1.1.1
The Spectrum of the OFDM Signal
5.1.1.2
Effects of Frequency Mismatch on Different Modulation
Schemes
5.1.1.2.1
Coherent Modulation
5.1.1.2.2
Pilot Symbol Assisted Modulation
5.1.1.2.3
Differential Modulation
5.1.1.2.4
Frequency Error - Summary
5.1.2 Time Domain Synchronisation Errors
5.1.2.1
Coherent Demodulation
5.1.2.2
Pilot Symbol-Assisted Modulation
5.1.2.3 Differential Modulation
5.1.2.3.1
Time Domain Synchronisation Errors - Summarv'
5.2
^
^
^.99
JQQ
I0|
103
103
103
104
108
108
108
109
109
HO
'10
^
'*114
Synchronisation Algorithms
5.2.1 Coarse Frame and OFDM Symbol Synchronisation Review
n^
5.2.2 Fine Symbol Tracking Review
^^^
5.2.3 Frequency Acquisition Review
^^^
5.2.4 Frequency Tracking Review
^^^
5.2.5 Synchronisation based on Auto-Correlation
^^^
5.2.6 Multiple Access Frame Structure
^^^
5.2.6.1 The Reference Symbol
jjp
5 2 6 2 The Correlation Functions
^^
5.2.7 Frequency Tracking and OFDM Symbol Synchronisation
• ^-^
5.2.7.1 OFDM Symbol Synchronisation
^^^
5-> 7 2 Frequency Tracking Studies
- * ' ' .'
|22
5.2.8 FrequencyAcquisitionandFrameSynchronisationStud.es . . . . • • ^^^
5.2.8.1
Frame Synchronisation Studies
.122
S282
Frequency Acquisition Studies
. - ,
'
j22
5 2 8 3 Block Diagram of the Synchronisat.on Algon.hms . • • ^ ^ ^
5.2.9 Frequency Acquisition Using Pilots
CONTENTS
5.2.9.1
5.2.9.2
5.2.9.3
5.3
5.4
5.5
5.6
The Reference Symbol
Frequency Acquisition
Perfomiance of the Pilot-Based Frequency Acquisition in
AWGN Channels
5.2.9.4 Alternative Frequency Error Estimation for Frequency Domain Pilot Tones
Comparison of the Frequency Acquisition Algorithms
BER Performance with Frequency Synchronisation
Chapter Summary and Conclusion
Appendix: OFDM Synchronisation Performance
5.6.1 Frequency Synchronisation in an AWGN Channel
5.6.1.1 One Phasor in AWGN Environment
5.6.1.1.1
Cartesian Coordinates
5.6.1.1.2
Polar Coordinates
5.6.1.2 Product of Two Noisy Phasors
5.6.1.2.1
Joint Probability Density
5.6.1.2.2
Phase Distribution
5.6.1.2.3
Numerical Integration
Adaptive Single- and Multi-user OFDM Techniques
6.1 Introduction
6.1.1 Motivation
6.1.2 Adaptive Techniques
6.1.2.1
Channel Quality Estimation
6.1.2.2
Parameter Adaptation
6.1.2.3 Signalling the AOFDM Parameters
6.1.3 System Aspects
6.2 Adaptive Modulation for OFDM
6.2.1 System Model
6.2.2 Channel Model
6.2.3 Channel Transfer Function Variations
6.2.4 Choice of the Modulation Modes
6.2.4.1
FixedThreshold Adaptation Algorithm
6.2.4.2
Sub-Band BER Estimator Adaptation Algorithm
6.2.5 Constant Throughput Adaptive OFDM
6.2.6 AOFDM Mode Signalling and Blind Detection
6.2.6.1
Signalling
6.2.6.2
Blind Detection by SNR Estimation
6.2.6.3 Blind Detection by Multi-Mode Trellis Decoder
6.2.7 Sub-Band Adaptive OFDM and Turbo Channel CcKling
6.2.8 Effects of the Doppler Frequency
6.2.9 Channel Transfer Function Estimation
6.3 Adaptive OFDM Speech System
6.3.1 Inuoduclion
6.3.2 System Overview
6.3.2.1
System Parameters
.-,
,y.
p^
p,
J:^^
l^-j
13^
\y)
13^
139
139
139
140
140
141
141
145
145
145
146
147
148
148
'-^^
'"^**
';^
':'
'-^^
j'^;
l*:
^^^
_^
^;.^
^'^g
^^^
^^
^^
1^^
^^^
^ , . 168
169
.169
CONTENTS
6.3.3
6.3.4
6.3.5
Constant Throughput Adaptive Modulation
6.3.3.1 Constant-Rate BER Performance
Multimodc Adaptation
6.3.4.1 Mode Switching
Simulation Results
6.3.5.1 Frame Error Results
^^^
^"^^
173
'^-^
,_,
I /ii
6.4
6.3.5.2 Audio Segmental SNR
Pre-equalisation
176
n^
I/O
6.4.1 Motivation
6.4.2 Pre-equalisation with Sub-Band Blocking
6.4.3 Adaptive Modulation with Spectral Predistortion
6.5 Comparison of the Adaptive Techniques
6.6 Near-Optimum Power-and Bit Allocation in OFDM
6.6.1 State of the An
6.6.2 Problem Description
6.6.3 Power and Bit Allocation Algorithm
6.7 Multi-User AOFDM
6.7.1 Introduction
6 7 2 Adaptive Transceiver Architecture
p^
]79
IHl
I(i4
186
186
186
187
*91
'^*
1^-
' *
192
6.7.2.1 An Overview
6.7.2.2 The Signal Model
6.7.2.3 The SMI Algorithm
6.7.2.4 The Adaptive Bit-Assignment Algorithm
6 7 2.5 The Channel Models
6.7.3 Simulation Results - Perfect Channel Knowledge
6 7 3 1 General Remarks
6 7*3 2 Two-Branch Maximum-Ratio Combining
6 7*3 3 SMI Co-Channellnlert'erence Suppression
6 7 4 Pilot-Based Channel Parameter Estimation
6.7.4.1 System Descnpuon
6 7 4.2 Simulation Results
6.8 Chapter Summary and Conclusion
''^
J^^
^^
" '. . . ,95
j^^
^^.
^^^
Z. . . . . 198
200
201
203
n
7
OFDM versus MC-CDMA Systems
OFDM versus MC-CDMA
pp^
7,2
The OFDM Component
7 2 Multi-Carrier CDMA
• 7 2 1 MC-CDMA
7'V^ MC-DS-CDMA • • •
,;2.3 M-rCDMA . . ^ ^ ^ ^ ^ ^ ^ ^
7.3 Further Research T o p u : ^ . ^ ^
7.4 Chapter Summary and Loi
^^^
/..'.'..•
••
• • • • ; . ,
205
^05
211
214
.215
216
. . , . . . . . • , . . 2.7
. . . .
Basic Spreading Se<|ucnrrs
8.1 PN Sequencer
8.2
83
8 11 Maximalixngih Sequences
8.1.2 Gold Codes
8 1.3 Kasami Sequences
....
Onh(»ponal Codes
8 2 1 WaKhCiHles . . . .
8.2.2 OnhoyonainoM Codes . . . .
8 2 3 Multi Kale Orthogonal Cold Codes
Chapter Summar> and (OnclusMin
~~~~^
219
^l*>
219
*^l
222
^
^^
^^
^^
22«
2il
^J
MC.( DM \ IVrforniance in Synchronous KnMroiinunts
M.I Ihe l-requenc) Selecii\e Channel M*»del . . . . .
9.2 The S\stcm Mi>del
. ..[[
233
9.3 Single I'ser IX-ieclion
235
9.3.1 Maximal Ratio Comhining
9.3.2 liqual Gain Combining
2)9
9.3.3 OnhogonaliiN Restoring Combining
^41
9.4 MuJli-l^er Detection
i^,
9.4.1 Background
-i^i
9.4.2 Maximum Likelihood Detection
24^
9.4.3 Concatenated Space-Time Block Coded and Turtx) Ccxied Svinholhy-Symhol Adaptive OFDM and Multi-Carrier (T)MA
244
9.5 Chapter Summar) and Conclusion
250
III
Advanced Topics: Multi-User OFDM Systems
10 Mtf\imum-Likelih(M>d Knhanci^ Sphi-n* [>ec(Kling of MIMO-OFDM
10.1 Cla.viihcalion of Smart Antennas
10.2 IntrtKJuction to Space-Time Processing
10.3 SDM-OKDMS) stem Model
10.3.1 MIMO Channel Model
10 3.2 SDM-OFDM Transceiver Structure
10.4 Optimised Hierarch> Reduced Search Algonihm Aided SDM [Vit%tum
10.4 I OHRSA-Aided Ml. SDM I>icclion
10.4 2 Search Strategy
10 4 2 1 Gcneralisalkw ol the OHRSA Ml SDM IVie^u.r
10.4.3 BitwiMT OHRSA ML SDM DeicciM>n
10 4.3.1 GcncraJisjiion of the BW-OHRSA ML SDM lVtcctt»f
10 4 4 OHRSA Aided Log MAP SDM lViciiii>n
104 5 StiflOuipoi OHRSA Aiikd Appruxinwlc Log V« AP nruxiu>fi
10 4.5 1 Cumplexil) .AHJIVMN
10 4 5 2 Performance An*Jv4l^
10.5 Owptcr Summary and Conclu^fcHin
251
153
25^
2^*»
-^
-6
-^^
^JS^*
2f>
26^
272
.77
_79
'^^
^^
CONTENTS
~
^
11 C;enetic Algorithm Aided Joint Channel Estimation and MUD
for SOMA OFDM
11.1 Introduction
m
303
303
3^^
^ ",
11.2 SOMA MIMO Channel Model
11.3 System Overview
M)t)
11.4 GA-Aided Iterative Joint Channel Hstimation and Multi-User Detection
306
11.4.1 Pilot-Aided Initial Channel Estimation
3QQ
11.4.2 Generating Initial Symbol Estimates
311
11.4.3 GA-Aided Joint FD-CHTF and Data Optimisation Providing Soft
Outputs
313
11.4.3.1 Extended GA Individual Structure for MIMO Systems . . . 313
11.4.3.2 Initialisation
314
11.4.3.3 Joint Genetic Optimisation
315
11.4.3.3.1 Cross-Over Operator
315
11.4.3.3.2 Mutation Operator
316
11.4.3.3.3 Comments on the Joint Optimisation Process . . 317
11.4.3.4 Generating the GA^s Soft Outputs
317
11.5 Simulation Results
319
11.5.1 Effectsof the Maximum Mutation Step Size
320
11.5.2 Effectsof the Doppler Frequency
323
11.5.3 Effects of the Number of GA-JCEMUD Iterations
324
11.5.4 Effects of the Pilot Overhead
325
11.5.5 Joint Optimisation versus Separate Optimisation
325
115 6 Comparison of GA-JCEMUDs Having Soft and Hard Outputs . . . . 327
327
11.5.7 MIMO Robustness
11.6 Chapter Summary and Conclusion
12 Multi-User OFDM Employing Genetic Algorithm Aided Minimum Bit Error^^^
Rate Multi-User Detection
12.1 Introduction
12.1.1 Minimum Bit Error Ratio Detection of OFDM
12.2 System
12.2.1
12.2.2
12.2.3
Model
Space Division Multiple Access
Error Probability of a BPSK System
Exact MBER Multi-User Detection
^^^
332
• ^^^
. . . 332
^^^
^^^
" * ^ ^ ^ 33g
12.3 Genetic Algorithm
'
12.3.1 Overview of GAs
. \ \ i c o \ 4 A O F D M System
12.3.2 Employing GAS in the MBER MUD Aided SOMA OFDM Sy.
339
- 341
^^^
12.4 Simulation Results
' '. ' * A„,^nnaScenario . • 342
12.4.1 Performance of a Four-User and ^^^^^^^'^^^^^^^^^^
12.4.2 Performance of the Four-Antenna Scenario versus the Nu
^^^
of Users
12.5 Complexity Comparison . . .
12.6 Chapter Summary and Conclusion
-346
.346
—
CWTEvrg
13 Conclusion and Further Research Problems
13.1 Summan, and Conclusions of Part 1
13.1.1 Summar> of Part 1
13.1.2 Conclusions of Part 1
13.2 Summar> and Conclusions of Part II
13.2.1 Summarv of Part II
13.2.2 Conclusions of Part II
13.3 Summarv and Conclusions of Pan 111
13.3.1 Near-ML Enhanced Sphere Detection of MIMO-OFDM
13.3.2 GA-Aided Joint MUD and Channel Estimation
13.3.3 GA-Aided MBER MUD
13.4 Closing Remarks
^..
-.-.
^"i^.
^(^-,
^^^
3*^3
353
354
354
355
355
356
Glossary
3S9
Bibliography
343
Subject Index
W5
Author Index
401

Similar documents