SlideShare a Scribd company logo
LINE CODING
BY- VAIBHAV SINHA
OBJECTIVES
•WHY LINE CODING?
•INTRODUCTION TO LINE CODING
•PROPERTIES OF LINE CODING
•TYPES OF LINE CODING
•EXAMPLE OF LINE CODING
WHY LINE CODING?
• Spectrum Shaping and Relocation without modulation
or filtering.
• Bit clock recovery can be simplified.
• Error detection capabilities.
• Bandwidth usage; the possibility of transmitting at a
higher rate than other schemes over the same
bandwidth.
INTRODUCTION TO LINE CODING
Binary data can be transmitted using a number of different types of pulses. The
choice of a particular pair of pulses to represent the symbols 1 and 0 is called Line
Coding and the choice is generally made on the grounds of one or more of the
following considerations:
– Presence or absence of a DC level.
– Power Spectral Density- particularly its value at 0 Hz.
– Bandwidth.
– BER performance (this particular aspect is not covered in this lecture).
–Transparency (i.e. the property that any arbitrary symbol, or bit, pattern can be
transmitted and received).
– Ease of clock signal recovery for symbol synchronisation.
– Presence or absence of inherent error detection properties.
After line coding pulses may be filtered or otherwise shaped to further improve
their properties: for example, their spectral efficiency and/ or immunity to
intersymbol interference.
PROPERTIES OF LINE CODING
•Transmission Bandwidth: as small as possible
• Power Efficiency: As small as possible for given BWand probability of error
• Error Detection and Correction capability: Ex: Bipolar
• Favorable power spectral density: dc=0
• Adequate timing content: Extract timing from pulses
• Transparency: Prevent long strings of 0s or 1s
TYPES OF LINE CODING
Unipolar Non-Return to Zero (NRZ):Duration of the MARK pulse (Ƭ )
is equal to the duration (To)of the symbol slot.
Advantages:
•Simplicity in implementation
• Dosen’t require a lot of bandwidth fortransmission.
DISADVANTAGES:
•Presence of DC level (indicated by spectral line at 0 Hz).
•Contains low frequency components. Causes “Signal Droop”
•Does not have any error correction capability.
•Does not posses any clocking component for ease of synchronisation.
Unipolar Return to Zero (RZ):
•MARK pulse (Ƭ ) is less than the duration (To) of the symbolslot.
•Fills only the first half of the time slot, returning to zero for the second half.
ADVANYAGES:
•Simplicity in implementation.
•Presence of a spectral line at symbol rate which can be used as symbol timing
clock signal.
DISADVANYAGES:
•Presence of DC level (indicated by spectral line at 0 Hz).
•Continuous part is non-zero at 0 Hz. Causes “Signal Droop”.
•Does not have any error correction capability.
•Occupies twice as much bandwidth as Unipolar NRZ.
•Is not Transparent
Polar NRZ:
•A binary 1 is represented by a pulseg1(t)
•A binary 0 by the opposite (or antipodal) pulse g0(t) =-g1(t).
ADVANTAGES:
•Simplicity in implementation.
•No DC component.
DISADVANTAGES:
•Continuous part is non-zero at 0 Hz. Causes “Signal Droop”.
•Does not have any error correction capability.
•Does no posses any clocking component for ease of synchronisation.
•Is not transparent.
Polar RZ:
•A binary 1: Apulse g1(t)
•A binary 0: The opposite (or antipodal) pulse g0(t) =-g1(t).
•Fills only the first half of the time slot, returning to zero for the second half.
ADVANYAGES:
•Simplicity in implementation.
•No DC component.
DISADVANTAGES:
•Continuous part is non-zero at 0 Hz. Causes “Signal Droop”.
•Does not have any error correction capability.
•Occupies twice as much bandwidth as Polar NRZ.
Bipolar NRZ:
Bipolar RZ:
ADVANTAGES:
•No DC component.
•Occupies less bandwidth than unipolar and polar NRZ schemes.
•Does not suffer from signal droop (suitable for transmission over AC
coupled lines).
•Possesses single error detection capability.
DISADVANTAGES:
•Does not posses any clocking component for ease of
synchronisation.
•Is not Transparent
Manchester Signaling:
ADVANTAGES:
•No DC component.
•Does not suffer from signal droop (suitable for transmission over AC
coupled lines).
•Easy to synchronise.
•Is Transparent.
DISADVANTAGES:
•Because of the greater number of transitions it occupies a
significantly large bandwidth.
•Does not have error detection capability.
LINE CODING EXAMPLE
THANK YOU

