SlideShare a Scribd company logo
1 of 22
Pulse Modulation
CHAPTER 4
Part 3
□Differential PCM (DPCM)
□Delta Modulation (DM)
□Noise in Delta Modulation
□Digital Modulation
EKT343-Principles of Communication
Engineering
1
Differential Pulse Code Modulation
(DPCM)
Differential Pulse Code Modulation (DPCM) is a procedure of
converting an analog into a digital signal in which an analog
signal is sampled and then the difference between the actual
sample value and its predicted value (predicted value is based
on previous sample or samples) is quantized and then
encoded forming a digital value.
DPCM code words represent differences between samples
unlike PCM where code words represented a sample value.
EKT343-Principles of Communication
Engineering 2
Cont’d
It often happens that in the analogical signals, which are
coded in PCM (voices, images, etc), that many next samples
show the same quantization level; as a consequence there is
the transmission of many equal PCM codes and this is
redundant for the reception signal reconstruction.
The DPCM coding exploits this redundancy between adjacent
samples.
DPCM requires fewer bits than the standard PCM.
EKT343-Principles of Communication
Engineering
3
DPCM encoder
 Quantizer input ;en - prediction error
• Quantizer output ; qn- quantization error
• Prediction filter is usually implemented by a linear predictor in
which the last r samples are used to predict the values of the next
sample.
EKT343-Principles of Communication
Engineering
4
DPCM decoder
• Predictor input:
• Predictor output:
• PCM Decoder: to recover yn from the DPCM
sequence
EKT343-Principles of Communication
Engineering
5
Delta Modulation (DM)
– A single-bit PCM code to achieve digital transmission of
analog. Use only 1 bit either logic ‘1’ or ‘0’.
– Logic ‘0’ is transmitted if current sample is smaller than
the previous sample
– Logic ‘1’ is transmitted if current sample is larger than
the previous sample
EKT343-Principles of Communication
Engineering
6
Cont’d…
EKT343-Principles of Communication
Engineering
7
Operation of Delta Modulation
EKT343-Principles of Communication
Engineering
8
Cont’d...
• Analog input is approximated by a staircase function
• Move up or down one level () at each sample interval
(by one quantization level at each sampling time) 
output of DM is a single bit.
• Binary behavior
– Function moves up or down at each
sample interval
• In DM the quantization levels are represented by two
symbols: 0 for - and 1 for +. In fact the coding
process is performed on eq.
• The main advantage of DM is its simplicity.
EKT343-Principles of Communication
Engineering
9
Delta Modulation - Example
EKT343-Principles of Communication
Engineering
10
Noise in Delta Modulation
EKT343-Principles of Communication
Engineering
11
 Slope overload distortion
occurs when  is too small, the
staircase approximation mq(t)
can't follow closely the actual
curve of the message signal
m(t ).
 large  is needed for rapid
variations of m(t) to reduce the
slope-overload distortion
 granular noise occurs when 
is too large relative to the local
slope characteristics of m(t).
 granular noise is similar to
quantization noise in PCM
 small  is needed for slowly
