1. Trang chủ
  2. » Công Nghệ Thông Tin

Fundamentals of Spread Spectrum Modulation phần 6 ppt

10 296 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Fundamentals of Spread Spectrum Modulation
Trường học Standard University
Chuyên ngành Electrical Engineering
Thể loại Bài báo
Năm xuất bản 2007
Thành phố Standard City
Định dạng
Số trang 10
Dung lượng 397,11 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

The modifications needed to make this tracking loop practical are ones to accommodate modulated signals, i.e., accommodations for data times the code times a carrier.. A loop structure w

Trang 1

0 10 20 30 40 50 60 0

2 4 6 8 10 12

τ , s

|R

c ( τ )|

Code length = 11; samples/chip = 2; Eb/N0 = 10 dB; Ec/N0 = -0.41393 dB

FIGURE 18: Matched filter output for sequence of four bits or four 11-chip code repetitions.

differencer, which is

εt, T d , 2 T d



=3K1

4

P

2c (t − T d)

c 

t− 2T d

2T c



− c t− 2T d + 

2T c

5



= K1

4

P

2D 

T d , 2 T d



where D 

T d , 2 T d



is the average of (5.44) over a time interval of the order of the code duration and is given by

D 

T d , 2 T d



= 1

NT c

NTc /2

−NT c /2 c (t − T d)

c

t− 2T d

2T c



− c t− 2T d +

2T c



dt



= R c



T d − 2T d

2T

− R c



T d − 2T d +

2T

= R c



δ − 

2



T

− R c



δ + 

2



T



= D (δ)

(5.45)

Trang 2

1

2

K c t −T −∆T

×

( )

f t

K c tT

1

2

K c t −T +∆T

( )

1

y t

( )

2

( ),

ε δ

( )

v t

r

x t = Pc tT +n t

FIGURE 19: Baseband delay-lock tracking loop [1].

The second term is the AC component, referred to as the self-noise since it is the result

of code products that do not aid tracking and R c (τ) is the code correlation function D (δ)

is plotted in Fig 20 for several values of It is seen that any of these can serve as a suitable

control signal for the voltage controlled oscillator (VCO) which provides the clock signal for driving the local code generator of Fig 19, but the discriminator characteristics for = 1 and 2

are particularly attractive because of their interior linear regions From these plots, it is apparent that if the local code lags the incoming code the discriminator characteristic will provide a signal to the VCO which speeds it up, whereas if the local code leads the incoming code the discriminator characteristic will provide a signal to the VCO which slows it down Thus, the codes will be maintained in close synchronism which is not exactly zero due to the action of the noise at the input The operation of this system in noise can be characterized through the application of standard phase-lock loop analysis techniques [1]

The modifications needed to make this tracking loop practical are ones to accommodate modulated signals, i.e., accommodations for data times the code times a carrier A loop structure which allows for data on a carrier is called the noncoherent delay-lock tracking loop and is shown

in block diagram form in Fig 21 The carrier is accommodated by the inphase and quadrature-channel mixers in the upper-left-hand corner, and the presence of data is accommodated by the squarers in the upper-middle portion of the diagram The discriminator characteristic for this

Trang 3

-2 0 2 -1

-0.5 0 0.5 1

δ

D∆(δ)

∆ = 0.5

-1 -0.5 0 0.5 1

δ

D∆(δ)

∆ = 1

-1 -0.5 0 0.5 1

δ

D∆(δ)

∆ = 1.5

-1 -0.5 0 0.5 1

δ

D∆(δ)

∆ = 2

FIGURE 20: Delay-lock discriminator dc outputs for a 15-chip m-sequence for various values of .

circuit is proportional to the difference of the squares of the code correlation functions delayed and advanced, respectively, by/2 For proper choice of , they exhibit a linear interior region,

making them suitable for driving the VCO in the proper direction

The code tracking jitter variance for the noncoherent delay-lock tracking loop is given by

σ2

δ, DLL= 1

2ρ L



1+ 2

where

N0B L = signal-to-noise ratio in the loop bandwidth,B L ,

N0BIF = signal-to-noise ratio in the receiver IF bandwidth,BIF.

There are many variations of code tracking loops Another important one is the tau-dither noncoherent tracking loop which requires less hardware than the delay-lock tracking loop at the expense of slightly worse tracking jitter variance The block diagram of the tau-dither tracking loop is shown in Fig 22 It is seen that the early and late versions of the locally generated

code are time shared in the same channel by virtue of the slow switching function q (t)= ±1 This points out another advantage of the tau-dither tracking loop over the delay-lock tracking

Trang 4

FIGURE 21: Noncoherent delay-lock code tracking loop [1].

