Bluetooth est une technologie de faible puissance , à courte portée de fréquence radio qui permet aux appareils électroniques portables et fixes , tels que les téléphones cellulaires, casques et ordinateurs portables, de se connecter ensemble sans fil. Périphériques Bluetooth peuvent se former , les réseaux ad hoc dynamiques , appelés piconets , dans laquelle le routage - Le processus d'unités d'expédition , ou des paquets de données , - est plus complexe que dans les réseaux statiques. Master- Slave Relationship
appareils Bluetooth suivent une relation maître-esclave strict. Le rôle du maître est de contrôler la bande passante disponible et les données de routage entre les esclaves en utilisant une technique connue sous le saut de fréquence . Normalement, il n'est pas possible pour un dispositif esclave de communiquer directement avec un autre esclave , même si elles avec une couverture radio de l'autre. Cependant, piconets peuvent se chevaucher - en d'autres termes , un dispositif esclave dans un piconet peut agir comme un maître à l'autre - . Pour former un scatternet , dans lequel chaque appareil Bluetooth peut atteindre tous les autres appareils
Routing
chaque dispositif , ou nœud, dans un piconet Bluetooth gère les informations de routage pour tous les autres nœuds dans une table de routage . Un protocole de routage est un ensemble de règles qui régissent la façon dont les paquets de données sont transmis à travers un pico-réseau Bluetooth. Les protocoles de routage Bluetooth doivent garder les tables de routage petit , choisir le meilleur itinéraire - basé sur la vitesse , la fiabilité, le débit et la charge - et mettre à jour les tables de routage lorsqu'un noeud rejoint ou quitte le pico-réseau . La nécessité de maintenir des informations de routage pour chaque nœud fait protocoles de routage Bluetooth impropre à de plus grands réseaux .
Paquets et la commutation de circuits
Les nœuds d'un Bluetooth piconet peut se déplacer très rapidement , de sorte que l' ensemble de la topologie du réseau pourrait changer avant protocoles traditionnels ont calculé nouvelles tables de routage. Bluetooth utilise une combinaison de la technologie de commutation de paquets - qui permet aux périphériques Bluetooth pour envoyer des paquets de données multiples sur le même parcours - et les technologies de commutation de circuits . Cette technique ne consomme pas toute la bande passante d'un itinéraire donné , les périphériques Bluetooth ne peut maintenir un flux de données à travers un pico-réseau ou scatternet .
Proactive et réactive Protocoles
un protocole de routage proactif transmet régulièrement des paquets , si oui ou non ils contiennent des données des utilisateurs réels , afin de maintenir un portrait à jour de la structure pico-réseau , ou de la topologie . Un protocole de routage réactif, d'autre part , seulement transmet des paquets contenant des données utilisateur réel . Protocoles de routage proactif tous les calculs de routage rapide et la livraison des paquets , tandis que les protocoles de routage réactifs sont seulement vraiment adapté pour piconets qui changent rapidement ou transportent de grandes quantités de trafic sur le réseau .