space-time coding for broadband wireless communications · space-time coding for broadband wireless...

15
Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN WILEY & SONS, INC., PUBLICATION

Upload: lykiet

Post on 02-Apr-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

Space-Time Coding for Broadband Wireless

Communications

GEORGIOS B. GIANNAKIS ZHIQIANG LIU

XIAOLI MA SHENGLI ZHOU

A JOHN WILEY & SONS, INC., PUBLICATION

Page 2: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

This Page Intentionally Left Blank

Page 3: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

Space-Time Coding for Broadband Wireless

Communications

Page 4: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

THE WILEY BICENTENNIAL-KNOWLEDGE FOR GENERATIONS

6 ach generation has its unique needs and aspirations. When Charles Wiley first opened his small printing shop in lower Manhattan in 1807, it was a generation of boundless potential searching for an identity. And we were there, helping to define a new American literary tradition. Over half a century later, in the midst of the Second Industrial Revolution, it was a generation focused on building the future. Once again, we were there, supplying the critical scientific, technical, and engineering knowledge that helped frame the world. Throughout the 20th Century, and into the new millennium, nations began to reach out beyond their own borders and a new international community was born. Wiley was there, expanding its operations around the world to enable a global exchange of ideas, opinions, and know-how.

For 200 years, Wiley has been an integral part of each generation’s journey, enabling the flow of information and understanding necessary to meet their needs and fulfill their aspirations. Today, bold new technologies are changing the way we live and learn. Wiley will be there, providing you the must-have knowledge you need to imagine new worlds, new possibilities, and new opportunities.

Generations come and go, but you can always count on Wiley to provide you the knowledge you need, when and where you need it!

4

WILLIAM J. PESCE PETER BOOTH WlLEY PRESIDENT AND CHIEF EXECUTIVE OFFICER CHAIRMAN OF THE BOARD

Page 5: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

Space-Time Coding for Broadband Wireless

Communications

GEORGIOS B. GIANNAKIS ZHIQIANG LIU

XIAOLI MA SHENGLI ZHOU

A JOHN WILEY & SONS, INC., PUBLICATION

Page 6: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

Copyright 0 2007 by John Wiley & Sons, Inc. All rights reserved

Published by John Wiley & Sons, Inc., Hoboken, New Jersey Published simultaneously in Canada.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise, except as permitted under Section 107 or 108 ofthe 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 750-4470, or on the web at www.copyright.com. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, lnc., 11 I River Street, Hoboken, NJ 07030, (201) 748-601 I , fax (201) 748-6008, or online at http:l/www.wiley.com/go/permission.

Limit of LiabilityiDisclairner of Warranty: While the publisher and author have used their best efforts in preparing this book, they make no representations or warranties with respect to the accuracy or completeness of the contents of this book and specifically disclaim any implied warranties of merchantability or fitness for a particular purpose. No warranty may be created or extended by sales representatives or written sales materials. The advice and strategies contained herein may not be suitable for your situation. You should consult with a professional where appropriate. Neither the publisher nor author shall be liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or other damages.

For general information on our other products and services or for technical support, please contact our Customer Care Department within the United States at (800) 762-2974, outside the United States at (3 17) 572-3993 or fax (3 17) 572-4002.

Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic format. For information about Wiley products, visit our web site at www.wiley.com.

Library of Congress Cataloging-in-Publication Datu:

Space-time coding for broadband wireless communications / Georgios B. Giannakis . . . [et al.].

Includes index. ISBN-13: 978-0-471-21479-3 (cloth : alk. paper) ISBN-10: 0-471-21479-5 (cloth : alk. paper) 1. Coding theory. 2. Wireless communication systems. 3. Mobile

p. cm.

communication systems. TK5102.92.S72 2006 62 1.384-dc22 2006014214

1. Giannakis, Georgios B., 1958-.

Printed in the United States of America.

1 0 9 8 7 6 5 4 3 2 1

Page 7: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

To myparents, So$a and Vassili G. B. G.

To Guangmei and Gwjweth 2. L.

To Xiangqian and my parents x. M.

To Juanjuan and Daniel s. 2.

Page 8: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

This Page Intentionally Left Blank

