SlideShare a Scribd company logo
1
INFORMATION: ANALOG AND DIGITAL
David Falconer & Halim Yanikomeroglu
Dept. of Systems and Computer Engineering
Carleton University
2
Topics to be Covered
 Analog (continuous time, continuous amplitude) signals
 Analog to digital: PCM (pulse code modulation)
 Digital transmission
3
Analog Signals
Analog (continuous-time, continuous-amplitude) signals (like
speech) have a certain bandwidth. Their power spectrum (power
spectral density) describes how their average power is
distributed with respect to frequency.
Power
spectral
density
(watts/Hz)
0 1 2 3 4 5 6 7....
“High-fidelity speech
Telephone speech
(limited by filtering)
Bandwidth
4
Digital and Analog Signals
Some signals (like speech and video) are inherently analog; some
(like computer data) are inherently digital.
However both analog and digital signals can be represented and
transmitted digitally.
Advantages of digital:
» Reduced sensitivity to line noise, temp. drift, etc.
» Lower maintenance costs than analog.
» Low cost digital VLSI for switching and transmission.
» Uniformity in carrying voice, data, video, fax, etc.
» Better encryption.
5
Pulse Code Modulation (PCM)
Key points
» PCM signal is developed by three steps: sampling, quantizing and
encoding.
» Quantizing noise is reduced by using variable sized steps. It is independent
of line length.
s(t) s(n)
Sample at t=n Quantize Encode
011010001...
Filter
6
Sampling an Analog Signal
Sampling theorem: The original analog signal can be reconstructed if it is
sampled at a rate at least twice its bandwidth.
Reconstruction is by filtering samples with a low pass filter.
Sampling Samples Reconstruction
7
Standard PCM in Wired Telephony
Voice circuit bandwidth is 3400 Hz.
Sampling rate is 8 KHz (samples are 125 s apart).
Each sample is quantized to one of 256 levels.
Each quantized sample is coded into a 8-bit word.
The 8-bit words are transmitted serially (one bit at a time) over a
digital transmission channel. The bit rate is 8x8,000 = 64 Kb/s.
The bits are regenerated at digital repeaters.
The received words are decoded back to quantized samples, and
filtered to reconstruct the analog signal.
8
Quantization
Uniform Nonuniform
Input signal Input signal
Output signal Output signal
The more steps (levels) the less quantization noise. Nonuniform quantization
(e.g. -law) allows a larger dynamic range (important for speech).
9
-Law Quantization and Coding
Standardized in North America.
Based on a logarithmic non-uniform quantizer.
Range of amplitudes divided into 8 segments, each segment with
16 uniformly spaced levels. Segment i is double the width of
segment i-1.
8 bit word: 1 bit for sign, 3 bits identify segment, 4 bits identify level
within segment.
Can show for n-bit word, signal to quantization noise ratio is
approximately 6n-10 [dB]; e.g., 38 dB for n=8 bits.
Most of the rest of the world uses a related logarithmic non-
uniformity, called A-law.
10
1 2 3 4 24
1 2 3 4 5 6 7 8
S bit
24 PCM code words, each representing 1 sample
8 bits per code word
193 bits in 125 s
(1.544 Mb/s)
DS1 Format (-Law Countries)
11
Adaptive Differential PCM (ADPCM)
Allows coding with a lower bit rate (with same fidelity) for speech,
based on predicting the next sample; e.g., 8 or 16 or 32 Kb/s.
More circuits accommodated in the same transmission bandwidth.
Quant.
Predictor
Predictor
+
+ +
Coder: Decoder:
12
Regenerative Repeater
Regenerative
repeater
Regenerative
repeater
Amplifier/
equalizer
Regenerator
Timing circuit
Structure of a regenerative
repeater:
By appropriate repeater design and inter-repeater spacing, the effect of
occasional bit errors due to noise can be controlled. Received signal quality is
essentially independent of distance.
13
PCM Transmission Formats and Spectra
..... 1 0 1 1 .......

