Código 4B5B
O código 4B5B é um termo de telecomunicações que descreve um código de linha que mapeia de forma reversível e exclusiva quatro bits de dados úteis para cinco bits de código. Este código é usado para Fast Ethernet 100BASE-TX em combinação com a codificação de linha MLT-3 para cabos de cobre e a codificação de linha NRZI para a Interface de Dados Distribuídos de Fibra (FDDI). Outras áreas de aplicação são a Interface digital de áudio multicanal (MADI) de acordo com o padrão AES-10.
Ao inserir outro bit, a taxa de bits codificados aumenta em 25% em comparação com a taxa de bits de dados útil.
Mesa 4B5B
| designação | 4B | 5B | função |
|---|---|---|---|
| 0 | 0000 | 11110 | Dados hexadecimais 0 |
| 1 | 0001 | 01001 | Dados hex 1 |
| 2 | 0010 | 10100 | Dados hexadecimais 2 |
| 3 | 0011 | 10101 | Dados hexadecimais 3 |
| 4º | 0100 | 01010 | Dados hexadecimais 4 |
| 5 | 0101 | 01011 | Dados hexadecimais 5 |
| 6º | 0110 | 01110 | Dados hexadecimais 6 |
| 7º | 0111 | 01111 | Dados hex 7 |
| 8º | 1000 | 10010 | Dados hexadecimais 8 |
| 9 | 1001 | 10011 | Dados hexadecimais 9 |
| UMA. | 1010 | 10110 | Dados hexadecimais A |
| B. | 1011 | 10111 | Dados hexadecimais B |
| C. | 1100 | 11010 | Dados hexadecimais C |
| D. | 1101 | 11011 | Dados hexadecimais D |
| E. | 1110 | 11100 | Dados hexadecimais E |
| F. | 1111 | 11101 | Dados hexadecimais F |
| Q | - | 00000 | Silencioso (perda de sinal) |
| EU. | - | 11111 | Inativo (pausa) |
| J | - | 11000 | Comece # 1 |
| K | - | 10001 | Comece # 2 |
| T | - | 01101 | Fim |
| R. | - | 00111 | Redefinir |
| S. | - | 11001 | conjunto |
| H | - | 00100 | Pare |
Os símbolos de dados são designados com 0..9 e A..F, seguidos por códigos de controle.
Ao mapear de acordo com esta tabela, longas sequências "0" ou "1", que podem tornar a recuperação do relógio mais difícil, são evitadas . Para este efeito, as palavras de dados (0..9 e A..F) na tabela de conversão não devem conter mais do que um "0" inicial e não mais do que 2 concluindo "0"; esta regra é determinada por uma combinação para os códigos de controle assegurada por duas palavras de controle. Assim, o código 4B5B é igual a um código RLL (0,3) .
Os códigos de controle são resumidos em pares de acordo com a tabela a seguir. Com Fast Ethernet de acordo com 100BASE-TX, por exemplo, um quadro de dados começa com um par JK. Com FDDI, o quadro de dados termina com um par TT, com 100BASE-TX com um par TR.
| designação | Símbolos 5B | usar |
|---|---|---|
| JK | 11000 10001 | Sincronizar, iniciar delimitador |
| II | 11111 11111 | Não usado |
| TT | 01101 01101 | Delimitador final FDDI |
| TS | 01101 11001 | Não usado |
| IH | 11111 00100 | SAL |
| TR | 01101 00111 | Delimitador final 100BASE-TX |
| SR | 11001 00111 | Não usado |
| SS | 11001 11001 | Não usado |
| HH | 00100 00100 | HDLC0 |
| OI | 00100 11111 | HDLC1 |
| HQ | 00100 00000 | HDLC2 |
| RR | 00111 00111 | HDLC3 |
| RS | 00111 11001 | HDLC4 |
| QH | 00000 00100 | HDLC5 |
| QI | 00000 11111 | HDLC6 |
| 00000 00000 | HDLC7 |
literatura
- Sidnie Feit: Redes locais de alta velocidade . Macmillan Technical Publishing, 2000, ISBN 978-1-57870-113-1 .