SlideShare a Scribd company logo
1 of 21
Bluetooth Profile
Bluetooth profile
 A Bluetooth profile is a wireless interface specification for
Bluetooth-based communication between devices.
 A Bluetooth profile resides on top of the Bluetooth Core
Specification and (optionally) additional protocols.
Bluetooth profile
 At a minimum, each profile specification contains information
on the following topics:
 Dependencies on other profiles
 Suggested user interface formats
 Specific parts of the Bluetooth protocol stack used by the profile.
To perform its task, each profile uses particular options and
parameters at each layer of the stack. This may include an
outline of the required service record, if appropriate.
List of Profile
Advanced Audio Distribution Profile
(A2DP)
Audio/Video Remote Control Profile
(AVRCP)
Basic Imaging Profile (BIP)
Basic Printing Profile (BPP)
Common ISDN Access Profile (CIP)
Cordless Telephony Profile (CTP)
Device ID Profile (DID)
Dial-up Networking Profile (DUN)
Fax Profile (FAX)
File Transfer Profile (FTP)
General Audio/Video Distribution
Profile (GAVDP)
Generic Access Profile (GAP)
Generic Object Exchange Profile
(GOEP)
Hard Copy Cable Replacement Profile
(HCRP)
Hands-Free Profile (HFP)
Human Interface Device Profile (HID)
Headset Profile (HSP)
Intercom Profile (ICP)
LAN Access Profile (LAP)
Object Push Profile (OPP)
Personal Area Networking Profile (PAN)
Phone Book Access Profile (PBAP)
Serial Port Profile (SPP)
Service Discovery Application Profile
(SDAP)
SIM Access Profile (SAP, SIM)
Synchronisation Profile (SYNCH)
Video Distribution Profile (VDP)
Wireless Application Protocol Bearer
(WAPB)
Advanced Audio Distribution Profile (A2DP)
 This profile defines how high quality audio (stereo or mono)
can be streamed from one device to another over a
Bluetooth connection.
 For example, music streamed from a mobile phone to a wireless
headset.
Audio/Video Remote Control Profile
(AVRCP)
 This profile is designed to provide a standard interface to
control TVs, Hi-fi equipment, etc. to allow a single remote
control (or other device) to control all of the A/V equipment
to which a user has access.
 It may be used in concert with A2DP or VDP.
Basic Imaging Profile (BIP)
 This profile is designed for sending images between devices
and includes the ability to resize, and convert images to make
them suitable for the receiving device. It may be broken
down into smaller pieces:
 Image Push  Allows the sending of images from a device the user
controls.
 Image Pull  Allows the browsing and retrieval of images from a
remote device.
Basic Printing Profile (BPP)
 This allows devices to send text, e-mails,
vCards, or other items to printers based
on print jobs.
 This makes it more suitable for embedded
devices such as mobile phones and
digital cameras which cannot easily be
updated with drivers dependent upon
printer vendors.
Common ISDN Access Profile (CIP)
 This provides unrestricted access to the
services, data and signalling that ISDN offers.
Cordless Telephony Profile (CTP)
• This is designed for cordless phones to work
using Bluetooth.
Device ID Profile (DID)
 This profile allows a device to be identified
above and beyond the limitations of the
Device Class already available in Bluetooth.
 It enables identification of the
manufacturer, product id, product version,
and the version of the Device ID
specification version being met.
Dial-up Networking Profile (DUN)
 This profile provides a standard to access
the Internet and other dial-up services over
Bluetooth.
 It is based on Serial Port Profile (SPP), and
provides for relatively easy conversion of
existing products, through the many features
that it has in common with the existing wired
serial protocols for the same task.
File Transfer Profile (FTP)
 Provides access to the file system on another
device. This includes support for getting folder
listings, changing to different folders, getting
files, putting files and deleting files.
 It uses OBEX as a transport and is based on
GOEP.
General Audio/Video Distribution Profile
(GAVDP)
• Provides the basis for A2DP, and VDP.
Generic Access Profile (GAP)
 Provides the basis for all other profiles.
