SlideShare a Scribd company logo
1 of 7
Data communication
Digital Transmission
Line coding
Line coding:
 Line code is a code chosenfor use withina communicationssystem fortransmittingadigital
signal downa line.
 It isthe processof convertingdigital datatodigital signals.
 Line codingconvertsdigital datatoa digital signal for the purpose of transmissionoverthe
channel.
PropertiesofLineCoding:
 As the codingisdone to make more bitstransmiton a single signal,the bandwidthusedismuch
reduced.
 For a givenbandwidth,the powerisefficientlyused.
 The probabilityof errorismuch reduced.
 Error detectionisdone andthe bipolartoohasa correctioncapability.
 Powerdensityismuchfavorable.
 The timingcontentisadequate.
 Long stringsof 1s and 0s is avoidedtomaintaintransparency.
Characteristics of Line coding:
1. Signal Element versus Data Element:
A data elementisthe smallestentitythatcanrepresentapiece of information.Thisisthe bit.In
digital datacommunications,asignal elementcarriesdataelements.A signal elementisthe
shortestunit(time wise) of adigital signal.Inotherwords,dataelementsare whatwe needto
send;signal elementsare whatwe cansend.Data elementsare beingcarried, signal elements
are the carriers.
2. Data Rate versus Signal Rate:
The data rate definesthe numberof data elements(bits) sentin1s.The unitis bitspersecond
(bps).The signal rate isthe numberof signal elementssentin1s.The unitisthe baud.The data
rate issometimescalledthe bitrate;the signal rate issometimescalledthe pulse rate,the
modulationrate,orthe baud rate.
One goal in data communicationsistoincrease the datarate while decreasingthe signal rate.
Increasingthe datarate increasesthe speedof transmission;decreasingthe signal rate
decreasesthe bandwidthrequirement.
3. Self-synchronization:
To correctlyinterpretthe signalsreceivedfromthe sender,the receiver'sbitintervalsmust
correspondexactlytothe sender'sbitintervals.If the receiverclockisfasteror slower,the bit
intervalsare notmatchedand the receivermightmisinterpretthe signals.The followingfigure
representsthe synchronizationproblem.
Types of Line Coding:
Unipolar:
Unipolarsignalingisalsocalledas On-OffKeyingorsimplyOOK.The presenceof pulse representsa 1and
the absence of pulse represents a 0.
There are one variations in Unipolar signaling
 Non-ReturntoZero(NRZ)
Unipolar Non-Return to Zero (NRZ):
In thisscheme the positivevoltage definesbit1 andthe zerovoltage definesbitO.Itiscalled
NRZ because the signal doesnotreturntozero at the middle of the bit
Advantages:
 Simplicityinimplementation.
 Doesn’trequire alotof bandwidthfortransmission.
Disadvantages:
 Presence of DClevel (indicatedbyspectral line at0 Hz).
 Containslowfrequencycomponents.CausesSignalDroop.
 Doesnot have anyerror correctioncapability.
polar:
polar Non-Return to Zero (NRZ):
In polar(NRZ) voltageare onbothside.InNRZ positive voltage means0andnegative voltage
means1. polar (NRZ) have two versions NRZ-LandNRZ-I.
NRZ-L:
In NRZ-Lthe polarityof the signal changesonlywhenthe incomingsignal changesfromaone to
a zero or froma zeroto a one, positive voltage means0andnegative voltage means1.
NRZ-I:
In NRZ-La '0' isencodedasno change inthe level.'1'isencodeddependingonthe currentstate
of the line.
Advantages:
 It issimple.
 No low-frequencycomponentsare present.
Disadvantages:
 No error correction.
 No clock is present.
 The signal droop is caused at the places where the signal is non-zero at 0 Hz.
Polar RZ:
In RZ the signal change foreach bitand signal backto level 0.Positive levelmeans1and
negative means0.example:
Advantages
 It issimple.
 No low-frequencycomponentsare present.
Disadvantages
 No error correction.
 No clock is present.
 Occupies twice the bandwidth of Polar NRZ.
 The signal droop is caused at places where the signal is non-zero at 0 Hz.
