i · signal-to-noise ratios as low as -1 db. resume un algorithme estimant le debit du bit des...

37
I i National Defense Defence natronale \I BIT RATE RECOVERY USING DIGITAL LADDER NETWORKS by Brian W. Kozminchuk and Lawrence E. Kuhl Communications Electronic Warfare Section Electronic Warfare Division Accesion For NTIS CRA&I 1 DTIC TAB 0 Unannounced Q Justification By . . ... __ ,_ Distribution I Availability Codes Avail and Ior Dist Special DEFENCE RESEARCH ESTABLISHMENT OTTAWA TECHNICAL NOTE 89-1 PCN December 1988 041LK11 Ottawa

Upload: others

Post on 27-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

I i National DefenseDefence natronale

\I

BIT RATE RECOVERY USINGDIGITAL LADDER NETWORKS

by

Brian W. Kozminchuk and Lawrence E. KuhlCommunications Electronic Warfare Section

Electronic Warfare DivisionAccesion For

NTIS CRA&I 1DTIC TAB 0

Unannounced QJustification

By . . ...__ ,_

Distribution I

Availability Codes

Avail and Ior

Dist Special

DEFENCE RESEARCH ESTABLISHMENT OTTAWATECHNICAL NOTE 89-1

PCN December 1988041LK11 Ottawa

Page 2: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

ABSTRACT

An algorithm that estimates the bit rate of PSK and FSK signals has been

developed and its performance simulated. The basis of the algorithms stemsfrom a Digital Ladder Network to detect bit changes in intercepted signals.

Random bit changes are reflected in large values of the ladder's so-called

"likelihood parameter". The characteristics and trends of this parameter areobserved and documented. The bit rate is obtained from an estimate of thelikelihood parameter's power spectrum. Simulation results show that the

algorithm prcduces a distinct spectral line at the bit rate forsignal-to-noise ratios as low as -1 dB.

RESUME

Un algorithme estimant le debit du bit des signaux modulation pard~placement de la phase et de ceux modulation par ddplacement de lafrdquence est pr6sent6 et sa performance est simule. L'algorithme est bas6sur un Rdseau a Echelle Digitale qui d~tecte les changements de bit des

signaux intercept6s. Des changements de bit al6atoires sont refl~t~s par desvaleurs 6lev~es de ce qu'on appelle le "param~tre de probabilit6" de lasoi-disante 6chelle. Les charact6ristiques et les tendances de ce param~tre

sont observ6es et document6es. Le d6bit du bit est obtenu par l'estimation duspectre de la puissance du paramtre de probabilit6. Les r6sultats de lasimulation d6montrent que l'algorithme produit une ligne spectrale au d6bit du

bit pour un rapport signal sur bruit aussi bas que -1 dB.

11i

Page 3: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

EXECUTIVE SUMMARY

One of the tasks of the Communications Electronic Warfare Section at theDefence Research Establishment Ottawa (DREO) is the development of

state-of-the-art hardware and associated algorithms to aid in the interception

and analysis of enemy communication signals. The goal here is to classifyand, if possible, identify these signals in order to support the Department ofNational Defence (DND) and allied military missions. In part, the process of

analysing these signals involves determining certain of their characteristics,such as their modulation types, their bit rates, and any other features theymay possess.

Until recently, any measurable signal parameters have been determined bysystems requiring a large degree of operator involvement. With over twothousand channels to monitor and analyze in the communication band ofinterest, and the plethora of signals expected in a Western European conflict,the operator's task will be unwieldy. Reducing operator workload and

automating the process of signal analysis have led, and are continuing tolead, DND and other NATO countries to develop new systems which exploit the

speed, size, weight, reduced power requirements, and programability of today's

digital technology.

This report describes, and presents computer simulation results of, a

signal analysis algorithm suitable for such digital processing systems. Givendata that in practice would be provided by a digital receiver, the algorithmattempts to estimate the bit rate of a class of communication signals that

convey information through abrupt changes in their phase.

The simulation results demonstrate that the algorithm performs well.How well depends on the input conditions. First, the results suggest it

performs better when some a priori knowledge of the bit rates of interest isavailable, which typically would be the case. This knowledge would also allowthe user to optimize the algorithm to suit the signal. Second, bit rates upto half the rate at which the data is entering the algorithm are detectablefor signals ten times or more stronger than the noise. Finally, for weaker

signals, the range of detectable bit rates decreases, while the amount of data

processing increases to reduce the larger perturbations caused by noise.

Any computer simulation has its 1 "ations. The next step in

evaluating the feasibility of a concept 'q _o test it with real signals andhardware. This is required in order to assess the practicality of the method

and performance tradeoffs. For the application considered in this report,these concerns will be governed by the speed of a hardware processor

programmed with the algorithm, and the range of signal and noise conditions

applied to it.

v

Page 4: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

