• No results found

Combined Trellis Coded Modulation and Blind Turbo Equalisation

N/A
N/A
Protected

Academic year: 2020

Share "Combined Trellis Coded Modulation and Blind Turbo Equalisation"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

EQUALISATION

S. Vlahoyiannatos, S. X. Ng, L. Hanzo

Dept. of Electronics and Computer Science,

University of Southampton, SO17 1BJ, UK.

Tel: +44-23-8059 3125, Fax: +44-23-8059 4508

Emails: fsv97r, sxn99r, [email protected]

http://www-mobile.ecs.soton.ac.uk

ABSTRACT

In this contribution, the Per-Survivor Processing

(PSP) based blind turbo equalization is combined

withvariouscodedmodulationschemes,which

em-ploycombinedmodulationandchannelcoding

tech-niques.Theproposedmethodexploitstheenhanced

dataprotectionoeredbyeitherTrellis{Coded

Mod-ulation(TCM),Bit{InterleavedCodedModulation

(BICM)orTurbo{TCM(TTCM)andexhibitsgood

performance in termsof itsoutput Bit ErrorRate

(BER). Explicitly, a BER comparableto that of a

trainedturbo equaliser is attained at the cost of a

modestcomplexity increase.

1. INTRODUCTION

Blindequalizationhas attractedsignicant research

inter-ests duringrecent years. The blindequalizer proposed in

this contribution belongsto the classof sequence

estima-tiontechniques. Itincorporates aPer-SurvivorProcessing

(PSP)basedequalizer[1],modiedfor producingsoft

out-puts,asin[2 ,3 ]anditinvolveschannelcodingnotonlyto

protectthetransmitteddatafromthechannel'seects,but

alsoto assistthe PSP equalizerduring itsconvergence by

utilizingafeedbackloop.

Thepaperisorganisedasfollows. Thecommunications

system is described in Section 2, while in Section 3 the

proposedcodedmodulationassistedturbo-PSPequaliseris

described. Specically,inSection4theencoderanddecoder

usedinthecodedmodulationschemesaredetailed. Finally,

inSection5performanceresultsareprovidedforbothstatic

andfadingdispersivechannels.

2. SYSTEMDESCRIPTION

Thecommunicationssystem underconsideration isshown

inFigure1.TheinformationbitsaremappedtoQAM

sym-bolsbyachannelencoder,whichisatrelliscoded

modula-tionencoder[4], aturbotrelliscodedmodulationencoder

[5 ]oraconvolutionalencoderinthecaseofBICM[6 ]. The

QAMsymbolsaretheninterleaved,inordertodispersethe

channel's bursty errors as well as to enhance the turbo{

equaliser'sperformance, generating thetransmitted QAM

symbolsa(n). Thesesymbolsareconvolvedwiththe

Chan-nel'sImpulseResponse(CIR)h

i

andthenthechannelnoise

Information

Bits

Interleaver

Channel

Noise

Decoded

Bits

Turbo-PSP

Equalizer

Encoder

Channel

Figure1:Equalisedcommunicationssystem

LLR

eq

a-priori

Soft

Output

PSP

Equalizer

Received

y(n)

Symbols

-+

eq

LLR

e

eq

Π

Π

−1

+

-

+

LLR

e

LLR

LLR

eq

in

+

Bit-Symbol

Converter

LLR

dec

Symbol-Bit

Converter

LLR

cod

Decoder

Channel

Figure2: Theturbo{PSPequaliser

e(n)isadded,yieldingthereceivedsymbolsy(n)as:

y(n)= L

2

X

i= L

1

hia(n i)+e(n): (1)

Therestorationoftheoriginalinformationbitsisperformed

bytheturbo{PSPequaliser. Inthenextsectionweprovide

furtherdetailsconcerning theoperationof theturbo{PSP

equaliserusingTCM,TTCMandBICM.

3. TURBO{PSPEQUALISER DESCRIPTION

Theturbo{PSP equaliserperforms joint channel

equalisa-tionand coded modulation decoding using the schematic

shown in Figure 2. The operation of this system is the

sameasthatoftheturbo{PSPequaliserusingconvolutional

coding[7 ],wheretheLogLikelihoodRatio(LLR)valuesare

denedas:

LLR (Bit)=l n

Prob(Bit=1)

Prob(Bit=0)

(2)

decoderbya TCMdecoder. Hence, abit{to{symbol

con-verterisplacedbeforetheTCMdecoderonordertoconvert

theLLRvaluestosymbolprobabilities,whicharenecessary

forfacilitating TCM decoding. Similarly,asymbol{to{bit

converterisemployedattheoutputofthedecoder. The

cal-culationof thesymbolprobabilities fromthe probabilities

oftheinputbitsisbasedonthefollowing formula:

Prob(Symbol=A

i

) =

j

Prob(Bit

j

(Symbol )=Bit

j (A

i ));

i=0;;Q, j=0;;K; (3)

whereQisthe numberofsymbolsinthemodulation

con-stellationused,Kisthenumberofbitspersymbol,A

i

rep-resentstheconstellationsymbolsandthefunctionBitj(Ai)

returnsthevalueofthej{thbitofsymbolAi. The

assump-tion implicitly stipulated here is that the bits of a

sym-bolare independentofeachother. This,however, isnota

validassumption,sincechannelcodinghasdeliberately

im-posedacertainamountofcorrelationorinterdependenceon

thebits,inorder toexploitthisredundancyfor correcting

transmission errors. Hence the symbol probability

calcu-lation is somewhat inaccurate. Fortunately the eects of

thisinaccuracyaremitigatedbytheiterativeturbo

equal-izer. Similarlytothebit{to{symbolconversionofEquation

3,the symbol{to{bit conversion is based onthe following

formula:

Prob(Bit

j

=Bit)= X i Prob(Symbol i ;Bit j (Symbol i

)=Bit):

(4)

Thisformula is accurate inthe sensethat it does not

re-quire any assumptions concerning the correlation of the

input symbols. However, the coding-imposed correlation

amongstthebitsofasymbolwouldhavealreadybeenlost

atthe bit{to{symbolconverter ofFigure 2and hencethe

inputofthesymbol{to{bitconverterisuncorrelated.

Havingdescribedthebasicfunctionsofthecomponent

modulesoftheturbo{PSPequaliserinFigure2,wewillnow

proceedtohighlightingtheoperationofthesecomponents.

ThePSP equaliseris the samemodule asthe oneusedin

[7 ]. Therefore, we will not elaborate onit further inthis

paper. Inthenextsectionwedescribetheoperationofthe

codedmodulationencoderanddecoder.

4. CODED MODULATIONSCHEMES

Trellis Coded Modulation (TCM) [4] was proposed

origi-nallyforGaussianchannelsand itwas laterfurther

devel-opedforapplicationsinmobilecommunications[8 ]. Turbo

TrellisCodedModulation(TTCM)[5]isamorerecentjoint

coding and modulationscheme that hasa structure

simi-lar to that of the family of power eÆcient binary turbo

codes[2],butemploysTCM schemesascomponentcodes.

BothTCM andTTCMuse symbol{basedinterleaversand

Set{Partitioning(SP)basedsignallabeling. Anothercoded

modulation scheme distinguishing itself by utilising bit{

basedinterleavinginconjunctionwithGraysignal

constel-lationlabelingisreferredtoasBit{InterleavedCoded

Mod-ulation(BICM)[6 ]. Thenumberofparallelbit{interleavers

equalsthenumberofcodedbitsinasymbolfortheBICM

schemeproposedin[6 ].

TheTCM decoderoperatessimilarlytothecorresponding

moduleofatrainedturboequaliser[3 ]. Anon{binaryMAP

decoderisinvokedfor thechanneldecodermodule. Given

the LLRvalueLLR (Bit)ofabinarybit,wecancalculate

the probability of Bit=+1or Bit= 1as follows.

Re-memberingthat Prob(Bit= 1) =1 Prob(Bit=+1),

andtakingtheexponentofbothsidesinEquation2wecan

write:

e LLR(Bit)

=

Prob(Bit=+1)

1 Prob(Bit=+1)

: (5)

Hencewehave:

Prob(Bit=1)= e

LLR(Bit)

1+e LLR(Bit)

; (6)

and,

Prob(Bit= 1)= 1

1+e LLR(Bit)

: (7)

Then,assumingthatthebitsofasymbolareindependentof

eachother,theprobabilityofaSymbolwhichisrepresented

bythebitsBit 1

;:::;Bit n

,canbecalculatedasinEquation

3,wherewehaveSymbol2(0;:::;2 n

1)forthe2 n

{array

modulationschemeused. Theprobability ofthetransition

fromstatess 0

tostates,commonlydenedas(s 0

;s),used

inthenon{binaryMAPdecoder[2 ],canbecalculatedas:

(s 0

;s)=

Symbol i=n Y i=1 Prob(Bit i ); (8)

where Symbol is the trellis transition branch label from

states 0

tostatesand

Symbol

isthe\apriori"information

ofthe Symbol . Thenthe and valuescanbeobtained

from: k (s)= X s 0 k (s 0 ;s) k 1 (s 0 ) (9) k 1(s 0 )= X s k(s 0

;s)k(s): (10)

Thenumberoftransitionsemergingfromaspecic

trel-lisstateisequalto2 k

,wherekisthenumberofinformation

bitspern{bitmodulationsymbol. Thecodingrateusedis

R= k

n

,wherek=n 1. Thereforethelog{MAPdecoder

usedisnon{binary,whenk>1. Bycontrast,ifk=1,then

the numberof transitions emerging from atrellis state is

equalto2 1

=2,i.e. abinaryMAP decoder is used. The

a{posteriori probability (APP) of the information symbol

ut,ut 2(0;:::;2 k

1)at timeinstant tcanbecomputed

from[2 ]as:

APP(u

t )= X s 0 !s;u t k 1 (s 0 ) k (s 0 ;s) k (s): (11)

The nal decoded information symbolat instant t is the

harddecisionbasedsymbolgeneratedfromtheseAPP

val-ues. However, wehave tofeed back theLLRvalues ofall

thencodedbits,ratherthanjustthoseofthekinformation

bits,tothePSP equaliser,afterimprovingtheirreliability

bythechanneldecoder. TheAPPofthecodedsymbolxt,

xt2(0;:::;2 n

1)attimeinstanttcanbecomputedfrom:

(3)

Trellis

Encoder 1

Trellis

Encoder 2

Signal

Mapper

Signal

Mapper

Selector

Π

Π

-1

Figure3: Turbotrellis{codedmodulationencoder.

Symbol

by

Symbol

MAP

Symbol

by

Symbol

MAP

Metric

Metric

LLR

eq

in

Π

-1

LLR

Π

-1

dec

Π

-1

"0"

"0"

LLR

cod

Π

[e&s]

[e&s]

a-priori

a-priori

Π

Figure4:TTCM decoder.

while Equation (11) formulated the APP of the original

encodedinformationsymbol. Theprobabilityofbititobe

1inacodedsymbolxiscalculatedfrom:

Prob(Bit i

=1)= x=2

n

1

X

x=0

APP(x i

=1); (13)

wherex i

denotes the binaryvalue at bitposition iofthe

symbolx, x i

2 (0;1) and inverbal termsthe probability

ofBit i

=1is givenbythe sumof theprobabilities of all

symbolsfrom the setof 2 n

1numberofphasors, which

have a binary1 at bit position i. A similar procedure is

invokedfordeterminingProb(Bit i

=0)andnallytheLLR

ofthebitscanbecomputedfromEquation2.

4.2. TTCMTurbo{PSP

Anextensionoftheturbo{PSPequaliseremployingTurbo

Trellis{CodedModulation (TTCM) has also been

consid-ered. TTCM was proposed in[5 ], where the information

bitsare sent onlyonce,while theparity bits areprovided

alternatively by the two constituent TCM encoders. The

TTCMencoderisshowninFigure3,whichcomprisestwo

identical TCM encoders linked by the symbolinterleaver

. TheTTCMdecoderstructureshowninFigure4is

sim-ilartothatofbinaryturbocodes,exceptforthedierence

inthenature of theinformation passed from onedecoder

totheother. Eachdecoderalternatelyprocessesits

corre-sponding encoder's channel impaired outputsymbol, and

thentheotherencoder'schannelimpairedoutputsymbol.

Theinformation bits, i.e. the systematicbits, are

consti-tutedbythecorrespondingsystematicTCMencoder's

out-putbits receivedoverthe channelinbothcases. The

sys-tematicinformation and theparity informationare

trans-mittedtogetherinthesamesymbol. Hence,thesystematic

information component cannot be separated fromthe

ex-trinsicinformation, since the noise that aectsthe parity

component ofaTTCM symbolalsoaects thesystematic

information component. Theoutputofeachsymbol{based

MAPdecoderofFigure4canbesplitintotwocomponents

[2 ]:

1. theaprioricomponent,and

2. theamalgamated(extrinsicandsystematic)[e&s]

com-ponent.

EachdecoderofFigure4hastopassonlythe[e&s]

compo-nenttothe otherdecoder,whichiswritteninparentheses

inordertoemphasizetheinseparabilityoftheextrinsicand

systematiccomponents.Thereasonthea{prioricomponent

issubtractedfromtheoutputofthesymbol{basedMAP

de-coder of Figure4is that this information component was

generated by the otherdecoder and henceit mustnotbe

fed back to it. Otherwisethe probability estimates ofthe

twodecodersbecomedependentoneachother,preventing

theiterativeenhancementofthedecoder'sdecision

reliabil-ity. TheLLR in

eq

outputoftheequaliserisforwardedtothe

\metric" calculation block of Figure 4, inorder to

gener-ate asetof 2 n

symbolreliabilities. Theselectors, infront

of theSymbolbySymbolMAPdecoderofFigure4,select

the current symbol'sreliabilities from the\metric"

calcu-lation block,ifthecurrentreceivedsymbolcorrespondsto

that component decoder, otherwise depuncturing will be

applied, wherethe reliabilitiesof thesymbolsare setto a

\0" corresponding to noa{priori information. The

\met-ric" calculation block provides the decoder with the

par-ity and systematic [p&s] information, and the second

in-put tothe symbolbysymbolMAP decoder ofFigure4is

the a prioriinformation acquiredfromthe otherdecoder.

The MAPdecoder thenprovides theaposteriori

informa-tionconstitutedbythe(apriori+[e&s])componentsasthe

output. Thenthea prioriinformation issubtracted from

the a posterioriinformation, again so that informationis

notusedmorethanonceintheotherdecoder. The

result-ing [e&s] information is interleaved (orde{interleaved) in

ordertocreatetheaprioriinputoftheotherdecoder. This

decodingprocesswillcontinueiteratively,inorderto

gener-ateanimprovedversionofthesetofsymbolreliabilitiesfor

theotherdecoder. Oneiterationcomprisesthedecodingof

the receivedsymbolsby both of thecomponent decoders.

Finally,theaposterioriinformationofthelowercomponent

decoderof Figure4will bede{interleaved, inorder to

ex-tract(n 1)decodedinformationbitspersymbol. Onthe

otherhand,theaposterioriinformationofthencodedbits

is de{interleaved, inorderto convey the LLR cod

signalof

Figure2totheequaliser'sinput.

4.3. BICMTurbo{PSP

The major dierence between BICM [6 ]incomparison to

TCM [4] is that bit-based interleaving is used and non{

systematic convolutional codes are utilised for protecting

the information. ThedecodingofBICM issimilartothat

ofTCM,asitwashighlightedinSection4.1.

Thesetwocodedmodulationschemesexhibitasimilar

cod-ingrate,dependingonthemodulationmodeused.

Speci-cally,arate{1/2codeisusedforQPSKandarate{2/3code

is employedfor 8{PSK. Inour investigations, Gray signal

constellation labelling is invoked,since we foundthat the

performanceofthecombinedsystemwasbetter,whenusing

Gray-codedconstellationlabellinginsteadofset-partitioning.

Havingdescribedthemostimportantcomponentsofthe

(4)

0.707 0.707

0

0

1

1

0.577

0.577

0.577

2

(a) Channel A

Time (in symbols)

Time (in symbols)

(b) Channel B

Figure5: TheCIRsusedinoursimulations

Framelength(bits) 174

Interleaverblocklength 5x174

Carrierfrequency 1900MHz

Symbolrate 2:6MBaud

Dopplerspeed 48Km/h

Equaliserstep{size 5x10 3

Convergencecontrol D2[7 ]

TCMmemory 6

TTCMmemory 3

BICMmemory 6

TTCMnumberofiterations 4

Table 1: Theturbo{PSP equaliserparametersusedinthe

simulations. Observein the tablethat for the shake of a

faircomparisonbetweenTCM,TTCMandBICM,thecode

memorywas6,3and6respectively,sinceTTCMusedfour

iterations, which resulted in a similar complexity for all

threeschemes.

willnowprovideperformanceresultscharacterisingthe

var-iousschemes, whichwereobtained by meansof computer

simulations.

5. PERFORMANCE RESULTS

Inthissectionwepresentperformanceresultsfortheturbo

PSP{equaliserdescribedinSection3.Theresultsarebased

oncomputersimulations. Thechannelsassumedare static

orfading,havingtheCIRsgiveninFigure5. The

conver-gencecontrolis assumedto beD2,asit wasdened in[7 ]

where thevarianceof the dierence betweenthe previous

andcurrentequalizer output LLRsis measured and

com-pared against a xed threshold. The general turbo{PSP

equaliserparameters aregiveninTable 1. InFigure 6we

haveplottedthecodinggainofthevarioustechniquesata

BERof510 5

forQPSKfortransmissionsoverthestatic

2{path channelof Figure 5 versus their relative

complex-ity. It hasbeen assumedthat the complexityof the PSP

equaliserisapproximately the samefor all the algorithms

andthereforetheonlyfactorthataectsthetotal

complex-ity isthe complexity ofthechanneldecoder. InFigures 7

and8theBERversusBitSNRcurvesaregivenforQPSK

and8{PSK,overthefadingchannelsofFigure5. TheBit

SNRisdenedas:

BitSNR= Ea

IBPSEe

; (14)

whereE

a

istheaverageQAMsignalpower,E

e

isthe

aver-agenoisepowerandIBPSisthenumberofinformationbits

persymbol. This denitionassists inthe realistic

assess-mentofthebenetsofusingchannelcodingforprotecting

thedata.

WeobservefromFigure6thatthecodinggainisthehighest

forBICMatalowerdecodingcomplexityforstatic

disper-sivechannels. Whenthecomplexityisincreased, thenthe

codinggainofTTCMbecomesmarginallybetter. This

hap-pensat acodinggain ofapproximetaly 5.7dB.Inthe

fad-ing channels, BICM exhibits the worstperformance. The

performance of BICM is only marginally lower thanthat

of TCM or TTCM in conjunction with QPSK. However,

BICMperformssignicantlyworse,thanTCMandTTCM,

when 8{PSK modulation is employed. TCM is found to

performthebestfortheQPSKmodulationandmarginally

worsethanTTCM,when8{PSKisemployedoverthe

dis-persivefadingchannelshavingtheCIRofFigure5.

The important trend we inferred from our simulations is

thesuperiorityofBICMfortransmissionsoverstatic

chan-nels, butthistrend isreversedfor fadingchannels.

Essen-tially BICM is a binaryversion of TCM, whichis related

to the turbo{PSP algorithm of[7 ]. WhileTCM usesset{

partitioning for maximising the Euclidean distanceof the

constellation points represented by the uncodedbits of a

symbol, BICMis concernedonlywithbits,not with

sym-bols. However,thePSP equaliserexhibitsadegraded

per-formance,whenusingnoGraycoding,sincethenthe

neigh-bouring symbols of the constellation can have more than

onedierentbits. Withtheaidofsimulationswefoundthat

the PSP equaliser'sperformance degradation encountered

duetousingnoGray coding was higher, thanthe

perfor-mancedegradationincurredwhenusingGray{codedrather

thanSP-basedTCM. ThusinoursimulationsGray{coded

ratherthanSP-basedmodulationwas usedinconjunction

withTCM, TTCM andBICM. This isone ofthe reasons

for which TCM appears to performworse than BICM in

static channel scenarios. A further reason of the

perfor-mancedegradationofTCMincomparisonwithBICMover

static, but dispersive, channels is due to using bit LLRs

inthe turbo{PSP equaliser. In fact, a TCM turbo{PSP

equaliserwouldperformbetter,ifthebitprobabilities

rep-resentedbytheLLRswerereplacedbysymbolprobabilities.

However, this would dramatically increase the associated

complexity,sinceitwouldmeanthatateachsymbolinstant

thesignalintheturbo{PSPdevicewouldberepresentedby

anincreasednumberofvalues,whichisequaltothe

num-berofsymbolsinthe QAMconstellation,ratherthanthe

numberofbits persymbol. Therefore, ifKis thenumber

ofbitspersymbol, we would haveafactorof2 K

=K more

LLRvalues to process. Inorderto avoid this complexity

problem,we haveusedbitLLRvalues,justas inthecase

oftheturbo{PSPof[7 ]. Aswehavementionedbefore,this

is notoptimum inconjunction with symbol{based coding

techniques,suchasTCMandTTCM,becauseweassumed

that the probability of a symbol is given by the product

of the probabilities of its constituent bits, which ignores

thecorrelation amongstthesebits,asitwashighlightedin

Section2.

6. SUMMARY

Inthispaperanovelblindequaliserwasproposed,

extend-ingtheturbo{PSPalgorithmof[7]byreplacingtheseparate

convolutional channel coding scheme withcoded

modula-tiontechniques. Theideaoriginatedfromthefact thatby

(5)

complexity-2p-4qam-static-2.gle

3

4

5

6

7

Relative Complexity

2.0

2.5

3.0

3.5

4.0

4.5

5.0

5.5

6.0

6.5

7.0

Coding

Gain

(dB)

TTCM

BICM

TCM

BER = 5x10

-5

Figure6: Thecoding gainof TCM,TTCM and BICMat

aBERof510 5

versuscomplexityfortransmissionsover

thestatic2{pathchannelofFigure5,employingQPSK.

$RSCfile: cm-fading-4qam.gle$

6

7

8

9

10

11

12

E

b

/N

o

(dB)

10

-4

2

5

10

-3

2

5

10

-2

2

BER

3-path

2-path

BICM

TTCM

TCM

Figure7: BERversusBitSNR curvesoverfading

chan-nels,exhibitingtheimpulseresponseshowninFigure5and

usingtheturbo{PSPequaliserparametersgiveninTable1

forQPSKmodulation.

$RSCfile: cm-fading-8psk.gle$

6

8

10

12

14

16

E

b

/N

o

(dB)

10

-3

2

5

10

-2

2

5

10

-1

BER

3-path

2-path

BICM

TTCM

TCM

Figure8: BERversusBitSNR curvesoverfading

chan-nels,exhibitingtheimpulseresponseshowninFigure5and

usingtheturbo{PSPequaliserparametersgiveninTable1

for8{PSKmodulation.

baseddetectiontechnique. However,threemaincalamities

exist inthe context of this technique. On the one hand,

whenthe symbolprobabilities replacethe bitLLRvalues,

thenthecomplexityandstoragerequirementsincrease

dra-matically, especially in the context of higher{order QAM

schemes. Thus the turbo equaliser was modied for

us-ingbit{basedLLRvaluesforcommunicatingamongstthe

detection blocks of Figure 2. This gave rise to the

sec-ond mainproblem. Specically, the conversion of the bit

LLRvalues to symbol probabilities was based onthe

as-sumptionthat the bits of asymbolare independent even

afterchannelencoding. However,thisassumptionimposes

a performance degradation on the TCM and TTCM

de-coders,sincethesymbolprobabilitiesbecamesomewhat

in-accurate, although this was partiallycompensated by the

iterativeTTCMscheme. Finally,theemploymentofGray{

coded modulation, which was preferable in terms of the

overall system'sperformance, gave rise to a performance

degradationoftheTCM andTTCM decoders, sincethese

schemeswereoptimisedforset{partitioningbasedmapping

ofthebitstothesymbols.

Nevertheless,inFigure6wefoundthattheTTCMscheme

slightly outperformed the BICM arrangement, which was

similarto the convolutional coding basedschemeused in

[7 ]inthe context of QPSKand staticchannels. By

con-trast, in fading environments TCM emerged as the best

performerfromthesetofschemesstudied.

7. REFERENCES

[1] N.Seshadri,\Jointdataandchannelestimationusingblind

trellis search techniques," IEEE Transactions on

Com-munications,vol.COM-42,pp.1000{1011,February-April

1994.

[2] C.Berrou,A.Glavieux,andP.Thitimajshima,\Near

Shan-non limit error-correcting coding and encoding:

Turbo-codes (1)," in IEEE International Conference on

Com-munications,(Geneva,Switzerland),pp.1064{1070,23{26

May1993.

[3] C. Douillard, M. Jezequel, C. Berrou, A. Picart, P.

Di-dier,andA.Glavieux,\Iterativecorrectionofintersymbol

interference: Turbo-equalization," European Transactions

on Telecommunications and Related Technologies, vol. 6,

pp.507{511,September{October1995.

[4] G.Ungerboeck,\Channelcodingwithmultilevel/phase

sig-nals,"IEEETransactionsonInformationTheory,vol.

IT-28,pp.55{67,January1982.

[5] P. Robertson and T. Worz, \Bandwidth-EÆcient Turbo

Trellis-Coded Modulation Using Punctured Component

Codes,"IEEE Journal onSelected Areasin

Communica-tions,vol.16,pp.206{218,February1998.

[6] E.Zehavi,\8-PSKtrelliscodesforaRayleighfading

chan-nel," IEEE Transactions on Communications, vol. 40,

pp.873{883,May1992.

[7] S.Vlahoyiannatosand L.Hanzo, \Blindpsp{based turbo

equalization,"ProceedingsoftheIEEEVehicular

Technol-ogyConference2001,May2001.

[8] D.DivsalarandM.K.Simon,\Thedesignoftrelliscoded

MPSK for fading channel: Performance criteria," IEEE

TransactionsonCommunications,vol. 36,pp.1004{1012,

References

Related documents

EURASIP Journal on Wireless Communications and Networking 2004 2, 365?373 c? 2004 Hindawi Publishing Corporation Improving Capacity in LMDS Networks Using Trellis Coded Modulation Ranjan

Decision Feedback Equaliation (DFE) aided wideband Burst- by-Burst (BbB) Adaptive Trellis Coded Modulation (TCM), Turbo Trellis Coded Modulation (TTCM) and Bit-Interleaved

CONV R7/8 (Benveniste-Goursat) CONV R3/4 (Modified Constant Modulus) CONV R1/2 (Modified Constant Modulus) CONV R1/2 (PSP). TURBO R1/2 (Modified

the selected modulation mode is also used to select the turbo interleaver size according to T able 1.. T urbo coding is a form of iterative channel decoding technique, which

Abstract-- The objective in this paper is to analyze the structural complexity of the non-binary coded modulation schemes for transmission over the digital

In analogy to joint channel coding and pre-coded equal- isation [2], the proposed IrVLC scheme employs a number of VLC codebooks having different coding rates, which are used

More specifically, the coded modulation schemes investi- gated include Multilevel Coding (MLC), Trellis Coded Modula- tion (TCM), Turbo Trellis Coded Modulation (TTCM),

The transceiver advocated consists of Space-Time Trellis Coding (STTC), Trellis Coded Modulation (TCM) and two different-rate Non-Systematic Convolutional codes (NSCs) used for