loop—possible gain and phase imbalances between the two channels of the delay-lock tracking loop are avoided in the tau-dither loop because a single channel is time shared between the early and late codes The tracking jitter variance of the tau-dither loop, for BPSK spreading

and a switching frequency of f q = B L /4 Hz, is given by

σ2

δ, TDL= 1

2ρ L



1.811 +3.261 ρ

whereρ LandρIF are as defined in (5.46)

Example 10 Compare the tracking jitter standard deviations of tau-dither tracking and

delay-lock tracking loops for the following parameters:

N0BIF = 10,

B L = BIF/50.

Trang 5

( )

q t

×

( )

1 q t

2

c t −T −∆T

2

c t −T +∆T

×

Spreading waveform generator

$( )

d t

( )

b t

( )

r t

( )

z t

Voltage controlled oscillator

Lowpass filter

IF bandpass

filter, B N

Loop filter

Local oscillator

Spreading waveform clock

1 +

( )2

( )

v t

( ),

ε δ

×

FIGURE 22: Block diagram of a tau-dither code tracking loop [1].

Solution: From the given data, we find thatρ L = P

N0B L = P

N0B I F

B I F

B L = 10 (50) = 500 Thus,

σ2

δ, TDL= 1

2ρ L



1.811 +3.261 ρ

2 (500)



1.811 +3.261

2 (500)=2.1371 × 10−3s2,

σ2

δ,DLL= 1

2ρ L



1+ 2

ρIF

2 (500)



1+ 2

10 = 1.2

2 (500) = 1.2 × 10−3s2.

The respective standard deviations are

σ δ, TDL = 0.0462 s,

σ δ, DLL = 0.0346 s.

In terms of standard deviation, which gives one basis of comparison for relative performance,

we see that the two tracking loops are fairly close in this particular example

In this section, the synchronization of the local de-spreading code at the receiver with the spreading code on the received signal has been considered Generally, this consists of two steps:

Trang 6

(1) initial acquisition, where the local and received codes are aligned to within1/2chip or less;nd (2) tracking, or fine tuning the initial alignment, to within a small fraction of a chip The latter is typically implemented with a phase-lock-loop type of feedback structure The former is typically implemented either as a serial search algorithm or as a matched filter-based structure Both were discussed in this section, with more mathematical details being given for the serial search procedure than for matched filter-based structures The reason for this is that, since longer integration times are possible with serial search, the effects of code correlation side lobes are not usually an issue, whereas they are for matched filter implementations since hardware limitations dictate correlation over shorter code segments in the matched filter case For a given integration time, matched filter acquisition gives by far lower average synchronization times than serial search The discussion in this chapter is centered around acquisition for DSSS Code acquisition considerations for FHSS are similar to those for DSSS, at least mathematically, although the implementation of the hardware is decidedly different

OPERATING IN JAMMING—NO CODING

The performance of a spread spectrum communication system in the presence of AWGN is the same as the system without spread spectrum using the same data modulation technique

as the spread spectrum system In order to make a spread spectrum communication system’s performance unacceptable, an enemy might resort to jamming, i.e., radiating a signal in the same band being used by the spread spectrum system in order to raise its error probability to

an unacceptable level

Another possible source of interference in spread spectrum systems is multiple-access interference This will be considered in Section 7

Jamming can take many forms Some examples are

r Jamming with wideband (barrage) noise;

r Jamming with narrowband or partial band noise;

r Jamming with a single frequency;

r Jamming with a comb of (multiple) frequencies;

r Jamming with pulsed noise;

r Jamming with a repeated replica of the communicator’s signal.

These are basically arranged in order of least complex to most complex We will take up the performance analysis of each in turn except for the last

Trang 7

6.1 Barrage Noise Jamming

This is the simplest jamming of all those listed, both to implement and to analyze If the jammer

is J watts and it is radiated as wideband noise, then the communication system noise spectral level is raised from N0W/Hz to N0+ J /B s sW/Hz, where B s s is the single-sided bandwidth

of the spread spectrum signal For direct sequence BPSK spreading, B s s ≈ 2/T c Hz, where T c

is the chip duration Thus, the bit error probability of a BPSK spread communication system with BPSK or QPSK data modulation is (see Table 2)

P b, barrage jamming = Q



2E b

N0+ T c J /2

= Q



2P T b

N0+ T c J /2

= Q



2

N0/E b + T c J / (2PT b)

= Q



2

N0/E b + (J /P) (R/W)

,

(6.1)

where W = 2/T c is the null-to-null spread signal bandwidth (single-sided) and R = 1/T b is the bit rate

Although the derivation is not quite as simple, it can be shown that basically the same expression holds if the jamming is partial band noise or single frequency [1] In lieu of a detailed derivation, an approximate justification is that the de-spreader at the receiver front end, while dispreading the signal, spreads the partial band or single frequency jamming signal so that

