SlideShare a Scribd company logo
Content is available under CC BY-SA 3.0 unless otherwise noted.
Terms of Use • Privacy • Desktop
Search Wikipedia
4B3T
Language Watch Edit
4B3T, which stands for 4 (four) Binary 3 (three) Ternary, is a line encoding scheme used for ISDN PRI interface. 4B3T represents four binary bits
using three pulses.
It uses three states:
+ (positive pulse),
0 (no pulse), and
− (negative pulse).
This means we have 24
= 16 input combinations to represent, using 33
= 27 output combinations. 000 is not used to avoid long periods
without a transition. 4B3T uses a paired disparity code to achieve an overall zero DC bias: six triplets are used which have no DC component
(0+−, 0−+, +0−, −0+, +−0, −+0), and the remaining 20 are grouped into 10 pairs with differing disparity (e.g. ++− and −−+). When
transmitting, the DC bias is tracked and a combination chosen that has a DC component of the opposite sign to the running total.
This mapping from 4 bits to three ternary states is given in a table known as Modified Monitoring State 43 (MMS43). A competing encoding
technique, used for the ISDN basic rate interface where 4B3T is not used, is 2B1Q.
The sync sequence used is the 11-symbol Barker code, +++−−−+−−+− or its reverse, −+−−+−−−+++.
Each 4-bit input group is encoded as a 3-symbol group (transmitted left to right) from the following table. Encoding requires keeping track of
the accumulated DC offset, the number of + pulses minus the number of − pulses in all preceding groups. The starting value is arbitrary; here
we use the values 1 through 4, although −1.5, −0.5, +0.5 and +1.5 is another possibility.
MMS 43 coding table[1]
Input Accumulated DC offset
Hex Binary 1 2 3 4
0 0000 + 0 +   (+2) 0−0 (−1)
1 0001 0 − +   (+0)
2 0010 + − 0   (+0)
3 0011 0 0 +   (+1) − − 0   (−2)
4 0100 − + 0   (+0)
5 0101 0 + +   (+2) − 0 0   (−1)
6 0110 − + +   (+1) − − +   (−1)
7 0111 − 0 +   (+0)
8 1000 + 0 0   (+1) 0 − −   (−2)
9 1001 + − +   (+1) − − −   (−3)
A 1010 + + −   (+1) + − −   (−1)
B 1011 + 0 −   (+0)
C 1100 + + +   (+3) − + −   (−1)
D 1101 0 + 0   (+1) − 0 −   (−2)
E 1110 0 + −   (+0)
F 1111 + + 0   (+2) 0 0 −   (−1)
This code forces a transition after at most five consecutive identical non-zero symbols, or four consecutive zero symbols.
Decoding is simpler, as the decoder does not need to keep track of the encoder state, although doing so allows greater error detection. The
000 triplet is not a legal encoded sequence, but is typically decoded as binary 0000.
Ternary Binary Hex Ternary Binary Hex Ternary Binary Hex
0 0 0 N/A N/A − 0 0 0101 5 + − − 1010 A
+ 0 + 0000 0 − + + 0110 6 + 0 − 1011 B
0 − 0 0000 0 − − + 0110 6 + + + 1100 C
0 − + 0001 1 − 0 + 0111 7 − + − 1100 C
+ − 0 0010 2 + 0 0 1000 8 0 + 0 1101 D
0 0 + 0011 3 0 − − 1000 8 − 0 − 1101 D
− − 0 0011 3 + − + 1001 9 0 + − 1110 E
− + 0 0100 4 − − − 1001 9 + + 0 1111 F
0 + + 0101 5 + + − 1010 A 0 0 − 1111 F
Other line codes that have 3 states:
hybrid ternary code
bipolar encoding
MLT-3 encoding
B3ZS
1. ^ "Wired Communications T-SMINTO 4B3T Second Gen. Modular ISDN NT (Ordinary)" (PDF) (Data sheet). Version 1.1. Infineon.
November 2001. PEF 80902.
This article needs additional citations for verification.
Learn more
Contents
Description
Encoding table
Decoding table
See also
References
Last edited 5 months ago by an anonymous user

More Related Content

What's hot

Logic gates
Logic gatesLogic gates
Logic gates
khush amdin
 
Line Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - NotesLine Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - Notes
Omprakash Chauhan
 
Graphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsGraphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygons
Thirunavukarasu Mani
 
10CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 510CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 5
Vanishree Arun
 
Mid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer GraphicsMid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer Graphics
Drishti Bhalla
 
Cohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithmCohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithm
Shilpa Hait
 
Bresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmBresenham Line Drawing Algorithm
Bresenham Line Drawing Algorithm
Mahesh Kodituwakku
 
Computer graphics - bresenham line drawing algorithm
Computer graphics - bresenham line drawing algorithmComputer graphics - bresenham line drawing algorithm
Computer graphics - bresenham line drawing algorithm
Ruchi Maurya
 
Solving trig equations higher
Solving trig equations higherSolving trig equations higher
Solving trig equations higher
Shaun Wilson
 
10CSL67 CG LAB PROGRAM 2
 10CSL67 CG LAB PROGRAM 2 10CSL67 CG LAB PROGRAM 2
10CSL67 CG LAB PROGRAM 2
Vanishree Arun
 
Matlab
MatlabMatlab
MANSCIE: Simplex Solution
MANSCIE: Simplex SolutionMANSCIE: Simplex Solution
MANSCIE: Simplex Solution
Samantha Abalos
 
Linear programming ppt
Linear programming pptLinear programming ppt
Linear programming ppt
Meenakshi Tripathi
 
Max and min trig values
Max and min trig valuesMax and min trig values
Max and min trig values
Shaun Wilson
 
Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...
Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...
Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...
Hsien-Hsin Sean Lee, Ph.D.
 
Cube root
Cube rootCube root
Cube root
Mikołaj Hajduk
 
Solving trig equations + double angle formulae
Solving trig equations  + double angle formulaeSolving trig equations  + double angle formulae
Solving trig equations + double angle formulae
Shaun Wilson
 
Shape drawing algs
Shape drawing algsShape drawing algs
Shape drawing algs
MusawarNice
 
Bresenham derivation
Bresenham derivationBresenham derivation
Bresenham derivation
Kumar
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
Unsa Shakir
 

What's hot (20)

Logic gates
Logic gatesLogic gates
Logic gates
 
Line Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - NotesLine Drawing Algorithms - Computer Graphics - Notes
Line Drawing Algorithms - Computer Graphics - Notes
 
Graphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygonsGraphics6 bresenham circlesandpolygons
Graphics6 bresenham circlesandpolygons
 
10CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 510CSL67 CG LAB PROGRAM 5
10CSL67 CG LAB PROGRAM 5
 
Mid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer GraphicsMid point line Algorithm - Computer Graphics
Mid point line Algorithm - Computer Graphics
 
Cohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithmCohen-sutherland & liang-basky line clipping algorithm
Cohen-sutherland & liang-basky line clipping algorithm
 
Bresenham Line Drawing Algorithm
Bresenham Line Drawing AlgorithmBresenham Line Drawing Algorithm
Bresenham Line Drawing Algorithm
 
Computer graphics - bresenham line drawing algorithm
Computer graphics - bresenham line drawing algorithmComputer graphics - bresenham line drawing algorithm
Computer graphics - bresenham line drawing algorithm
 
Solving trig equations higher
Solving trig equations higherSolving trig equations higher
Solving trig equations higher
 
10CSL67 CG LAB PROGRAM 2
 10CSL67 CG LAB PROGRAM 2 10CSL67 CG LAB PROGRAM 2
10CSL67 CG LAB PROGRAM 2
 
Matlab
MatlabMatlab
Matlab
 
MANSCIE: Simplex Solution
MANSCIE: Simplex SolutionMANSCIE: Simplex Solution
MANSCIE: Simplex Solution
 
Linear programming ppt
Linear programming pptLinear programming ppt
Linear programming ppt
 
Max and min trig values
Max and min trig valuesMax and min trig values
Max and min trig values
 
Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...
Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...
Lec10 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Mu...
 
Cube root
Cube rootCube root
Cube root
 
Solving trig equations + double angle formulae
Solving trig equations  + double angle formulaeSolving trig equations  + double angle formulae
Solving trig equations + double angle formulae
 
Shape drawing algs
Shape drawing algsShape drawing algs
Shape drawing algs
 
Bresenham derivation
Bresenham derivationBresenham derivation
Bresenham derivation
 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
 

Similar to 4 b3t wikipedia

