Das Service Discovery Protocol (SDP) gehört zu den Bluetooth- Host-Protokollen. Das Protokoll dient in Bluetooth zur Erkennung der Bluetooth-Geräte, damit diese miteinander kommunizieren können.
Über das Bluetooth-Protokoll werden die Dienstinformationen der einzelnen Geräte ermittelt. Mit ihnen werden die Verbindungen zwischen den Bluetooth-Geräten eingerichtet und alle für die Datenübertragung relevanten Informationen übermittelt.
Beim Service Discovery Protocol (SDP) startet der SDP- Client eine Anfrage mit einem SDP-Request an den SDP- Server, der ihm einen SDP-Response schickt. Das Service Discovery Protocol (SDP) ist eine IEEE-Spezifikation von 802.15.1. Neben der Standard-Version gibt es mit dem Simple Service Discovery Protocol ( SSDP) noch eine einfachere Version.