Protocols - BaseBandProtocol  
El racó del Bluetooh 
   
 
Baseband Protocol pàgina 4 de 4 [anterior]
 Tipus de paquets

 

Per veure els tipus de paquets, ajuda la visualització del diagrama anterior. Fes click aquí per obrir-lo en una finestra diferent.

Paquets comuns:

Són els paquets destinats al control de connexió:

  • Paquet d'ID : consisteix en un codi daccés a dispositius (DAC) o un codi d'accés a una pregunta (IAC). La seva longitud és fixa de 68 bits. Es fa servir per fer preguntes i rutines de resposta.
  • Paquet nul : aquest paquet porta el camp d'informació buit, només té la informació del codi d'accés i la capçalera del paquet. Es fa servir per informar de l'èxit d'una transmissió (ARQN). Aquest paquet no necessita reconeixement i la seva longitud és de 126 bits.
  • Paquet de poll : també té el camp d'informació buit. Serveix pequè el mestre faci un sondeig per saber quines unitats hi ha en la piconet ja que l'esclau a de respondre quan rep un paquet poll.
  • Paquet FHS : aquest paquet conté l'adreça del dispositiu i el rellotge del remitent. El camp d'informació conte144 bits més 16 bits del CRC.
  • Paquet DM1 : es fa servir com a recolzament dels missatges de control de qualsevol tipus de connexió (SCO o ACL), si un paquet es reconeix com a un paquet de connexió SCO, aquest pot interrompre les connexions per enviar informació.

Paquets del Canal SCO:

Com em esmentat en anterioritat, les conexions síncrones s'estableixen per tràfic de veu. Per tant els paquets que podem trobar seran de tipus:

Paquets HV: paquets d'alta fidelitat de veu. Tenen una longitud fixa de 240 bits i existe i n'hi ha de 3 tipus en funció del seu FEC (Forward Error Correction):

HV1: conté 10 bytes d'informació condificada amb FEC 1/3, no té capçalera al camp d'informació. En aquest paquet pot anar un segment de veu de fins 1,25 ms. Es pot enviar un paquet HV1 cada 2 slots.

HV2: està format per 20 bytes d'informació codificada. En aquests segments es pot posar un segment de veu de fins a 2,5 ms i es poden enviar cada 4 slots.

HV3: té 30 bytes d'informació sense condificar, no té capçalera d'informació i es pot inserir un segment de veu de fins a 3,75 ms. Aquests paquets tenen una durada de 6 slots.

Paquets DV: és un paquet format per veu i dades. Aquest paquet ha de ser enviat regularment degut a que porta veu. En cas d'haver necessitat de retransmissió de les dades, s'inserten al següent paquet però amb el camp d'informació d'audio nou. El camp de veu té una longitud de 80 bits sense FEC, i el amp de dades consta de 10 bytes d'informació en el qual s'inclou 1 byte de capçalera i 2 de CRC.

Paquets ACL

Aquest tipus de paquet tant pot dur informació d'usuari com de control. Es classifiquen segons el seu contingut:

Paquets DH: el camp d'informació només porta informació d'uauari sense codificació i es clasifiquen segons la seva longitud (slots que ocupa el paquet)

DH1: paquet de 28 bytes amb 2 bytes de CRC i una durada d'un slot.

DH2: aquest paquet té una longitud de 185 bytes, dels quals 2 són de CRC i té una durada de 3 slots temporals.

DH5: paquet de 341 bytes de longitud, amb 2 bytes de CRC i una durada de 5 slots temporals.

 
Nom
Slots
FEC 2/3
Baudrate
 
Simètric
Asimètric
ACL
DM1
1
Si
108.8
108.8
108.8
DH1
1
No
172.8
172.8
172.8
DM3
3
Si
256.8
384.0
54.4
DH3
3
No
384.8
576.0
86.4
DM5
5
Si
286.8
744.8
36.3
DH5
5
No
432.6
721.0
57.6
 
Nom
Slots
FEC
Periode [slots]
kbps
 
Veu
Dades
SCO
HV1
1
1/3
2
64
-
HV3
1
2/3
4
64
-
HV5
1
No
6
64
-
DV
1
Data: 2/3
2
64
57.6
Voice: No
Característiques de l'enllaç en funció del tipus de paquet

 

Paquets DM: el camp d'informació a més d'informació d'usuari conté una capçalera i 2 bytes de CRC, tot codificat en FEC. Segons la capacitat (slots que ocupa el paquet) es classifica en:

DM1: paquet de 18 bytes amb 1 byte de capçalera i 2 de CRC codificat en 2/3 FEC. Té una durada de 1 slot.

DM3: paquet de 123 bytes amb una capçalera de 2 butes i 2 més de CRC. Té una durada de 3 bytes.

DM5: paquet de 226 bytes amb una capçalera de 2 bytes i 2 bytes de CRC. La seva durada és de 5 slots.

Paquets AUX: és un paquet especial semblant al DH.

AUX1: paquet de 30 bytes amb una capçalera d'un byte i sense CRC. La seva durada és un slot temporal.

 

 
 
 

 
     
 

Per veure els tipus de paquets,