Number system and codes
Number system and codesNumber system and codes
Number system and codes
Abhiraj Bohra
 
Number system
Number systemNumber system
Number system
mabroukamohammed
 
lec2_BinaryArithmetic.ppt
lec2_BinaryArithmetic.pptlec2_BinaryArithmetic.ppt
lec2_BinaryArithmetic.ppt
AvijitChaudhuri3
 
Computer organiztion2
Computer organiztion2Computer organiztion2
Computer organiztion2
Umang Gupta
 
Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...
Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...
Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...
Hsien-Hsin Sean Lee, Ph.D.
 
digitalelectronics.ppt
digitalelectronics.pptdigitalelectronics.ppt
digitalelectronics.ppt
HarshalVaidya11
 
Number System 123.ppt is for binary number system
Number System 123.ppt is for binary number systemNumber System 123.ppt is for binary number system
Number System 123.ppt is for binary number system
drpreetiwctm
 
Lecture-10.pptx
Lecture-10.pptxLecture-10.pptx
Lecture-10.pptx
AparnaDas827261
 
Data representation
Data representationData representation
Data representation
Chew Hoong
 
Codes r005
Codes  r005Codes  r005
Codes r005
arunachalamr16
 
Number Systems.ppt
Number Systems.pptNumber Systems.ppt
Number Systems.ppt
GnanaDeepikaMeduri
 
Chapter 1 digital systems and binary numbers
Chapter 1 digital systems and binary numbersChapter 1 digital systems and binary numbers
Chapter 1 digital systems and binary numbers
Mohammad Bashartullah
 
04 digital transmission
04 digital transmission04 digital transmission
04 digital transmission
Meenakshi Paul
 
Unit 1 PDF.pptx
Unit 1 PDF.pptxUnit 1 PDF.pptx
Unit 1 PDF.pptx
ChandraV13
 
Lec 02
Lec 02Lec 02
Lec 02
Syed Haider
 
Okkkkk
OkkkkkOkkkkk
Basic Theory (FE)
Basic Theory (FE)Basic Theory (FE)
Basic Theory (FE)
Tanat Tonguthaisri
 
Video lectures
Video lecturesVideo lectures
Video lectures
Edhole.com
 
Mba ebooks
Mba ebooksMba ebooks
Mba ebooks
Edhole.com
 
bits.ppt
bits.pptbits.ppt
bits.ppt
MMichaelGuelcan
 

Similar to 4 b3t wikipedia (20)

Number system and codes
Number system and codesNumber system and codes
Number system and codes
 
Number system
Number systemNumber system
Number system
 
lec2_BinaryArithmetic.ppt
lec2_BinaryArithmetic.pptlec2_BinaryArithmetic.ppt
lec2_BinaryArithmetic.ppt
 
Computer organiztion2
Computer organiztion2Computer organiztion2
Computer organiztion2
 
Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...
Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...
Lec2 Intro to Computer Engineering by Hsien-Hsin Sean Lee Georgia Tech -- Num...
 
digitalelectronics.ppt
digitalelectronics.pptdigitalelectronics.ppt
digitalelectronics.ppt
 
Number System 123.ppt is for binary number system
Number System 123.ppt is for binary number systemNumber System 123.ppt is for binary number system
Number System 123.ppt is for binary number system
 
Lecture-10.pptx
Lecture-10.pptxLecture-10.pptx
Lecture-10.pptx
 
Data representation
Data representationData representation
Data representation
 
Codes r005
Codes  r005Codes  r005
Codes r005
 
Number Systems.ppt
Number Systems.pptNumber Systems.ppt
Number Systems.ppt
 
Chapter 1 digital systems and binary numbers
Chapter 1 digital systems and binary numbersChapter 1 digital systems and binary numbers
Chapter 1 digital systems and binary numbers
 
04 digital transmission
04 digital transmission04 digital transmission
04 digital transmission
 
Unit 1 PDF.pptx
Unit 1 PDF.pptxUnit 1 PDF.pptx
Unit 1 PDF.pptx
 
Lec 02
Lec 02Lec 02
Lec 02
 
Okkkkk
OkkkkkOkkkkk
Okkkkk
 
Basic Theory (FE)
Basic Theory (FE)Basic Theory (FE)
Basic Theory (FE)
 
Video lectures
Video lecturesVideo lectures
Video lectures
 
Mba ebooks
Mba ebooksMba ebooks
Mba ebooks
 
