Analog Electronics 2 ICS905

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

Square Root Raised Cosine Filter

Revision of Lecture 4

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

Direct-Sequence Spread-Spectrum

Digital Communications

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

Digital Communications

EE5713 : Advanced Digital Communications

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

A First Course in Digital Communications

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

Signal Design for Band-Limited Channels

EE4061 Communication Systems

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

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

Principles of Communications

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

EE401: Advanced Communication Theory

Summary II: Modulation and Demodulation

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

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.

that efficiently utilizes the total available channel bandwidth W.

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

EE6604 Personal & Mobile Communications. Week 15. OFDM on AWGN and ISI Channels

EE 661: Modulation Theory Solutions to Homework 6

Blind Digital Tuning for an Analog World - Radio Self-Interference Cancellation

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

Summary: ISI. No ISI condition in time. II Nyquist theorem. Ideal low pass filter. Raised cosine filters. TX filters

EE303: Communication Systems

Digital Communications: A Discrete-Time Approach M. Rice. Errata. Page xiii, first paragraph, bare witness should be bear witness

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

Blind phase/frequency synchronization with low-precision ADC: a Bayesian approach

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

Solutions to Selected Problems

Revision of Lecture 4

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

Example: Bipolar NRZ (non-return-to-zero) signaling

5 Analog carrier modulation with noise

Communications and Signal Processing Spring 2017 MSE Exam

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

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

ADAPTIVE EQUALIZATION AT MULTI-GHZ DATARATES

On Coding for Orthogonal Frequency Division Multiplexing Systems

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

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 ]

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0

UTA EE5362 PhD Diagnosis Exam (Spring 2011)

Lecture 2. Fading Channel

Mobile Radio Communications

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

Mapper & De-Mapper System Document

CHIRP spread spectrum (CSS) is a spread spectrum technique

Analysis of Receiver Quantization in Wireless Communication Systems

NORWEGIAN UNIVERSITY OF SCIENCE AND TECHNOLOGY DEPARTMENT OF ELECTRONICS AND TELECOMMUNICATIONS

Parameter Estimation

E303: Communication Systems

Coding theory: Applications

Imperfect Sampling Moments and Average SINR

Communication Theory Summary of Important Definitions and Results

5. Pilot Aided Modulations. In flat fading, if we have a good channel estimate of the complex gain gt, ( ) then we can perform coherent detection.

Power Spectral Density of Digital Modulation Schemes

EE456 Digital Communications

Nagoya Institute of Technology

Performance Analysis of Spread Spectrum CDMA systems

Decision Weighted Adaptive Algorithms with Applications to Wireless Channel Estimation

Projects in Wireless Communication Lecture 1

Kevin Buckley a i. communication. information source. modulator. encoder. channel. encoder. information. demodulator decoder. C k.

2016 Spring: The Final Exam of Digital Communications

Carrier Synchronization

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Channel characterization and modeling 1 September 8, Signal KTH Research Focus

Wireless Communications Lecture 10

RADIO SYSTEMS ETIN15. Lecture no: Equalization. Ove Edfors, Department of Electrical and Information Technology

SIGNAL SPACE CONCEPTS

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

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

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

LECTURE 12 Sections Introduction to the Fourier series of periodic signals

Carrier and Timing Synchronization in Digital Modems

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

II - Baseband pulse transmission

Modulation Diversity in Fading Channels with Quantized Receiver

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur

Solution to Homework 1

Modulation & Coding for the Gaussian Channel

3.2 Complex Sinusoids and Frequency Response of LTI Systems

Improved Detected Data Processing for Decision-Directed Tracking of MIMO Channels

Multicarrier transmission DMT/OFDM

R. Garello. Tutorial on digital modulations - Part 9b m-pam [ ] 2

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

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

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Chapter 4 Code Tracking Loops

2A1H Time-Frequency Analysis II

Signals and Systems: Part 2

Genetic Algorithm Applied to Multipath Multiuser Channel Estimation in DS/CDMA Systems

Abstract. Heiko Frederik Bloch Quadrature Amplitude Modulation (QAM) in C++ November 21, / 35

SIGNAL PROCESSING FOR COMMUNICATIONS

Optimized Impulses for Multicarrier Offset-QAM

FBMC/OQAM transceivers for 5G mobile communication systems. François Rottenberg