it appears as wideband Gaussian noise to the data demodulator Similar arguments can be made for virtually any type of data modulation as long as the spreading is direct sequence, e.g., DPSK Figure 23 illustrates BPSK/BPSK spread spectrum system performance in these types

of jamming

A somewhat more accurate analysis [13, 14], in the case of BPSK/BPSK, can be carried out for tone jamming of frequency equal to the carrier frequency and it shows that the inter-ference component at the demodulator output is really binomially distributed, with the result that the bit error probability is

P b = Q



2

N0/E b +2J T c /E bcos2(φ J − θ s)



= Q



2

N0/E b + (J /P) (R/W) cos2(φ J − θ s)



,

(6.2)

Trang 8

0 5 10 15 20 25 30 35 40 45 50

10-10

10-8

10-6

10-4

10-2

100

P/J W/R, dB

P b

E b /N0 = 4 dB

E b /N0 = 6 dB

E b /N0 = 8 dB

E b /N0 = 10 dB

E b /N0 = 12 dB

BPSK DS

FIGURE 23: Performance of BPSK/BPSK spread spectrum in barrage, partial band, or tone jamming.

where φ J − θ s is the phase difference between the jamming and signal To get (6.2), the binomially distributed interference random variable was replaced by a Gaussian random variable with the same mean and variance Note that ifφ J − θ s is an odd multiple ofπ/2, the term due

to jamming is zero Ifφ J − θ s is an even multiple ofπ/2, (6.2) reduces to (6.1).

A similar analysis for QPSK spreading with BPSK data modulation can be carried out with the frequency offset of the jamming tone from the carrier frequency included The result is

P b = Q



2

N0/E b + (J /P) (R/W) sinc2(f T c)



where f is the frequency offset of the jamming from the signal Note that if f T c is an integer, the jamming has no effect Also note the lack of dependence on jammer phase relative

to the signal phase

Trang 9

As alluded to above, one could deduce the performance of FH spread spectrum in barrage noise jamming in a similar manner For example, if the data modulation is noncoherent FSK, the expression for the bit error probability, from Table 2, is

2 (M− 1)

M−1

k=1

(−1)k+1

k+ 1

k

exp

−k log

2 M

k+ 1

E b

N T

where, in the case of barrage jamming, N T = N0+ N J = N0+ J /W Thus, E b /N Tin (6.4)

is replaced with

E b

Results for M= 2 and 4 are given in Fig 24

10-8

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

E

b /N

0 = 10 dB

P/J W/R, dB

P

b

E

b /N

0 = 11 dB

E

b /N

0 = 12 dB

M = 2

10-8

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

E

b /N

0 = 10 dB

P/J W/R, dB

P b

E

b /N

0 = 11 dB

E

b /N

0 = 12 dB

M = 4

FIGURE 24: Performance of a FH/MFSK noncoherent spread-spectrum system in barrage noise jamming.

Trang 10

0 10 20 30 40 50

10-8

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

E b /N0 = 6 dB

P/J W/R, dB

P b

E b /N0 = 8 dB

E b /N0 = 10 dB

E b /N0 = 12 dB

M = 2

0 10 20 30 40 50

10-8

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

E b /N0 = 6 dB

P/J W/R, dB

P b

E b /N0 = 8 dB

E b /N0 = 10 dB

E b /N0 = 12 dB

M = 4

FIGURE 25: Performance of FH/MDPSK spread spectrum in barrage noise jamming.

If the data modulation is M-ary DPSK, for example, (6.4) is replaced by

log2 M



1+ cos (π/M)

2 cos (π/M) Q



2 log2M



1− cos π

M

 E b

N T

where (6.5) is used in place of E b /N T in the argument of the Q-function Performance curves

for FH/MDPSK are shown in Fig 25

We assume that the jammer concentrates its power in a fractionρ of the FH/MFSK bandwidth.

Thus, the jammer can disrupt data transmission whenever the transmitter hops into the jammed band while the jammer can concentrate its power in the jammed band Ifρ is the fraction of

... virtually any type of data modulation as long as the spreading is direct sequence, e.g., DPSK Figure 23 illustrates BPSK/BPSK spread spectrum system performance in these types

of jamming

A... 25: Performance of FH/MDPSK spread spectrum in barrage noise jamming.

If the data modulation is M-ary DPSK, for example, (6. 4) is replaced by

log2... s is an odd multiple of< i>π/2, the term due

to jamming is zero Ifφ J − θ s is an even multiple of< i>π/2, (6. 2) reduces to (6. 1).

A similar

Ngày đăng: 07/08/2014, 21:20

TỪ KHÓA LIÊN QUAN