Protocols - BaseBandProtocol  
El racó del Bluetooh 
   
 
LMP - Link Manager Protocol pàgina 7 de 8[anterior][següent]

 Mode aparcament (Park mode)

 

Si la participació de l'esclau en el canal no és necessària es pot fer entrar en el mode aparcament, tot i que ha de mantenir-se sincronitzat amb els salts de freqüència inicials corresponents a la banda base, despertant-se en intervals regulars per tal d'escoltar la informació emesa. En aquest estat el dispositiu deixa lliure la seva direcció de membre actiu (AM_ADDR) i se li assigna una adreça de membre aparcat ( PM_ADDR ) única, que s'utilitzarà el mestre per procedir amb el unpark posterior. En aquest mode el mestre es comunica amb els esclaus aparcats mitjançant missatges broadcast.

 

Tipus
PDU
Contingut
Opcional LMP_park_req

paràmetres temporals
PM_ADDR
AR_DDR
esquema d'accés
configuració de l'esquema d'accés

Opcional LMP_set_broadcast_
scan_window
paràmetres de la finestra de scan
Opcional LMP_modify_beacon

paràmetres temporals
PM_ADDR
AR_DDR
esquema d'accés
configuració de l'esquema d'accés

Opcional LMP_unpark_
PM_ADDR_req

paràmetres temporals
AM_ADDR
PM_ADDR
AM_ADDR (opcional )
PM_ADDR (opcional )
           ·

           ·
(de 1 a 7 parells d'adreces)

Opcional LMP_unpark_
BD_ADDR_req

paràmetres temporals
AM_ADDR
BD_ADDR
AM_ADDR (opcional )
BD_ADDR (opcional )

El mestre força l'esclau a entrar en park mode

El mestre finalitza els paquets L2CAP actuals i posteriorment realitza la petició mitjançant LMP_park. Si l'esclau accepta la petició, finalitza els paquets ACL L2CAP i llavors verifica amb el corresponent LMP_accepted.

El mestre requereix l'esclau a entrar en park mode

Abans de que el mestre requereixi que l'esclau entri en mode park, finalitza els paquets L2CAP, i posteriorment realitza la petició mitjançant LMP_park_req. Si l'esclau accepta la petició, finalitza els paquets ACL L2CAP i llavors verifica amb el corresponent LMP_accepted. Posteriorment el mestre envia LMP_park a l'esclau.

L'esclau sol.licita entrar en mode aparcament

L'esclau finalitza la transmissió del paquet L2CAP actual i envia la petició LMP_park_req en espera de que el mestre accepti mitjançant LMP_park. Prèviament a aquesta comanda, el mestre s'encarregarà de finalitzar el paquet L2CAP actual. Si el mestre denega la petició transmet el corresponent LMP_not_accepted.
 
 Control de potència

El control de potència s'utilitza per regular la potència de transmissió del dispositiu Bluetooth amb la finalitat d'optimitzar el consum d'energia i el nivell d'interferències. El dispositiu Bluetooth s'encarregarà, mitjançant la monitorització del valor RSSI obtingut, d'advertir a la resta de dispositius si han de transmetre amb més o menys potència.

Des de el punt de vista d'un mestre, la sol.licitut d'un esclau per aumentar o disminuir la potència afectarà unicament a aquell esclau en particular i serà independent de les altres potències de transmissió.

Tipus
PDU
Contingut
Opcional LMP_incr_power_req

per ús futur ( 1 byte)

Opcional LMP_decr_power_req
per ús futur ( 1 byte)
Opcional LMP_max_power

-

Opcional LMP_min_power

-

Si un dispositiu rep la petició d'aumentar la poténcia de transmissió LMP_incr_power_req i ja està transmetent a màxima potència, torna el missatge LMP_max_power. Llavors el dispositiu sol.licitant no podrà realitzar una altra petició d'increment fins que no hagi realitzat abans una petició de decrement. El procediment és el mateix amb LMP_decr_power_req i LMP_min_power.

Els paràmetres que s'inclouen a LMP_incr_power_req o LMP_decr_power_req són d'ús futur i per tant encara no estàn definits, pero podrien servir per optimitzar més el control de potència transmetent informació sobre els nivells de RSSI mesurats pel dispositiu remot.

 

 
 Ajust del bitrate en funció de la qualitat del canal

La velocitat de dades per a un paquet donat depen de la qualitat de l'enllaç radio. Les mesures de qualitat en el receptor serveixen per controlar dinàmicament el paquet enviat pel dispositiu remot (el dispositiu pot cedir el control de la transmissió de les dades al dispositiu remot mitjançant la comanda LMP_auto_rate. Aleshores el dispositiu remot respon amb LMP_preferred_rate en el qual indicarà el rate que li sigui adient. Aquesta PDU serà encarregada de la configuració del FEC. i també el tamany dels paquets (en slots).

Tipus
PDU
Contingut
Opcional LMP_auto_rate

-

Opcional LMP_preferred_rate
data rate

Si la velocitat de dades no s'ajusta automàticament, es requerirà fixar la configuració dels paquets en dades d'alta velocitat (DH , Data High Rate) o velocitat mitjana (DM , Data Medium Rate).

 

 
 
 

 
     
 
ng>