Transcription:

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 conception of the couple Tx-Rx ; M-QAM Modulation - theoretical analysis ; Distortions in M-QAM ;

3/ 67 Schedule Radio channel characteristics ; Analysis and conception of the couple Tx-Rx ; M-QAM Modulation - theoretical analysis ; Distortions in M-QAM ;

4/ 67 Schedule Radio channel characteristics ; Analysis and conception of the couple Tx-Rx ; M-QAM Modulation - theoretical analysis ; Distortions in M-QAM ;

5/ 67 Schedule Radio channel characteristics ; Analysis and conception of the couple Tx-Rx ; M-QAM Modulation - theoretical analysis ; Distortions in M-QAM ;

6/ 67 Transmitted signal : Radio-channel characteristics Microscopic effects s(t) = Re{u(t).e j2πfct } = I(t) cos(2πf c t) Q(t) sin(2πf c t) f c carrier frequency - u(t) BB with B s Hz. Received Signal : N(t) r(t) = Re α n u(t τ n (t)).e j{2πfc(t τn(t))+φd n } n=0 φ n (t) = 2πf c τ n (t) φ D n, N(t) r(t) = Re ej2πfct. α n u(t τ n (t)).e jφn(t) n=0

7/ 67 Transmitted signal : Radio-channel characteristics Microscopic effects s(t) = Re{u(t).e j2πfct } = I(t) cos(2πf c t) Q(t) sin(2πf c t) f c carrier frequency - u(t) BB with B s Hz. Received Signal : N(t) r(t) = Re α n u(t τ n (t)).e j{2πfc(t τn(t))+φd n } n=0 φ n (t) = 2πf c τ n (t) φ D n, N(t) r(t) = Re ej2πfct. α n u(t τ n (t)).e jφn(t) n=0

8/ 67 Components of fading n corresponds to a path of length L n τ n = L n /c α n (t) = attenuation. φ D n = 2πf D n (t) dt = Doppler f c, f D n (t) = v cos θn(t) λ, θ n (t) angle relative to the mouvement direction. Paths are solvable if τ j τ i B 1 s

9/ 67 Impact of fading If the delay dispersion is small compared to Bs 1 narrowband fading ; If the delay dispersion is big compared to Bs 1 wideband fading ; T s T s Delay spread The delay dispersion is called Delay spread of the channel T m.

10/ 67 Impact of fading If the delay dispersion is small compared to Bs 1 narrowband fading ; If the delay dispersion is big compared to Bs 1 wideband fading ; T s T s Delay spread The delay dispersion is called Delay spread of the channel T m.

11/ 67 Impact of fading If the delay dispersion is small compared to Bs 1 narrowband fading ; If the delay dispersion is big compared to Bs 1 wideband fading ; T s T s Delay spread The delay dispersion is called Delay spread of the channel T m.

