throbber
Juha Heiskala
`John Terry, Ph.D.
`
`10,079,707
`
`S
`YA
`
`<e
`
`e
`“4
`
`
`
`PracticalGuide
`
`
`
`
`
`
`
`DELL-1025
`
`= 2 o
`
`s
`is
`w
`a)
`oF
`
`— e
`
`,
`oD
`
`<J i
`
`v= = = O L
`
`e
`
`oe
`
`DELL-1025
`10,079,707
`
`

`

`Contents at a Glance
`
`Preface
`
`ix
`
`Background and WLANOverview 1
`
`Synchronization
`
`47
`
`Modulation and Coding
`
`87
`
`Antenna Diversity
`
`123
`
`RFDistortion Analysis for OFDM WLANs
`
`171
`
`Medium Access Control (MAC)for IEEE 802.11 Networks
`
`215
`
`Medium Access Control (MAC) for HiperLAN/2 Networks
`
`257
`
`Rapid Prototyping of WLANs Using FPGA=277
`Index
`299
`
`

`

`

`

`Contents
`
`Preface
`
`ix
`
`1
`
`Background and WLAN Overview 1
`Review of Stochastic Processes and Random Variables.............::::000 2
`Random Variables... ceseecesseseeeesseeteseeesecceesssesececreeteneesstesensentes 3
`
`Ensemble Averages... scesssccesessssceesesecsetceesceeescescserstenecesesenatenenss 3
`
`Review of Discrete-Time Signal Processing.....
`6
`Discrete-Time Signals .0.........cesessceesesesetereceseeresceseecessereaceceacseeteate 6
`Discrete-Time Systems..........ccccccsssscseesssssescssessectssecsectessesscesereesseens 7
`Filtering Random Processes ............ccsessssceseseseceseeseseeeeseseteseeesenseeteess 9
`Discrete Fourier Transform (DFT)..........cccccsscesscssseesereseeesseeesnesees 11
`Components of a Digital Communication System .......0..cseeeeeeeeeees 12
`Source Formatting 0.0... ees eesscseeecseseeecsesecesceetseesesacscenseneeseeseeseees 13
`Source Coding... ees eesseeseseseseeeesssaeecneeseesceeceneseaesseaseesesseeneaeees 18
`Chantne] Coding... esc seccssssscsscstessesersceessaceeassnesesseceasseseaesasseeeneses 19
`Modulation .......eeseseeeeeeeeeees
`
`Multiple Access Techniques...........:cssssccsccessssesetesteceacsesescessteesasses 25
`Channel Modeloo... eeseecsceseneecesceeesseaseesseessseseteesseeseeeeseeetes 28
`OFDM WLANOVErVieW ...0... ee eeseeeseereeetsseceeeesceseescsetereasseessceeteeeates 31
`MACfor WLAN Standards... eeseseseceeseceeeeeeseeetecereseeeesceees 32
`
`Physical Layer Specifications for WLAN Standards «0.0.0.0... 36
`Single Carrier Versus OFDM Comparison...........cccsccssesscesesteseessessereeree 38
`
`Synchronization Errors........ccccessesesseeseees
`Effects of Frequency Errors ......:.ccscesssesseccessssceescssesseescesceeseessees 41
`Bibliography .........csccsssseccssessecsesseseeseeseceneesessseeacessstecesseessecersseesssenensea 45
`
`2
`
`Synchronization 47
`Timing Estimation 00... cescecssseesserseeceseneeseeeseseereaceseeessereaceetnesetsees 49
`Packet Detection... ccsccsssesceserseseeeeecseceseceseeseeseveneteaeeeseneetes 49
`
`Symbol Timing... ee eeeseseeseeseesesseseeceeseececsseeseeesaceeseetetereseseeetes 57
`Sample Clock Tracking ......ccccccsssssssessesessesesessessssectssestssesesecseecenes 62
`Frequency Synchronization .........cccsescescssesecsecseccesrsscerececseeseesesseeseneesees 66
`
`Post DFT Approach to Frequency Error Estimation.....
`Comments on Frequency Error Estimation Algorithms.................. 72
`Alternative Techniques for Frequency Error Estimation.................. 73
`Carrier Phase Tracking ..0.......:ccesesssseecseseesecceeeeesetenetenseesercatseesessenes 73
`Channel Estimation..............ccceecesecsscsseseeeeesesceseseesnenseneeceseteesseceasenesnenses 77
`
`Frequency Domain Approach for Channel Estimation.................... 77
`Time Domain Approach for Channel Estimation... sesso 79
`Analysis of the Time Domain and Frequency Domain
`Approaches for Channel Estimation... cscsesesesseseceteseteneeeeees 80
`Enhancing the Channel Estimate... eeeeeeeseseeeeeneneeeeeeeees 81
`
`

`

