Presentation is loading. Please wait.

Presentation is loading. Please wait.

Www.aeroflex.com FEE Conference – Brussels – October 2013 An Introduction to Digital Modulation Presenter: Barry Hack, Aeroflex UK.

Similar presentations


Presentation on theme: "Www.aeroflex.com FEE Conference – Brussels – October 2013 An Introduction to Digital Modulation Presenter: Barry Hack, Aeroflex UK."— Presentation transcript:

1 www.aeroflex.com FEE Conference – Brussels – October 2013 An Introduction to Digital Modulation Presenter: Barry Hack, Aeroflex UK

2 www.aeroflex.com What do you know about Digital Comms ? 2 AM, Pulse FM PM  V= A(t) sin[ (t)] (Sine wave modulation signal)  V= A(t) sin[2 f(t) + (t)]  Is it really different from analog modulation? Name some early systems using digital modulation?

3 www.aeroflex.com What do you know about Digital Comms ? Early systems employed: Sonar Morse code Semaphore Smoke signals 3

4 www.aeroflex.com What do you know about Digital Comms ? ▼ Acronyms –GSM –TETRA –UMTS –BPSK –  /4 DQPSK –CODEC –LTE –RBER –BCCH –MNC 4  Other terms –Interleaving –Chipping Rate –Rake Receiver –Multi-path –Spreading Factor

5 www.aeroflex.com Why do People want Digital Modulation ? ▼ Security –Princess Diana and the Sun newspaper –Prevent eaves dropping and ‘spoof’ or ‘rogue’ users…. ▼ Capacity –More users per piece of spectrum than analog –Less congestion –More revenue for operators ▼ Cost -> Seller makes more money –Digital radios have less analog bits ▼ Cheaper to produce, more reliable, easier to align 5

6 www.aeroflex.com Why do People want Digital Modulation ? ▼ Voice Quality –Works better where signal is weak ▼ Roaming –Can speak over larger geographies –Emergency services can all communicate directly –GSM roaming across most countries (130+) ▼ Immunity to interference ▼ Capability to send voice and/or data 6

7 www.aeroflex.com One ‘technical’ reason to move to ‘Digital’ 7 Comparison with analog FM FM Low background noise High background noise Quality Range Digital

8 www.aeroflex.com Real radio systems ▼ They do not use one access method –They combine techniques and attempt to get the best of each (divide the users by space/location, time, frequency and/or code) ▼ There is no “best” solution –It depends on what you are trying to achieve ▼ voice, data –Geography –Regulatory constraints –Spectrum availability –Cost objectives –Services needed –User density –Politics 8

9 www.aeroflex.com The analog implementation ▼ Information source modulates carrier directly 9 ModulatorTx Filter Demod- ulator Rx Filter Baseband filter Duplexer V.C.O. Baseband filter Low Noise Amp Power Amplifier Analog

10 www.aeroflex.com Simplified digital transceiver 10 A to DSpeech Coder Channel Coder ModulatorTx Filter D to ASpeech Decoder Channel Decoder Demod- ulator Rx FilterFilters & Equalizer Baseband filters Duplexer V.C.O. Note: TX output PA and RX LNA removed for clarity AnalogDigital

11 www.aeroflex.com Modulation: where is the information 11 AM, Pulse FM PM  V= A(t) sin[ (t)] (Sine wave modulation signal)  V= A(t) sin[2 f(t) + (t)] 

12 www.aeroflex.com Basic Digital Modulation 12 Amplitude Frequency (FSK) Phase Both Amplitude and Phase

13 www.aeroflex.com IQ Diagram: Phase and Amplitude 13 Phase Mag 0° I+ Q+ 90° Reference Phase Origin –Magnitude is an absolute value from the origin –Phase is relative to a reference signal (from I + axis)

14 www.aeroflex.com Digital Modulation: Signal vector 14 Phase Mag 0 deg Amplitude Modulation Phase 0 deg Phase Modulation Frequency Modulation Amplitude and Phase 0 deg

15 www.aeroflex.com Modulation Measurements ▼ Analog Systems –Power –Bandwidth –Frequency error –Modulation Accuracy (FM deviation / AM depth) ▼ Digital Systems –Power –Bandwidth –Frequency error –Modulation accuracy (Error Vector Magnitude) –Burst Timing (Power) –Symbol Timing (Data) 15

16 www.aeroflex.com Modulation Accuracy ▼ EVM is a good measure –Some systems (i.e. FSK) would use phase error only ▼ Definition –EVM is the difference between the actual signal vector and an ideal signal vector. ▼ Some causes of EVM –Component variations –PCB track layout –Phase Noise –Spurious signals –Modulator errors 16 Q I  Magnitude error (IQ error magnitude) Measured signal Ideal (reference signal) Phase Error (IQ Phase error) Error vector

17 www.aeroflex.com Causes of EVM - Example 1 ▼ Carrier Leakage –Some of the un-modulated local oscillator bleeds across to the output ▼ Poor screening ▼ Poor PCB layout 17 I Q IQ Modulator  /2 Carrier I: Q: Carrier Leakage

18 www.aeroflex.com Causes of EVM – Example 2 ▼ IQ Skew –The I and Q modulation paths are not exactly 90 degrees ▼ Component tolerances ▼ Different lengths for I and Q signal paths ▼ Poor PCB layout 18 IQ Modulator  /2 Carrier I: Q: Cos (  + 90 + skew ) I Q skew

