w10 digital modulation · 2017. 6. 28. · ask, fsk, psk, qam. bandpass channels bandpass channels...
TRANSCRIPT
![Page 1: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/1.jpg)
Transmission of Digital Data
Digital ModulationASK, FSK, PSK, QAM
![Page 2: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/2.jpg)
Bandpass Channels
� Bandpass channels pass a range of frequencies around some center frequency fc� Radio channels, telephone & DSL modems
� Might have different channels for different users – like FDMA (or as a part of a more complex scheme – like OFDMA)
� Digital modulators embed information into waveform with frequencies passed by bandpass channel
� Sinusoid of frequency fc is centered in middle of bandpasschannel
� Modulators change this sinusoid so that it carries some other signal’s information
fc – Wc/2 fc0 fc + Wc/2
![Page 3: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/3.jpg)
Simple Sinusoid
� 3 parameters: Amplitude, Frequency, and Phase
x(t) = A cos(2πf0t + φ1)
A: the amplitude, the peak deviation of the function from zero
f = 1/T the number of oscillations (cycles) that occur each second
T: period of oscillation
ω = 2πf, angular frequency, the rate of change of the function
argument in units of radians per second
φ: the phase, specifies (in radians) where in its cycle the oscillation is at t = 0
When it is non-zero, the entire waveform appears to be shifted in
time by the amount φ /ω seconds. A negative value represents a
delay, and a positive value represents an advance.
All three of these can be modified by our signals
(sometimes – two at once)
![Page 4: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/4.jpg)
Information 1 1 1 10 0
+1
-10 T 2T 3T 4T 5T 6T
AmplitudeShift
Keying
+1
-1
FrequencyShift
Keying 0 T 2T 3T 4T 5T 6T
t
t
Amplitude Modulation and Frequency Modulation
Map bits into amplitude of sinusoid: “1” send sinusoid; “0” no sinusoid
Demodulator looks for signal vs. no signal(“Partial” ASK is also possible: “0” – weak; “1” – strong)
Map bits into frequency: “1” send frequency fc + δ ; “0” send frequency fc – δ
Demodulator looks for power around fc + δ or fc – δ
![Page 5: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/5.jpg)
Phase Modulation
� Map bits into phase of sinusoid:
� “1” send A cos(2πft) , i.e. phase is 0
� “0” send A cos(2πft+π) , i.e. phase is π
� Equivalent to multiplying cos(2πft) by +A or -A
� “1” send A cos(2πft) , i.e. multiply by 1
� “0” send A cos(2πft+π) = - A cos(2πft) , i.e. multiply by -1
+1
-1
PhaseShift
Keying 0 T 2T 3T 4T 5T 6T t
Information 1 1 1 10 0
![Page 6: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/6.jpg)
ASK
(+) simple
(–) susceptible to noise (n. affects amplitude)
Still can use it fine where there is little noise!
Optical fiber
How to implement?
ON/OFF gate (here, multiplier)
![Page 7: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/7.jpg)
ASK – details
With full modulation, the original baseband
spectrum is copied twice around the carrier frequency
d factor = 0..1
In some cases we can
safely remove one side!
SSB (single side band)
VSB (8VSB is used in ATSC)
![Page 8: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/8.jpg)
FSK
(+) less susceptible to noise
(–) uses even more bandwidth than ASK
(the spectrum is often more complex)
Use where accuracy is more important than speed
CallerID uses FSK in pure form
![Page 9: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/9.jpg)
FSK – details
Sharp frequency transitions make the spectrum wider than necessary
Solution: make the modulating bits smoother
G[aussian]FSK (used in Bluetooth, DECT)
The two frequencies are spaced too far apart
Solution: move them closer (M[inimum]SK)
Combine the two: GMSK (used in GSM)
Very efficient but more difficult to implement properly
![Page 10: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/10.jpg)
PSK
(+) less susceptible to errors than ASK
Uses the same bandwidth as ASK
(+) more efficient than FSK
(–) more complex to implement phase detection
(need a reference)
![Page 11: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/11.jpg)
Modulate cos(2πfct) by multiplying by Ak for T seconds:
Akx
cos(2πfct)
Yi(t) = Ak cos(2πfct)
Transmitted signal during kth interval
Demodulate (recover Ak) by multiplying by 2cos(2πfct) for T seconds and lowpass filtering (smoothing):
x
2cos(2πfct)2Ak cos2(2πfct) = Ak {1 + cos(2π2fct)}
Lowpass
Filter
(Smoother)
Xi(t)Yi(t) = Akcos(2πfct)
Received signal during kth interval
PSK Modulator & Demodulator
![Page 12: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/12.jpg)
1 1 1 10 0
+A
-A0 T 2T 3T 4T 5T 6T
Information
BasebandSignal
ModulatedSignal
x(t)
+A
-A0 T 2T 3T 4T 5T 6T
Example of Modulation
A cos(2πft) -A cos(2πft)
![Page 13: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/13.jpg)
1 1 1 10 0RecoveredInformation
Baseband
signal discernable after smoothing
After multiplicationat receiver
x(t) cos(2πfct)
+A
-A0 T 2T 3T 4T 5T 6T
+A
-A0 T 2T 3T 4T 5T 6T
Example of Demodulation
A {1 + cos(4πft)} -A {1 + cos(4πft)}
![Page 14: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/14.jpg)
Signalling rate and Transmission Bandwidth
� Fact from modulation theory:
Baseband signal x(t)with bandwidth B Hz
If
then B
fc+B
f
f
fc-B fc
Modulated signal
x(t)cos(2πfct) occupies bandwidth 2B Hz
� If bandpass channel has bandwidth Wc Hz,
� Then baseband channel has Wc/2 Hz available, so
� modulation system supports Wc/2 x 2 = Wc pulses/second
� That is, Wc pulses/second per Wc Hz = 1 pulse/Hz
� Recall baseband transmission system supports 2 pulses/Hz
![Page 15: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/15.jpg)
Example 1
We have an available bandwidth of 100 kHz which spans from 200 –300 kHz.
What are the carrier frequency and the bit rate if we modulated our data by using ASK?
![Page 16: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/16.jpg)
Example 1
We have an available bandwidth of 100 kHz which spans from 200 –300 kHz.
What are the carrier frequency and the bit rate if we modulated our data by using ASK?
100 kbps
![Page 17: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/17.jpg)
Example 2
We have an available bandwidth of 100 kHz which spans from 200 –300 kHz.
What are the carrier frequency and the bit rate if we modulated our data by using ASK?
What if the line is full-duplex?
![Page 18: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/18.jpg)
Example 2
We have an available bandwidth of 100 kHz which spans from 200 –300 kHz.
What are the carrier frequency and the bit rate if we modulated our data by using ASK?
What if the line is full-duplex?
50 kbps
![Page 19: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/19.jpg)
Example 3
Find the minimum bandwidth for FSK signal
transmitting at 2000 bps using half-duplex
mode, and the carriers are separated by 3000 Hz?
![Page 20: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/20.jpg)
So, can we do better???
![Page 21: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/21.jpg)
QPSK or 4PSK
Use 4 phase shifts
(+) 2 times more data than B[inary]PSK
(–) harder to detect phases
Can go to 8PSK, and further
But there is a better way…
![Page 22: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/22.jpg)
Akx
cos(2πfct)
Yi(t) = Ak cos(2πfct)
Bkx
sin(2πfct)
Yq(t) = Bk sin(2πfct)
+ Y(t)
� Yi(t) and Yq(t) both occupy the bandpass channel
� QAM sends 2 pulses/Hz
Quadrature Amplitude Modulation (QAM)
� QAM uses two-dimensional signaling� Ak modulates in-phase cos(2πfct)
� Bk modulates quadrature phase cos(2πfct + π/4) = sin(2πfct)
� Transmit sum of inphase & quadrature phase components
Transmitted
Signal
![Page 23: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/23.jpg)
QAM Demodulation
Y(t) x
2cos(2πfct)2cos2(2πfct)+2Bk cos(2πfct)sin(2πfct)
= Ak {1 + cos(4πfct)}+Bk {0 + sin(4πfct)}
Lowpass
filter
(smoother)Ak
2Bk sin2(2πfct)+2Ak cos(2πfct)sin(2πfct)= Bk {1 - cos(4πfct)}+Ak {0 + sin(4πfct)}
x
2sin(2πfct)
Bk
Lowpass
filter
(smoother)
smoothed to zero
smoothed to zero
![Page 24: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/24.jpg)
Signal Constellations
� Each pair (Ak, Bk) defines a point in the plane
� Signal constellation set of signaling points
4 possible points per T sec.
2 bits / pulse
Ak
Bk
16 possible points per T sec.4 bits / pulse
Ak
Bk
(A, A)
(A,-A)(-A,-A)
(-A,A)
![Page 25: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/25.jpg)
Ak
Bk
4 possible points per T sec.
Ak
Bk
16 possible points per T sec.
Other Signal Constellations
� Point selected by amplitude & phase
Ak cos(2πfct) + Bk sin(2πfct) = √Ak2 + Bk
2 cos(2πfct + tan-1(Bk/Ak))
![Page 26: W10 Digital Modulation · 2017. 6. 28. · ASK, FSK, PSK, QAM. Bandpass Channels Bandpass channels pass a range of frequencies around some center frequency f c Radio channels, telephone](https://reader036.vdocuments.site/reader036/viewer/2022071604/61408e212e263e64232a2393/html5/thumbnails/26.jpg)
Telephone Modem Standards
Telephone Channel for modulation purposes has
Wc = 2400 Hz → 2400 pulses per second
Modem Standard V.32bis
� Trellis modulation maps m bits into one of 2m+1 constellation points
� 14,400 bps Trellis 128 2400x6
� 9600 bps Trellis 32 2400x4
� 4800 bps QAM 4 2400x2
Modem Standard V.34 adjusts pulse rate to channel
� 2400-33600 bps Trellis 960 2400-3429 pulses/sec