`
`
`vi
`
`
`
`OFDM Wire_ess LANs: A THEORETICAL AND PRACTICAL GUIDE
`
`Clear Channel Assessment............cccccccssccsssssscessceserstcesaeesresssenseceateseeeate 81
`
`we
`Signal Quality.......
`
`Bibliography 0.0... eeseseeeesceseeseeeesseesensecsessersesceesscsesceseseesseacaseetenees
`
`3 Modulation and Coding 87
`Modulation........ccssecsssssssesesesesesseseserseenssssesssaseeseasseesesesnsesessecsersenseentes 88
`Coherent Modulations...
`90
`
`
`Detection of Coherent Modulations...
`97
`
`Non-Coherent Modulations...............
`ceeeee 98
`
`Linear and Nonlinear Modulation...
`seeseeececeseseeeeseereeeeee 101
`
`Irnterleaving......... see
`eeeecssecesencesceeeseseesecoeseeseeseacenesenessceesceesaeeteceess 102
`Block Interleaver oo... cessseseesetseeesecseeesceccesecesevessceseeseasetessetere 103
`
`
`Convolutional Interleaver..........eteeseeeseeeeececeseseesceseesenesetecseeees 104
`
`Interleaving in TEEE 802.1140...
`eseseseccseseeteeeceeeeseseceesseees 104
`
`Chante] Codes... essceeeseesereesscsseesesensencnecesscenseeesssteseesseecaeeaeees 106
`Performance of TEEE 802.118... sescesseeseeseeeeeceeseceesneeecsceneees 114
`Trellis Coded Modulation 00.0.0... cceesessesssscensecteseeseeesssenenscseseseees 118
`Block Codes 00... csecssescsscsceeeecesceeeeecsenecsataeseesceeescsasaeseesesaeeseeeees 119
`TUrbo Codes oo. eee eseeecsesesseeteesecsesccsesaeseessneseceeseesesseeassneneneees 119
`
`Bibliography... eeeesscccssseeeecseeseeeeeceeeseeseesessesseeseseecsesessceseereetesees 120
`
`4 Antenna Diversity 123
`Background).......cecsscssescessesesscceecescescsecsacesessacsasesssssseesseesssassessceeseesenses 124
`Limits of Capacity in Fading Environments..........0....:cccscceseeeees 125
`Channel Model for Multiple-Input/Multiple-Output
`(MIMO)Systems.........ccccscssescscessscseessesseseceseseessssassessaseeeesseeeees 129
`Introducing Diversity ..0........ceesesssecesseeseeeesecesceseeceseeetaneateteeseeseees 130
`Receive Diversity ........ cee sseseesesssesseeceeseeesetecteseeretcatsesenseseeeeeneatees 131
`Selection Diversity 0.0.0.0... cccsesssscseecsecsseeseseeseeseceserenesesenseatensereneete 131
`Maximal Ratio Combining .......0.....cccsseeseseteseeceeeceneeeeeeseteteetateees 133
`Transmit Diversity ......cscscssesssessesesersesacenseessassesesssessserseerersereesentetens 136
`Transmit Diversity Design Criteria for Fading Channels.............. 136
`Delay Diversity 0... ccusscsssessssessesseessetsessessesesseetaresereereeseteensaee 139
`Trellis Space-Time Codes .......ccsessceessssescersesenssenerseesesenreesereenenees 140
`Layered Space-Time Codes ............cesesssssscnsseseessereeseeseecasenseneneacee 146
`Block Space-Time Codes..........csccsssssssessessssesessesesssecesesseseeseseesceees 148
`Multidimensional Space-Time Codes ..........ccccccssssssesesssssetessesseees 151
`Spherical Coding... ee eesseesececeereessececsceseestsceaeeceeteeneteeeeesees 151
`SSTC in OFDM Framework 00... seseeseecceseeeeteseseeenereeteeserseeee 152
`
`Water-Filling for Single Antenna Systems................:.cceseeceeeereees 154
`Water-Filling for Multi-Antenna Systems..............::eccesecceceeeetenes 157
`Adaptive Modulation .0.....0....ccceccsscsessesseeseseneestesesesessesnessenessensseees 158
`Bibliography ........scssssessessesccsesesessersscerenssessersesensenteenenersnecarsenersenentees 163
`
`

`