Generic Object Exchange Profile (GOEP)
• Provides a basis for other data profiles.
• Based on OBEX.
Hard Copy Cable Replacement Profile
(HCRP)
 This provides a simple wireless alternative to a cable
connection between a device and a printer.
 Unfortunately it does not set a standard regarding
the actual communications to the printer, so drivers
are required specific to the printer model or range.
Hands-Free Profile (HFP)
 This is commonly used to allow car hands-free
kits to communicate with mobile phones in the
car.
 It uses SCO (see Synchronous Connection
Oriented link) to carry a mono, Continuously
variable slope delta modulation or Pulse-code
modulation with logarithmic a-law or μlaw
quantization audio channel.
Human Interface Device Profile (HID)
 Provides support for devices such as mice,
joysticks, keyboards, as well as sometimes
providing support for simple buttons and
indicators on other types of devices.
 Bluetooth HID is a lightweight wrapper of the
Human Interface Device protocol defined
for USB.
Personal Area Networking Profile (PAN)
 This profile is intended to allow the use of
Bluetooth Network Encapsulation Protocol
on Layer 3 protocols for transport over a
Bluetooth link.
Phone Book Access Profile (PBAP)
• This profile allows exchange of Phone Book Objects
between devices.
• It is likely to be used between a car kit and a mobile
phone to allow the car kit to display the name of the
incoming caller.
Service Discovery Application Profile
(SDAP)
 SDAP describes how an application should use
SDP to discover services on a remote device.
 SDAP requires that any application be able to
find out what services are available on any
Bluetooth enabled device it connects to.
SIM Access Profile (SAP, SIM)
• This allows devices such as car phones with built in
GSM transceivers to connect to a SIM card in a
phone with Bluetooth, so the car phone itself doesn't
require a separate SIM card.
Synchronisation Profile (SYNCH)
 This profile allows synchronisation of Personal
Information Manager (PIM) items.
Video Distribution Profile (VDP)
• This profile allows the transport of a video
stream.
• It could be used for streaming a recorded
video from a PC media center to a portable
player, or from a digital video camera to a
TV.
Wireless Application Protocol Bearer
(WAPB)
 This is a profile for carrying Wireless Application Protocol,
(WAP) over Point-to-Point Protocol over Bluetooth.
Comments
• These profiles are still not finalised, but are currently
proposed within the Bluetooth SIG:
• Unrestricted Digital Information (UDI)
• Extended Service discovery profile (ESDP)
• Video Conferencing Profile (VCP)
• Message Access Profile (MAP)
Thank-you
 Virendra Sharma
 9173676770

More Related Content

What's hot

Wie Sie durchgängige Produktdaten über den Prozess sicherstellen
Wie Sie durchgängige Produktdaten über den Prozess sicherstellenWie Sie durchgängige Produktdaten über den Prozess sicherstellen
Wie Sie durchgängige Produktdaten über den Prozess sicherstellenIntelliact AG
 
Lte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcpLte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcpPrashant Sengar
 
04 instalação e manutenção do s7 300
04   instalação e manutenção do s7 30004   instalação e manutenção do s7 300
04 instalação e manutenção do s7 300confidencial
 
docslide.us_rnc-3820-presentation-55844f36a950e
docslide.us_rnc-3820-presentation-55844f36a950edocslide.us_rnc-3820-presentation-55844f36a950e
docslide.us_rnc-3820-presentation-55844f36a950eTamer Ajaj
 
Digital Mobile Network Evolution - from GSM to 5G
Digital Mobile Network Evolution - from GSM to 5GDigital Mobile Network Evolution - from GSM to 5G
Digital Mobile Network Evolution - from GSM to 5G3G4G
 
SAP Retail Brochure
SAP Retail BrochureSAP Retail Brochure
SAP Retail BrochureGroupsoftUS
 
SAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANASAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANASAP Technology
 
