scieee Open visual document viewer

Blind equalization based on spatial and temporal diversity in block coded modulations

Rey Micolau, Francesc,Lamarca Orozco, M. Meritxell,Vázquez Grau, Gregorio

Abstract

Linear block codes can be applied in spatial and/or temporal diversity receivers in order to develop high performance schemes for blind equalization in mobile communications. The proposed technique uses the structure of the encoded transmitted information (with redundancy) to achieve equalization schemes based on a deterministic criterion. Simulations show that the proposed technique is more efficient than other schemes that follow similar equalizer structures. The result is an algorithm that provides the design of blind channel equalizers in low EbNo scenarios.

Full text

Blind Equaliza ion Based on Spa ial and Tempo al Di e si y in Block Coded Modula ions F ancesc Rey, Me i xell Lama ca, G ego i Vizquez Depa men o Signal Theo y and Communica ions, UPC Campus No d-Mbdul D5, c/ G an Capi i s/n, 08034 Ba celona (Spain) E-mail: { ey,xell,g ego i} @gps. sc.upc.es ABSTRACT Linea block codes can be applied in spa ial and/o empo al di e si y ecei e s in o de o de elop high pe o mance schemes o blind equaliza ion in mobile communica ions. The p oposed echnique uses he s uc u e o he encoded ansmi ed in o ma ion (wi h edundancy) o achie e equaliza ion schemes based on a de e minis ic c i e ion. Simula ions show ha he p oposed echnique is mo e e icien han o he schemes ha ollow simila equalize s uc u es. The esul is an algo i hm ha p o ides he design o blind channel equalize s in low EbNo scena ios. I. INTRODUCTION The p oposed app oach elies on he a ailabili y o spa ial and/o empo al di e si y in digi al ecei e s, which enables he de elopmen o blind channel equaliza ion echniques based on a de e minis ic design c i e ion. Blind equalize s can supp ess he IS1 and educe he impac o he inpu noise by he knowledge o he ansmi ed/ ecei ed da a s uc u e o i s p ope ies. In such sys ems no aining sequence is needed. Fo his eason he blind echniques a e o p ac ical in e es in mobile communica ions, whe e he channel is cons an ly changing and con inuous aining sequences can no be ansmi ed. I is known ha i he channel ou pu is o e sampled in he ime domain and/o in he spa ial domain (mul i-channel di e si y), channel compensa ion can be pe o med based on he ecei ed signal second-o de s a is ics. A ecen s udy [l] used he Bezou equa ion o in oduce a new blind equaliza ion c i e ion. Basically, i p oposed an algo i hm ha maximizes he signal- o-ISI-plus-noise a io (SINR) a he equalize ou pu . Un o una ely, his algo i hm o e ed high eliabili y only in mode a e o high SNR’s scena ios bu showed s abili y p oblems a lowe SNR’s. This pape enhances he esul s o he me hod p esen ed in [I], and enables he design o high-pe o mance blind channel equaliza ion schemes in mobile communica ion scena ios wi h low EbNo a es. The main idea is o combine he in o ma ion edundancy in oduced by a sys ema ic linea block coding echnique wi h he s uc u e inhe en o he ‘T ans o m Modula ion’ ([2]) ansmission echniques o imp o e he s a is ical s abili y o he equaliza ion echnique in p esence o noise. The esul is a mo e obus scheme ha can be applied o TDMA, DS-CDMA sys ems in equency selec i e mobile channels, and OFDM sys ems in equency la ading mobile channels ([3]). Mo eo e , he p oposed solu ion is a ailable o bo h spa ial and/o empo al di e si y on -ends, whe e i is possible o conside a single-inpu mul iple-ou pu o mula ion (SIMO) o he ansmission sys em. In some equaliza ion me hods ([4]) he ansmi e in oduces edundancy ha he ecei e uses o iden i y o equalize he channel. Al hough some addi ional edundancy is also added in ou me hod, he p oposed app oach can be conside ed a blind echnique because ha edundancy is no in oduced o equalize bu used o co ec de ec ion e o s. Thus he ecep ion is done in wo s eps. In he i s s ep he ecei e uses he s uc u e o he encoded ansmi ed in o ma ion (wi h edundancy) o achie e he equaliza ion. In he second s ep he same edundancy is also used o co ec e o s. This pape s udies he i s pa o he whole ecei e , analyzing he pe o mance o he equalize using he edundancy symbols. I will be he aim o a la e s udy o choose linea codes de ined o e he complex ield ([5],[6]) ha , applying he s uc u e p esen ed in his pape , could be used o co ec decision e o s a he ou pu o he equalize . The nex sec ion illus a es he scheme and es ablishes he p oblem. Sec ion 3 desc ibes he linea block coding cha ac e is ics and shows how he s uc u e o he ansmi ed encoded da a can be used in he design o he equalize . Sec ion 4 applies hese esul s o imp o e he [l] cos unc ion. Finally sec ion 5 p esen s some simula ion esul s, whe e i is possible o see he imp o emen o he p oposed solu ion. * This wo k has been pa ially suppo ed by he Spanish Resea ch Council (TIC-95-1022-CO5-01) and by ACTS 11 TSUNAMI-I1 0-7803-4872-9/98/$10.00 0 1998 IEEE 1265 11. PROBLEM STATEMENT The p oposed app oach elies on he a ailabili y o spa ial and/o empo al di e si y in digi al ecei e s, which enables he use o single-inpu mul iple-ou pu o mula ion (SIMO) o he ansmission sys em. I consis s o an algo i hm o linea equaliza ion o he ecei ed da a ha is based on a de e minis ic design c i e ion. Figu e la shows a disc e e- ime model o a spa ial di e si y ecei e . The same in o ma ion signal T[k] is ansmi ed h ough B di e si y b anches. I is dis o ed by di e en channel esponses Ci[k/ and inally deg aded by AWGN e ms wl[k/. In a simila way, Figu elb shows he model o a empo al di e si y ecei e . The in o ma ion signal T[k] is ansmi ed h ough a channel, which dis o s he signal wi h a channel esponse C[k] and in oduces an AWGN, W[k]. The ecei ed signal is o e sampIed, a B sampIes pe symbol, and in oduced in B di e en b anches as in he p e ious s uc u e. 1 . / 47 CB kl : yBM,Fg Figu e la. Block diag am o he spa ial di e si y sys em. The equaliza ion p ocess o spa ial and empo al di e si y schemes is simila , and bo h can be combined in o he same ecei e sys em. Thei associa ed equa ions can be w i en in he z- ans o m domain as: (1) Simila equa ions can be de i ed in OFDM signals h ough equency- la ading channels in he ime domain (see [I], [7]). Y'(z) = T(z)C'(z)+ W'(z) i = 1, ..., B As shown in [l], he equaliza ion p ocess can be designed ollowing a blind c i e ion. The mul iple empo al o spa ial di e si y b anches a e combined by means o FIR il e s E'[k] o gene a e an ou pu R[k]: B R(z) = ZY'(z)E'(z) = i l B B = T(z)CC'(z)E'(z)+C~'(z)E'(z) ,=I ,=I The pe ec equaliza ion c i e ion equi es R(z) =T(z), and he e o e (neglec ing he noise e ec ): (3) The Bezou equa ion [8] gua an ees ha he p e ious equa ion has solu ion i and only i he B channel esponses ha e no common ze os, a esul well known in he li e a u e ([9]), and he e o e (igno ing he noise e m): T(z) = g.c.d.@' (z,} (4) A ma ix o mula ion o he me hod can be ound in [ 101 and is b ie ly summa ized he e in o de o app oach he p oblem. As shown in [lo], equa ion (2) can be w i en in ma ix no a ion as: - R=Z (5) whe e g is he equalize ou pu ec o , y is a gene alized Syl es e ma ix wi h he ecei ed da a and is he equalize weigh ec o . The pe ec equaliza ion case in (3) can be w i en as: - whe e he ecei ed da a ma ix y has been spli in wo pa s, 2: is he ansmi ed da a ec o and a is an a bi a y cons an . The op imum equalize coe icien s (i he noise e m is no conside ed) can be es ima ed wi h: and once he equalize has been es ima ed, he ecei ed da a can be il e ed o yield an es ima ion o he ansmi ed da a: An in e es ing algo i hm, o muIa ed in [ 11, ies o maximize he signal- o-ISI-plus-noise- a io (SINR) a he equalize ou pu , ha is: (9) and he equalize coe icien s a e designed o maximize he p e ious quo ien . In high EbNo scena ios he p e ious cos unc ion pe o ms co ec ly, bu in noisy en i onmen s many s abili y p oblems wi h he yo ma ix appea . Hence, he denomina o o (9) is c i ical and new design c i e ia shouid be ound. - - Figu e ib. Block diag am o he empo al di e si y sys em. id 1266 111. LINEAR BLOCK CODING STRUCTURES Equa ion (10) de ails he cons uc ion o linea block codes using ma ix no a ion. I desc ibes how o encode k symbol da a in o ma ion using he code gene a o ma ix G, and ob ain he n coded ou pu sequence: - - Conside ing a sys ema ic code, he encode ma ix becomes: 7 1 Lk 1 G, = ................ - iG =(n-!+k 1 and he code wo d is di ided in o wo pa s. The i s k-symbol pa i ion is always iden ical o he in o ma ion sequence o be ansmi ed, while in he second po ion each o he (n-k) symbols is a linea combina ion o he in o ma ion da a acco ding o G, : - - T i I The second s ep in he coding p ocess applies he pa i y check ma ix c, o e he mobile channel ou pu da a. This ma ix is de ined as: - - pa i y o edundancy symbols allow he ecei e o de ec he e ec s o he IS1 and noise, so new cons ain s can be in oduced o ind he equalize weigh ec o B. As in equa ion (8), i he coe icien s equalize co ec ly he ecei ed da a, he il e gi es a good es ima ion o he ansmi ed sequence: T'=Y,E (16) - - - hence, applying he check pa i y ma ix o a pe ec equaliza ion exp ession can be ound: The p e ious equa ion can also be seen as a :measu e o he quali y o he equalize . The close o ze o i is, he be e he equalize pe o ms, whe eas any non-null esidue in (17) will deno e a poo channel equaliza ion. IV. THE COST FUNCTION IMPROVEMENT As i was said be o e, equa ion (7) can exhibi poo pe o mance in e y low SNR scena ios. In his pape , a new me hod o design equaliza ion coe icien s and o o e come his p oblem, is p oposed. The cos unc ion equa ion ies o maximize he SINR a he ou pu , and we ha e p e iously discussed ha i is close o ze o i means ha he equalize is educing he IS1 e ec and il e ing he addi i e noise co ec ly. (13) 1 =("-k)d . =(n-k)x(n-k) L J and G, and c, ma ices a e de ined so ha : C, G, = 0 - Thus he pa i y check ma ix can de ec changes be ween he ansmi ed code and he ecei ed in o ma ion. I bo h sequences a e iden ical, he null ec o will be ob ained. On he con a y, he e ec o he noise and he IS1 channel in oduces di e ences in he ecei ed sequence, and he p oduc o ha sequence wi h he pa i y check ma ix di e s om he null ec o . Acco ding o his conside a ion he new cos unc ion is o mula ed as: Wi h his imp o emen he unc ion o be op imized is mo e obus in p esence o AWGN, i only needs he signal subma ix y, , a oiding he use o he esidual yo ma ix, which uses o be ill condi ioned. No ice ha he changes ha e been done in he denomina o , which was he c i ical pa o he quo ien : - - - - Equa ion (19) co esponds o a ypical Rayleigh quo ien o m (see [ll]), and he e o e he equalize (E ec o ) ha Because o he cons uc ion o G, and c, ma ices, any ull - - - - ank ma ix can be used as pa i y check symbol ma ix G, . Fu he mo e o ensu e ha he encoding p ocess main ains cons an he symbol ene gy o all he ansmi ed symbols we a e in e es ed on hose ans o m such ha : /&I2 =lg212 =.-=18n12 =1 (15) maximizes i co esponds o he gene alized eigen ec o associa ed wi h he maximum gene alized eigen alue: (20) - _. .I; .I;g = A. Y c, i c, ;E -- "2 __= - -- The equaliza ion pe o mance can be also imp o ed i a delay is allowed in R[k], and he bes equalize is selec ed as ha one whe e lgj I is he no m o he ow ec o s o G, . - - which yields he g ea es 2". Finally i is also wo h ema king ha he compu a ional load o he solu ion does no inc ease i adequa e ma ices a e selec ed o G, . In ou s udy Sub-Hadma d ma ices ha e been chosen. The in oduc ion o he edundancy P o ides a mo e ich s uc u e in he ansmi ed in o ma ion, which can be used in he design o he equalize . P e iously, we ha e seen how he = 1267 V. SIMULATIONS Figu es 2 o 6 compa e he pe o mance o he cos unc ion in [ 11 wi h he new cos unc ion p oposed in his pape . The simula ions display he pe cen age o eaIiza ions (IO00 we e a e aged) o which he equalize ou pu EbNo was highe han he alue indica ed in he x-axis. In all cases he ansmi ed in o ma ion consis ed o 118 QPSK da a symbols and 10- edundancy symbols gene a ed wi h a sub-Hadama d ma ix G, . Each b anch equalize had ou coe icien s and ou b anches (BA) we e simula ed. - - Figu es 2 and 3 show he pe o mance o he algo i hm using a TDMA bu s ansmission o e a equency selec i e channel wi h spa ial di e si y (Figu ela). The ou s a iona y channel esponses we e: c’(z) = (1+j)+(-O.1-0.2j)z-’+O.4~-~ +z-~ +0.5z4 C~(Z)=O.~+~~-~+~~Z-~+O.~Z-~+Z-~ C3(2) =0.1j+z-’-0.4jz-2+0.2z-3 -0.5~-~ C4(z) = (1+0.8j)-2jz-’ -0.4jz-* +O.2zS3 +(1-0.5j)~-~ No ice ha he ou channels ha e no common ze os. In o de o conside a di icul mobile scena io, he ou channels ha e been selec ed wi h high a enua ion in ce ain equencies (in special channels 1 and 3), wi h some close ze os and wi h a non-minimum phase beha io . linea block codes. In Figu e2 he channel EbNo is 12dB, while Figu e 3 illus a es he simula ion wi h EbNo=lSdB. In bo h cases he pe o mance o he imp o ed cos unc ion (I) is highe han he pe o mance o he algo i hm wi hou linea block codes (II). No ice ha he new me hod gua an ees ha wi h a EbNo highe han 12dB, mo e han he 95% o imes he ou pu EbNo is o e 7dB, which ep esen s a BER210”. 0 2 4 6 8 10 12 14 16 18 20 EbNo ldBl Figu e 3. Algo i hm pe ommce in spa id di e si y wi h EbNo=ISdB Compa ison o he algo i hm wi h ( ) and wi hou (II) he use o linea block codes. F equency espanse chnnnek .... .... .... .... .... . <. -*5 : ::; .. 2w 400 600 800 1000 1200 -30 k Figu e 4. Channel 1 and 3 equency esponse. Figu es 5 and 6 show he pe o mance o he algo i hm in a TDMA bu s ansmission wi h empo al-di e si y (Figu e 1 b). Two di e en non-minimum phase channels we e simula ed: C’[z]; C3[z]. Thei equency esponses a e illus a ed in Figu e. 4. Figu e 5 illus a es he simula ion wi h EbNo=12dB, and Figu e 6 wi h EbNo=15dB. The dashed line cu es a e ela ed o channel 3, and he solid cu es o channel 1. As in he p e ious case I ep esen s he esul s using linea block codes and I1 he esul s wi hou hem. No ice ha he pe o mance wi h spa ial di e si y is be e han wi h empo al di e si y. Two easons can jus i y ha . Fi s , he spa ial di e si y uses B an ennas, and so he maximum ou pu EbNo could be: mm{(EbNo),,,,}= (ELINO),, lOlog(B) meanwhile in empo al di e si y: “DbNO).,,, I= (EbNO),” Second, when he Nyquis pulse is o e sampled (in empo al di e si y), addi ional IS1 is in oduced in o he ecei e , causing he pe o mance o he sys em o be educed. 1268 VI. CONCLUSIONS In his pape linea block codes in he complex ield ha e been in oduced o blind equaliza ion o mobile channels in spa ial and empo al di e si y ecei e s. The p oposed c i e ion, combining a blind equaliza ion echnique ([ 11) wi h he edundancy in oduced by a sys ema ic linea code, can be applied o e TDMA s uc u es wi h equency selec i e mobile channels, DS-CDMA sys ems and OFDM modula ion wi h equency la ading channels. Spa ial and empo al di e si y ecei e s o e TDMA s uc u es, in equency selec i e mobile channels, ha e been conside ed. The esul s show he pe o mance imp o emen o his new equaliza ion me hod o e he p e ious scheme p esen ed in [ 11. Be e esul s ha hose p esen ed in he cu en pape can be achie ed in oducing codes de ined o e he complex ields ([5],[6]) ha , ollowing he s uc u e p esen ed in sec ion 3, could be used o co ec mos o he e o s a he ou pu o he equalize . REFERENCES M. Lama ca, G. V izquez, ‘Di e si y echniques o blind channel equaliza ion in mobile communica ions’, P oceedings. o PIMRC’97, pag. 1079-1083, Helsinki (Finland), Sep . 1997. M. Lama ca, G. Vhzquez, ‘T ans o m modula ions in mobile communica ions’, P oc. o PIMRC’97, pag 462- 466, Helsinki (Finland), Sep . 1997. R S eele, Mobile Radio Communica ions, Pen ech P ess. A. Scaglione, G.B. Giannakis, S. Ba ba ossa ‘Sel - eco e ing mul i a e equalize s using edundan il e bank p ecode s”, P oceedings o ICASSP ’98 Sea le May 1998. T.G. Ma shall, ‘Coding o eal-numbe sequences o e o co ec ion: a digi al signal p ocessing p oblem’ IEEE Jou nal on Selec ed A eas in Communica ions, V01.2, Ma ch 1984. R.E. Blahu , ‘Algeb aic ields, signal p ocessing, and e o con ol’, P oceedings o he IEEE, Vo1.73, no 5, May 85. M. Lama ca, G. Vhquez, ‘Channel es ima ion o ans o m modula ions in mobile communica ions’, P oceedings o EUSIPCO’96, T ies e (I aly), Sep . 1996. Figu e 5. Algo i hm pe o mance in empo al di e si y wi h EbNo=lZdB, h ough di e en channels. Compa ison o he algo i hm wi h (I) and wi hou (U) he use o linea block codes. .--, Figu e 6. Algo i hm pe o mance in emponl di e si y wi h EbNo=lSdB, h ough di e en channels. Compa ison o he algo i hm wi h (I) and wi hou (II) he use o linea block codes. [8] T. Kaila h, Linea Sys ems, P en ice-Hall, 1980. [9] Y.Ii1, Z.Ding, ‘Blind channel iden i ica ion based on second o de cyclos aciona y s a is ics’, P oceedings. o ICASSP ’93 Minneapolis (USA) [lo] M. Lama ca, G. Vgzquez, ‘Mul ichannel ecei e s o OFDM and TDM in mobile communica ions’, P oc. o ICASSP ’97, Munich (Ge many), Ap il. 1997. [ 111 G.H. Golub, C.F. Van Loan, Ma ix Compu a ions, Johns Hopkins Uni . P ess, 1989. 1269