`cressmg
`
`
`
`5
`
`RF Distortion Analysis for OFDM WLAN 171
`Components of the Radio Frequency Subsystem.......
`v 172
`
`Amplifier Classification and Distortion ...........ccccc . 173
`Predistortion Techniques for Nonlinear Distortion Mitigation........... 178
`A Decision-Aided Method for Clipping
`Amplitude Recovery.....ccccscccessssssscssssssessesssseseasessassesersacesersees 181
`Bayesian Inference Method for Clipping Amplitude Recovery..... 184
`Effects of Amplifier Nonlinearities Without Amplitude Clipping . 187
`Adaptive Predistortion Techniques.........scccsssssssssssssesseesssssesseersessere 190
`Coding Techniques for Amplifier Nonlinear Distortion Mitigation.... 197
`Partial Transmit Sequence Techniques.......0.... csc eeseeseseeseeeseeeeeete 198
`Modification of the PTS Algorithm ...........c:ccccsssseseeesesssseeseseeees 199
`Selective Mapping... ecsessesssesersescecseecseseserseeteeseesecsensseensees 202
`Phase NOiIS€
`......ccsscsesesessssssescsesersecersessserscnsasessesessenesessencsenaesenseeseseesees 205
`
`TQ Imbalance 200... ceeseeeeeceereeceseeecscestscesessenesaeasenesensesenuenseesasensess 208
`Bibliography... cc sscscscscsssssseessessssesceessescasessetsesensnseneessesensensesseeseessees 210
`
`6 Medium Access Control (MAC) for IEEE 802.11 Networks 215
`MAC OVELVIEW oo scsessesscessescseesssceeserensccerscsesensassssaracscnseceseaseeseaeseesee 216
`MACService...escesessesssessessestererscserseenscecnsseteratsessensneacenseacseneee 217
`MAC Frames ......cccccssscsesssessssecersessserecssscesseratsenecerscnteesessensnesatecsens 218
`
`MACInformation Management............ cs ecsescsseceneeseereeneesseeeessees 219
`MACSystem Architecture ........ccescseseesesseseceecesseseneneeseereessasseeetestees 219
`Basic Service Sets ....ccccscesssssssessssssessercnsesserereenerseesscessenseetenseetens 219
`Extended Service Sets .....ccsescscceccscsesssesseeseeseessseseensereseeneesenenees 221
`MACFrame Format........cscsccssssesseresccsesescrecsesensencsseseereesensseneeneeenens 222
`TEEE 802.11 Frame Format .0......c cc essesesesesseecssseneneeneateenseneneeees 222
`
`MACFrame Subtypes.....c.cccscceessseeseseseeceseesseserecsenseceseesseneseseesees 227
`Frame Fragmentation.....0..0..0.. ce ecseescseeeesseneeeeseceeseeseensseenssesesenes 229
`MACData Services... cscseesecscsseneteeseneneceaseesesesesseeseenseeesaeeseceees 231
`Distributed Coordination Function 0.0... eessetesssceseseeterseeeeesenees 231
`Point Coordination FUNCtiON...0......cssssssessssstescsessreessereessesessestes 24
`
`Frame Exchange with RTS/CTS.00.... ee eceseseseeseeseeteceeseeeceeeaes 238
`MAC Management Services .0........sesccssessesceseesccsscesesecsacsacsacsecteesereares 239
`Power Management.............cccsccsssssssscsscesessesccsencacssessessesesseeneseases 239
`SyMchronization ..........eceeccssesessessceseeneesecesssecesssescesesatssesesssesesseres 243
`Session Management ............ccssssscscessesesssseseessseeesensarsceesseesseesneens 246
`PLIVACY 0... eseesseseeeenceetecceceeerocsececeeceseseescsaenessesetsetsneatseseesetscensaneneate 250
`MAC ManagementInformation Base .............ccceeseeseeeceseesetceeeeeeneeee 251
`
`we 201
`Station ManagementAttributes........
`w+ 254
`MACAttributes... eee seeeeees
` Bibliography .0.......cccssesscssscsssessessessenssssssesseesersenersesecesseneaseeeerssataeeasens 256
`
`

