You are on page 1of 5

Bluetooth, es una propiedad abierta inalmbrica estndar de la tecnologa para el intercambio de datos de dispositivos fijos y mviles en distancias cortas,

la creacin de redes de rea personal (PAN) con altos niveles de seguridad. El SIG, supervisa el desarrollo de la especificacin, administra el programa de capacitacin, y protege las marcas comerciales. Adems, el Bluetooth, debe ser calificado bajo los estndares fijados por el SIG para ser comercializado. Implementacin: Bluetooth, usa una tecnologa de radio llamado frequency-hopping spread spectrum, donde los datos se envan y se transmiten de la misma en trozos de hasta 79 bandas en el rango de 2,400-2,483.5 MHz. Esta gama est en el mundo sin licencia industriales, cientficas y mdicas (ISM) de 2,4 GHz de corto alcance por radiofrecuencia de banda. Originalmente, gaussian frequency-shift key (GFSK) era elesquema de modulacin disponible, posteriormente, desde la introduccin de la tecnologa Bluetooth 2.0+EDR,PI/4-DQPSK y la modulacin 8DPSK tambin se puede utilizar entre dispositivos compatibles. Los dispositivos que funcionan con GFSK, se dice que operan en BASIC RATE (BR), modo en que instantneamente la velocidad de datos es de 1 Mbit/s es posible. La Enhanced Data Rate (EDR), se utiliza para describir esquemas PI/4-DPKS Y 8DPSK, cada uno dando 2 y 3 Mbit/s, respectivamente. La combinacin de estos modos (BR y EDR) en la tecnologa Bluetooth est clasificado como BR / EDR radio. El Bluetooth es un protocolo basado en paquetes con una estructura maestro-esclavo, donde un maestro puede conectarse hasta con 7 esclavos en una piconet, y todos los dispositivos comparten el reloj maestro. El intercambio de paquetes se basa en el reloj bsico, el cual es definido por el maestro. Dos ciclos de reloj conforman una ranura de 625 ms, dos ranuras conforman una ranura par de 1250 ms. En el simple caso de una sola ranura de datos que

transmite el maestro, recibe en las ranuras impares, al contrario, el esclavo recibe en las ranuras y transmite en las ranuras impares. Los paquetes pueden ser de 1, 3 5 ranuras de tiempo, pero en todos los casos la transmisin de maestro comienza en las ranuras y los esclavos transmiten en las ranuras impares. La Comunicacin y la conexin: Un dispositivo bluetooth maestro puede comunicarse con un mximo de 7 dispositivos en una PICONET (red ad-hoc del ordenador usando bluetooth), aunque no todos soportan este lmite. Los dispositivos pueden cambiar sus roles, bajo un acuerdo y el esclavo puede llegar a ser el maestro). La especificacin principal Bluetooth establece la conexin de 2 ms Piconet para formar un Scatternet, donde ciertos dispositivos pueden desempear un papel principal al mismo tiempo en una piconet y papel de esclavo en otro. En un momento dado, los datos pueden ser transferidos entre el maestro y otro dispositivo (excepto en modo de emisin de poco uso). El maestro decide qu direccin del dispositivo esclavo, que por lo general, cambia rpidamente de un dispositivo a otro en un round-robin. Esto debido a que el maestro elije qu direccin del esclavo, mientras que un esclavo, tericamente, ha de escuchar cada ranura de recepcin. Usos. Clase Potencia mx. autorizada (mW) 100 2.5 1 Potencia mx. autorizada (dBm) 20 4 0 Rango (m)

Clase 1 Clase 2 Clase 3

~100 ~10 ~5

El alcance vara segn las condiciones de propagacin, la cobertura de material, configuraciones de antena, condiciones de la

batera. Generalmente el alcance efectivo de la clase 2 se ampla si se conectan a clase de un transmisor-receptor. Esto se logra por la mayor sensibilidad y potencia de transmisin de dispositivos de clase 1. Version Velocidad datos de Mx. rendimiento de aplicaciones 0.7 Mbit / s 2.1 Mbit / s 24 Mbit / s 24 Mbit / s

