• 沒有找到結果。

Design of a MIMO-OFDM baseband receiver for next-generation wireless LAN

N/A
N/A
Protected

Academic year: 2021

Share "Design of a MIMO-OFDM baseband receiver for next-generation wireless LAN"

Copied!
4
0
0

加載中.... (立即查看全文)

全文

(1)

Design

of

a

MIMO-OFDM

Baseband Receiver

for

Next-Generation Wireless LAN

Zih-YinDing, Chi-Yun Chen and Tzi-Dar Chiueh

Graduate Institute of Electronics Engineering and Department of Electrical Engineering

National TaiwanUniversity, Taipei, Taiwan, 10617

Abstract-In this paper, based on the IEEE 802.11n pro- IV, the simulation results are provided. Section V concludes

posal [1], a MIMO-OFDM baseband receiver design for next- this paper. generation WLAN is proposed. A MIMO-OFDM receiver with

algorithms fortiming andfrequency synchronizationand MIMO II. SYSTEM MODEL DESCRIPTION AND PACKET FORMAT

detection is designed and simulated. Moreover, the circuits for . .

allfunctional blocks in the receiver are alsodesigned. Functional A System Model Description

simulation results demonstrate that theproposed receiver design A 2x2 MIMO-OFDM system is illustrated in Fig. 1. The is capable of high link throughput with efficient spectrum transmitted data bits after encoding are multiplexed into two

utilization and is suitable for theapplication ofnext-generation

spatial

streams, interleaved and

mapped

to QAM

symbols

wireless LAN.

respectively.

Thetransmitted

symbol

vectoron

frequency

tone

I. INTRODUCTION k is Xk which is pre-processed via

Due totheability ofcopingwithfrequency selective

fading

Sk =Qk Xk,

(X)

and excellent spectral utilization efficiency, Orthogonal Fre- where Sk is the transmitted symbol vector after MIMO en-quency Division Multiplexing (OFDM) technology had been coding and Qk is the beamforming matrix. In the basic mode,

adopted in several standards, e.g. IEEE 802. lla/g Wireless transmittedsignal is not beamformed and Qk is simply a unity Local Area Network (WLAN) standard, IEEE 802.16 and matrix. In the beamforming mode, Qk is derived from the Digital Video Broadcast-Terrestrial (DVB-T). In the next- Singular Value Decomposition (SVD) of the channel matrix generation WLAN standard, increasing the link throughput known bythe transmitter. For example, if the MIMO channel reliablytosupportanumber of novel multi-mediaapplications matrix ofthekthfrequencytone Hkcanbedecomposedusing is a key point of standard development [2]. SVD as

Recently, antenna array processing technology, also called Hk =Uk Dk ' (2)

Multiple Input Multiple Output (MIMO), has drawn lots of

attention. It exploits multiple antennas at transmitter (TX) where the Uk and Vk are unitary matrices and Dk is a and/or receiver (RX) to enhance the transmission reliability diagonal matrix, then Vk matrix is set as Qk.

viadiversity gainand/or transmission datarate throughmulti- After thepre-processing, OFDMmodulationincluding IFFT plexing gain. When the MIMO technology with multiplexing and Cyclic Prefix (CP) extension is applied. The RX

re-gain is used, the spectral efficiency and capacity can be moves CP and demodulates the received signal with FFT. enhanced linearly with the antenna dimension [3]. Therefore, The received symbol vector at the kth frequency tone can be the combination of MIMO andOFDM, called MIMO-OFDM expressed as

technology, is a promising candidate that has been

applied

in rk =Hk Sk +

Wk,

(3)

the next-generation WLAN to provide high link

throughput

where Wk is an Additive White Gaussian Noise (AWGN)

and spectrum efficiency. vector.

In this paper, we propose a MIMO-OFDM baseband re- The received symbol vector rk is decoded with the channel ceiverdesign complianttotheIEEE802.1Inproposal

[1]

with information which is derived from the orthogonal training twotransmitantennas andtworeceive antennasconfiguration. sequence to separate the transmitted spatial streams. Each

Algorithms for timing and frequency synchronization and decoded stream is demapped, de-interleaved, and sent to the MIMOsignaldetectionaredesigned. Inadditional, the circuits Viterbi decoder to find the most probable transmitted bit of each functional block are designed and simulated. The sequence.

functional simulation results of theproposedreceiver establish

thevalidity of its effectiveness in thehighthroughputWLAN B. Packet Format

application. The packet format used in the simulation is gleaned from

This paperis organized as follows. In Section II, a MIMO- [1] and shown in Fig. 2. The first three parts, including legacy OFDM system model as well as its packet format are de- short training field (L-STF), long training field (L-LTF) and scribed. Section III depicts the receiver architecture. The signal field (L-SIG), areidentical to those in theIEEE

802.11la

algorithmandcircuit design will alsobeintroduced. In Section packet to preservebackwardcompatibility. The following high

(2)

Fig. 1. Equivalent model of theMIMO-OFDM transceiver system

LSTF

NLGHT-

HT-LTFI

HTLTF21)

Packet detection: The receiver detects the packet with L-STF L-LTF L-SIG HT- STF HTDATA normalized delay correlation of the received signal [4]. The

normalized delay correlation N(k) is given by

Fig. 2. Packet format k

n=k-L+1

(r(n)

. r*(n- d))

N (k)

~

~

2(4)

Rxin:t sc Ch Est

En=k-L

+1 r|

(n)

RtxIf2 Compest Comp-ke±1nsat2

Finea

ISnymaol:

o where

r(n)

is the combination of received

signals

at two

JWLlSE <

i,Itantennas

, attime n, k is timeindex,and L is summationlength.

CoarseBouSlindarySiymblde | |fi''t JScaling_ m | ,r

MIMo The

delay

dis set as the period of

short

preamble.

When

the

ill:nitial CFO ,t

^

j,

delay

correlation value exceeds the threshold, the

packet

is Acquisition detected

2

-AL ¢ 1

|~~~~~~~~~~~~~Sf

detected.

J

2)

Coarse

symbol boundary

detection: After AGC has

Partl

Part

II

PartIII

settled,

the receiver determines the coarse symbol boundary

through the falling edge of the moving average of delay Fig. 3. Receiver architecture correlation.

3) CFO estimation: The phase of delay correlation corre-spondstothe CFO effect and is utilized in the estimation value throughput signal field (HT-SJG) and training fields (HT- of CFO by

STF, HT-LTF) are used for fine Automatic Gain Control CFO byA

(AGC) tuning and MIMO channel estimation, respectively. Af ,

(5)

Forestimation of the fullMIMO channel,the number of high 2wr d Ts

throughput long training field will be thesame asthe number where

kopt

is the time index of symbol boundary and Ts is of transmittedspatialstreams. Finally, the high throughput data sampling period. The CFO will be calculated again at long field (HT-DATA) contains the transmitted data payload of the preambleto findamore accurate estimation. The hardware of

spatial streams. coarse symbol boundary and CFO estimation is depicted in

Fig. 4.

III. RECEIVERARCHITECTURE AND FUNCTION 4) Fine symbol boundary detection: It is detected with a

INTRODUCTION matched filter using long preamble. The output of matched

The overall receiver architecture is illustrated in Fig. 3. For filter is clarity, it is divided into threeparts. Part Ihandles initial syn- N-1

chronization and time-domain carrier frequency offset (CFO) M(k) =

r(1k

- n) C(n), (6)

compensation. Part II is responsible for FFT operation and n=O

joint estimation of residual CFO and sampling clock offset

(SCO). The CFO/SCO estimation is filtered with aloop filter RxlData Delay Correlation

and accumulated to compensate CFO/SCO in time/frequency

domain,

respectively.

Channel estimation and datarecoveryare

conducted in partIII. The received frequency-domain symbol Data T

vector is decoded with VBLAST/SVD

decoding algorithm

in

basic/beamforming mode. The decoded symbolsaredemapped *

with a soft demapper which determines bit metric for each 1

bit. The bit metrics are sent to outer receiver to perform de- pteamWble mde interleaving and softViterbi to decode the data bit sequence.

In the following, the operations and circuit design of all

_ont

_

functional blocks willbe introduced. +

A. Initial Synchronization

Initial synchronization includes packet detection, coarse A

symbol boundary detection, CFO estimation and fine symbol

boundary detection. Fig. 4. Circuit design of coarse symbol boundary detection.

(3)

where N is the period of long preamble and C(n) is the 2) MIMO signal decoding: The received symbol vector complex conjugate ofL-LTF. For hardware reduction, C(n) at each subcarrier must be decoded to separate transmitted is quantized to 1 bit [5]. The matched filter output M(k) symbols among different antennas. The detection method characterizes the channel impulseresponse (CIR) andwe can depends on the transmission mode.

find a time-domain window that contains maximum energy a) Basic mode: Inthis mode, the receiverusesVBLAST of CIR through moving average of the matched filter output. algorithm [11] to decode the MIMO signal. Therefore, the The starting point of the window is determinedas the symbol decoding vector which is calculated from the pseudo-inverse boundary to guarantee minimum inter-symbol interference ofthe deflated channel matrix and thedecoding ordermustbe (ISI). Moreover,matched filteroutput atthis pointmustexceed determined in each iteration.

aproportion of the maximum value of matched filterto avoid b) Beamforming mode: In this mode, the received sym-the variance of sym-the boundary caused by channel noise. bol vectoris

B. Demodulation

r/~k

=Hk Sk = (Uk D) Xk = Mk Xk. (8)

Because Uk is a unitary matrix and Dk is a diagonal matrix, The demodulation iS performed via a 64-point FFT oper- tedcdnmti a er eetda

ation which is implemented with a radix 2/4/8 architecture g

[6]. The multiplication with twiddle factors WN/8,

W3N/8,

M- = D- .U =

D-2. M(9)

W5N/8,

and

W7N/8

can be replaced by shifters and adders to

,nd cn e elae b sitesan adrst The matrix

Mk

can be estimated from beamformed HT-LTF.

reduce hardware

complex multiple

complexity

isyrduedtoone.eSince

[7]. Consequently, the number of Temti kcnb siae rmbafre TLF

Dk

isareal

diagonal

matrix,

the calculation of

decoding

matrixis

simpler

than that in the basic mode. In

addition,

the

C.

Tracking of Frequency Offset

Ordered SUccessive Cancellation

(OSUC)

concept

which is

originated in VBLAST is also appliedtoenhance thedecoding After CFO compensation, the residual CFO is relatively performance.

small. However, the accumulated rotation effect caused by 3) Soft demapping: The soft demapper calculates Log the residual CFO and SCO can still deteriorate system per- Likelihood Ratio (LLR) as bit metric for each bit which can formance and it needs additional compensations. The residual be the input of the soft Viterbi decoder. In SISO case, the

CFO can be estimated [8] by bit metric of the mth bit of the symbol transmitted on kth

Zk WkYk

frequency

tone, can be calculated as

K.Z

ikW

(7)

LLR(bk,m)

log Pr

(bk,n=Ork)

(10)

whereYk is the phase differences of the received pilots intwo

successive

symbols

and Wk is the

product

of the two

pilots'

CSIk

in

(Yk

) mn

(Yk

magnitude. The estimated CFO and SCO are compensated 0

in time domain and frequency domain, respectively. The where

Sj

is the set of all constellation points that has mth estimation result is passed through a loop filter to remove bit equal to j, Yk are the received and equalized symbol on

variance causedby noise and inter-carrier interference (ICI). kth frequency tone and CSIk is the post-detection SNR on

The hardware implementation employs a COrdinate and kth frequency tone. Due to the symmetry of Gray coding,

Rotation DIgital Computer (CORDIC) [9] to derive thephase the second term on the right of (10) can be simplified with andmagnitudeof the receivedpilots.Becausethe time interval linear piecewise functions [5]. In MIMO case, the LLR can ofoccurrence ofpilots is larger than the latency of CORDIC also be approximated with (10) while the CSIk is the Signal anddivider, the hardware canbe shared for the calculation of to Interference and Noise Ratio (SINR) in each transmitted

all pilots. spatial stream after detection [12].

IV. SIMULATION RESULT

D. Channel Estimation andData

Recovery

The

functional

simulation

is under TGn Channel Model D The receiver needs channel state information derived from which is a typical official channel model and has delay spread channel estimation to decode the received frequency-domain equal to 50 ns. The center frequency is set to 5320 MHz.

symbols. These operations are done in part III. The CFO and SCO are both -13.7 ppm according to the 1) Channel estimation: The MIMO channel estimation is TGn comparison criteria [13]. The OFDM parameters used evaluated from the recived HT-LTF. Because the HT-LTF is in the simulation are shown in Table I. It is demonstrated transmitted withtone interleaving technique [1], the transmit- in Fig. 5 that the SVD decoding with OSUC can improve

ted training symbols in two transmit antennas are orthogonal the performance by about 10 dB as compared to the original to each other. When SNR is low, the channel estimation result SVD decoding under PER=10%. In addition, the performance is filtered for smoothing [10]. This is equivalent to the time of the SVD decoding with OSUC is better than the VBLAST domain CIR using a window filter to remove undesirable noise decoding and its complexity in the receiver is lower than and improve the channel estimation quality, the VBLAST decoding. Fig. 6 validates the effect of soft

(4)

demapping

combined with soft Viterbi

decoding.

When the TABLEI

datarate is 108

Mbps,

the SNR

improvement

of soft-decision