`

`;_ OFDM Wire-tess LANs: A THEORETICAL AND PRACTICAL GUIDE
`
`7 Medium Access Control (MAC) for HiperLAN/2 Networks 257
`
`Network Architecture 20.0.0...
`cccccssceetsescesessesssesnessesecaeeeeesseeeeeasseeesesees 259
`DLC Functions.......sccsesscsscessersesserscncereeserscssescenseneessneeceenaeetseneensesees 260
`MAC OVEerVIEW 00... ee eesesceseseceeceeseesesecetscscesetsesnsssesecseseesecaeseetensenass 261
`
`Basic MAC Message Formats .........:..:cccccessessssessssssescescseseesecescseeeseseres 262
`Transport Channels 0.00.00... cess sescescosceeseesesesetseeaeenenseaseaeessnseesaeee 264
`PDU Trains... ee cece seceeceeneeeeceecensensescesscsetsceaeesensenseatsceeesaesecesenees 266
`
`Logical Channels 000.0... esse sesceeceseccerseceesersseeneaceseesesecaeseerseeeeses 268
`MAC Frame Structure oo... ceceeseseeecesereeceeeesereasenenesseeeesaeassnenssseeees 269
`
`Order of the Transport Channels... ecseseeeeseseseceeseeseaseneesees 271
`Schedule Addressing... ecccesscsssssessetessessecscsesesersenessesseensessensenes 271
`Building a MAC Frame... cecsssscssscetenceccseseceessecseesesessnesseaesneeees 273
`MACFrame Processing ...........cscssesssssessessseessceeescectersesessessseseeseatseesens 274
`ACCESS POINE.... sc ceccteescseesenesscnenesessessssssssesesessecesensessneetensnensecnanaees 274
`Mobile Terminal... cscsecssenseceseecseseesesenseseserseseeseeseestsenenenseas 275
`Bibliography ........ ce cscsssssescseeseerscsescenensesesecescesectsseseesaeesesetscaeseseees 275
`
`8
`
`277
`Rapid Prototyping for WLANs
`Introduction to Rapid Prototype Design.......cescsseseeseseseesesseesetensens 278
`An Example of a Rapid Prototype Design Flow...........sececeseees 280
`Good Digital Design Practices 0... sseesessssesssseeeeeecenesesteeeetseseseesens 284
`Rapid Prototyping of a WLAN System... eceseeseceseeeeeeeeeeesesees 290
`TEBE 802.1 1a Transmitter... sesceseecesereseatereecescesessecensenes 292
`TEEE 802.1 1a Receiver... sesesssseesessesceseceseececeesersensesseeeessensense 293
`TEEE 802.11a Baseband Demonstratol.............cccecssseceseseesereeesesees 295
`
`Bibliography ....... cee sseceeeecsenscsesesseeseeseasecseeseseeesaesenecseacersscetsssenaeseas 298
`
`Index 299
`
`

`

`Preface
`
`This book will address the subject of broadband communications using orthogonal frequency
`division multiplexing (OFDM). OFDMisa special case of multicarrier modulation (MCM),
`whichis the principle of transmitting data by dividing the stream into several parallel bit streams
`and modulating each of these data stream onto individual carriers or subcarriers. Although the
`origin of MCMdates back to the 1950s and early 1960s with military high frequency (HF) radio
`links, R.W. Chang in the mid 60s first published a paper demonstrating the concept we todaycall
`OFDM.Chang demonstrated the principle of transmission of multiple messages simultaneously
`through a linear band-limited channel without interchannel interference (ICI) and intersymbol
`interference (ISI). The multichannel or OFDM system developed by Changdiffered from tradi-
`tional MCMinthat the spectra of the subcarriers were allowed to overlap undertherestriction
`they were all mutually orthogonal. This characteristic of OFDM systems required the abandon-
`ment of steep bandpassfilters used in older MCM systemsto separate the spectra of the individ-
`ual subcarriers.
`
`Weinsten and Ebert werethe first to suggest using the discrete Fourier Transform (DFT) and
`inverse discrete Fourier Transform (IDFT)to perform baseband modulation and demodulation in
`1971. Currently, OFDM systemsutilize the Fast Fourier Transform (FFT) and Inverse FFT to
`perform modulating and demodulating of the information data. Saltzberg performed a perfor-
`mance analysis of OFDM,shortly after Chang published his paper, and concludedthat the domi-
`nate impairment in OFDMis ICI. To combat ICI andISI, Peled and Ruiz introduced the concept
`of a cyclic prefix (CP). Rather than using an empty guard space, a cyclic extension of the OFDM
`symbolis used instead. This effectively simulates a channel performing circular convolution as
`long as the CPis longer than the impulse response of the channel. The penalty of using a CP is
`loss of signal energy proportional to the length of the CP, yet the benefits of using a CP generally
`outweighs any loss of signal energy.
`
`Presently, OFDM appears in several standards relating to wireless communications at high data
`rates such asterrestrial digital audio broadcasting (DAB) and digital video broadcasting
`(DVB-T) in Europe. Presumably, one of the reasons OFDM waschosen as the DABstandardis
`that it is possible to deploy single frequency subnetworks within its main networks. Hence, main
`and relay broadcast transmitters may use the sameset of subcarriers. In areas with reception from
`multiple transmitters, receive diversity gains are experienced. Based on coded OFDM, DVB-Tis
`the youngest and most sophisticated of the three core DVB systems. Combining channel coding
`with OFDM permits reliable transmission over dispersing channels. Furthermore,the inherent
`structure of OFDM allows for flexible transmissionrates.
`
`Finally, WLAN,the main subject of this book, is another application for OFDM technology. For
`instance, next generation wireless LAN standards such as IEEE 802.11a, High Performance
`Local Area Network type 2 (HiperLAN/2), and Mobile Multimedia Access Communication
`
`

`

`(MMAC)system have accepted OFDMastheir physical layer specifications. These WLANsys-
`tems also incorporate coding with OFDM to combatdispersing channels. It has been shown that
`coded OFDM modulation over modest dispersing channels can improve, rather than deteriorate,
`the reliability of the transmission. This interesting counterintuitive phenomenoncanbeattributed
`to the inherent frequency diversity provided by OFDM.Arguably, this characteristic is the most
`attractive feature of OFDM.
`
`Interactive Learning
`Clearly with the growing in interest in OFDM for high data rate wireless communications, in par-
`ticular WLANs,there is a need in the technical community for a book that reviews the subject of
`OFDM WLANS. Typically, this is accomplished in a classroom setting. Unfortunately, many
`engineers and scientists today cannot afford the time required to attend classes at a university.
`Whatis neededis a tool to allow each reader to learn each of the concepts presented in the chap-
`ters at his/her own pace. We have provided that by meansofan interactive simulation environ-
`ment. Please visit our Website at http://www.samspublishing.com and search for the OFDM
`book. Morespecifically, the site contains a complete OFDM WLANphysical layer simulation
`developed in MATLAB. We developed the simulation tool to illustrate the concepts discussed in
`Chapters 2-5.
`
`To aid in the learning process, exercises are provided in each of these chapters. The exercises
`require the use of the OFDM system simulation tool and the simple programs you develop. Most
`of the examples given in this book are reproducible with the simulation program. The OFDM
`system simulation is executed through a graphicaluser interface (GUD)to facilitate system recon-
`figurability. The GUIis called from the MATLAB command window, which allowsusersto test
`quickly and easily many of the concepts in this book with a few clicks of the mouse. The novice
`and expert alike will thoroughly enjoy the endless combinationsof test conditions available to
`them. With this learning tool, readers can further improve their understanding of the concepts
`presented in this book. In addition, readers interested in testing their algorithms over a WLAN
`environmentwill save months of software development time by using the simulation program
`located at our Website.
`
`Intended Audience
`
`The primary audiences for this book are engineers and scientists without prior knowledge of
`OFDM.In the developmentof the text, we consider our primary audienceto fall within two
`broad categories of readers: novice and advanced.For the novice, we envision someone with a
`background in engineering, mathematics, and some knowledge of communication theory. For
`that audience, this book provides the basics of OFDM theory with many examplesandillustra-
`tions demonstrating concepts. An example novice reader might be a researcherin digital image
`processing, whois in interested in understanding what effects does an OFDM WLANnetwork
`
`

`

