Cos'è il carattere di controllo dei blocchi? Come si risolve nella risoluzione degli errori?
BCC estende la capacità di rilevamento degli errori del bit di parità. Block (Frame) Error Rate è definito come la probabilità che un blocco contenga un errore. Un set aggiuntivo di bit di parità è calcolato dal frame completo che sono menzionati qui sotto:
- Row parity: Ad ogni byte viene assegnato un bit di parità
- Parità di colonna: Bit addizionale calcolato per ogni posizione di bit nell'intero frame
- BCC: (block check character): bit di rilevamento degli errori risultanti
Il calcolo del BCC viene effettuato nel seguente modo:
- Ogni bit è la somma modulo-2 di tutti i bit nella colonna corrispondente.
- Parità pari o dispari può essere usata sia per le righe che per le colonne
- Per il BCC viene usata la somma di 1 invece del modulo 2
- I byte in un blocco sono trattati come interi senza segno e sommati usando il complemento di 1.
- The resulting sum is inverted and used as BCC.
- At receiver, 1’s compliment sum of all characters, including BCC is computed.
- No errors, if the result = 0 (0 in 1’s compliment represented by ‘000…’ or ‘111…’)
source: BCC - AutomationWiki
Articoli simili
- Ricevo il codice di errore 443 nel registro degli errori! Cosa significa e come posso risolverlo?
- L'occhio umano vede una risoluzione 2K meglio della risoluzione FHD?
- Quale risoluzione di un Android TV Box dovrei scegliere tra 720p o 1080p per un televisore con una risoluzione di 1366x768?
- Devo impostare la risoluzione di un gioco esattamente alla risoluzione di lavoro del computer, o va bene abbassarla e alzarla?