EXECUTIVE SUMMARY (cont'd)

For this purpose, DREO has equipment capable of generating appropriate

test signals for a digital receiver. This receiver transforms the signalsinto data suitable for processing by an experimental digital processor. Such

a processor is currently being designed for a variety of applications. The

latest in high speed technology, it will be programmable and have thecapability of implementing the above algurithm to further characterize its

performanrc.

vi

Page 5: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

TABLE OF CONTENTS

PAGE

EXECUTIVE SUMMARY .. ...........................ABSTRACT/RESUME ................................ vTABLE OF CONTENTS .............................. viiLIST OF FIGURES ................................ ix

1.0 INTRODUCTION.............................

2.0 THE DIGITAL LADDER NETWORK .....................

3.0 THE GAMMA FUNCTION. .......................... 2

3.1 Filter Stage ............................. 83.2 The Forgetting Factor - Lambda. ................... 83.3 Gamma Reaction to Gaussian Noise ................... 103.4 Gamma Reaction to Impulsive Noise. .................. 103.5 Carrier Frequency Effect. ...................... 123.6 Comparison of PSK, FSK, and Square Wave. ............... 12

4.0 BIT RATE DETECTION. ......................... 15

4.1 The Algorithm .............................. 154.2 Iterative Improvement .. ....................... 194.3 Filter Stage..............................194.4 Lambda............. .................... 214.5 Signal-to-Noise Ratio .. .. .................... 214.6 Bit Rates ............................... 25

5.0 BIT RATE SELECTION ALGORITHM ..................... 25

6.0 CONCLUSIONS ............................... 26

7.0 BIBLIOGRAPHY..............................28

Vii

Page 6: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

LIST OF FIGURES

PAGE

FIGURE 1: THE DIGITAL LADDER NETWORK ......... .................. 4

FIGURE 2: THE SIMULATED SYSTEM ........... ..................... 5

FIGURE 3: THREE SIGNAL TYPES EXAMINED ARE THE PSK, FSK AND

SQUARE WAVE (DEMODULATED) SIGNALS, RESPECTIVELY .......... 6

FIGURE 4: GAMMA vs FILTER STAGE; N=3, 6, AND 9; LAMBDA = 0.98.THE PULSES WIDEN AS THE FILTER ORDER IS INCREASED ........ 8

FIGURE 5: GAMMA vs LAMBDA; N=9; LAMBDA = 0.99, 0.95, AND 0.90.THE GAMMA FUNCTION RISES AS LAMBDA DECREASES .............. 9

FIGURE 6 EFFECT OF GAUSSIAN NOISE

THE SNR'S ARE INFINITY, 10 dB, AND 5 dB ... ........... . 11

FIGURE 7 THE EFFECTS OF IMPULSIVE NOISE. FALSE SPIKES

ARE CREATED BY THE NOISE ...... ................... ... 13

FIGURE 8 THE CARRIER FREQUENCY EFFECT. THE PSK SIGNAL AT THE TOPIS FOLLOWED BY THREE GAMMA FUNCTIONS FOR N=9 AND TWOGAMMA FUNCTIONS FOR N=3 FOR THE LAMBDA VALUES SHOWN ..... .. 14

FIGURE 9 GAMMA REACTION TO FSK SIGNALS. THE SECOND AND THIRD PLOTSFROM THE TOP REFER TO LAMBDA=0.98 AND N=6, 9. THE FOURTH

AND FIFTH PLOTS REFER TO LAMBDA=0.90 AND N=6, 9 ........ .. 16

FIGURE 10 GAMMA REACTION TO SQUARE WAVE SIGNALS.THE PARAMETERS ARE THE SAME AS IN FIGURE 9 ............ ... 16

FIGURE ii GAMMA REACTION TO PSK SIGNALS.THE PARAMETERS ARE THE SAME AS IN FIGURE 9 ............ ... 18

FIGURE 12 ITERATIVE IMPROVEMENT. A PSK SIGNAL IS ANALYSED BYTHE LADDER NETWORK WITH LAMBDA=0.98 AND N=9 .. ......... .. 20

FIGURE 13 FILTER STAGE AFFECTING POWER SPECTRUM; N=3, 9, AND 20FROM TOP TO BOTTOM, RESPECTIVELY, AFTER 12 ITERATIONS.BIT RATE = 0.0667 Hz, CARRIER FREQUENCY = 0.20 Hz,

SNR = 0 dB, LAMBDA = 0.98 ...... .................. . 22

FIGURE 14 LAMBDA AFFECTING POWER SPECTRUM; LAMBDA = 0.98,0.95, 0.90, AND 0.80 AFTER 12 ITERATIONS; SNR - 0 dB ....... 23

ix

Page 7: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

LIST OF FIGURES (cont'd)

PAGE

FIGURE 15 NOISE LEVEL AFFECTING POWER SPECTRUM; SNR = 1, 0 AND

-1 dB, RESPECTIVELY, AFTER 12 ITERATIONS ... ........... ... 24

FIGURE 16 RANGE OF DETECTABLE BIT RATES. FIVE PSK SIGNALS WITHDIFFERENT BIT RATES ARE ANALYSED. THE POWER SPECTRUM

ESTIMATES ARE AFTER 12 ITERATIONS ..... .............. . 27

x

Page 8: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

1.0 INTRODUCTION

The objective of the study reported on herein was to investigate the

possible use of a recursive least squares algorithm implemented as a DigitalLadder Network (also known as ladder or lattice filters) to estimate a digital

signal's bit rate.

It had bpen shown in [31 that the ladder filter's likelihood parameter

could be used to indicate bit changes in a signal. Given this, it istherefore conceivable tha-, by examining the periodicitv of these bit changes,

the bit rate could be estimated. This is the basis of this report. It

extends the results contained in [31 by:

(a) characterizing the gamma function for different ladder parametersand input signal and noise conditions,

(b) estimating the power spectrum of the gamma function to assess the

effects of various ladder parameters and input conditions on thequality of the spectral line at the bit rate frequency,

(c) discussing two possible bit rate detection algorithms based on theresults in this report.

2.0 THE DIGITAL LADDER NETWORK

In this section, the components and properties of the Digital Ladder

Network are discussed. The algorithm used to simulate the filter is also

listed.

The Digital Ladder Network is a chain of identical filter stages as

shown in Figure 1. The signal samples, YT, to be analysed are connected toboth inputs of the first stage. The inputs to all subsequent filter stages

are the outputs of the stages immediately preceding. The total number offilter stages in the chain is referred to as the filter order.

The input/output signals passed between filter stages are the forward

and backward prediction errors c and r. The forward prediction error is thedifference between YT and YT, the latter of which is an estimate of YT based

on a weighted sum of its past values (i.e. YT-1, YT-2,...) Similarly, the

backward prediction error is the difference between YT and Y*T, the latter ofwhich is the weighted sum of future values of YT-N (i.e. YT-N+I, YT-N+2,''.),

where N refers to the filter stage.

Each filter stage has associated with it a gamma parameter that can takeon values from 0.00 to 1.00. The values indicate how unpredictable signalsamples entering the ladder are. Gamma is also known as the "likelihoodvariable" [31.

To explain the concept behind gamma, consider the following. Assume thesignal is a pure sinusoid with no additive noise. There may be random phase

changes in the signal. A pure sinusoid with no phase changes can be regardedas a highly predictable signal. This means that a current sample can be

Page 9: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-2-

predicted very accurately by forming a linear combination of past samples,this being due to the high correlation between present and past samples.(Broadband noise is not very predictable because of the low correlationbetween current and past samples.) For predictable signals, the variance ofthe prediction error becomes small, which implies the variance in thelikelihood function defined in [21 is small. If the error is close to themean of the likelihood function, gamma will be low. If a sample arrives thatproduces a large prediction error, this is reflected in a large value forgamma, which remains high until the current sample leaves the filter stage ofinterest. This large error has the effect of increasing the overall varianceof the likelihood function, which implicitly decreases gamma's sensitivity tonew "events". Thus new events are less unexpected, and the subsequent valuesfor gamma are lower. However, past events can be weighted or "forgotten" toimprove gamma's sensitivity to later events.

The ladder network has associated with it a parameter called "lambda"which can be specified in the range 0.0 to 1.0. Lambda is called the "memoryvariable" or the "forgetting factor" since it controls the filter's memory.The section of signal inside the ladder is compared only to past history thatis "remembered" and the amount of memory is determined by lambda. A lambdavalue of 1.0 implies infinite memory whereas values less than I implyexponential memory. The effective memory of the filter is approximatelyi/(i-X) samples.

The algorithm implemented to simulate the ladder filter is listed on thenext page in the scalar version from [1].

3.0 THE GAMMA FUNCTION

In this section, the behaviour of the gamma function is examined throughsimulation. There are three main processing blocks to be simulated as shownin Figure 2: the signal generator; the Digital Ladder Network; and the bitrate recovery algorithm. To examine the gamma function, only the first twoblocks need to be simulated.

Simulation proceeds in the following way. The bit stream is createdfrom a pseudo-random sequence with uniform distribution. Either one of threebinary signals is produced, i.e., PSK, FSK or square wave (demodulated PSK).Examples of each scheme are given in Figure 3.

Gaussian noise samples are obtained from a normal distribution with zeromean and unit variance, the latter of which is adjusted according to thedesired SNR. Impulsive noise occurs in continuous time following a Poissonarrival scheme. Magnitudes are independently chosen from a pseudo-randomsequence with a normal distribution. The effect of the noise impulses iscalculated at sample times assuming exponential decay.

For the simulations, the sampling rate has been normalized to 1 Hz. Thesamples are processed by the ladder algorithm. Various values of lambda canbe specified and the gamma function can be observed at any of the filterstages.

Effects due to filter order, lambda, noise, and carrier frequency willnow be discussed.

Page 10: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-3

DIGITAL LADDER NETWORK ALGORITHM

Input parameters:N = maximum order of lattice

YT = data sequence at time T

X = exponential weighting factor

Variables:Re(pT), Rr(p,T-1) = sample covariance of forward/backward errors

A(p,T) = sample partial correlation coefficient

'f(p,T) = 1 - Y(pT) = likelihood variable

C(p,T). r(p,T-1) = forward/backward prediction errors

KE(pT), Kr(p,T) = forward/backward reflection coefficients

These computations will be performed once for every time step(T=O,...,TMAX)

Initialize:

E(O,T) = r(OT) = YT

RC(OT)= Rr(OT) = XF R(o,T-1) + YTYT" (.1,T) = 1

Do for p=O to min{N,T} - 1

A(p+lT) - (p+ l,T-1) + 6(p,T)r(p,T-1)/Yc(P-1,T-1)

f (p,T) = f (p-l ,T) - r(p,T)(pT)/Rr(p,T) 4=gamma

Kr(p+lT) A(p+l ,T)/Rr(p,T-1)£(p+ ,,T) - (pT) -Kr(p+l,T)r(p,T-1)

RE(p+IT) = RE(pT ) -Kr(p+I,T)A(p+1,T)

K(p+l ,T) = A(p+l,T)/R (p,T)

r(p+l ,T) - r(p,T-1) - K-(p+I ,T)E(p,T)

Rr(p+1,T) = Rr(p,T-1 ) -A(p+I,T)KE (p+lT)

Note: Only the variables A, RE, Rr, /y, r need to be stored from one time

step to the other. They are all set initially to zero. The quantities Rr, .c,r need to be stored twice to avoid 'overwriting".

All variables in the network are initially set to zero.

Lamda is a network parameter set externally.

Page 11: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-4-

YTT

r' r1 iT N-1T 1

Filter Stage #1 Filter Stage #N

FIGURE 1: THE DIGITAL LADDER NETWORK

Page 12: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-5-

Gaussian noise filter stage

Impulsive noise I iam6Ai

PSKFSK Digital Btrt

random sqiuare Signal Gaaddeiw a v eL a d r f n t or e o e y r e

bi-tem SIGNAL Network shmGENERATO

FIGURE 2: THE SIMULATED SYSTEM

Page 13: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

6-

o0 0 0 1 11 0 1 1 1 0 I ° 7BITS

o 1 0 0 1 _I 1 1 1 0 BITS

o 1 0 0 1 1 0 1 1 1 0 Io IBITS

FIGURE 3: THREE SIGNAL TYPES EXAMINED ARE THE PSK, FSKAND SQUARE WAVE (DEMODULATED) SIGNALS, RESPECTIVELY

Page 14: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-7-

3.1 Filter Stage

Each filter stage has its own gamma parameter. To examine its behaviouras a function of filter stage, a demodulated PSK signal without any noise isanalysed by the ladder filter. The gamma functions of the 3rd, 6th and 9thfilter stages are observed and appear in Figure 4. The bit rate is .0667 Hzwitn a carrier frequency of 0.2 Hz. Lambda equals 0.98 in all examples.

The following observations are made:

(1) the width of event spikes varies as a function of filter stage

(2) a given spike is equal in height for all stages

(3) the height of any spike depends on how many bit changes haveoccurred in the recent past

(4) the gamma function settles to a finite value between event spikesand is unaffected by filter stage.

3.2 The Forgetting Factor - Lambda

To examine the behaviour of gamma as a function of lambda, a PSK signalwith no additive noise is analysed using three different values of lambda,0.99, 0.95, and 0.90. In each case, the gamma function of the 9th filterstage is observed and displayed in Figure 5.

The following observations are made:

(1) As lambda decreases, the height of the event spikes increases.

(2) Gamma's settled value between event spikes increases as lambdadecreases.

(3) Between event spikes, the gamma function follows some decay curvedown to a settled value. The lower values of lambda exhibit slowerdecay rates.

These observations can be summarized by the fact that lambda controlsthe rate at which the likelihood function's variance decreases after an event,thus de-sensitizing gamma's reaction to future events. For values of lambdaless than 1.0, events will be forgotten faster, and the variance willdecrease. There is a tradeoff, however. Decreasing lambda has the effect ofreducing the overall variance, since the squared prediction errors areweighted out exponentially. This results in an overall rise in gamma as shownin the figures.

Page 15: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 8--

I.00 rjAM' FUNICTION~0.7SO ..0,s I I JUl ~l IIII I I Uil_ _ _ _ Il 11 lll___ ___ ___ __

0.00 - I I i I Itime->i 100 200 300 400 500 6e0 700 800 900 1000

1 .000-.I I n GAMMA FUNCTIONJ

0.7 500 l 4, ! A

0 UUJUULL JLl_JL% U.. LJLJUULIULL-L_ AuL-L

0.I i I I I I

time->O 100 200 300 400 500 600 700 800 900 1000

1 .000-•0.750 C m, UCIt

0.250o ___UUUU___ ____ __ __UU_._UUUUUUUL____UU____

1~e) 00 200 300 400 500 600 700 800 900 1000

FIGURE 4: GAMMA vs FILTER STAGE; N=3, 6, and 9; LAMBDA = 0.98.

THE PULSES WIDEN AS THE FILTER ORDER IS INCREASED.

Page 16: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-9-

.000- GAMIM FJNCTIoN4

0.750-

0.500- dL-

0.250- ft mo.oo- I I i I" IItime-)O 100 200 300 400 S00 600 700 800 900 1000

1.00o0-- 1- 1 , I I I n 1 - G;rn, UtiCTIO 1i

0.250-

0.000-F F T

0.900-

.100 20 300 400 S00 633 700 200 900 1000

FIGURE 5: GAMMA vs LAMBDA; N=9; LAMBDA = 0.99, 0.95, AND 0.90.

THE GAMMA FUNCTION RISES AS LAMBDA DECREASES.

Page 17: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 10 -

3.3 Gamma Reacticn to Gaussian Noise

Noise is added to the PSK signal, and the result is input to the

ladder. The gamma function from the 9th filter stage is observed and shown in

Figure 6.

The following observations are made:

(1) The presence of Gaussian noise causes the height of the event

spikes to decrease. The more noise, the greater the decrease.

(2) The addition of Gaussian noise causes "false" event spikes to

appear in the gamma function.

These results can be explained as follows. When noise is present in greater

quantities, the signal is less predictable, resulting in a larger variance inthe likelihood function. New events are therefore less unexpected. There are

occasions, however, when the odd noise peak is well outside the range of the

likelihood function, which gives rise to false spikes in gamma.

3.4 Gamma Reaction to Impulsive Noise

Impulsive noise is assumed to follow a Poisson arrival scheme. To

simulate this, time delays between arrivals are chosen randomly from anexponential distribution with the same mean as the Poisson arrival mean.Arrivals are assumed to occur in continuous time; therefore, they do not

necessarily coincide exactly with the discrete signal sampling times.

The magnitudes of the impulses are selected randomly from a normal

distribution with mean equal to zero and variance determined by the SNR.

The decay of the noise impulses are assumed to follow an exponential

decay curve such that:

Nt = NT exp(-a(T-t))

where;

Nt is the impulsive noise magnitude at time t

NT is the impulsive noise magnitude at time T

a is the exponential decay factor (a>O)t is the time of interest

T is the time the impulse originally occurred

Using this equation, the impulsive noise contribution can be calculated at

signal sample times.

Page 18: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

1 *00O~~ GA'lrA FUN~CTION~0.750-

0.250 \UUULUpAA fp i

0.000- Ijuj -L l 11 f ULJM ill LUU-

time-)0 100l 200 300 400 500 600 700 80 9100 1000

I . 0 0 0 T GAM FUNCTIONl

0.7O

0.20- I

time-)0 100 200 300 400 S00 600 700 s0e 900 1000

FIGURE 6: THE! EFFCT O GUSSANNOSETH0.RSAE7NIIT510dAD B

Page 19: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 12 -

To examine the effect that impulsive noise has on the gamma function, a

PSK signal is analysed by the ladder network first without, and then with

added impulsive noise. The mean arrival time of the noise impulses is takento be 30 seconds in this example. The gamma function of the 9th filter stageis observed and displayed in Figure 7.

The following observations are made:

(1) Larger noise impulses cause larger rises in the gamma function.

(2) Impulsive noise causes "false" event spikes

(3) Bit changes occurring immediately after impulsive noise result inlower event spikes than if no noise had existed.

3.5 Carrier Frequency Effect

The carrier frequency effect is the phenomenon of ripples occurring inthe gamma function at twice the signal's carrier frequency.

To examine this phenomenon, a PSK signal with no additive noise is

analysed using three different values of lambda. The gamma functions observedat the 3rd and 9th filter stages are shown in Figure 8.

The following observations are made:

(i) The ripple frequency remains constant regardless of lambda or the

filter stage.

(2) Lower values of lambda cause the magnitude of the ripples toincrease.

The carrier frequency effect can be explained by modelling the PSK signal ashaving two carrier signals (same frequency but 180 degrees out of phase).

Just after a bit change, the prediction errors are 180 degrees out of phasefrom the portion of signal in recent history. The zero crossings will be

accurately predicted, but not the peaks or troughs. This results in aprediction error ripple having a frequency twice that of the signal. As theold data gets exponentially weighted out by lambda, the ripples disappear.

3.6 Comparison of PSK, FSK and Square Wave Signals

The focus of research was on PSK signals, but preliminary observationshave been made concerning FSK and square wave ( de-modulated ) signals.

To examine the Digital Ladder Network's reaction to these three signals,the following experiment is run. The sampled signals with no noise areprocessed by the network. Lambda values of 0.98 and 0.90 are used and gammais observed at the 6th and 9th filter stages. The results of all simulations

are shown in Figures 9 through 11.

Page 20: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-13-

PSK SIGN~AL

A200 A A A k I A I

time-)O 100 200 300 400 500 600 700 B00 900 1000

GAM~MA FUNCTION

0.000- LI --f. I mm-) A 1AA PO A00 400 se0 600 700 800 900 1000

time-)e 100 200 300 400 500 600 700 800 900 1000