bits.ppt
bits.pptbits.ppt
bits.ppt
 

Recently uploaded

Cacao, the main component used in the creation of chocolate and other cacao-b...
Cacao, the main component used in the creation of chocolate and other cacao-b...Cacao, the main component used in the creation of chocolate and other cacao-b...
Cacao, the main component used in the creation of chocolate and other cacao-b...
AdelinePdelaCruz
 
A Review on Recent Advances of Packaging in Food Industry
A Review on Recent Advances of Packaging in Food IndustryA Review on Recent Advances of Packaging in Food Industry
A Review on Recent Advances of Packaging in Food Industry
PriyankaKilaniya
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
vdabso
 
W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...
W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...
W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...
William (Bill) H. Bender, FCSI
 
FOOD OBESITY IN NORTH AMERICA ( NEW).pptx
FOOD OBESITY IN NORTH AMERICA ( NEW).pptxFOOD OBESITY IN NORTH AMERICA ( NEW).pptx
FOOD OBESITY IN NORTH AMERICA ( NEW).pptx
kevinfrancis63
 
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
i990go7o
 
NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)
NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)
NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)
Addu25809
 
Heritage Conservation.Strategies and Options for Preserving India Heritage
Heritage Conservation.Strategies and Options for Preserving India HeritageHeritage Conservation.Strategies and Options for Preserving India Heritage
Heritage Conservation.Strategies and Options for Preserving India Heritage
JIT KUMAR GUPTA
 
一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理
一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理
一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理
uhyqho
 
快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样
快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样
快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样
mmmnvxcc
 
USE OF AI in sensory evolution of food.pptx
USE OF AI in sensory evolution of food.pptxUSE OF AI in sensory evolution of food.pptx
USE OF AI in sensory evolution of food.pptx
saeedusama485
 
FARE-Awareness-Teens_2022_Restricted.pptx
FARE-Awareness-Teens_2022_Restricted.pptxFARE-Awareness-Teens_2022_Restricted.pptx
FARE-Awareness-Teens_2022_Restricted.pptx
vikeshblazer
 
Top 12 Best Restaurants in Panchkula city
Top 12 Best Restaurants in Panchkula cityTop 12 Best Restaurants in Panchkula city
Top 12 Best Restaurants in Panchkula city
Tricity help post
 

Recently uploaded (13)

Cacao, the main component used in the creation of chocolate and other cacao-b...
Cacao, the main component used in the creation of chocolate and other cacao-b...Cacao, the main component used in the creation of chocolate and other cacao-b...
Cacao, the main component used in the creation of chocolate and other cacao-b...
 
A Review on Recent Advances of Packaging in Food Industry
A Review on Recent Advances of Packaging in Food IndustryA Review on Recent Advances of Packaging in Food Industry
A Review on Recent Advances of Packaging in Food Industry
 
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
按照学校原版(KCL文凭证书)伦敦国王学院毕业证快速办理
 
W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...
W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...
W.H.Bender Quote 67 - Start with the MENU! The First Step in a Restaurant Sta...
 
FOOD OBESITY IN NORTH AMERICA ( NEW).pptx
FOOD OBESITY IN NORTH AMERICA ( NEW).pptxFOOD OBESITY IN NORTH AMERICA ( NEW).pptx
FOOD OBESITY IN NORTH AMERICA ( NEW).pptx
 
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
 
NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)
NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)
NANOTECHNOLOGY IN FOOD PACKAGING (FOOD TECHNOLOGY)
 
Heritage Conservation.Strategies and Options for Preserving India Heritage
Heritage Conservation.Strategies and Options for Preserving India HeritageHeritage Conservation.Strategies and Options for Preserving India Heritage
Heritage Conservation.Strategies and Options for Preserving India Heritage
 
一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理
一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理
一比一原版(Bristol毕业证)布里斯托大学毕业证如何办理
 
快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样
快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样
快速办理(Adelaide毕业证书)阿德莱德大学毕业证文凭证书一模一样
 
USE OF AI in sensory evolution of food.pptx
USE OF AI in sensory evolution of food.pptxUSE OF AI in sensory evolution of food.pptx
USE OF AI in sensory evolution of food.pptx
 
