Pdavide1823
Ominide
1 min. di lettura
Vota 4 / 5

Concetti Chiave

  • Il segnale inviato su un canale può subire alterazioni dovute a rumore, interferenze e distorsioni, rendendo il messaggio incomprensibile.
  • La codifica di canale aggiunge codici ai bit trasmessi per permettere al destinatario di rilevare e scartare dati errati.
  • Il controllo degli errori utilizza codici di ridondanza per verificare la correttezza dei dati ricevuti.
  • I codici rilevatori individuano la presenza di errori nei bit ricevuti, ma non la loro esatta posizione.
  • I codici correttori possono identificare e correggere errori specifici nel messaggio ricevuto.

Gli errori di trasmissione e i controllo degli errori.

Il segnale inviato attraverso un canale può essere soggetto a rumore elettrico, interferenze e distorsioni che alterano il messaggio e lo rendono incomprensibile al riceventi. Per fare in modo che il destinatario del messaggio sia in grado di riconoscere quando i dati ricevuti non corrispondono a quelli originali e li possa scartare, è necessario che il mittente aggiunga appositi codici al bit da trasmettere (codifica di canale), che verranno interpretati dal destinatario (decodifica di un canale).
La codifica di canale quindi, serve a garantire la correttezza della trasmissione e consiste nell'aggiungere ai dati inviati dal mittente un numero di bit, utili per rilevare gli errori di trasmissione.

Il controllo degli errori

Il controllo dell’errore si basa su codici di ridondanza, che aggiungono dei bit all'informazione da trasmettere per verificarne la correttezza in ricezione.
Questi codici si suddividono in:
- Codici rilevatori: in grado solo di rilevare la presenza o meno di errori nella sequenza di bit ricevuti dal destinatario, ma non la loro posizione;
- Codici correttori: in grado di rilevare una o più posizioni errate e quindi di correggerle per semplice inversione del bit, senza che l’applicazione se ne accorga.
I codici di rilevamento o correzione degli errori si basano su un principio: i bit di ridondanza si calcolano in modo tale che non vengano utilizzate tutte le possibili codeword (sequenza di bit trasmessa sul canale).

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community