FIGUE 7:THEEFFETS F IMULSVEANISE FLSEIO

FIGURE SPIES ARFEC RETE BY THULIE NOISE.FAS

Page 21: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 14 -

time-)o lee 200 300 400 500 600 700 800 930 1000

,. 11 GAMMt FUNCT Otl

0 .750 -

e. o -, .... ..,. ;X=.980.50e0- 1 - I

time-)o 'OO 200 300 400 500 600 700 800 900 1000

e.Xoo=.95

, ,

tLme-r@ "C3 200 300 430 500 600 ?00 80a 900 1000

GAMh4 U fO r.750 - " Ir -

.5 t I ________ _ _ X=.90

SI ' I I I Itire-)o 1C 230 30 40O 500 e60, 700 800 900 10!30

. ' 0 0 G A U N T O

o. Soo A =.98

0.250 -

time->) "0 200 300 400 S00 600 700 800 900 100'

GAMM4r FUCI4i0r40. 750 ?=.90

0.3V-1- V\/----t-'0.0001 I 1 1 I I I Itime-> 100 200 300 400 see 600 700 800 900 1000

FIGURE 8: THE CARRIER FREQUENCY EFFECT. THE PSK SIGNAL

AT THE TOP IS FOLLOWED BY THREE GAMMA FUNCTIONSFOR N=9 AND TWO GAMMA FUNCTIONS FOR N=3 FOR THELAMBDA VALUES SHOWN.