The Toba super-eruption: micro-scale traces of a global-scale climate event?
The Toba super-eruption:  micro-scale traces of a global-scale climate event?The Toba super-eruption:  micro-scale traces of a global-scale climate event?
The Toba super-eruption: micro-scale traces of a global-scale climate event?Kim Cobb
 
Siemens Teamcenter Express software
Siemens Teamcenter Express softwareSiemens Teamcenter Express software
Siemens Teamcenter Express softwarePritesh Patel
 
Dcn configuration via cli
Dcn configuration via cliDcn configuration via cli
Dcn configuration via cliKhalil Al-Alami
 
150154357 umts-multi-carrier-strategy-training
150154357 umts-multi-carrier-strategy-training150154357 umts-multi-carrier-strategy-training
150154357 umts-multi-carrier-strategy-trainingمحمد مشعل
 
SuccessFactors EC & PMGM Notes.docx
SuccessFactors EC & PMGM Notes.docxSuccessFactors EC & PMGM Notes.docx
SuccessFactors EC & PMGM Notes.docxMuhammadAli989685
 
Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13Varsha Technaureus
 

What's hot (20)

Wie Sie durchgängige Produktdaten über den Prozess sicherstellen
Wie Sie durchgängige Produktdaten über den Prozess sicherstellenWie Sie durchgängige Produktdaten über den Prozess sicherstellen
Wie Sie durchgängige Produktdaten über den Prozess sicherstellen
 
Lte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcpLte protocol-stack-mac-rlc-pdcp
Lte protocol-stack-mac-rlc-pdcp
 
Allen Bradley- Micrologix PLC Instructions
Allen Bradley- Micrologix PLC InstructionsAllen Bradley- Micrologix PLC Instructions
Allen Bradley- Micrologix PLC Instructions
 
04 instalação e manutenção do s7 300
04   instalação e manutenção do s7 30004   instalação e manutenção do s7 300
04 instalação e manutenção do s7 300
 
docslide.us_rnc-3820-presentation-55844f36a950e
docslide.us_rnc-3820-presentation-55844f36a950edocslide.us_rnc-3820-presentation-55844f36a950e
docslide.us_rnc-3820-presentation-55844f36a950e
 
Unit 4 - PLC.pptx
Unit 4 - PLC.pptxUnit 4 - PLC.pptx
Unit 4 - PLC.pptx
 
Digital Mobile Network Evolution - from GSM to 5G
Digital Mobile Network Evolution - from GSM to 5GDigital Mobile Network Evolution - from GSM to 5G
Digital Mobile Network Evolution - from GSM to 5G
 
SAP Retail Brochure
SAP Retail BrochureSAP Retail Brochure
SAP Retail Brochure
 
SAP BI 7 security concepts
SAP BI 7 security conceptsSAP BI 7 security concepts
SAP BI 7 security concepts
 
Step by step exercise for bw 365
Step by step exercise for bw 365Step by step exercise for bw 365
Step by step exercise for bw 365
 
SAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANASAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANA
 
The Toba super-eruption: micro-scale traces of a global-scale climate event?
The Toba super-eruption:  micro-scale traces of a global-scale climate event?The Toba super-eruption:  micro-scale traces of a global-scale climate event?
The Toba super-eruption: micro-scale traces of a global-scale climate event?
 
Siemens Teamcenter Express software
Siemens Teamcenter Express softwareSiemens Teamcenter Express software
Siemens Teamcenter Express software
 
Dcn configuration via cli
Dcn configuration via cliDcn configuration via cli
Dcn configuration via cli
 
SAP PLM Online Training Complete Hand Book
SAP PLM Online Training Complete Hand BookSAP PLM Online Training Complete Hand Book
SAP PLM Online Training Complete Hand Book
 
150154357 umts-multi-carrier-strategy-training
150154357 umts-multi-carrier-strategy-training150154357 umts-multi-carrier-strategy-training
150154357 umts-multi-carrier-strategy-training
 
SuccessFactors EC & PMGM Notes.docx
SuccessFactors EC & PMGM Notes.docxSuccessFactors EC & PMGM Notes.docx
SuccessFactors EC & PMGM Notes.docx
 
