Bluetooth SIG Shop | Bluetooth.org


Seleccionar idioma  
search site search 

SDAP

Perfil de aplicación de descubrimiento de servicio (SDAP)

El perfil SDAP detalla cómo debe utilizar una aplicación el perfil SDP para identificar los servicios de un dispositivo remoto.

Situaciones de uso

El perfil SDAP detalla cómo debe utilizar una aplicación el perfil SDP para identificar los servicios de un dispositivo remoto. El perfil describe varios enfoques de la gestión del descubrimiento de dispositivos mediante búsqueda, detección de búsqueda y descubrimiento de servicios, con SDP. Las ideas recogidas en la especificación SDAP complementan las especificaciones básicas de GAP, SDP, y los procesos básicos de descubrimiento de servicio. SDAP se orienta a cubrir la mayor parte de las situaciones de descubrimiento de servicios asociadas con todos los perfiles y dispositivos.

Ejemplos de productos

A continuación se ofrecen unos cuantos ejemplos de los tipos de dispositivo que utilizan SDAP:

  • PC
  • Portátil
  • Teléfono móvil
  • PDA
  • Impresora/fax
  • Auricular

Información técnica

Según establece el perfil GAP, dos dispositivos con tecnología Bluetooth deben poder conectarse entre sí. El perfil SDAP se ocupa de que cualquier aplicación pueda localizar los servicios disponibles en el dispositivo conectado. Controla la búsqueda tanto de servicios específicos ya conocidos como de cualquier otro servicio nuevo. Para ello, utiliza una aplicación de descubrimiento de servicios de cara al usuario, que debe encontrarse en el dispositivo Bluetooth para detectar posibles servicios. Esta aplicación actúa como interfaz entre el perfil y otros dispositivos con tecnología Bluetooth y gestiona el envío y la recepción de solicitudes de búsqueda de servicio. El perfil SDP depende y reutiliza secciones del perfil GAP.

El SDAP define dos funciones: dispositivo local (LocDev) y dispositivos remotos (RemDev(s)).

  • Dispositivo local (LocDev) – Es el dispositivo que inicia el procedimiento de descubrimiento de servicio.
  • Dispositivos remotos (RemDev(s)) – Cualquier dispositivo que participe en el proceso de descubrimiento de servicio al responder a las búsquedas de servicio generadas por un LocDev.

La aplicación de descubrimiento de servicios de cara al usuario (SrvDscApp) de un dispositivo local (LocDev) actúa como interfaz con el cliente Bluetooth SDP para enviar búsquedas de servicio y recibir respuestas a búsquedas de servicio de los servidores SDP de dispositivos remotos (RemDevs) BT_SDP_spec: [7]. SDP usa el servicio de transporte de conexión (CO) de L2CAP, que a su vez usa los enlaces asíncronos sin conexión (ACL) de la banda base para trasladar finalmente PDU de SDP por el aire.

El descubrimiento de servicios está estrechamente relacionado con el descubrimiento de dispositivos, y éste a su vez con la realización de búsquedas y la paginación. Por lo tanto, la SrvDscApp se comunica con la banda base a través de la entidad BT_module_Cntrl, que indica al módulo Bluetooth cuándo entrar en los distintos modos de operación de búsqueda.

¿Necesita más información? Consulte el perfil de aplicación de descubrimiento de (SDAP).

 
 
© 2009 Bluetooth SIG, Inc. All rights reserved. legal | privacy policy