More Related Content

PPTX
TDMA Time Division Multiple Access
PPT
Delta Modulation
PPT
Multiplexing : FDM
PPT
Tracking in receivers
PPT
Parameters of multipath channel
PDF
Types of line coding
PPTX
Eye pattern
PPT
Lecture 09
TDMA Time Division Multiple Access
Delta Modulation
Multiplexing : FDM
Tracking in receivers
Parameters of multipath channel
Types of line coding
Eye pattern
Lecture 09

What's hot (20)

PPTX
Eqalization and diversity
DOCX
Phased array antenna
PPTX
Travelling Wave Tube
PDF
Convolution codes - Coding/Decoding Tree codes and Trellis codes for multiple...
PPT
Channel assignment strategies
PPTX
Spread spectrum
PDF
Line coding
PPTX
Orthogonal Frequency Division Multiplexing (OFDM)
PDF
Diversity Techniques in Wireless Communication
PDF
Tracking Radar
PPT
frequency re use nb
PPT
Different types of Modulation Techniques
PPTX
Analog to Digital , Digital to Analog Conversion
PPT
Comparison of Single Carrier and Multi-carrier.ppt
PPTX
Error control coding techniques
PDF
Working of Microwave Tubes and Semiconductor Devices, Unit 2 DECE - C18 SBTET
PPTX
Digital communication unit II
PPTX
TDMA, FDMA, and CDMA
PPT
Architecture of Smart Sensors.ppt
PPTX
Pin diode
Eqalization and diversity
Phased array antenna
Travelling Wave Tube
Convolution codes - Coding/Decoding Tree codes and Trellis codes for multiple...
Channel assignment strategies
Spread spectrum
Line coding
Orthogonal Frequency Division Multiplexing (OFDM)
Diversity Techniques in Wireless Communication
Tracking Radar
frequency re use nb
Different types of Modulation Techniques
Analog to Digital , Digital to Analog Conversion
Comparison of Single Carrier and Multi-carrier.ppt
Error control coding techniques
Working of Microwave Tubes and Semiconductor Devices, Unit 2 DECE - C18 SBTET
Digital communication unit II
TDMA, FDMA, and CDMA
Architecture of Smart Sensors.ppt
Pin diode
Ad

Similar to Line coding (20)

PPTX
Sonjoy kundu 007
PPTX
Sonjoy kundu line coding
PDF
Linecodingstudent 140716233501-phpapp01
PPTX
Line coding
PDF
Chapter4
PPTX
Line coding
PPT
Chap4 d t-d conversion
PPTX
Line Coding.pptx
PPTX
U N I T I I Baseband Demod V S H
DOCX
PPTX
Digital transmission-1.pptx
PPT
base-band_digital_data_transmission-Line coding - Copy.ppt
PPTX
DC MODULE 3 PPT from the data communicatiobs
PPTX
Lecture 08
PPTX
Dc unit iii final ppt
PPT
Signal Encoding Techniques in Transmission
PPT
LineCoding_ADCS.ppt
PPT
Line coding
PPT
unit 2 intr to phy layer part 1.pptcvcvcv
PPTX
DC_PPT.pptx
Sonjoy kundu 007
Sonjoy kundu line coding
Linecodingstudent 140716233501-phpapp01
Line coding
Chapter4
Line coding
Chap4 d t-d conversion
Line Coding.pptx
U N I T I I Baseband Demod V S H
Digital transmission-1.pptx
base-band_digital_data_transmission-Line coding - Copy.ppt
DC MODULE 3 PPT from the data communicatiobs
Lecture 08
Dc unit iii final ppt
Signal Encoding Techniques in Transmission
LineCoding_ADCS.ppt
Line coding
unit 2 intr to phy layer part 1.pptcvcvcv
DC_PPT.pptx
Ad

Recently uploaded (20)

PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
web development for engineering and engineering
PDF
composite construction of structures.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Geodesy 1.pptx...............................................
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Sustainable Sites - Green Building Construction
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPT
Project quality management in manufacturing
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Mechanical Engineering MATERIALS Selection
Lecture Notes Electrical Wiring System Components
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Foundation to blockchain - A guide to Blockchain Tech
UNIT-1 - COAL BASED THERMAL POWER PLANTS
web development for engineering and engineering
composite construction of structures.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Geodesy 1.pptx...............................................
R24 SURVEYING LAB MANUAL for civil enggi
additive manufacturing of ss316l using mig welding
Sustainable Sites - Green Building Construction
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
OOP with Java - Java Introduction (Basics)
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Project quality management in manufacturing
Automation-in-Manufacturing-Chapter-Introduction.pdf

