Bluetooth es una tecnología de baja potencia y corto alcance por radiofrecuencia que permite a los dispositivos electrónicos portátiles y fijos , tales como teléfonos celulares, auriculares y ordenadores portátiles, que se conectan entre sí sin cables . Dispositivos compatibles con Bluetooth pueden formar , redes ad hoc dinámicos , conocidos como pico redes , en las que el enrutamiento - el proceso de expedición de unidades o paquetes de datos , - es más complejo que en las redes estáticas. Relación amo-esclavo
dispositivos habilitados para Bluetooth siguen una estricta relación amo -esclavo. El papel del maestro es para controlar el ancho de banda disponible y datos de encaminamiento entre los esclavos utilizando una técnica conocida como salto de frecuencia . Normalmente , no es posible que un dispositivo esclavo para comunicarse directamente con otro dispositivo esclavo , a pesar de que con la cobertura de radio de uno al otro . Sin embargo, el pico redes pueden solaparse - en otras palabras, un dispositivo esclavo en una piconet puede actuar como maestro en otro - . Para formar una red dispersa , en la que todos los dispositivos Bluetooth se puede llegar a cualquier otro dispositivo
< br > Routing
cada dispositivo o nodo en una piconet Bluetooth mantiene la información de enrutamiento para todos los demás nodos en una tabla de enrutamiento. Un protocolo de enrutamiento es un conjunto de normas que rigen la forma en que se envían los paquetes de datos a través de una piconet Bluetooth. Los protocolos de enrutamiento Bluetooth deben mantener tablas de enrutamiento pequeña , elija la mejor ruta - basado en la velocidad , la fiabilidad , el rendimiento y el costo - y actualizar las tablas de enrutamiento cuando un nodo se une o abandona la piconet . La necesidad de mantener la información de enrutamiento para cada nodo hace que los protocolos de enrutamiento Bluetooth inadecuado para grandes redes .
Paquetes y conmutación de circuitos
Los nodos de un Bluetooth piconet puede moverse muy rápidamente, así que toda la topología de la red podría cambiar antes de que los protocolos tradicionales han calculado nuevas tablas de enrutamiento. Bluetooth utiliza una combinación de la tecnología de conmutación de paquetes - que permite que los dispositivos Bluetooth para enviar paquetes de datos múltiples sobre la misma ruta - y tecnologías de conmutación de circuitos . Esta técnica no consume todo el ancho de banda de cualquier ruta , por lo que los dispositivos Bluetooth se puede mantener un flujo de datos a través de una piconet o dispersa .
Proactiva y reactiva Protocolos
un protocolo de enrutamiento dinámico periódicamente envía paquetes , si contienen o no los datos reales de los usuarios , para mantener una visión del panorama actualizado de la estructura piconet o topología. Un protocolo de enrutamiento reactivo , por otro lado , sólo reenvía los paquetes que contienen los datos reales de los usuarios . Los protocolos de enrutamiento proactivo todos los cálculos de enrutamiento rápido y entrega de paquetes , mientras que los protocolos de enrutamiento reactivas sólo son realmente adecuados para picoredes que cambian rápidamente o llevar grandes cantidades de tráfico de la red .