+ All Categories
Home > Documents > Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization...

Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization...

Date post: 02-May-2018
Category:
Upload: lethien
View: 223 times
Download: 1 times
Share this document with a friend
15
Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from Different Clock Frequencies Somaye Bazin [email protected] Mahmoud Ferdosizade Naeiny Electrical Engineering Department, Shahed Univeristy [email protected] Roya Khanzade Electrical Engineering Department, Shahed Univeristy [email protected] Abstract—In digital communication systems different clock frequencies of transmitter and receiver usually is translated into cycle slips. Receivers might experience different sampling frequencies from transmitter due to manufacturing imperfection, Doppler Effect introduced by channel or wrong estimation of symbol rate. Timing synchronization in presence of cycle slip for a burst sequence of received information, leads to severe degradation in system’s performance that represents as shortening or prolonging of bit stream. Therefor the necessity of prior detection and elimination of cycle slip is unavoidable. Accordingly, the main idea introduced in this paper is to employ the Gardner Detector (GAD) not only to recover a fixed timing offset, its output is also processed in a way such that timing drifts can be estimated and corrected. Deriving a two steps algorithm, eliminates the cycle slips arising from wrong estimation of symbol rate firstly, and then iteratively synchronize symbol’s timing of a burst received signal by applying GAD to a feed forward structure with the additional benefits that convergence and stability problems are avoided, as they are typical for feedback schemes normally used by GAD. The proposed algorithm is able to compensate considerable symbol rate offsets at the receiver side. Considerable results in terms of BER confirm the algorithm’s proficiency. Keywords—cyclic slip-Gardner TED- Timing Recovery 1. INTRODUCTION Timing recovery as a process of sampling at the right times is critical in digital communication receivers. In principle, the problem is formulated through Maximum Likelihood (ML). The direct computation of ML problem, performs the task of jointly detection and estimation of the message bits and the timing offset. However this solution conveys the exhaustive search methods that imposes a lot of computation and makes the solution impractical. To avoid the complexity of direct computation of ML problem, iterative solutions are introduced [1-3]. The general idea of iterative timing recovery scheme is to improve the timing estimation accuracy by multiple exploiting the timing information provided by a set of samples and application of this estimation to regenerate a
Transcript
Page 1: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from Different Clock Frequencies

Somaye Bazin

[email protected]

Mahmoud Ferdosizade Naeiny

Electrical Engineering Department, Shahed Univeristy

[email protected]

Roya Khanzade

Electrical Engineering Department, Shahed Univeristy

[email protected]

Abstract—In digital communication systems different clock frequencies of transmitter and receiver usually is translated into cycle slips. Receivers might experience different sampling frequencies from transmitter due to manufacturing imperfection, Doppler Effect introduced by channel or wrong estimation of symbol rate. Timing synchronization in presence of cycle slip for a burst sequence of received information, leads to severe degradation in system’s performance that represents as shortening or prolonging of bit stream. Therefor the necessity of prior detection and elimination of cycle slip is unavoidable. Accordingly, the main idea introduced in this paper is to employ the Gardner Detector (GAD) not only to recover a fixed timing offset, its output is also processed in a way such that timing drifts can be estimated and corrected. Deriving a two steps algorithm, eliminates the cycle slips arising from wrong estimation of symbol rate firstly, and then iteratively synchronize symbol’s timing of a burst received signal by applying GAD to a feed forward structure with the additional benefits that convergence and stability problems are avoided, as they are typical for feedback schemes normally used by GAD. The proposed algorithm is able to compensate considerable symbol rate offsets at the receiver side. Considerable results in terms of BER confirm the algorithm’s proficiency.

Keywords—cyclic slip-Gardner TED- Timing Recovery

1. INTRODUCTION

Timing recovery as a process of sampling at the right times is critical in digital communication receivers. In principle, the problem is formulated through Maximum Likelihood (ML). The direct computation of ML problem, performs the task of jointly detection and estimation of the message bits and the timing offset. However this solution conveys the exhaustive search methods that imposes a lot of computation and makes the solution impractical. To avoid the complexity of direct computation of ML problem, iterative solutions are introduced [1-3]. The general idea of iterative timing recovery scheme is to improve the timing estimation accuracy by multiple exploiting the timing information provided by a set of samples and application of this estimation to regenerate a

