E303: Communication Systems

Size: px
Start display at page:

Download "E303: Communication Systems"

Transcription

1 E303: Communication Systems Professor A. Manikas Chair of Communications and Array Processing Imperial College London An Overview of Fundamentals: PN-codes/signals & Spread Spectrum (Part B) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 1 / 56

2 Table of Contents 1 Introduction Modelling of PN-signals in SSS Equivalent Energy Unitisation Effi ciency (EUE) Comments 2 Classification of Jammers in SSS 3 Direct Sequence SSS Introductory Concepts and Mathematical Modelling PSD(f ) of a Random Pulse Signal PSD(f ) of a PN-Signal b(t) in DS-SSSs PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) 4 DS-BPSK Spread Spectrum Output SNIR Bit Error Probability with Jamming 5 DS-SSS on the (p e, EUE, BUE)-parameter plane 6 Anti-Jam Margin 7 Frequency Hopping SSSs 8 Appendices Appendix A. Block Diagram of a Typical SSS Appendix B. BPSK/DS/SS Transmitter and Receiver Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 2 / 56

3 Introduction Introduction (a) SSS (jammers): (b) CDMA (K users): Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 3 / 56

4 Introduction Modelling of PN-signals in SSS Modelling of PN-signals in SSS Consider { {α[n]}=a sequence of ± 1 s { } c(t) = an energy signal of duration T c, e.g. c(t) = rect t T c We have seen that the PN signal b(t) can be modelled as follows: DS-SSS (Examples: DS-BPSK, DS-QPSK): b(t) = n α[n].c(t nt c ) (1) FH-SSS (Examples: FH-FSK) b(t) = n exp {j(2πk[n]f 1 t + φ[n])}.c(t nt c ) (2) where {k[n]} is a sequence of integers such that {α[n]} {k[n]} (3) { } and with φ[n] = random: pdf φ[n] = 1 2π rect φ 2π Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 4 / 56

5 Introduction Equivalent Energy Unitisation Effi ciency (EUE) Equivalent Energy Utilisation Effi ciency (EUE) Remember: Jamming source, or, simply Jammer = intentional interference Interfering source = unintentional interference With area-b = area-a we can find N j P j = 2 areaa = 2 areab = N j B j N j = P j B j Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 5 / 56

6 Introduction Equivalent Energy Unitisation Effi ciency (EUE) if then B J = qb ss ; 0 < q 1 (4) EUE J = E b EUE equ = N J E b N 0 + N J = P s.b J P J.r b = PG SJR in q }{{} EUE j = P s.q.b ss P J.B = PG SJR in q (5) (6) ( ) 1 N0 + 1 (7) N j where SJR in P s P J (8) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 6 / 56

7 Introduction Comments Comments EUE equ (or EUE J ): very important since bit error probabilities are defined as function of EUE equ (or of EUE J ) For a specified { performance the smaller the SIRin the better for the signal the larger the SIR in the better for the jammer Jammer limits the performance of the communication system i.e. effects of channel noise can be ignored i.e. Jammer Power P n EUE equ = E b N 0 +N J E b N J = EUE J N.B. exception to this: i) non-uniform fading channels ii) multiple access channels number of possible jamming waveforms There is no single jamming waveform that is worst for all SSSs There is no single SSS that is best against all jamming waveforms. Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 7 / 56

8 Classification of Jammers in SSS Classification of Jammers in SSS Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 8 / 56