19 www.aeroflex.com Causes of EVM – Example 3 ▼ IQ Gain Imbalance –The I and Q modulation paths do not have the same gain ▼ Component tolerances –Note: Gain and skew can be seen as AM modulation in the analog domain ! 19 IQ Modulator  /2 Carrier I: Q: I Q

20 www.aeroflex.com EVM ▼ Example 1 20 Noise can be seen because of the spread of constellation points Gain imbalance present because I and Q values are not symmetrical This angle is not 90 degrees showing skew

21 www.aeroflex.com EVM ▼ Example 2 –Minor issues with carrier leak and phase noise –BUT the quality is well inside the measurement limits 21 Vector DiagramConstellation Diagram Rotated Vector

22 www.aeroflex.com Receiver Tests ▼ Analog Systems –RSSI (Received Signal Strength Indicator) –Rx sensitivity (using SINAD measurement) ▼ Digital Systems –RSSI (Received Signal Strength Indicator) –Rx sensitivity (using BER measurement) 22

23 www.aeroflex.com Receiver Tests ▼ Digital Systems –Bit Error Rate is a measure of the received bits in error as a ratio to the total received bits ▼ Other measurements include… –RBER – Residual Bit Error Rate –FER – Frame Error Rate –MER – Message Error Rate 23 If you use a 1kHz test tone, SINAD and BER can give very similar answers for receiver sensitivity ….. Rx Sens = -119dBm

24 www.aeroflex.com Vector representation of AM and FM ▼ Remove carrier phase changes ▼ Indicate relative phase changes only 24 I QQQ I I unmodulated carrier, f c, arbitrary phase carrier, f c, with FMcarrier, f c, with AM

25 www.aeroflex.com Vector representation of AM - Slow 25

26 www.aeroflex.com Vector representation of AM – Faster ! 26

27 www.aeroflex.com IQ Modulation Explained 27 serial/parallel conversion 1000 0111 Q I A B C D I(t) Q(t) t Dibits vector phase states serial data stream t Bit period A B C D Symbol period

28 www.aeroflex.com IQ Modulation Explained 28 A I(t) Q(t) t Dibits 1000 0111 Q I -sin(I), +cos(Q) 0 1 t A 1 0 Bit period Symbol period L.O. 90 º ‘I’ signal ‘Q’ signal fcfc I.sin(f c ) Q.cos(f c )

29 www.aeroflex.com IQ Modulation Explained 29 1000 0111 Q I B I(t) Q(t) t Dibits 0 1 sin(I), -cos(Q) t B 0 1 Bit period Symbol period ‘Q’ signal L.O. 90 º ‘I’ signal fcfc I.sin(f c ) Q.cos(f c )

30 www.aeroflex.com IQ Modulation Explained 30 10 0111 Q I 00 t C 1 Bit period C I(t) Q(t) t Dibits Symbol period 1 1 -sin(I), -cos(Q) L.O. 90 º ‘I’ signal ‘Q’ signal fcfc I.sin(f c ) Q.cos(f c )

31 www.aeroflex.com IQ Modulation Explained 31 1000 0111 Q I sin(I), cos(Q) t D 0 Bit period D I(t) Q(t) t Dibits 0 0 Symbol period L.O. 90 º ‘I’ signal ‘Q’ signal fcfc I.sin(f c ) Q.cos(f c )

32 www.aeroflex.com IQ Modulation Explained 32 1000 0111 Q I

33 www.aeroflex.com Vector Timing and Synchronisation 33 ▼ To decide when the vector is at a symbol point you need to apply timing and synchronisation

34 www.aeroflex.com QPSK Modulation – Noisy but perfect ! 34

35 www.aeroflex.com Alternative Approaches to QPSK 35 Q I Q I Time offset QPSK Phase offset QPSK Avoid zero crossings and so minimise AM Real signals are filtered

36 www.aeroflex.com Sampling and Speech Coding ▼ Standard telecom data rates –300 to 3.4kHz audio band –8k samples / sec, 13 bits / sample (103kbit / sec) –Compressed to 8 bits / sample (64kbit / sec) with A-law or u-law compander ▼ Even 64kbit / sec data is too high for wireless systems ▼ CODEC – (COder-DECoder) reduces data rate by up to 80% –Several approaches: model vocal tract; code book & lookup table 36 Audio 300-3.4kHz8,000 13-bit samples / sec (103kbit / sec) 13kbit / sec A to DCODEC

37 www.aeroflex.com The Channel Coder 37 Speech Coder Channel Coder D to ASpeech Decoder Channel Decoder Filters & Equalizer A to D

38 www.aeroflex.com Interleaving ▼ Loss of a single data frame makes the entire message meaningless. How do we fix this? 38 COLD FEET NEED HEAT

39 www.aeroflex.com Interleaving – Demonstration 39

40 www.aeroflex.com Equalisation 40 Speech Coder Channel Coder D to ASpeech Decoder Channel Decoder Filters & Equalizer A to D

41 www.aeroflex.com Equalisation ▼ Mobile communications often rely on multi- path signals –How often do you actually have sight of the base- station when using a mobile phone? ▼ The EQUALISER in the receiver –Overcomes the effects of delay spreading –Using real-time adaptive filtering implemented in DSP –Requires some prior knowledge of the received signal ▼ i.e...... a training sequence 41

42 www.aeroflex.com The End 42 Any questions ?


Download ppt "Www.aeroflex.com FEE Conference – Brussels – October 2013 An Introduction to Digital Modulation Presenter: Barry Hack, Aeroflex UK."

Similar presentations


Ads by Google