1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A...

72
1 Chapter 2 Direct-Sequence System s

Transcript of 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A...

Page 1: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

1

Chapter 2

Direct-Sequence Systems

Page 2: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

2

2.1 Definitions and Concepts

• Spread-spectrum signal – A signal that has an extra modulation that expands the signal

bandwidth beyond what is required by the underlying data modulation.

• Spread-spectrum communication systems – suppressing interference – making interception difficult – accommodating fading– multipath channels– providing a multiple-access capability

• The most practical and dominant methods of spread-spectrum communications– direct-sequence modulation – frequency hopping

Page 3: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

3

• A direct-sequence signal

– a spread-spectrum signal generated by the direct mixing of the data with a spreading waveform before the final carrier modulation.

• Ideally, a direct-sequence signal with binary phase-shift keying (PSK) or differential PSK (DPSK) data modulation can be represented by

– A is the signal amplitude,

– d(t) is the data modulation

– p(t) is the spreading waveform

Page 4: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

4

• An amplitude if the associated data symbol is a 1.

• An amplitude if the associated data symbol is a 0.

• The spreading waveform has the form

– each pi equals +1 or –1 and represents one chip of the spreading sequence.

• The chip waveform

Page 5: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

5

Page 6: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

6

• Message privacy

– If a transmitted message cannot be recovered without knowledge of the spreading sequence.

• The processing gain

– An integer equal to the number of chips in a symbol interval.

– If W is the bandwidth of p(t) and B is the bandwidth of d(t), the spreading due to ensures that has a bandwidth W >> B

Page 7: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

7

Page 8: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

8

• Therefore, if the filtered signal is given by (2-1), the multiplication yields the despread signal s1(t) at the input of the PSK demodulator.

Page 9: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

9

• An approximate measure of the interference rejection capability is given by the ratio W/B.

• W and B are proportional to respectively.

• A convenient representation of a direct-sequence signal when the chip waveform may extend beyond is

where denotes the integer part of x.

Page 10: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

10

2.2 Spreading Sequences and Waveforms

• Random Binary Sequence x(t)

– A stochastic process that consists of independent, identically distributed symbols, each of duration T.

Page 11: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

11

• The autocorrelation of a stochastic process x(t) is defined as

Page 12: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

12

• Autocorrelation of the random binary sequence:

Page 13: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

13

• Shift-Register Sequences

Page 14: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

14

Page 15: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

15

• The state of the shift register after clock pulse i is the vector

• The definition of a shift register implies that

where s0(i) denotes the input to stage 1 after clock pulse i.

• If denotes the ai state of bit i of the output sequence, then

• Since the number of distinct states of an m-stage shift register is 2m the sequence of states and the shift-register sequence have period

Page 16: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

16

• The Galois field , GF(2), – Consists of the symbols 0 and 1 – The operations of modulo-2 addition and modulo-2 multiplication.

• The input to stage 1 of a linear feedback shift register is

• Figure 2.7: Linear feedback shift register:

Page 17: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

17

Page 18: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

18

• Since the output bit , (2-16) and (2-19) imply that for

• Each output bit satisfies the linear recurrence relation:

• Figure 2.7(a) is not necessarily the best way to generate a particular shift register sequence.

• Figure 2.7(b) illustrates an implementation that allows higher-speed operation.

Page 19: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

19

Page 20: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

20

• Since (2-26) is the same as (2-20).

Page 21: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

21

• Successive substitutions into the first equation of sequence (2-24) yields

• If are specified, then (2-28) gives the corresponding initial state of the high-speed shift register.

Page 22: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

22

• If a linear feedback shift register reached the zero state with all its contents equal to 0 at some time, it would always remain in the zero state, and the output sequence would subsequently be all 0’s.

• Since a linear m-stage feedback shift register has exactly nonzero states, the period of its output sequence cannot exceed

• maximal or maximal-length sequence

– A sequence of period generated by a linear feedback shift register.

– If a linear feedback shift register generates a maximal sequence, then all of its nonzero output sequences are maximal, regardless of the initial states.

Page 23: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

23

• Given the binary sequence a, let denote a shifted binary sequence.

• If a is a maximal sequence and

then

– It is not the sequence of all 0’s.

– It must be a maximal sequence.

– The modulo-2 sum of a maximal sequence and a cyclic shift of itself by j digits, produces another cyclic shift of the original sequence; that is,