funcionalidad inteligente de la energa del hogar (ej. Termostato, etc.) El wifi usa las mismas frecuencias de radio que el bluetooth pero ms potentes, lo que resulta una tasa de bits ms alta y de mejor alcance de la estacin base. Requisitos del Sistema Compatibilidad SO: Apple ha apoyado el bluetooth desde MAC OS X v10.2. Microsoft con sus Windows XP, Vista y 7 apoya los siguientes perfiles: PAN, SPP, DUN, HID, HCRP. Linux, tiene 2 populares, BlueZ y Pegar. Bluetooth v1.0 y v1.0b: Estas versiones han tenido muchos problemas, y los fabricantes tenan dificultades para hacer sus productos interoperables. Tambin incluan la direccin obligatoria del dispositivo hardware bluetooth. Bluetooth v1.1: Ratificado como estndar IEEE 802.15.1-2002. Muchos errores en las especificaciones 1.0b se fijaron. Aadi soporte para canales no encriptados. La seal recibida Indicador de Fuerza (RSSI). Bluetooth v1.2: Compatible con la versin 1.1. sta versin presenta las siguientes mejoras: conexin ms y descubrimiento, adaptacin de salto de frecuencia de espectro ensanchado (AFH)[mejora la resistencia a la interferencia de radio de frecuencia, evitando el uso de frecuencia de lleno en la secuencia de saltos], mayor velocidad de transmisin, conexiones sincrnicas extendidas (ESCO)[mejora la calidad de la voz en los enlaces de audio al permitir la retransmisin de paquetes corruptos, y aumentar la latencia del audio, entre otros. Bluetooth v2.0 + EDR: Compatible con la v1.2. Se diferencian en la velocidad mejorada de la transmisin de datos (EDR). EDR, usa una combinacin de GFSK y Phase Shift Keying (PSK).

Versin 1.2 Versin 2.0 + EDR Versin 3.0 + HS Versin 4.0

1 Mbit / s 3 Mbit / s Hasta 24 Mbit /s Hasta 24 Mbit /s

Perfiles de Bluetooth: Para usar bluetooth, un dispositivo tiene que ser capaz de interpretar ciertos perfiles, los cuales son las definiciones de usos posibles y especifican comportamientos generales que los dispositivos con bluetooth activado usan para comunicarse con otros dispositivos bluetooth. Los perfiles incluyen la configuracin de la parametrizacin y el control de la comunicacin desde el principio. Lista de Aplicaciones: Algunas aplicaciones con bluetooth: * celulares (manos libres, otro celular), mouse, teclados, impresoras, transferencia de datos entre dispositivos con OBEX, joystick de consolas (wii, ps3, Xbox), etc. Bluetooth vs WIFI (IEE 802.11): El bluetooth y el wifi tienen aplicaciones similares, como la creacin de redes, impresiones, transferencias de datos. El wifi est pensado como un reemplazo del cableado de las redes de rea local (WLAN). El bluetooth, est pensado para equipos porttiles y sus aplicaciones. Adems, est pensado para sustituir el cableado de una variedad de aplicaciones realizadas personalmente en cualquier entorno y tambin puede soportar aplicaciones fijas, como la ubicacin de la

Bluetooth v2.1 + EDR: sta versin es totalmente compatible con 1.2 y fue adoptada por el SIG. La funcin titular es el Secure Simple Pairing (SSP): se mejora la experiencia de emparejamiento de dispositivos bluetooth, mientras aumenta el uso y la fuerza de seguridad. Otra mejora es que se incluye el Extended inquiry response (EIR), que proporciona ms informacin durante el proceso de investigacin para permitir un mejor filtrado de los dispositivos antes de la conexin. Bluetooth v3.0 + HS: Soporta velocidades de transferencia de datos terica de hasta 24 Mbit / s, aunque no a travs del enlace Bluetooth mismo. En cambio, la conexin bluetooth se usa para la negociacin y establecimiento. Su principal novedad es el AMP (Alternate MAC / PHY), la adicin de 802.11 como transporte de alta velocidad. Un dispositivo bluetooth sin el signo +HS, no apoyar la alta velocidad. ALTERNATE MAC/PHY: Permite el uso de alternativas MAC y PHY para la transferencia de datos. El bluetooth esta siento usado para la deteccin de dispositivos, la conexin inicial y configuracin del perfil, pero cuando grandes cantidades de datos deben ser enviados, el de alta velocidad ALTERNATE MAC PHY 802.11 se usar para transportar los datos. Esto quiere decir que cuando el bluetooth est inactivo, se utiliza el modelo de bajo poder, mientras que el radio ms rpido se usa cuando grandes cantidades de datos deben ser enviados. Unicast de datos sin conexin: Diseado para su usarse en aplicaciones que requieren baja latencia entre la accin del usuario y la reconexin/transmisin de datos. Adecuado para pequeas cantidades de datos. Control de Energa Mejorada: Actualizacin de la funcin de control de potencia para eliminar el control de lazo abierto de energa, adems elimina las ambigedades mediante la especificacin de la conducta que se espera, tambin aade el control de potencia de bucle cerrado.

Bluetooth v4.0: Incluye Bluetooth Clsico, velocidad de Bluetooth de alta y baja energa. El de baja energa es un sub conjunto del Bluetooth v4.0 con protocolo de pila completamente nievo para la rpida acumulacin de enlaces sencillos. Informacin Tcnica Pila de protocolos Bluetooth: El bluetooth se define como una arquitectura de protocolo de la capa que consiste en protocolos bsicos, de reemplazo de cables, de telefona de control y protocolos aprobados. Los protocolos obligatorios son: LMP, L2CAP Y SDP, adems, el HCI y el RFCOMM son casi universalmente admitidos. LMP (gestin de protocolo de interconexin): Se usa para el control del enlace de radio entre 2 dispositivos. Implementado en el controlador. L2CAP (control de enlace lgico y protocolo de adaptacin): Se usa para multiplexar varias conexiones lgicas entre 2 dispositivos que usan distintos protocolos de nivel superior. Ofrece la segmentacin y re ensamblado de paquetes. En modos bsicos ofrece paquetes con una capacidad de carga configurable hasta 64Kb. Con 672 bytes de defecto MTU, y los 48 bytes, el mnimo obligatorio MTU compatible. En modo control de retransmisin y de flujo, se puede configurar para datos fiables o iscrona por canal, mediante la realizacin de retransmisiones y controles CRC. El Bluetooth Addendum, aade 2 nuevos modos L2CAP. Modo de retransmisin Mejorada (ERTMS), proporciona un canal L2CAP fiable. Modo de Streaming (SM), modo muy sencillo, sin retransmisin o control de flujo. Proporciona canal L2CAP poco fiable. Los canales L2CAP, configurados en ERTMS o SM, pueden ser operados por enlaces AMP lgicos. SDP (service discovery protocol): Permite a un dispositivo descubrir los servicios soportados por

otros dispositivos, y sus parmetros asociados. Por ejemplo, cuando se conecta un celular a un auricular, el SDP determinar qu perfiles son compatibles con los auriculares y la configuracin del protocolo multiplexor necesario para conectarse a cada uno de ellos. RFCOMM (comunicaciones por radio frecuencia): Protocolo de sustitucin de cable que se usa para crear un flujo de datos virtuales d serie. Proporciona el transporte de datos binarios y emula EIA-232, es decir, emula al puerto serie. Proporciona un flujo de datos simple fiable para el usuario, similar al TCP. Se usa directamente en los perfiles relacionados con la telefona como un soporte para comandos AT, adems de ser una capa de transporte para OBEX sobre Bluetooth. BNEP (red bluetooth protocolo de encapsulacin): Se usa para transferir datos de otra pila de protocolos por medio de un canal L2CAP. Su objetivo es la transmisin de paquetes IP en el perfil de redes de rea personal. Usa una funcin similar a la SNAP en la LAN inalmbrica. AVCTP (audio/video de control de protocolo de transporte): Usado por el perfil de control remoto para la transferencia de AV/C comandos por medio de un canal L2CAP. Los botones de control de msica de los auriculares usan este protocolo para controlar el reproductor de msica. AVDTP (audio video de distribucin de protocolo de transporte): Usado por el perfil de distribucin avanzada de audio para escuchar msica con auriculares por un canal L2CAP. Destinados a ser usados por el perfil de distribucin de video en la transmisin Bluetooth. TCS (protocolo de control de telefona-binario): Protocolo orientado a bit q define el control de sealizacin de llamada para el establecimiento de las llamadas de voz y datos entre dispositivos bluetooth. Adems TCS BIN, define los procedimientos de gestin de la movilidad para el

manejo de los grupos de dispositivos bluetooth TCS. Algunos Protocolos aprobados PPP (point to point protocol): protocolo estndar de internet para el transporte de datagramas IP por medio de un enlace punto a punto. TCP/IP/UDP: fundacin protocolos de TCP/IP Protocol Suite. OBEX (protocolo de intercambio de objetos): la capa de sesin de protocolo para el intercambio de objetos, proporcionando un modelo de objeto y la representacin de la operacin. WAE/WAP (wireless application environment/ wireless application protocol): WAE, especifica un marco de aplicaciones para dispositivos inalmbricos; WAP, es un estndar abierto para que los usuarios mviles accedan a los servicios de telefona e informacin. Configuracin de las conexiones: Todo dispositivo bluetooth en MODO VISIBLE, transmitir la siguiente informacin sobre la demanda: Nombre del dispositivo, clase de dispositivo, lista de servicios, Informacin tcnica. Emparejamiento/Unin Motivacin: Muchos de los servicios ofrecidos por bluetooth pueden ofrecer datos privados o permitir a la parte de la conexin para controlar el dispositivo bluetooth. Para resolver este conflicto, se usa un proceso llamado unin, la cual se crea por un proceso llamado emparejamiento, el cual se activa ya sea por una solicitud especfica de un usuario para crear la unin, o se activa automticamente cuando se conecta a un servicio donde la identidad de un dispositivo es necesaria por razones de seguridad. Implementacin: En el proceso de emparejamiento, los dispositivos involucrados establecen una relacin mediante la creacin de una clave de enlace, donde si una se almacena en los dispositivos se dice q son pares (condiciones

de servidumbre): Un dispositivo que quiere comunicarse slo con un dispositivo puede autenticar la identidad del otro dispositivo, y as estar seguro de que es el mismo dispositivo vinculado previamente. Una vez generada la clave de enlace, el enlace ACL entre los dispositivos es encriptado para que los datos se intercambien estn protegidos. Estas claves de enlaces se pueden eliminar en cualquier momento, eliminando as el enlace entre los dispositivos. Mecanismos de Emparejamiento: Resumen de mecanismos de sincronizacin: Emparejamiento legado: nico medio disponible en las v2.0 y anteriores. Cada dispositivo debe introducir un cdigo PIN, el emparejamiento solo tiene xito si los dos dispositivos tienen el mismo PIN. Existen, Dispositivos de entrada ilimitada: suelen tener un PIN fijo; Dispositivos de entrada numricos: permiten que el usuario ingrese un valor numrico de hasta 16 dgitos; Dispositivos de entrada Alfanumricos: permiten al usuario ingresar un texto UTF-8 como cdigo PIN. Secure Simple Pairing (SSP): requerido por los v2.1. ste mtodo utiliza una forma de criptografa de clave pblica, y tiene los siguientes mtodos de operacin: Simplemente Funciona: mtodo usado habitualmente por los auriculares con capacidad de IO muy limitada. Es ms seguro que el mtodo del PIN fijo. No Proporciona el MITM de proteccin; Comparacin numrica: este mtodo muestra un cdigo numrico de 6 dgitos en cada dispositivo. El usuario debe comparar los nmeros para asegurarse de que son idnticos. Si la comparacin tiene xito, el usuario debe confirmar el emparejamiento del dispositivo que puede aceptar una entrada. Proporciona el Mtodo MITM de proteccin; Entrada Clave de Acceso: se puede usar entre un dispositivo con una pantalla y un dispositivo con entrada de teclado numrico, o 2 dispositivos con la entrada de teclado numrico. Ambos casos proporcionan proteccin MITM; Fuera de Banda (OOB): usa una comunicacin externa como NFC para

intercambiar informacin usada en el proceso de emparejamiento. El SSP es considerado sencillo debido a: *En la mayora de los casos no requiere un usuario para generar una clave de acceso;*Para los casos de uso que no requieren proteccin MITM, la interaccin del usuario se ha eliminado;*Por comparacin numrica, la proteccin de MITM se puede lograr con una comparacin simple por parte del usuario;*Usando OOB con la tecnologa NFC, permitir a los dispositivos de acoplamiento cuando simplemente se acercan, en lugar de requerir un proceso de descubrimiento de largo.

Preocupacin por la Seguridad: Antes de la v2.1, la encriptacin no es necesaria, por otra parte, la clave de cifrado slo es bueno para 23.5 Hrs aprox. Usando una clave de cifrado nico de ms de este tiempo permite ataques XOR para recuperar la clave cifrada. La v2.1 aborda este tema de la siguiente manera: *El cifrado es requerido para todos los NO-SDP (service discovery protocol); *Una pausa de cifrado y la funcin Reanudar se usa para todas las operaciones normales que requieren cifrado, lo que permite una fcil identificacin de la operacin normal de los ataques de seguridad; *La clave de cifrado es necesaria que se actualice antes de que caduque. Bluejacking: Es el envo de una imagen o mensaje de usuario a otro desprevenido a travs de Bluetooth. No implica la supresin o alteracin de los datos desde el dispositivo. Tambin puede implicar tomar el control de un celular de manera inalmbrica y llamando a una lnea de tarificacin adicional.

You might also like