SlideShare a Scribd company logo
30820-Communication Systems
Week 15 – Lecture 40-42
(Ref: Chapter 7 of text book)
PRINCIPLES OF DIGITAL DATA
TRANSMISSION
Contents
• Digital Communication Systems
• Line Coding
• Digital Receivers and Regenerative Repeaters
308201- Communication Systems 2
Digital Communication Systems
• Digital Communication is a mode of communication where
the information is encoded digitally as discrete signals and
electronically transferred to the recipient.
• Digital Communication covers a broad area of
communications techniques including
– Digital Transmission
– Digital Radio
• Digital transmission is the transmission of digital pulses
between two or more points in a communication system.
• Digital Radio is the transmission of digital modulated analog
carriers between two or more points in a communication
system.
308201- Communication Systems 3
Digital Communication Systems
• A digital communication system consist of several
components
• The source of information can be analog or digital.
– Analog: Audio, Video Signals etc.
– Digital: Computer, Fax etc.
• The signal produced by the source is converted into digital
signals consisting of 1s and 0s.
– Source Encoding
308201- Communication Systems 4
Digital Communication Systems
(Channel Encoder)
• After source coding, the information sequence is passed
through the channel encoder.
– It adds redundancy in the binary information that can be
used at the receiver to overcome the effects of noise and
interference encountered during the transmission through
the channel.
– 𝑘 bits of information sequence is mapped into unique 𝑛
bits sequence called the code word.
– The amount of redundancy introduced is measured by
ratio 𝑛/𝑘. Its reciprocal i.e., 𝑘/𝑛 is known as the code rate.
308201- Communication Systems 5
Digital Communication Systems
(Digital Modulator & Demodulator)
• The binary sequence is then passed to digital modulator
which in turns convert the sequence into electrical signals to
be transmitted on the channel.
• The digital modulator maps the binary sequences into signal
waveform.
– e.g., represent 1 by sin 𝑥 and 0 by cos 𝑥
• The signal waveform is the passed though the channel.
– The communication channel is the physical medium that is used for
transmitting signals from transmitter to receiver.
• The digital demodulator processes the channel corrupted
transmitted waveform and reduces the waveform to the
sequence of numbers that represents estimates of the
transmitted data symbols.
308201- Communication Systems 6
Digital Communication Systems
(Channel)
• The modulation and coding used in a digital communication
system depends on the characteristics of the channel.
• Characteristics are whether the channel is linear or nonlinear,
and how free the channel is free from the external
interference.
• Five channels are considered in the digital communication i.e.,
– Telephone channels
– Coaxial cable
– Optical fiber
– Microwave radio and satellite channels.
308201- Communication Systems 7
Digital Communication Systems
(Channel Decoder & Source Decoder)
• The sequence of numbers then passed through the channel
decoder.
– The channel decoder attempts to reconstruct the original information
sequence form the knowledge of the code used by the channel
encoder and the redundancy contained in the received data.
– The average probability of a bit error at the output of the decoder is a
measure of the performance of the demodulator-decoder
combination.
• Source decoder tries to reduce the sequence from the
knowledge of the encoding algorithm.
– The approximate replica of the input signal at the transmitter side.
• Finally we get the desired signal in the desired format i.e.,
analog or digital using an output transducer.
308201- Communication Systems 8
Digital Communication Systems
(Signal Degradation)
• In digital communication, the main factors of
degradation of signal are
– Loss in signal to noise ratio (S/N)
• Decrease of desired signal power
• Increase of noise power
– Signal distortion caused by ISI
• The received pulses overlap one another; the tail of one pulse smears
into the adjacent symbol interval causing the loss of data in digital
communication.
– Distance
• As the distance is increased, there is a greater chance of signal
distortion.
• When the distance is large we use repeaters to amplify the signal
– Problem?
– The repeaters also amplify the noise.
308201- Communication Systems 9
Digital Communication Systems
Digital Communication System Analog Communication System
Advantages:
• Inexpensive digital circuits
• Privacy preserved (data encryption)
• Can merge different data and transmit
over a common digital transmission
system
• Error correction by coding
Disadvantages:
• Expensive analog components
• No privacy
• Cannot merge data from different
sources
• No error correction capability
Disadvantages:
• Large bandwidth
• Synchronization problem is relatively
difficult
Advantages:
• Smaller bandwidth
• Synchronization problem is relatively
easier
308201- Communication Systems 10
Line Coding
• The output of the source encoder is converted into electrical pulses
(waveforms) for the purpose of transmission over the channel.
– Line Coding or Transmission Coding
• The simplest line code is on/off or unipolar,
– binary 1 is transmitted by a pulse 𝑝(𝑡) and 0 is transmitted by no pulse.
• Another commonly used code is polar,
– 1 is transmitted by pulse 𝑝(𝑡) and 0 is transmitted by pulse – 𝑝(𝑡)
• Another popular code is bipolar or alternate mark inversion
– 0 is encoded by no pulse and 1 is encoded by 𝑝(𝑡) or −𝑝(𝑡) depending on
whether the previous 1 is encoded by – 𝑝(𝑡) or 𝑝(𝑡).
308201- Communication Systems 11
Unipolar Signalling
Non-Return to Zero (NRZ)
• Duration of the MARK pulse (𝜏) is equal to the duration (𝑇0) of the
symbol slot
• Advantages:
– Simplicity in implementation
– Doesn’t require a lot of bandwidth for transmission
• Disadvantages:
– Presence of DC level (indicated by spectral line at 0Hz)
– Contains low frequency components
– Does not have error correction capability
– Long strings of zeros can cause loss of synchronization i.e., not transparent
308201- Communication Systems 12
Unipolar Signalling
Return to Zero (RZ)
• MARK pulse (𝜏) is less than the duration (𝑇0) of the symbol slot.
• Fills only the first half of the time slot, returning to zero for the
second half.
• Advantages:
– Simplicity in implementation
– Presence of a spectral line at symbol rate which can be used as symbol
timing clock signal
• Disadvantages:
– Same as Unipolar NRZ case discussed earlier
– Occupies twice as much bandwidth as Unipolar NRZ
– Not transparent
308201- Communication Systems 13
Polar Signalling
Non-Return to Zero (NRZ)
• A binary 1 is represented by a pulse 𝑝(𝑡) and binary 0 is
represented by opposite pulse i.e., −𝑝(𝑡)
• Advantages:
– Simplicity in implementation
– No DC component
• Disadvantages:
– Does not have error correction capability
– Does not posses any clocking component for ease of synchronization
• Not transparent
308201- Communication Systems 14
Polar Signalling
Return to Zero (RZ)
• A binary 1 is represented by pulse 𝑝(𝑡) and a binary 0 is represented by an
opposite pulse – 𝑝(𝑡)
• Fills only the first half of the time slot, returning to zero for the second
half.
• Advantages:
– Same as polar NRZ
– Presence of a spectral line at symbol rate which can be used as symbol timing clock
signal
• Disadvantages:
– Same as polar NRZ
– Occupies twice as much bandwidth as polar NRZ
308201- Communication Systems 15
Bipolar Signalling
• 0 is represented by absence of pulse while 1 is represented by alternating
voltage levels of +V and –V
• Bipolar NRZ
• Bipolar RZ
• Advantages:
– No DC component
– Occupies less bandwidth than unipolar and polar NRZ schemes
– Posses single error detection capability
• Disadvantages:
– Does not posses any clocking component for ease of synchronization
• Not transparent
308201- Communication Systems 16
• The duration of the bit is divided into two halves
– 1 is +ve in 1st half and –ve in the 2nd half
– 0 is –ve in 1st half and +ve in the 2nd half
• Advantages:
– No DC component
– Easy to synchronize
• Transparent
• Disadvantages:
– Because of greater number of transitions it occupies a significantly large bandwidth
– Does not have error detection capability
Manchester Signalling
308201- Communication Systems 17
Digital Receivers and
Regenerative Repeaters
• Regenerative repeaters are used at regular intervals along a digital
transmission line to detect the incoming digital signal and regenerate new
“clean” pulse for further transmission along the line.
• A receiver or a regenerative repeater performs three functions
– Reshaping incoming pulse using an equalizer
– Extract the timing information required to sample incoming pulses at
optimum instances
– Making symbol detection decisions based on the pulse samples
308201- Communication Systems 18
Equalizer
• A pulse train is attenuated and distorted by the transmission
medium.
– The attenuation is compensated by pre-amplifier
– The distortion is compensated by the equalizer
• Channel distortion is a form of dispersion, caused by an
attenuation of certain critical frequency components of the
data pulse train.
• An equalizer should have a frequency characteristic that is
inverse of that of the transmission medium.
– This will restore the critical frequency components and eliminate the
pulse dispersion
– Unfortunately it will also boost the critical frequency components of
the channel noise as well, known as noise amplification
308201- Communication Systems 19
Timing Extraction
• The received digital signals need to be sampled at the precise
instants.
– This requires a clock signal at the receiver in synchronism with the
clock signal at the transmitter (symbol or bit synchronization),
delayed by the channel response.
• There are three methods of synchronization
1) Derivation from a primary or a secondary standard (e.g., transmitter
and receivers slaved to a master timing source)
2) Transmitting a separate synchronizing signal (pilot clock)
3) Self synchronization, where the timing information is extracted from
the received signal itself.
308201- Communication Systems 20
Timing Extraction
• Because of its high cost, the first method is suitable for large
volumes of data and high speed communication systems.
• The second method in which part of channel capacity is used
to transmit the timing information, is suitable when the
available capacity is large in comparison to the data rate
• The third method is very efficient method of timing extraction
or clock recovery because the timing is derived from the
received message signal itself.
308201- Communication Systems 21
Timing Extraction
(Self-Synchronization)
• If the pulses are transmitted at a rate of 𝑅𝑏 pulses per second,
we require the periodic timing information i.e., the clock at
𝑅𝑏 Hz to sample the incoming pulses at a repeater.
• The timing information can be extracted from the received
signal itself if the line code is chosen properly.
• For example, if a RZ polar signal is rectified, it results in a
periodic signal which contains the desired periodic timing
signal of frequency 𝑅𝑏 Hz .
• When this signal is applied to a resonant circuit tuned to
frequency 𝑅𝑏 Hz, the output, which is a sinusoid of frequency
𝑅𝑏 Hz can be used for timing.
308201- Communication Systems 22
Timing Extraction
(Self-Synchronization)
• A digital signal, such as on/off signal (a) can be expressed as a
sum of a random polar signal (b) and a clock frequency
periodic signal (c)
• Because of the presence of the periodic component, we can
extract the timing information from this signal using a
resonant circuit tuned to clock frequency.
308201- Communication Systems 23
Timing Extraction
(Self-Synchronization
• The timing signal (resonant circuit output) is sensitive to the
incoming bit pattern.
– In on/off or bipolar case, a 0 is transmitted by ‘no pulse’
– If there are too many 0s in a sequence, there is no signal at the input
of the resonant circuit and the sinusoidal output of the circuit starts
decaying causing error in timing information.
• A line code in which the bit pattern does not affect the
accuracy of the timing information is said to be a transparent
line code.
– The RZ polar scheme (each bit is transmitted by some pulse) is
transparent.
– The on/off and bipolar are non-transparent.
308201- Communication Systems 24

More Related Content

What's hot

Sampling
SamplingSampling
Chapter 4
Chapter 4Chapter 4
Chapter 4
wafaa_A7
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
Amr E. Mohamed
 
Signals and systems-1
Signals and systems-1Signals and systems-1
Signals and systems-1
sarun soman
 
Synchronization
SynchronizationSynchronization
Signals and systems-5
Signals and systems-5Signals and systems-5
Signals and systems-5
sarun soman
 
Generation of SSB and DSB_SC Modulation
Generation of SSB and DSB_SC ModulationGeneration of SSB and DSB_SC Modulation
Generation of SSB and DSB_SC Modulation
Joy Debnath
 
Sampling theorem
Sampling theoremSampling theorem
Sampling theorem
Shanu Bhuvana
 
Noise Performance of CW system
Noise Performance of CW systemNoise Performance of CW system
Noise Performance of CW system
Dr Naim R Kidwai
 
Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)
Ridwanul Hoque
 