`might have on the quality of the video. Another example of the novice reader could be a radiofre-
`quency (RF) engineer, whois interested in the additional requirements imposed by OFDM mod-
`ulation on the RF subsystemsin the access point (AP) and mobile terminal (MT).
`
`An example of an advanced readeris an engineerorscientist familiar with basic OFDM con-
`cepts. For those individuals, this book is intended as a source for practical guidelines as well as
`introductory material of advanced research topics in OFDM.
`
`The secondary audiencesfor this book include individuals, such as network system engineers,
`product engineers, or managers, for whom someof the mathematical development presented in
`this text is slightly beyond their scope of understanding. For those individuals, explanatory text is
`provided throughout this book to give an intuitive feel of many of the concepts discussed.
`
`It is assumedthat the all audiences have a backgroundin calculus, physics, and random andsto-
`chastic processes. Thus, the majority of the text in this book is written at the undergraduatelevel,
`with the exception of the advanced research topics, which are written at the first-year graduate
`level. In addition, the reader will be provided in each chapterall the relevant mathematical foun-
`dations necessary to understand the OFDM principles discussed. As mentioned earlier, explana-
`tory text is also given to provide a better understanding of these OFDM principles from the
`mathematical expressions.
`
`A final point concerning the audience: to reap the fullest benefit of this book,it is advantageous
`to the reader to becomeproficient in the use of MATLAB.
`
`Weexpectthis book to attract a broad range ofreaders,as it is written to do so. Certainly, no
`book can beall things to everyone. However, no matter yourinterest level in OFDM WLANs,
`this book has someinsightto offer.
`
`Organization of this Book
`This bookis organized as follows. Chapter 1, “Background and WLANOverview,”is dedicated
`to background material as well as an overview of OFDM WLANs.The background material cov-
`ers relevant concepts in digital signal and stochastic processing.It expected that readers will refer
`to this chapter as needed to understand the concepts in latter chapters. Chapters 2-5 focus on
`the physical layer specifications of OFDM WLAN.Chapter 2, “Synchronization,” provides a
`detailed discussion of many of the popular synchronization algorithms used in OFDM networks.
`Specifically, timing synchronization algorithms, which include packet detection, symbol timing
`recovery, and sample clock tracking, are covered. Also covered are frequency, channel estima-
`tion, and clear channel assessment (CCA) algorithms. Chapter 3, “Modulation and Coding,” pro-
`vides a brief overview of modulation and coding techniques. In particular, the phase-shift keying
`(PSK) and quadrature amplitude modulations (QAM) found in OFDM WLAN standardsare cov-
`ered. With respect of channel coding, discussions on block and convolutional codes are provided.
`Performance evaluation of several operational modes of the IEEE 802.11a physical specification
`
`

`

`are given. Chapter 3 can be thoughtof as the central theme or key technology area of current
`OFDM WLAN systems.
`
`Chapter 4, “Antenna Diversity,” is dedicated to the central theme or key technology area of future
`OFDM WLAN,antennadiversity. Several popular transmit and receive diversity schemes are
`discussed in their context to OFDM systems. Examples show that drastic improvementin error
`rate performance is achievable when these techniques are deployed. Chapter 5, “RF Distortion
`Analysis for OFDM WLANs,”focuses on the system impairments of the OFDM system resulting
`from RF nonlinearities. Particularly attention is given to the peak-to-average power (PAPR) prob-
`lem present in all OFDM systems.In this chapter, a survey of the more popular techniques to
`handle this problem is analyzed. In addition, other system impairments such as phase noise and
`in-phase and quadrature (IQ) imbalances are covered.
`
`In Chapters 6 and 7, an introduction of the medium access control (MAC)layer is given. Chapter
`6, “Medium Access Control (MAC) for IEEE 802.11 Networks,” summarizes the IEEE 802.1la
`MAC,while Chapter 7, “Medium Access Control (MAC) for HiperLAN/2 Networks,” summa-
`rizes the HiperLAN/2 MAC.Both chapter details of the interaction between the MAC layer and
`the physicallayer.
`
`Interestingly, a majorcriticism of OFDM has been the complexity issues associated with real-
`time implementation of the FFT and IFFT. However, steady improvements in semiconductor
`process technology has allowedfor real-time prototyping of OFDM systems with Field
`Programmable Gate Array (FPGA)technology andcosteffective solutions with Application
`Specific Integrated Circuit (ASIC) technology. Chapter 8, “Rapid Prototying of WLANs Using
`FPGA,”is dedicated to the issues associated with real-time prototyping of an IEEE 802.11a radio
`using FPGAtechnology.
`
`

`

