Código de Detecção de ERROS Aula 025

Aula 25 · Redes Teórico

A aula discute os diferentes métodos de detecção e correção de erros em comunicações. Inicialmente, o professor explica que nem sempre é necessário corrigir erros, especialmente quando a taxa de erro é desprezível, mas uma detecção de erro pode ser útil para economizar banda de comunicação. São apresentados três tipos principais de códigos de detecção: paridade, Chexan e verificação de redundância cíclica (CRC). A aula se concentra na explicação da paridade, detalhando como os bits são adicionados para garantir que o número total de 1s seja par ou ímpar. É destacado que a escolha entre paridade par ou ímpar depende do contexto e das especificações da questão proposta pelo professor. Em seguida, é discutida a ideia de rajadas, onde uma série de bits é transmitida como um bloco único para facilitar a detecção de erros. A aula exemplifica o processo com uma situação em que os ruídos gerados por um ar condicionado interferem na transmissão. É mencionada a limitação dos códigos de detecção, que podem falhar ao detectar erros de rajadas que alteram várias linhas simultaneamente e resultam em um código de validação falso positivo. O professor também compara o tamanho do código necessário para a transmissão segura com diferentes métodos (RAM, paridade e Chexan) para transmitir 1 MB de dados. A aula termina com uma breve explicação sobre códigos polinomiais e anuncia que a próxima aula abordará protocolos básicos da camada de enlace e exemplos em linguagem C.

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

Voltar ao curso