Polar (Bi-phase):
Bi-phase encoding is a variation on polar encoding and is an effective answer to synhronisation
problems.Bi-phase encodingworksbychangingthe signalinthe middleof the bitinterval,however,
the signal doesnot thenreturn to zeroit continuestothe opposite pole.Thismid-interval changeis
perfect for synchronization purposes.
Bi-phase (Manchester Coding):
Manchester encoding uses inversion at the middle of each bit interval for both synchronization
and bit representation. Negative to positive transition represents binary 1 whereas a positive to
negative transition represents binary 0.
Bi-phase (Differential Manchester Coding):
Differential Manchester encoding uses inversion at the middle of each bit interval for
synchronization, but the presence or absence of an additional transition at the beginning of the
interval isusedtoidentifythe bit.Transitionrepresentbinary0and no transitionrepresent binary1.
Bipolar:
Thisisanencodingtechniquewhichhasthreevoltage levelsnamelypositive,negative and0level.
Such a signal is called as duo-binary signal. Three types of bipolar encoding are use data
communications: AMI, B8ZS, and HDB3.
Bipolar(AMI):
AMIisa bipolarencodingsystemwhere0voltage representsbinary 0andalternatingpositiveand
negative voltages represents binary 1.

More Related Content

What's hot

Vapor Phase Deposition Techniques
Vapor Phase Deposition TechniquesVapor Phase Deposition Techniques
Vapor Phase Deposition TechniquesSowren Sen
 
VLSI circuit design process
VLSI circuit design processVLSI circuit design process
VLSI circuit design processVishal kakade
 
Transmission system used for optical fibers
Transmission system used for optical fibers Transmission system used for optical fibers
Transmission system used for optical fibers Jay Baria
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2JAIGANESH SEKAR
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
Diversity Techniques in mobile communications
Diversity Techniques in mobile communicationsDiversity Techniques in mobile communications
Diversity Techniques in mobile communicationsDiwaker Pant
 
Schedule and Contention based MAC protocols
Schedule and Contention based MAC protocolsSchedule and Contention based MAC protocols
Schedule and Contention based MAC protocolsDarwin Nesakumar
 
Layout & Stick Diagram Design Rules
Layout & Stick Diagram Design RulesLayout & Stick Diagram Design Rules
Layout & Stick Diagram Design Rulesvarun kumar
 
Wireless Channels Capacity
Wireless Channels CapacityWireless Channels Capacity
Wireless Channels CapacityOka Danil
 
Improving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsImproving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsTarek Nader
 
Unit 3- OPTICAL SOURCES AND DETECTORS
Unit 3- OPTICAL SOURCES AND DETECTORS Unit 3- OPTICAL SOURCES AND DETECTORS
Unit 3- OPTICAL SOURCES AND DETECTORS tamil arasan
 
Evolution of mobile radio communication
Evolution of mobile radio communicationEvolution of mobile radio communication
Evolution of mobile radio communicationjadhavmanoj01
 
Fading in wireless propagation channel
Fading in wireless propagation channelFading in wireless propagation channel
Fading in wireless propagation channelSunandita Debnath
 

What's hot (20)

Vapor Phase Deposition Techniques
Vapor Phase Deposition TechniquesVapor Phase Deposition Techniques
Vapor Phase Deposition Techniques
 
Cmos design rule
Cmos design ruleCmos design rule
Cmos design rule
 
VLSI circuit design process
VLSI circuit design processVLSI circuit design process
VLSI circuit design process
 
Transmission system used for optical fibers
Transmission system used for optical fibers Transmission system used for optical fibers
Transmission system used for optical fibers
 
Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Eye pattern
Eye patternEye pattern
Eye pattern
 
Diversity Techniques in mobile communications
Diversity Techniques in mobile communicationsDiversity Techniques in mobile communications
Diversity Techniques in mobile communications
 
Schedule and Contention based MAC protocols
Schedule and Contention based MAC protocolsSchedule and Contention based MAC protocols
Schedule and Contention based MAC protocols
 
Layout & Stick Diagram Design Rules
Layout & Stick Diagram Design RulesLayout & Stick Diagram Design Rules
Layout & Stick Diagram Design Rules
 
Wireless Channels Capacity
Wireless Channels CapacityWireless Channels Capacity
Wireless Channels Capacity
 
Improving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsImproving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systems
 
Mode ppt.bmk
Mode ppt.bmkMode ppt.bmk
Mode ppt.bmk
 
ADC & DAC
ADC & DACADC & DAC
ADC & DAC
 
Unit 3- OPTICAL SOURCES AND DETECTORS
Unit 3- OPTICAL SOURCES AND DETECTORS Unit 3- OPTICAL SOURCES AND DETECTORS
Unit 3- OPTICAL SOURCES AND DETECTORS
 
