Tarea_Semana 9
APLICACIONES BLUETOOHT
CARACTERÍSTICAS
Puede comunicarse hasta con ocho dispositivos utilizando una pequeña red llamada PICONET. Bluetooth proporciona soporte para tres áreas de aplicación general utilizando la conectividad inalámbrica de corto alcance:
Puntos de acceso de datos y voz
Facilita las transmisiones de voz y datos en tiempo real al proporcionar una conexión inalámbrica sin esfuerzo en dispositivos de comunicación portátiles y fijos.
Reemplazo de cables
Elimina la necesidad de numerosos accesorios de cable, a menudo patentados, para la conexión de prácticamente cualquier tipo de dispositivo de comunicación.
Conexión en red ad hoc
Un dispositivo equipado con una radio Bluetooth puede establecer una conexión instantánea con otra radio Bluetooth tan pronto como se encuentre dentro de su alcance.
ARQUITECTURA DE PROTOCOLO
Protocolos Centrales
Radio
Especifica los detalles de la interfaz aérea, incluyendo la frecuencia, el uso de salto de frecuencia, el esquema de modulación y la potencia de transmisión.
Banda Base
Se refiere al establecimiento de la conexión dentro de una piconet, el direccionamiento, el formato de paquete, la temporización y el control de la potencia.
Protocolo de gestión de enlaces (LMP)
Responsable de la configuración del enlace entre los dispositivos Bluetooth y de la gestión del enlace en curso.
Protocolo de control y adaptación de enlaces lógicos (L2CAP)
Adapta los protocolos de la capa superior a la capa de banda base.
Protocolo de descubrimiento de servicios (SDP)
Permite consultar la información de los dispositivos, los servicios y las características de los mismos para permitir el establecimiento de una conexión entre dos o más dispositivos Bluetooth.
Protocolos de Sustitución de Cable y de Control de Telefonía
Protocolos Adoptados
PICONETS Y SCARTTERNETS
Consiste en un maestro y de uno a siete dispositivos esclavos activos.
Características
La radio designada como maestro determina el canal y la fase que deben utilizar todos los dispositivos de esta piconet.
La dirección propia del dispositivo como parámetro
los dispositivos esclavos deben sintonizar el mismo canal y fase.
Un esclavo sólo puede comunicarse con el maestro y sólo puede comunicarse cuando el maestro le da permiso.
ESPECIFICACIÓN DE RADIO
Ofrece los detalles básicos de la transmisión de radio para dispositivos Bluetooth. Posee tres clases de transmisores basados en la potencia de salida:
Clase 1
Salidas de 100 mW (+20 dBm) para un alcance máximo, con un mínimo de 1 mW (0 dBm).
Clase 2
Salidas de 2,5 mW (+4 dBm) al máximo, con un mínimo de 0,25 mW (-6 dBm).
Clase 3
La salida máxima es de 1 mW
IEEE 802.15
Se formó para desarrollar estándares para PAN inalámbricas de corto alcance.
802.15.1
802.15.3
802.15.4
Cada uno de los tres estándares de PAN inalámbrico no sólo tiene diferentes especificaciones de la capa física, sino también diferentes requisitos para la capa MAC.
Pensados para un alcance muy corto, de hasta unos 10 m, lo que permite el uso de dispositivos de bajo consumo y bajo coste.
PROTOCOLO DE CONTROL Y ADAPTACIÓN DE ENLACES LÓGICOS
L2CAP proporciona un protocolo de capa de enlace entre entidades a través de una red media compartida.
Servicios Alternos
Servicio sin conexión: Este es un servicio fiable de tipo datagrama.
Servicio en modo conexión: Este servicio es similar al ofrecido por HDLC. Se establece una conexión lógica entre dos usuarios que intercambian datos, y se proporciona control de flujo y control de errores.
Canales Lógicos
Sin conexión: Soporta el servicio sin conexión.
Orientado a la conexión: Admite el servicio orientado a la conexión.
Señalización: Permite el intercambio de mensajes de señalización entre entidades L2CAP.
ESPECIFICACIÓN DEL GESTOR DE ENLACES
LMP gestiona varios aspectos del enlace radioeléctrico entre un amo y un esclavo.
El protocolo implica el intercambio de mensajes en forma de unidades de datos del protocolo LMP (PDU) entre las entidades LMP en el maestro y el esclavo.
Los mensajes siempre se envían como paquetes de ranura única con un encabezado de carga útil de 1 byte que identifica el tipo de mensaje y un cuerpo de carga útil que contiene información adicional pertinente a este mensaje.
CANALES LÓGICOS
Bluetooth define seis tipos de canales de datos lógicos designados para transportar diferentes tipos de tráfico de carga útil.
Control de enlace (LC)
Se utiliza para gestionar el flujo de paquetes a través de la interfaz de enlace.
Control de ACL (ACL-C)
Lleva la información de control para los gestores de enlace en el amo y el esclavo(s).
Gestor de enlaces (LM)
Transporta la información de gestión del enlace entre las estaciones participantes.
Usuario asíncrono/isócrono (ACL-U)
Transporta datos de usuarios asíncronos e isócronos.
Síncrono de usuario (SCO-S)
Transporta datos de usuario síncronos.
Síncrono extendido de usuario (eSCO-S)
Se transporta a través del enlace SCO extendido.
Datos de difusión de perfiles (PBD)
Lleva los datos de difusión de perfil desde un transmisor de difusión esclavo sin conexión a uno o más receptores de difusión esclavo sin conexión.
CORRECCIÓN DE ERRORES
Bluetooth hace uso de tres esquemas de corrección de errores:
1/3 de la tasa FEC (corrección de errores en avance)
Se utiliza en el encabezamiento de paquete de 18 bits y también para el campo vocal en un paquete HV1.
2/3 tasa FEC
Se utiliza en todos los paquetes DM, en el campo de datos del paquete DV, en el paquete FHS y en el paquete HV2.
ARQ (solicitud de repetición automática)
Se utiliza con los paquetes DM y DH, y el campo de datos de los paquetes DV.
Detección de errores
Acuse de recibo positivo
Retransmisión después de un timeout
Reconocimiento negativo y retransmisión
SALTO DE FRECUENCIA
El salto de frecuencia (FH) en el Bluetooth tiene dos propósitos:
Proporciona resistencia a las interferencias y a los efectos de multitrayecto.
Proporciona una forma de acceso múltiple entre dispositivos co-ubicados en diferentes piconets.
La FH se produce saltando de un canal físico a otro en una secuencia pseudoaleatoria.
La secuencia FH está determinada por el maestro en una piconet y es una función de la dirección bluetooth del maestro.
Los radios Bluetooth se comunican usando una disciplina de división de tiempo dúplex (TDD).
Técnica de transmisión de enlaces en la que los datos se transmiten en una dirección a la vez, con transmisión alternada entre las dos direcciones.
Previene la diafonía entre las operaciones de transmisión y recepción en el transceptor de radio, lo cual es esencial si se desea una implementación de un solo chip.