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

Weitere ähnliche Inhalte

Was ist angesagt?

UNIT-1 Elements of Digital Communication
UNIT-1 Elements of Digital CommunicationUNIT-1 Elements of Digital Communication
UNIT-1 Elements of Digital Communicationabhishek reddy
 
FHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread SpectrumFHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread SpectrumRohit Choudhury
 
Small scale fading
Small scale fadingSmall scale fading
Small scale fadingAJAL A J
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Gagan Randhawa
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulationNaveen Sihag
 
Introduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsIntroduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsNitin Jain
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division MultiplexingSpandit Lenka
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationSahar Foroughi
 
Frequency-Shift Keying
Frequency-Shift KeyingFrequency-Shift Keying
Frequency-Shift KeyingJessie Rama
 
Radar Systems -Unit- I : Radar Equation
Radar Systems -Unit- I : Radar Equation Radar Systems -Unit- I : Radar Equation
Radar Systems -Unit- I : Radar Equation VenkataRatnam14
 
Digital Modulation Techniques ppt
Digital Modulation Techniques pptDigital Modulation Techniques ppt
Digital Modulation Techniques pptPankaj Singh
 
Analog communication
Analog communicationAnalog communication
Analog communicationPreston King
 
M ary psk and m ary qam ppt
M ary psk and m ary qam pptM ary psk and m ary qam ppt
M ary psk and m ary qam pptDANISHAMIN950
 
M ary psk modulation
M ary psk modulationM ary psk modulation
M ary psk modulationAhmed Diaa
 

Was ist angesagt? (20)

Optical networking
Optical networkingOptical networking
Optical networking
 
Line coding
Line codingLine coding
Line coding
 
OFDM
OFDMOFDM
OFDM
 
Digital communication unit II
Digital communication unit IIDigital communication unit II
Digital communication unit II
 
UNIT-1 Elements of Digital Communication
UNIT-1 Elements of Digital CommunicationUNIT-1 Elements of Digital Communication
UNIT-1 Elements of Digital Communication
 
FHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread SpectrumFHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread Spectrum
 
Small scale fading
Small scale fadingSmall scale fading
Small scale fading
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
 
Pulse code modulation
Pulse code modulationPulse code modulation
Pulse code modulation
 
Introduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsIntroduction To Wireless Fading Channels
Introduction To Wireless Fading Channels
 
ASk,FSK,PSK
ASk,FSK,PSKASk,FSK,PSK
ASk,FSK,PSK
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
Frequency-Shift Keying
Frequency-Shift KeyingFrequency-Shift Keying
Frequency-Shift Keying
 
DPCM
DPCMDPCM
DPCM
 
Radar Systems -Unit- I : Radar Equation
Radar Systems -Unit- I : Radar Equation Radar Systems -Unit- I : Radar Equation
Radar Systems -Unit- I : Radar Equation
 
Digital Modulation Techniques ppt
Digital Modulation Techniques pptDigital Modulation Techniques ppt
Digital Modulation Techniques ppt
 
Analog communication
Analog communicationAnalog communication
Analog communication
 
M ary psk and m ary qam ppt
M ary psk and m ary qam pptM ary psk and m ary qam ppt
M ary psk and m ary qam ppt
 
M ary psk modulation
M ary psk modulationM ary psk modulation
M ary psk modulation
 

Andere mochten auch

Andere mochten auch (7)

Line coding
Line coding Line coding
Line coding
 
Line coding
Line codingLine coding
Line coding
 
1432.encoding concepts
1432.encoding concepts1432.encoding concepts
1432.encoding concepts
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Chap 5
Chap 5Chap 5
Chap 5
 
Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 

Ähnlich wie Line coding

DCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfDCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfBilal Munir Mughal
 
komdat5
komdat5komdat5
komdat5pasca
 
Modulation_techniques4th unit.pptx
Modulation_techniques4th unit.pptxModulation_techniques4th unit.pptx
Modulation_techniques4th unit.pptxAshishChandrakar12
 
Encoding1
Encoding1Encoding1
Encoding1munir09
 
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.pptAbyThomas54
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniquesSyed Zaid Irshad
 
Ch4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kuraleCh4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kuraleNeha Kurale
 
Data Encoding
Data EncodingData Encoding
Data EncodingLuka M G
 
TeleCom Lecture 07.ppt
TeleCom Lecture 07.pptTeleCom Lecture 07.ppt
TeleCom Lecture 07.pptRiyaBatool
 
Communication Engineering-Unit 2
Communication Engineering-Unit 2Communication Engineering-Unit 2
Communication Engineering-Unit 2RemyaRoseS
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...IJSRD
 
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...IJSRD
 

Ähnlich wie Line coding (20)

05 signal encodingtechniques
05 signal encodingtechniques05 signal encodingtechniques
05 signal encodingtechniques
 
lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
 
DCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdfDCN 5th ed. slides ch04 Digital Transmission.pdf
DCN 5th ed. slides ch04 Digital Transmission.pdf
 
Line Coding.pptx
Line Coding.pptxLine Coding.pptx
Line Coding.pptx
 
komdat5
komdat5komdat5
komdat5
 
Modulation_techniques4th unit.pptx
Modulation_techniques4th unit.pptxModulation_techniques4th unit.pptx
Modulation_techniques4th unit.pptx
 
1 PCM & Encoding
1  PCM & Encoding1  PCM & Encoding
1 PCM & Encoding
 
Encoding1
Encoding1Encoding1
Encoding1
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
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
 
Signal encoding techniques
Signal encoding techniquesSignal encoding techniques
Signal encoding techniques
 
Ch4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kuraleCh4 Data communication and networking by neha g. kurale
Ch4 Data communication and networking by neha g. kurale
 
Data Encoding
Data EncodingData Encoding
Data Encoding
 
TeleCom Lecture 07.ppt
TeleCom Lecture 07.pptTeleCom Lecture 07.ppt
TeleCom Lecture 07.ppt
 
Communication Engineering-Unit 2
Communication Engineering-Unit 2Communication Engineering-Unit 2
Communication Engineering-Unit 2
 
Ijairp14 radhe
Ijairp14 radheIjairp14 radhe
Ijairp14 radhe
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
 
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
A Literature Survey on Comparative Analysis of RZ and NRZ Line Encoding over ...
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
 

Kürzlich hochgeladen

22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
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...roncy bisnoi
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 

Kürzlich hochgeladen (20)

22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
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...
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 

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.