Channel Equalisation
Channel EqualisationChannel Equalisation
Channel Equalisation
Poonan Sahoo
 
EC 8395 - Communication Engineering - Unit 3 m - ary signaling
EC 8395 - Communication Engineering - Unit 3   m - ary signalingEC 8395 - Communication Engineering - Unit 3   m - ary signaling
EC 8395 - Communication Engineering - Unit 3 m - ary signaling
KannanKrishnana
 
Amplitute modulation
Amplitute modulationAmplitute modulation
Amplitute modulation
ZunAib Ali
 
Angle Modulation
Angle ModulationAngle Modulation
Angle Modulation
sangeetha rakhi
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
wafaa_A7
 
Optimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN ChannelOptimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN Channel
AWANISHKUMAR84
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
nahrain university
 
Signals & systems
Signals & systems Signals & systems
Signals & systems
SathyaVigneshR
 
Wireless Channels Capacity
Wireless Channels CapacityWireless Channels Capacity
Wireless Channels Capacity
Oka Danil
 
Amplitude modulation sanjay
Amplitude modulation sanjayAmplitude modulation sanjay
Amplitude modulation sanjay
Sanjay Jangra
 

What's hot (20)

Sampling
SamplingSampling
Sampling
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and SystemsDSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
DSP_2018_FOEHU - Lec 03 - Discrete-Time Signals and Systems
 