varying m(t) to reduce the
granular noise
EKT343-Principles of Communication
Engineering
12
Cont’d…
• To avoid slope overload,
σ = Amax ωm / fs
Where
σ=step size
Amax = Maximum signal
amplitude
ωm = = 2 πfm . For voice
signal, fm = 800 Hz.
fs =sampling rate
• average power of
granular noise,
N0=σ2 B / 3 fs
Where
σ=step size
B = signal bandwidth
fs =sampling rate
EKT343-Principles of Communication
Engineering
13
Example 1
The specification of delta modulation (DM) system
used to transmit a voice signal is as below:
Sampling rate: 64 kHz.
Peak amplitude: 1 V.
Voice signal bandwidth: 3.5 kHz. Find
a)The minimum permissible value of the step size
delta in order to avoid slope overload distortion.
b)The average power of granular noise.
EKT343-Principles of Communication
Engineering
14
Digital Modulation
• Using Digital Signals to Transmit Digital Data
– Bits must be changed to digital signal for transmission
– Unipolar encoding
• Positive or negative pulse used for zero or one
– Polar encoding
• Uses two voltage levels (+ and - ) for zero or one
– Bipolar encoding
• +, -, and zero voltage levels are used
Non-Return to Zero-Level (NRZ-L)
• 0 – High level
• 1 – Low level
Non-Return to Zero Inverted (NRZ-I)
• 0 – no transition
• 1 – transition at beginning of the interval
Multilevel Binary(Bipolar-AMI)
• 0 – No line signal
• 1 – positive or negative level, alternating for successive
ones
0 1 0 0 1 1 0 0 0 1 1
Pseudoternary
• 0 – positive or negative level, alternating for successive
zeros.
• 1 – No line signal.
0 1 0 0 1 1 0 0 0 1 1
Manchester
• There is a transition at the middle of each bit period.
• 1  low-to-high transition
• 0  high-to-low transition
Differential Manchester
• mid-bit transition is ONLY for clocking.
• 1  absence of transition at the beginning of the bit interval
• 0  presence of transition at the beginning of the bit interval
Example 2
• Sketch the data wave form for a bit stream
110100110 using
– NRZL
– Bipolar AMI
– Pseudoternary
– Manchester
– Differential Manchester

More Related Content

What's hot (19)

Line codes
Line codesLine codes
Line codes
 
Chapter4
Chapter4Chapter4
Chapter4
 
Line coding
Line codingLine coding
Line coding
 
Data Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingData Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar coding
 
Unipolar Encoding Techniques: NRZ & RZ
Unipolar Encoding Techniques: NRZ & RZUnipolar Encoding Techniques: NRZ & RZ
Unipolar Encoding Techniques: NRZ & RZ
 
DIGITAL MODULATION
DIGITAL MODULATION DIGITAL MODULATION
DIGITAL MODULATION
 
Line coding
Line codingLine coding
Line coding
 
Linecodes,tdm,fdm,vocoders
Linecodes,tdm,fdm,vocodersLinecodes,tdm,fdm,vocoders
Linecodes,tdm,fdm,vocoders
 
Line coding
Line codingLine coding
Line coding
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
Encoding Techniques
 
Line coding
Line codingLine coding
Line coding
 
Lecture set 2
Lecture set 2Lecture set 2
Lecture set 2
 
Digital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shapingDigital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shaping
 
Line Coding in OFC
Line Coding in OFCLine Coding in OFC
Line Coding in OFC
 
Data communications 4 1
Data communications 4 1Data communications 4 1
Data communications 4 1
 
signal encoding techniques
signal encoding techniquessignal encoding techniques
signal encoding techniques
 
Line coding
Line codingLine coding
Line coding
 
Encoding techniques
Encoding techniquesEncoding techniques
Encoding techniques
 
Data encoding
Data encodingData encoding
Data encoding
 

Similar to Part 3

communication system lec4
communication system lec4 communication system lec4
communication system lec4 ZareenRauf1
 
Pulse code modulation and Demodulation
Pulse code modulation and DemodulationPulse code modulation and Demodulation
Pulse code modulation and DemodulationAbdul Razaq
 
Communication system lec7
Communication system lec7Communication system lec7
Communication system lec7ZareenRauf1
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code ModulationYeshudas Muttu
 
Introduction to communication system lecture4
Introduction to communication system lecture4Introduction to communication system lecture4
Introduction to communication system lecture4Jumaan Ally Mohamed
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmDEEPIKA KAMBOJ
 
Lecture7 encodingmodulation
Lecture7 encodingmodulationLecture7 encodingmodulation
Lecture7 encodingmodulationH K
 