Page 22: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 15 -

The following observations are made concerning the FSK signal:

(i) Event spikes are "tent-shaped".

(2) The carrier frequency effect occurs at both carrier frequencies.

The following observations are made concerning the square wave signal:

(1) The event spikes are very square with level tops and sharp decline.

(2) The height of an event spike is independent of filter stage but

dependent on lambda.

(3 The width of a spike is dependent on filter stage but independent

of lambda.

(4) Decreasing lambda decreases the rate of decay following a spike.

(5) There is no evidence of the carrier frequency effect, as expected.

The following comparisons can be made between the three methods:

(1) The PSK and square wave methods have very similar event spikeheights and widths.

(2) The FSK event spikes are not as high as the PSK and square wavespikes.

(3) The PSK and FSK signals have the carrier frequency effect occurring

at one and two frequencies, respectively.

4.0 BIT RATE DETECTION

This section outlines the bit rate detection algorithm and examines its

performance under different circumstances. Simulations are run varying thefilter stage, lambda, noise level, bit rate, and the number of iterations.Preliminary results of the bit rate detection algorithm are presented. The

algorithm is described and the results of the simulations are documented.

4.1 The Algorithm

The bit rate detection algorithm uses the Welch method [4] as an

iterative method to approximate gamma's power spectrum. A selection algorithmcan then choose the bit rate from the spectrum. The algorithm involves the

following steps:

(I) Select an independent block of gamma values for this iteration.

(2) Window the block of data.

(3) Apply an FFT to the result.

Page 23: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 16 -

2 . - -F S K IG A L

0.00-

-1.00 - v 11111111 v 1 v v v v111101 I I 11

time->O 100 200 300 400 500 600 700 800 900 1000

t .0o0- sMIm1 F NC.ITI~lri

0.000-,

time-)O 100 200 300 400 Soo 600 700 800 900 1000

