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 these bluetooth profiles list viz. HFP, HSP, A2DP, AVRCP, PBAP and MAP.
• 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 List
• Bluetooth profiles list include HFP profile,
HSP profile, A2DP profile, AVRCP profile, PBAP profile, MAP profile etc.
• Let us understand each of these list of bluetooth profiles.
HFP Bluetooth 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 Bluetooth 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 Bluetooth profile
• 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 Bluetooth 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 Bluetooth 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 Bluetooth 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
BLE (Bluetooth Low Energy) Links
➤Bluetooth v4.2 versus v5.0 >>
➤Bluetooth v5.0 versus v5.1 >>
➤BLE states and state diagram >>
➤BLE advertising and data channels >>
➤BLE protocol stack architecture >>
➤BLE connection process >>
➤BLE advertising and data packet formats >>
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