scieee Open visual document viewer

OFDM synchronization scheme for Power Line Telecommunications (PLT)

Baena Lecuyer, Vicente; Granado Romero, Joaquín; Aguirre Echanove, Miguel Ángel; Torralba Silgado, Antonio Jesús; García Franquelo, Leopoldo

Abstract

This paper presents a new scheme for OFDM time and frequency synchronization with application in Power Line Telecommunications (PLT). Simulation results show an excellent behavior, even for the low values of SNR in the synchronizer input inherent to PLT. The synchronizer has been prototyped on an FPGA prior to be integrated in the single-chip PLT system.

Full text

OFDM synch oniza ion scheme o Powe Line Telecommunica ions (PLT) V.Baena, J.G anado, M.A.Agui e, A.To alba, L.G.F anquelo Dp o de Ingenie ía Elec ónica. Uni e sidad de Se illa. Camino de Los Descub imien os s/n. 41092-Se illa (SPAIN) E-mail: {baena, joaquin, agui e, o alba, leopoldo}@g e.esi.us.es Abs ac This pape p esen s a new scheme o OFDM ime and equency synch oniza ion wi h applica ion in Powe Line Telecommunica ions (PLT). Simula ion esul s show an excellen beha io , e en o he low alues o SNR in he synch onize inpu inhe en o PLT. The synch onize has been p o o yped on an FPGA p io o be in eg a ed in he single-chip PLT sys em. Keywo ds: OFDM ime and equency synch oniza- ion, Powe line communica ion, PLT, FPGA. 1. In oduc ion The basic idea o mul ica ie modula ion (MCM) is o di ide he a ailable spec um in se e al sub chan- nels. In a classical FDM (F equency Di ision Mul iplexing) sys em, na ow-band signals a e gen- e a ed independen ly, assigned o a ious equency bands, pa allel ansmi ed, and sepa a ed by il e s a he ecei e [1]. In an OFDM (O hogonal F equency Di ision Mul- iplexing) sys em, he in o ma ion is pa allel mapped in o N-QAM (Quad a u e Ampli ude Modula ion) signals and mul iplexed using a FFT (Fas Fou ie T ans o m) [2]. This echnique has been conside ed o b oadband applica ions including bo h wi ed and wi eless ap- plica ions. In he case o adio ansmissions, OFDM is used in no malized Digi al Te es ial Video B oadcas ing (DTVB) and Digi al Audio B oadcas - ing (DAB), bo h s anda ds om ETSI. In addi ion, ETSI-BRAN amily o ecommenda ions (B oad- band Radio Access Ne wo ks echnical body) has selec ed his ansmission echnique o HIPERLAN/2 (High Pe o mance Local A ea Ne - wo k) [3]. Wi ed applica ions, such as ADSL (Asymme ic Digi al Subsc ibe Line) o HDSL (High-bi - a e DSL), employ OFDM echniques (also called DMT: Disc e e Modula ion Technique) o deli e high bi a es o he end use . [4]. Recen ly OFDM has been sugges ed o Powe Line Telecommunica ions (ETSI-PLT Technical Body and [5]). This echnology will be able o p o ide a new local b oadband access as well as indoo da a ne wo king using o dina y powe lines ins alled in e e y home and o ice. This pape p esen s an algo i hm o p o ide bo h, coa se and ine synch oniza ion, o an OFDM sys- em in Powe Line Telecommunica ions (PLT). The ou line o his pape is as ollows: Sec ion 2 desc ibes he p inciples o classical OFDM sys ems. I will summa y he key aspec s o he OFDM modula ion, as well as i s ad an ages and d awbacks. Sec ion 3 illus a es he e ec s o syn- ch oniza ion e o s in OFDM. Sec ion 4 p esen s a synch oniza ion scheme o p o ide ime and e- quency synch oniza ion in a PLT anscei e , and some simula ion esul s. Sec ion 5 shows a ha dwa e implemen a ion on an FPGA and, inally, in Sec ion 6 some conclusions a e d awn. 2. OFDM desc ip ion The i s OFDM sys em was p oposed in 1971 by Weins ein and Ebe [6]. Since powe ul silicon echnology was no a ailable a his ime, he de el- opmen o OFDM based sys ems was ce ainly delayed un il nowadays. In an OFDM sys em (see igu e 1), he incoming in o ma ion signal S is pa allel mapped using an o dina y cons ella ion o ob ain complex samples. N o hese complex samples Xk,p (k = 0,.., N-1) a e ans o med by an iFFT o cons i u e he p- h OFDM symbol (see equa ion 1). As a esul , xn.p is a disc e e base band sequence o N-QAM ca ie s. ∑ − = − =1 0 2 ,, N k j N kn pkpn eXx π n = 0,1,..,N-1 (1) A gua d in e al, called Cyclic P e ix (CP), wi h M samples, is added o he ou pu o he iFFT in o de o a oid possible ISI (In e Symbol In e e ence). FFT Y N-2, p Y N-1, p Y 0, p Y 1, pSignap demappe . . . R 0, p R 2, p R N-2, p R N-1, p S/P y N-2, p y N-1, p y 0, p y 1, p S/P CP S/P iFFT X 0, p X 2, p X N-2, p X N-1, p Sp x 0, p x 2, p x N-2, p x N-1, p P/S CP Signap mappe . . . S 0, p S 2, p S N-2, p S N-1, p u n h c ( ) y n ADC Fs Fs DAC I-Q mod Fc I-Q demod Fc Fig. 1. OFDM sys em o e iew This cyclic p e ix is a copy o he las M samples o he OFDM symbol ha is p e ended o be ansmi - ed and i is a pu e sys em o e head ha educe he base band bandwid h equi ed by a ac o =N/(M+N). η The disc e e base band signal is analogue con e ed (DAC-Fs) and up mixed o he channel equency Fc. The esul ing signal is exp essed in equa ion 2, whe e is he absolu e ime, T is he OFDM symbol du a ion, N is he numbe o sub ca ie s and Xk,p is he cons ella ion poin ca ied by he k- h sub ca ie o he p- h OFDM symbol. The indi idual spec a a e now o hogonal sinc unc ions and he o al bandwid h B is di ided in o N equidis an na ow band sub channels. ∑∑ ∞+ −∞= − −=      +−         = p N Nk F T pT j pk c eX z 12/ 2/ 2)(2 , )( π η π (2) The mos impo an ad an age o OFDM sys ems when compa ed o single ca ie sys ems is ob ained in b oadband applica ions o e equency selec i e channels ( adio channels, powe line channels, e c). Equaliza ion in OFDM is educed o a simple mul i- plica ion o each sub ca ie by a complex ac o , whe eas equaliza ion in single ca ie ansmission may no be easible o in oduces la ge delays. OFDM p oduces much g a e immuni y o impulse noise and as ades due o i s long symbol ime. In addi ion, he cyclic p e ix inclusion educes ISI, e en when using an Analogue F on End (AFE) wi h la ge o de FIR il e s. Di icul ies ega ding OFDM a e: peak- o-mean- powe a io ha equi es an ex emely high linea ampli ie o educe OOB (Ou -O -Band) In e e - ence, and he equi emen o accu a e ime and equency synch oniza ion. 3. Synch oniza ion e o s in OFDM Time and equency synch oniza ion be ween ans- mi e and ecei e a e o c ucial impo ance in e ms o sys em pe o mance [3]. A equency misma ch be ween ansmi e and ecei e causes a los o o hogonali y ha will e- duce he use ul signal ampli ude and will lead o In e Ca ie In e e ence (ICI). Bo h impai men s cause an impo an BER deg ada ion. OFDM sys- ems a e o de s o magni ude mo e sensi i e o equency o se and phase noise han single ca ie sys ems [7]. A ime o se in he FFT ime window es ima ion causes phase o a ion in equency domain. The ou pu symbol wi hin he OFDM symbol is o a ed by a di e en angle. F om subca ie o subca ie , he angle inc eases p opo ionally o he equency o se . In OFDM sys ems wi h cohe en de ec ion his o a ion has o be p ope ly co ec ed. Howe e , unde non-cohe en de ec ion, his inc emen al o se does no dec ease sys em pe o mances since he in o ma ion is ca ied in phase o se s be ween con- secu i e symbols. I he es ima ed s a posi ion o he FFT window loca es wi hin he da a in e al, he sampled OFDM symbol will con ain some samples ha belong o o he OFDM symbol. The phase o a ion imposed by OFDM symbol synch oniza ion e o can hus be co ec ed by app op ia ely o a ing he ecei ed signal, bu he dispe sion o signal cons ella ion caused by ISI o ms a bi e o BER loo due o he p esence o un eco e able samples. In conclusion, he use o a synch oniza ion scheme which a oids OFDM symbol es ima ion e o , will lead o an e ec i e dec ease in he leng h o he cyclic p e ix, educing i s o e head. In his case, he cyclic p e ix leng h can be educed un il he loo le el imposed by he mul i-pa h and ading channel ea u e. The mos impo an synch oniza ion me hods in OFDM a e p esen ed in [8]-[15]. In o C P eamble BA Fig. 2. Bu s s uc u e 4. Synch oniza ion algo i hm A ime equency synch oniza ion scheme o bu s based ansmissions is p oposed he e. I will be in eg a ed in o a PLT sys em. As o he bu s based ansmission sys ems, he OFDM ame is s uc u ed as shown in igu e 2. The p eamble is depic ed in igu e 3 and consis s o h ee di e en sec ions (A, B and C). Sec ion A is conside ed o p eamble de ec ion, gain adjus men (no mally pe o med by an ex e nal P og ammable Gain Con olle ), and coa se iming es ima ion. Fine equency and ime uning a e done in he B sec ion. The C-Field is ese ed o channel es ima ion. Sec ion A B 32 B 32 B 32 Sec ion B B 32 C 32 C 64 C 64 Sec ion C A 16 A 16 A 16 A 16 A 16 -A 16 Fig. 3. Heade de ail desc ip ion An au o-co ela ion scheme has been selec ed o p eamble de ec ion and coa se iming synch oniza- ion ( igu e 4). The ecei ed signal is delayed by he co ela ion delay D (16 samples). Conjuga e com- plex samples o he delayed e sion a e mul iplied by he ecei ed samples. Resul ing p oduc s a e eed in o he mo ing a e age block, whose window size is W=64 samples, and hen hey a e pos -p ocessed o h eshold de ec ion and maximum sea ch in o de o ind he co ec iming. D (.)* Mo ing A e age |(...)| 2 Mo ing A e age |(...)| Recei ed da a X(i) Y(i) X(i)/ Y(i) R ( Fig. 4. Au oco ela ion scheme Figu e 5 shows he au o-co ela o ou pu o sec ion A in p esence o AWGN inpu noise. No e ha a h eshold alue is equi ed a) o minimize he p ob- abili y o alse p eamble de ec ion wi hin he da a ield o a MAC (Medium Access Laye ) ame, and b) o il e ou small peaks in he au o-co ela o ou pu due o inpu noise. Howe e , a la ge h esh- old alue dec eases he p obabili y o co ec p eamble de ec ion wi hin he p eamble ield o a MAC ame. A e exhaus i e simula ion, i has been ound ha a h eshold alue o 0.55 ep esen s a good comp omise. Noise and mul i-pa h signal p opaga ion o e powe - line channels p oduces b oade peaks a he au o- co ela o ou pu , educing he accu acy o he im- ing eco e y p ocess. This coa se synch oniza ion can educes he bu den o he ine iming p ocess. Simula ions esul s show ha he maximum e o in oduced by he coa se iming p oces, when he peak o he R(i) signal is abo e he h eshold alue, is only +/-4 samples. Fine iming is achie ed by using ma ched il e s. Since he maximum e o is +/-4 samples, a bank o nine ma ched il e s is equi ed, one o each possi- ble sample delay. I has o be no ed ha wi h he ou B- ields o he p eamble only h ee complex mul iplica ion and h ee addi ions pe sample a e needed, a much lowe load han he 32 complex mul iplica ions and he 32 addi ions needed i a c oss co ela ion is done o e all he incoming sam- ples. Figu e 6 shows he il e s ou pu s in he case o AWGN inpu noise. Due o equency de ia ion be ween ansmi e and ecei e oscilla o s, he ecei ed base band signal has a ime a ying phase componen which de e io- a es he OFDM demodula ion. Fig. 5. Au o-co ela o ou pu . A sec ion 100 200 300 400 500 600 700 80 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1R(i), AWGN, SNR=15dB Sample index R(i) −5 −4 −3 −2 −1 0 1 2 3 4 5 0 0.5 1 1.5 Fine iming, AWGN, SNR=15dB Co ela o index Co ela o s ou pu s The p ocess o he es ima ion o equency de ia- ion is depic ed in igu e 7 and i is done in pa allel wi h he ine iming p ocess. S a ing wi h he i s sample o he i s B- ield, he incoming signal is delayed by he delay D (32 samples). The conjuga e complex samples o he delayed signal a e mul i- plied by he ecei ed samples. The ou pu is hen a e aged o e 96 p oduc s (un il he end o he B- ield). S aigh o wa d analysis shows ha he angle o he esul Y is p opo ional o equency de ia ion. Fig. 6. Ma ched il e s ou pu . B sec ion. F equency co ec ion can be easily pe o med by complex mul iplica ion o he in-phase and quad a- u e n- h inpu sample wi h , whe e ∆ω is he es ima ed equency de ia ion. nj eω∆ D(.)* A e age Recei ed da a Fig. 7 5. Ha dwa e implemen a ion P e ious sec ions desc ibed a new scheme o ime and equency synch oniza ion wi h applica ion o PLT. A ha dwa e implemen a ion o his scheme, called Hype synch Module (HSM), has been done using VHDL. HSM has been implemen ed ying o sa e as much silicon a ea as possible while i ing i in o he sys em clock equi emen s. FIFO 16 MULT CONJ DinRe{13}+DinIm{13} MOD 2 FIFO n n{32:128} SUM NEG ModDin 2 {27} FIFO n n{32:128} SUM NEG Value{27} IncValue{27} SUM+ ACUM Acum MOD 2 ENERGÍA POT2 ENEGÍA 2 DIV ModAcum n FsmSinc oA NewDa LoadFIFO16 PhaseB PhaseA LoadFIFON1 LoadFIFON2 Cl Sinc oA LoadFi o16 LoadFi oN2 LoadFi oN1 Fig. 8 Sec ion A a chi ec u e Fi s o all, ega ding possible ime-sha ing o ha d- wa e esou ces, coa se and ine synch oniza ion wi h sec ions A and B o he p eamble a e made in di e - en ime in e als, sha ing ha dwa e esou ces such as memo ies, adde s and mul iplie s. Second, hose a i hme ic ope a ions which a e oo slow o which consume la ge silicon a ea, such as squa e oo and di isions, a e a oided, by using powe -o - wo cod- ing o he in e nal signals. Finally, pipeline echniques has been in oduced in o de o educe delay chain and op imize c i ical pa hs. Figu es 8 and 9 shows a b ie desc ip ion o he solu ion adop ed o bo h blocks and ha dwa e esou ces consumed. They show hei own memo y blocks, bu in he inal sys em he module is sha ed. Fo a oid- ing squa e oo s all he quan i ies a e squa ed. Be o e being in eg a ed on he inal chip, HMS has been p o o yped on an Xilinx Vi ex-XV300 FPGA ( o m HADES-1 Sys em [16]) using Founda ion 3.3i The comple e sys em equi ed no mo e han 50.000 sys em ga es excluding memo ies, and wo king a 33 MHz. The whole sys em (Base Band P ocesso ) has been also in oduced using he same en i onmen and has been a ed o 80.000 sys em ga es a 33MHz. The p o o ype has been un using a XSV-800 boa d and he on-chip memo y o s imuli injec ion. The esul s has been compa ed wi h Ma lab high le el simula- ions, and all he quan iza ion e o s and o he e ec s has been alida ed he FPGA emula ion ap- p oach. Sinc oB Algo i hm Da aIn Re{13},Im{13} X COEFICIENT MEMORY(32) Dec0 Dec1 Dec2 FIFO32 + Acumula o Bank RegAng COMPARATOR F O Rom and Sma Acumula o COSINE(N*F O ) SINE(N*F O ) SEQUENCE COMPENSATION Fig. 9 Sec ion B a chi ec u e 6. Conclusions Powe line communica ion is now possible wi h signi ican ad an ages o e con en ional cable in- dus y because i uses he exis ing elec ic powe in as uc u e. Howe e , he physical medium is ha d, equi ing inno a i e solu ions. In his pape , a new scheme o ime and equency synch oniza ion o OFDM bu s ansmission is p esen ed as well as i s ha dwa e implemen a ion on an FPGA. Simula- ion esul s a e p o ided and show he e ec i eness o he p oposed solu ion, and an implemen a ion has been made using mode a e ha dwa e esou ces. Acknowledgemen s This wo k has been inanced by he Eu opean Commission unde he IST V p ojec INSONET (IN home and Soho NETwo king h ough he mains ne wo k). Re e ences [1] H. Rohling, T. May, K. B üninghaus and R. G ünheid. “ B oad band OFDM adio ansmission o mul ime- dia applica ions”. P oc. O he IEEE ol. 87, no. 10, oc obe 1999. [2] John .A.C. Bingham: "Mull ica ie modula ion o da a ansmission: an idea whose ime has come". IEEE Communica ion Magazine, ol 28, no. 5, pp 5- 14, May 1990. [3] T. Kelle and L. Hanzo. “Adap a i e mul ica ie modula ion: a con enien ame wo k o ime- equency p ocessing in wi eless communica ions”. P oc. O he IEEE, ol. 88, no.5, May-2000. [4] J.S. Cho, J.C. Tu and J.M. Cio i, “A disc e e mul i one anscei e sys em o HDSL applica ions”. IEEE J. Selec ed a eas Comm., ol.9, pp 895-908., Aug. 91. [5] A. G. Bu , P.A. B own. "Applica ion o OFDM o Powe line Telecomunica ions". P oceedings o 3 d ISPLC, Landcas e . 1999. [6] S.B. Weins ein and P.M. Ebe , “Da a amsmission by equency di isión mul iplexing using he Fou ie ans o m”. IEEE T ans. Comm. Tech. Vol com-19, pp 628-634, Oc -1971. [7] T. Polle , M. Van Bladel and M. Moeneclaey. “ BER Sensibili y o OFDM sys ems o ca ie equency o - se and Wiene phase noise”. IEEE T an. On Comm. , ol. 43, no 2-3-4, Feb-Ma -Ap 1995. [8] P. H. Moose. “A echnique o o hogonal equency di ision mul iplexin g equency o se co ec ion”. IEEE T ans. Commun., ol. 42, pp. 1590-1598, Oc . 1994. [9] G. San ella. “A equency and symbol synch oniza ion sys em o OFDM signals: a chi ec u e and simula ion esul s”. IEEE T an. On Veh. Tech., ol 49, no 1, Jan- 2000. [10] T.M. Schmidl and D.C. Cox. ”Robus F equency and Timing Synch oniza ion o OFDM”. IEEE T an. On Comm., ol 45, no. 12, Decembe 1997. [11] F. Claβen and H. Mey , “F equency synch oniza ion algo i hms o OFDM sys ems sui able o communi- ca ions o e equency delec i a channels”. P oc. VCT-94, pp1655-1659. [12] M. Spe h, F. Claβen and H. Mey . “F ame synch oni- za ion o OFDM sys ems in equency selec i e ading channels”. P oc. VTC-97. Phoenix. May 1997. [13] M. Sandell, J-J an de Beek and P. Bo jesson, “Tim- ing and equency synch oniza ion in OFDM sys ems using he cyclic p e ix”. P oc. In . Symp. Synch oniza- ion, Essen, Ge many. 1995. pp 16-19. [14] D. Lands ön. "Synch oniza ion in OFDM sys ems". Licen ia e in Enginee ing Thesis. Ma ch 1999. De- pa men o Applied Elec onics. Lund Uni e si y (Sweden). [15] P. J. Lang eld, K. Dos e . “OFDM Sys em sych oni- za ion o Powe line Communica ions”. P oc. o ne 2000 In e na ional Symposium on Powe Line Com- munica ions and i s applica ins. ISPLC’00 pp 15- 22.Lime ick. I eland [16] M.A. Agui e, J.N. Tombs, A. To alba and L.G. F anquelo “HADES-1: A Rapid P o o yping En i on- men based on Ad anced FPGA’s”. Accep ed o DCIS’01. Opo o 2001.