La estructura de BLE
La estructura de BLE

La estructura de BLE

La estructura de BLE es la siguiente

Capa PHY: GFSK de salto de frecuencia adaptativo de 1 Mbps (clave de cambio de frecuencia gaussiana), que opera en la banda de frecuencia de 2,4 GHz exenta de licencia.
Capa de conexión LL: el chip de control funciona en uno de los cinco estados de espera (preparación), publicidad (transmisión), escaneo (escucha y escaneo), iniciación (iniciando conexión) y conectado (conectado). El dispositivo que inicia la conexión se convierte en maestro (master), y el dispositivo que acepta la solicitud de conexión se convierte en esclavo (slave).
Capa de control de host HCI: proporciona una interfaz de programación de aplicaciones de software (API) para el host hacia arriba y una interfaz de control de hardware externo, que puede realizar el control del dispositivo a través del puerto serie, SPI y USB.
Protocolo de adaptación y control de enlace lógico Capa L2CAP: proporciona servicios de encapsulación de datos para la capa superior, lo que permite la comunicación lógica de datos de extremo a extremo.
Capa de gestión de seguridad SM: proporciona servicios de emparejamiento y distribución de claves para realizar conexiones seguras e intercambio de datos.
Capa GAP de perfil de acceso genérico: una interfaz que se comunica directamente con aplicaciones o perfiles y maneja el descubrimiento de dispositivos y los servicios relacionados con la conexión. También maneja la inicialización de características de seguridad.
Capa de protocolo de atributos ATT: exporta datos específicos (llamados atributos) a otros dispositivos, lo que permite que el dispositivo muestre una parte específica de los datos a otro dispositivo, llamados «atributos», el dispositivo que muestra los atributos se llama servidor, par de control previo El dispositivo es llamado cliente.
Archivo de configuración de atributos generales GATT: define la estructura del marco de servicio y los archivos de configuración (perfiles) usando ATT. Toda la comunicación de datos en BLE debe pasar por GATT.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *