Der 4B5B-Code ist ein Begriff aus der Telekommunikation, der einen Leitungscode bezeichnet, der eindeutig umkehrbar vier Nutzdatenbits auf fünf Codebits abbildet. Einsatzbereiche dieses Codes liegen bei Fast Ethernet 100BASE-TX in Kombination mit einer MLT-3-Leitungscodierung bei Kupferkabeln und einer NRZI-Leitungscodierung bei dem Fiber Distributed Data Interface (FDDI). Weitere Anwendungsbereiche sind das Multi Channel Audio Digital Interface (MADI) nach dem Standard AES-10.

Durch das Einfügen eines weiteren Bits erhöht sich die codierte Bitrate gegenüber der Nutzdatenbitrate um 25 %.

4B5B-Tabelle

Weitere Informationen Bezeichnung, 4B ...
Bezeichnung 4B 5B Funktion
0000011110Hex data 0
1000101001Hex data 1
2001010100Hex data 2
3001110101Hex data 3
4010001010Hex data 4
5010101011Hex data 5
6011001110Hex data 6
7011101111Hex data 7
8100010010Hex data 8
9100110011Hex data 9
A101010110Hex data A
B101110111Hex data B
C110011010Hex data C
D110111011Hex data D
E111011100Hex data E
F111111101Hex data F
Q00000Quiet (Signalverlust)
I11111Idle (Pause)
J11000Start #1
K10001Start #2
T01101End
R00111Reset
S11001Set
H00100Halt
Schließen

Datensymbole sind mit 0..9 und mit A..F bezeichnet, daran anschließend Steuercodes.

Bei der Abbildung nach dieser Tabelle werden lange „0“- oder „1“-Folgen vermieden, die die Taktrückgewinnung erschweren könnten. Zu diesem Zweck darf es in der Umsetzungstabelle bei den Datenwörtern (0..9 und A..F) nicht mehr als eine führende „0“ und nicht mehr als 2 abschließende „0“ geben, bei den Steuercodes wird diese Regel durch eine Kombination von zwei Steuerwörtern sichergestellt, des Weiteren darf es auch nie mehr als vier "1-" Folgen geben, da die Abfolge von fünf "1-" Folgen als Funktion für die Wiederherstellung des Taktes gedacht ist. Damit ist der 4B5B-Code gleich einem (0,3) RLL-Code.

Die Steuercodes werden nach folgender Tabelle paarweise zusammengefasst. Bei Fast Ethernet nach 100BASE-TX beginnt ein Datenrahmen beispielsweise mit einem JK-Paar. Der Datenrahmen endet bei FDDI mit einem TT-Paar, bei 100BASE-TX mit einem TR-Paar.

Weitere Informationen Bezeichnung, 5B Symbole ...
Bezeichnung 5B Symbole Verwendung
JK11000 10001Sync, Start delimiter
II11111 11111Nicht verwendet
TT01101 01101FDDI end delimiter
TS01101 11001Nicht verwendet
IH11111 00100SAL
TR01101 00111100BASE-TX end delimiter
SR11001 00111Nicht verwendet
SS11001 11001Nicht verwendet
HH00100 00100HDLC0
HI00100 11111HDLC1
HQ00100 00000HDLC2
RR00111 00111HDLC3
RS00111 11001HDLC4
QH00000 00100HDLC5
QI00000 11111HDLC6
QQ00000 00000HDLC7
Schließen

Literatur

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.