Escolar Documentos
Profissional Documentos
Cultura Documentos
Pulse Modulation
@ This material is copyright protected.
Disclaimer: This material is for the use of those students only who have registered for the course
EC-511: Digital Communication Systems in Autumn 2011-12 session.
2
Sampling Theorem:
The sampling theorem for strictly band-limited signals of finite
energy can be stated as below:
1. A band-limited signal of finite energy, which has no
frequency components higher than W Hz, is completely
described by specifying the values of the signal at instants of
time separated by 1/2Wseconds.
2. A band-limited signal of finite energy which has no frequency
components higher than W Hz, may be completely recovered
from a knowledge of its samples taken at the rate of 2W
samples per second.
3
=
=
n m
nf f nf G f mT t g ) ( ) ( ) (
0 0 0 0
Recall
(1)
=
=
m
T
mT t g t g ) ( ) (
0
0
: a periodic signal with a generating fn. g(t)
and period T
0
.
F.T. of a periodic signal with period T
0
consists of an infinite
sequence of delta functions occurring at integer multiples of the
fundamental frequency f
0
= 1/T
0
i.e., making a signal periodic in time domain has the effect of
sampling the spectrum of the signal in the frequency domain
i.e. (by the duality property of the F.T.) sampling a signal in the
time domain has the effect of making the spectrum of the signal
periodic in the frequency domain
4
g(t): an arbitrary signal of finite energy, which is
specified for all time
{g(nT
s
)}: Infinite sequence of samples obtained by
sampling g(t) at a uniform rate, once every T
s
sec.
g
(t):
(3)
By defn. of FT
[by taking the FT of both sides of (eqn. 1)]
(4)
7
Suppose the signal is strictly bandlimited,
i.e., G( f ) = 0 for f W
Suppose we choose the sampling period T
s
= 1/2W
Then the corresponding spectrum G
N
k
B f
N
k
B f
s
s
2
and
1
1
2
in which k N, N: Harmonics number
14
Practical Difficulties in Signal Reconstruction
Signal sampled at Nyquist rate f
s
= 2W Hz The spectrum G
(f )
consists of repetition of G(f ) without any gap between successive
cycles.
Recover of g(t) requires ideal low-pass filter
1
st
Difficulty:
15
Solution:
Sample the signal at a rate higher than the Nyquist rate
This yields G
Hence
Let P: average power of the message signal m(t)
Then the output SNR of a uniform quantizer is given by:
40
Thus the output SNR of the quantizer increases
EXPONTIALLY with increasing number of bits per
sample, R
An increase in R requires a proportionate increase in the
channel (transmission) bandwidth
Thus the use of binary code for representation of message
signal provides an efficient method for the trade-off of
increased channel bandwidth for improved noise
performance
41
Pulse Code Modulation (PCM)
PCM is the most basic form of digital pulse modulation
In PCM, a message signal is represented by a sequence of coded
pulses, which is accomplished by representing the signal in
discrete form in both time and amplitude
The basic operations performed in the transmitter of a PCM
system are sampling, quantization and encoding
The basic operations in the receiver are regenerationof impaired
signals, decoding, and reconstruction of the train of quantized
samples
Regeneration also occurs at intermediate points along the
transmission path as necessary
42
43
Sampling:
1. Should be closely approximate to the instantaneous sampling
process
2. Sampling rate must be greater than twice the highest
frequency component Wof the message signal
3. The process facilitate us to use the TDM process
Quantization:
1. The process gives rise a new representation of the signal that
is discrete in both time and amplitude
44
Encoding:
45
1. The maximum advantage over the effects of noise in a
transmission medium is obtained by a using a binary code,
because a binary symbol withstands a relatively high level of
noise and easy to regenerate
2. There are several line codes that can be used for electrical
representation of binary symbols 1 and 0
(a) On-off signalling
(b) Nonreturn-to-zero signalling
(c) Return-to-zero signalling
(d) Bipolar return-to-zero signalling
(e) Split-phase or Manchester code
(f) Differential encoding
46
On-off signalling
Nonreturn-to-zero signalling
Return-to-zero signalling
Bipolar return-to-zero signalling
Split-phase or Manchester code
Differential encoding
47
Regeneration:
The equalizer shapes the received pulses so as to compensate for
the effects of amplitude and phase distortions produced by the
transmission characteristics of the channel
The timing circuitry provides a periodic pulse train, derived from
the received pulses, for sampling the equalized pulses at instants
of time where the SNR is a maximum
The samples so extracted is compared to a predetermined threshold
in the decision making device
48
PCM Implementation:
49
Question ( PCM): A CD records audio signals digitally by using
PCM. Assume that the audio signal bandwidth equals 15 kHz.
(a) If the Nyquist samples are uniformly quantized into L = 65536
levels and then binary-coded, determine the number of binary
digits required to encode a sample.
(b) If the audio signal has average power of 0.1 watt and peak
voltage of 1 volt. Find the resulting signal-to-quantization-noise
ratio (SQNR) of the uniform quantizer output in part (a)
(c) Determine the number of binary digits per second (bit/s) required
to encode the audio signal.
(d) For practical reasons, signals are sampled at a rate well above the
Nyquist rate. Practical CDs use 44100 samples per second. If L =
65536, determine the number of bits per second required to
encode the signal, and the minimum bandwidth required to
transmit the encoded signal.
50
Solution:
51
Non-uniform Quantization
The range of voltages covered by voice signals, from peak of
loud talk to the weak passages of weak talk is on the
order of 1000 to 1.
By using a non-uniform quantizer with the feature that the step
size increases as the separation from the origin of the
input-output amplitude characteristic is increased, the
large end step of the quantizer can take care of possible
excursions of the voice signal into the large amplitude
ranges that occur relatively infrequently
52
53
The use of a nonuniformquantizer is equivalent to passing the
baseband signal through a COMPRESSOR and then applying
compressed signal to a uniform quantizer
Among several choices, two compression laws have been
accepted as desirable standards by the CCITT
-law: used in North America and J apan
A-law: used in Europe and rest of the world and
international routes
54
-law:
: +veconstant
= 0 uniform quantization
i.e., -law is approximately linear at low input levels
corresponding to |m| << 1
and approximately logarithmic at high input levels
corresponding to |m| >> 1
= 255used in North America
55
A-law:
Thus the quantum of steps over the central linear segment, which
have the dominant effect on small signals, are diminished by the
factor A/(1+log A)
A value of A = 87.6 gives comparable results and has been
standardized by the CCITT
56
57
In order to restore the signal samples to their correct relativelevel,
we must, of course, use a device in the receiver with a
characteristic complementary to the compressor. Such a device is
called an EXPANDER
The combination of a compressor and an expander is called a
COMPANDER
58
[An input-output characteristic which provides compression]
59
Noise Considerations in PCM System:
1. Channel noise
2. Quantization noise
Channel Noise:
effect is to introduce bit error
need to minimize the average probability of symbol error
it is customary to model the channel noise originating at the
front end of the receiver as ADDITIVE, WHITE, and
GAUSSIAN
Can be made negligible by maintaining the SNR through the
provision of proper spacing between regenerative repeaters in the
PCM system
60
Quantization Noise:
it is essentially under the designers control
Can be made negligibly small through the use of adequate
number of representation levels in the quantizer and the
selection of a COMPANDER strategy matched to the
characteristics of the type of message signal being transmitted
61
Advantages of PCM system
1. Ruggedness to channel noise and interference
2. Efficient regeneration of the coded signal along the transmission
path
3. Efficient EXCHANGE of increase channel bandwidth for
improved SNR, obeying an expontial law
4. A uniform format for the transmission of different kinds of
basebandsignals, hence their integration with other forms of digital
data in a common network
5. Comparative ease with which message sources may be dropped
or inserted in a TDM process
6. Secure communication through the use of special modulation
schemes or ENCRYPTION
Increased system complexity and increased channel bandwidth
62
Differential Pulse Code Modulation (DPCM)
When a voice or video signal is sampled at a rate slightly higher
than the Nyquist rate, the resulting sampled signal is found to
exhibit a high correlation between adjacent samples
The meaning of this high correlation is that, in an average sense,
the signal does not change rapidly from one sample to the next,
with the result that the difference between adjacent samples has a
variance that is smaller than the variance of the signal itself
When these highly correlated samples are encoded, as in a
standard PCM system, the resulting encoding signal contains
REDUNDANT INFORMATION
By removing this redundancy before encoding we obtain a more
efficient coded signal
63
DPCM Transmitter
Let m(t): Basebandsignal
{m(nT
s
)}: Sequence of samples produced by sampling
the basebandsignal at a rate f
s
= 1/T
s
64
) (
s
nT m
(i) The input signal to the quantizer is
which is the difference between the unquantized input sample
m(nT
s
) and a prediction of it, denoted by
e(nT
s
): PREDICTION ERROR
(ii) This predicted value is produced by using a prediction filter,
whose input consists of a quantized version of the input sample
m(nT
s
)
65
A simple and yet effective approach to implement the prediction
filter is to use a tapped-delay-line filter, with the basic delay set
equal to the sampling period
[Prediction Filter]
66
(iii) By encoding the quantizer output, we obtain a variation of
PCM, which is known as DPCM. It is this encoded signal that
is used for transmission
(iv) The quantizer output may be expressed as
q(nT
s
): quantization error
The quantizer output e
q
(nT
s
) is added to the predicted value
to produce the prediction filter input
) (
s
nT m
which represents the quantized version of the signal m(nT
s
)
67
DPCM Receiver
The receiver consists of a decoder to reconstruct the quantized
error signal. The quantized version of the original input is
reconstructed from the decoder output using the same prediction
filter used in the transmitter
68
Delta Modulation (DM)
Procedure:
1. An incoming signal is oversampled(at a rate much higher than
the Nyquist rate)
2. The difference signal between the present sample value m(nT
s
) of
the input signal and the latest approximation to it, i.e., m(nT
s
) -
m
q
(nT
s
-T
s
) (= e(nT
s
)) is obtained
3. This difference signal is quantized into two levels, namely
corresponding to the +veand vedifferences respectively
4. In this way, DM provides a staircase approximation to the
oversampledversion of the signal
5. The quantizer output e
q
(nT
s
) (of e(nT
s
)) finally coded to produce
the desired DM signal
69
70
71
Implementation:
Let m(t): input signal
m
q
(t): staircase approximation
T
s
: Sampling period
e(nT
s
): Error signal representing the difference between
the present sample value m(nT
s
) of the input signal
and the latest approximation to it
e
q
(nT
s
):Quantizedversion of e(nT
s
)
72
DM Transmitter:
The comparator computes the difference between its inputs
The quantizer consists of a hard limiter with an input-output
relation that is a scaled version of the signumfunction
73
The quantizer output is then applied to an accumulator, producing
the result
DM Receiver:
74
Errors in DM:
Delta modulation is subject to two types of quantization errors:
1. Slope-overload error
2. Granular noise
75
1. m
q
(nT
s
) = m(nT
s
) + q(nT
s
) q(nT
s
): quantization error
Input sequence to the quantizer is
e(nT
s
) = m(nT
s
) - m(nT
s
-T
s
) - q(nT
s
-T
s
)
dt
t dm
T
s
) (
max
) (
s M s
nT nT =
: a constant
: ) (
s M
nT
an estimate of the standard deviation
M
(nT
s
)
82
The use of adaptive prediction in ADPCM is justified, because
speech signals are inherently NONSTATIONARY
There are two schemes for adaptive prediction:
1. Adaptive prediction with forward estimation (APF), in
which unquantizedsamples of the input signal are used to derive
estimates of the predictor coefficients
2. Adaptive prediction with backward estimation (APB),
in which samples of the quantizer output and the prediction error
are used to derive estimates of the predictor coefficients
83
A signal processing scheme known as the least mean square
(LMS) algorithm for the predictor and an adaptive scheme for the
quantizer have been combined in a synchronous fashion for the
design of both the encoder and the decoder
The performance of this combination is so impressive at 32kbps
that ADPCM is now accepted internationally as a standard
coding technique for voice signals, along with 64 kbps using
standard PCM