Signals and systems-1
Signals and systems-1Signals and systems-1
Signals and systems-1
 
Synchronization
SynchronizationSynchronization
Synchronization
 
Signals and systems-5
Signals and systems-5Signals and systems-5
Signals and systems-5
 
Generation of SSB and DSB_SC Modulation
Generation of SSB and DSB_SC ModulationGeneration of SSB and DSB_SC Modulation
Generation of SSB and DSB_SC Modulation
 
Sampling theorem
Sampling theoremSampling theorem
Sampling theorem
 
Noise Performance of CW system
Noise Performance of CW systemNoise Performance of CW system
Noise Performance of CW system
 
Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)
 
Channel Equalisation
Channel EqualisationChannel Equalisation
Channel Equalisation
 
EC 8395 - Communication Engineering - Unit 3 m - ary signaling
EC 8395 - Communication Engineering - Unit 3   m - ary signalingEC 8395 - Communication Engineering - Unit 3   m - ary signaling
EC 8395 - Communication Engineering - Unit 3 m - ary signaling
 
Amplitute modulation
Amplitute modulationAmplitute modulation
Amplitute modulation
 
Angle Modulation
Angle ModulationAngle Modulation
Angle Modulation
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Optimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN ChannelOptimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN Channel
 
Chapter 2 signals and spectra,
Chapter 2   signals and spectra,Chapter 2   signals and spectra,
Chapter 2 signals and spectra,
 
