Bluetooth:
Bluetooth es una especificación industrial (Protocolo) para Redes Inalámbricas de Área Personal (WPAN) que posibilita la transmisión de voz y datos entre diferentes dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los 2.4 [GHz] (en sus inicios 79 canales de 1[MHz] en USA y Europa). Su banda de operación varía según la legislación del país en que se encuentra. El objetivo de Bluetooth es lograr redes ad hoc simples, de bajo coste y poco consumo de batería
Los dispositivos que suelen utilizar este protocolo son PDA, teléfonos móviles, computadoras portátiles, ordenadores personales, impresoras o cámaras digitales. Permite Conexión de usuarios móviles a internet usando puertos de conexión Bluetooth y creación dinámica de redes privadas a través de sincronización automática entre dispositivos móviles y estacionarios.
Bluetooth hace uso de redes informáticas especiales, llamadas piconet, basadas en las operaciones multi-usuarios. Las piconet se basan en un sistema de maestro-esclavo Sin embargo, existen limitaciones en el número de piconet dentro del área de cobertura y número de esclavos por maestro. Dentro de una misma área de cobertura puede existir un máximo de 10 piconets, cuando dos piconet se conectan entre sí, se forma un Scatternet (red dispersa) que se conecta a través de algún otro dispositivo
Bluetooth se compone de una pila de protocolos, que funcionan en conjunto para permitir la comunicación. Bluetooth RADIO es el transceptor que transmite y recibe las señales eléctricas moduladas por los dispositivos Bluetooth. BASEBAND se refiere a la capa física, que maneja los canales físicos y los enlaces, aparte de otros servicios como corrección de errores, limpieza de datos, selección de salto y seguridad. ACL que se preocupa de la transmisión de datos simétricos sobre los canales físicos. El enlace ACL provee una conexión de conmutación de paquetes entre los maestros y esclavos activos. SCO en el enlace físico utilizado para transmitir datos e información de voz. Es simétrico (al revés de ACL), punto-a-punto entre un maestro y un determinado esclavo. Se comporta como una conexión de conmutación de circuito. Linkmanager que principalmente maneja los set-up de enlace, seguridad y control. Provee de servicio como autorización, control de encriptación y provee capacidades QoS. Además maneja los diversos estados (active, sniff, etc.). L2CAP (Logical Link Control and Adaptation Layer Protocol) que reside en la capa de enlace y provee de conexión tipo ACL o SCO a los protocolos superiores con capacidad de multiplexación de protocolos, segmentación y re-ensamble. Limita a los protocolos superiores a transmitir paquetes L2CAP de hasta 64 Kb de largo. RFCOMM es el protocolo de transporte, con provisiones para emular 9 circuitos de RS-232 puerto serial sobre el protocolo L2CAP. Soporta hasta 60 conexiones simultáneas entre dos dispositivos Bluetooth. SDP es un protocolo para describir los parámetros de inicialización de los flujos multimedia. Trabaja en conjunto a RTP y SIP. JINI es una API que permite descubrir distintos servicios y WAP que es un estándar abierto internacional para aplicaciones que utilizan las comunicaciones inalámbricas.
Los pasos para el establecimiento de la conexión son los siguientes:
Inquiry y paging : Encontrar puntos de acceso en un rango cercano, incluido su dirección y reloj (datos relevantes de sincronismo). El emisor acá no dirá quién es, solo que tipo de dispositivos está utilizando. En paging el maestro transmite su código de acceso hasta lograr sincronismo con el esclavo, el cual le responderá esperando un ACK con información de reloj, dirección, etc. Finalmente cuando esclavo recibe el ACK, está preparado para establecer la conexión.
Establecimientodelenlace: Mediante Link Manager Protocol, se encarga de la conexión del enlace entre dispositivos Bluetooth (considera seguridad, datos control, etc.).
Descubrimientodeservicios: Utilizando SDP (Service Discovery Protocol) informa de servicios disponible en el AP. Trabaja en conjunto a otros protocolos como SIP y RTP.
CanalL2CAP y RFCOMM: Se crea dada la información de SDP. Dependiendo de la aplicación puede ser necesaria conexión serial. Directamente utilizado por los protocolos superiores. En esta etapa se debe asegurar calidad de servicio QOS.
Seguridad : AP puede enviar solicitud de «emparejamiento» (pairing) con fines de seguridad. Habilita la encriptación (Dentro de ésta información se enviará PIN code). Finalmente se establece la conexión PPP y los protocolos de redes existentes.
Los dispositivos que utilizan Bluetooth generalmente utilizan 4 modos de conexión, dependiendo que acción se encuentren realizando, de otro modo utilizan un modo <<Standby>> hasta que se conecte a alguna piconet. Estos modos son:
Bluetooth es una especificación que posibilita la transmisión de voz y datos entre diferentes dispositivos mediante un enlace por radiofrecuencia.Mas »
BLE es la primera tecnología abierta de comunicación inalámbrica, que ofrece comunicación entre dispositivos móviles o computadores y otros dispositivos más pequeños (de pila de botón). Mas»
Sensortag es un dispositivo construido por Texas Instrument diseñado para aminorar el tiempo de diseño para aplicaciones Bluetooth de meses a sólo horas. Mas»
Copyleft © 2013 - Ningún derecho reservado - Nicolás Oneto | Gonzalo Rojas | Gustavo Sazo
UTFSM, Redes de Computadores II