Lambda design rule
Lambda design ruleLambda design rule
Lambda design rule
 
Evolution of mobile radio communication
Evolution of mobile radio communicationEvolution of mobile radio communication
Evolution of mobile radio communication
 
Gunn Diode
Gunn Diode Gunn Diode
Gunn Diode
 
Fading & Doppler Effect
Fading & Doppler EffectFading & Doppler Effect
Fading & Doppler Effect
 
Fading in wireless propagation channel
Fading in wireless propagation channelFading in wireless propagation channel
Fading in wireless propagation channel
 

Similar to Line Coding Types and Characteristics Explained

digital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfdigital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfKiranG731731
 
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
 
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 shapingAayush Kumar
 
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
 
Binary to digital encoding tbs 301
Binary to digital encoding tbs 301Binary to digital encoding tbs 301
Binary to digital encoding tbs 301Bhupesh Rawat
 
CN & data Communication Lecture 10.ppt
CN & data Communication Lecture 10.pptCN & data Communication Lecture 10.ppt
CN & data Communication Lecture 10.pptMuhamamdAbubaker
 
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
 
CCN
CCNCCN
CCNNICE
 
Data Encoding
Data EncodingData Encoding
Data EncodingLuka M G
 
Lec_CodingSchemes.pptx
Lec_CodingSchemes.pptxLec_CodingSchemes.pptx
Lec_CodingSchemes.pptxslayHoaqin
 
Digital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling TechniquesDigital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling TechniquesBiplap Bhattarai
 
Chapter2-PhysicalLayer.ppt
Chapter2-PhysicalLayer.pptChapter2-PhysicalLayer.ppt
Chapter2-PhysicalLayer.pptfaisalahmed441
 

Similar to Line Coding Types and Characteristics Explained (20)

digital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdfdigital-analog_22222222222222222222222.pdf
digital-analog_22222222222222222222222.pdf
 
Line Coding.pptx
Line Coding.pptxLine Coding.pptx
Line Coding.pptx
 
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
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
 
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
 
Lecture 08
Lecture 08Lecture 08
Lecture 08
 
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
 
lec5_13.pptx
lec5_13.pptxlec5_13.pptx
lec5_13.pptx
 
Binary to digital encoding tbs 301
Binary to digital encoding tbs 301Binary to digital encoding tbs 301
Binary to digital encoding tbs 301
 
Lecture 10.ppt
Lecture 10.pptLecture 10.ppt
Lecture 10.ppt
 
CN & data Communication Lecture 10.ppt
CN & data Communication Lecture 10.pptCN & data Communication Lecture 10.ppt
CN & data Communication Lecture 10.ppt
 
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
 
CCN
CCNCCN
CCN
 
Encoding Techniques
Encoding TechniquesEncoding Techniques
Encoding Techniques
 
Encoding techniques
Encoding techniquesEncoding techniques
Encoding techniques
 
Data Encoding
Data EncodingData Encoding
Data Encoding
 
Lec_CodingSchemes.pptx
Lec_CodingSchemes.pptxLec_CodingSchemes.pptx
Lec_CodingSchemes.pptx
 
Digital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling TechniquesDigital Data, Digital Signal | Scrambling Techniques
Digital Data, Digital Signal | Scrambling Techniques
 
Chapter2-PhysicalLayer.ppt
Chapter2-PhysicalLayer.pptChapter2-PhysicalLayer.ppt
Chapter2-PhysicalLayer.ppt
 

Recently uploaded

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Recently uploaded (20)

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
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...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 