Chapter4.1 2-mikroprocessor
Chapter4.1 2-mikroprocessorChapter4.1 2-mikroprocessor
Chapter4.1 2-mikroprocessor
 
SAP PPM 5.0 Trainings
SAP PPM 5.0 TrainingsSAP PPM 5.0 Trainings
SAP PPM 5.0 Trainings
 
Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13Comparison Of Odoo 11 vs Odoo 13
Comparison Of Odoo 11 vs Odoo 13
 

Similar to Bluetooth profile

13.spp and secondary bluetooth profile
13.spp and secondary bluetooth profile13.spp and secondary bluetooth profile
13.spp and secondary bluetooth profilePramod Rathore
 
Bluetooth Profiles by DFunZone
Bluetooth Profiles by DFunZoneBluetooth Profiles by DFunZone
Bluetooth Profiles by DFunZoneDfunZone Net
 
Mobme Tech Talk(Bluetooth Profiles)
Mobme Tech Talk(Bluetooth Profiles)Mobme Tech Talk(Bluetooth Profiles)
Mobme Tech Talk(Bluetooth Profiles)MobME Technical
 
Introduction to bluetooth
Introduction to bluetoothIntroduction to bluetooth
Introduction to bluetoothvish0110
 
Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7gnkeshava
 
Wireless & Mobile Lecture # 20
Wireless & Mobile Lecture # 20Wireless & Mobile Lecture # 20
Wireless & Mobile Lecture # 20Bit Hacker
 
Bluetooth, RFID and WiMAX Technologies
Bluetooth, RFID and WiMAX TechnologiesBluetooth, RFID and WiMAX Technologies
Bluetooth, RFID and WiMAX TechnologiesMukesh Chinta
 
BluetoothIM Documentation with Complete Source Code
BluetoothIM Documentation with Complete Source CodeBluetoothIM Documentation with Complete Source Code
BluetoothIM Documentation with Complete Source CodeRajesh Karumanchi
 
Softimize - Connecting Devices to Gateways
Softimize - Connecting Devices to GatewaysSoftimize - Connecting Devices to Gateways
Softimize - Connecting Devices to GatewaysYael Malki
 
Bluetooth Technology In Wireless Communications
Bluetooth Technology In Wireless CommunicationsBluetooth Technology In Wireless Communications
Bluetooth Technology In Wireless Communicationsguestac67362
 
Bluetooth k.v
Bluetooth                                k.vBluetooth                                k.v
Bluetooth k.vkarunvir
 

Similar to Bluetooth profile (20)

Bluetooth profile
Bluetooth profileBluetooth profile
Bluetooth profile
 
13.spp and secondary bluetooth profile
13.spp and secondary bluetooth profile13.spp and secondary bluetooth profile
13.spp and secondary bluetooth profile
 
Bluetooth Profiles by DFunZone
Bluetooth Profiles by DFunZoneBluetooth Profiles by DFunZone
Bluetooth Profiles by DFunZone
 
Mobme Tech Talk(Bluetooth Profiles)
Mobme Tech Talk(Bluetooth Profiles)Mobme Tech Talk(Bluetooth Profiles)
Mobme Tech Talk(Bluetooth Profiles)
 
Introduction to bluetooth
Introduction to bluetoothIntroduction to bluetooth
Introduction to bluetooth
 
Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7
 
Wireless & Mobile Lecture # 20
Wireless & Mobile Lecture # 20Wireless & Mobile Lecture # 20
Wireless & Mobile Lecture # 20
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Voip
VoipVoip
Voip
 
Bluetooth, RFID and WiMAX Technologies
Bluetooth, RFID and WiMAX TechnologiesBluetooth, RFID and WiMAX Technologies
Bluetooth, RFID and WiMAX Technologies
 
Gda ipsoc blr_hic_final
Gda ipsoc blr_hic_finalGda ipsoc blr_hic_final
Gda ipsoc blr_hic_final
 
BluetoothIM Documentation with Complete Source Code
BluetoothIM Documentation with Complete Source CodeBluetoothIM Documentation with Complete Source Code
BluetoothIM Documentation with Complete Source Code
 
