You are on page 1of 31

COMUNICACIONES II

BLUETOOTH

Christian Ivn Covarrubias Corts


Jorge David Carrillo Muro
INTRODUCCIN
Bluetooth define un estndar global, tanto
hardware como software, de comunicacin
inalmbrica. Esta Tecnologa posibilita la transmisin
de voz y datos entre diferentes equipos mediante un
enlace por radiofrecuencia en distancias cortas, tanto
si se refiere a ambientes de trabajo cerrados
(oficinas, despachos, etc.) como si se refiere a
espacios pblicos.
OBJETIVOS
Uno de los objetivos de esta tecnologa es la
posibilidad de reemplazar o eliminar la gran cantidad
de cables y conectores que enlazan unos
dispositivos con otros. Adems esta tecnologa
pretende facilitar la interaccin y sincronizacin de
los diferentes dispositivos tanto mviles como fijos
que se desee. Otro objetivo es la de obtener una
tecnologa de bajo coste y potencia que posibiliten
dispositivos baratos.
HISTORIA
El origen de esta tecnologa fue en Suecia en febrero de 1994
por iniciativa de dos empleados de Ericsson Mobile
Communications, Sven Mattisson y Jaap Haartsen junto con
otros cuatro promotores de telecomunicaciones (Nokia, IBM,
Toshiba e Intel) formaron el SIG (Special Interest Group). El
propsito del consorcio era el establecimiento de un estndar
universal para la interfaz radioelctrica y el software que la
controla, asegurando la operabilidad entre dispositivos de
distintos fabricantes. El nombre proviene del rey cristiano
Harald II apodado Bltand o diente azul (Bluetooth) que reino
sobre Dinamarca y Noruega en el siglo X y que unifico varios
pueblos y reinos.
DESCRIPCIN Y CARACTERSTICAS

Bluetooth permite la comunicacin inalmbrica de


voz y datos entre dispositivos mviles, aparatos fijos,
ordenadores, equipos de oficina, aparatos elctricos
y dems perifricos por medio de seales de radio,
operando en una banda de frecuencias que van
desde 2402 MHz a los 2480 MHz, no necesita licencia
y est libre de uso en la mayor parte del mundo, con
excepcin de Francia, Espaa y Japn quienes la
usan con fines investigativos y mdicos.
Un aspecto importante tenido en cuenta al
momento de desarrollar Bluetooth, fue lograr una
comunicacin con un bajo consumo de potencia,
esto, debido al tamao de los dispositivos mviles.
Aunque Bluetooth trabaja con potencias
relativamente bajas, entre 1 y 2.5 mw, su sofisticado
diseo garantiza la no-interferencia con otros
dispositivos an en zonas saturadas de ondas de
radio.
La distancia mxima que admite el sistema
Bluetooth a la hora de intercambiar informacin
con otro terminar se clasifica en tres clases:
RADIO BLUETOOTH (RF)
Bluetooth fue diseado para operar en un entorno de radio
frecuencia ruidoso (LANs, mandos, hornos microondas), y para
ello utiliza un esquema de reconocimiento rpido y saltos de
frecuencia para garantizar la robustez del enlace. Este sistema
opera en la banda de frecuencia de 2.4 GHz, libre para ISM
(Industrial, Cientfica, Medica) ms exactamente comenzando en
2.402 GHz y acabando en 2.4835 GHz. Con 79 canales RF
(denominados saltos) de 1 MHz de ancho cada uno y, despus,
transmitir la seal utilizando una secuencia de canales que sea
conocida tanto para la estacin emisora como para la receptora.
CARACTERSTICAS DE LA
MODULACIN
La modulacin que emplea Bluetooth es GFSK
(Gaussian Frequency Shift Keying) con un producto
ancho de banda por tiempo BT=0.5. Este tipo de
modulacin permite un bajo costo. El ndice de
modulacin debe estar entre 0.28 y 0.35. Un uno
binario se representa por una desviacin positiva de
frecuencia y un cero binario como una desviacin
negativa. La desviacin mnima no ha de ser menor
de 115 KHz.
CARACTERSTICAS DEL
RECEPTOR
El aspecto ms importante en el dispositivo
receptor es el nivel de sensibilidad. Para poder medir
una tasa de error de bit, el equipo receptor enva de
vuelta la informacin decodificada. Para una tasa de
error o BER (Bit Error Rate) del 0.1% se define el nivel
de sensibilidad de un receptor Bluetooth mayor o
igual a 70dBm.
BANDA BASE (BASE
BAND)
Baseband, es la capa fsica del diseo de Bluetooth. Esta
define los canales fsicos y los enlaces, aparte de otros
servicios tales como informacin de conexin, errores de
conexin, seleccin de canales y seguridad. Un canal Bluetooth,
est representado por una secuencia de saltos pseudo
aleatorios a travs de los 79 o 23 RF canales. Dos o ms
dispositivos Bluetooth que usan el mismo canal forman una
picored, como se muestra en la figura
ESTABLECIMIENTO DE
CONEXIN
El establecimiento de una conexin entre dos dispositivos
Bluetooth sigue un procedimiento relativamente complicado
para garantizar un cierto grado de seguridad, como el siguiente:

Modo pasivo
Solicitud: Bsqueda de puntos de acceso
Paginacin: Sincronizacin con los puntos de acceso
Descubrimiento del servicio del punto de acceso
Creacin de un canal con el punto de acceso
Emparejamiento mediante el PIN (seguridad)
Utilizacin de la red
PROTOCOLO L2CAP
Las funciones de L2CAP incluyen:

Segmentacin y reensamblado de paquetes. Acepta paquetes de hasta


64KB de sus capas superior.

Multiplexacin de varias fuentes de paquetes, comprobando el protocolo


de las capas superiores para as adaptarlo antes del reensamblaje.

Proporcionar una buena gestin para la transmisin unidireccional a


otros dispositivos bluetooth.

Gestin de la calidad de servicio (QoS), del ingls Quality of service;


para los protocolos de las capas superiores. En esta fase negocia el
tamao mximo del campo de datos de las tramas. Con ello, evita que
algn dispositivo enve paquetes tan grandes que puedan desbordar al
receptor.
FORMATO DE PAQUETES
BLUETOOTH
En Bluetooth todos los datos que se envan a travs del
canal son fragmentados y enviados en paquetes. Adems la
informacin se encuentra protegida mediante cdigos
detectores y/o correctores de errores. En cada ranura solo se
puede enviar un paquete. El receptor los recibir y los procesar
empezando por el bit menos significativo.
Los paquetes se pueden clasificar en diferentes tipos
atendiendo al nmero de slots (ranuras) que ocupan y
dependiendo de si los enlaces son sncronos o asncronos.
- Enlaces asncronos: La tasa de transmisin mxima que se
consigue se sita alrededor de 723 kbps. El campo de datos es
de longitud variable. Hay tres tipos de paquetes segn quepan
en 1, 3 o 5 slots.

- Enlaces sncronos: El campo de datos de usuario es fijo. Este


tipo de enlaces soporta full-duplex con unas tasas de
transmisin mucho menores que en el caso de los enlaces
asncronos, alrededor de 64 kbps en los dos sentidos.
Slo hay paquetes que caben en 1 slot.

Los paquetes que ocupan 3 o 5 slots, son denominados


multislots. Estos no utilizan saltos de frecuencia. Se envan por
la misma frecuencia durante todos los slots que ocupe el
paquete. Una vez finalizada la transmisin del paquete se
cambia la frecuencia.
COMPOSICIN DEL
PAQUETE
Cdigo de acceso (72 bits): Es usado para sincronizacin,
identificacin y compensacin. Todos los paquetes comunes que son
enviados sobre el canal de la piconet estn precedidos del mismo cdigo
de acceso al canal. Existen tres tipos diferentes de cdigo de acceso:

* Cdigo de acceso al canal (CAC): identifica una piconet. Se incluye en


los paquetes intercambiados en el canal de una piconet

* Cdigo de acceso de dispositivo (DAC): utilizado para procesos de


sealizacin especiales.

* Cdigo de Acceso de Bsqueda (IAC ): utilizado para procesos de


bsqueda de dispositivos. Se llamar IAC general cuando se quiere
descubrir a otras unidades Bluetooth dentro del rango, o IAC dedicado
cuando se desea descubrir unidades de un tipo especfico.
Cabecera (54 bits): Contiene informacin del control de enlace con 6 campos:

* Direccin o AM_ADDR: direccin temporal de 3 bits que se utiliza para distinguir


los dispositivos activos en una piconet, siendo la direccin 000 la direccin
broadcast.

* Tipo: Define qu tipo de paquete es enviado y cuntos slots va a ocupar.

Flujo o Flow: El bit de control de flujo es usado para notificar al emisor cundo el
buffer del receptor est lleno y que debe de dejar de transmitir, en ese caso el bit
tendr el valor 0.

ARQN: bit de reconocimiento de paquetes recibidos, paquetes correcto o incorrecto


(ultimo paquete recibido).

SEQN: bit que se va invirtiendo para evitar retransmisiones en el receptor.

