6
Il collegamento fra gli apparecchi
Bluetooth
Tutti gli apparecchi Bluetooth i default
sono in standby (in attesa).
Quando l'apparecchio è in attesa,
ogni 11.25 ms completa un ciclo di scansione per sentire se
ci sono comunicazioni da altri apparecchi.
La scansione effettuata può essere
di due tipi: Page Scan e Inquiry Scan.
Page Scan è definita la scansione con
la quale l'apparecchio stesso "cerca" un collegamento con
un altro apparecchio Bleutooth.
Inquiry Scan è molto simile alla precedente,
ma l'apparecchio effettua una scansione qualitativa per "capire"
quali apparecchi sono disponibili nell'area limitrofa ed approntare
i necessari protocollo per il collegamento.
I risultati di una scansione possono
essere molteplici: "active", "hold", "sniff", e "park".
Naturalmente se non vi sono presenti
apparecchi, oppure se gli utenti degli altri apparecchi non
desiderano la comunicazione, la connessione non viene effettuata
e l'apparecchio rimane in fase di scanning.
Modalità di connessione
Come precedentemente notato
esistono quattro modalità di connessione.
La prima "active" consente
all'apparecchio Bluetooth di partecipare attivamente sul canale
radio.
Il traffico sul canale radio
viene regolarmente gestito con le differenti priorità del
Piconet.
Ad ogni apparecchio Bluietooth
che partecipa attivamente su un canale radio, viene assegnato
un "indirizzo identificativo" (Active Member Adress - AM_ADDR),
che in pratica è un campo di 3 bit.
Nella modalità "hold", l'apparecchiatura
Bluetooth ha meno operazioni da svolgere, ed è quindi più
"libera" di compiere operazioni di Page Scan e Inquiry Scan.
La modalità "sniff" è utilizzata
prevalentemente per ridurre il carico di lavoro dell'apparecchiatura
Bluetooth e facilitare la partecipazione tra due Piconet.
La quarta ed ultima modalità
di connessione è definita "park".
Questa modalità consente all'apparecchiatura
di non partecipare attivamente al canale radio, ma di rimanere
sincronizzata per attendere eventuali ingressi.
In questo modo si risparmia
il carico di lavoro (e di conseguenza le batterie) con la
possibilità di scelta se accettare o meno una connessione.
Collegamenti
e pacchetti di dati
|