Softimize - Connecting Devices to Gateways
Softimize - Connecting Devices to GatewaysSoftimize - Connecting Devices to Gateways
Softimize - Connecting Devices to Gateways
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Bluetooth Technology In Wireless Communications
Bluetooth Technology In Wireless CommunicationsBluetooth Technology In Wireless Communications
Bluetooth Technology In Wireless Communications
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
PI Technologies for Process Automation
PI Technologies for Process AutomationPI Technologies for Process Automation
PI Technologies for Process Automation
 
SCA_4_adoption_may2013
SCA_4_adoption_may2013SCA_4_adoption_may2013
SCA_4_adoption_may2013
 
Bluetooth k.v
Bluetooth                                k.vBluetooth                                k.v
Bluetooth k.v
 
Bluetooth
BluetoothBluetooth
Bluetooth
 

More from VIRENDRA SHARMA

More from VIRENDRA SHARMA (8)

Laptop Basic Knowledge
Laptop Basic KnowledgeLaptop Basic Knowledge
Laptop Basic Knowledge
 
ESD Advantage
ESD Advantage ESD Advantage
ESD Advantage
 
Mobile
MobileMobile
Mobile
 
Android n[1]
Android n[1]Android n[1]
Android n[1]
 
Camera best
Camera bestCamera best
Camera best
 
Smartphone   photography
Smartphone   photographySmartphone   photography
Smartphone   photography
 
Android viirendra sharma
Android viirendra sharmaAndroid viirendra sharma
Android viirendra sharma
 
Mobile phone screen’s
Mobile phone screen’s Mobile phone screen’s
Mobile phone screen’s
 

Bluetooth profile

  • 2. Bluetooth profile  A Bluetooth profile is a wireless interface specification for Bluetooth-based communication between devices.  A Bluetooth profile resides on top of the Bluetooth Core Specification and (optionally) additional protocols.
  • 3. Bluetooth profile  At a minimum, each profile specification contains information on the following topics:  Dependencies on other profiles  Suggested user interface formats  Specific parts of the Bluetooth protocol stack used by the profile. To perform its task, each profile uses particular options and parameters at each layer of the stack. This may include an outline of the required service record, if appropriate.
  • 4. List of Profile Advanced Audio Distribution Profile (A2DP) Audio/Video Remote Control Profile (AVRCP) Basic Imaging Profile (BIP) Basic Printing Profile (BPP) Common ISDN Access Profile (CIP) Cordless Telephony Profile (CTP) Device ID Profile (DID) Dial-up Networking Profile (DUN) Fax Profile (FAX) File Transfer Profile (FTP) General Audio/Video Distribution Profile (GAVDP) Generic Access Profile (GAP) Generic Object Exchange Profile (GOEP) Hard Copy Cable Replacement Profile (HCRP) Hands-Free Profile (HFP) Human Interface Device Profile (HID) Headset Profile (HSP) Intercom Profile (ICP) LAN Access Profile (LAP) Object Push Profile (OPP) Personal Area Networking Profile (PAN) Phone Book Access Profile (PBAP) Serial Port Profile (SPP) Service Discovery Application Profile (SDAP) SIM Access Profile (SAP, SIM) Synchronisation Profile (SYNCH) Video Distribution Profile (VDP) Wireless Application Protocol Bearer (WAPB)
  • 5. Advanced Audio Distribution Profile (A2DP)  This profile defines how high quality audio (stereo or mono) can be streamed from one device to another over a Bluetooth connection.  For example, music streamed from a mobile phone to a wireless headset.
  • 6. Audio/Video Remote Control Profile (AVRCP)  This profile is designed to provide a standard interface to control TVs, Hi-fi equipment, etc. to allow a single remote control (or other device) to control all of the A/V equipment to which a user has access.  It may be used in concert with A2DP or VDP.
  • 7. Basic Imaging Profile (BIP)  This profile is designed for sending images between devices and includes the ability to resize, and convert images to make them suitable for the receiving device. It may be broken down into smaller pieces:  Image Push  Allows the sending of images from a device the user controls.  Image Pull  Allows the browsing and retrieval of images from a remote device.
  • 8. Basic Printing Profile (BPP)  This allows devices to send text, e-mails, vCards, or other items to printers based on print jobs.  This makes it more suitable for embedded devices such as mobile phones and digital cameras which cannot easily be updated with drivers dependent upon printer vendors.
  • 9. Common ISDN Access Profile (CIP)  This provides unrestricted access to the services, data and signalling that ISDN offers. Cordless Telephony Profile (CTP) • This is designed for cordless phones to work using Bluetooth.
  • 10. Device ID Profile (DID)  This profile allows a device to be identified above and beyond the limitations of the Device Class already available in Bluetooth.  It enables identification of the manufacturer, product id, product version, and the version of the Device ID specification version being met.
  • 11. Dial-up Networking Profile (DUN)  This profile provides a standard to access the Internet and other dial-up services over Bluetooth.  It is based on Serial Port Profile (SPP), and provides for relatively easy conversion of existing products, through the many features that it has in common with the existing wired serial protocols for the same task.
  • 12. File Transfer Profile (FTP)  Provides access to the file system on another device. This includes support for getting folder listings, changing to different folders, getting files, putting files and deleting files.  It uses OBEX as a transport and is based on GOEP. General Audio/Video Distribution Profile (GAVDP) • Provides the basis for A2DP, and VDP.
  • 13. Generic Access Profile (GAP)  Provides the basis for all other profiles. Generic Object Exchange Profile (GOEP) • Provides a basis for other data profiles. • Based on OBEX.
  • 14. Hard Copy Cable Replacement Profile (HCRP)  This provides a simple wireless alternative to a cable connection between a device and a printer.  Unfortunately it does not set a standard regarding the actual communications to the printer, so drivers are required specific to the printer model or range.
  • 15. Hands-Free Profile (HFP)  This is commonly used to allow car hands-free kits to communicate with mobile phones in the car.  It uses SCO (see Synchronous Connection Oriented link) to carry a mono, Continuously variable slope delta modulation or Pulse-code modulation with logarithmic a-law or μlaw quantization audio channel.
  • 16. Human Interface Device Profile (HID)  Provides support for devices such as mice, joysticks, keyboards, as well as sometimes providing support for simple buttons and indicators on other types of devices.  Bluetooth HID is a lightweight wrapper of the Human Interface Device protocol defined for USB.
  • 17. Personal Area Networking Profile (PAN)  This profile is intended to allow the use of Bluetooth Network Encapsulation Protocol on Layer 3 protocols for transport over a Bluetooth link. Phone Book Access Profile (PBAP) • This profile allows exchange of Phone Book Objects between devices. • It is likely to be used between a car kit and a mobile phone to allow the car kit to display the name of the incoming caller.
  • 18. Service Discovery Application Profile (SDAP)  SDAP describes how an application should use SDP to discover services on a remote device.  SDAP requires that any application be able to find out what services are available on any Bluetooth enabled device it connects to. SIM Access Profile (SAP, SIM) • This allows devices such as car phones with built in GSM transceivers to connect to a SIM card in a phone with Bluetooth, so the car phone itself doesn't require a separate SIM card.
  • 19. Synchronisation Profile (SYNCH)  This profile allows synchronisation of Personal Information Manager (PIM) items. Video Distribution Profile (VDP) • This profile allows the transport of a video stream. • It could be used for streaming a recorded video from a PC media center to a portable player, or from a digital video camera to a TV.
  • 20. Wireless Application Protocol Bearer (WAPB)  This is a profile for carrying Wireless Application Protocol, (WAP) over Point-to-Point Protocol over Bluetooth. Comments • These profiles are still not finalised, but are currently proposed within the Bluetooth SIG: • Unrestricted Digital Information (UDI) • Extended Service discovery profile (ESDP) • Video Conferencing Profile (VCP) • Message Access Profile (MAP)