Page 2: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

new set of samples that iteratively approaches to the local maximum of the likelihood function. ML based timing recovery methods usually ignore the time varying timing offsets and proceed under the assumption of fixed synchronization parameter estimation [4-6]. However in practice, the timing offset may vary with time, due to the different clock frequencies in transmitter and receiver caused by fractional error in baud rate estimation, manufacturing imperfection and etc. [7].

Different clock frequencies in transmitter and receiver leads to linear increasing of timing offset from symbol to symbol. While, timing offset increases linearly for successive symbols, Synchronizers may fail to track this time varying delay. Since getting far away from true value makes the estimator falls into the adjacent stable operating point and synchronizer starts to keep tracking this new stable operating point. Consequently one symbol inserted into or erased from the sequence. This is called Cycle Slipping (CS). There is also another source of CS which is the large phase variance of voltage controlled oscillators (VCOs) caused by low signal to noise ratio (SNR) that is not subjected in this paper. As long as cycle slips occur, system’s performance decreases dramatically due to the relative loss of synchronization caused by symbol insertion or omission in the sequence. In order to alleviate the adverse effect of cycle slip it has to be eliminated before applying timing synchronization.

Although, several studies have considered the problem of cycle slipping in synchronizers [8-10], few authors have proposed the solution [11-13]. Typically, solutions concern about error tracking synchronizers in low SNRs which are based on closed feedback loop. While the good tracking performance of feedback schemes is not deniable, they require, in counterpart relatively long acquisition time that makes them unsuitable for burst transmission schemes .In this sense, a feed forward structure based on extracting timing delay estimation from the statistics of received samples, and then adjusting the time by some sort of interpolation is more suitable. In this work, in order to utilize the band width efficiency of Non-Data-Aided (NDA) estimators and effective flexibility of interpolation, Gardner TED [14] and Farrow filter [15] are used in a feed forward structure as timing delay estimator and interpolation filter respectively.

In accordance with the above statements, this work is motivated by the objective of deriving a novel algorithm which employs GAD in a non-conventional manner so that not only the fixed timing offset is recovered, GAD’s output is also processed in a way such that considerable timing drifts can be estimated and corrected, which is not addressed in the literatures. CS is eliminated at the first step and then Gardner timing delay estimation in cooperation with Farrow based interpolation filter Makes the algorithm suitable for a more agile and efficient iterative receiver.

2. PROBLEM FORMULATION

2.1 Signal model Assume a traditional communication system, where the transmitted signal is corrupted

by passing through AWGN channel which also imposes a timing delay and carrier frequency and phase offset to the received signal as follows:

Page 3: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

( ) = ∆ ℎ( − − ) + ( ) (1)

Where denotes the zero mean unit variance, independently and identically distributed (i.i.d.) symbols that might be taken from any linear modulation scheme. and ∆ are phase and carrier frequency offsets. ℎ( )is a square root raised cosine pulse and ( ) is a complex zero-mean additive white Gaussian noise with two sided power spectral density of /2. Moreover , and are unknown timing delay, pulse duration and the length of the transmitted signal respectively.

At the receiver side, the signal in (1) should be matched filtered and the transmitted symbols should be regenerated by sampling ( ) in − ̂ time instants, where ̂ is timing delay estimation provided by synchronizer. Even if receiver has exact information about symbol rate, there still may exist some fractional difference between transmitter and receiver clock frequencies due to the implementation imperfection. However, blind receivers have to estimate symbol rate that always conveys some estimation error. In this case the regenerated symbols are located in − ̂ time instants, where: = + (2)

and is the difference between transmitter and receiver symbol duration and can be either positive value or negative one. The discrete samples are:

( ) = ( ∆ ) ( + ) ( − ̂ − + )

= ( ∆ ) ( − + ( + ) ) (3)

Where is i.i.d. normally distributed variable with variance , ( ) is convolution of ℎ( ) with channel impulse response and the analog pre-filter response. represents + and stands for − ̂. Obviously, timing delay varies for different symbols of a received burst, due to the

variable timing delay part which is increased linearly by . Traditional approaches assume this variation is slow in comparison with symbol interval and they approximate the timing delay over a number of symbol periods that synchronization parameter can be considered as quasi-constant [16], however ignoring this variation would degrade the performance as it will be well illustrated in simulation results.