Signals & systems
Signals & systems Signals & systems
Signals & systems
 
Wireless Channels Capacity
Wireless Channels CapacityWireless Channels Capacity
Wireless Channels Capacity
 
Amplitude modulation sanjay
Amplitude modulation sanjayAmplitude modulation sanjay
Amplitude modulation sanjay
 

Similar to Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 40-42)

communication system ch1
communication system ch1communication system ch1
communication system ch1
moeen khan afridi
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
Tekle12
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
Tekle12
 
Ch05
Ch05Ch05
Data Encoding Techniques - Physical Layer.ppt
Data Encoding Techniques - Physical Layer.pptData Encoding Techniques - Physical Layer.ppt
Data Encoding Techniques - Physical Layer.ppt
HafaraFirdausi
 
Lecture set 2
Lecture set 2Lecture set 2
Lecture set 2
Gopi Saiteja
 
Data transmission and optical fiber
Data transmission and optical fiberData transmission and optical fiber
Data transmission and optical fiber
YogeshLayalu
 
Digital communication systems Vemu Institute of technology
Digital communication systems Vemu Institute of technologyDigital communication systems Vemu Institute of technology
Digital communication systems Vemu Institute of technology
rgaula07
 
Network Components
Network ComponentsNetwork Components
Network Components
zaisahil
 
