Código de Hamming Aula 022

Aula 22 · Redes Teórico

Na aula, foi apresentada uma explicação visual sobre o Código de Hamming para correção de erros em comunicação de dados. O professor explicou que o código é utilizado para detectar e corrigir bits errados em transmissões digitais através da inclusão de bits redundantes em posições específicas determinadas por potências de dois (2^0, 2^1, 2^2...). Foi mostrado um exemplo prático onde uma mensagem binária foi expandida com os bits de paridade P1, P2, P4 e P8 calculados a partir dos bits da mensagem original. O método de cálculo envolve somar em módulo dois (lógica XOR) certos grupos de bits da mensagem para determinar o valor correto para cada bit de paridade.

Em seguida, foi demonstrado como detectar e corrigir um erro introduzido na mensagem recebida através do cálculo dos valores esperados para os bits de paridade P1, P2, P4 e P8. Os resultados destes cálculos indicaram que a posição M5 estava errada, permitindo a correção da mensagem corrompida.

O professor também abordou o conceito de distância Hamming como sendo fundamental na confiabilidade do código para detectar erros. A aula encerrou com uma comparação entre diferentes teorias e apontou que o próximo vídeo trataria sobre o Código de Convulsão.

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso