SlideShare a Scribd company logo
7
Most read
8
Most read
9
Most read
Line Coding
SUBMITTED BY :
GAGANDEEP SINGH RANDHAWA
Line Coding
 In Optical Fiber Communication, Signal Encoding uses a set of rules for
arranging the signal symbols in a particular pattern. This process is called
Channel or line coding.
 Method of converting binary sequence into digital signal.
 Goal is to transmit binary data (e.g., PCM encoded voice, MPEG encoded
video, financial information).
Line Coding ( contd. )
 Transmission distance is large enough that communication link bandwidth is
comparable to signal bandwidth.
 Connections between nearby logic gates have bandwidth greater than
switching speed, so no line coding is needed. But longer connections use pulse
shaping.
 Multiple links may be used, with regenerative repeaters.
Principle of Line Coding
 To introduce redundancy into the data stream for the purpose of minimizing the
error that results from channel interference effects.
 Depending on the amount of redundancy introduced, any degree of error-free
transmission of digital data can be archived, provided that the data rate that
includes this redundancy is less than the channel capacity. This is called
Shannon channel-coding theory.
Line Coding Requirements
 Small transmission bandwidth
 Power efficiency: as small as possible for required data rate and error
probability
 Error detection/correction
 Suitable power spectral density, e.g., little low frequency content
 Timing information: clock must be extracted from data
Types of Line Coding
 There are 3 basic types of line coding, that is used for optical fiber
transmission links:
i). NRZ (Non-Return-to-Zero) Format
ii). RZ (Return Zero) Format
iii). PE (Phase Encoded) Format
Types of Line Coding
Non-Return-to-Zero
 A non-return-to-zero (NRZ) line code is a binary code in which 1s are
represented by one significant condition (positive voltage) and 0s are
represented by some other significant condition (negative voltage), with no
other neutral or rest condition.
 The pulses have more energy than a return-to-zero(RZ) code. Unlike RZ, NRZ
does not have a rest state. NRZ is not inherently a self-clocking signal, thus
some additional synchronization technique must be used for avoiding bit slip.
Return-to-Zero
 RZ takes place even if a number of consecutive 0s or 1s occur in the signal.
The signal is self-clocking.
 That a separate clock does not need to be sent alongside the signal, but suffers
from using twice the bandwidth to achieve the same data-rate as compared
to non-return-to-zero format.
PE(Phase Encoded) Format
 The mBnB code converts a block of m input bits to a block of n code bits.
 Coding efficiency is determined by the ratio m/n, but generally n is chosen as
m+1.
 The mBnB codes is elimination of the dc component that may exist in the data
source. Hence code words are selected to preserve balance.
 The insertion of transitions to ensure adequate timing recovery. Hence the
selection of code words also attempts to provide at least one transition in each
code and to minimize the distance(number of bits) between transitions.
Types of Block Codes
Manchester Coding
 Instead of ‘high’ equaling ‘1’ and ‘low’ equaling ‘0’ a timing interval is used to
measure high or low transition.
 Uses inversion at he middle of each bit interval - provides
synchronization - bit representation
 Achieves same level of synchronization as RZ
 Requires only two level of amplitudes representation
Advantages of Manchester
Coding
 Error recovery – if part of the signal clipped or distorted
still “intelligence” is available for timing recovery.
 Signal is falling or raising.
THANK YOU

More Related Content

PPT
Optical receivers
PPTX
Wavelength division multiplexing
PPT
Link power and rise time budget analysis
PPTX
Line Coding in OFC
PPTX
Trapatt diode
PDF
Optical fiber communication Part 2 Sources and Detectors
PPTX
Line coding presentation
PPTX
Chap 4 (large scale propagation)
Optical receivers
Wavelength division multiplexing
Link power and rise time budget analysis
Line Coding in OFC
Trapatt diode
Optical fiber communication Part 2 Sources and Detectors
Line coding presentation
Chap 4 (large scale propagation)

What's hot (20)