2.2 Cycle-Slips in synchronizer Typically, Gardner’s Timing Error Detection (TED) provides timing estimation to

synchronize the received symbols using the samples at twice rate of the symbol rate, according to the following equation [14]:

Page 4: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Herecomplex

( ) =

The timing destimati

carrier

synchro

As lovalue ofdelay toa quasithat

2.

For alternatsided basamplesequals

e ( )is thex conjugatio

( ∆∗ [+ 1)

obvious facdelay estimaion is negl

and phase

onized regar

ong as +f that +o the adjacei-periodic f= . The p

.2.1 Lemm

the sake otively changandwidth ofs involving + .

( ) = e timing eron. Pluggin

)( ∆ ( )) ) − (ct is that thation, likewligible, con

offset can

rdless of pri< | /2+ exceedsent symbols function ofperiodicity o

ma

of simplicityges betweenf 1/ , as it for symbo

F

∗( + 1/2)rror of the g (3) into (4

∗ ∗)

∆ ) "e phase off

wise the impnsidering an

n be omitte

ior carrier an| TED is cas from this and CS hap

f ( ) whiof ( ) is pr

y, transmittn -1 and +1is depicted

ol’s offset c

Figure .1 g(t)

)[ ( + 1)kth symbol

4) results:

+ 12( + 1)" ("

fset does noression of c

n ordinary

ed as far a

nd phase sy

apable of trainterval the ppens. This ich is wraproved in the

ted signal s and ( ) in figure 1

computation

supposed to b

− ( )]

l, . is t

− +) − +− " + (

ot play an incarrier frequassumption

as ∆ ≪ 1

ynchronizati

acking the tisynchroniznon-unifor

pped for pe following

supposed tois band lim. Also delay

n in (5) is

be bandlimited

the real par

+ + 12+ ( + (( + ))]nfluential ro

uency offsetn that ∆

and timing

on.

ming delayzer starts to rm delay detparticular csection.

o be a bursmited with ny offset for assumed to

d.

rt and * den

ole in Gardt on timing d≪ 1. Ther

g offset ca

. For any sprelate the titection resuoefficients

st sequenceno excess do

three succeo be same v

(4)

notes

(5)

dner’s delay refore

an be

pecial ming

ults in of

e that ouble essive value

Page 5: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Considering bandwidth of ( ) and doing some manipulation in order to discard

ineffective sentences in (5), a simplified extend is obtained, As long as | + | ≤

Let ( ) represents the timing offset estimation of th symbol. For any arbitrary positive

value of that 0 < < and + = − , ( ) is generated as follows: ( ) = [ ∗ ∗( − ) + ∗ ∗(− )] × [( − ) 2 − + ( − ) − 2 − ] (6)

Or: ( ) = [ ∗ ∗( − ) + ∗ ∗(− )]× [ 2 − − − 2 −+ − 2 − − 2 − ] (7)

Evidently: ( − ) ≤ ( ) −2 − ≤ 2 −

Noting to the fact that and are even +1 or -1, term − − −− can be ignored in (7) and consequently: ( ) = | ( )|

Which is always positive irrespective to what and are, and confirm the correctness of delay estimation.

Suppose that for all th symbols that + >| |, ( ) represents the relevant timing

offset estimation, Similarly assume is a positive value,0 < < , that make the delay

exceeds from , so that + = + . Relatively ( ) can be achieved through

following equation: ( ) = [ ∗ ∗( ) + ∗ ∗( − )] × [( − ) + 2 + ( − ) − 2 ] (8)

Regenerating of ( ) for + = − + corresponds to: ( ) = [ ∗ ∗( ) + ∗ ∗( − )] [( − ) + 2 + ( − ) − 2 ] (9)

Page 6: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

It is con

Or equ): −exceedsthat, dealternatperiodicConvennumberat least either lo

2.3 CLet

of symb

and ∈and ′ c

ncluded from

ivalently as− ,synch

s from this elay greatetively. This c function ontionally, var of so thaone cycle s

ong burst w

Cycle-Slips and d

bol rate at th

∈ [−1, 1] is can be expr