Line Coding Types and Characteristics Explained

  • 1. Data communication Digital Transmission Line coding Line coding:  Line code is a code chosenfor use withina communicationssystem fortransmittingadigital signal downa line.  It isthe processof convertingdigital datatodigital signals.  Line codingconvertsdigital datatoa digital signal for the purpose of transmissionoverthe channel. PropertiesofLineCoding:  As the codingisdone to make more bitstransmiton a single signal,the bandwidthusedismuch reduced.  For a givenbandwidth,the powerisefficientlyused.  The probabilityof errorismuch reduced.  Error detectionisdone andthe bipolartoohasa correctioncapability.  Powerdensityismuchfavorable.  The timingcontentisadequate.  Long stringsof 1s and 0s is avoidedtomaintaintransparency. Characteristics of Line coding: 1. Signal Element versus Data Element: A data elementisthe smallestentitythatcanrepresentapiece of information.Thisisthe bit.In digital datacommunications,asignal elementcarriesdataelements.A signal elementisthe shortestunit(time wise) of adigital signal.Inotherwords,dataelementsare whatwe needto send;signal elementsare whatwe cansend.Data elementsare beingcarried, signal elements are the carriers.
  • 2. 2. Data Rate versus Signal Rate: The data rate definesthe numberof data elements(bits) sentin1s.The unitis bitspersecond (bps).The signal rate isthe numberof signal elementssentin1s.The unitisthe baud.The data rate issometimescalledthe bitrate;the signal rate issometimescalledthe pulse rate,the modulationrate,orthe baud rate. One goal in data communicationsistoincrease the datarate while decreasingthe signal rate. Increasingthe datarate increasesthe speedof transmission;decreasingthe signal rate decreasesthe bandwidthrequirement. 3. Self-synchronization: To correctlyinterpretthe signalsreceivedfromthe sender,the receiver'sbitintervalsmust correspondexactlytothe sender'sbitintervals.If the receiverclockisfasteror slower,the bit intervalsare notmatchedand the receivermightmisinterpretthe signals.The followingfigure representsthe synchronizationproblem.
  • 3. Types of Line Coding: Unipolar: Unipolarsignalingisalsocalledas On-OffKeyingorsimplyOOK.The presenceof pulse representsa 1and the absence of pulse represents a 0. There are one variations in Unipolar signaling  Non-ReturntoZero(NRZ) Unipolar Non-Return to Zero (NRZ): In thisscheme the positivevoltage definesbit1 andthe zerovoltage definesbitO.Itiscalled NRZ because the signal doesnotreturntozero at the middle of the bit
  • 4. Advantages:  Simplicityinimplementation.  Doesn’trequire alotof bandwidthfortransmission. Disadvantages:  Presence of DClevel (indicatedbyspectral line at0 Hz).  Containslowfrequencycomponents.CausesSignalDroop.  Doesnot have anyerror correctioncapability. polar: polar Non-Return to Zero (NRZ): In polar(NRZ) voltageare onbothside.InNRZ positive voltage means0andnegative voltage means1. polar (NRZ) have two versions NRZ-LandNRZ-I. NRZ-L: In NRZ-Lthe polarityof the signal changesonlywhenthe incomingsignal changesfromaone to a zero or froma zeroto a one, positive voltage means0andnegative voltage means1. NRZ-I: In NRZ-La '0' isencodedasno change inthe level.'1'isencodeddependingonthe currentstate of the line.
  • 5. Advantages:  It issimple.  No low-frequencycomponentsare present. Disadvantages:  No error correction.  No clock is present.  The signal droop is caused at the places where the signal is non-zero at 0 Hz. Polar RZ: In RZ the signal change foreach bitand signal backto level 0.Positive levelmeans1and negative means0.example: Advantages  It issimple.  No low-frequencycomponentsare present. Disadvantages  No error correction.  No clock is present.  Occupies twice the bandwidth of Polar NRZ.  The signal droop is caused at places where the signal is non-zero at 0 Hz.
  • 6. Polar (Bi-phase): Bi-phase encoding is a variation on polar encoding and is an effective answer to synhronisation problems.Bi-phase encodingworksbychangingthe signalinthe middleof the bitinterval,however, the signal doesnot thenreturn to zeroit continuestothe opposite pole.Thismid-interval changeis perfect for synchronization purposes. Bi-phase (Manchester Coding): Manchester encoding uses inversion at the middle of each bit interval for both synchronization and bit representation. Negative to positive transition represents binary 1 whereas a positive to negative transition represents binary 0. Bi-phase (Differential Manchester Coding): Differential Manchester encoding uses inversion at the middle of each bit interval for synchronization, but the presence or absence of an additional transition at the beginning of the interval isusedtoidentifythe bit.Transitionrepresentbinary0and no transitionrepresent binary1.
  • 7. Bipolar: Thisisanencodingtechniquewhichhasthreevoltage levelsnamelypositive,negative and0level. Such a signal is called as duo-binary signal. Three types of bipolar encoding are use data communications: AMI, B8ZS, and HDB3. Bipolar(AMI): AMIisa bipolarencodingsystemwhere0voltage representsbinary 0andalternatingpositiveand negative voltages represents binary 1.