Page 9: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

Preface Acronyms

Contents

I Motivation and Context 1.1 1.2 Wireless Propagation Efects I .3

Evolution of Wireless Communication Systems

Parameters and Classijication of Wireless Channels 1.3. I Delay Spread and Coherence Bandwidth 1.3.2 Doppler Spread and Coherence Time Providing, Enabling, and Collecting Diversity 1.4. I Diversity Provided by Frequency-Selective

Channels 1.4.2 Diversity Provided by Time-Selective Channels 1.4.3 Diversity Provided by Multi-Antenna Channels

1.4

1.5 Chapter-by-Chapter Organization

2 Fundamentals of ST Wireless Communications 2. I Generic ST System Model 2.2 ST Coding viz Channel Coding 2.3 Capacity of ST Channels

2.3. I Outage Capacity

xv

xix

i 2 3 5 6 7

11

11 13 15 18

23 23 27 29 30 Vii

Page 10: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

viii CONTENTS

2.3.2 Ergodic Capacity Error Pe$ormance of ST Coding Design Criteria for ST Codes Diversity and Rate: Finite SNR viz Asymptotics

2.4 2.5 2.6 2.7 Classijcation of ST Codes 2.8 Closing Comments

3 Coherent ST Codes for Flat Fading Channels 3.1 Delay Diversity ST Codes 3.2 ST Trellis Codes

3.2.1 Trellis Representation 3.2.2 TSC ST Trellis Codes 3.2.3 BBH ST Trellis Codes 3.2.4 GFK ST Trellis Codes 3.2.5

3.3.1 Encoding of OSTBCs 3.3.2 Linear ML Decoding of OSTBCs 3.3.3 BER Per$ormance with OSTBCs 3.3.4 Channel Capacity with OSTBCs

ST Linear Complex Field Codes 3.5.1 Antenna Switching and Linear Precoding 3.5.2 Designing Linear Precoding Matrices 3.5.3 Upper Bound on Coding Gain 3.5.4 Construction Based on Parameterization 3.5.5 Construction Based on Algebraic Tools 3.5.6 Decoding ST Linear Complex Field Codes 3.5.7 Modulus-Preserving STLCFC Linking OSTBC, QO-STBC, and STLCFC Designs 3.6.1

3.6.2 3.6.3 Decoding QO-MP-STLCFC

Viterbi Decoding of ST Trellis Codes 3.3 Orthogonal ST Block Codes

3.4 Quasi-Orthogonal ST Block Codes 3.5

3.6 Embedding MP-STLCFCs into the Alamouti Code Embedding 2 x 2 MP-STLCFCs into an OSTBC

3.7 Closing Comments

4 Layered ST Codes 4.1 BLAST Designs

34 39 43 44 48 50

51 51 53 53 55 56 58 60 61 61 63 65 66 68 70 71 72 72 73 74 76 79 82

82 83 84 85

87 88

4.1. I D-BLAST 88

Page 11: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

CONTENTS ix

4.1.2 V-BLAST 4.1.3 ST Codes Trading Diversity for Rate 4.2.1 4.2.2 Layered High-Rate Codes

4.3. I FDFR Transceiver 4.3.2 Algebraic FDFR Code Design 4.3.3 Mutual Information Analysis 4.3.4 Diversity-Rate-Pe$ormance Trade-offs

Rate PerJ?ormance with BLAST Codes

Layered ST Codes with Antenna Grouping 4.2

4.3 Full-Diversity Full-Rate ST Codes

4.4 Numerical Examples 4.5 Closing Comments

5 Sphere Decoding and (Near-)Optimal MIMO Demodulation 5. I Sphere Decoding Algorithm

Selecting a Finite Search Radius

Searching Within the Fixed-Radius Sphere

5. I. I 5.1.2 Initializing with Unconstrained LS 5.1.3 Average Complexity of The SDA in Practice

5.3.1

5.3.2 5.3.3 5.3.4 Simulated Comparisons

5.4 Reduced-Complexity IRS-SDA 5.5 Soft-Decision Sphere Decoding

5.2 5.3 SDA Improvements