m (8) and (9

s long as t

hronizer is

span, TED er than /2is shown inof ( ) whariable timinat ≪ . Hslip takes pith small o

Figu

detection aenote the syhe receiver,

the normalessed as:

9) that: ( + 1) =timing delay

able to track

periodically2 would non figure.2. Thich is wrapng delay of

However, thlace duringor short bur

ure.2. illustrati

nd correctioymbol rate o where: = +lized symbo

= − 1

= ( )y increasin

k and detec

y will assigot be estim

This non-unipped for paffset is assumhis contributg the receiverst with sign

ion of cycle sl

on of the transm

+

ol rate offse

1 +

g, caused b

ct the relativ

gn the errormated andiform delay articular coemed to be ntion is conced burst seqnificant .

lip in synchron

mitted signa

et. Equivale

by , varie

ve delay. On

r to the adjaconsequentdetection re

efficients ofnegligible b

cerned aboutquence whic

nizer

al and respe

ntly the rel

es in −(nce timing d

acent symbotly CS hapesults in a qf thatby restrictint the problech is the ca

ective estim

ation betwe

(10)

/2 −delay

ol, so ppens quasi-= . ng the em of ase of

mation

(8)

een

(9)

Page 7: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Suppslipping

Cafor a rdemonsforwardTED sechanneland cor

CS e= [ (=∑

Fig.which iof 1/DFT of

Howinstead DFT ca

In (1is equivimplemof .

pose is a g. By a little

an be interpreceived bustrated althod, ( ) is aelf-noise aril . Once therrect cycle sexistence i(1), (2), …. And ( ) /2 shows this an indicat. While cof ( ). In ot

wever, in somof absolute

an be used to

1) is appvalent to fi

mentation, an

maximum ne manipulat

preted as a purst signal ough the m

a noisy versiising from e periodic telip. s determine… . ( ), … stands

. Let:

he DFT of dtion of CS h

onstant timinther words: =me cases it e zero due o extract roximated birst zero pand finally th

number of sion the follo= 1 +period of (with the le

mathematicaion of a perdata randomerm of ( )ed by usin( )] ans for Discr

=depicted sighappening, ng delay w = 0 0

might be mto the noisby: =

by -point adding of he index tha

symbols thaowing equa+

( ). Fig.1 reength of 5al expressioriodic signamness [17]) is extracte

ng Discretend =rete Fourie

,…,gnal in fig.results in a

without CS,

no cycle sli cycle sli

more practicse existence

DFT where( ) and tat maximize

at synchroniation can be

epresents a00 symbolson of alteral, This is m

and the aded, it can b

Fourier T[ (1), (2er Transform

( ) 1. Clearly,dominant cyields a pr

ip ip

cal to compe. Obviousl

e, andthen applice the DFT r

izer can tracobtained:

realization s, wherernate cycle mainly due tdditive noisee utilized in

Transform (2), … . ( ),m and def

the periodicomponent rominent DC

pare with ly, when CS

d is the lecation of Dresults in an

ck without c

of ( ), pl= 0.1. As slip is str

to the Garde impairmen order to d

(DFT). Sup… ( )],wfined as U(ic term of in the frequC compone

small thresS is recogn

ength of (FT for effin approxim

cycle

(10)

lotted it is

raight dner’s ent of detect

ppose where ( ) =( )

uency ent in

shold nized,

(11) ). It icient

mation

Page 8: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Figu

Figur

Figure

Afterestimati

Modremovamake sprocessnot ableafter CSblock d

In [1is propo

ure.1. for a b

re.2. 5000- po

e.3. 5000- poiS

r determinaion of symb

dification of al in .Oncure of peri repeats. He to recoverS eliminatioiagram of p

18], an iteraosed, where

urst length of burs

int DFT of BC

int DFT of (SNR = 10db. C

ation of , ubol rate in th

f the symbolce the coiodic term owever, CSr the constaon. Fig.3 re

proposed alg

ative timing the timing

f 500 symbol, mst of error occ

Burst length: 5S is represente

) after CS coConstant timin

using (8) anhe receiver,

= (1 −l rate estimaorrection is elimination

S eliminatioant timing depresents Dgorithm is d

3 ITERATIV

g recovery dinformation

modulation tyurs due to the

500 symbol, med as a frequen

orrection. Bursng delay is rep

nd (10), CSaccording t1)

ation, leads done the C

n and if anyon is not sufdelay , thatDFT of (

epicted in fi

VE TIMING RE

derivation frn extracted f

ype: BPSK, =symbol insert

modulation typncy in 5000/K

st length: 500presented as D

would be eto the follow

to CS correS detectiony periodic fficient for t translates ) after CS figure 4.

ECOVERY

rom the mafrom Gardn

= 0.1, SNR =tion.

pe: BPSK, =K.

symbol, moduC component

eliminated bwing equatio

ection and tn procedure

term existstiming recoitself into acorrection

aximum likener’s TED is

= 10db. CS lea

= 0.1, SNR =

ulation type: B.

by improvinon:

he periodic repeats aga

s, CS correovery, sincea DC compo

and the ge

elihood prins used iterat

ads to

10db.

BPSK,

ng the

(12)

term ain to ection e it is onent eneral

nciple tively

Page 9: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

to adjusFarrow

Supp

And

In thsymboltiming a

In thand thepolynomexplanabe consstructurequation

st samplinginterpolatio

pose (0) i would be

he other wos of a burstadjustment

hose cases tere is no commial interpoation of Farrsidered in ore when then for interpo

g time. Hereon structure

s the DC co

e approxima

ords, averagt provides ain interpola

that the fracmputationalolation is prow structur

order to gene polynomiaolation’s ou

e this methoin order to

omponent of

(0) =ated as:

= 1ging the evaan estimatioator.

Figure.4.

ctional delayl need to upreferred dure can be fi

nerate the oal order, forutput.

od is used iimprove the

f clearly:

( ) (0)

luated timinon of consta

System block

y is sufficienpdate the fi

ue to the imind in [19].outputs, appr example,

in cooperatie sampling

ng error by ant timing d

k diagram

nt to controilter’s coeff

mplementatioWhile diffe

plying Lagracorrespond

ion with diginstants.

Gardner’s Tdelay. This

l the interpoficients, Faron efficiencerent polynoange polynos to 3 resul

gital filterin

TED over acan be use

olator’s strurrow structucy. The detomial orderomial in Falt in a follo

ng by

(13)

(14)

all the ed for

ucture ure of tailed rs can arrow owing

Page 10: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Figuroutput asamplesby internew appand thedelay isalgorithposition

To vSimulatroot raisAWGNthe DFT

In figsignal mWhile recoversymbol performimprovecorrectetypical in which

(

re. 5 illustrand . Notes are generarpolation, thproximation

e selected ss modified hm leads tons.

verify the ations are cased cosine f

N channel. TT length for

g 6 system’modulation.timing reco

ry”. The burate offset

mance, due ed dramaticed timing rapproach thh, timing de

) = −+ −

rates the ree that in ordated for eachhey are usen of . If amples are using (18)

o the timin

algorithm’s arried out wfilter with roThe interpolr CS correct

’s performan The propoovery with

urst length t is set tto the CS ecally by prrecovery plohat it synchrelay can be

16 + 12+ −12+ −espective sader to exploh symbol tim

ed to evalua≅ 0, the geused to deand this pr

ng recovery

Figure.5 ill

4 SIMUL

proficiencywith BPSK oll-off factolation filter ion is 5000.

nce is evalused algorithout CS coof the receto 0.1. As existence inrior eliminaot. In fig 7ronizes the tassumed pi

− 12 + 16+ 2 −3 +amples invo

oit the timinming interv

ate ( ), thenerated sametermine throcedure is and it loc

lustration of in

LATION RES

y, simulationand QPSK

or of 0.5 in torder in the.

uated and cohm is referrrrection is

eived signalit is shown

n CS uncoration of CS7, “burst bytiming delayecewise con

16− 52 ++

olving to gng informatival. Once thhen applyingmples are de final symrepeated. I

cates the sa

nterpolation

SULTS

n results arsignals wh

transmitter ae timing rec

ompared in red as “CS c

referred al is 300 symn, despite

rrected timinS through iny burst timiy over the nnstant and th

generate theion by Garde new sampg (13) and

decimated bymbols, otherIterative apamples at t

re presentedhich are shapand they arecovery bloc

terms of BEcorrected ti

as “CS uncmbols, and the significng recoveryntroduced aing recovernumber of She variation

e interpolatdner’s TEDples are obta(14) resultsy the factorrwise the tiplication ofthe right ti

d in this secaped by a sqe passed thrk is set to 3

ER of the Bming recov

corrected tithe norma

cant decreay plot, BERalgorithm inry” imply toymbols’ int

n can be igno

(15)

tion’s , two ained s in a r of 2 ming f this ming

ction. quare rough 3 and

BPSK very”. ming

alized se in

R has n CS o the terval ored.

Page 11: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Fig. 7. tyypical approac

Fig. 6. BE

ch and introdu

ER performanc

uced algorithm

ce, = 300,

m BER perform

= 0.1, =

mance for ϵ=0

= 5000

.1 and ϵ=0.0055 , L=5000, N

N=300

Page 12: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Fig. 9. B

Fig

BER performa

g. 8. BER perfo

ance versus no

formance for d

ormalized sym

different burst

mbol rate offse= 5000

lengths, = 0

et, modulation

0.1, = 5000

type BPSK, b

0

burst length =

300,

Page 13: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

Fig.10. B

It meanrecoversuch thaany segtake plaintroducdue to tby bursproposedifferen

Figursymbol result iprecise

In figBPSK acorrespodemonsmainly error de

BER performa

ns that the ry algorithmat the timingments. Cleace than ϵ=ced algoriththe short bust algorithmed CS corrnt ϵ.

re.8 displayrate offset

s achieved,symbol rate

gure.9 and and QPSK sonds to 30strated as thdue to this

etected by T

ance versus no

received sim is appliedng error can early, for ϵ==0.005, andhm widenedurst length. Hm is improvrected algo

ys BER of is set to .

, since the e modificati

10 the influsignal is dep00 symbolshe absolutes fact that lTED. Howev

ormalized sym

ignal is divd to each se

be assumed=0.1the shord as SNR id and the pHowever, f

ved, due toorithm achi

BPSK sign1 As it is plonger bur

ion in CS co

uence of difpicted, whes. Overalle value of arger offsetver, fluctuat

mbol rate offse= 5000

vided into segment. Thed to be fixerter burst leincreased thpoor performfor the case

the longer eves consi

nal for diffpredictable,rsts results orrection blo

fferent normere Eb/N0 as

decliningnormalizedts in symbotion of the p

et, modulation

smaller burse length of d and thus Cength will ghe gap betwmance eventhat ϵ=0.00possible bu

derably be

ferent burst as the bursin a betterock.

malized symssumed to btrend in th

d symbol raol rate reduplots’ deriv

n type QPSK, b

sts and indeeach segmeCS happeniguarantee thween typicantuates for t05, the perfourst length.tter perform

lengths wht length incDFT resol

mbol rate ofbe constanthe performate offset inuces the accative, when

burst length =

ependent tient is calcuing is avoidhat CS doeal approachtypical apprormance of Meanwhilmance for

here normacreases the blution and

ffsets on BEand burst le

mance is clncreases, thcuracy of tin system ten

= 300,

ming ulated ded in es not h and roach burst e the both

alized better more

ER of ength learly his is ming

nds to

Page 14: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

achieve better performance despite increasing in (for example when corresponds to 0.3) can be interpreted through trade of between DFT resolution and TED’s accuracy. More precisely augmentation leads to the faster CS happening and better DFT resolution due to the more periodic terms that is provided by larger in a fix burst length. While, in the other hand it reduces the accuracy of timing error detected by TED. Note that in CS inexistence ( = 0) system performance does not approach to the perfect synchronization, since system had to recover and estimate constant timing delay.

5 CONCOLUSION

A new algorithm for timing recovery by prior elimination of cycle slip is proposed. It is shown that linearly increased timing delay causes alternate cycle slips in synchronizer. A burst sequence of timing error provided by Gardner TED is used to indicate and eliminate CS. After CS correction iterative bandwidth efficient timing recovery is applied to the sequence of burst samples. The satisfactory simulation results, evaluated in terms of BER and compared with theoretical and other approaches confirm the system’s appropriate performance.

REFERENCES

[1] I. Nasr, L. N. Attalah, S. Cherif, B.Geller and J. Yang, “ A soft maximum likelihood technique for time delay Recovery” in Communication and Networking Confrance, 2014, pp. 1-5.

[2] C. Herzet, H. Wymeersch, M. Moeneclaey, and L. Vandendorpe. “On maximum-likelihood timing synchronization,” IEEE Trans. Commun, vol. 55, June 2007, pp. 1116-1119.

[3] C. N. Georghiades and D. L. Snyder, “ The expectation maximization algorithm for symbol unsynchronized sequence detection.” IEEE Trans. Commun, vol. 39, Jaunary 1991, pp. 54-61.

[4] A. Masmoudi, F. Bellili, S. Affes and A. Stephenne, “ A non-data-aided maximum liklihood time delay estomator using importance sampling,” IEEE Trans. Signal Processing, vol. 59, October 2011, pp. 4505-4515.

[5] Y. Wu and E. Serpedin, “ Design and analysis of feedforward symbol timing estimators based on conditional maximum likelihood principle,” IEEE Trans. Signal Processing, vol. 53, May 2005, pp. 1908-1918.

[6] J. Riba, J. Sala, and G. Vazquez, “ Conditional maxmimum likelihood timing recovery: estimators and bounds,” IEEE Trans. Signal Processing, vol. 49, April 2001, pp. 835-850.

[7] J. R. Barry, A. Kavcic, S. W. McLaughlin, A. Nayak and W.Zeng “Iterative timing recovery,” IEEE Signal Processing Magazine, vol. 21, 2004, pp. 89-102.

[8] M. Moeneclaey, “The influence of cycle slipping on the error probability of a PAM receiver. ” IEEE Trans. Commun, vol. 35, pp. 961-968, Sept.1987

[9] G. Asceid and H. Meyr, “Cycle slips in phase-locked loops: a tutorial survey.” IEEE Trans. Commun, vol 30, pp. 2228- 2241, Oct. 1982.

Page 15: Burst Transmission Symbol Synchronization in the … · Burst Transmission Symbol Synchronization in the Presence of Cylce Slip Arising from ... The general idea of iterative timing

[10] D. Ryter and H. Meyr, “Compelete statistical description of the phase error process generated by correlative tracking systems,” IEEE Trans. Inform.Theory, vol 23, pp. 194-202, Mar. 1977.

[11] S. S. Arslan, J. Lee, T. Goker, “ Cycle slip detection and correction through classification of modulation code failures,” IEEE Trans.Magnetics, vol 49, pp.4988-4998, Sep. 2013.

[12] K. Akino, T. Kojima, K. Millar, D. S. Parsons, K. Miyata, Y. Matsumoto, W. Sugihara and T. Mizuochi, “Cycle slip mitigating turbo demodulation in LDPC coded coherent optical communications,” IEEE conference on optical fiber communication, pp. 1-3, 2014.

[13] X. Jin and A. Kavcic, “Cycle slip detector aided iterative timing recovery,” IEEE Trans. Magnetic, vol. 38, pp. 2292-2294, Sept.2002

[14] F. M. Gardner, “ A BPSK/QPSK timing-error detector for sampled receivers. ” IEEE Trans. Commun, vol. 34, pp. 423-429, May 1986.

[15] H. Meyr, M. Moenecleay, and S.A. Fechtel, Digital Communication Receivers, Synchronization, Channel Estimation,and Signal Processing. John Wiley & Sons, 1998.

[16] Q. Liu, Z. Yang, J. Song, C.Pan, “Blind maximum-likelihood timing recovery in the percense of carrier frequency offset.” Vehicular Technology Conference, pp. 1-5, 2006.

[17] F. M. Gardner, “ Self noise in synchronizers. ” IEEE Trans. Commun, vol. 28, pp. 1159-1163, Agu, 1980.

[18] S. Bazin, M. J. Emadi, “ Iterative symbol synchronization for bandwidth efficient burst transmission.” IEEE Iranian Conference of Electrical Engineering, 2016.

[19] A.Agarwal, L. Bopana , K. Kadali, “lagrange’s polynomial based Farrow filter implementation for SDR,” IEEE region 10 symposium , 2014, pp 269 - 274


Recommended