Line coding

  • 2. OBJECTIVES •WHY LINE CODING? •INTRODUCTION TO LINE CODING •PROPERTIES OF LINE CODING •TYPES OF LINE CODING •EXAMPLE OF LINE CODING
  • 3. WHY LINE CODING? • Spectrum Shaping and Relocation without modulation or filtering. • Bit clock recovery can be simplified. • Error detection capabilities. • Bandwidth usage; the possibility of transmitting at a higher rate than other schemes over the same bandwidth.
  • 4. INTRODUCTION TO LINE CODING Binary data can be transmitted using a number of different types of pulses. The choice of a particular pair of pulses to represent the symbols 1 and 0 is called Line Coding and the choice is generally made on the grounds of one or more of the following considerations: – Presence or absence of a DC level. – Power Spectral Density- particularly its value at 0 Hz. – Bandwidth. – BER performance (this particular aspect is not covered in this lecture). –Transparency (i.e. the property that any arbitrary symbol, or bit, pattern can be transmitted and received). – Ease of clock signal recovery for symbol synchronisation. – Presence or absence of inherent error detection properties. After line coding pulses may be filtered or otherwise shaped to further improve their properties: for example, their spectral efficiency and/ or immunity to intersymbol interference.
  • 5. PROPERTIES OF LINE CODING •Transmission Bandwidth: as small as possible • Power Efficiency: As small as possible for given BWand probability of error • Error Detection and Correction capability: Ex: Bipolar • Favorable power spectral density: dc=0 • Adequate timing content: Extract timing from pulses • Transparency: Prevent long strings of 0s or 1s
  • 6. TYPES OF LINE CODING Unipolar Non-Return to Zero (NRZ):Duration of the MARK pulse (Ƭ ) is equal to the duration (To)of the symbol slot. Advantages: •Simplicity in implementation • Dosen’t require a lot of bandwidth fortransmission.
  • 7. DISADVANTAGES: •Presence of DC level (indicated by spectral line at 0 Hz). •Contains low frequency components. Causes “Signal Droop” •Does not have any error correction capability. •Does not posses any clocking component for ease of synchronisation. Unipolar Return to Zero (RZ): •MARK pulse (Ƭ ) is less than the duration (To) of the symbolslot. •Fills only the first half of the time slot, returning to zero for the second half.
  • 8. ADVANYAGES: •Simplicity in implementation. •Presence of a spectral line at symbol rate which can be used as symbol timing clock signal. DISADVANYAGES: •Presence of DC level (indicated by spectral line at 0 Hz). •Continuous part is non-zero at 0 Hz. Causes “Signal Droop”. •Does not have any error correction capability. •Occupies twice as much bandwidth as Unipolar NRZ. •Is not Transparent
  • 9. Polar NRZ: •A binary 1 is represented by a pulseg1(t) •A binary 0 by the opposite (or antipodal) pulse g0(t) =-g1(t). ADVANTAGES: •Simplicity in implementation. •No DC component.
  • 10. DISADVANTAGES: •Continuous part is non-zero at 0 Hz. Causes “Signal Droop”. •Does not have any error correction capability. •Does no posses any clocking component for ease of synchronisation. •Is not transparent. Polar RZ: •A binary 1: Apulse g1(t) •A binary 0: The opposite (or antipodal) pulse g0(t) =-g1(t). •Fills only the first half of the time slot, returning to zero for the second half.
  • 11. ADVANYAGES: •Simplicity in implementation. •No DC component. DISADVANTAGES: •Continuous part is non-zero at 0 Hz. Causes “Signal Droop”. •Does not have any error correction capability. •Occupies twice as much bandwidth as Polar NRZ. Bipolar NRZ:
  • 12. Bipolar RZ: ADVANTAGES: •No DC component. •Occupies less bandwidth than unipolar and polar NRZ schemes. •Does not suffer from signal droop (suitable for transmission over AC coupled lines). •Possesses single error detection capability.
  • 13. DISADVANTAGES: •Does not posses any clocking component for ease of synchronisation. •Is not Transparent Manchester Signaling:
  • 14. ADVANTAGES: •No DC component. •Does not suffer from signal droop (suitable for transmission over AC coupled lines). •Easy to synchronise. •Is Transparent. DISADVANTAGES: •Because of the greater number of transitions it occupies a significantly large bandwidth. •Does not have error detection capability.