SlideShare ist ein Scribd-Unternehmen logo
1 von 16
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

Weitere ähnliche Inhalte

Was ist angesagt?

Digital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shapingDigital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shaping
Aayush Kumar
 
U N I T I I Baseband Demod V S H
U N I T I I  Baseband Demod  V S HU N I T I I  Baseband Demod  V S H
U N I T I I Baseband Demod V S H
Prathmesh Ghodke
 
Data communications 4 1
Data communications 4 1Data communications 4 1
Data communications 4 1
Raymond Pidor
 

Was ist angesagt? (18)

Line coding
Line codingLine coding
Line coding
 
Digital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shapingDigital data transmission,line coding and pulse shaping
Digital data transmission,line coding and pulse shaping
 
Encoding techniques
Encoding techniquesEncoding techniques
Encoding techniques
 
Line coding
Line coding Line coding
Line coding
 
Line coding
Line codingLine coding
Line coding
 
Unipolar
UnipolarUnipolar
Unipolar
 
Data encoding
Data encodingData encoding
Data encoding
 
U N I T I I Baseband Demod V S H
U N I T I I  Baseband Demod  V S HU N I T I I  Baseband Demod  V S H
U N I T I I Baseband Demod V S H
 
Manchester coding
Manchester coding Manchester coding
Manchester coding
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
Encoding Techniques
 
Koding
KodingKoding
Koding
 
EEP306: Line coding
EEP306: Line codingEEP306: Line coding
EEP306: Line coding
 
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
 
L8 signal encoding techniques
L8 signal encoding techniquesL8 signal encoding techniques
L8 signal encoding techniques
 
signal encoding techniques
signal encoding techniquessignal encoding techniques
signal encoding techniques
 
Data communications 4 1
Data communications 4 1Data communications 4 1
Data communications 4 1
 
Lecture 2 encoding
Lecture 2 encodingLecture 2 encoding
Lecture 2 encoding
 
Coding
CodingCoding
Coding
 

Ähnlich wie Line coding

Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01
Gita Patil
 
base-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.pptbase-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.ppt
AbyThomas54
 
digital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfdigital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdf
KiranG731731
 
Signal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network AnalyzerSignal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network Analyzer
Rohde & Schwarz North America
 
05 signal encodingtechniques
05 signal encodingtechniques05 signal encodingtechniques
05 signal encodingtechniques
Orbay Yeşil
 
CS553_ST7_Ch05-SignalEncodingTechniques.ppt
CS553_ST7_Ch05-SignalEncodingTechniques.pptCS553_ST7_Ch05-SignalEncodingTechniques.ppt
CS553_ST7_Ch05-SignalEncodingTechniques.ppt
mshanajoel6
 
Chap4 d t-d conversion
Chap4 d t-d conversionChap4 d t-d conversion
Chap4 d t-d conversion
arslan_akbar90
 

Ähnlich wie Line coding (20)

Sonjoy kundu 007
Sonjoy kundu 007Sonjoy kundu 007
Sonjoy kundu 007
 
LineCoding_ADCS.ppt
LineCoding_ADCS.pptLineCoding_ADCS.ppt
LineCoding_ADCS.ppt
 
Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01Linecodingstudent 140716233501-phpapp01
Linecodingstudent 140716233501-phpapp01
 
Digital transmission-1.pptx
Digital transmission-1.pptxDigital transmission-1.pptx
Digital transmission-1.pptx
 
Ch05
Ch05Ch05
Ch05
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniques
 
base-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.pptbase-band_digital_data_transmission-Line coding - Copy.ppt
base-band_digital_data_transmission-Line coding - Copy.ppt
 
Chapter4
Chapter4Chapter4
Chapter4
 
Line Coding.pptx
Line Coding.pptxLine Coding.pptx
Line Coding.pptx
 
05 signal encoding
05 signal encoding05 signal encoding
05 signal encoding
 
digital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfdigital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdf
 
Network Components
Network ComponentsNetwork Components
Network Components
 
Data converter fundamentals
Data converter fundamentalsData converter fundamentals
Data converter fundamentals
 
Title:- Signal Conditioning
Title:- Signal ConditioningTitle:- Signal Conditioning
Title:- Signal Conditioning
 
Signal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network AnalyzerSignal Integrity Testing With a Vector Network Analyzer
Signal Integrity Testing With a Vector Network Analyzer
 
RF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by AnarenRF Basics & Getting Started Guide by Anaren
RF Basics & Getting Started Guide by Anaren
 
CCN
CCNCCN
CCN
 
05 signal encodingtechniques
05 signal encodingtechniques05 signal encodingtechniques
05 signal encodingtechniques
 
CS553_ST7_Ch05-SignalEncodingTechniques.ppt
CS553_ST7_Ch05-SignalEncodingTechniques.pptCS553_ST7_Ch05-SignalEncodingTechniques.ppt
CS553_ST7_Ch05-SignalEncodingTechniques.ppt
 
Chap4 d t-d conversion
Chap4 d t-d conversionChap4 d t-d conversion
Chap4 d t-d conversion
 

Kürzlich hochgeladen

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
Tonystark477637
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 

Kürzlich hochgeladen (20)

result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

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.