Digital transmission & analog Digital to conversion
Digital transmission &  analog Digital to conversionDigital transmission &  analog Digital to conversion
Digital transmission & analog Digital to conversionChAwais15
 
Data Encoding
Data EncodingData Encoding
Data EncodingLuka M G
 
Delta Modulation & Adaptive Delta M.pptx
Delta Modulation & Adaptive Delta M.pptxDelta Modulation & Adaptive Delta M.pptx
Delta Modulation & Adaptive Delta M.pptxrubini Rubini
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniquesSyed Zaid Irshad
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulationGec bharuch
 

Similar to Part 3 (20)

Part 2
Part 2Part 2
Part 2
 
communication system lec4
communication system lec4 communication system lec4
communication system lec4
 
Pulse code modulation and Demodulation
Pulse code modulation and DemodulationPulse code modulation and Demodulation
Pulse code modulation and Demodulation
 
Digital modulation
Digital modulationDigital modulation
Digital modulation
 
Communication system lec7
Communication system lec7Communication system lec7
Communication system lec7
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
 
lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
 
Introduction to communication system lecture4
Introduction to communication system lecture4Introduction to communication system lecture4
Introduction to communication system lecture4
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcm
 
Lecture7 encodingmodulation
Lecture7 encodingmodulationLecture7 encodingmodulation
Lecture7 encodingmodulation
 
Digital transmission & analog Digital to conversion
Digital transmission &  analog Digital to conversionDigital transmission &  analog Digital to conversion
Digital transmission & analog Digital to conversion
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
 
Ch05
Ch05Ch05
Ch05
 
Data Encoding
Data EncodingData Encoding
Data Encoding
 
Unit 3.pptx
Unit 3.pptxUnit 3.pptx
Unit 3.pptx
 
Delta Modulation & Adaptive Delta M.pptx
Delta Modulation & Adaptive Delta M.pptxDelta Modulation & Adaptive Delta M.pptx
Delta Modulation & Adaptive Delta M.pptx
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniques
 
digital communication.pdf
digital communication.pdfdigital communication.pdf
digital communication.pdf
 
communication system ch1
communication system ch1communication system ch1
communication system ch1
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulation
 

Recently uploaded

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