• A non-maximal linear sequence is not necessarily a cyclic shift of a and may not even have the same period.

Page 24: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

24

Page 25: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

25

Periodic Autocorrelations

• A binary sequence a with components can be mapped into a binary antipodal sequence p with components by means of the transformation

• The periodic autocorrelation of a periodic binary sequence a with period N is defined as

Page 26: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

26

• Consider a maximal sequence.

• The periodic autocorrelation of a periodic function with period T is defined as

• If the spreading sequence has period N, then has period Equations (2-2) and (2-36) yield the autocorrelation of p(t)

Page 27: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

27

• If then , (2-3) and (2-37) yield

• If

Page 28: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

28

• Using (2-38) and (2-3) in (2-39), we obtain

• For a maximal sequence, the substitution of (2-35) into (2-40) yields

• Since it has period NTc

Page 29: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

29

Page 30: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

30

• The power spectral density of p(t) which is defined as the Fourier transform of

Page 31: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

31

Page 32: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

32

• A pseudonoise or pseudorandom sequence

– A periodic binary sequence with a nearly even balance of 0’s and 1’s.

– An autocorrelation that roughly resembles, over one period, the autocorrelation of a random binary sequence.

– Pseudonoise sequences, which include the maximal sequences, provide practical spreading sequences because their autocorrelations facilitate code synchronization in the receiver

Page 33: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

33

• Average autocorrelation of x(t)

• Average power spectral density

– It is defined as the Fourier transform of the average autocorrelation .

Page 34: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

34

• The autocorrelation of the direct-sequence signal s(t)

• The average power spectral density of s(t)

Page 35: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

35

Polynomials over the Binary Field

• A polynomial over the binary field GF(2) has the form

– where the coefficients are elements of GF(2)

• Ex:

Page 36: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

36

• The characteristic polynomial associated with a linear feedback shift register of m stages is defined as

• The generating function associated with the output sequence is defined as

Page 37: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

37

• Substitution of (2-20) into this equation yields

Page 38: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

38

• Combining this equation with (2-56), and defining c0=1, we obtain

Page 39: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

39

• The generating function of the output sequence generated by a linear feedback shift register with characteristic polynomial f(x) may be expressed in the form

– where the degree ψ(x) of is less than the degree of f(x).

• The output sequence is said to be generated by f(x).

• Equation (2-60) explicitly shows that the output sequence is completely determined by the feedback coefficients

and the initial state

Page 40: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

40

Output sequence:

Page 41: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

41

Page 42: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

42

• The polynomial p(x) is said to divide the polynomial b(x) if there is a polynomial h(x) such that

• A polynomial p(x) over GF(2) of degree m is called irreducible

– If p(x) is not divisible by any polynomial over GF(2) of degree less than m but greater than zero. (m < degree <0 )

• An irreducible polynomial over GF(2) must have an odd number of terms, but this condition is not sufficient for irreducibility.

– If has an even number of terms, then and the fundamental theorem of algebra implies that divides p(x).

Page 43: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

43

• If a shift-register sequence is periodic with period n then its generating function may be expressed as

• ,

– which has the form of (2-62). • Thus, f (x) generates a sequence of period n for all and, hence, all initial

states.

Page 44: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

44

• A polynomial over GF(2) of degree m is called primitive.

– If the smallest positive integer n for which the polynomial divides

• A primitive characteristic polynomial of degree m can generate a sequence of period which is the period of a maximal sequence generated by a characteristic polynomial of degree m.

• A primitive characteristic polynomial must be irreducible.

• A characteristic polynomial of degree m generates a maximal sequence of period if and only if it is a primitive polynomial.

Page 45: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

45

• octal numbers in increasing order (e.g. )

Page 46: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

46

Long Nonlinear Sequences

• Long sequence or long code– A spreading sequence with a period that is much longer than t

he data-symbol duration and may even exceed the message duration.

• A short sequence or short code – A spreading sequence with a period that is equal to or less tha

n the data-symbol duration. • Short sequences are susceptible to interception and linear sequen

ces are inherently susceptible to mathematical cryptanalysis.• Long nonlinear pseudonoise sequences are needed for communic

ations with a high level of security. • However, if a modest level of security is acceptable, short or mod