9 Direct Sequence SSS Introductory Concepts and Mathematical Modelling Direct Sequence SSS Introductory Concepts & Mathematical Modelling If BPSK digital modulator is employed then the BPSK-signal can be modelled as: BPSK s(t) = A c sin(2πf c t + m(t) π 2 ) (9) where the data waveform can be modelled as follows: m(t) a[n] c 1 (t n T cs ); nt cs t < (n + 1) T cs (10) n }{{} rect{ t n Tcs Tcs } with {a[n]} = sequ. of independent data (message) bits (±1 s) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v.17 9 / 56

10 Direct Sequence SSS Introductory Concepts and Mathematical Modelling Equation (9) can be rewritten as follows: BPSK s(t) = A c m(t) cos(2πf c t) BPSK can be considered as { PM AM (11) remember: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

11 Direct Sequence SSS Introductory Concepts and Mathematical Modelling The PSD(f ) s of m(t) and s(t) are shown below Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

12 Direct Sequence SSS Introductory Concepts and Mathematical Modelling If a DS/BPSK modulator is employed, then the SS-transmitted signal is ±1 {}}{ DS/BPSK : s(t) = A c sin 2πF c t + m(t)b(t) π (12) 2 = A c m(t)b(t) cos(2πf c t) (13) where m(t) a[n] c 1 (t nt cs ); nt cs t < (n + 1)T cs n }{{} rect{ t ntcs Tcs } b(t) = k chip-duration α[k] c 2 (t kt cs ); kt c t < (k + 1) T c }{{} rect{ t ktc Tc } (14) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

13 Direct Sequence SSS Introductory Concepts and Mathematical Modelling BPSK DS/CDMA Transmitter & Receiver TX (see also Appendix-B): Rx (see also Appendix-B): Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

14 Direct Sequence SSS Introductory Concepts and Mathematical Modelling The PN-sequence {α[l]} (whose elements have values ±1) is M times faster than the data sequence {a[n]}. i.e. i.e. T cs = M T c (15) PN-signal Bandwidth data-bandwidth (16) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

15 Direct Sequence SSS Introductory Concepts and Mathematical Modelling Systems which have coincident data and SS code clocks are often said to have a data privacy feature such systems are easy to build and can be combined in single units T cs = 5 MT c Note: chip = T c = smallest time increment Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

16 Direct Sequence SSS Introductory Concepts and Mathematical Modelling If the above data privacy feature is taken into account then m(t) n a[n].c 1 (t n T cs ) nt cs < t < (n + 1) T cs k with T cs = MT c ; = n; b(t) = α[k].c 2 (t kt c ) kt c < t < (k + 1) T c (17) k M where n T cs + k T c t < n T cs + (k + 1) T c k = 0, 1,..., M 1 = k mod M Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

17 Direct Sequence SSS Introductory Concepts and Mathematical Modelling Conclusion DS/BPSK similar to BPSK except that the apparent data rate is M times faster signal spectrum is M times wider Therefore Note: PG = B ss B = M (18) 1 message cannot be recovered without knowledge of PN-sequence i.e. PRIVACY 2 typical: PN-chip-rate several M bits/sec data rate few bits/sec Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

18 Direct Sequence SSS Introductory Concepts and Mathematical Modelling PSD of DS/BPSK/SS Transmitted Signal Tx signal s(t) = m(t) b(t) A c cos(2πf c t) PSD s (f ) = PSD m (f ) PSD b (f ) PSD Ac cos(2πf c t)(f ) PSD s (f ) = PSD m (f ) PSD b (f ) PSD Ac cos(2πf c t)(f ) remember PSD Ac cos(2πf c t)(f ) = A2 c 4 (δ (f F c ) + δ (f + F c )) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

19 Direct Sequence SSS PSD(f ) of a Random Pulse Signal m(t) n a[n].c(t n T cs ) (see "line-codes") PSD m (f ) = FT(c(t)) 2 T cs R aa [0] + + k= k =0 R aa [k] exp( j2πfkt cs ) (19) Note that{ if statistical { } indep. we have: E a 2 R aa [k] = n for k = 0 E {a n } E {a n+k } for k = 0 { µ 2 i.e. R aa [k] = a + σ 2 a for k = 0 where µ a = mean and σ a = std for k = 0 then µ 2 a PSD m (f ) = σ 2 FT(c(t)) 2 a T }{{ cs } Continuous Spectrum + µ2 a Tcs 2 comb 1 ( FT(c(t)) 2 ) Tcs } {{ } Discrete Spectrum Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

20 Direct Sequence SSS PSD(f ) of a Random Pulse Signal PSD(f) of a Random Pulse Signal For a random pulse signal m(t) n a[n].c(t n T cs ) (i.e. a sequence of pulses where there is an invariant average time of separation T cs between pulses) with all pulses of the same form but with random amplitudes a[n] with mean=µ a = E{a[n]} and std=σ 2 a = E{(a[n] µ a ) 2 } statistical independent random time of occurrence, Then: PSD m (f ) = σ 2 FT(c(t)) 2 a T }{{ cs } Continuous Spectrum + µ2 a Tcs 2 comb 1 ( FT(c(t)) 2 ) Tcs } {{ } Discrete Spectrum Note that if µ a = 0 (this is a very common case ) then PSD m (f )=E{a[n] 2 FT(single pulse) 2 } T cs Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

21 Direct Sequence SSS PSD(f ) of a Random Pulse Signal Example: PSD of a random BINARY signal m(t) Consider a random binary sequence of 0 s and 1 s. This binary sequence is transmitted as random signal m(t) with 1 s and 0 s being sent using the pulses shown below. For instance a random binary sequence/waveform could be If 1 s and 0 s are statistically independent with Pr(0) = Pr(1) = 0.5, the PSD of the transmitted signal can be estimated as follows: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

22 Direct Sequence SSS PSD(f ) of a Random Pulse Signal Solution: 2 FT { PSD m (f ) = E a[n] 2}. T cs { = E a[n] 2}. T cs 2 sinc 2 (ft cs ) T cs = E {a[n] 2} T cs sinc 2 {ft cs } }{{} =( A 2 ) 1 2 +(+A2 ) 1 2 = A 2 T cs sinc 2 {ft cs } R mm (τ) = FT 1 {PSD m (f )} =FT 1 { A 2 T cs sinc 2 {ft cs } } { } = A 2 Λ τ T cs Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

23 Direct Sequence SSS PSD(f ) of a PN-Signal b(t) in DS-SSSs PSD(f) of a PN-Signal b(t) in DS-SSSs Autocorrelation function: R bb (τ) R bb (τ) = ( )} Nc +1 N c rep Nc T c {Λ τ T c 1 N c (20) Using the FT tables the PSD b (f )= FT{R bb (τ)} of the signal b(t) is: PSD b (f ) = { Nc +1 comb Nc 2 1 sinc 2 {f T c } } 1 N Nc Tc c δ(f ) (21) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

24 Direct Sequence SSS PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) PSD(f) of DS/BPSK Spread Spectrum Tx Signal s(t) s(t) = m(t) b(t) A c cos(2πf c t) PSD s (f ) = PSD m (f ) PSD b (f ) A2 c 4 (δ(f F c ) + δ(f + F c )) }{{} term 1 Ignore (for the time being) the effects of m(t) PSD term1 (f ) = A2 c 4 PSD b(f ) (δ(f F c ) + δ(f + F c )) { = A2 c 4 { N c +1 comb Nc 2 1 sinc 2 (f T c ) } 1 } δ(f ) Nc Tc N c (δ(f F c ) + δ(f + F c )) ( = A2 c 4 { Nc +1 comb Nc 2 1 sinc 2 {(f F c )T c } } Nc Tc A2 c 4 + comb 1 Nc Tc 1 N c (δ(f F c ) + δ(f + F c )) { sinc 2 {(f + F c )T c } }) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

25 Direct Sequence SSS PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) i.e. PSD term1 (f ) = A2 c 4 Nc + 1 Nc 2 A2 c 4 ( comb 1 Nc Tc + comb 1 Nc Tc { sinc 2 {(f F c )T c } } { sinc 2 {(f + F c )T c } }) 1 N c (δ(f F c ) + δ(f + F c )) (22) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

26 Direct Sequence SSS PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) Above the effects of m(t) have not been taken into account. If m(t) is used, then each discrete frequency in Equation (22) becomes a sinc 2 function. There are two cases: CASE-1: 1 T cs < 1 2N c T c CASE-2: 1 T cs 1 N c T c the peaks will merge into a continuous smooth spectrum Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

27 Direct Sequence SSS PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) CASE-1: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

28 Direct Sequence SSS PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) CASE-2: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

29 Direct Sequence SSS PSD(f ) of DS/BPSK Spread Spectrum Tx Signal s(t) N.B.: If then b(t) = random s(t) = A c m(t)b(t) cos(2πf c t) If the effects of m(t) are ignored then PSD s (f ) = A 2 c T 2 c sinc {ft c } 1 4 (δ(f F c ) + δ(f + F c )) PSD s (f ) = T c 4 A2 c i.e. PSD is similar to CASE-2 above ( ) sinc 2 {(f F c )T c } + sinc 2 {(f + F c )T c } Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

30 DS-BPSK Spread Spectrum Output SNIR DS-BPSK Spread Spectrum: Output SNIR Consider the block diagram of a SS-Communication System which employs a BPSK digital modulator: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

31 DS-BPSK Spread Spectrum Output SNIR N.B.: B ss = 1 T c ; B = 1 T cs ; PG = B ss B = T cs T c Then, at point T1, we have s(t) = A c m(t) b(t) cos(2πf c t) (23) and at point T1 : s(t) + n(t) + j(t) (for k = 1) (24) At the input of the receiver the Signal-to-Noise-plus-Interference Ratio (SNIR in ) is: SNIR in = EUE PG (1 + JNR in ) = EUE equ PG (25) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

32 DS-BPSK Spread Spectrum Output SNIR at point T : at point T0 : (s(t) + n(t) + j(t)) b(t τ) 2 cos(2πf c t + θ) (26) P unwanted = P nout + P code-noise + P jout (27) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