Part 3

  • 1. Pulse Modulation CHAPTER 4 Part 3 □Differential PCM (DPCM) □Delta Modulation (DM) □Noise in Delta Modulation □Digital Modulation EKT343-Principles of Communication Engineering 1
  • 2. Differential Pulse Code Modulation (DPCM) Differential Pulse Code Modulation (DPCM) is a procedure of converting an analog into a digital signal in which an analog signal is sampled and then the difference between the actual sample value and its predicted value (predicted value is based on previous sample or samples) is quantized and then encoded forming a digital value. DPCM code words represent differences between samples unlike PCM where code words represented a sample value. EKT343-Principles of Communication Engineering 2
  • 3. Cont’d It often happens that in the analogical signals, which are coded in PCM (voices, images, etc), that many next samples show the same quantization level; as a consequence there is the transmission of many equal PCM codes and this is redundant for the reception signal reconstruction. The DPCM coding exploits this redundancy between adjacent samples. DPCM requires fewer bits than the standard PCM. EKT343-Principles of Communication Engineering 3
  • 4. DPCM encoder  Quantizer input ;en - prediction error • Quantizer output ; qn- quantization error • Prediction filter is usually implemented by a linear predictor in which the last r samples are used to predict the values of the next sample. EKT343-Principles of Communication Engineering 4
  • 5. DPCM decoder • Predictor input: • Predictor output: • PCM Decoder: to recover yn from the DPCM sequence EKT343-Principles of Communication Engineering 5
  • 6. Delta Modulation (DM) – A single-bit PCM code to achieve digital transmission of analog. Use only 1 bit either logic ‘1’ or ‘0’. – Logic ‘0’ is transmitted if current sample is smaller than the previous sample – Logic ‘1’ is transmitted if current sample is larger than the previous sample EKT343-Principles of Communication Engineering 6
  • 8. Operation of Delta Modulation EKT343-Principles of Communication Engineering 8
  • 9. Cont’d... • Analog input is approximated by a staircase function • Move up or down one level () at each sample interval (by one quantization level at each sampling time)  output of DM is a single bit. • Binary behavior – Function moves up or down at each sample interval • In DM the quantization levels are represented by two symbols: 0 for - and 1 for +. In fact the coding process is performed on eq. • The main advantage of DM is its simplicity. EKT343-Principles of Communication Engineering 9
  • 10. Delta Modulation - Example EKT343-Principles of Communication Engineering 10
  • 11. Noise in Delta Modulation EKT343-Principles of Communication Engineering 11
  • 12.  Slope overload distortion occurs when  is too small, the staircase approximation mq(t) can't follow closely the actual curve of the message signal m(t ).  large  is needed for rapid variations of m(t) to reduce the slope-overload distortion  granular noise occurs when  is too large relative to the local slope characteristics of m(t).  granular noise is similar to quantization noise in PCM  small  is needed for slowly varying m(t) to reduce the granular noise EKT343-Principles of Communication Engineering 12
  • 13. Cont’d… • To avoid slope overload, σ = Amax ωm / fs Where σ=step size Amax = Maximum signal amplitude ωm = = 2 πfm . For voice signal, fm = 800 Hz. fs =sampling rate • average power of granular noise, N0=σ2 B / 3 fs Where σ=step size B = signal bandwidth fs =sampling rate EKT343-Principles of Communication Engineering 13
  • 14. Example 1 The specification of delta modulation (DM) system used to transmit a voice signal is as below: Sampling rate: 64 kHz. Peak amplitude: 1 V. Voice signal bandwidth: 3.5 kHz. Find a)The minimum permissible value of the step size delta in order to avoid slope overload distortion. b)The average power of granular noise. EKT343-Principles of Communication Engineering 14
  • 15. Digital Modulation • Using Digital Signals to Transmit Digital Data – Bits must be changed to digital signal for transmission – Unipolar encoding • Positive or negative pulse used for zero or one – Polar encoding • Uses two voltage levels (+ and - ) for zero or one – Bipolar encoding • +, -, and zero voltage levels are used
  • 16. Non-Return to Zero-Level (NRZ-L) • 0 – High level • 1 – Low level
  • 17. Non-Return to Zero Inverted (NRZ-I) • 0 – no transition • 1 – transition at beginning of the interval
  • 18. Multilevel Binary(Bipolar-AMI) • 0 – No line signal • 1 – positive or negative level, alternating for successive ones 0 1 0 0 1 1 0 0 0 1 1
  • 19. Pseudoternary • 0 – positive or negative level, alternating for successive zeros. • 1 – No line signal. 0 1 0 0 1 1 0 0 0 1 1
  • 20. Manchester • There is a transition at the middle of each bit period. • 1  low-to-high transition • 0  high-to-low transition
  • 21. Differential Manchester • mid-bit transition is ONLY for clocking. • 1  absence of transition at the beginning of the bit interval • 0  presence of transition at the beginning of the bit interval
  • 22. Example 2 • Sketch the data wave form for a bit stream 110100110 using – NRZL – Bipolar AMI – Pseudoternary – Manchester – Differential Manchester

Editor's Notes

  1. predict current sample value based upon previous samples (or sample) and encode the difference between actual value of sample and predicted value (the difference between samples can be interpreted as prediction error). Because it's necessary to predict sample value DPCM is form of predictive coding. DPCM compression depends on the prediction technique, well-conducted prediction techniques lead to good compression rates, in other cases DPCM could mean expansion comparing to regular PCM encoding.
  2. Basic concept of DPCM - coding a difference, is based on the fact that most source signals show significant correlation between successive samples so encoding uses redundancy in sample values which implies lower bit rate.