1.000 1 CTOI ON

0.000- 1 1 1 1 1time-)0 100 200 300 400 500 600 700 800 900 1000

I .00G-'ATWI F NCTION0.750-

0.2 0 _ ],.._ -Vo~ o -!I I i I I 1

time-)0 100 200 300 400 500 600 700 800 900 1000

1 *00O1~1jGAPUMA F 14CT 10110.500-, ,, - , :

°. °-~ ~~ ---- --J -V\- --.J-'- -"- -"0. 000 - ' " "f I I

time-)0 100 200 300 400 500 600 700 800 900 1000

FIGURE 9: GAMMA REACTION TO FSK SIGNALS. THE SECOND AND THIRDPLOTS FROM THE TOP REFER TO LAMBDA=0.98 AND N=6,9.

THE FOURTH AND FIFTH PLOTS REFER TOLAMBDA=0.90 AND N=6,9

Page 24: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-17-

2.00 50UARE IGN AL

1.00'

-I .00 L-

-2 0 0 1 1 1 1 1 1time-)O 100 200 300 400 500 600 700 800 900 1000

]GAMMA FfNCTION

0.250-

time-)e 100 200 300 400 500 600 700 800 g00 1000

1.000- -r GAMMA FpNCTION

time->e 100 200 300 4o 00 SOO b e l8fd 7 00 tsv w 10ov