HEC: Cdigo de redundancia para comprobar errores en la transmisin.

Campo de datos o carga til (hasta 2746 bits): Contiene el conjunto de datos que
supone la informacin a transmitir
Lista de aplicaciones
Conexin sin cables va OBEX
Transferencias de fichas de contactos, citas
y recordatorios entre dispositivos
Comunicacin entre equipos GPS y mdicos
Controles remotos
Enviar publicidades desde anunciantes a
dispositivos Bluetooth
Enlace entre sistemas de audio y altavoces
Bluetooth v1-0 y V1.kb

Estas versiones han tenido muchos


problemas, y los fabricantes tenan
dificultades para hacer sus productos
interoperables. Estas incluan de forma
obligatoria direccin de dispositivo
(BD_ADDR) en la transmisin lo que fue un
revs para algunos servicios previstos para
su uso.
Bluetooth v1.1 (2002)

Ratificado como estndar IEEE 802.15.1


Se corrigieron muchos errores en
especificaciones 1.0b
Aadido soporte para canales no cifrados
Indicador de seal recibida (RSSI)
Bluetooth V1.2 (2003)
Esta versin es compatible con USB 1.1
Una conexin mas rpida
Uso de AFH
Mayor velocidad de transmisin (721kbits/s)
Conexiones Sncronas extendidas
Host Controller Interface (HCI) apoyo a tres hilos
UART
Ratificado como estndar IEEE 802.15.1
Introdujo el control de flujo y los modos de
retransmisin de L2CAP
Bluetooth V2.0

Compatible con V1.2


Mayor velocidad de transmisin (3Mbit/s)
Menor consumo de energa debido a uso de
GFSK y PSK con dos variantes, /4-
DQPSK y 8DPSK.
Bluetooth V2.1 (2007)

Compatible con V1.2


Adoptada por SIG
Se implementa SSP que mejora
emparejamiento con dispositivos
Mejora en seguridad
Bluetooth V3.0 + HS

Tasa de transferencia de hasta 24Mbit/s


Uso de AMP (Alternate MAC/PHY) que
adiciona 802.11 para alta velocidad (requiere
sufijo +HS)
La alternate MAC/PHY se usa para grandes
cantidades de datos que esta asociada con
Wi-Fi. En modo de baja energa utiliza
Bluetooth nativo.
Bluetooth V4.0

Incluye todas las versiones de Bluetooth


Para alta velocidad se basa en Wi-Fi
Se aade Bluetooth Low Energy pero solo
para enlace sencillo
Emisin y transferencia de 32Mb/s
Bluetooth V5.0

Anunciado por Bluetooth Special Interest


Group.
Fechas a finales de 2016 inicios de 2017.
Doble de velocidad que V4.0, mejor
fiabilidad y rango de cobertura, contara con
800% mayor capacidad que su versin
anterior.
Informacin Tcnica

Las especificaciones definen un canal


mximo de 720kbit/s con rango optimo de
10m(100 m con repetidores).
Opera en frecuencia radio de 2.4 a 2.48GHz
con amplio espectro y saltos de frecuencia.
Posibilidad de transmisin Full Duplex de
1600 saltos por segundo.
Los saltos se dan entre 79 frecuencias con
intervalos de 1 MHz, permite seguridad y
robustez.
Potencia de salida para 10mts es de 0dbm
(1 mW), mientras que la versin de largo
alcance es 20 y 30 dbm (100mW y 1W).
Se adapto a un circuito CMOS para bajo
consumo de 9x9mm que consume 97%
menos que un telfono celular comn.
Para asegurar que los paquetes no lleguen
fuera de orden, los slots pueden ser
reservados por paquetes sncronos,
empleando un salto diferente de seal por
paquete.
Un canal asncrono puede transmitir como
mucho 721 kbit/s en una direccin y 56 kbit/s
en direccin opuesta mientras que la
conexin sncrona soporta 432.6kbit/s en
ambas direcciones si el enlace es simtrico.
Arquitectura Hardware

Un dispositivo de radio encargado de


modular y transmitir la seal.
Un controlador digital, compuesto por una
CPU, un procesador de seales digitales
(link controller) y de las interfaces con
dispositivo anfitrin.
El Link Controller se encarga de
procesamiento de la banda base y del
manejo de los protocolos ARQ y FEC de la
capa fsica; adems, se encarga de las
funciones de transferencia tanto asncrona
como sncrona, la codificacin de audio y el
cifrado de datos.
La CPU del dispositivo se encarga de las
instrucciones relacionadas con Bluetooth en
el dispositivo anfitrin, para as simplificar su
operacin.

You might also like