FARE-Awareness-Teens_2022_Restricted.pptx
FARE-Awareness-Teens_2022_Restricted.pptxFARE-Awareness-Teens_2022_Restricted.pptx
FARE-Awareness-Teens_2022_Restricted.pptx
 
Top 12 Best Restaurants in Panchkula city
Top 12 Best Restaurants in Panchkula cityTop 12 Best Restaurants in Panchkula city
Top 12 Best Restaurants in Panchkula city
 

4 b3t wikipedia

  • 1. Content is available under CC BY-SA 3.0 unless otherwise noted. Terms of Use • Privacy • Desktop Search Wikipedia 4B3T Language Watch Edit 4B3T, which stands for 4 (four) Binary 3 (three) Ternary, is a line encoding scheme used for ISDN PRI interface. 4B3T represents four binary bits using three pulses. It uses three states: + (positive pulse), 0 (no pulse), and − (negative pulse). This means we have 24 = 16 input combinations to represent, using 33 = 27 output combinations. 000 is not used to avoid long periods without a transition. 4B3T uses a paired disparity code to achieve an overall zero DC bias: six triplets are used which have no DC component (0+−, 0−+, +0−, −0+, +−0, −+0), and the remaining 20 are grouped into 10 pairs with differing disparity (e.g. ++− and −−+). When transmitting, the DC bias is tracked and a combination chosen that has a DC component of the opposite sign to the running total. This mapping from 4 bits to three ternary states is given in a table known as Modified Monitoring State 43 (MMS43). A competing encoding technique, used for the ISDN basic rate interface where 4B3T is not used, is 2B1Q. The sync sequence used is the 11-symbol Barker code, +++−−−+−−+− or its reverse, −+−−+−−−+++. Each 4-bit input group is encoded as a 3-symbol group (transmitted left to right) from the following table. Encoding requires keeping track of the accumulated DC offset, the number of + pulses minus the number of − pulses in all preceding groups. The starting value is arbitrary; here we use the values 1 through 4, although −1.5, −0.5, +0.5 and +1.5 is another possibility. MMS 43 coding table[1] Input Accumulated DC offset Hex Binary 1 2 3 4 0 0000 + 0 +   (+2) 0−0 (−1) 1 0001 0 − +   (+0) 2 0010 + − 0   (+0) 3 0011 0 0 +   (+1) − − 0   (−2) 4 0100 − + 0   (+0) 5 0101 0 + +   (+2) − 0 0   (−1) 6 0110 − + +   (+1) − − +   (−1) 7 0111 − 0 +   (+0) 8 1000 + 0 0   (+1) 0 − −   (−2) 9 1001 + − +   (+1) − − −   (−3) A 1010 + + −   (+1) + − −   (−1) B 1011 + 0 −   (+0) C 1100 + + +   (+3) − + −   (−1) D 1101 0 + 0   (+1) − 0 −   (−2) E 1110 0 + −   (+0) F 1111 + + 0   (+2) 0 0 −   (−1) This code forces a transition after at most five consecutive identical non-zero symbols, or four consecutive zero symbols. Decoding is simpler, as the decoder does not need to keep track of the encoder state, although doing so allows greater error detection. The 000 triplet is not a legal encoded sequence, but is typically decoded as binary 0000. Ternary Binary Hex Ternary Binary Hex Ternary Binary Hex 0 0 0 N/A N/A − 0 0 0101 5 + − − 1010 A + 0 + 0000 0 − + + 0110 6 + 0 − 1011 B 0 − 0 0000 0 − − + 0110 6 + + + 1100 C 0 − + 0001 1 − 0 + 0111 7 − + − 1100 C + − 0 0010 2 + 0 0 1000 8 0 + 0 1101 D 0 0 + 0011 3 0 − − 1000 8 − 0 − 1101 D − − 0 0011 3 + − + 1001 9 0 + − 1110 E − + 0 0100 4 − − − 1001 9 + + 0 1111 F 0 + + 0101 5 + + − 1010 A 0 0 − 1111 F Other line codes that have 3 states: hybrid ternary code bipolar encoding MLT-3 encoding B3ZS 1. ^ "Wired Communications T-SMINTO 4B3T Second Gen. Modular ISDN NT (Ordinary)" (PDF) (Data sheet). Version 1.1. Infineon. November 2001. PEF 80902. This article needs additional citations for verification. Learn more Contents Description Encoding table Decoding table See also References Last edited 5 months ago by an anonymous user