.00 0- I nGAMM, + .cTIo m0.750- flu

0.500- i __l_1 I I I I 1

0 .250- ~

time-)o 100 200 300 400 500 600 700 800 900 1000

1.0- IGAMMA F NCTION

0.750- I

0.2500-

tisme-)O 100 200 300 400 500 600 700 800 900 1000

FIGURE 10: GAMMA REACTION TO SQUARE WAVE SIGNALS.THE PARAMETERS ARE THE SAME AS IN FIGURE 9.

m!I I _ _

Page 25: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 18 -

2.00PSK SIGNAL;]::-iI~~~~~ ~~~~ AAAAI A A lAI AAA A A.AN

Uo vvv vv v vnvv vv v vTTVv Dv-1 .00---2.00-- 1 I I I • 'I I I

time-), 100 200 300 400 500 600 700 800 900 I00

1.000 - _ ___ __ ___ __ ___ _A___ __ _ h___ ___ __o.7.=FoC- ioll;,i) '0. 7 I ' ' I '!

0.500

t me-)0 I0e 2ee 300 400 Soo 600 700 SO v 00 0o00

1.000 ~CII0.753--

time->O 100 200 300 400 5,33 Gee 703 S00 900 1000

1.000 GAMAFbCTO0.750 1 II

0 .5004j

0 .250- VVV V0.000-- I 1 7 Ttime->o 100 200 300 400 500 6o0 700 800 900 1000

1.000- GAMM- F JCTION

0.750-

0. se V PP-1

0.500-- 1 1

o~ o -l I I [I r

time-)o 100 200 300 400 50 600 700 800 900 1000

FIGURE 11: GAMMA REACTION TO PSK SIGNALS. THEPARAMETERS ARE THE SAME AS IN FIGURE 9.

Page 26: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 19 -

(4) Square each frequency coefficient to approximate the spectrum for

this iteration.

(5) Average this spectrum with all previous ones to get a betterapproximation to gamma's true power spectrum.

(6) Go back to step I for another iteration.

(7) Apply a "choosing" algorithm to determine the bit rate from the

spectral estimate.

Rectangular and Hamming windows are used in the simulations. All simulationsare run once with each window, all other parameters being equal. Theresulting spectral estimates are always shown beside each other for

comparison. Each block contains 2048 samples.

4.2 Iterative Improvement

Since the Welch method is iterative, the progression of the spectral

estimates are studied.

To investigate this, a PSK signal with a bit rate of 0.0667 Hz and SNR

of 0 dB is analysed. Gamma is observed at the 9th filter stage and its power

spectrum is then estimated. Figure 12 shows the spectral estimates after 1,

2, 3, 5, 8, and 12 iterations.

The following observations are made:

(i) The overall effect of increasing the number of iterations is that

the noise power is averaged out.

(2) A hump occurs at lower frequencies.

This last observation is due to the basic pulse shape of the gamma functionwhich, for the PSK signal, is rectangular. This will produce a sinc type of

feature to the power spectrum. Furthermore, the filter order will determinethe broadness of this hump as noted in the next section.

4.3 Filter Stage

Gamma can be observed at different filter stages in the latticenetwork. The effect of filter order on the power spectrum is now considered.

To investigate this, a PSK signal with a bit rate of 0.0667 Hz and SNRof 0 dB is analysed. Gamma functions are observed at the 3rd, 9th and 20thfilter stages. Spectral estimates after twelve iterations are shown in

Figure 13.

Page 27: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-20-

E C,20C : 1)C )U~

-r L O

U) U,

4. 4-

4

0 0CD

CS I 0

CD

-40 CP

<DKr, V7 LA vi 0)

(P (5) jp

L. 0n n 0n 0-

--D

CL

N 0

> 04cz (D Ln ,

LA U . - - z0

0nL. pL

U )U

(n

)

0 c-4

r? tz

th I U,

Cu C

0 0

*p A - t 0

f b t

-o - !! 0)cc C (n t0

3 a n0 i

Page 28: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 21 -

The following observations can be made:

(1) Filter stage determines where the nulls of the hump occur. If

gamma is observed at the Nth filter stage then the nulls occur atinteger multiples of 1/N Hz.

(2) When the filter order is chosen greater than the bit duration, the

bit rate does not appear in gamma's power spectrum. (In apractical implementation, this translates into a filter

order*sampling rate having to be less than the bit duration if the

bit rate is to appear in gamma's power spectrum.)

(3) The " carrier frequency effect " is demonstrated in the first

example by the huge peak at 0.40 Hz (the carrier is 0.20 Hz).

The first point is related to the fact that gamma consists of a sum of

scaled and shifted versions of rectangular pulses and the hump is the power

spectrum of one of these pulses which is of the form of a sinc function.

The second point can be explained as follows. Filter order determines

the width of event spikes in the gamma function. If the bit duration is less

than the width of these spikes, they will merge together. This merging

results in a large loss of bit rate power.

For low SNR's (< 5 dB S/N) a rough upper limit of detectable bit rates

is 1/N Hz. The less noise there is in the signal, however, the more bit rates

above I/N Hz which can be detected. (In practical terms, the upper limit of

detectable bit rates using this approach would be Rs/N, where R s is the

sampling rate.)

4.4 Lambda

The effect of lambda is now considered. The same PSK signal using four

different values of lambda is analysed. The spectral estimates after twelve

iterations are shown in Figure 14 for lambda values of 0.98, 0.95, 0.90, and

0.80. Results indicate that lambda does not noticeably affect performance.

4.5 Signal-to-Noise Ratio

Three different SNR's were investigated. The same random ncise values

were used except they were scaled depending on the amount of noise in the

signal. Figure 15 shows the power spectra after twelve iterations for SNR's

of 1, 0 and -i decibels.

• , 1I l I

Page 29: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-22-

IJn LA

(A w LA

0 od

I, CD

9D \0 C

* 0 0

o u -V c DU- (z U4! 1? LAQ C ; y w C

IC wv E-40z 0 w

M E-

0 0 -0

0n M E-4.:

4D

00

0U ( - C CD .- A

00

U, 44£ E4

Ct, LA E-4

C, c,

m 0u

I0

Page 30: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-23 -

U) Lfl U) LI)

C, C, C, C

CLe, LI) tnf UA

