Protocols - BaseBandProtocol  
El racó del Bluetooh 
   
 
Implementació electrònica baseband pàgina 1 de 3[anterior][següent]

 Diagrama de blocs

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
 Funcionament bàsic

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.

 Error Correction

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: