ESPECIFICACIONES DEL BLUETOOTH
Corrección de errores
ARQ
utiliza con los paquetes DM y DH
Reconocimiento y retransmisión negativos
Retransmisión después del tiempo de espera
Reconocimiento positivo
Detección de errores
2/3 de la tasa FEC
El codificador es una forma de código Hamming
utiliza en todos los paquetes DM
1/3 de la tasa FEC
envío de tres copias de cada bit
cabezal del paquete de 18 bits
Canales lógicos Bluetooth
Datos de transmisión de perfiles (PBD)
Lleva los datos de difusión
- El usuario síncrono extendido (eSCO- S)
Llevado a través del enlace SCO extendido
El usuario síncrono (SCO- S)
Lleva los datos de usuario sincronizados
Usuario asíncrono/isócrono (ACL- U)
Transporta asíncronos e isócronos datos de usuario
Gerente de enlace (LM)
Transporta la información
Control de ACL (ACL-C)
Lleva información de control
Control de enlace (LC)
Gestiona flujo de paquetes
Especificación del gestor de enlace
Calidad de servicio
Variación de la demora (microsegundos)
Latencia (microsegundos)
Pico de ancho de banda (bytes/segundo)
Tamaño de cubo de fichas (bytes)
Tasa de Token (bytes/segundo)
Tipo de servicio
Canales L2Cap
Señalización:
mensajes de señalización entre entidades L2CAP
Orientado a la conexión
Cada canal es bidireccional
Sin conexión
canal es unidireccional
Protocolo de control y adaptación de enlaces lógicos (L2CAP)
L2CAP usa enlaces ACL
Servicio en modo de conexión
SuServicio sin conexión
servicios y se basa en una capa inferior
IEEE 802
Paquetes
Carga útil
controla el flujo a nivel de L2CAP
L_CH
Identifica el canal lógico
CRC
código CRC de 16 bits
Cuerpo de la carga útil
Encabezado de la carga útil
encabezado de 8 bits para los paquetes
Encabezamiento
Control de errores de cabecera (HEC)
de detección de errores de 8 bits
SEQN
esquema de numeración secuencial de 1 bit
ARQN
reconocimiento de 1 bit para el tráfico ACL protegido por un CRC
Flow
control de flujo de 1 bit para el tráfico ACL
Type
Identifica el tipo de paquete
AM_ADDR
3 bits contiene la dirección del "modo activo"
Código de acceso
Código de acceso a la consulta (IAC)
Código de acceso al canal (CAC)
Código de acceso al dispositivo (DAC)
Enlaces lógicos de usuario
Asíncrono sin conexión (ACL)
Un enlace punto a multipunto entre el amo y todos los esclavos en la piconet
Conexión síncrona extendida orientada (eSCO)
El eSCO reserva ranuras al igual que el SCO.
Orientado a la conexión síncrona (SCO):
Asigna un ancho de banda fijo entre una conexión punto a punto que involucra al maestro y a un solo esclavo
Especificación de la banda
Salto de frecuencia
acceso múltiple entre co- localizado en dispositivos en diferentes piconets.
resistencia a las interferencias y efectos multitrayecto
Especificaciones de radio
Bluetooth consiste en opciones de capa PHY de velocidad básica y velocidad de datos mejorada.
Clase 3
La salida máxima es de 1 mW.
Clase 2
Salidas de 2,5 mW (+4 dBm)
Clase 1
Salidas de 100 mW (+20 dBm)
MOTIVACIÓN Y VISIÓN GENERAL DEL BLUETOOTH
Estándares
Se busca la másxima compatiblidad y expansión de Bluethooth
Bluethooth 4.0
Bluethooth de baja energia
Bluethooth 3.0
HS
Bluethooth 2.1
EB/EDR
describen los detalles de las diversas capas de la arquitectura del protocolo Bluetooth
Aplicaciones
Áreas de aplicación general
Conexión de redes ad hoc:
Reemplazo del cable
Puntos de acceso de datos y voz
Entorno para muchos usuarios
8 dispositivos conforman una piconet
Piconets y Scatternets
A mas piconets mas colisiones
Las colisiones ocurrirán cuando dispositivos en diferentes piconets, en diferentes lógicas los canales, resulta que usan la misma frecuencia de salto al mismo tiempo
Salto de frecuencias ente portadoras de 1MHz
Ventajas
Uso eficiente del ancho de banda
Compartir el misma área física
Scatternets
Conjunto de Piconets conectadas entre si
Piconets
1 Maestro , 7 escalvos
Un esclavo sólo se comunica con el maestro y sólo pueden comunicarse cuando el maestro les da permiso
Meaestro la radio determina el canal y la fase
Protocolo de Arquitectura
Protocolos adaptados
OBEX
TCP/UDP/IP
PPT
La comunicación por radiofrecuencia (RFCOMM)
Protocolo de descubrimiento de servicios (SDP)
Control de enlace lógico y protocolo de adaptación (L2CAP)
Protocolo de gestión de enlaces (LMP)
Banda Base
Perfiles
Todos los nodos de Bluetooth soportan el Perfil de Acceso Genérico, además los perfiles pueden depender de otros perfiles.
Define los protocolos y las características de los protocolos
Conjunto de protocolos que implementan una aplicación particular basada en Bluetooth
Más de 40 perfiles diferentes
Historia
Ejemplo de usos de Bluethooth
Lector de tarjetas
Controles videojuegos
Control remoto
Redes domesticas
Control de perifericos de computador
Control Smarthphone- estero de un vehículo
Subtopic
Llamadas inalámbricas
Atrinutos
Bajo costo
Bajo consumo de energia
Robustez
Originalmente publicado como normas IEEE 802.15.1,
Han fiirmado mas de 20 mil compañias por incoporarlo
permitía que los ordenadores portátiles hagan llamadas a través de un teléfono móvil
Desarrollado por moviles Ericcsin 1994