C u C oU a, CUr; 4;c -

CN v

=1 04

U)i IIi

84 0

ZV 8 88

C* 0 8

U) m) j"

87 w M C8 0

C', ~ L v- m) 8u Cu f4.. 8 8 u) C 8 U 0 - 8CC.? ~ ~ ~ ~ ~ ~ ~ ~ ~ c c) .) 0 Ci CC U O C, V u) 8 U , U

cc 00 8 0

LI) U) U

8 a 8 8

Page 31: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-24-

ITLn -L LA

00 CD

Ll Lb -Lb

0 a;

00

00 0D

ulA Ln

C.) C.)

0!0

Chw 0 w0 3

M,) Cu

C> Cu0A InL

0A 0f

LA L JA

CuA LA knC)

0 0 0

LA a) wLAr t n f L

e* en f

3 a n i i a w

Page 32: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 25 -

4.6 Bit Rates

It was observed in section 4.3 that a rough upper limit of detectablebit rates is I/N Hz. This limit holds when there is extreme noise ( 0 dB ) inthe signal. Less noise allows more bit rates above this "limit" to bedetectable. Since this experiment sets the SNR to be 0 dB, however, only bitrates below I/N Hz will be tested.

The results of the tests are shown in Figure 16. Lambda is set to 0.98and gamma is observed at the 9th filter stage.

The following observations can be made:

(I) Bit rate power decreases as the bit rate is closer to I/N Hz.

(2) Harmonics of the bit rate that are above I/N Hz are damped.

(3) The more harmonics of the bit rate that appear, the lower the bitrate power.

As far as the first point is concerned, it should be noted that thiseffect lessens when there is less noise in the signal. For a clean signal,all harmonics of the bit rate appear.

The second observation indicates that even though all bit rates belowI/N Hz are detectable, it would be better if the bit rate appears in the upperhalf of this range. The iterations appear to smooth the hump at the higherfrequencies first. This means that the variance of the spectrum will be lessin the upper half of the range, thus allowing the bit rate to " stand outbetter. The experimental results suggest that the ideal range for the bitrate is between I/2N Hz and I/N Hz.

5.0 BIT RATE SELECTION ALGORITHM

Once an estimate of gamma's power spectrum is available, the bit ratemust somehow be selected. None of the following selection algorithms havebeen tested yet and are presented here as suggestions only.

The most straight-forward technique would be to choose the most dominantfrequency (i.e., the most power). This method however, would not chooseaccuratelv for low SNR's (e.g., see Figure 16) even though the bit rates areplainly visible. The error is due to the fact that the underlying spectralform is not flat.

Instead, the selection algorithm should choose the frequency that"stands out" from the other frequencies immediately beside it. The amountthat a particular frequency "stands out" equals its power minus the power ofthe frequency immediately before it. This method of analysis is referred toas successive differencing.

Page 33: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 26 -

Choosing the bit rate to be the frequency with the largest differencewill be accurate in most examples in Figure 16. It will choose incorrectly,however, whenever a difference due to variance in the hump is larger than thebit rate's difference. The variance in the form can be reduced by performingmore iterations.

6.0 CONCLUSIONS

Gamma can be used to indicate bit changes in PSK, FSK and square wavesignals when SNR's are above 10 dB.

Other points worthy of note which were provided by the results of thestudy are:

(i) Gamma detects phase shifts better than frequency shifts.

(2) Bit rates within the range 0 to Rs/2 ffz, where Rs is the samplingrate, are detectable when there is little noise in the signal

() 10 dB SNR).

(3) A narrower range of bit rates are detectable when the signal hasextreme noise (0 dB SNR). It was shown through simulation that arough upper limit of detectable bit rates would be Rs/N, where N isthe filter order.

(4) The bit rate detection algorithm can best be used to verify when a

signal with a known bit rate is transmitting. The models can beused to choose the combination of lambda and filter stage thatprovide the best performance of the algorithm.

(5) Gamma can be used to flag the transmission of burst signals if thechannel is initially quiet.

More research is needed in the following areas:

(i) Simulation of the algorithm's reaction to FSK signals.

(2) Investigation of the effects of impulsive noise on the algorithm'sability to detect the bit rate.

(3) Simulation of the bit rate selection algorithm to test its accuracy.

Finally, it is recommended that this algorithm be tested with "live" RFsignals. This is possible with DREO's digital quadrature receiver (DAR-4000)and the proposed adaptive signal processing test bed.

Page 34: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

-27 -

U, Lft Ln Ln LA

0A &

-V!

LA in LA Ln

z 0 4p00

(I)CCD)C)C C,

09 9 M 0 4

LA LA LA Ln LA

LAD IA IA LA

*~- E 1 4

N v

LA LCI E-

0x "0

~ ~ L L A L A ( U 0) 4 40 4 4U8

C ' - 0 0 L O L O 0 . V (

W.-.~C U)0 D 4N~- w' 0L

LALA .nthu

* 0 0 C

LA t LA LA U)

9 o9

au 0 0o a0n

v M