3G overview final
3G overview final 3G overview final
3G overview final
Ahmed Emara
 
Chapter1_Lect1.ppt
Chapter1_Lect1.pptChapter1_Lect1.ppt
Chapter1_Lect1.ppt
HasanFarahneh1
 
Chapter1_Lect1.ppt
Chapter1_Lect1.pptChapter1_Lect1.ppt
Chapter1_Lect1.ppt
idrissaeed
 
PCM_DC_PPT.pdf
PCM_DC_PPT.pdfPCM_DC_PPT.pdf
PCM_DC_PPT.pdf
ArunKumar674066
 
Digital transmission systems
Digital transmission systemsDigital transmission systems
Digital transmission systems
CKSunith1
 
05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf
MariaBatool42
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal Conditioning
BELACHEWGIRMA1
 
Digital Communication 1
Digital Communication 1Digital Communication 1
Digital Communication 1
admercano101
 
Presentation9
Presentation9Presentation9
Presentation9
Mohd Yusak
 
Analog mixed vlsi notes
Analog mixed vlsi notesAnalog mixed vlsi notes
Analog mixed vlsi notes
athiulla
 
Introduction of digital communication
Introduction of digital communicationIntroduction of digital communication
Introduction of digital communication
asodariyabhavesh
 

Similar to Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 40-42) (20)

communication system ch1
communication system ch1communication system ch1
communication system ch1
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
 
Chapter 2.1.pptx
Chapter 2.1.pptxChapter 2.1.pptx
Chapter 2.1.pptx
 
Ch05
Ch05Ch05
Ch05
 
Data Encoding Techniques - Physical Layer.ppt
Data Encoding Techniques - Physical Layer.pptData Encoding Techniques - Physical Layer.ppt
Data Encoding Techniques - Physical Layer.ppt
 
Lecture set 2
Lecture set 2Lecture set 2
Lecture set 2
 
Data transmission and optical fiber
Data transmission and optical fiberData transmission and optical fiber
Data transmission and optical fiber
 
Digital communication systems Vemu Institute of technology
Digital communication systems Vemu Institute of technologyDigital communication systems Vemu Institute of technology
Digital communication systems Vemu Institute of technology
 
Network Components
Network ComponentsNetwork Components
Network Components
 
3G overview final
3G overview final 3G overview final
3G overview final
 
Chapter1_Lect1.ppt
Chapter1_Lect1.pptChapter1_Lect1.ppt
Chapter1_Lect1.ppt
 
Chapter1_Lect1.ppt
Chapter1_Lect1.pptChapter1_Lect1.ppt
Chapter1_Lect1.ppt
 
PCM_DC_PPT.pdf
PCM_DC_PPT.pdfPCM_DC_PPT.pdf
PCM_DC_PPT.pdf
 
Digital transmission systems
Digital transmission systemsDigital transmission systems
Digital transmission systems
 
05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf05_Signal_Encoding_Techniques.pdf
05_Signal_Encoding_Techniques.pdf
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal Conditioning
 
Digital Communication 1
Digital Communication 1Digital Communication 1
Digital Communication 1
 
Presentation9
Presentation9Presentation9
Presentation9
 
