Home of RF and Wireless Vendors and Resources

One Stop For Your RF and Wireless Need

Bluetooth Profiles list-HFP HSP A2DP AVRCP PBAP MAP profiles

This page covers list of bluetooth profiles.The list include HFP profile, HSP profile, A2DP profile, AVRCP profile, PBAP profile and MAP bluetooth profiles. The page mentions difference between HFP, HSP, A2DP, AVRCP, PBAP and MAP profiles.

• Bluetooth operates at 2.4 GHz ISM band.
• It covers range of about 10 to 100 meters.
• It is interference tolerant system as it supports AFH (Adaptive Frequency Hopping) capability.
• It provides reliable and secure wireless connectivity.
• It consumes low power.
• It is interoperable with various vendor devices.
• It suppors different operating systems such as windows, linux, android, iOS etc.
• Bluetooth standard has been maintained and developed by Bluetooth SIG.
• The different versions of bluetooth standards are bluetooth classic, bluetooth low energy (i.e. bluetooth smart) and bluetooth high speed.
• Bluetooth profiles are HFP profile, HSP profile, A2DP profile, AVRCP profile, PBAP profile and MAP profile.

HFP profile

HFP profile

• HFP stands for Hands Free Profile.
• It makes voice transmission between mobile phone and wireless headset in order to provide comfort while driving or during exercise.
• Audio is transmitted over synchronous SCO channel. Separate data channel is used to control audio stream.
• Other features are support for mono audio, sampling rates from 8 KHz to 16 KHz, audio delay of about 20 to 30 ms.
• HFP profile supports audio codecs such as CVSD and mSBC.
• AT commands are used to control mobile phone.

HSP profile

HSP profile

• HSP stands for Headset Profile.
• It enables voice transmission between mobile phone and wireless headset.
• Audio is transmitted over synchronous SCO channel.
• It has become obsolete due to availability of HFP profile.
• Other features of HSP profile are mono audio, 8 KHz sampling, audio delay of 20 to 30 ms, CVSD codec etc.

A2DP profile

A2DP configurations

• A2DP profile stands for Advanced Audio Distribution Profile.
• It enables stereo audio streaming between music player (as source) and speakers/headphones (as sink).
• Refer A2DP profile >> for other features of it.

AVRCP profile

AVRCP profile

• AVRCP stands for A/V Remote Control Profile.
• It enables audio sink to control the audio sources music player and streaming status.
• It uses data channel to transmit the control information between audio controller and target.
• AVRCP v 1.5 enables advanced features like media browsing, audio player and playlist management.
• Other features of AVRCP profile are as follows.
-Content browsing (artists, songs etc.), content searching, audio player management, enables audio stream status control, enables transmission of track, title and other media information, playlist management etc.

PBAP profile

PBAP profile

• This profile enables exchange of phone book objects between for example, smart phone and car kit.
• It uses data channel to transmit vCARDS over bluetooth connection.
• The other features of PBAP profile are download phone book items, access call history, access subscriber number information etc.

MAP profile

MAP profile

• This profile enables exchange of messages between smart phone and car kit.
• It uses data channel to transmit SMS and email notifications and messages over bluetooth.
• The other features of MAP profile are as follows.
-SMS and email notifications
-Download of messages
-upload of messages
-Browsing message folders

Previous versions of Bluetooth 5.0 or Bluetooth Low Energy (BLE) Related Links

Also refer bluetooth tutorial covering following sub topics:
Bluetooth tutorial  Frequency  PHY Layer  MAC layer  Stack  Power classes  Security  products  Bluetooth Vs BLE  Bluetooth vs zigbee   Bluetooth Vs WiFi vs NFC vs RFID  Difference between Bluetooth Versions  Bluetooth 5 vs bluetooth 4.2 

What is Difference between

Following are useful difference between terminologies on various wireless standards/technologies.
difference between FDM and OFDM
Difference between SC-FDMA and OFDM
Difference between SISO and MIMO
Difference between TDD and FDD
Difference between 802.11 standards viz.11-a,11-b,11-g and 11-n

Internet of things | IoT Wireless Technologies

WLAN   THREAD   EnOcean   LoRa   SIGFOX   WHDI   Zigbee  6LoWPAN  Zigbee RF4CE  Z-Wave  NFC  RFID  INSTEON 

Popular IoT Pages

IoT-Boon or Curse   IoT section   Cellular IoT   IoT Components   IoT Sensors   IoT Basic Tutorial   IoT Companies in INDIA   IoT Antenna Types   IoT Wireless standards   IoT transceiver   IoT SoC  

RF and Wireless Terminologies

Share this page

Translate this page