0% found this document useful (0 votes)
20 views3 pages

Differential Encoding in Communication

Differential encoding is used for two main purposes: 1) To provide polarity reversal protection of bit streams that may be unintentionally inverted as they pass through communication circuits, and 2) To encode phase information in modulation schemes like DPSK where coherent detection is not possible. It works by adding each incoming bit in a data sequence to the previous encoded bit. This allows the original data sequence to be recovered regardless of whether the received sequence was inverted or not. In simulation models, differential encoding is not needed to prevent bit reversals but is important to include for modulation schemes like DPSK that rely on encoding phase changes.

Uploaded by

Fatima Ahsan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views3 pages

Differential Encoding in Communication

Differential encoding is used for two main purposes: 1) To provide polarity reversal protection of bit streams that may be unintentionally inverted as they pass through communication circuits, and 2) To encode phase information in modulation schemes like DPSK where coherent detection is not possible. It works by adding each incoming bit in a data sequence to the previous encoded bit. This allows the original data sequence to be recovered regardless of whether the received sequence was inverted or not. In simulation models, differential encoding is not needed to prevent bit reversals but is important to include for modulation schemes like DPSK that rely on encoding phase changes.

Uploaded by

Fatima Ahsan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SIGNALPROCESSING&SIMULATIONNEWSLETTER

TUTORIAL 2 DIFFERENTIAL ENCODING

Oneofthecommondifficultiesincommunicationsengineeringisthatoftenthesametermsareusedtorepresent [Link] usedandunlessyouknowthesedifferences,theycanleadtoconfusion.

DifferentialEncodingIsusedtoprovidepolarityreversalprotection

Bitstreamsgoingthroughthemanycommunicationscircuitsinthechannelcanbeunintentionally [Link] [Link] protectioncodingdoneonabasebandsequencepriortomodulation. ADifferentialCodingsystemconsistsofamodulo2adderoperationasshownbelow. d in=Datasequencein eout=DifferentiallyEncodeddatasequenceout Encoding

Eout=d in+en1 [Link] bit(itcanbe0or1,itdoesntmatter).Theincomingdatasequenceisaddedtothisreferencebitandformsthe [Link] below.

Decoding

[Link] sequence. Therearenowtwopossibilities,[Link] seehowthecircuitdealswitheachofthesetwopossibilities. BitSequenceReceivedCorrectly

BitSequenceReceivedReversed

Ineithercase,bythemagicofbinarynumbers,wewereabletogettheoriginalbitsequenceback. DifferentialEncodingUsedtoprovidephasereference

DifferentialEncodingasinDEBPSKorDPSK)[Link] theconceptisexactlythesame,herethepurposeofDifferentialEncodingistoenocodetheinformationinterms [Link] [Link]. Summary:MainpurposeofDifferentialEncodingistoprotectagainstpolarityreversalsofinputbit [Link] EncodingisalsousedtoprovideawaytodecodeaBPSKsignal,[Link] exactlythesameasdescribedabove. Insoftwaresimulation,[Link] simulationmodelofaDifferentiallyEncodedsequence,[Link],when modelingaDPSKsystem,weneedtoconsideritsimplicationsinceitisessentialtothesystem.

You might also like