33 DS-BPSK Spread Spectrum Output SNIR if τ = 0 and θ = 0 (i.e. the system is synchronized) then: P code-noise = 0 and SNIR out-max = 2EUE equ (28) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

34 DS-BPSK Spread Spectrum Output SNIR However, Therefore, SNIR in = EUE PG (1 + JNR in ) = EUE equ PG (29) SNIR out-max = 2EUE equ = 2.PG.SNIR in (30) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

35 DS-BPSK Spread Spectrum Bit Error Probability with Jamming Bit Error Probability with Jamming A. CONSTANT POWER BROADBAND JAMMER: From the Detection Theory topic we know that the bit-error-probability p e for a Binary Phase-Shift Key (BPSK) communication system is given by: p e = T 2 EUE }{{} SNR out, matched filter where EUE = E b N 0 (31) Consider a DS/BPSK SSS which operates in the presence of a constant amplitude broadband jammer with double sided power spectral density PSD j (f ) = N j 2 (32) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

36 DS-BPSK Spread Spectrum Bit Error Probability with Jamming Then, { 2 } p e = T EUEequ where EUE equ = E b N 0 +N j with N j = P J B ss If we make the assumption that N j N 0 then p e = T { 2 EUE J } (33) where EUE J = E b N j This is known as the BASELINE PERFORMANCE of a DS/BPSK SSS Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

37 B. PULSE JAMMER: DS-BPSK Spread Spectrum Bit Error Probability with Jamming Consider a DS/BPSK SSS which operates in the presence of a jammer which transmits broadband noise with large power but only a fraction of the time. The double-sided power spectral density of the jammer is given by: PSD j (f ) = N j 2ρ (34) where ρ the fraction of time the jammer is on. P j = average jamming power P j ρ = actual power during a jamming pulse duration Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

38 DS-BPSK Spread Spectrum Bit Error Probability with Jamming Let the jammer pulse duration be greater than T cs (data bit time). { Pr(jammer = on ) = ρ Then Pr(jammer = off ) = 1 ρ and the bit-error-probability is given by: { } p e = (1 ρ)t 2 E b E + ρt 2 b N 0 N }{{} 0 + N (35) j ρ 0 (very small) which can be simplified to p e = ρ T { 2ρ EUE J } where EUE J = E b N j (36) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

39 DS-BPSK Spread Spectrum Bit Error Probability with Jamming By plotting the above equation for different values of ρ we get: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

40 DS-BPSK Spread Spectrum Bit Error Probability with Jamming Note that the value of which maximizes p e decreases with increasing values of EUE j there is a value of ρ which maximizes the probability of error p e. This value can be found by differentiating Equation-36 with respect to ρ. That is { dp e dρ = 0 ρ = EUE if EUE j j > if EUE j (37) Therefore { }} p emax = max ρ T { 2ρEUE ρ j } p emax = ρ T { 2ρ EUE j (38) = p emax = { EUE j if EUE j > T { 2EUE j } if EUEj (39) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

41 DS-BPSK Spread Spectrum Bit Error Probability with Jamming N.B.: when jammer pulse length is shorter than a data bit time T cs then the above expression is not valid. However, Equation-39 represents an UPPER BOUND on the bit-error-probability p e. The next graph illustrates the bit-error-prob. plotted against the EUE j for a baseline jammer (i.e. ρ = 1) and the worst case jammer (i.e. ρ = ρ ) for a DS/BPSK SSS. Note the huge difference between the two curves. Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

42 DS-BPSK Spread Spectrum Bit Error Probability with Jamming Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

43 DS-SSS on the (p e, EUE, BUE)-parameter plane DS-SSS on the ( p e, EUE, BUE)-parameter plane Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

44 Anti-Jam Margin Anti-Jam Margin An important parameter of SSS is the ANTIJAM MARGIN which is defined as follows: db(ajm) db(eue equ ) db(eue which corresponds to the p e,pr ) db(ajm) 10 log(eue equ ) 10 log(eue pe,pr ) AJM represents a safety margin against jammer (or against jammer plus noise). Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

45 Frequency Hopping SSSs Frequency Hopping SSSs Consider that the following part of the spectrum has been allocated to a FH/SSS: Let us partition the above spectrum onto L different frequency slots of bandwidth F 1 (or of bandwidth qf 1 where q is a constant). Then B ss = q F 1 L L = 2 m Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

46 Frequency Hopping SSSs Define the following symbols: T c = hop duration (i.e. hop rate r hop = 1 T c ) T cs = message bit duration (i.e. bit rate r b = 1 T cs ) M = number of hops per message bit (i.e. T cs = M T c ) FH/SSS: Fast hop slow hop balance hop r hop > r b r hop < r b r hop = r b The frequency slot is constant in each time chip T c, BUT changes from chip-to-chip. This can be represented by the following diagram: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

47 Frequency Hopping SSSs In general, the No. of different frequency slots L over which the signal may hop, is a power of 2. Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

48 Frequency Hopping SSSs F 1 is, in general, equal to 1 T c, i.e. F 1 = 1 T c (but this is not a necessary requirement). several FH signals occupy a common RF channel FH model of b(t) - (complex representation): { t ntc b(t) = exp {j(2π.k[n].f 1 t + φ n )} rect n T c } where k[n] =f{pn-sequ {α[n]}} k[n] is an integer that is formed by a codeword which is formed by one or more m-sequences Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

49 Frequency Hopping SSSs Transmitter-Receiver path: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

50 Frequency Hopping SSSs A Different Implementation: Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

51 Frequency Hopping SSSs L frequencies are produced by the digital Frequ. Synthesizer, separated by F 1 B s q F 1 L (40) Note: if reception= coherent : more diffi cult to achieve places constraints on the transmitted signal and transmitted medium if reception= non-coherent : PN-gen. can run at a considerably slower rate in this type of system than in a DS system Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

52 Frequency Hopping SSSs FH: non-coherent poorer performance against thermal noise. Performance: Coherent FSK (CFSK) { } p e,cfsk = T EUE Non-Coherent FSK (NFSK) p e,nfsk = 1 ( 2 exp EUE ) 2 Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

53 Frequency Hopping SSSs A serious problem is the DS: severe problem FH: much more susceptible very strong signals at receiver swapping out the effects of weaker signal {}}{ near-far problem : acquisition: much faster in FH than in DS PG = B ss B = it is not very good criterion for FH Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

54 Appendices Appendix A. Block Diagram of a Typical SSS Appendices Appendix A. Block Diagram of a Typical SSS (terrestrial & satellite comm. systems) Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

55 Appendices Appendix B. BPSK/DS/SS Transmitter and Receiver Appendix B. BPSK/DS/SS Transmitter and Receiver BPSK/DS/SS Transmitter Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

56 Appendices Appendix B. BPSK/DS/SS Transmitter and Receiver BPSK/DS/SS Receiver Prof. A. Manikas (Imperial College) E303: PN-signals and SSS (Part B) v / 56

EE401: Advanced Communication Theory

EE401: Advanced Communication Theory EE401: Advanced Communication Theory Professor A. Manikas Chair of Communications and Array Processing Imperial College London Introductory Concepts Prof. A. Manikas (Imperial College) EE.401: Introductory

More information

EE303: Communication Systems

EE303: Communication Systems EE303: Communication Systems Professor A. Manikas Chair of Communications and Array Processing Imperial College London Introductory Concepts Prof. A. Manikas (Imperial College) EE303: Introductory Concepts

More information

Direct-Sequence Spread-Spectrum

Direct-Sequence Spread-Spectrum Chapter 3 Direct-Sequence Spread-Spectrum In this chapter we consider direct-sequence spread-spectrum systems. Unlike frequency-hopping, a direct-sequence signal occupies the entire bandwidth continuously.

More information

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10 Digital Band-pass Modulation PROF. MICHAEL TSAI 211/11/1 Band-pass Signal Representation a t g t General form: 2πf c t + φ t g t = a t cos 2πf c t + φ t Envelope Phase Envelope is always non-negative,

More information

E303: Communication Systems

E303: Communication Systems E303: Communication Systems Professor A. Manikas Chair of Communications and Array Processing Imperial College London Principles of PCM Prof. A. Manikas (Imperial College) E303: Principles of PCM v.17

More information

Communication Theory Summary of Important Definitions and Results

Communication Theory Summary of Important Definitions and Results Signal and system theory Convolution of signals x(t) h(t) = y(t): Fourier Transform: Communication Theory Summary of Important Definitions and Results X(ω) = X(ω) = y(t) = X(ω) = j x(t) e jωt dt, 0 Properties

More information

Information Sources. Professor A. Manikas. Imperial College London. EE303 - Communication Systems An Overview of Fundamentals

Information Sources. Professor A. Manikas. Imperial College London. EE303 - Communication Systems An Overview of Fundamentals Information Sources Professor A. Manikas Imperial College London EE303 - Communication Systems An Overview of Fundamentals Prof. A. Manikas (Imperial College) EE303: Information Sources 24 Oct. 2011 1

More information

2016 Spring: The Final Exam of Digital Communications

2016 Spring: The Final Exam of Digital Communications 2016 Spring: The Final Exam of Digital Communications The total number of points is 131. 1. Image of Transmitter Transmitter L 1 θ v 1 As shown in the figure above, a car is receiving a signal from a remote

More information

Analog Electronics 2 ICS905

Analog Electronics 2 ICS905 Analog Electronics 2 ICS905 G. Rodriguez-Guisantes Dépt. COMELEC http://perso.telecom-paristech.fr/ rodrigez/ens/cycle_master/ November 2016 2/ 67 Schedule Radio channel characteristics ; Analysis and

More information

Digital Communications

Digital Communications Digital Communications Chapter 9 Digital Communications Through Band-Limited Channels Po-Ning Chen, Professor Institute of Communications Engineering National Chiao-Tung University, Taiwan Digital Communications:

More information

Multi User Detection I

Multi User Detection I January 12, 2005 Outline Overview Multiple Access Communication Motivation: What is MU Detection? Overview of DS/CDMA systems Concept and Codes used in CDMA CDMA Channels Models Synchronous and Asynchronous

More information

Square Root Raised Cosine Filter

Square Root Raised Cosine Filter Wireless Information Transmission System Lab. Square Root Raised Cosine Filter Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal design

More information

The Performance of Quaternary Amplitude Modulation with Quaternary Spreading in the Presence of Interfering Signals

The Performance of Quaternary Amplitude Modulation with Quaternary Spreading in the Presence of Interfering Signals Clemson University TigerPrints All Theses Theses 1-015 The Performance of Quaternary Amplitude Modulation with Quaternary Spreading in the Presence of Interfering Signals Allison Manhard Clemson University,

More information

A First Course in Digital Communications

A First Course in Digital Communications A First Course in Digital Communications Ha H. Nguyen and E. Shwedyk February 9 A First Course in Digital Communications 1/46 Introduction There are benefits to be gained when M-ary (M = 4 signaling methods

More information

EE 661: Modulation Theory Solutions to Homework 6

EE 661: Modulation Theory Solutions to Homework 6 EE 66: Modulation Theory Solutions to Homework 6. Solution to problem. a) Binary PAM: Since 2W = 4 KHz and β = 0.5, the minimum T is the solution to (+β)/(2t ) = W = 2 0 3 Hz. Thus, we have the maximum

More information

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz.

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz. CHAPTER 4 Problem 4. : Based on the info about the scattering function we know that the multipath spread is T m =ms, and the Doppler spread is B d =. Hz. (a) (i) T m = 3 sec (ii) B d =. Hz (iii) ( t) c

More information

EE401: Advanced Communication Theory

EE401: Advanced Communication Theory EE401: Advanced Communication Theory Professor A. Manikas Chair of Communications and Array Processing Imperial College London Multi-Antenna Wireless Communications Part-B: SIMO, MISO and MIMO Prof. A.

More information

Digital Baseband Systems. Reference: Digital Communications John G. Proakis

Digital Baseband Systems. Reference: Digital Communications John G. Proakis Digital Baseband Systems Reference: Digital Communications John G. Proais Baseband Pulse Transmission Baseband digital signals - signals whose spectrum extend down to or near zero frequency. Model of the

More information

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS THE UNIVERSITY OF BRITISH COLUMBIA Department of Electrical and Computer Engineering EECE 564 Detection and Estimation of Signals in Noise Final Examination 08 December 2009 This examination consists of

More information

EE5713 : Advanced Digital Communications

EE5713 : Advanced Digital Communications EE5713 : Advanced Digital Communications Week 12, 13: Inter Symbol Interference (ISI) Nyquist Criteria for ISI Pulse Shaping and Raised-Cosine Filter Eye Pattern Equalization (On Board) 20-May-15 Muhammad

More information

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University Principles of Communications Lecture 8: Baseband Communication Systems Chih-Wei Liu 劉志尉 National Chiao Tung University cwliu@twins.ee.nctu.edu.tw Outlines Introduction Line codes Effects of filtering Pulse

More information

Performance Analysis of Spread Spectrum CDMA systems

Performance Analysis of Spread Spectrum CDMA systems 1 Performance Analysis of Spread Spectrum CDMA systems 16:33:546 Wireless Communication Technologies Spring 5 Instructor: Dr. Narayan Mandayam Summary by Liang Xiao lxiao@winlab.rutgers.edu WINLAB, Department

More information

ELEC546 Review of Information Theory

ELEC546 Review of Information Theory ELEC546 Review of Information Theory Vincent Lau 1/1/004 1 Review of Information Theory Entropy: Measure of uncertainty of a random variable X. The entropy of X, H(X), is given by: If X is a discrete random

More information

EE456 Digital Communications

EE456 Digital Communications EE456 Digital Communications Professor Ha Nguyen September 5 EE456 Digital Communications Block Diagram of Binary Communication Systems m ( t { b k } b k = s( t b = s ( t k m ˆ ( t { bˆ } k r( t Bits in

More information

ECE 564/645 - Digital Communications, Spring 2018 Homework #2 Due: March 19 (In Lecture)

ECE 564/645 - Digital Communications, Spring 2018 Homework #2 Due: March 19 (In Lecture) ECE 564/645 - Digital Communications, Spring 018 Homework # Due: March 19 (In Lecture) 1. Consider a binary communication system over a 1-dimensional vector channel where message m 1 is sent by signaling

More information

Mobile Communications (KECE425) Lecture Note Prof. Young-Chai Ko

Mobile Communications (KECE425) Lecture Note Prof. Young-Chai Ko Mobile Communications (KECE425) Lecture Note 20 5-19-2014 Prof Young-Chai Ko Summary Complexity issues of diversity systems ADC and Nyquist sampling theorem Transmit diversity Channel is known at the transmitter

More information

Upper Bounds for the Average Error Probability of a Time-Hopping Wideband System

Upper Bounds for the Average Error Probability of a Time-Hopping Wideband System Upper Bounds for the Average Error Probability of a Time-Hopping Wideband System Aravind Kailas UMTS Systems Performance Team QUALCOMM Inc San Diego, CA 911 Email: akailas@qualcommcom John A Gubner Department

More information

ELECTRONICS & COMMUNICATIONS DIGITAL COMMUNICATIONS

ELECTRONICS & COMMUNICATIONS DIGITAL COMMUNICATIONS EC 32 (CR) Total No. of Questions :09] [Total No. of Pages : 02 III/IV B.Tech. DEGREE EXAMINATIONS, APRIL/MAY- 207 Second Semester ELECTRONICS & COMMUNICATIONS DIGITAL COMMUNICATIONS Time: Three Hours

More information

Digital Transmission Methods S

Digital Transmission Methods S Digital ransmission ethods S-7.5 Second Exercise Session Hypothesis esting Decision aking Gram-Schmidt method Detection.K.K. Communication Laboratory 5//6 Konstantinos.koufos@tkk.fi Exercise We assume

More information

Advanced 3 G and 4 G Wireless Communication Prof. Aditya K Jagannathan Department of Electrical Engineering Indian Institute of Technology, Kanpur

Advanced 3 G and 4 G Wireless Communication Prof. Aditya K Jagannathan Department of Electrical Engineering Indian Institute of Technology, Kanpur Advanced 3 G and 4 G Wireless Communication Prof. Aditya K Jagannathan Department of Electrical Engineering Indian Institute of Technology, Kanpur Lecture - 19 Multi-User CDMA Uplink and Asynchronous CDMA

More information

Lecture 7: Wireless Channels and Diversity Advanced Digital Communications (EQ2410) 1

Lecture 7: Wireless Channels and Diversity Advanced Digital Communications (EQ2410) 1 Wireless : Wireless Advanced Digital Communications (EQ2410) 1 Thursday, Feb. 11, 2016 10:00-12:00, B24 1 Textbook: U. Madhow, Fundamentals of Digital Communications, 2008 1 / 15 Wireless Lecture 1-6 Equalization

More information

Limited Feedback in Wireless Communication Systems

Limited Feedback in Wireless Communication Systems Limited Feedback in Wireless Communication Systems - Summary of An Overview of Limited Feedback in Wireless Communication Systems Gwanmo Ku May 14, 17, and 21, 2013 Outline Transmitter Ant. 1 Channel N

More information

Line Codes and Pulse Shaping Review. Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI

Line Codes and Pulse Shaping Review. Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI Line Codes and Pulse Shaping Review Line codes Pulse width and polarity Power spectral density Intersymbol interference (ISI) Pulse shaping to reduce ISI Embracing ISI Line Code Examples (review) on-off

More information

Signal Design for Band-Limited Channels

Signal Design for Band-Limited Channels Wireless Information Transmission System Lab. Signal Design for Band-Limited Channels Institute of Communications Engineering National Sun Yat-sen University Introduction We consider the problem of signal

More information

Tracking of Spread Spectrum Signals

Tracking of Spread Spectrum Signals Chapter 7 Tracking of Spread Spectrum Signals 7. Introduction As discussed in the last chapter, there are two parts to the synchronization process. The first stage is often termed acquisition and typically

More information

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design Chapter 4 Receiver Design Chapter 4 Receiver Design Probability of Bit Error Pages 124-149 149 Probability of Bit Error The low pass filtered and sampled PAM signal results in an expression for the probability

More information

Lecture 2. Fading Channel

Lecture 2. Fading Channel 1 Lecture 2. Fading Channel Characteristics of Fading Channels Modeling of Fading Channels Discrete-time Input/Output Model 2 Radio Propagation in Free Space Speed: c = 299,792,458 m/s Isotropic Received

More information

Approximate Minimum Bit-Error Rate Multiuser Detection

Approximate Minimum Bit-Error Rate Multiuser Detection Approximate Minimum Bit-Error Rate Multiuser Detection Chen-Chu Yeh, Renato R. opes, and John R. Barry School of Electrical and Computer Engineering Georgia Institute of Technology, Atlanta, Georgia 30332-0250

More information

LECTURE 16 AND 17. Digital signaling on frequency selective fading channels. Notes Prepared by: Abhishek Sood

LECTURE 16 AND 17. Digital signaling on frequency selective fading channels. Notes Prepared by: Abhishek Sood ECE559:WIRELESS COMMUNICATION TECHNOLOGIES LECTURE 16 AND 17 Digital signaling on frequency selective fading channels 1 OUTLINE Notes Prepared by: Abhishek Sood In section 2 we discuss the receiver design

More information

Optimisation of Pseudolite Pulsing Scheme for Participative & Non-Participative Receivers

Optimisation of Pseudolite Pulsing Scheme for Participative & Non-Participative Receivers Optimisation of Pseudolite Pulsing Scheme for Participative & Non-Participative Receivers Jean-Baptiste Gigant A Thesis submitted for the Degree of Master Degree Institute for Communications and Navigation

More information

ANALYSIS OF A PARTIAL DECORRELATOR IN A MULTI-CELL DS/CDMA SYSTEM

ANALYSIS OF A PARTIAL DECORRELATOR IN A MULTI-CELL DS/CDMA SYSTEM ANAYSIS OF A PARTIA DECORREATOR IN A MUTI-CE DS/CDMA SYSTEM Mohammad Saquib ECE Department, SU Baton Rouge, A 70803-590 e-mail: saquib@winlab.rutgers.edu Roy Yates WINAB, Rutgers University Piscataway

More information

EE4061 Communication Systems

EE4061 Communication Systems EE4061 Communication Systems Week 11 Intersymbol Interference Nyquist Pulse Shaping 0 c 2015, Georgia Institute of Technology (lect10 1) Intersymbol Interference (ISI) Tx filter channel Rx filter a δ(t-nt)

More information

Detecting Parametric Signals in Noise Having Exactly Known Pdf/Pmf

Detecting Parametric Signals in Noise Having Exactly Known Pdf/Pmf Detecting Parametric Signals in Noise Having Exactly Known Pdf/Pmf Reading: Ch. 5 in Kay-II. (Part of) Ch. III.B in Poor. EE 527, Detection and Estimation Theory, # 5c Detecting Parametric Signals in Noise

More information

Digital Communications: An Overview of Fundamentals

Digital Communications: An Overview of Fundamentals IMPERIAL COLLEGE of SCIENCE, TECHNOLOGY and MEDICINE, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING. COMPACT LECTURE NOTES on COMMUNICATION THEORY. Prof Athanassios Manikas, Spring 2001 Digital Communications:

More information

Carrier frequency estimation. ELEC-E5410 Signal processing for communications

Carrier frequency estimation. ELEC-E5410 Signal processing for communications Carrier frequency estimation ELEC-E54 Signal processing for communications Contents. Basic system assumptions. Data-aided DA: Maximum-lielihood ML estimation of carrier frequency 3. Data-aided: Practical

More information

Chapter 4: Continuous channel and its capacity

Chapter 4: Continuous channel and its capacity meghdadi@ensil.unilim.fr Reference : Elements of Information Theory by Cover and Thomas Continuous random variable Gaussian multivariate random variable AWGN Band limited channel Parallel channels Flat

More information

Lecture 12. Block Diagram

Lecture 12. Block Diagram Lecture 12 Goals Be able to encode using a linear block code Be able to decode a linear block code received over a binary symmetric channel or an additive white Gaussian channel XII-1 Block Diagram Data

More information

Wireless Information Transmission System Lab. Channel Estimation. Institute of Communications Engineering. National Sun Yat-sen University

Wireless Information Transmission System Lab. Channel Estimation. Institute of Communications Engineering. National Sun Yat-sen University Wireless Information Transmission System Lab. Channel Estimation Institute of Communications Engineering National Sun Yat-sen University Table of Contents Introduction to Channel Estimation Generic Pilot

More information

MATHEMATICAL TOOLS FOR DIGITAL TRANSMISSION ANALYSIS

MATHEMATICAL TOOLS FOR DIGITAL TRANSMISSION ANALYSIS ch03.qxd 1/9/03 09:14 AM Page 35 CHAPTER 3 MATHEMATICAL TOOLS FOR DIGITAL TRANSMISSION ANALYSIS 3.1 INTRODUCTION The study of digital wireless transmission is in large measure the study of (a) the conversion

More information

that efficiently utilizes the total available channel bandwidth W.

that efficiently utilizes the total available channel bandwidth W. Signal Design for Band-Limited Channels Wireless Information Transmission System Lab. Institute of Communications Engineering g National Sun Yat-sen University Introduction We consider the problem of signal

More information

8 PAM BER/SER Monte Carlo Simulation

8 PAM BER/SER Monte Carlo Simulation xercise.1 8 PAM BR/SR Monte Carlo Simulation - Simulate a 8 level PAM communication system and calculate bit and symbol error ratios (BR/SR). - Plot the calculated and simulated SR and BR curves. - Plot

More information

Consider a 2-D constellation, suppose that basis signals =cosine and sine. Each constellation symbol corresponds to a vector with two real components

Consider a 2-D constellation, suppose that basis signals =cosine and sine. Each constellation symbol corresponds to a vector with two real components TUTORIAL ON DIGITAL MODULATIONS Part 3: 4-PSK [2--26] Roberto Garello, Politecnico di Torino Free download (for personal use only) at: www.tlc.polito.it/garello Quadrature modulation Consider a 2-D constellation,

More information

Generalize from CPFSK to continuous phase modulation (CPM) by allowing: non-rectangular frequency pulses frequency pulses with durations LT, L > 1

Generalize from CPFSK to continuous phase modulation (CPM) by allowing: non-rectangular frequency pulses frequency pulses with durations LT, L > 1 8.3 Generalize to CPM [P4.3.3] 8.3-8.3. CPM Signals Generalize from CPFSK to continuous phase modulation (CPM) by allowing: non-rectangular frequency pulses frequency pulses with durations LT, L > o Example:

More information

ECE6604 PERSONAL & MOBILE COMMUNICATIONS. Week 3. Flat Fading Channels Envelope Distribution Autocorrelation of a Random Process

ECE6604 PERSONAL & MOBILE COMMUNICATIONS. Week 3. Flat Fading Channels Envelope Distribution Autocorrelation of a Random Process 1 ECE6604 PERSONAL & MOBILE COMMUNICATIONS Week 3 Flat Fading Channels Envelope Distribution Autocorrelation of a Random Process 2 Multipath-Fading Mechanism local scatterers mobile subscriber base station

More information

Design of MMSE Multiuser Detectors using Random Matrix Techniques

Design of MMSE Multiuser Detectors using Random Matrix Techniques Design of MMSE Multiuser Detectors using Random Matrix Techniques Linbo Li and Antonia M Tulino and Sergio Verdú Department of Electrical Engineering Princeton University Princeton, New Jersey 08544 Email:

More information

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise.

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise. Data Detection for Controlled ISI *Symbol by symbol suboptimum detection For the duobinary signal pulse h(nt) = 1 for n=0,1 and zero otherwise. The samples at the output of the receiving filter(demodulator)

More information

Topic 3. Design of Sequences with Low Correlation

Topic 3. Design of Sequences with Low Correlation Topic 3. Design of Sequences with Low Correlation M-sequences and Quadratic Residue Sequences 2 Multiple Trace Term Sequences and WG Sequences 3 Gold-pair, Kasami Sequences, and Interleaved Sequences 4

More information

Modulation & Coding for the Gaussian Channel

Modulation & Coding for the Gaussian Channel Modulation & Coding for the Gaussian Channel Trivandrum School on Communication, Coding & Networking January 27 30, 2017 Lakshmi Prasad Natarajan Dept. of Electrical Engineering Indian Institute of Technology

More information

5 Analog carrier modulation with noise

5 Analog carrier modulation with noise 5 Analog carrier modulation with noise 5. Noisy receiver model Assume that the modulated signal x(t) is passed through an additive White Gaussian noise channel. A noisy receiver model is illustrated in

More information

Problem 7.7 : We assume that P (x i )=1/3, i =1, 2, 3. Then P (y 1 )= 1 ((1 p)+p) = P (y j )=1/3, j=2, 3. Hence : and similarly.

Problem 7.7 : We assume that P (x i )=1/3, i =1, 2, 3. Then P (y 1 )= 1 ((1 p)+p) = P (y j )=1/3, j=2, 3. Hence : and similarly. (b) We note that the above capacity is the same to the capacity of the binary symmetric channel. Indeed, if we considerthe grouping of the output symbols into a = {y 1,y 2 } and b = {y 3,y 4 } we get a

More information

Weiyao Lin. Shanghai Jiao Tong University. Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch

Weiyao Lin. Shanghai Jiao Tong University. Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch Principles of Communications Weiyao Lin Shanghai Jiao Tong University Chapter 5: Digital Transmission through Baseband slchannels Textbook: Ch 10.1-10.5 2009/2010 Meixia Tao @ SJTU 1 Topics to be Covered

More information

Approximately achieving the feedback interference channel capacity with point-to-point codes

Approximately achieving the feedback interference channel capacity with point-to-point codes Approximately achieving the feedback interference channel capacity with point-to-point codes Joyson Sebastian*, Can Karakus*, Suhas Diggavi* Abstract Superposition codes with rate-splitting have been used

More information

Multiuser Detection. Summary for EECS Graduate Seminar in Communications. Benjamin Vigoda

Multiuser Detection. Summary for EECS Graduate Seminar in Communications. Benjamin Vigoda Multiuser Detection Summary for 6.975 EECS Graduate Seminar in Communications Benjamin Vigoda The multiuser detection problem applies when we are sending data on the uplink channel from a handset to a

More information

Solutions to Selected Problems

Solutions to Selected Problems Solutions to Selected Problems from Madhow: Fundamentals of Digital Communication and from Johannesson & Zigangirov: Fundamentals of Convolutional Coding Saif K. Mohammed Department of Electrical Engineering

More information

Carrier Transmission. The transmitted signal is y(t) = k a kh(t kt ). What is the bandwidth? More generally, what is its Fourier transform?

Carrier Transmission. The transmitted signal is y(t) = k a kh(t kt ). What is the bandwidth? More generally, what is its Fourier transform? The transmitted signal is y(t) = k a kh(t kt ). What is the bandwidth? More generally, what is its Fourier transform? The baseband signal is y(t) = k a kh(t kt ). The power spectral density of the transmission

More information

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra

A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra Proc. Biennial Symp. Commun. (Kingston, Ont.), pp. 3-35, June 99 A Family of Nyquist Filters Based on Generalized Raised-Cosine Spectra Nader Sheikholeslami Peter Kabal Department of Electrical Engineering

More information

Communications and Signal Processing Spring 2017 MSE Exam

Communications and Signal Processing Spring 2017 MSE Exam Communications and Signal Processing Spring 2017 MSE Exam Please obtain your Test ID from the following table. You must write your Test ID and name on each of the pages of this exam. A page with missing

More information

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems Wei Zhang, Xiang-Gen Xia and P. C. Ching xxia@ee.udel.edu EE Dept., The Chinese University of Hong Kong ECE Dept., University of Delaware

More information

UTA EE5362 PhD Diagnosis Exam (Spring 2011)

UTA EE5362 PhD Diagnosis Exam (Spring 2011) EE5362 Spring 2 PhD Diagnosis Exam ID: UTA EE5362 PhD Diagnosis Exam (Spring 2) Instructions: Verify that your exam contains pages (including the cover shee. Some space is provided for you to show your

More information

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES

2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES 2. SPECTRAL ANALYSIS APPLIED TO STOCHASTIC PROCESSES 2.0 THEOREM OF WIENER- KHINTCHINE An important technique in the study of deterministic signals consists in using harmonic functions to gain the spectral

More information

Ranging detection algorithm for indoor UWB channels

Ranging detection algorithm for indoor UWB channels Ranging detection algorithm for indoor UWB channels Choi Look LAW and Chi XU Positioning and Wireless Technology Centre Nanyang Technological University 1. Measurement Campaign Objectives Obtain a database

More information

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 41 Pulse Code Modulation (PCM) So, if you remember we have been talking

More information

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011 UCSD ECE53 Handout #40 Prof. Young-Han Kim Thursday, May 9, 04 Homework Set #8 Due: Thursday, June 5, 0. Discrete-time Wiener process. Let Z n, n 0 be a discrete time white Gaussian noise (WGN) process,

More information

Advanced 3G and 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

Advanced 3G and 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur Advanced 3G and 4G Wireless Communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur Lecture - 12 Doppler Spectrum and Jakes Model Welcome to

More information

ECE 564/645 - Digital Communications, Spring 2018 Midterm Exam #1 March 22nd, 7:00-9:00pm Marston 220

ECE 564/645 - Digital Communications, Spring 2018 Midterm Exam #1 March 22nd, 7:00-9:00pm Marston 220 ECE 564/645 - Digital Communications, Spring 08 Midterm Exam # March nd, 7:00-9:00pm Marston 0 Overview The exam consists of four problems for 0 points (ECE 564) or 5 points (ECE 645). The points for each

More information

CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015

CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015 CS6956: Wireless and Mobile Networks Lecture Notes: 2/4/2015 [Most of the material for this lecture has been taken from the Wireless Communications & Networks book by Stallings (2 nd edition).] Effective

More information

Wideband Spectrum Sensing for Cognitive Radios

Wideband Spectrum Sensing for Cognitive Radios Wideband Spectrum Sensing for Cognitive Radios Zhi (Gerry) Tian ECE Department Michigan Tech University ztian@mtu.edu February 18, 2011 Spectrum Scarcity Problem Scarcity vs. Underutilization Dilemma US

More information

Received Signal, Interference and Noise

Received Signal, Interference and Noise Optimum Combining Maximum ratio combining (MRC) maximizes the output signal-to-noise ratio (SNR) and is the optimal combining method in a maximum likelihood sense for channels where the additive impairment

More information

Power Spectral Density of Digital Modulation Schemes

Power Spectral Density of Digital Modulation Schemes Digital Communication, Continuation Course Power Spectral Density of Digital Modulation Schemes Mikael Olofsson Emil Björnson Department of Electrical Engineering ISY) Linköping University, SE-581 83 Linköping,

More information

INTRODUCTION TO DELTA-SIGMA ADCS

INTRODUCTION TO DELTA-SIGMA ADCS ECE37 Advanced Analog Circuits INTRODUCTION TO DELTA-SIGMA ADCS Richard Schreier richard.schreier@analog.com NLCOTD: Level Translator VDD > VDD2, e.g. 3-V logic? -V logic VDD < VDD2, e.g. -V logic? 3-V

More information

Performance Analysis of Physical Layer Network Coding

Performance Analysis of Physical Layer Network Coding Performance Analysis of Physical Layer Network Coding by Jinho Kim A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy Electrical Engineering: Systems)

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING Final Examination - Fall 2015 EE 4601: Communication Systems

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING Final Examination - Fall 2015 EE 4601: Communication Systems GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING Final Examination - Fall 2015 EE 4601: Communication Systems Aids Allowed: 2 8 1/2 X11 crib sheets, calculator DATE: Tuesday

More information

Coding theory: Applications

Coding theory: Applications INF 244 a) Textbook: Lin and Costello b) Lectures (Tu+Th 12.15-14) covering roughly Chapters 1,9-12, and 14-18 c) Weekly exercises: For your convenience d) Mandatory problem: Programming project (counts

More information

This examination consists of 11 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

This examination consists of 11 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS THE UNIVERSITY OF BRITISH COLUMBIA Department of Electrical and Computer Engineering EECE 564 Detection and Estimation of Signals in Noise Final Examination 6 December 2006 This examination consists of

More information

Introduction to Probability and Stochastic Processes I

Introduction to Probability and Stochastic Processes I Introduction to Probability and Stochastic Processes I Lecture 3 Henrik Vie Christensen vie@control.auc.dk Department of Control Engineering Institute of Electronic Systems Aalborg University Denmark Slides

More information

Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems

Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems Department of Electrical Engineering, College of Engineering, Basrah University Basrah Iraq,

More information

Lecture 2. Capacity of the Gaussian channel

Lecture 2. Capacity of the Gaussian channel Spring, 207 5237S, Wireless Communications II 2. Lecture 2 Capacity of the Gaussian channel Review on basic concepts in inf. theory ( Cover&Thomas: Elements of Inf. Theory, Tse&Viswanath: Appendix B) AWGN

More information

III.B Linear Transformations: Matched filter

III.B Linear Transformations: Matched filter III.B Linear Transformations: Matched filter [p. ] Definition [p. 3] Deterministic signal case [p. 5] White noise [p. 19] Colored noise [p. 4] Random signal case [p. 4] White noise [p. 4] Colored noise

More information

Lecture 4. Capacity of Fading Channels

Lecture 4. Capacity of Fading Channels 1 Lecture 4. Capacity of Fading Channels Capacity of AWGN Channels Capacity of Fading Channels Ergodic Capacity Outage Capacity Shannon and Information Theory Claude Elwood Shannon (April 3, 1916 February

More information

Review of Doppler Spread The response to exp[2πift] is ĥ(f, t) exp[2πift]. ĥ(f, t) = β j exp[ 2πifτ j (t)] = exp[2πid j t 2πifτ o j ]

Review of Doppler Spread The response to exp[2πift] is ĥ(f, t) exp[2πift]. ĥ(f, t) = β j exp[ 2πifτ j (t)] = exp[2πid j t 2πifτ o j ] Review of Doppler Spread The response to exp[2πift] is ĥ(f, t) exp[2πift]. ĥ(f, t) = β exp[ 2πifτ (t)] = exp[2πid t 2πifτ o ] Define D = max D min D ; The fading at f is ĥ(f, t) = 1 T coh = 2D exp[2πi(d

More information

Summary: SER formulation. Binary antipodal constellation. Generic binary constellation. Constellation gain. 2D constellations

Summary: SER formulation. Binary antipodal constellation. Generic binary constellation. Constellation gain. 2D constellations TUTORIAL ON DIGITAL MODULATIONS Part 8a: Error probability A [2011-01-07] 07] Roberto Garello, Politecnico di Torino Free download (for personal use only) at: www.tlc.polito.it/garello 1 Part 8a: Error

More information

SNR i = 2E b 6N 3. Where

SNR i = 2E b 6N 3. Where Correlation Properties Of Binary Sequences Generated By The Logistic Map-Application To DS-CDMA *ZOUHAIR BEN JEMAA, **SAFYA BELGHITH *EPFL DSC LANOS ELE 5, 05 LAUSANNE **LABORATOIRE SYSCOM ENIT, 002 TUNIS

More information

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics.

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics. Digital Modulation and Coding Tutorial-1 1. Consider the signal set shown below in Fig.1 a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics. b) What is the minimum Euclidean

More information

Digital Modulation 1

Digital Modulation 1 Digital Modulation 1 Lecture Notes Ingmar Land and Bernard H. Fleury Navigation and Communications () Department of Electronic Systems Aalborg University, DK Version: February 5, 27 i Contents I Basic

More information

Performance of Coherent Binary Phase-Shift Keying (BPSK) with Costas-Loop Tracking in the Presence of Interference

Performance of Coherent Binary Phase-Shift Keying (BPSK) with Costas-Loop Tracking in the Presence of Interference TMO Progress Report 4-139 November 15, 1999 Performance of Coherent Binary Phase-Shift Keying (BPSK) with Costas-Loop Tracking in the Presence of Interference M. K. Simon 1 The bit-error probability performance

More information

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno

Stochastic Processes. M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno Stochastic Processes M. Sami Fadali Professor of Electrical Engineering University of Nevada, Reno 1 Outline Stochastic (random) processes. Autocorrelation. Crosscorrelation. Spectral density function.

More information

Synchronization in Physical- Layer Network Coding

Synchronization in Physical- Layer Network Coding Synchronization in Physical- Layer Network Coding Soung Liew Institute of Network Coding The Chinese University of Hong Kong Slides in this talk based on partial content in Physical-layer Network Coding:

More information

Copyright license. Exchanging Information with the Stars. The goal. Some challenges

Copyright license. Exchanging Information with the Stars. The goal. Some challenges Copyright license Exchanging Information with the Stars David G Messerschmitt Department of Electrical Engineering and Computer Sciences University of California at Berkeley messer@eecs.berkeley.edu Talk

More information

CS6304 / Analog and Digital Communication UNIT IV - SOURCE AND ERROR CONTROL CODING PART A 1. What is the use of error control coding? The main use of error control coding is to reduce the overall probability

More information

Principles of Communications

Principles of Communications Principles of Communications Chapter V: Representation and Transmission of Baseband Digital Signal Yongchao Wang Email: ychwang@mail.xidian.edu.cn Xidian University State Key Lab. on ISN November 18, 2012

More information