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 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 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 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 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.
• 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.
• 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
OFDM vs OFDMA
CDMA vs GSM