SDA with Detection Ordering and Nulling- Canceling Schnorr-Euchner Variate of the SDA SDA with Increasing Radius Search

5.5.1 List Sphere Decoding 5.5.2 Soft SDA Using Hard SDAs

5.6 Closing Comments

91 92 93 93 94 94 95 98 99 99

101 I 04

105 106 108 109 110 113 117

117 118 119 120 123 125 126 127 129

6 Noncoherent and Differential ST Codes for Flat Channels 6.1 Noncoherent ST Codes

6.1. I Search-Based Designs 6.1.2 Training-Based Designs

6.2. I Scalar Differential Codes 6.2.2 Differential Unitary ST Codes

6.2 Differential ST Codes

Fading 133 133 135 138 139 140 141

Page 12: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

X CONTENTS

6.2.3 Diflerential Alamouti Codes 144 6.2.4 Diflerential OSTBCs 147 6.2.5 Cayley Diflerential Unitary ST Codes 148

6.3 Closing Comments I50

7 ST Codes for Frequency-Selective Fading Channels: Single-

7.1 System Model and Performance Limits I52 7.1. I Flat Fading Equivalence and Diversity 153 7.1.2 Rate Outage Probability I 54

7.2 ST Trellis Codes I56 7.2.1 Generalized Delay Diversity 156 7.2.2 Search-Based STTC Construction I58

7.3 ST Block Codes 161 7.3. I Block Coding with Two Transmit-Antennas I61 7.3.2 Receiver Processing I 64 7.3.3 ML Decoding Based on the Viterbi Algorithm 167 7.3.4 Turbo Equalization 168 7.3.5 Multi-Antenna Extensions 169 7.3.6 OSTBC Properties I72 7.3.7 Numerical Examples I74

7.4 Closing Comments I77

Carrier Systems 151

8 ST Codes for Frequency-Selective Channels: Multi-Carrier Systems I 79 8.1 General MIMO OFDM Framework I80

8.1.1 OFDM Basics 180 8.1.2 MIMO OFDM 183 8.1.3 STF Framework I 84

8.2 ST and SF Coded MIMO OFDM I88 8.3 STF Coded OFDM I89

8.3. I Subcarrier Grouping 189 8.3.2 GSTF Block Codes I 90 8.3.3 GSTF Trellis Codes I92 8.3.4 Nume rica 1 Examples I95

8.4 Digital-Phase Sweeping and Block Circular Delay 197 8.5 Full-Diversity Full-Rate MIMO OFDM 201

8.5. I Encoders and Decoders 201 8.5.2 Diversity and Rate Analysis 203

Page 13: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

CONTENTS xi

8.5.3 NumericalExamples 8.6 Closing Comments

9 ST Codes for Time-Varying Channels 9. I Time- Varying Channels

9. I . I Channel Models 9.1.2 Time-Frequency Duality 9. I .3 Doppler Diversity

9.2.1 Duality-Based STDO Codes 9.2.2 Phase Sweeping Design

9.2 Space-Time-Doppler Block Codes

9.3 Space-Time-Doppler FDFR Codes 9.4 Space-Time-Doppler Trellis Codes

9.4. I Design Criterion 9.4.2 Smart-Greedy Codes

Space - Time - Doppl e r Dife ren t ia 1 Codes 9.6.1 Inner Codec 9.6.2 Outer Differential Codec ST Codes for Doubly Selective Channels 9.7. I Numerical Examples

9.5 Numerical Examples 9.6

9.7

9.8 Closing Comments

10 Joint Galois- and Linear Complex-Field ST Codes 10.1 GF-LCF ST Codes

10.1.1 Separate Versus Joint GF-LCF ST Coding 10. I .2 Performance Analysis 10. I .3 Turbo Decoding

10.2.1 GF-LCF ST FDFR Codes: QPSK Signaling 10.2.2 GF-LCF ST FDFR Codes: QAM Signaling 10.2.3 Performance Analysis 10.2.4 GF-LCF FDFR Versus GF-Coded V-BLAST 10.2.5 Numerical Examples

10.3.1 Joint GF-LCF Coding and Decoding 10.3.2 Numerical Examples

10.2 GF-LCF Layered ST Codes

