El controlador en
banda base està compost pels
següents blocs:
- Audio
- Cyclic Redundant Code (CRC)
- Header Error Correction (HEC)
- Encryption block
- Whitening block
- Forward Error Correction (FEC
= 1/3)
- Forwar Error Correction (FEC=2/3)
- Acces Code Generator
- Hop selector
Abans de que la
informació d'usuari sigui
transmessa per l'aire s'han d'aplicar
una serie de manipulacions per tal
de fer-la més segura. S'aplica
una codificació HEC la capçalera
de la informació per la detecció
d'errors i posteriorment són
blanquejats. Com a últim
pas apliquem un algoritme corrector
d'errors. A la banda del receptor
tots aquests pasos són realitzats
en sentit contrari.
A la càrrega
útil s'aplica un procés
similar, tot i que dependrà
del tipus de paquet que estem transmetent.
Existeix la opció d'un engriptat
de les dades que serà especificat
per la capçalera de la trama.
Es defineixen 3 esquemes
a la tecnologia Bluetooth:
- FEC rate 1/3
- FEC rate 2/3
- ARQ
Per tal de realitzar
la comprobació dels possibles
errors s'utilitzen dos registres
de desplaçament, un per la
capçalera (HEC) i un altre
per la informació d'usuari
(CRC) . La generació i comprobació
del HEC i CRC té el següent
funcionament:
|