8
Correzione di errori e sicurezza
Con la tecnologia Bluetooth
si è pensato di introdurre tre differenti schemi di correzione
errori: il codice1/3 Forward Error Correction
(FEC), il codice 2/3FEC, ed il Automatic
repeat request (ARQ).
Il vantaggio dei codici FEC
è che essi consentono la correzione dell'errore ma non obbligano
le macchine a ri-trasmettere l'istruzione, con ovvi risparmi
di tempo.
E' chiaro che quando questi
due non sono suficenti interviene il terzo sistema di correzione
automatica l' Automatic repeat request (ARQ), che obbliga
l'apparecchiatura trasmittente a inviare nuovamente l'istruzione
precedentemente fallita.
La tecnologia Bluetooth garantisce
tre differenti livelli di sicurezza: "non-secure",
"service-level security", and "link
level security". Ilprimo livelli, il "non - secure"
non abilita l'apparecchiatura all'esecuzione di qualunque
procedura che richieda sicurezza.
Nel "service-level
security" è concessa una maggior flessibilità, nel
senso che è concesso all'apparecchiatura che sta processando
una pluralità di applicazioni in parallelo, poter scegliere
fra differenti livelli di sicurezza.
Nel "link level
security" l'apparecchiatura le procedure di sicurezza
sono completate prima che la macchina si colleghi, per capire
l'identità all'altra estremità del collegamento e fornisce
l' autenticazione, l' autorizzazione ed i servizi di crittografia.
L'autenticazione è un passaggio
chiave nella tecnologia Bluetooth, per consentire alle diverse
apparecchiature di "conversare" con piena fiducia reciproca.
I servizi di autenticazione permettono che due dispositivi
decidano se un collegamento sarà effettuato o meno.
Una volta che un collegamento
è stato stabilito, un livello di sicurezza maggiore può essere
applicato utilizzando la crittografia.
Le procedure di collegamento
tra apparecchiature Bluetooth
All'interno di ogni apparecchiatura
Bluetooth è presente il "Link Manager" il softtware che sovrintende
il collegamento tra le diverse apparecchiature, le procedure
di autenticazione del collegamento, e la configurazione del
collegamento.
Quando un Link Manager entra
in contatto cun un altro Link Manager da remoto, essi dialogano
secondo il Link Manager Protocol (LMP).
I servizi che fornisce
il Link Manager sono:
- Trasmissione e ricezione
di dati
- Richiesta di identificazione delle apparecchiature Bluetooth
- Procedure di scansione
- Realizzazione del collegamento tra Bluetooth
- Autenticazione
- Determinare il canale di comunicazione
- Determinare il livello di potenza di funzionamento (hold",
"sniff", e "park")
- Stabilire le procedure e le modalità di trasmissione dei
dati.
applicazioni
|