`About the Authors
`
`John Terry, Ph.D., is a senior research engineer at Nokia Research Center in Dallas, TX. Heis
`currently managing the OFDM modulation and coding project in the High Speed Access (HSA)
`group. Dr. Terry has published several conference and journal papers, given numerouspresenta-
`tions on wireless communications, and generated six pending patents related to OFDM wireless
`LANs. Hehas 12 years of experience working in wireless communications, including tenures at
`NASA Glen Research Center and Texas Instruments,Inc. In addition, Dr. Terry is the vice-chair
`of the IEEE 802.11 Task Group g and servesas a technical reviewer for several conference and
`journal publications of the IEEE in wireless communications. Dr. Terry wasthe recipient of the
`2002 Black Engineer of the Year Award for Outstanding Technical Contributions in Industy.
`
`Juha Heiskala is a senior research engineer at Nokia Research Centerin Dallas, TX. Heis active
`in the IEEE 802.11 standards bodies and has been tasked with developing the 802.11a system
`simulation on several software platforms. He is the inventor/co-inventorof three pending patents
`in the area of OFDM LANsand co-designed with Dr. John Terry the modulation and coding
`schemefor achieving 100 Mbps speeds within currently allocated bandwidth specifications for
`OFDM wireless LANs.
`
`

`

`About the Technical Editors
`
`Douglas Williams received B.S.E.E., M.S., and Ph.D. degrees in electrical and computerengi-
`neering from Rice University, Houston, Texas, in 1984, 1987, and 1989, respectively. In 1989, he
`joined the faculty of the School of Electrical and Computer Engineering at the Georgia Institute
`of Technology, Atlanta, Georgia, where he is currently an Associate Professor. There he is also
`affiliated with the Center for Signal and Image Processing and teaches coursesin signal process-
`ing and telecommunications. Dr. Williams has served as an Associate Editor of the [EEE Trans-
`actions on Signal Processing and is a memberof the IEEE Signal Processing Society’s Signal
`Processing Theory and Methodstechnical committee. He was co-editor of the Digital Signal Pro-
`cessing Handbook published in 1998 by CRC Press and IEEEPress. Dr. Williams is a member of
`the Tau Beta Pi, Eta Kappa Nu, and Phi Beta Kappa honorsocieties.
`
`Anthony Reid received his B.S.E.E. (cum laude), from Rensselaer Polytechnic Institute, Troy,
`NewYork, M.S.E.E., from Stanford University, Palo Alto, California and Ph.D., from Southern
`Methodist University (S.M.U.), Dallas, Texas. Dr. Reid is currently a Principal Research Scientist
`at Nokia Research Center doing applied research in modulation, coding and equalization for 3-G
`(third generation) wireless systems. He also worked at Nortel Networks on Advanced Network
`Architectures for 3-G wireless networks. Before joining Nortel and Nokia, Tony was an Engi-
`neering Fellow and Branch Manager of Advanced Signal Processing in the Systems Technology
`Center in Raytheon Systems Corp. (RSC). This group developed broadband communications
`systems capability for both military and commercial applications. In the commercial arena capa-
`bilities were developed for high-speed SATCOM modems.In the past, this group developed
`image and signal processing algorithms for autonomousdetection/tracking of military targets in
`infrared imagery andradar.
`
`

`

`Dedication
`
`To my son Amiel Terry and the fond memory of my grandfather, John D. Terry, both of
`whom madeit possible for this work to be completed.
`—John
`
`To my parents.
`—Juha
`
`

`

`Acknowledgments
`The authors of this book will like to thank the reviewers, Dr. Tony Reid from Nokia Research
`Center in Dallas and Prof. Douglas Williams from Georgia Institute of Technology, for their
`invaluable comments, which greatly improved the content of this book. Finally, the authors
`would like to express their deepest gratitude to Nokia, Inc. for providing the opportunity to work
`in this new and exciting area of wireless communications.
`
`

`

`Tell Us What You Think!
`
`Asthe reader of this book, you are our most importantcritic and commentator. We value your
`opinion and want to know what we’re doing right, what we could do better, what areas you’d like
`to see us publish in, and any other words of wisdom you’re willing to pass our way.
`
`As an associate publisher for Sams Publishing, I welcome your comments. You can e-mail or
`write medirectly to let me know what you did or didn’t like about this book—as well as what we
`can do to make our booksstronger.
`
`Please note that I cannot help you with technical problemsrelated to the topic of this book, and
`that due to the high volume of mail I receive, I might not be able to reply to every message.
`
`Whenyou write, please be sure to include this book’s title and author as well as your name and
`phoneor fax number.I will carefully review your comments and share them with the author and
`editors who worked on the book.
`
`Email:
`
`feedback@samspublishing.com
`
`Mail:
`
`Michael Stephens
`Executive Editor
`
`Sams Publishing
`800 East 96th Street
`
`Indianapolis, IN 46240 USA
`
`

`

