Código MLT-3

MLT-3 ( M ulti l ível T ransmission Codificação - 3 níveis) é um código de linha usada em comunicações de engenharia com três tensão níveis que são indicados pelos símbolos (+, 0, -). Devido aos seus três níveis, a forma do sinal formada é um dos sinais ternários .

Em geral

Image
Exemplo de uma sequência de dados codificada em MLT-3. O relógio marca os tempos de transição.

MLT-3 altera o nível de sinal de acordo com a sequência fixa [em um um lógico na corrente de dados 0, +, 0, ]. Quando um zero lógico é transmitido, o estado atual da linha não muda. Assim tem MLT-3 como de não retorno a zero (NRZ) um conteúdo de informação de um bit por símbolo, mas que é de largura de banda de 1 / 2 reduzido em relação à NRZ. A codificação de linha MLT-3 em particular reduz a largura de banda em comparação com uma transmissão mais direta do código de linha.

A redução de largura de banda devida a sequência fixa [ 0, +, 0, ], ao passar através das transferências apenas um um lógico. Se apenas zeros lógicos forem transmitidos, nada muda na linha, o que significa que esses estados não contribuem para a largura de banda. A recuperação do relógio, portanto, não é possível com o MLT-3 sozinho e requer medidas adicionais, como pré-codificação com o código 4B5B , ou métodos estatísticos, como “ embaralhar ” os dados do usuário.

Use com Fast Ethernet

O padrão Ethernet 100BASE-TX (100 Mbit / s em cabos de par trançado ) primeiro codifica os dados do usuário a serem transmitidos com Code-4B5B e depois com MLT-3. Através da inserção de um bits adicionais, a taxa de bits codificada é aumentada em comparação com o Nutzdatenbitrate a 1 / 4 de 125 Mbit / s, a recuperação do relógio é possível, e em adição são pelo código 4B5B única "símbolos especiais" para sincronização ou de sinalização de estados de transmissão disponíveis:

Exemplo de codificação de linha Ethernet 100BASE-TX :

Datenstrom:     | 0 1 1 1 | 0 1 0 0 | 0 0 1 0 | 0 0 0 0 | 1 0 1 1 |
4er-Blöcke:     |  0111   |  0100   |  0010   |  0000   |  1011   |
4B5B-Code:      |  01111  |  01010  |  10100  |  11110  |  10111  |
MLT-3 Pegel:    |  0+0−0  |  0++00  |  −−000  |  +0−00  |  ++0−0  |

Nota: A ordem de transmissão em 100BASE-TX não é muito direta. Tenente IEEE 802.3 Seção 3.3, o bit menos significativo é transmitido primeiro, com exceção da soma de verificação (consulte IEEE 802.3 Seção 3.3: "Cada octeto do quadro MAC, com exceção do FCS, é transmitido o bit menos significativo primeiro.") . No entanto, de acordo com IEEE 802.3 Seção 24.2.2.4, o bit mais significativo de uma palavra de código de 5 bits (código 4B5B) é transmitido primeiro. No exemplo acima, a sequência de bytes x47 x02 x? B (representação hexadecimal) é transmitida se não for a soma de verificação. A linha "fluxo de dados", no entanto, é estritamente correta apenas para a transmissão da soma de verificação.

Além disso, uma sequência zero gerada pelo código 4B5B causou mudança de nível:

Datenstrom:     | 0 0 0 0 | 0 0 0 0 | 0 0 0 0 | 0 0 0 0 | 0 0 0 0 |
4er-Blöcke:     |  0000   |  0000   |  0000   |  0000   |  0000   |
4B5B-Code:      |  11110  |  11110  |  11110  |  11110  |  11110  |
MLT-3 Pegel:    |  +0−00  |  +0−00  |  +0−00  |  +0−00  |  +0−00  |

Com a sequência de nível MLT-3, em combinação com Code-4B5B com Fast Ethernet, certos pacotes de dados podem levar a padrões de transmissão que não estão livres de tensão CC. Devido ao canal de transmissão não ser adequado para tensão CC na Ethernet via transformadores de pulso , esses pacotes de dados, também conhecidos como "pacotes killer", levam a mudanças no nível de tensão CC ( flutuação da linha de base ). Isso pode levar a um aumento significativo na taxa de erro de bits no receptor e a uma interrupção da conexão. Ao determinar o componente direto disruptivo no transmissor, a oscilação da linha de base pode ser compensada com a codificação MLT-3 .

Evidência individual

  1. Patente Europeia EP1195959 : Correção de linha de base para sinais MLT3 , 2007

literatura

  • John G. Proakis, Masoud Salehi: Engenharia de Sistemas de Comunicação . 2ª Edição. Prentice Hall, 2002, ISBN 0-13-095007-6 .

Links da web