phase turbo-synchronization scheme

15
NewCom dept 1 (CNRS 19) Lab. SATIE Benoit Geller, Jean-Pierre Barbot, Christophe Vanstraceele, Stéphanie Bay Phase turbo- synchronization scheme

Upload: aysel

Post on 05-Jan-2016

23 views

Category:

Documents


1 download

DESCRIPTION

Phase turbo-synchronization scheme. NewCom dept 1 (CNRS 19) Lab. SATIE Benoit Geller, Jean-Pierre Barbot, Christophe Vanstraceele, Stéphanie Bay. a k. φ k. y k. Synchronization. Problem presentation. Transmitted Symbols. Received symbols. Noise b. phase rotation φ. ( chanel). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Phase turbo-synchronization scheme

NewCom dept 1 (CNRS 19)

Lab. SATIE

Benoit Geller, Jean-Pierre Barbot,

Christophe Vanstraceele, Stéphanie Bay

Phase turbo-synchronization scheme

Page 2: Phase turbo-synchronization scheme

SynchronizationProblem presentation

Transmitted Symbols Received symbols

phase rotation φNoise b

(receiver)(chanel)

00 01

10 11

ak

φk yk

1024-QAM

Page 3: Phase turbo-synchronization scheme

Synchronization

• Data Aided estimator: pilot symbols,

• Blind estimator : use properties of the signal,

• Semi-blind

Here : hight coding rate

=> use the properties of the turbo-decoder

Page 4: Phase turbo-synchronization scheme

Block Turbo-CodesProduct code

k1

k2Informative bits

redundancyon

redondancies

n2

redundancy on the columns

3. the n1 columns are coded by C2(n2,k2,d2).

The otained code C = C1 × C2

parameters are :

• n = n1 × n2

• k = k1 × k2

• d = d1 × d2

1. k1×k2 information bits in a matrix,

redundancy

on the

rows

n1

2. the k2 rows are coded C1(n1,k1,d1),

Page 5: Phase turbo-synchronization scheme

Turbo codes blocshalf an iteration of the R. Pyndiah’s Turbo decoder :

SISO decoder

(row or column)

Page 6: Phase turbo-synchronization scheme

Block Turbo codesComputation of the soft output : Log-likelihood

Evaluatation of the reliability of the Chase decision :

where :

with the concurrent code words of Ci such that

with the concurrent code words of Ci such that

Page 7: Phase turbo-synchronization scheme

Block Turbo codes

with :

= word of the code at minimal distance from R with its j ième bit at +1.

with : and

Extrinsic InformationSoft decision

Computation of the soft output : R. Pyndiah’s decoder

= word of the code at minimal distance from R with its j ième bit at -1.

Page 8: Phase turbo-synchronization scheme

Synchro : LLRLog_likelihood Distribution

Constant phase offset on a code word

demapping

turbo decoder LLR

Page 9: Phase turbo-synchronization scheme

Synchro : LLRMean of the LLR absolute value

R(l) = reliability of the l th code word.

Sort (growing order)

Rtri(l )

Absolute value

Page 10: Phase turbo-synchronization scheme

Synchro : LLRLinear drift

Phase error due to linear drift

demapping

turbo decoder M(l)

Page 11: Phase turbo-synchronization scheme

Synchro : LLREstimator definition

Transmitted symbols Received symboles

Built the sequence demapping

turbo decoder

k = 1 … K

Estimator :

Page 12: Phase turbo-synchronization scheme

Synchro : Maximisation des LLRAlgorithme du gradient

Soft demapper

Turbo decoder

Estimator

Page 13: Phase turbo-synchronization scheme

Synchro : LLRDependancy on mf

Page 14: Phase turbo-synchronization scheme

Synchro : LLRMean Square Errors

Page 15: Phase turbo-synchronization scheme

Synchro : Maximisation des LLRMean Square Errors

large constellations, low SNR,

no pilot symbols,

No Phase ambiguity,

easy to implement.

Brevet n°04O6290