Analog mixed vlsi notes
Analog mixed vlsi notesAnalog mixed vlsi notes
Analog mixed vlsi notes
 
Introduction of digital communication
Introduction of digital communicationIntroduction of digital communication
Introduction of digital communication
 

Recently uploaded

ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
bjmsejournal
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
harshapolam10
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
ijaia
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 

Recently uploaded (20)

ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
Design and optimization of ion propulsion drone
Design and optimization of ion propulsion droneDesign and optimization of ion propulsion drone
Design and optimization of ion propulsion drone
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
SCALING OF MOS CIRCUITS m .pptx
SCALING OF MOS CIRCUITS m                 .pptxSCALING OF MOS CIRCUITS m                 .pptx
SCALING OF MOS CIRCUITS m .pptx
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 

Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 40-42)

  • 1. 30820-Communication Systems Week 15 – Lecture 40-42 (Ref: Chapter 7 of text book) PRINCIPLES OF DIGITAL DATA TRANSMISSION
  • 2. Contents • Digital Communication Systems • Line Coding • Digital Receivers and Regenerative Repeaters 308201- Communication Systems 2
  • 3. Digital Communication Systems • Digital Communication is a mode of communication where the information is encoded digitally as discrete signals and electronically transferred to the recipient. • Digital Communication covers a broad area of communications techniques including – Digital Transmission – Digital Radio • Digital transmission is the transmission of digital pulses between two or more points in a communication system. • Digital Radio is the transmission of digital modulated analog carriers between two or more points in a communication system. 308201- Communication Systems 3
  • 4. Digital Communication Systems • A digital communication system consist of several components • The source of information can be analog or digital. – Analog: Audio, Video Signals etc. – Digital: Computer, Fax etc. • The signal produced by the source is converted into digital signals consisting of 1s and 0s. – Source Encoding 308201- Communication Systems 4
  • 5. Digital Communication Systems (Channel Encoder) • After source coding, the information sequence is passed through the channel encoder. – It adds redundancy in the binary information that can be used at the receiver to overcome the effects of noise and interference encountered during the transmission through the channel. – 𝑘 bits of information sequence is mapped into unique 𝑛 bits sequence called the code word. – The amount of redundancy introduced is measured by ratio 𝑛/𝑘. Its reciprocal i.e., 𝑘/𝑛 is known as the code rate. 308201- Communication Systems 5
  • 6. Digital Communication Systems (Digital Modulator & Demodulator) • The binary sequence is then passed to digital modulator which in turns convert the sequence into electrical signals to be transmitted on the channel. • The digital modulator maps the binary sequences into signal waveform. – e.g., represent 1 by sin 𝑥 and 0 by cos 𝑥 • The signal waveform is the passed though the channel. – The communication channel is the physical medium that is used for transmitting signals from transmitter to receiver. • The digital demodulator processes the channel corrupted transmitted waveform and reduces the waveform to the sequence of numbers that represents estimates of the transmitted data symbols. 308201- Communication Systems 6
  • 7. Digital Communication Systems (Channel) • The modulation and coding used in a digital communication system depends on the characteristics of the channel. • Characteristics are whether the channel is linear or nonlinear, and how free the channel is free from the external interference. • Five channels are considered in the digital communication i.e., – Telephone channels – Coaxial cable – Optical fiber – Microwave radio and satellite channels. 308201- Communication Systems 7
  • 8. Digital Communication Systems (Channel Decoder & Source Decoder) • The sequence of numbers then passed through the channel decoder. – The channel decoder attempts to reconstruct the original information sequence form the knowledge of the code used by the channel encoder and the redundancy contained in the received data. – The average probability of a bit error at the output of the decoder is a measure of the performance of the demodulator-decoder combination. • Source decoder tries to reduce the sequence from the knowledge of the encoding algorithm. – The approximate replica of the input signal at the transmitter side. • Finally we get the desired signal in the desired format i.e., analog or digital using an output transducer. 308201- Communication Systems 8
  • 9. Digital Communication Systems (Signal Degradation) • In digital communication, the main factors of degradation of signal are – Loss in signal to noise ratio (S/N) • Decrease of desired signal power • Increase of noise power – Signal distortion caused by ISI • The received pulses overlap one another; the tail of one pulse smears into the adjacent symbol interval causing the loss of data in digital communication. – Distance • As the distance is increased, there is a greater chance of signal distortion. • When the distance is large we use repeaters to amplify the signal – Problem? – The repeaters also amplify the noise. 308201- Communication Systems 9
  • 10. Digital Communication Systems Digital Communication System Analog Communication System Advantages: • Inexpensive digital circuits • Privacy preserved (data encryption) • Can merge different data and transmit over a common digital transmission system • Error correction by coding Disadvantages: • Expensive analog components • No privacy • Cannot merge data from different sources • No error correction capability Disadvantages: • Large bandwidth • Synchronization problem is relatively difficult Advantages: • Smaller bandwidth • Synchronization problem is relatively easier 308201- Communication Systems 10
  • 11. Line Coding • The output of the source encoder is converted into electrical pulses (waveforms) for the purpose of transmission over the channel. – Line Coding or Transmission Coding • The simplest line code is on/off or unipolar, – binary 1 is transmitted by a pulse 𝑝(𝑡) and 0 is transmitted by no pulse. • Another commonly used code is polar, – 1 is transmitted by pulse 𝑝(𝑡) and 0 is transmitted by pulse – 𝑝(𝑡) • Another popular code is bipolar or alternate mark inversion – 0 is encoded by no pulse and 1 is encoded by 𝑝(𝑡) or −𝑝(𝑡) depending on whether the previous 1 is encoded by – 𝑝(𝑡) or 𝑝(𝑡). 308201- Communication Systems 11
  • 12. Unipolar Signalling Non-Return to Zero (NRZ) • Duration of the MARK pulse (𝜏) is equal to the duration (𝑇0) of the symbol slot • Advantages: – Simplicity in implementation – Doesn’t require a lot of bandwidth for transmission • Disadvantages: – Presence of DC level (indicated by spectral line at 0Hz) – Contains low frequency components – Does not have error correction capability – Long strings of zeros can cause loss of synchronization i.e., not transparent 308201- Communication Systems 12
  • 13. Unipolar Signalling Return to Zero (RZ) • MARK pulse (𝜏) is less than the duration (𝑇0) of the symbol slot. • Fills only the first half of the time slot, returning to zero for the second half. • Advantages: – Simplicity in implementation – Presence of a spectral line at symbol rate which can be used as symbol timing clock signal • Disadvantages: – Same as Unipolar NRZ case discussed earlier – Occupies twice as much bandwidth as Unipolar NRZ – Not transparent 308201- Communication Systems 13
  • 14. Polar Signalling Non-Return to Zero (NRZ) • A binary 1 is represented by a pulse 𝑝(𝑡) and binary 0 is represented by opposite pulse i.e., −𝑝(𝑡) • Advantages: – Simplicity in implementation – No DC component • Disadvantages: – Does not have error correction capability – Does not posses any clocking component for ease of synchronization • Not transparent 308201- Communication Systems 14
  • 15. Polar Signalling Return to Zero (RZ) • A binary 1 is represented by pulse 𝑝(𝑡) and a binary 0 is represented by an opposite pulse – 𝑝(𝑡) • Fills only the first half of the time slot, returning to zero for the second half. • Advantages: – Same as polar NRZ – Presence of a spectral line at symbol rate which can be used as symbol timing clock signal • Disadvantages: – Same as polar NRZ – Occupies twice as much bandwidth as polar NRZ 308201- Communication Systems 15
  • 16. Bipolar Signalling • 0 is represented by absence of pulse while 1 is represented by alternating voltage levels of +V and –V • Bipolar NRZ • Bipolar RZ • Advantages: – No DC component – Occupies less bandwidth than unipolar and polar NRZ schemes – Posses single error detection capability • Disadvantages: – Does not posses any clocking component for ease of synchronization • Not transparent 308201- Communication Systems 16
  • 17. • The duration of the bit is divided into two halves – 1 is +ve in 1st half and –ve in the 2nd half – 0 is –ve in 1st half and +ve in the 2nd half • Advantages: – No DC component – Easy to synchronize • Transparent • Disadvantages: – Because of greater number of transitions it occupies a significantly large bandwidth – Does not have error detection capability Manchester Signalling 308201- Communication Systems 17
  • 18. Digital Receivers and Regenerative Repeaters • Regenerative repeaters are used at regular intervals along a digital transmission line to detect the incoming digital signal and regenerate new “clean” pulse for further transmission along the line. • A receiver or a regenerative repeater performs three functions – Reshaping incoming pulse using an equalizer – Extract the timing information required to sample incoming pulses at optimum instances – Making symbol detection decisions based on the pulse samples 308201- Communication Systems 18
  • 19. Equalizer • A pulse train is attenuated and distorted by the transmission medium. – The attenuation is compensated by pre-amplifier – The distortion is compensated by the equalizer • Channel distortion is a form of dispersion, caused by an attenuation of certain critical frequency components of the data pulse train. • An equalizer should have a frequency characteristic that is inverse of that of the transmission medium. – This will restore the critical frequency components and eliminate the pulse dispersion – Unfortunately it will also boost the critical frequency components of the channel noise as well, known as noise amplification 308201- Communication Systems 19
  • 20. Timing Extraction • The received digital signals need to be sampled at the precise instants. – This requires a clock signal at the receiver in synchronism with the clock signal at the transmitter (symbol or bit synchronization), delayed by the channel response. • There are three methods of synchronization 1) Derivation from a primary or a secondary standard (e.g., transmitter and receivers slaved to a master timing source) 2) Transmitting a separate synchronizing signal (pilot clock) 3) Self synchronization, where the timing information is extracted from the received signal itself. 308201- Communication Systems 20
  • 21. Timing Extraction • Because of its high cost, the first method is suitable for large volumes of data and high speed communication systems. • The second method in which part of channel capacity is used to transmit the timing information, is suitable when the available capacity is large in comparison to the data rate • The third method is very efficient method of timing extraction or clock recovery because the timing is derived from the received message signal itself. 308201- Communication Systems 21
  • 22. Timing Extraction (Self-Synchronization) • If the pulses are transmitted at a rate of 𝑅𝑏 pulses per second, we require the periodic timing information i.e., the clock at 𝑅𝑏 Hz to sample the incoming pulses at a repeater. • The timing information can be extracted from the received signal itself if the line code is chosen properly. • For example, if a RZ polar signal is rectified, it results in a periodic signal which contains the desired periodic timing signal of frequency 𝑅𝑏 Hz . • When this signal is applied to a resonant circuit tuned to frequency 𝑅𝑏 Hz, the output, which is a sinusoid of frequency 𝑅𝑏 Hz can be used for timing. 308201- Communication Systems 22
  • 23. Timing Extraction (Self-Synchronization) • A digital signal, such as on/off signal (a) can be expressed as a sum of a random polar signal (b) and a clock frequency periodic signal (c) • Because of the presence of the periodic component, we can extract the timing information from this signal using a resonant circuit tuned to clock frequency. 308201- Communication Systems 23
  • 24. Timing Extraction (Self-Synchronization • The timing signal (resonant circuit output) is sensitive to the incoming bit pattern. – In on/off or bipolar case, a 0 is transmitted by ‘no pulse’ – If there are too many 0s in a sequence, there is no signal at the input of the resonant circuit and the sinusoidal output of the circuit starts decaying causing error in timing information. • A line code in which the bit pattern does not affect the accuracy of the timing information is said to be a transparent line code. – The RZ polar scheme (each bit is transmitted by some pulse) is transparent. – The on/off and bipolar are non-transparent. 308201- Communication Systems 24