PPTX
IS-95 Cdma
PPT
Photo detector noise
PPTX
Modulation of LED
PPTX
M ary psk modulation
PPT
Correlative level coding
PPTX
OPTICAL COMMUNICATION Unit 5
PDF
Satellite Link Design: C/N Ratio
PPTX
PPTX
Equalization
PPT
PULSE CODE MODULATION (PCM)
PPTX
Adaptive delta modulation
PPTX
Linear Predictive Coding
PPTX
Optical Fiber communication
PDF
219272664 s-parameters
PPTX
Differential pulse code modulation
PPT
Parameters of multipath channel
PDF
Satellite Subsystems
PPTX
Unit 3- OPTICAL SOURCES AND DETECTORS
IS-95 Cdma
Photo detector noise
Modulation of LED
M ary psk modulation
Correlative level coding
OPTICAL COMMUNICATION Unit 5
Satellite Link Design: C/N Ratio
Equalization
PULSE CODE MODULATION (PCM)
Adaptive delta modulation
Linear Predictive Coding
Optical Fiber communication
219272664 s-parameters
Differential pulse code modulation
Parameters of multipath channel
Satellite Subsystems
Unit 3- OPTICAL SOURCES AND DETECTORS
Ad

Viewers also liked (8)

PDF
Line coding
PPT
Line coding
PPT
1432.encoding concepts
PPT
Chapter 6
PPTX
Line coding
DOC
Chap 5
PPT
Chapter 3 - Data and Signals
PPT
Chapter 4 - Digital Transmission
Line coding
Line coding
1432.encoding concepts
Chapter 6
Line coding
Chap 5
Chapter 3 - Data and Signals
Chapter 4 - Digital Transmission
Ad

Similar to Line coding (20)

PPT
05 signal encodingtechniques
PPTX
lec5_13.pptx
PDF
DCN 5th ed. slides ch04 Digital Transmission.pdf
PPTX
Line Coding.pptx
ODP
komdat5
PPTX
Modulation_techniques4th unit.pptx
PPT
1 PCM & Encoding
PPT
Encoding1
PPT
unit 2 intr to phy layer part 1.pptcvcvcv
PDF
www.ijerd.com
PPT
base-band_digital_data_transmission-Line coding - Copy.ppt
PPT
Signal encoding techniques
PDF
signalencodingtechniques-170203124858.pdf
PPT
Ch4 Data communication and networking by neha g. kurale
PPT
Data Encoding
PPT
TeleCom Lecture 07.ppt
PPTX
Communication Engineering-Unit 2
PPT
Data Encoding Techniques - Physical Layer.ppt
PDF
Ijairp14 radhe
PDF
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
05 signal encodingtechniques
lec5_13.pptx
DCN 5th ed. slides ch04 Digital Transmission.pdf
Line Coding.pptx
komdat5
Modulation_techniques4th unit.pptx
1 PCM & Encoding
Encoding1
unit 2 intr to phy layer part 1.pptcvcvcv
www.ijerd.com
base-band_digital_data_transmission-Line coding - Copy.ppt
Signal encoding techniques
signalencodingtechniques-170203124858.pdf
Ch4 Data communication and networking by neha g. kurale
Data Encoding
TeleCom Lecture 07.ppt
Communication Engineering-Unit 2
Data Encoding Techniques - Physical Layer.ppt
Ijairp14 radhe
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...

More from Gagan Randhawa (6)

PPTX
Investigation of thermal transport in hybrid silicene nanoribbons
PPTX
Silicene Nanoribbon
PPTX
Orthogonal Frequency Division Multiplexing (OFDM)
PPTX
Network designing, maintenance & optimization
PPTX
4G Technology
PPTX
Why optical networks ?
Investigation of thermal transport in hybrid silicene nanoribbons
Silicene Nanoribbon
Orthogonal Frequency Division Multiplexing (OFDM)
Network designing, maintenance & optimization
4G Technology
Why optical networks ?

Recently uploaded (20)

