domingo, 21 de abril de 2013

Tecnicas de deteção e correção de erros em transmissões digitais.


Tipos de erros no canal de transmissão 
  • Erros isolados (single bit error);
  • Erros seguidos(burst error ou erros em rajada):
    • Burst: conjunto de 8 bits que começa e acaba com um bit errado e que dista do próximo burst, B ou mais bits.

Erros de transmissão: soluções
  • Métodos detetores de erros:
    • feedback (backward) error control;
    • Redundância;
    • Algoritmo de deteção;
    • Retransmissão;
  • Métodos corretos de erros:
    • Forward Error Control (FEC);
    • Exigem uma maior redundância;
    • Algoritmo de correção.

Metodos de detetores de erros
  • Bit de paridade:
    • Deteta todos os erros em número ímpar de bits;
    • Ao nível de carater;
  • Paridade de coluna (com bit de paridade):
    • Ao nível da trama;
    • Deteta todos os erros em número impar de bits;
    • Deteta todos os erros em número par de bits em número ímpar de linhas;
    • Deteta alguns erros em número par de bits em número par de linhas;
  • Checksum(com bit de paridade):
    • Ao nível da trama;
    • Deteta mais erros que a paridade de coluna;
  • Códigos de hamming:
    • Corrige erros de bio;
    • Não aplicavel em situações de erros de rajada;
    • Pouco utilizado em comunicações de dados;
    • Utilizavel em sistemas de memória semicondutores;
  • Códigos convulcionais:
    • Mais indicado para comunicações de dados;
    • A informação a ser transmitida sofre uma convolução;
    • Cada bit transmitido vai depende dos bits anteirores;
    • Exemplos de códigos corretores: Hamming, convulcional, Reed Solomon, entre outros.

Nenhum comentário:

Postar um comentário