Time Frequency
0 T 2T 3T -4/T -1/ -2/T -1/T 0 1/T 2/T 1/ 4/T
0 T 2T 3T 4T -3/T -2/T -1/T 0 1/T 2/T 3/T
0 T 2T 3T 4T -4/T -2/T -1/T 0 1/T 2/T 4/T
0 T 2T 3T 4T -1/2T 1/2T
Min. bandwidth
Unipolar RZ
Unipolar NRZ
Bipolar NRZ
Bandlimited
Power spectra
14
Multilevel Transmission
1 0 1 1 0 0 0 1
0 T 2T 3T 4T
Binary:
L=2
4-level:
L=4
Bit rate =
1
T
log2 L
Bandwidth proportional to 1/T for NRZ signals
15
Bandwidth Required for Digital Transmission
 required bandwidth is approximately
(bit rate)/(log2L) for L-level transmission.
 more levels  less bandwidth, but greater sensitivity to noise.
 Examples:
» 64 Kb/s PCM requires about 64 KHz for binary transmission, 32 KHz for 4-
level transmission.
» 14.4 Kb/s modem uses a symbol rate 1/T=2400 Hz, and the equivalent of
L=32.
16
Channel Capacity
Shannon channel capacity formula:
» Highest possible transmission bit rate R, for reliable communication in a
given bandwidth W Hz, with given signal to noise ratio, SNR, is
R=Wlog2(1+SNR) bits/s
R/W = 0.332 SNR [dB] bits/s/Hz (for high SNR)
» Assumptions and qualifications:
– Gaussian distributed noise added to the signal by the channel, highly complex
modulation, coding and decoding methods.
– In typical practical situations, the above formula may be roughly modified by
dividing SNR by a factor of about 5 to 10.
17
Summary
 All information signals can be represented, switched, stored and
transmitted digitally.
 We have discussed PCM systems and their key elements:
» sampling
» quantizing
» coding
» digital transmission
 We have discussed the related concepts of:
» the telephone set
» bandwidth
» the sampling theorem
» signal to quantization noise ratio
» channel capacity.
18
More Information
R. Haughton, “The Telecommunications Mosaic”, Vol. 2, (sections II.1, II.2, II.3, II.4),
Vol. 3, (sections I.1, I.2, I.3, I.4)
E.B. Carne, “Telecommunications Primer”, Prentice-Hall, 1995, Chapters 2,3,4.
R.L. Freeman, “Telecommunications System Engineering”, (2nd ed.), Wiley, 1989.
Chapter 9.
J. Sklar, “Digital Communications”, Chapters 2 and 7

More Related Content

Similar to 03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt

communication system lec2
 communication system lec2 communication system lec2
communication system lec2
ZareenRauf1
 
Digital Audio
Digital AudioDigital Audio
Digital Audio
Magic Finger Lounge
 
4 signal encodingtechniques
4 signal encodingtechniques4 signal encodingtechniques
4 signal encodingtechniquesHattori Sidek
 
Data transmission rate and bandwidth
Data transmission rate and bandwidth Data transmission rate and bandwidth
Data transmission rate and bandwidth
Kajal Chaudhari
 
digital communication.pdf
digital communication.pdfdigital communication.pdf
digital communication.pdf
SivaSankar306103
 
Digital audio
Digital audioDigital audio
Digital audio
Devashish Raval
 
Speech encoding techniques
Speech encoding techniquesSpeech encoding techniques
Speech encoding techniques
Hemaraja Nayaka S
 
Chapter2 The Physical Layer(1).pptx
Chapter2 The Physical Layer(1).pptxChapter2 The Physical Layer(1).pptx
Chapter2 The Physical Layer(1).pptx
huanyuzhang5
 
A1mpeg12 2004
A1mpeg12 2004A1mpeg12 2004
A1mpeg12 2004
Thiago Skiba
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniques
Syed Zaid Irshad
 
Pass band transmission
Pass band transmission Pass band transmission
3G overview final
3G overview final 3G overview final
3G overview final
Ahmed Emara
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
Water Birds (Ali)
 
Encoding1
Encoding1Encoding1
Encoding1
munir09
 
W6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdfW6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdf
matom84405
 
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Waqas Afzal
 
Digital Transmission Fundamentals
Digital Transmission FundamentalsDigital Transmission Fundamentals
Digital Transmission FundamentalsAisu
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1nes
 
Introduction to communication system lecture4
Introduction to communication system lecture4Introduction to communication system lecture4
Introduction to communication system lecture4
Jumaan Ally Mohamed
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 

Similar to 03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt (20)

communication system lec2
 communication system lec2 communication system lec2
communication system lec2
 
