Verificações de Paridade Flashcards
(9 cards)
- O que é um esquema de paridade par e como ele funciona?
No esquema de paridade par, o remetente adiciona um bit extra à informação original (composta por d bits) para garantir que o número total de bits “1” nos d+1 bits seja par. Esse bit adicional é chamado de bit de paridade. O receptor, ao receber os dados, conta os bits “1”. Se o número for ímpar, significa que houve algum erro na transmissão.
- O que acontece se um número par de erros ocorrer em um esquema de paridade par?
Se ocorrerem dois ou mais erros de bit de forma que o número total de “1” permaneça par, o receptor não conseguirá detectar o erro. Isso é chamado de erro não detectado. A paridade simples só detecta erros quando eles ocorrem em número ímpar.
- Qual é a limitação principal de usar um único bit de paridade para detecção de erros?
A limitação principal é que ele não consegue detectar erros quando ocorrem múltiplos erros de bit em número par. Além disso, se os erros ocorrerem em “rajadas” (grupos de bits consecutivos), a eficácia da detecção pode ser significativamente reduzida.
Como funciona o esquema de paridade bidimensional?
No esquema de paridade bidimensional, os d bits originais são organizados em uma matriz com i linhas e j colunas. Calcula-se a paridade para cada linha e cada coluna, gerando i+j+1 bits de paridade. Se ocorrer um erro em um único bit, a linha e a coluna correspondentes ao erro terão problemas de paridade, permitindo que o receptor identifique e corrija o bit com erro.
O esquema de paridade bidimensional pode corrigir múltiplos erros?
Ele consegue corrigir apenas um erro único em um pacote. No entanto, pode detectar combinações de dois erros em um pacote, mas não corrigi-los. Para erros mais complexos, outras técnicas de correção de erros são necessárias.
- O que significa correção de erros antecipada (FEC) e por que ela é útil?
A correção de erros antecipada (FEC) é a capacidade do receptor de detectar e corrigir erros sem solicitar uma retransmissão ao remetente. Isso é útil porque evita atrasos na correção dos erros, reduzindo o número de retransmissões necessárias e permitindo uma comunicação mais eficiente. Essa técnica é amplamente usada em dispositivos como CDs de áudio e também em redes.
- Qual é a diferença entre FEC e ARQ?
FEC (Correção de Erros Antecipada) permite que o receptor corrija os erros imediatamente sem a necessidade de interação com o remetente. Já ARQ (Solicitação Automática de Repetição) depende de que o receptor solicite ao remetente a retransmissão de dados sempre que um erro for detectado. FEC é mais rápido porque elimina o tempo de espera pela retransmissão.
- Por que o esquema de paridade bidimensional é mais robusto que a paridade de bit único?
Porque ele não apenas detecta erros, mas também pode corrigir um erro único ao identificar a linha e a coluna afetadas. Além disso, é capaz de detectar combinações de dois erros no mesmo pacote, algo que a paridade de bit único não consegue fazer.
- Em que situações o uso de FEC é mais vantajoso?
FEC é especialmente útil em ambientes onde retransmissões são difíceis ou indesejáveis, como transmissões ao vivo, redes de alta latência (como satélites), ou dispositivos de armazenamento, onde a correção imediata é necessária para manter a qualidade dos dados.