O'Reilly logo

Windows XP Unwired by Wei-Meng Lee

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Bluetooth Service Profiles

As a consumer technology, Bluetooth needs to be widely supported by vendors to be successful. Interoperability, the ability for different devices (from different manufacturers) to work with one another, is the key factor in securing this broad support (many a technology has been stalled because users were frustrated by incompatibilities and finger-pointing among vendors). In Version 1.1 of the Bluetooth specification (the latest at the time of this writing), there are 13 profiles. A profile is a description of a particular functionality and how to implement it based on the specification. Bluetooth device manufacturers use these profiles as a guide to implement specific functionality. With this approach, vendors can be sure that their devices will work with current and future Bluetooth products. Let’s take a closer look at the 13 profiles defined in Bluetooth 1.1:

Generic Access Profile

The Generic Access Profile (GAP) defines how two Bluetooth devices discover and establish communications between each other. The GAP is the “mother” of all profiles, as it defines modes and procedures used by all the other profiles.

Service Discovery Application Profile

The Service Discovery Application Profile (SDAP) allows Bluetooth devices to query the services available on other Bluetooth devices.

Cordless Telephony Profile

The Cordless Telephony Profile (CTP) defines how a Bluetooth device can be used as a cordless phone.

Intercom Profile

The Intercom Profile defines how ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required