`

`

`
`
`

`

`f
`
`2
`
`| Background and WLAN Overview
`| CHAPTER1
`
`Before delving into the details of orthogonal frequency division multiplexing (OFDM),relevant
`background material must be presentedfirst. The purpose of this chapter is to provide the neces-
`sary building blocks for the development of OFDMprinciples. Included in this chapter are
`reviews of stochastic and random process, discrete-time signals and systems, and the Discrete
`Fourier Transform (DFT). Tooled with the necessary mathematical foundation, we proceed with
`an overview of digital communication systems and OFDM communication systems. We con-
`clude the chapter with summaries of the OFDM wireless LAN standards currently in existence
`and a high-level comparison of single carrier systems versus OFDM.
`
`The main objective of a communication system is to convey information over a channel. The sub-
`ject of digital communications involves the transmission of information in digital form from one
`location to another. The attractiveness of digital communications is the ease with whichdigital
`signals are recovered as comparedto their analog counterparts. Analog signals are continuous-
`time waveforms and any amountofnoise introducedinto the signal bandwidth can not be removed
`by amplification orfiltering. In contrast, digital signals are generated from a finite set of discrete
`values; even when noise is present with the signal, it is possible to reliably recover the informa-
`tion bit stream exactly. In the sections to follow, brief reviews of stochastic random processes and
`discrete-time signal processing are given to facilitate presentation of concepts introducedlater.
`
`Review of Stochastic Processes and
`Random Variables
`
`The necessity for reviewing the subject of random processesin this text is that many digital com-
`munication signals [20, 21, 22, 25] can be characterized by a random orstochastic process. In
`general, a signal can be broadly classified as either deterministic or random. Deterministic sig-
`nals or waveforms can be knownprecisely at instant of time, usually expressed as a mathematical
`function of time. In constrast, random signals or waveforms always possess a measure of uncer-
`tainty in their values at any instant in time since random variables are rules for assigning a real
`numberfor every outcome € of a probabilistic event. In other words, deterministic signals can be
`reproduced exactly with repeated measurements and random signals cannot.
`
`A stochastic or random processis a rule of correspondence for assigning to every outcome & to a
`function X(t,&), where t denotes time. In other words, a stochastic processis a family of time-
`functions that depends on the parameter €. When random variables are observed over very long
`periods, certain regularities in their behavior are exhibited. These behaviors are generally
`described in terms of probabilities andstatistical averages such as the mean, variance, and corre-
`lation. Properties of the averages, such as the notion of stationarity and ergodicity, are briefly
`introducedin this section.
`
`

`

` Background and WLAN Overview
`CHAPTER 1
`|
`
`3
`
`Random Variables
`
`A random variable is a mapping between a discrete or continuous random event and a real num-
`ber. The distribution function, F(t), of the random variable, X, is given by
`
`or equal to a real number @. The distribution function Fy (a) has the following properties:
`
`where Pr(X < &) is the probability that the value taken on by the random variable X is less than
`
`Fy(a@) = Pr(X < a)
`
`(1.1)
`
`* 0< (a) <1
`° Fy(a)< Fy (B)ifas B
`° Fy(-e) =0
`
`° Fy(tee)=1
`
`Anotheruseful statistica] characterization of a random variableis the probability densityfunction
`(pdf), fy(@), defined as
`
`_ 2
`fx(@) = Bor Fy (@)
`
`(1.2)
`
`Based on properties of F(a) and noting the relationship in Equation 1.2, the following proper-
`ties of the pdf easily deducted:
`

`fx(a) 20
`+ [Felder = Fy(400) — Fy(-20) = 1
`Thus, the pdf is always a nonnegative function with unit area.
`
`Ensemble Averages
`In practice, complete statistical characterization of a random variable is rarely available. In many
`applications, however, the average or expected value behavior of a random variable is sufficient.
`In latter chapters of this book, emphasis is placed on the expected value of a random var

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket