Discuss the techniques of DPCM with neat diagram.
what are the advantage of ADPCM over DPCM
Adaptive Differential Pulse Code Modulation
(ADPCM)
ADPCM is a type of DPCM (Differential Pulse Code Modulation). It is also a differential
coding technique that uses differential values like DPCM. ADPCM was developed to
overcome the drawbacks of the DPCM (Differential Pulse Code Modulation) and DM
(Delta Modulation). However, a method of DM named Continuous Variable Slope Delta
Modulation (CVSDM) has more advantages than ADPCM.
Unlike DPCM, the signal variation in ADPCM helps to change the step size of the
quantization levels. It reduces the overload error during the modulation process. The
step size is directly proportional to the speed rate of the input message. If the variation of
the message signal is at a high rate, the step size will be high. Similarly, if the variation of
the message signal is at a slower rate, the step size will be small.
DPCM requires fewer levels for the quantization process as compared to the PCM (Pulse
Code Modulation) process. ADPCM requires fewer numbers of levels as compared to
both the DPCM and PCM. It means that ADPCM provides better bandwidth reduction than
DPCM and PCM. The numbers of levels are directly proportional to the bandwidth. The
fewer the levels, the lesser the bandwidth will be.
Advantages of ADPCM
The advantages of ADPCM are as follows:
o Good bandwidth compression
ADPCM has better bandwidth compression ability due to the less number of
quantization level involved in the quantization process.
o Low power consumption
ADPCM consumes low power than PCM and DPCM. It is due to its efficient algorithm
that uses lower transmission rates.
o No synchronization required
It does not require a handshake (start and stop bits) to start the transmission
process.
o Easy modulation
The modulation of ADPCM follows the input signal. It helps it to detect any changes
in the signal. The variations in the signal are used to change the step size in the
quantization process. Hence, the modulation process of ADPCM is easy as
compared to DPCM.
o Step size can be changed
According to the signal variation, the step size in the Adaptive differential PCM
process can be changed.
The differences between ADPCM and DPCM are listed below:
Category ADPCM DPCM
It stands for Adaptive
It stands for Differential
Full Form Differential Pulse Code
Pulse Code Modulation.
Modulation.
ADPCM has higher
DPCM has lower bandwidth
Bandwidth compression bandwidth compression
compression ability.
ability than DPCM.
Power consumption Less Higher than ADPCM
Value Stored Difference value Multi-bit difference value
Long distance transmission High quality output and
Best suited for
and digital data storage signal compression
Telephone applications, Audio compression, video
Applications
computer storage, etc. compression, etc.