WPAN Bluetooth
- Réseau personnel sans fil (WPAN-WiMedia: IEEE 802.15.1)
- Communication courte portée (1, 10, 100m)
- Liaison radio 2.4 GHz (bande ISM comme le WiFI)
- But principal: élimination des câbles
- Débit nominal total: 1 Mbps
- Transport de la voix avec QdS et des donné sans QdS
- Application typiques: GSM, notebooks, casque sans fil
- Norme Bluetooth du 26 juillet 1999 v1.0A (puis V1.1 et V1.2)
- Bientôt: EDR et V2.0
Pile protocolaire
Détail
vCard/vCalendar |
Couches non spécifiques à Bluetooth |
AT-Commands |
Modem téléphonique GSM / Oreillette |
TCS BIN |
SDP |
Découverte des services Notion de profils |
RFCOMM |
Emulation de port série |
L2CAP |
Liaison de données Canaux logiques |
Audio |
CODEC PCM |
RFCOMM |
Emulation de port série Liaison de données Canaux logiques |
Host Controller Interface |
Interface entre couches basses câblées et couches hautes logicielles (RS232/USB/MMC/PCMCIA...) |
LMP |
Attachement/détachement supervision des liens séscurité(optionnelle) |
Baseband |
Synchronisation Sauts de fréquence Connexions |
Bluetooth Radio |
Amplification (Dé)modulation Filtrage |
- FHSS: frequency Hopping Spread Spectrum (comme IEEE 802.11)
- variante AFH: Adaptative Frequency Hopping pour la norme v1.2
- 79 fréquences porteuses espacées de 1 MHz: 2.402 GHz + k MHz avec k=0...78
- Séquence de sauts: 32 slots parmi les 79
- Modulation FSK, débit nominal de 1 Mbps
- Saut de slot tous les 625 µs
- Une station maitre synchronise tous ses esclaves
Time Division Duplex
- Paquet ACL (asynchrone) de 1, 3 et 5 slots
- Maitre: slots impairs, Esclave: slots pairs
- Communication entre le Maitre et 1 Esclave à la fois
Différentes communications offrants des QdS différentes:
2 Types de liens:
- Asynchrone: ACL (Asynchronous Connection Less) sans QdS
- Synchrone: SCO (Synchronous Connection Oriented) avec QdS
3 types de détection/correction des erreurs
- 1/3 FEC (Forward Error Correction) : tripler chaque bit émis
- 2/3 FEC: 10 bits utiles -> 15 bits émis (par un CRC sur 15 bits)
- Mode ARQ ( Automatic Request Query): CRC
ou
- Composition des 3 types
- Pas de gestion d'erreur
Principaux paquets