[OFDM

Parameters

Viterbi

decoding

is about 8 dB over hard-decision Viterbi FFTsize 64

decoding. Subcarrier inuse 52

Subcarrierspacing 312.5kHz

ThePER Conpalrisonibete eirDiffereient Tranisini isso r Mo FFT period3.2us

Undcer

Clhanniel

D, Data

Rate=112GVIIIps,

500x2

Ibyte

perpacket Guard interval duration0. 8us

111111--- ----OFDM duration 4.Ous

---ACKNO

WLEDGMENT---N--- ----Thswokissppredi-pr-b-SC-aia-udr rn

---n.-SC4-2-8E-0205-ad-SC4-2--E00-04

---lqk---IR EFER

ENES----~ 64'OENES----~i1 coe ratecENES----~4 ENES----~JD Withut CThios inrafaing

suprenvirnmen

rtbwheTawnusigmlil ntenas, Wireles

--4----M

dno.3'LSTProa

6,9-28--0-5

omuiain,vl pp.

3119-33,Ma.199800-04

LU116 64----0AMcod -t-/-D w-t I [4]T.M.Scm---ad . .-ox-"obut-reuecyandtiin-sncro I- 9 ---12 I 16-21-227--- 15L nizationI-forIsse 2,pp-1 1316-OFDM-,"T-IEEE-1,De. 99Transactions--onITComm-unications,--Vol.45,

-b/---- O B [5]-Rchardvan Nean-RamjePraad,-"FDM or WielessMultiedia

11thEE80Anua IGnterFnationalAI Conferemnce,"pp.N337-03410Sp.13-16,

[7] Ye.ong-erghin,n "DesiGnand, impthelementato of aielsVarabl-Lngth PER PerformanceCompasion FFtin ProcssofodnevroFDmenSysems, Mastermuthpes, Dnepts,of reletrca Un

40McderaC e oe Dbte per4p Vkt EnginerinsNtonalTomuiatiwans University, Taipei5, TaiwanJun9 201

-10- 640AM,coderate 3/4, SVD wth SIC [squareseSthimlatindofC o,RbsfrequencyandtimingofstorOD

systems-io-2 1

1

L

niz~~~~~~~~~~~ovradiong channels," IEEE Vehsacicula TecnCology icatonfeec, Vol.45,

9 2 5 2l 24 27 3

pp.u 1254-57

16312003e.99

Apr.

EWNO(0)

~~~~~~[9]

Ricaydvandraka "an

sRvey

ofCrasdIC

alOritMsfor

FPGAls," Procemed-a

progrmmablcateos" arrays, pp. 191-200 Foueb. 22-4,1980 Mnery

Fig. 5 PER

cmparion

beteen baic an

beamfrming

10]

Pei-Yung TsaiogogGoJuiIoh

andTzHanCie,Feuncydomanhue"itroaoN-w

modes. VL~~~~~~~~~~~~~bSed-channtel esiAtionrinhF pltaidd OFDlme systems," Prc.o h IEEE

___________________ Ve~~~~~~~lhicnuala ItehnoloyionferenICe Vol.een1, pp.420-3424,May 2004 6 -O 96Mbpharddec scatt~[7]eri-Trngwirees chasinne, URSIintleerntationa Smosaiumle-onSgnals

-.M PsFhrd defrac2Unbpr softdecModel

D,Ke-Bng

oprsoongan Syd F PrcsoFMSystems,"adEetois,p.2530o onbujtba "ALorCopleitkSpceMsteept.29-EOc.c2,199hss

10 lpn

EbngineeriPoc.no

IEEEGLOBCOMMna Unvolsi2,pape1i-16,

Deca,

u.2003

generation WLA appliatio

is---presented.---

Thee

etiaio

realgorithms

o ofstfo OD sstm

inMIO sysem ar designe and--

simulated.anel,"IEE

VThelr ecfunctionalnc, ol4

hancement and applicability of

theay

proposed receiverCRDIdesignms fr FPAs, Proeed

in the next-generation high throughput98ACISIDAsixh

WLANaionl.ympsim

o Fel

數據

Fig. 2. Packet format k
Fig. 5 PER cmparion beteen baic an beamfrming 10] Pei-Yung TsaiogogGoJuiIoh and TzHanCie, Feuncydomanhue&#34; itroaoN-w modes

參考文獻

相關文件

The design of a sequential circuit with flip-flops other than the D type flip-flop is complicated by the fact that the input equations for the circuit must be derived indirectly

An OFDM signal offers an advantage in a channel that has a frequency selective fading response.. As we can see, when we lay an OFDM signal spectrum against the

n Logical channel number and media information (RTP payload type). n Far endpoint responds with Open Logical

The remaining positions contain //the rest of the original array elements //the rest of the original array elements.

• When the coherence bandwidth is low, but we need to use high data rate (high signal bandwidth). • Channel is unknown

• When the coherence bandwidth is low, but we need to use high data rate (high signal bandwidth). • Channel is unknown

For MIMO-OFDM systems, the objective of the existing power control strategies is maximization of the signal to interference and noise ratio (SINR) or minimization of the bit

The schematic diagram of the Cassegrain optics is shown in Fig. The Cassegrain optics consists of a primary and a secondary mirror, which avoids the generation of