PPTX
Geodesy 1.pptx...............................................
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
PDF
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Fundamentals of Mechanical Engineering.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
Internet of Things (IOT) - A guide to understanding
PPT
Total quality management ppt for engineering students
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
Well-logging-methods_new................
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Geodesy 1.pptx...............................................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
III.4.1.2_The_Space_Environment.p pdffdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
A SYSTEMATIC REVIEW OF APPLICATIONS IN FRAUD DETECTION
Artificial Superintelligence (ASI) Alliance Vision Paper.pdf
Categorization of Factors Affecting Classification Algorithms Selection
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Fundamentals of Mechanical Engineering.pptx
Mechanical Engineering MATERIALS Selection
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Internet of Things (IOT) - A guide to understanding
Total quality management ppt for engineering students
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Fundamentals of safety and accident prevention -final (1).pptx
Well-logging-methods_new................
CYBER-CRIMES AND SECURITY A guide to understanding
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx

Line coding

  • 1. Line Coding SUBMITTED BY : GAGANDEEP SINGH RANDHAWA
  • 2. Line Coding  In Optical Fiber Communication, Signal Encoding uses a set of rules for arranging the signal symbols in a particular pattern. This process is called Channel or line coding.  Method of converting binary sequence into digital signal.  Goal is to transmit binary data (e.g., PCM encoded voice, MPEG encoded video, financial information).
  • 3. Line Coding ( contd. )  Transmission distance is large enough that communication link bandwidth is comparable to signal bandwidth.  Connections between nearby logic gates have bandwidth greater than switching speed, so no line coding is needed. But longer connections use pulse shaping.  Multiple links may be used, with regenerative repeaters.
  • 4. Principle of Line Coding  To introduce redundancy into the data stream for the purpose of minimizing the error that results from channel interference effects.  Depending on the amount of redundancy introduced, any degree of error-free transmission of digital data can be archived, provided that the data rate that includes this redundancy is less than the channel capacity. This is called Shannon channel-coding theory.
  • 5. Line Coding Requirements  Small transmission bandwidth  Power efficiency: as small as possible for required data rate and error probability  Error detection/correction  Suitable power spectral density, e.g., little low frequency content  Timing information: clock must be extracted from data
  • 6. Types of Line Coding  There are 3 basic types of line coding, that is used for optical fiber transmission links: i). NRZ (Non-Return-to-Zero) Format ii). RZ (Return Zero) Format iii). PE (Phase Encoded) Format
  • 7. Types of Line Coding
  • 8. Non-Return-to-Zero  A non-return-to-zero (NRZ) line code is a binary code in which 1s are represented by one significant condition (positive voltage) and 0s are represented by some other significant condition (negative voltage), with no other neutral or rest condition.  The pulses have more energy than a return-to-zero(RZ) code. Unlike RZ, NRZ does not have a rest state. NRZ is not inherently a self-clocking signal, thus some additional synchronization technique must be used for avoiding bit slip.
  • 9. Return-to-Zero  RZ takes place even if a number of consecutive 0s or 1s occur in the signal. The signal is self-clocking.  That a separate clock does not need to be sent alongside the signal, but suffers from using twice the bandwidth to achieve the same data-rate as compared to non-return-to-zero format.
  • 10. PE(Phase Encoded) Format  The mBnB code converts a block of m input bits to a block of n code bits.  Coding efficiency is determined by the ratio m/n, but generally n is chosen as m+1.  The mBnB codes is elimination of the dc component that may exist in the data source. Hence code words are selected to preserve balance.  The insertion of transitions to ensure adequate timing recovery. Hence the selection of code words also attempts to provide at least one transition in each code and to minimize the distance(number of bits) between transitions.
  • 11. Types of Block Codes
  • 12. Manchester Coding  Instead of ‘high’ equaling ‘1’ and ‘low’ equaling ‘0’ a timing interval is used to measure high or low transition.  Uses inversion at he middle of each bit interval - provides synchronization - bit representation  Achieves same level of synchronization as RZ  Requires only two level of amplitudes representation
  • 13. Advantages of Manchester Coding  Error recovery – if part of the signal clipped or distorted still “intelligence” is available for timing recovery.  Signal is falling or raising.