12/ 67 Model narrowband If T m T s. If τ i represents the ith delay, so τ i T m : u(t τ i ) u(t). { ( ) } r(t) = Re u(t) e j2πfct α n (t) e jφn(t). n }{{} A(t)

13/ 67 Model narrowband If T m T s. If τ i represents the ith delay, so τ i T m : u(t τ i ) u(t). { ( ) } r(t) = Re u(t) e j2πfct α n (t) e jφn(t). n }{{} A(t)

14/ 67 In this case T m T s. Model wideband Conclusion : if T m T s ISI

15/ 67 Doppler effect This phenomenon represents the variability of the channel in time : The mean dispersion of the frequency beside the carrier is called Doppler spread B D of the channel. We call Coherence time of the channel, the duration of a complete cycle of dynamics induced by the Doppler efect. T c 1/B D

16/ 67 Doppler effect This phenomenon represents the variability of the channel in time : The mean dispersion of the frequency beside the carrier is called Doppler spread B D of the channel. We call Coherence time of the channel, the duration of a complete cycle of dynamics induced by the Doppler efect. T c 1/B D

17/ 67 A "Resumé" Delay Spread - T m Delay spread give us a good idea of the dispersive characteristics of the channel in time. Doppler Spread - B D Doppler dispersion give us a good idea of the variability of the channel. Parameters Mean delay spread Coherence bandwidth T m B c Coherence time Doppler dispersion T c B D

18/ 67 A "Resumé" Delay Spread - T m Delay spread give us a good idea of the dispersive characteristics of the channel in time. Doppler Spread - B D Doppler dispersion give us a good idea of the variability of the channel. Parameters Mean delay spread Coherence bandwidth T m B c Coherence time Doppler dispersion T c B D

19/ 67 A "Resumé" Delay Spread - T m Delay spread give us a good idea of the dispersive characteristics of the channel in time. Doppler Spread - B D Doppler dispersion give us a good idea of the variability of the channel. Parameters Mean delay spread Coherence bandwidth T m B c Coherence time Doppler dispersion T c B D

20/ 67 Channel models

21/ 67 "Etat de l art"

22/ 67 Scheme of Tx-Rx

23/ 67 Scheme of Tx-Rx

24/ 67 Scheme of Tx-Rx

25/ 67 Scheme of Tx-Rx

26/ 67 Baseband Modulation Transmitted Signal : s(t) = Re{u(t).e j2πfct } = I(t) cos(2πf c t) + j.q(t) sin(2πf c t) f c carrier frequency - u(t) baseband signal. u(t) = I(t) + j.q(t) Complex representation I(t) In phase component Q(t) Quadrature phase component

27/ 67 Baseband modulation Digital modulation : build u(t) as a functions of source(discrete) states changes. Heuristic approach : {α n } state sequence of source u(t) impulse superposition! Example : S maxentropic binary source, {α n } =... 0 1 1 0 0 1... {a n } = A + A + A A A + A... u(t) = n a n.h(t nt )

28/ 67 Baseband modulation Digital modulation : build u(t) as a functions of source(discrete) states changes. Heuristic approach : {α n } state sequence of source u(t) impulse superposition! Example : S maxentropic binary source, {α n } =... 0 1 1 0 0 1... {a n } = A + A + A A A + A... u(t) = n a n.h(t nt )

29/ 67 Baseband modulation Digital modulation : build u(t) as a functions of source(discrete) states changes. Heuristic approach : {α n } state sequence of source u(t) impulse superposition! Example : S maxentropic binary source, {α n } =... 0 1 1 0 0 1... {a n } = A + A + A A A + A... u(t) = n a n.h(t nt )

Baseband modulation u(t) is built in two operations : bits amplitudes ; amplitudes waveforms (thanks h(t)!). In this example : I(t) = n a n.h(t nt ), Q(t) = 0. 30/ 67

31/ 67 Baseband modulation How to choose {a n }? Modulator architecture simplicity ; Spectral efficiency (η = D/BW ) ; Demodulator architecture simplicity ; Synchronization simplicity ; Probability of error (P b ) ; Robustness to RF imperfections.

32/ 67 Baseband modulation How to choose {h(t)}? simplicity of the BB filter ; Spectral efficiency (η = D/BW ) ; ISI (Nyquist) ; Power amplifier performance ; PAPR.

33/ 67 Vectorial description of {a n } Amplitudes {a n } are represented by real or complex numbers In the previous case : 0 A 1 +A Viewed in the complex plane I Q, this modulation can be represented by :

34/ 67 Vectorial description of {a n } Each «vector» carries 1 information bit Only one complex dimension is required!

35/ 67 Vectorial description of {u(t)} h(t) do the temporal link between the discrete vectors. Two ways to realize h(t) : h(t) limited in time h(t) 0 t [0, T ) ; h(t) Nyquist. h(nt ) = { 1 pour n = 0 ; 0 n 0.

36/ 67 Vectorial description of {u(t)}

37/ 67 Vectorial description of {u(t)}

38/ 67 u(t) C u(t) = n a n.h(t nt ) a n = {A + ja; A + ja; A ja; A ja}

39/ 67 u(t) C

40/ 67 Generalization to the M th order

41/ 67 Advantages of order M Each complex symbol represents : N = log 2 M bits T s = N.T b R = D N this means a great economy in bandwidth B w! Unfortunately, a significant increase in E b /N 0 to have the same performances!

42/ 67 Spectral efficiency

43/ 67 M-QAM Modulation - theoretical analysis Emitted signal s(t) = n a n h t (t nt ) Received signal r(t) = n a n h Rx (t nt ) + b(t) où h Rx (t) = h t (t) h c (t) h r (t) Sampled received signal r(kt + τ) = n a n h Rx (kt + τ nt ) + b(kt + τ)

44/ 67 M-QAM Modulation - theoretical analysis (2) r(k) = n a n h Rx (k n) + b(k) r(k) = h Rx (0).a k + a n h Rx (k n) + b(k) }{{}}{{} n k symbole k }{{} bruit IES H Rx (f + k T ) = T.h Rx(0) k H Rx (f) = { T f 1 2T 0 f > 1 2T.

45/ 67 M-QAM Modulation - theoretical analysis (3) T H Rx (f) = T 2 ( 1 sin[ πt α (f 1 2T )] ) Raised cosine filter 0 f 1 α 1 α 2T h Rx (t) = cos(απt/t ) 1 4α 2 t 2 sinc(t/t ). /T 2 2T < f < 1+α 2T.

46/ 67 M-QAM Modulation - Performance in AWGN

47/ 67 M-QAM Modulation - Structure of Tx/Rx

48/ 67 Distortions Distortion sources : channel linear distortion ; Tx distortions ; Rx distortions.

49/ 67 Channel distortions - M-QAM Possible sources : bandwidth limitation ; frequency selectivity (fading ) ; If B c 1 T ISI! ISI impact on Tx signal At sampling times, signal is not at RV!

50/ 67 Channel distortions - M-QAM Possible sources : bandwidth limitation ; frequency selectivity (fading ) ; If B c 1 T ISI! ISI impact on Tx signal At sampling times, signal is not at RV!

51/ 67 Channel distortions - M-QAM Possible sources : bandwidth limitation ; frequency selectivity (fading ) ; If B c 1 T ISI! ISI impact on Tx signal At sampling times, signal is not at RV!

52/ 67 Example - BPSK

53/ 67 Example - QPSK

54/ 67 Impact of ISI - Dispersion diagrams

55/ 67 Impact of ISI - Dispersion diagrams

56/ 67 Dispersion diagrams - 16-QAM

57/ 67 P symb - M-QAM in Rayleigh chanel

58/ 67 Equalisation The idea consists to suppress the distortion induced by channel. two ways to solve this problem : frequency domain filtering ; deconvolution in time (with the good IR!). Three techniques are possible : linear equalization ; decision feedback equalization ; sequence estimation equalization.

59/ 67 Equalisation The idea consists to suppress the distortion induced by channel. two ways to solve this problem : frequency domain filtering ; deconvolution in time (with the good IR!). Three techniques are possible : linear equalization ; decision feedback equalization ; sequence estimation equalization.

60/ 67 Equalisation The idea consists to suppress the distortion induced by channel. two ways to solve this problem : frequency domain filtering ; deconvolution in time (with the good IR!). Three techniques are possible : linear equalization ; decision feedback equalization ; sequence estimation equalization.

61/ 67 Linear equalization Model It s a linear filter with IR : c(kt ) = +N k= N c(k).z kt

62/ 67 Zero forcing and MSE criteria Model The filtre coefficients can be calculateur as : suppress the ISI in and sample interval ( N; +N) Zero Forcing ; minimise the mean error distortion EQM.

63/ 67 Zero forcing and MSE criteria If h(n) = y(n) c(n), we call Mean square error ; MSE = 1 h 2 (0) + k= ;k 0 To minimize the ISI, minimise the MSE MSE = ɛ = + k= ;k 0 h 2 (n) h 2 (n) h 2 (0) This is a quadratic fonction of the coefficients classic problem in spectral estimation (Levinson-Durbin).

64/ 67 Zero forcing and MSE criteria If h(n) = y(n) c(n), we call Mean square error ; MSE = 1 h 2 (0) + k= ;k 0 To minimize the ISI, minimise the MSE MSE = ɛ = + k= ;k 0 h 2 (n) h 2 (n) h 2 (0) This is a quadratic fonction of the coefficients classic problem in spectral estimation (Levinson-Durbin).

65/ 67 Zero forcing and MSE criteria If h(n) = y(n) c(n), we call Mean square error ; MSE = 1 h 2 (0) + k= ;k 0 To minimize the ISI, minimise the MSE MSE = ɛ = + k= ;k 0 h 2 (n) h 2 (n) h 2 (0) This is a quadratic fonction of the coefficients classic problem in spectral estimation (Levinson-Durbin).

66/ 67 Example MSE-16-QAM, 3 coeffs channel

67/ 67 The End