4B5B

4B5B

In telecommunication, 4B5B is a form of data communications line code. 4B5B works by mapping groups of four bits onto groups of 5 bits. This is done as the transitions provide clocking information for the signal. For example, a run of 4 bits such as 0000 contains no transitions and that causes clocking problems for the receiver. 4B/5B solves this problem by assigning each block of 4 consecutive bits an equivalent word of 5 bits. These 5 bit words are pre-determined in a dictionary and they are chosen to ensure that there will be at least one transition per block of bits. A collateral effect of the code is that more bits are needed to send the same information than with 4 bits. To counter this effect, 4B/5B modules are normally paired with a previous stage that scramble the data in such way that the total bandwidth required for transmission is notably reduced.Depending on the standard or specification of interest, there may be several 4b5b characters left unused. The presence of any of the "unused" characters in the data stream can be used as an indication that there is a fault somewhere in the link. Therefore, the unused characters can actually be used to detect errors in the data stream.

4B5B is used in the following standards:
*100BASE-TX standard defined by IEEE 802.3u in 1995.
*AES10-2003 MADI [http://www.aes.org/publications/standards/] (Multichannel Audio Digital Interface)

An example of mapping can be the following:

SSD= Start of Stream Delimiter (100BASE-TX Ethernet)

ESD= End of Stream Delimiter (100BASE-TX Ethernet)

The following character sets are sometimes referred to as command characters:

(HDLC = High-Level Data Link Control)


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • 4B5B — Der 4B5B Code ist ein Begriff aus der Telekommunikation, der einen Leitungscode bezeichnet. Bei diesem Code werden lange 0 oder 1 Folgen vermieden, die die Taktrückgewinnung erschweren könnten. Dazu werden jeweils 4 Daten Bit in 5 Signal Bit… …   Deutsch Wikipedia

  • 4b5b — Der 4B5B Code ist ein Begriff aus der Telekommunikation, der einen Leitungscode bezeichnet. Bei diesem Code werden lange 0 oder 1 Folgen vermieden, die die Taktrückgewinnung erschweren könnten. Dazu werden jeweils 4 Daten Bit in 5 Signal Bit… …   Deutsch Wikipedia

  • 4B5B-Code — Der 4B5B Code ist ein Begriff aus der Telekommunikation, der einen Leitungscode bezeichnet, welcher eindeutig umkehrbar vier Nutzdatenbits auf fünf Codebits abbildet. Einsatzbereiche dieses Codes liegen bei Fast Ethernet 100BASE TX in Kombination …   Deutsch Wikipedia

  • Bitcode — Der Leitungscode bzw. kode legt bei der digitalen Telekommunikation fest, wie ein Signal auf der physikalischen Ebene übertragen wird. Dabei werden bestimmte Pegelfolgen, etwa Lichtintensitäten auf Glasfasern oder Spannungen oder Ströme auf… …   Deutsch Wikipedia

  • Leitungscodierung — Der Leitungscode bzw. kode legt bei der digitalen Telekommunikation fest, wie ein Signal auf der physikalischen Ebene übertragen wird. Dabei werden bestimmte Pegelfolgen, etwa Lichtintensitäten auf Glasfasern oder Spannungen oder Ströme auf… …   Deutsch Wikipedia

  • Leitungskode — Der Leitungscode bzw. kode legt bei der digitalen Telekommunikation fest, wie ein Signal auf der physikalischen Ebene übertragen wird. Dabei werden bestimmte Pegelfolgen, etwa Lichtintensitäten auf Glasfasern oder Spannungen oder Ströme auf… …   Deutsch Wikipedia

  • MLT-3-Code — MLT 3 (Multilevel Transmission Encoding 3 levels) ist ein in der Nachrichtentechnik verwendeter Leitungscode mit drei Spannungspegeln welche mit den Symbolen (+,0, ) bezeichnet werden. Durch seine drei Stufen zählt die gebildete Signalform zu den …   Deutsch Wikipedia

  • Leitungscode — Der Leitungscode bzw. Leitungskode legt bei der digitalen Telekommunikation fest, wie ein Signal auf der physikalischen Ebene übertragen wird. Dabei werden bestimmte Pegelfolgen, etwa Lichtintensitäten auf Glasfasern oder Spannungen oder Ströme… …   Deutsch Wikipedia

  • MLT-3 — Beispiel einer in MLT 3 codierten Datenfolge. Der Takt (clock) markiert die Übergangszeitpunkte. MLT 3 (Multilevel Transmission Encoding 3 levels) ist ein in der Nachrichtentechnik verwendeter Leitungscode mit drei Spannungspegeln (+,0, ) welches …   Deutsch Wikipedia

  • 1000BASE-T — In diesem Artikel oder Abschnitt fehlen folgende wichtige Informationen: Metro Ethernet. Du kannst Wikipedia helfen, indem du sie recherchierst und einfügst …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”