Digital Audio
Digital AudioDigital Audio
Digital Audio
 
4 signal encodingtechniques
4 signal encodingtechniques4 signal encodingtechniques
4 signal encodingtechniques
 
Data transmission rate and bandwidth
Data transmission rate and bandwidth Data transmission rate and bandwidth
Data transmission rate and bandwidth
 
digital communication.pdf
digital communication.pdfdigital communication.pdf
digital communication.pdf
 
Digital audio
Digital audioDigital audio
Digital audio
 
Speech encoding techniques
Speech encoding techniquesSpeech encoding techniques
Speech encoding techniques
 
Chapter2 The Physical Layer(1).pptx
Chapter2 The Physical Layer(1).pptxChapter2 The Physical Layer(1).pptx
Chapter2 The Physical Layer(1).pptx
 
A1mpeg12 2004
A1mpeg12 2004A1mpeg12 2004
A1mpeg12 2004
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniques
 
Pass band transmission
Pass band transmission Pass band transmission
Pass band transmission
 
3G overview final
3G overview final 3G overview final
3G overview final
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
 
Encoding1
Encoding1Encoding1
Encoding1
 
W6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdfW6_Ch5_Signal Encoding.pdf
W6_Ch5_Signal Encoding.pdf
 
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
Sampling Theorem, Quantization Noise and its types, PCM, Channel Capacity, Ny...
 
Digital Transmission Fundamentals
Digital Transmission FundamentalsDigital Transmission Fundamentals
Digital Transmission Fundamentals
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1
 
Introduction to communication system lecture4
Introduction to communication system lecture4Introduction to communication system lecture4
Introduction to communication system lecture4
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 

Recently uploaded

When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 

Recently uploaded (20)

When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 