m ~ cU MU (

a ni in A H

Page 35: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

- 28 -

7.0 BIBLIOGRAPHY

[11 Freidlander, Benjamin; "Lattice Filters for Adaptive Processing"Proceedings of the IEEE, Vol.70 No.8, August, 1982.

[21 Harris, Fredrick; "On the Use of Windows for Harmonic Analysis withDiscrete Fourier Transform", Proceedings of the IEEE, Vol.66 No.1January 1978.

[3] Lee, Daniel; "Canonical Ladder Form Realizations and Fast EstimationAlgorithms", Stanford University, Doctoral Thesis, August 1980.

[41 "Programs for Digital Signal Processing", edited by the Digital SignalProcessing Committee, IEEE Acoustics, Speech, and Signal ProcessingSociety.

Page 36: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

UNCLASSIFIED - 29 -SECURITY CLASSIFICATION OF FORM

(highest classification of Title, Abstract, Keywords)

DOCUMENT CONTROL DATA(Securiy classification of title, body of abstract and indexing annotation must be entered when the overall document is classified)

1. ORIGINATOR (the name and address of the organization preparing the document 2. SECURITY CLASSIFICATIONOrganizations for whom the document was prepared, e.g. Establishment sponsoring (overall security classification of the documenta contractor's report, or tasking agency, are entered in section 8.) including special warning terms if applicable)

NATIONAL DEFENCE

DEFENCE RESEARCH ESTABLISHMENT OTTAWASHIRLEY BAY, OTTAWA, ONTARIO KIA OZ4 CANADA UNCLASSIFIED

3. TITLE (the complete document title as indicated on the title page. Its classification should be indicated by the appropriate

abbreviation (S,C,R or U) in parentheses after the title.)

BIT RATE RECOVERY USING DIGITAL LADDER NETWORKS (U)

4. AUTHORS (Last name, first name, middle initial. If military, show rank, e.g. Doe, Maj. John E.)

KOZMINCHUK, BRIAN W., KUHL, LAWRENCE

5. DATE OF PUBLICATION (month and year of publication of 6a. NO. OF PAGES (total 6b. NO. OF REFS (total cited indocument) containing information. Include document)

DECEMBER 1988 Annexes, Appendices, etc.)

34 46. DESCRIPTIVE NOTES (the category of the document, e.g. technical report, technical note or memorandum. If appropriate, enter the type of

report, e.g. interim, progress, summary, annual or final. Give the inclusive dates when a specific reporting period is covered.)

DREO TECHNICAL NOTE

8 SPONSORING ACTIVITY (the name of the department project office or laboratory sponsoring the research and development. Include theaddress.)

9a PROJECT OR GRANT NO. (if appropriate, the applicable research 9b. CONTRACT NO. (if appropriate, the applicable number underand development prolect or grant number under which the document which the document was written)was written. Please specify whether project or grant)

041LK11

10a. ORIGINATOR'S DOCUMENT NUMBER (the official document "0b. OTHER DOCUMENT NOS. (Any other numbers which maynumber by which the document is identified by the originating be assigned this document either by the originator or by theactivity. This number must be unique to this document.) sponsor)

1 1. DOCUMENT AVAILABILITY (any limitations on further dissemination of the document, other than those imposed by security classification)

IX ) Unlimited distribution(I Distribution limited to defence departments and defence contractors; further distribution only as approved

I Distribution limited to defence departments and Canadian defence contractors; further distribution only as approvedI I Distribution limited to government departments and agencies; further distribution only as approved

Distribution limited to defence departments; further distribution only as approved

I ) Other (please specify):

12. DOCUMENT ANNOUNCEMENT (any limitation to the bibliographic announcement of this document. This will normally correspond tothe Document Availabilty (11). However, where further distribution (beyond the audience specified in 11) is possible, a widerannouncement audience may be selected.)

UNCLASSIFIED

SECURITY CLASSIFICATION OF FORM

DCD03 2/06/87

Page 37: I · signal-to-noise ratios as low as -1 dB. RESUME Un algorithme estimant le debit du bit des signaux modulation par d~placement de la phase et de ceux modulation par ddplacement

30 - UNCLASSIFIED

SECURITY CLASSIFICATION OF FORM

3. A8S7RACT 1 a brief and factual summary of the document. It may also appear elsewhere in the body of the document itself It IS highly

,es,-a5re ,lat the abstract of class;hd documents be unciassifoed. Each paragraph of the abstract shall begin with an indication of thesec.irty ciasslficationr of the information in the paragraph (onless the document itself is unclassified) represented as (S). (C), (R), or (U).

I is nct necessary to incluoe here abstracts in both offical languages unless the text is bilingual)

(U) An al, orithm that estimates a signal's bit rate has been developed and

simulitLd. The basis of the algorithm stems from a Digital Ladder Network to detect

bit c1an -' 5- in int(.rcepted signals. Random bit changes are reflected in large values

of th,, Iadd r's so-called "likelihood parameter". The characteristics and trends of

this parameter are observed and documented. The bit rate is obtained from an estimate

,)I th,, l ikelihood parameter's power spectrum. Simulation results suggest that the

tl.orithm is acctirate, for signal-to-noise ratios as low as 0 dB.

4 KEVvVORDS, DESCRIPTORS or IDENTIFIERS (technica;y meaningful terms or short phrases that characterize a document and could be

hegpfu. in cataloguing the document. They should be selected so that no security classification is required. Identifiers, such as equipmentmode. ,esionation. .rde name, miltary prolect code name, geographic location may als' be included. If possible keywords should be selected'rom a outl Shed thesaurus. e.g. Thesaurus of Engineering and Scientific Terms (TEST) and that thesaurus-identified. If it is not possible to

select inexing te-ms which are Unclassified. the classification of each Should be indicated as with the title.)

Recursive Least Squares

Least Squares

Signal Processing

Bit Rate Detection

Digital Lattice Networks

Digital Ladder Networks

Parameter Estimation

UNCLASSIFIED

SECURITY CLASSIFICATION OF FORM