erate-length pseudonoise sequences are preferable for rapid acquisition, burst communications, and multiuser detection.

Page 47: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

47

Page 48: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

48

Page 49: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

49

2.3 Systems with PSK Modulation

• Assuming that the chip waveform is well approximated by a waveform of duration Tc, the received signal is

where pi is equal to +1 or –1

• The processing gain, defined as

Page 50: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

50

– i(t) the interference.

– n(t) denotes the zero-mean white Gaussian noise.

– The chip matched filter has impulse response

– Its output is sampled at the chip rate to provide G samples per data symbol.

Page 51: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

51

• (2-75) to (2-79) indicate that the demodulated sequence corresponding to this data symbol is

Page 52: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

52

• The input to the decision device is

• The decision device produces the symbol 1 if V > 0 and the symbol 0 if V < 0.

Page 53: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

53

• The white Gaussian noise has autocorrelation

• The mean value of the decision variable is

0 ( )2n

NR

Page 54: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

54

• Since pi and pj are independent for

Page 55: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

55

Tone Interference at Carrier Frequency

• The tone interference has the form

• (2-82), (2-85), (2-92) and a change of variables give

• For rectangular chip waveform has

• For sinusoidal chips in the spreading waveform

Page 56: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

56

• Let k1 denote the number of chips in for which

• The number for which is

• Equations (2-93), (2-3), and (2-94) yield

• These equations indicate that the use of sinusoidal chip waveforms instead of rectangular ones effectively reduces the interference power by a factor

Page 57: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

57

• Equation (2-95) indicates that tone interference at the carrier frequency would be completely rejected if in every symbol interval.

• The conditional symbol error probability given the value of ψ is

– is the conditional symbol error probability given the values of

Page 58: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

58

• Using the Gaussian density to evaluate

• Assuming ψ that is uniformly distributed over , we obtain the symbol error probability

Page 59: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

59

General Tone Interference

Page 60: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

60

• The conditional symbol error probability is well approximated by

– : equivalent two-sided power spectral density of the interference plus noise, given the value of φ

• For sinusoidal chip waveforms, a similar derivation yields (2-110) with

Page 61: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

61

• To explicitly exhibit the reduction of the interference power by the factor G, we may substitute in (2-111) or (2-112).

• A comparison of these two equations (2-111) and (2-112) confirms that sinusoidal chip waveforms provide a dB advantage when fd = 0 but this advantage decreases as increases and ultimately disappears.

Page 62: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

62

• If in (2-109) is modeled as a random variable that is uniformly distributed over then the character of in (2-111) implies that its distribution is the same as it would be if were uniformly distributed over

• The symbol error probability, which is obtained by averaging over the range of ψis

Page 63: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

63

GS/I

(G = 50)

Page 64: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

64

Page 65: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

65

2.4 Quaternary Systems

• A received quaternary direct-sequence signal with ideal carrier synchronization and a chip waveform of duration Tc can be represented by

– t0 is the relative delay between the in-phase and quadrature components of the signal.

– For QPSK, t0=0

– For offset QPSK (OQPSK) or minimum-shift keying (MSK),

– For OQPSK, the chip waveforms are rectangular.

– For MSK, the chip waveforms are sinusoidal.

Page 66: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

66

Page 67: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

67

• Let Ts denote the duration of the data symbols before the generation of (2-123).

• Let denote the duration of the channel symbols, which are transmitted in pairs.

– where Ji and Ni are given by (2-82) and (2-83), respectively.• The term representing crosstalk,

is negligible if

Page 68: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

68

• The lower decision variable at the end of a channel-symbol interval

where

• Since the energy per channel symbol is

Page 69: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

69

• Using the tone-interference model of Section 2.3, and averaging the error probabilities for the two parallel symbol streams, we obtain the conditional symbol error probability:

– For rectangular chip waveforms (QPSK and OQPSK signals)

– For sinusoidal chip waveforms,

Page 70: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

70

• The quaternary system provides a slight advantage relative to the binary system against tone interference.

• Both systems provide the same and nearly the same .

Page 71: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

71

Page 72: 1 Chapter 2 Direct-Sequence Systems. 2 2.1 Definitions and Concepts Spread-spectrum signal –A signal that has an extra modulation that expands the signal.

72

2.5 References

[1] D. Torrieri, Principles of spread spectrum communications theory, Springer 2005.