03_04-AnalogDigital-HYanikomeroglu-12Jan2011_14Jan2011_Old1.ppt

  • 1. 1 INFORMATION: ANALOG AND DIGITAL David Falconer & Halim Yanikomeroglu Dept. of Systems and Computer Engineering Carleton University
  • 2. 2 Topics to be Covered  Analog (continuous time, continuous amplitude) signals  Analog to digital: PCM (pulse code modulation)  Digital transmission
  • 3. 3 Analog Signals Analog (continuous-time, continuous-amplitude) signals (like speech) have a certain bandwidth. Their power spectrum (power spectral density) describes how their average power is distributed with respect to frequency. Power spectral density (watts/Hz) 0 1 2 3 4 5 6 7.... “High-fidelity speech Telephone speech (limited by filtering) Bandwidth
  • 4. 4 Digital and Analog Signals Some signals (like speech and video) are inherently analog; some (like computer data) are inherently digital. However both analog and digital signals can be represented and transmitted digitally. Advantages of digital: » Reduced sensitivity to line noise, temp. drift, etc. » Lower maintenance costs than analog. » Low cost digital VLSI for switching and transmission. » Uniformity in carrying voice, data, video, fax, etc. » Better encryption.
  • 5. 5 Pulse Code Modulation (PCM) Key points » PCM signal is developed by three steps: sampling, quantizing and encoding. » Quantizing noise is reduced by using variable sized steps. It is independent of line length. s(t) s(n) Sample at t=n Quantize Encode 011010001... Filter
  • 6. 6 Sampling an Analog Signal Sampling theorem: The original analog signal can be reconstructed if it is sampled at a rate at least twice its bandwidth. Reconstruction is by filtering samples with a low pass filter. Sampling Samples Reconstruction
  • 7. 7 Standard PCM in Wired Telephony Voice circuit bandwidth is 3400 Hz. Sampling rate is 8 KHz (samples are 125 s apart). Each sample is quantized to one of 256 levels. Each quantized sample is coded into a 8-bit word. The 8-bit words are transmitted serially (one bit at a time) over a digital transmission channel. The bit rate is 8x8,000 = 64 Kb/s. The bits are regenerated at digital repeaters. The received words are decoded back to quantized samples, and filtered to reconstruct the analog signal.
  • 8. 8 Quantization Uniform Nonuniform Input signal Input signal Output signal Output signal The more steps (levels) the less quantization noise. Nonuniform quantization (e.g. -law) allows a larger dynamic range (important for speech).
  • 9. 9 -Law Quantization and Coding Standardized in North America. Based on a logarithmic non-uniform quantizer. Range of amplitudes divided into 8 segments, each segment with 16 uniformly spaced levels. Segment i is double the width of segment i-1. 8 bit word: 1 bit for sign, 3 bits identify segment, 4 bits identify level within segment. Can show for n-bit word, signal to quantization noise ratio is approximately 6n-10 [dB]; e.g., 38 dB for n=8 bits. Most of the rest of the world uses a related logarithmic non- uniformity, called A-law.
  • 10. 10 1 2 3 4 24 1 2 3 4 5 6 7 8 S bit 24 PCM code words, each representing 1 sample 8 bits per code word 193 bits in 125 s (1.544 Mb/s) DS1 Format (-Law Countries)
  • 11. 11 Adaptive Differential PCM (ADPCM) Allows coding with a lower bit rate (with same fidelity) for speech, based on predicting the next sample; e.g., 8 or 16 or 32 Kb/s. More circuits accommodated in the same transmission bandwidth. Quant. Predictor Predictor + + + Coder: Decoder:
  • 12. 12 Regenerative Repeater Regenerative repeater Regenerative repeater Amplifier/ equalizer Regenerator Timing circuit Structure of a regenerative repeater: By appropriate repeater design and inter-repeater spacing, the effect of occasional bit errors due to noise can be controlled. Received signal quality is essentially independent of distance.
  • 13. 13 PCM Transmission Formats and Spectra ..... 1 0 1 1 .......  Time Frequency 0 T 2T 3T -4/T -1/ -2/T -1/T 0 1/T 2/T 1/ 4/T 0 T 2T 3T 4T -3/T -2/T -1/T 0 1/T 2/T 3/T 0 T 2T 3T 4T -4/T -2/T -1/T 0 1/T 2/T 4/T 0 T 2T 3T 4T -1/2T 1/2T Min. bandwidth Unipolar RZ Unipolar NRZ Bipolar NRZ Bandlimited Power spectra
  • 14. 14 Multilevel Transmission 1 0 1 1 0 0 0 1 0 T 2T 3T 4T Binary: L=2 4-level: L=4 Bit rate = 1 T log2 L Bandwidth proportional to 1/T for NRZ signals
  • 15. 15 Bandwidth Required for Digital Transmission  required bandwidth is approximately (bit rate)/(log2L) for L-level transmission.  more levels  less bandwidth, but greater sensitivity to noise.  Examples: » 64 Kb/s PCM requires about 64 KHz for binary transmission, 32 KHz for 4- level transmission. » 14.4 Kb/s modem uses a symbol rate 1/T=2400 Hz, and the equivalent of L=32.
  • 16. 16 Channel Capacity Shannon channel capacity formula: » Highest possible transmission bit rate R, for reliable communication in a given bandwidth W Hz, with given signal to noise ratio, SNR, is R=Wlog2(1+SNR) bits/s R/W = 0.332 SNR [dB] bits/s/Hz (for high SNR) » Assumptions and qualifications: – Gaussian distributed noise added to the signal by the channel, highly complex modulation, coding and decoding methods. – In typical practical situations, the above formula may be roughly modified by dividing SNR by a factor of about 5 to 10.
  • 17. 17 Summary  All information signals can be represented, switched, stored and transmitted digitally.  We have discussed PCM systems and their key elements: » sampling » quantizing » coding » digital transmission  We have discussed the related concepts of: » the telephone set » bandwidth » the sampling theorem » signal to quantization noise ratio » channel capacity.
  • 18. 18 More Information R. Haughton, “The Telecommunications Mosaic”, Vol. 2, (sections II.1, II.2, II.3, II.4), Vol. 3, (sections I.1, I.2, I.3, I.4) E.B. Carne, “Telecommunications Primer”, Prentice-Hall, 1995, Chapters 2,3,4. R.L. Freeman, “Telecommunications System Engineering”, (2nd ed.), Wiley, 1989. Chapter 9. J. Sklar, “Digital Communications”, Chapters 2 and 7

Editor's Notes

  1. Note: For any x, log2(x)=(1/log10(2)) log10(x)=3.32 log10(x) e.g. for SNR=10 dB, R/W=3.45 bit/s per Hz For high SNR, R/W 0.332 X (SNR expressed in dB) e. g. for SNR=30 dB, R/W 10 bits/s per Hz.