ec2500-iia
TRANSCRIPT
-
8/2/2019 EC2500-IIA
1/4223/03 EC2500MPF/FallFY04
II.A Baseband Transmission
Pulse Amplitude Modulation (PAM)
Natural sampled PAMInstantaneous sampled PAM
Time division multiplexing (TDM)
Intersymbol interference (ISI)
Pulse Width Modulation (PWM)
Pulse Position Modulation (PPM)Pulse Code Modulation (PCM)
Definition
Quantization noise issues
Signal-to-Quantization Noise ratio (SNRq)
Nonlinear quantization
Pre-emphasis & de-emphasisApplication to speech signal type
m-law & A-law quantization for speech types
TDM for digital signals
Delta modulation
Adaptive Delta modulation
Receivers
PAM, PPM, PWM receivers
Digital Baseband
Signal format & power spectrum concepts
Potential problems with NRZ transmissions
(Definitions & Modulation types)
-
8/2/2019 EC2500-IIA
2/4223/03 EC2500MPF/FallFY04
II. Baseband Transmission
Goal: Investigate information transmissionusing low frequencies
1) Pulse Amplitude Modulation (PAM)
Natural-sampled PAM
s(t)sm(t)
sc(t)
s(t)
t
sc(t)
t
sm(t)
t
-
8/2/2019 EC2500-IIA
3/4223/03 EC2500MPF/FallFY04
S(f)
ffm fm
S1(f)
f
Sm(f)
f
Natural Sampled PAM from the frequency side
-
8/2/2019 EC2500-IIA
4/4223/03 EC2500MPF/FallFY04
S(f)
ffm fm
H(f)
S1(f)
f
f
Natural Sampled PAM from the frequency side
-
8/2/2019 EC2500-IIA
5/4223/03 EC2500MPF/FallFY04
s(t)sm(t)
sc(t)
H(f)s1(t)
Instantaneous-sampled PAM
s(t)
t
sc(t)
t
s1(t)
t
t
sm(t)
-
8/2/2019 EC2500-IIA
6/4223/03 EC2500MPF/FallFY04
H(f)
S1(f)
f
f
Sm(f)
f
Instantaneous Sampled PAM from the frequency side
S(f)
ffm fm
-
8/2/2019 EC2500-IIA
7/4223/03 EC2500MPF/FallFY04
s(t) sm(t)
sc(t)
( )sin t
s t t
p
p
=
sc(t)
tt t T
Compute the Fourier transform forsm(t)
Example
-
8/2/2019 EC2500-IIA
8/4223/03 EC2500MPF/FallFY04
-
8/2/2019 EC2500-IIA
9/4223/03 EC2500MPF/FallFY04
2) Time Division Multiplexing (TDM)
Multiplexing of 2 channels
Multiplexing of 10 channels
-
8/2/2019 EC2500-IIA
10/4223/03 EC2500MPF/FallFY04
Figure 2.14 - Sub- and Super-CommutationFigure 2.14 - Sub- and Super-Commutation
-
8/2/2019 EC2500-IIA
11/4223/03 EC2500MPF/FallFY04
What is it ?
Interaction between multiple
poles due to transmissionchannel distortions.
3) Intersymbol Interference (ISI)
Overlap of signals into adjacent time slots
Pulse through LPF
-
8/2/2019 EC2500-IIA
12/4223/03 EC2500MPF/FallFY04
Pulse shaping by the Channel
sin(2 )( ) m
f ts t
t
p
p
=
1/ 2 mf
2fm
Ideal LPF Shaping
-
8/2/2019 EC2500-IIA
13/4223/03 EC2500MPF/FallFY04
How is ISI evaluated ?
=>Through eye pattern generation.
-
8/2/2019 EC2500-IIA
14/4223/03 EC2500MPF/FallFY04
-
8/2/2019 EC2500-IIA
15/4223/03 EC2500MPF/FallFY04
==> Raised cosine filter
( )( ) ( )
( )0 0
2 20 0
sin 2 cos 2
2 1 8 /
f t KTfh t A
f t K f t
p p
p p
=
-
Krepresents flat portion width of the frequency transform
Raised Cosine Impulse Response
How to fix the problem ?
-
8/2/2019 EC2500-IIA
16/4223/03 EC2500MPF/FallFY04
Raised Cosine Frequency Characteristic
-
8/2/2019 EC2500-IIA
17/4223/03 EC2500MPF/FallFY04
s(t) sm(t)
sc(t)
PWM
4) Pulse Width Modulation (PWM)
PWM
-
8/2/2019 EC2500-IIA
18/4223/03 EC2500MPF/FallFY04
PWM Generator
-
8/2/2019 EC2500-IIA
19/4223/03 EC2500MPF/FallFY04
5) Pulse Position Modulation (PPM)
PPM can be derived from PWM
PWM to PPM
-
8/2/2019 EC2500-IIA
20/4223/03 EC2500MPF/FallFY04
Signal format
6) Pulse Code Modulation (PCM)
From analog to digital
-
8/2/2019 EC2500-IIA
21/4223/03 EC2500MPF/FallFY04
Quantization noise issues
- Quantization error is a measure of effectiveness
of a quantization scheme
- Quantization noise level is directly related to the
number of quantization levels
- Assume quantization errore(n) to be equally likelyto occur in the range D
pdf ofe
p(e)
e
s(t)
t
-
8/2/2019 EC2500-IIA
22/4223/03 EC2500MPF/FallFY04
e(n) statistics
-
8/2/2019 EC2500-IIA
23/4223/03 EC2500MPF/FallFY04
SNR level due to quantization noise
( )( )
22
2 2
sq
e
E s nSNRE e n
s
s
= =
-
8/2/2019 EC2500-IIA
24/4223/03 EC2500MPF/FallFY04
Example
( ) ( )2cos 500t tp=
1) Compute SNRq when using 8-bit PCM
2) Compute the minimum number of bits
needed to get SNRq 20 dB
-
8/2/2019 EC2500-IIA
25/4223/03 EC2500MPF/FallFY04
Non-linear quantization
(pre-emphasis and de-emphasis concepts)
Goal: to improve quality of signal to be
quantized
Example
S(f)
f60 Hz
signal distortion
-
8/2/2019 EC2500-IIA
26/4223/03 EC2500MPF/FallFY04
Example: speech signal
Before applyingBefore applyingmumu-law-law After applyingAfter applyingmumu-law-law
Comments ?
-
8/2/2019 EC2500-IIA
27/4223/03 EC2500MPF/FallFY04
Mu-Law / A-Law quantization for voicetransmission
Mu-Law (USA-Japan); m = 255
Mu-Law (Europe-South America); A = 87.56
( ) ( ) ( )( )
1sgn
1
In sF s s
In
m
m
+
=
+
( ) ( ) ( )
( )( )( )
1sgn ; 01
1 1sgn ; 1
1
A sF s s sIn A A
In A ss s
In A A
= =0, 0 for x
-
8/2/2019 EC2500-IIA
30/4223/03 EC2500MPF/FallFY04
TDM for digital signals
Example: TDM in T 1 system
designed for short distances (15 to 65 km)
1.544 megabits/s pulse signal developed for
transmission
signal developed by 24 channel TDM
each channel sampled at 8 KHz, with 8-bit
m-law companding
each frame each 24 8 bits
192 bits used for information
1 bit used for frame synchronization
transmission rate is
8000 frames/s 193 bits/frame =
1.544 Mbits/sec
TDM in T-1
-
8/2/2019 EC2500-IIA
31/4223/03 EC2500MPF/FallFY04
7) Delta Modulation
Simplified 1-bit PCM
Quantization issuesslope overload granular noise
-
8/2/2019 EC2500-IIA
32/4223/03 EC2500MPF/FallFY04
Adaptive delta modulation
designed to overcome slope overload andgranular noise issues
Song algorithm: compares transmitted bitwith previous bit.
If same
If different
; 1
; 1
K K
K K
D = D >
D = D same contribution is added in each period
=> restrict integration over one period only
2/ 2
2
/ 2
22
1( )
sin( )
b
b
Tj ft
Tb
b
b
b
G f Ve dt T
fTV T
fT
p
p
p
-
-
=
=
2/ 2
2
/ 2
1
( ) lim ( )
Tj ft
TTG f s t e dt T
pD
-
- DD
= D
Def: The PSD for a non periodic signal s(t) is
defined as:
-
8/2/2019 EC2500-IIA
41/4223/03 EC2500MPF/FallFY04
Def: Nominal signal bandwidth: Signal bandwidth up to
the 1st zero of signal spectral lobe
What is the above signal nominal bandwidth ?
-
8/2/2019 EC2500-IIA
42/42
Potential problems with NRZ transmissions
-No transition between one bit to the next- Potential data inversion problems
- Differential coding option:
data is represented as changes in levels rather than by
the actual signal level