Header Error Control

ultimo campo presente nella cella ATM

L'Header Error Correction (HEC) è l'ultimo campo presente nella cella ATM e consiste di un codice di tipo CRC a 8 bit calcolato unicamente sull'intestazione della cella ATM.

Cella ATM
Cella ATM

Si ottiene dividendo i 32 bit dell'intestazione per il polinomio . Viene poi eseguita un'operazione di OR esclusivo tra il resto a 8 bit di questa divisione e il valore binario 01010101 (detto anche classe laterale). Il risultato viene infine inserito e trasmesso nel campo HEC.

In ricezione, il codice HEC viene ricalcolato sulla base dell'intestazione ricevuta e poi confrontato con il valore trasmesso. Nel caso di coincidenza, l'intestazione si considera corretta. Nel caso di non coincidenza, il codice è in grado di stabilire se l'errore si è verificato su un singolo bit o su più bit dell'intestazione e, nel caso del singolo bit, è possibile anche correggere l'errore, ricostruendo così l'intestazione originale corretta.

Voci correlate

  Portale Telematica: accedi alle voci di Wikipedia che parlano di reti, telecomunicazioni e protocolli di rete