SlideShare a Scribd company logo
Chapter 4. Digital Transmission
1. Digital-to-Digital Conversion
2. Analog-to-Digital Conversion
3. Transmission Mode
4-1
Digital-to-Digital ConversionDigital-to-Digital Conversion
4-2
• Involves three techniques:
– Line coding (always needed), block coding, and
scrambling
• Line coding: the process of converting digital data to
digital signals
3-2
Signal Element and Data ElementSignal Element and Data Element
4-3
• Data elements are what we need to send; signal elements are what we
can send
3-3
Data Rate Versus Signal RateData Rate Versus Signal Rate
4-4
• Data rate defines the number of data elements (bits) sent in 1s: bps
• Signal rate is the number of signal elements sent in 1s: baud
• Data rate = bit rate, signal rate = pulse rate, modulation rate, baud
rate
• S = c x N x 1/r, where N is the date rate; c is the case factor, S is the
number of signal elements; r is the number of data elements carried
by each signal element
• Although the actual bandwidth of a digital signal is infinite, the
effective bandwidth is finite
• The bandwidth is proportional to the signal rate (baud rate)
• The minimum bandwidth: Bmin = c x N x 1/r
• The maximum data rate: Nmax = 1/c x B x r
3-4
Design Consideration for Line CodingDesign Consideration for Line Coding
SchemeScheme
Baseline wandering
Long string of 0s and 1s can cause a drift in the
baseline
DC components
DC or low frequencies cannot pass a transformer or
telephone line (below 200 Hz)
Self-synchronization
Built-in error detection
Immunity to noise and interference
Complexity
4-5
3-5
Lack of SynchronizationLack of Synchronization
4-6
3-6
Line Coding SchemesLine Coding Schemes
4-7
3-7
Unipolar SchemeUnipolar Scheme
One polarity: one level of signal voltage
Unipolar NRZ (None-Return-to-Zero) is simple, but
DC component : Cannot travel through microwave or transformer
Synchronization : Consecutive 0’s and 1’s are hard to be synchronized →
Separate line for a clock pulse
Normalized power is double that for polar NRZ
4-8
3-8
Polar SchemePolar Scheme
Two polarity: two levels of voltage
Problem of DC component is alleviated
(NRZ,RZ) or eliminated (Biphaze)
4-9
3-9
Polar NRZPolar NRZ
NRZ-L (Non Return to Zero-Level)
Level of the voltage determines the value of the bit
NRZ-I (Non Return to Zero-Invert)
Inversion or the lack of inversion determines the value of the bit
4-10
3-10
Polar NRZ: NRZ-L and NRZ-IPolar NRZ: NRZ-L and NRZ-I
Baseline wandering problem
Both, but NRZ-L is twice severe
Synchronization Problem
Both, but NRZ-L is more serious
NRZ-L and NRZ-I both have an average
signal rate of N/2 Bd
Both have a DC component problem
4-11
3-11
RZRZ
Provides synchronization for consecutive 0s/1s
Signal changes during each bit
Three values (+, -, 0) are used
Bit 1: positive-to-zero transition, bit 0: negative-to-zero transition
4-12
3-12
BiphaseBiphase
Combination of RZ and NRZ-L ideas
Signal transition at the middle of the bit is used for
synchronization
Manchester
Used for Ethernet LAN
Bit 1: negative-to-positive transition
Bit 0: positive-to-negative transition
Differential Manchester
Used for Token-ring LAN
Bit 1: no transition at the beginning of a bit
Bit 0: transition at the beginning of a bit
4-13
3-13
Polar BiphasePolar Biphase
4-14
• Minimum bandwidth is 2 times that of NRZ
3-14
Bipolar SchemeBipolar Scheme
Three levels of voltage, called “multilevel binary”
Bit 0: zero voltage, bit 1: alternating +1/-1
(Note) In RZ, zero voltage has no meaning
AMI (Alternate Mark Inversion) and pseudoternary
Alternative to NRZ with the same signal rate and no DC
component problem
4-15
3-15
Multilevel SchemeMultilevel Scheme
To increase the number of bits per baud by encoding a
pattern of m data elements into a pattern of n signal
elements
In mBnL schemes, a pattern of m data elements is
encoded as a pattern of n signal elements in which 2m
≤ Ln
2B1Q (two binary, one quaternary)
8B6T (eight binary, six ternary)
4D-PAM5 (four-dimensional five-level pulse amplitude
modulation)
4-16
3-16
2B1Q: for DSL2B1Q: for DSL
4-17
3-17
8B6T8B6T
Used with 100Base-4T cable
Encode a pattern of 8 bits as a pattern of 6 (three-levels) signal
elements
222 redundant signal element = 36
(478 among 729) - 28
(256)
The average signal rate is theoretically, Save = 1/2 x N x 6/8; in practice
the minimum bandwidth is very close to 6N/8
4-18
3-18
4D-PAM5: for Gigabit LAN4D-PAM5: for Gigabit LAN
4-19
3-19
Multiline Transmission: MLT-3Multiline Transmission: MLT-3
The signal rate for MLT-3 is one-fourth the bit rate
MLT-3 when we need to send 100Mbps on a
copper wire that cannot support more than 32MHz
The MLT-3 uses three different voltage levels (+v,
0, -v) and three transition rules to move between
the levels:
If the next bit is 0, there is no transition
If the next bit is 1 and the current level is not 0, the next
level is 0.
If the next bit is 1 and the current level is 0, the next
level is the opposite of last nonzero level.
4-20
3-20
Multiline Transmission: MLT-3Multiline Transmission: MLT-3
4-21
3-21
Summary of Line CodingSummary of Line Coding
SchemesSchemes
4-22
3-22
Block CodingBlock Coding
Block coding is normally referred to as mB/nB coding; it
replaces each m-bit group with an n-bit group
4-23
3-23
4B/5B4B/5B
Solve the synchronization problem of NRZ-I
20% increase the signal rate of NRZ-I (Biphase scheme has the signal
rate of 2 times that of NRZ-I
Still DC component problem
4-24
3-24
4B/5B Mapping Codes4B/5B Mapping Codes
4-25
3-25
8B/10B8B/10B
210
– 28
= 768 redundant groups used for
disparity checking and error detection
4-26
3-26
ScramblingScrambling
Biphase : not suitable for long distance communication due
to its wide bandwidth requirement
Combination of block coding and NRZ: not suitable for
long distance encoding due to its DC component problem
Bipolar AMI: synchronization problem  Scrambling
4-27
3-27
B8ZSB8ZS
Commonly used in North America
Updated version of AMI with synchronization
Substitutes eight consecutive zeros with 000VB0VB
V denotes “violation”, B denotes “bipolar”
4-28
3-28
HDB3HDB3
High-density bipolar 3-zero
Commonly used outside of North America
HDB3 substitutes four consecutive zeros with 000V or B00V depending
on the number of nonzero pulses after the last substitution
4-29
3-29
Sampling: Analog-to-DigitalSampling: Analog-to-Digital
ConversionConversion
Analog information (e.g., voice) → digital
signal (e.g., 10001011…)
Codec(Coder/Decoder): A/D converter
3-30
PCMPCM
Pulse Code Modulation
Three processes
The analog signal is sampled
The sampled signal is quantized
The quantized values are encoded as streams of bits
Sampling: PAM (Pulse amplitude Modulation)
According to the Nyquist theorem, the sampling rate
must be at least 2 times the highest frequency contained
in the signal.
4-31
3-31
Components of PCM EncoderComponents of PCM Encoder
4-32
3-32
Different Sampling Methods forDifferent Sampling Methods for
PCMPCM
4-33
3-33
Nyquist Sampling RateNyquist Sampling Rate
4-34
3-34
Sampling RateSampling Rate
4-35
3-35
QuantizationQuantization
4-36
3-36
Dr. Md. Abdur Razzaque
Green Networking Research Group
Dept. of Computer Science and Engineering, University of Dhaka
QuantizationQuantization
Quantization level (L)
Quantization error : depending on L (or nb)
SNRdB = 6.02nb + 1.76 dB
Nonuniform quantization:
Companding and expanding
Effectively reduce the SNRdB
4-37
3-37
Original Signal Recovery: PCMOriginal Signal Recovery: PCM
DecoderDecoder
4-38
3-38
PCM BandwidthPCM Bandwidth
The min. bandwidth of a line-encoded
signal
Bmin = c x N x 1/r = c x nb x fs x 1/r
= c x nb x 2 x Banalog x 1/r
= nb x Banalog where 1/r = 1, c = 1/2
Max. data rate of a channel
Nmax = 2 x B x log2L bps
Min. required bandwidth
Bmin = N/(2 x log2L) Hz
4-39
3-39
Delta ModulationDelta Modulation
To reduce the complexity of PCM
4-40
3-40
Delta Modulation ComponentsDelta Modulation Components
4-41
3-41
Delta Demodulation ComponentsDelta Demodulation Components
4-42
3-42
Transmission ModesTransmission Modes
4-43
3-43
Parallel TransmissionParallel Transmission
Use n wires to send n bits at one time synchronously
Advantage: speed
Disadvantage: cost ⇒ Limited to short distances
4-44
3-44
Serial TransmissionSerial Transmission
On communication channel
Advantage: reduced cost
Parallel/serial converter is required
Three ways: asynchronous, synchronous, or isochronous
4-45
3-45
Asynchronous TransmissionAsynchronous Transmission
Use start bit (0) and stop bits (1s)
A gap between two bytes: idle state or stop bits
It means asynchronous at byte level
Must still be synchronized at bit level
Good for low-speed communications (terminal)
4-46
3-46
Synchronous TransmissionSynchronous Transmission
Bit stream is combined into “frames”
Special sequence of 1/0 between frames: No gap
Timing is important in midstream
Byte synchronization in the data link layer
Advantage: speed ⇒ high-speed transmission
4-47
3-47

More Related Content

What's hot

E1 To Stm
E1 To Stm E1 To Stm
E1 To Stm
Krishna Mohan
 
Multiple access techniques for wireless communications
Multiple access techniques for wireless communicationsMultiple access techniques for wireless communications
Multiple access techniques for wireless communications
METHODIST COLLEGE OF ENGG & TECH
 
Baseline Wandering
Baseline WanderingBaseline Wandering
Baseline Wandering
Arunabha Saha
 
Introductin sdh-pdh
Introductin sdh-pdhIntroductin sdh-pdh
Introductin sdh-pdh
Kevin Llêrênã
 
Token ring
Token ringToken ring
Token ring
selvakumar_b1985
 
Ch1 v1
Ch1 v1Ch1 v1
VLSI subsystem design processes
VLSI  subsystem design processes VLSI  subsystem design processes
VLSI subsystem design processes
Vishal kakade
 
Data Communication Assignment
Data Communication AssignmentData Communication Assignment
Data Communication Assignment
ashikul akash
 
HDLC
HDLCHDLC
Lte channel
Lte channelLte channel
Lte channel
Achmad Salsabil
 
SDH and TDM telecom
SDH and TDM telecomSDH and TDM telecom
Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
stk_gpg
 
SDH Principle - Huawei
SDH Principle - HuaweiSDH Principle - Huawei
SDH Principle - Huawei
Mohamed Sewailam
 
Sonjoy kundu line coding
Sonjoy kundu    line codingSonjoy kundu    line coding
Sonjoy kundu line coding
Sonjoy Kundu
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
Shivani Godha
 
Single side band and double side band modulation
Single side band and double side band modulationSingle side band and double side band modulation
Single side band and double side band modulation
Md. Hasan Al Roktim
 
SDH/SONET alarms & performance monitoring
SDH/SONET alarms & performance monitoringSDH/SONET alarms & performance monitoring
SDH/SONET alarms & performance monitoring
MapYourTech
 
Multiplexing and Frequency Division Multiplexing
Multiplexing and Frequency Division MultiplexingMultiplexing and Frequency Division Multiplexing
Multiplexing and Frequency Division Multiplexing
Kath Mataac
 

What's hot (20)

E1 To Stm
E1 To Stm E1 To Stm
E1 To Stm
 
Multiple access techniques for wireless communications
Multiple access techniques for wireless communicationsMultiple access techniques for wireless communications
Multiple access techniques for wireless communications
 
Baseline Wandering
Baseline WanderingBaseline Wandering
Baseline Wandering
 
Sdh
SdhSdh
Sdh
 
Introductin sdh-pdh
Introductin sdh-pdhIntroductin sdh-pdh
Introductin sdh-pdh
 
Token ring
Token ringToken ring
Token ring
 
09 spread spectrum
09 spread spectrum09 spread spectrum
09 spread spectrum
 
Ch1 v1
Ch1 v1Ch1 v1
Ch1 v1
 
VLSI subsystem design processes
VLSI  subsystem design processes VLSI  subsystem design processes
VLSI subsystem design processes
 
Data Communication Assignment
Data Communication AssignmentData Communication Assignment
Data Communication Assignment
 
HDLC
HDLCHDLC
HDLC
 
Lte channel
Lte channelLte channel
Lte channel
 
SDH and TDM telecom
SDH and TDM telecomSDH and TDM telecom
SDH and TDM telecom
 
Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
SDH Principle - Huawei
SDH Principle - HuaweiSDH Principle - Huawei
SDH Principle - Huawei
 
Sonjoy kundu line coding
Sonjoy kundu    line codingSonjoy kundu    line coding
Sonjoy kundu line coding
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Single side band and double side band modulation
Single side band and double side band modulationSingle side band and double side band modulation
Single side band and double side band modulation
 
SDH/SONET alarms & performance monitoring
SDH/SONET alarms & performance monitoringSDH/SONET alarms & performance monitoring
SDH/SONET alarms & performance monitoring
 
Multiplexing and Frequency Division Multiplexing
Multiplexing and Frequency Division MultiplexingMultiplexing and Frequency Division Multiplexing
Multiplexing and Frequency Division Multiplexing
 

Viewers also liked

Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
Wayne Jones Jnr
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversion
DJShirlee
 
ANALOG TO DIGITAL CONVERSION
ANALOG TO DIGITAL CONVERSIONANALOG TO DIGITAL CONVERSION
ANALOG TO DIGITAL CONVERSION
gulshan guls
 
Analog-to-Digital Conversion Process
Analog-to-Digital Conversion Process Analog-to-Digital Conversion Process
Analog-to-Digital Conversion Process riley Mcclaflin
 
Analog to Digital Conversion Basics
Analog to Digital Conversion BasicsAnalog to Digital Conversion Basics
Analog to Digital Conversion Basics
Srikrishna Thota
 
Analog-to-Digital Conversion
Analog-to-Digital ConversionAnalog-to-Digital Conversion
Analog-to-Digital Conversion
Mariia Kreposna
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversionFirman Bachtiar
 
Analog to digital conversion technique
Analog to digital conversion techniqueAnalog to digital conversion technique
Analog to digital conversion technique
Umar Shuaib
 
Assignment2 analog to digital conversion soumit_mukherjee
Assignment2 analog to digital conversion soumit_mukherjeeAssignment2 analog to digital conversion soumit_mukherjee
Assignment2 analog to digital conversion soumit_mukherjee
Soumit Mukherjee
 
Rpc Case Studies (Distributed computing)
Rpc Case Studies (Distributed computing)Rpc Case Studies (Distributed computing)
Rpc Case Studies (Distributed computing)Sri Prasanna
 
Digital transmission new unit 3
Digital transmission new unit 3Digital transmission new unit 3
Digital transmission new unit 3
Srashti Vyas
 
The analog to digital conversion process
The analog to digital conversion processThe analog to digital conversion process
The analog to digital conversion process
DJNila
 
Defying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital ConversionDefying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital Conversion
Distinguished Lecturer Series - Leon The Mathematician
 
ITEo5
ITEo5ITEo5
IT Essential - Course Overview
IT Essential - Course OverviewIT Essential - Course Overview
IT Essential - Course OverviewIrsandi Hasan
 

Viewers also liked (20)

Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 
Ch 04
Ch 04Ch 04
Ch 04
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversion
 
ANALOG TO DIGITAL CONVERSION
ANALOG TO DIGITAL CONVERSIONANALOG TO DIGITAL CONVERSION
ANALOG TO DIGITAL CONVERSION
 
Analog-to-Digital Conversion Process
Analog-to-Digital Conversion Process Analog-to-Digital Conversion Process
Analog-to-Digital Conversion Process
 
Analog to Digital Conversion Basics
Analog to Digital Conversion BasicsAnalog to Digital Conversion Basics
Analog to Digital Conversion Basics
 
Analog to-digital conversion
Analog to-digital conversionAnalog to-digital conversion
Analog to-digital conversion
 
Analog-to-Digital Conversion
Analog-to-Digital ConversionAnalog-to-Digital Conversion
Analog-to-Digital Conversion
 
Ch03
Ch03Ch03
Ch03
 
Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversion
 
Ch3 1 v1
Ch3 1 v1Ch3 1 v1
Ch3 1 v1
 
Analog to digital conversion technique
Analog to digital conversion techniqueAnalog to digital conversion technique
Analog to digital conversion technique
 
Assignment2 analog to digital conversion soumit_mukherjee
Assignment2 analog to digital conversion soumit_mukherjeeAssignment2 analog to digital conversion soumit_mukherjee
Assignment2 analog to digital conversion soumit_mukherjee
 
Rpc Case Studies (Distributed computing)
Rpc Case Studies (Distributed computing)Rpc Case Studies (Distributed computing)
Rpc Case Studies (Distributed computing)
 
Digital transmission new unit 3
Digital transmission new unit 3Digital transmission new unit 3
Digital transmission new unit 3
 
The analog to digital conversion process
The analog to digital conversion processThe analog to digital conversion process
The analog to digital conversion process
 
Defying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital ConversionDefying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital Conversion
 
ITEo5
ITEo5ITEo5
ITEo5
 
Chapter4
Chapter4Chapter4
Chapter4
 
IT Essential - Course Overview
IT Essential - Course OverviewIT Essential - Course Overview
IT Essential - Course Overview
 

Similar to Chap4

lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
ShakibAhmed52
 
Computer Networks/Computer Engineering.pdf
Computer Networks/Computer Engineering.pdfComputer Networks/Computer Engineering.pdf
Computer Networks/Computer Engineering.pdf
abdnazar2003
 
Dcn aasignment
Dcn aasignmentDcn aasignment
Data Encoding in Data Communication.pptx
Data Encoding in  Data Communication.pptxData Encoding in  Data Communication.pptx
Data Encoding in Data Communication.pptx
zulhelmanz
 
Chap4 d t-d conversion
Chap4 d t-d conversionChap4 d t-d conversion
Chap4 d t-d conversionarslan_akbar90
 
DC_PPT.pptx
DC_PPT.pptxDC_PPT.pptx
DC_PPT.pptx
RahulAgarwal505237
 
line coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of codingline coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of coding
DrZMaryLivinsaProfEC
 
Data Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSIONData Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSION
Avijeet Negel
 
Ch4 1 v1
Ch4 1 v1Ch4 1 v1
Ch4 1 v1
bhagavanprasad
 
Ch4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kuraleCh4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kurale
Neha Kurale
 
DCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfDCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdf
Bilal Munir Mughal
 
Dccn - Digital Transmission
Dccn - Digital TransmissionDccn - Digital Transmission
Dccn - Digital Transmission
Taimoor Muzaffar Gondal
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
Water Birds (Ali)
 
04 digital transmission
04 digital transmission04 digital transmission
04 digital transmission
Meenakshi Paul
 
Chapter 5 - Signal Encoding Techniques 9e
Chapter 5 - Signal Encoding Techniques 9eChapter 5 - Signal Encoding Techniques 9e
Chapter 5 - Signal Encoding Techniques 9eadpeer
 
Line coding Tec hniques.pptx
Line coding Tec                 hniques.pptxLine coding Tec                 hniques.pptx
Line coding Tec hniques.pptx
naveen088888
 
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
Dr Rajiv Srivastava
 

Similar to Chap4 (20)

lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
 
Computer Networks/Computer Engineering.pdf
Computer Networks/Computer Engineering.pdfComputer Networks/Computer Engineering.pdf
Computer Networks/Computer Engineering.pdf
 
Dcn aasignment
Dcn aasignmentDcn aasignment
Dcn aasignment
 
Data Encoding in Data Communication.pptx
Data Encoding in  Data Communication.pptxData Encoding in  Data Communication.pptx
Data Encoding in Data Communication.pptx
 
Chap4 d t-d conversion
Chap4 d t-d conversionChap4 d t-d conversion
Chap4 d t-d conversion
 
DC_PPT.pptx
DC_PPT.pptxDC_PPT.pptx
DC_PPT.pptx
 
line coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of codingline coding techniques, block coding and all type of coding
line coding techniques, block coding and all type of coding
 
Ch04
Ch04Ch04
Ch04
 
Data Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSIONData Communication And Networking - DIGITAL TRANSMISSION
Data Communication And Networking - DIGITAL TRANSMISSION
 
Ch4 1 v1
Ch4 1 v1Ch4 1 v1
Ch4 1 v1
 
Unit 4
Unit 4Unit 4
Unit 4
 
Ch4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kuraleCh4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kurale
 
DCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfDCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdf
 
Dccn - Digital Transmission
Dccn - Digital TransmissionDccn - Digital Transmission
Dccn - Digital Transmission
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
 
04 digital transmission
04 digital transmission04 digital transmission
04 digital transmission
 
Chapter 5 - Signal Encoding Techniques 9e
Chapter 5 - Signal Encoding Techniques 9eChapter 5 - Signal Encoding Techniques 9e
Chapter 5 - Signal Encoding Techniques 9e
 
Line coding Tec hniques.pptx
Line coding Tec                 hniques.pptxLine coding Tec                 hniques.pptx
Line coding Tec hniques.pptx
 
digital layer
digital layerdigital layer
digital layer
 
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
 

Recently uploaded

World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
MERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDFMERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDF
scholarhattraining
 
What is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptxWhat is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptx
christianmathematics
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
AG2 Design
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Reflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPointReflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPoint
amberjdewit93
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 

Recently uploaded (20)

World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
MERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDFMERN Stack Developer Roadmap By ScholarHat PDF
MERN Stack Developer Roadmap By ScholarHat PDF
 
What is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptxWhat is the purpose of studying mathematics.pptx
What is the purpose of studying mathematics.pptx
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Delivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and TrainingDelivering Micro-Credentials in Technical and Vocational Education and Training
Delivering Micro-Credentials in Technical and Vocational Education and Training
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Reflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPointReflective and Evaluative Practice PowerPoint
Reflective and Evaluative Practice PowerPoint
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 

Chap4

  • 1. Chapter 4. Digital Transmission 1. Digital-to-Digital Conversion 2. Analog-to-Digital Conversion 3. Transmission Mode 4-1
  • 2. Digital-to-Digital ConversionDigital-to-Digital Conversion 4-2 • Involves three techniques: – Line coding (always needed), block coding, and scrambling • Line coding: the process of converting digital data to digital signals 3-2
  • 3. Signal Element and Data ElementSignal Element and Data Element 4-3 • Data elements are what we need to send; signal elements are what we can send 3-3
  • 4. Data Rate Versus Signal RateData Rate Versus Signal Rate 4-4 • Data rate defines the number of data elements (bits) sent in 1s: bps • Signal rate is the number of signal elements sent in 1s: baud • Data rate = bit rate, signal rate = pulse rate, modulation rate, baud rate • S = c x N x 1/r, where N is the date rate; c is the case factor, S is the number of signal elements; r is the number of data elements carried by each signal element • Although the actual bandwidth of a digital signal is infinite, the effective bandwidth is finite • The bandwidth is proportional to the signal rate (baud rate) • The minimum bandwidth: Bmin = c x N x 1/r • The maximum data rate: Nmax = 1/c x B x r 3-4
  • 5. Design Consideration for Line CodingDesign Consideration for Line Coding SchemeScheme Baseline wandering Long string of 0s and 1s can cause a drift in the baseline DC components DC or low frequencies cannot pass a transformer or telephone line (below 200 Hz) Self-synchronization Built-in error detection Immunity to noise and interference Complexity 4-5 3-5
  • 6. Lack of SynchronizationLack of Synchronization 4-6 3-6
  • 7. Line Coding SchemesLine Coding Schemes 4-7 3-7
  • 8. Unipolar SchemeUnipolar Scheme One polarity: one level of signal voltage Unipolar NRZ (None-Return-to-Zero) is simple, but DC component : Cannot travel through microwave or transformer Synchronization : Consecutive 0’s and 1’s are hard to be synchronized → Separate line for a clock pulse Normalized power is double that for polar NRZ 4-8 3-8
  • 9. Polar SchemePolar Scheme Two polarity: two levels of voltage Problem of DC component is alleviated (NRZ,RZ) or eliminated (Biphaze) 4-9 3-9
  • 10. Polar NRZPolar NRZ NRZ-L (Non Return to Zero-Level) Level of the voltage determines the value of the bit NRZ-I (Non Return to Zero-Invert) Inversion or the lack of inversion determines the value of the bit 4-10 3-10
  • 11. Polar NRZ: NRZ-L and NRZ-IPolar NRZ: NRZ-L and NRZ-I Baseline wandering problem Both, but NRZ-L is twice severe Synchronization Problem Both, but NRZ-L is more serious NRZ-L and NRZ-I both have an average signal rate of N/2 Bd Both have a DC component problem 4-11 3-11
  • 12. RZRZ Provides synchronization for consecutive 0s/1s Signal changes during each bit Three values (+, -, 0) are used Bit 1: positive-to-zero transition, bit 0: negative-to-zero transition 4-12 3-12
  • 13. BiphaseBiphase Combination of RZ and NRZ-L ideas Signal transition at the middle of the bit is used for synchronization Manchester Used for Ethernet LAN Bit 1: negative-to-positive transition Bit 0: positive-to-negative transition Differential Manchester Used for Token-ring LAN Bit 1: no transition at the beginning of a bit Bit 0: transition at the beginning of a bit 4-13 3-13
  • 14. Polar BiphasePolar Biphase 4-14 • Minimum bandwidth is 2 times that of NRZ 3-14
  • 15. Bipolar SchemeBipolar Scheme Three levels of voltage, called “multilevel binary” Bit 0: zero voltage, bit 1: alternating +1/-1 (Note) In RZ, zero voltage has no meaning AMI (Alternate Mark Inversion) and pseudoternary Alternative to NRZ with the same signal rate and no DC component problem 4-15 3-15
  • 16. Multilevel SchemeMultilevel Scheme To increase the number of bits per baud by encoding a pattern of m data elements into a pattern of n signal elements In mBnL schemes, a pattern of m data elements is encoded as a pattern of n signal elements in which 2m ≤ Ln 2B1Q (two binary, one quaternary) 8B6T (eight binary, six ternary) 4D-PAM5 (four-dimensional five-level pulse amplitude modulation) 4-16 3-16
  • 17. 2B1Q: for DSL2B1Q: for DSL 4-17 3-17
  • 18. 8B6T8B6T Used with 100Base-4T cable Encode a pattern of 8 bits as a pattern of 6 (three-levels) signal elements 222 redundant signal element = 36 (478 among 729) - 28 (256) The average signal rate is theoretically, Save = 1/2 x N x 6/8; in practice the minimum bandwidth is very close to 6N/8 4-18 3-18
  • 19. 4D-PAM5: for Gigabit LAN4D-PAM5: for Gigabit LAN 4-19 3-19
  • 20. Multiline Transmission: MLT-3Multiline Transmission: MLT-3 The signal rate for MLT-3 is one-fourth the bit rate MLT-3 when we need to send 100Mbps on a copper wire that cannot support more than 32MHz The MLT-3 uses three different voltage levels (+v, 0, -v) and three transition rules to move between the levels: If the next bit is 0, there is no transition If the next bit is 1 and the current level is not 0, the next level is 0. If the next bit is 1 and the current level is 0, the next level is the opposite of last nonzero level. 4-20 3-20
  • 21. Multiline Transmission: MLT-3Multiline Transmission: MLT-3 4-21 3-21
  • 22. Summary of Line CodingSummary of Line Coding SchemesSchemes 4-22 3-22
  • 23. Block CodingBlock Coding Block coding is normally referred to as mB/nB coding; it replaces each m-bit group with an n-bit group 4-23 3-23
  • 24. 4B/5B4B/5B Solve the synchronization problem of NRZ-I 20% increase the signal rate of NRZ-I (Biphase scheme has the signal rate of 2 times that of NRZ-I Still DC component problem 4-24 3-24
  • 25. 4B/5B Mapping Codes4B/5B Mapping Codes 4-25 3-25
  • 26. 8B/10B8B/10B 210 – 28 = 768 redundant groups used for disparity checking and error detection 4-26 3-26
  • 27. ScramblingScrambling Biphase : not suitable for long distance communication due to its wide bandwidth requirement Combination of block coding and NRZ: not suitable for long distance encoding due to its DC component problem Bipolar AMI: synchronization problem  Scrambling 4-27 3-27
  • 28. B8ZSB8ZS Commonly used in North America Updated version of AMI with synchronization Substitutes eight consecutive zeros with 000VB0VB V denotes “violation”, B denotes “bipolar” 4-28 3-28
  • 29. HDB3HDB3 High-density bipolar 3-zero Commonly used outside of North America HDB3 substitutes four consecutive zeros with 000V or B00V depending on the number of nonzero pulses after the last substitution 4-29 3-29
  • 30. Sampling: Analog-to-DigitalSampling: Analog-to-Digital ConversionConversion Analog information (e.g., voice) → digital signal (e.g., 10001011…) Codec(Coder/Decoder): A/D converter 3-30
  • 31. PCMPCM Pulse Code Modulation Three processes The analog signal is sampled The sampled signal is quantized The quantized values are encoded as streams of bits Sampling: PAM (Pulse amplitude Modulation) According to the Nyquist theorem, the sampling rate must be at least 2 times the highest frequency contained in the signal. 4-31 3-31
  • 32. Components of PCM EncoderComponents of PCM Encoder 4-32 3-32
  • 33. Different Sampling Methods forDifferent Sampling Methods for PCMPCM 4-33 3-33
  • 34. Nyquist Sampling RateNyquist Sampling Rate 4-34 3-34
  • 36. QuantizationQuantization 4-36 3-36 Dr. Md. Abdur Razzaque Green Networking Research Group Dept. of Computer Science and Engineering, University of Dhaka
  • 37. QuantizationQuantization Quantization level (L) Quantization error : depending on L (or nb) SNRdB = 6.02nb + 1.76 dB Nonuniform quantization: Companding and expanding Effectively reduce the SNRdB 4-37 3-37
  • 38. Original Signal Recovery: PCMOriginal Signal Recovery: PCM DecoderDecoder 4-38 3-38
  • 39. PCM BandwidthPCM Bandwidth The min. bandwidth of a line-encoded signal Bmin = c x N x 1/r = c x nb x fs x 1/r = c x nb x 2 x Banalog x 1/r = nb x Banalog where 1/r = 1, c = 1/2 Max. data rate of a channel Nmax = 2 x B x log2L bps Min. required bandwidth Bmin = N/(2 x log2L) Hz 4-39 3-39
  • 40. Delta ModulationDelta Modulation To reduce the complexity of PCM 4-40 3-40
  • 41. Delta Modulation ComponentsDelta Modulation Components 4-41 3-41
  • 42. Delta Demodulation ComponentsDelta Demodulation Components 4-42 3-42
  • 44. Parallel TransmissionParallel Transmission Use n wires to send n bits at one time synchronously Advantage: speed Disadvantage: cost ⇒ Limited to short distances 4-44 3-44
  • 45. Serial TransmissionSerial Transmission On communication channel Advantage: reduced cost Parallel/serial converter is required Three ways: asynchronous, synchronous, or isochronous 4-45 3-45
  • 46. Asynchronous TransmissionAsynchronous Transmission Use start bit (0) and stop bits (1s) A gap between two bytes: idle state or stop bits It means asynchronous at byte level Must still be synchronized at bit level Good for low-speed communications (terminal) 4-46 3-46
  • 47. Synchronous TransmissionSynchronous Transmission Bit stream is combined into “frames” Special sequence of 1/0 between frames: No gap Timing is important in midstream Byte synchronization in the data link layer Advantage: speed ⇒ high-speed transmission 4-47 3-47