10.3 GF-LCF Coded MIMO OFDM

10.4 Closing Comments

205 206

209 210 21 I 214 215 216 219 222 22 7 22 7 228 229 229 23 I 233 234 235 237 239

241 242 243 245 248 251 251 253 256 259 260 263 263 265 265

Page 14: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

xii CONTENTS

11 MIMO Channel Estimation and Synchronization 11. I Preamble-Based Channel Estimation 11.2 Optimal Training-Based Channel Estimation

11.2.1 ZP-Based Block Transmissions 11.2.2 CP-Based Block Transmissions I 1.2.3 Special Cases 11.2.4 Numerical Examples

11.3 (Semi-)Blind Channel Estimation 11.4 Joint Symbol Detection and Channel Estimation

I 1 .4. I Decision-Directed Methods 11.4.2 Kalman Filtering-Based Methods

11.5.1 Hopping Pilot-Based CFO Estimation 11.5.2 Blind CFO Estimation 11 S.3 Numerical Examples

11.5 Carrier Synchronization

11.6 Closing Comments

12 ST Codes with Partial Channel Knowledge: Statistical CSI 12. I Partial CSI Models

12.2 ST Spreading 12.1. I Statistical CSI

12.2.1 Average Error Performance 12.2.2 Optimization Based on Average SER Bound 12.2.3 Mean Feedback 12.2.4 Covariance Feedback 12.2.5 Beamforming Interpretation

12.3.1 Two-Dimensional Coder-Beamformer

12.4. I Pe rformance with Mean Feedback 12.4.2 Performance with Covariance Feedback

12.5 Adaptive Modulation for Rate Improvement 12.5. I Numerical Examples

12.6 Optimizing Average Capacity 12.7 Closing Comments

12.3 Combining OSTBC with Beamforming

12.4 Numerical Examples

269 2 70 2 71 2 74 283 288 290 2 93 294 2 94 295 299 300 305 307 310

313 315 315 319 32 I 323 324 328 330 331 333 335 335 339 344 347 350 351

13 ST Codes with Partial Channel Knowledge: Finite-Rate CSI 353 13.1 General Problem Formulation 354

Page 15: Space-Time Coding for Broadband Wireless Communications · Space-Time Coding for Broadband Wireless Communications GEORGIOS B. GIANNAKIS ZHIQIANG LIU XIAOLI MA SHENGLI ZHOU A JOHN

CONTENTS xiii

13.2 Finite-Rate Beamforming 13.2. I Beamformer Selection 13.2.2 Beamformer Codebook Design 13.2.3 Quantifjring the Power Loss 13.2.4 Numerical Examples

13.3 Finite-Rate Precoded Spatial Multiplexing 13.3. I Precoder Selection Criteria 13.3.2 Codebook Construction: Infinite Rate 13.3.3 Codebook Construction: Finite Rate 13.3.4 Numerical Examples

13.4. I Precoder Selection Criterion 13.4.2 Codebook Construction: Injnite Rate 13.4.3 Codebook Construction: Finite Rate 13.4.4 Numerical Examples

13.5 Capacity Optimization with Finite-Rate Feedback 13.5. I Selection Criterion 13.5.2 Codebook Design

13.6 Combining Adaptive Modulation with Beamforming 13.6.1 Mode Selection 13.6.2 Codebook Design

13.7 Finite-Rate Feedback in MIMO OFDM 13.8 Closing Comments

13.4 Finite-Rate Precoded OSTBC

14 ST Codes in the Presence of Interjierence 14. I ST Spreading

14.1. I Maximizing the Average SINR 14. I .2 Minimizing the Average Error Bound

14.2 Combining STS with OSTBC 14.2.1 Low-Complexity Receivers

14.3 Optimal Training with Interjierence 14.3. I LS Channel Estimation 14.3.2 LMMSE Channel Estimation

14.4 Numerical Examples 14.5 Closing Comments

15 ST Codes for Orthogonal Multiple Access 15. I System Model

356 357 357 362 364 366 367 369 3 71 374 380 381 381 382 382 383 383 384 385 386 386 387 388

391 392 393 394 396 399 399 400 401 401 408

409 410