bluetooth profiles by dfunzone
TRANSCRIPT
![Page 1: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/1.jpg)
BLUETOOTH PROFILES
P r e p a r e d b y :
DFunZone www.dfunzone .ne t
![Page 2: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/2.jpg)
TOPICS COVERED Overview Architecture Bluetooth Products Different Versions and Features Different Bluetooth Profiles
![Page 3: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/3.jpg)
OVER VIEW Wireless technology for short-range voice and data
communication Low-cost and low-power Provides a communication platform between a
wide range of “smart” devices Not limited to “line of sight” communication Communicates on the 2.45 GHz frequency
![Page 4: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/4.jpg)
OVER VIEW
Cordless PhoneBase Station
InkjetPrinter
Scanner
Home Audio System
Digital Camera
PDACell Phone
![Page 5: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/5.jpg)
OVER VIEW Automatic synchronization between mobile and stationary
devices Connecting mobile users to the internet using Bluetooth-
enabled wire-bound connection ports Dynamic creation of private networks Being able to gain access to the Internet by using
“Bluetooth access points” Access point is used as a gateway to the internet Both the access point and the device are Bluetooth-enabled An example of Service Discovery Protocol Access point provides a service to the device
![Page 6: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/6.jpg)
ARCHITECTURE
Application Framework and Support
Link Manager and L2CAP
Radio & Baseband
Host Controller Interface
RFBaseband
AudioLink Manager
L2CAP
TCP/IP HID RFCOMM
Applications
Data
Control
![Page 7: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/7.jpg)
ARCHITECTURE
Application Layer
Presentation Layer
Session Layer
Transport Layer
Network Layer
Data Link Layer
Physical Layer
Various Existing Protocols
TCS / RF COMM / SDPLogical Link Control and
Adaptation [L2CAP]Host Control Interface
[HIC]Link Manager
Baseband
Bluetooth Radio
OSI MODEL
BT PROTOCOL STACK
![Page 8: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/8.jpg)
PRODUCTS
Photo frame
Bluetooth Printer
Smart Watch
Spot connect
PDA Smart Phone
Glucometer
STETHESCOPE OXIMETER
Tooth brush
Walkie-Talkie
Communication devices
Bluetooth Head Set
![Page 9: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/9.jpg)
DIFFERENT VERSIONS AND FEATURES Bluetooth v1.2 Backward compatible with v1.1, faster connection
and discovery. Recovered confrontation to radio frequency
interference by avoiding the use of crowded frequencies in the hopping sequence.
Data transmission speed up to 721 kbit/s.
![Page 10: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/10.jpg)
DIFFERENT VERSIONS AND FEATURES Bluetooth v2.0 Backward compatible with the previous v1.2. Enhanced Data Rate (EDR) for faster data transfer. The nominal rate of EDR is about 3 Mbit/s Bluetooth v2.1 Backward compatible with v1.2. Uses secure simple pairing (SSP) to improve a better
pairing experience for Bluetooth devices. Uses sniff sub rating, which reduces the power
consumption in low-power mode.
![Page 11: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/11.jpg)
DIFFERENT VERSIONS AND FEATURES Bluetooth v3.0 Backward compatible with v2.1. Bluetooth 3.0 provides theoretical data transfer speeds of up to 24
Mbit/s. For high data rate traffic this version uses the adjacent 802.11 link. Bluetooth v4.0 Backward compatible with v3.0. Provides faster speed in data transmission than the earlier version. BLE technology Introduced It provides more security in data transmission than the earlier
version.
![Page 12: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/12.jpg)
BLUETOOTH PROFILES
![Page 13: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/13.jpg)
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.
Smart Phone
Music & Voice streaming
![Page 14: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/14.jpg)
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.
Role: Controller (CT) role: the device in the CT role
sends a command frame to a target; for example, in-car media player.
Target (TG) role: the device in the TG role receives a command frame and generates a response frame; for example, a portable navigation device (PND).
![Page 15: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/15.jpg)
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.
![Page 16: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/16.jpg)
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.
![Page 17: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/17.jpg)
DEVICE ID PROFILE [DIP]
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.
![Page 18: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/18.jpg)
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.
![Page 19: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/19.jpg)
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.
![Page 20: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/20.jpg)
GENERIC AUDIO/VIDEO DISTRIBUTION PROFILE [GAVDP]
GAVDP provides the basis for A2DP and VDP, the basis of the systems designed for distributing video and audio streams using Bluetooth technology.
Example: Stereo Headphones Stereo Speakers Laptop PC Mobile phone PDA
![Page 21: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/21.jpg)
GENERIC ACCESS PROFILE [GAP] The Generic Access Profile provides a basic level of functionality.
The Generic Access Profile defines the following: Generic procedures for discovering Bluetooth devices Link-management aspects of connecting to Bluetooth
devices Procedures related to security levels Common formats for user interface-level parameters
(naming conventions)
![Page 22: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/22.jpg)
GENERIC OBJECT EXCHANGE PROFILE [GOEP]
• GOEP is used to transfer an object from one device to another.
• A simple scenario would be using Bluetooth technology to send information like files, vCards, vCalendars and images between your mobile phone or PDA and a PC. • GOEP Enabled Devices:
Laptop PC Mobile phone PDA Media Viewer
![Page 23: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/23.jpg)
HANDS-FREE PROFILE [HFP]
HFP describes how a gateway device can be used to place and receive calls for a hand-free device
A common scenario would be a car kit in your vehicle. The car kit would connect to your mobile phone and be used to place and receive calls.
![Page 24: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/24.jpg)
HUMAN INTERFACE DEVICE PROFILE [HID] The HID profile defines the protocols, procedures and features to be used by Bluetooth HID such as keyboards, pointing devices, gaming devices and remote monitoring devices .
![Page 25: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/25.jpg)
HEALTH DEVICE PROFILE [HDP] This profile together with the Multi-Channel
Adaptation Protocol (MCAP) enables Healthcare and Fitness device usage models.
Usage Scenario: A fitness enthusiast using wireless biosensors is
monitoring progress to his/her fitness goals. A patient with a chronic condition (short-term or long-
term) and their caregiver monitor the status of the patient's health using wireless biosensors.
A patient with a long-term chronic condition wears a Bluetooth enabled Computation Engine to monitor the status of their health with multiple Bluetooth enabled biosensors.
![Page 26: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/26.jpg)
PERSONAL AREA NETWORKING PROFILE [PAN] PAN describes how two or more Bluetooth enabled devices can form an ad-hoc network and how the same mechanism can be used to access a remote network through a network access point.
Usage Scenarios A good example might be a group of
PCs (or laptops) connecting wirelessly to one "master" PC, or Network Access Point. This will also allow for remote access of the "master" PC.
![Page 27: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/27.jpg)
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.
![Page 28: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/28.jpg)
SIM ACCESS PROFILE [SAP]
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.
![Page 29: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/29.jpg)
SYNCHRONIZATION PROFILE [SYNCH] The SYNC profile is used in conjunction with GOEP to enable synchronization of calendar and address information (personal information manager [PIM] items) between Bluetooth enabled devices.
![Page 30: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/30.jpg)
VIDEO DISTRIBUTION PROFILE [VDP] VDP defines how a Bluetooth enabled device streams video over Bluetooth wireless technology.
Usage Scenarios Sample use cases include the streaming of a stored
video from a PC media center to a portable player or streaming from a digital video camera to a TV.
![Page 31: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/31.jpg)
MESSAGE ACCESS PROFILE [MAP] The Message Access Profile (MAP) specification
defines a set of features and procedures to exchange messages between devices.
The main scenarios covered by this profile: Notifying a remote device of the arrival of a new
message on a messaging device. Browsing messages in a messaging device. Uploading messages onto a messaging device. Deleting messages onto a messaging device. Sending messages through a remote device.
![Page 32: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/32.jpg)
PHONE BOOK ACCESS PROFILE [PBAP] The Phone Book Access Profile (PBAP) specification
defines the procedures and protocols to exchange Phone Book objects between devices.
The main scenarios covered by this profile: The Phone Book Client Equipment (PCE) to access the list of
phone book entries stored in the Phone Book Server Equipment (PSE).
The PCE to down load one or several phone book entries from the PSE.
The PCE to access the call histories stored in the PSE. The PCE to access the Subscriber number information
stored in the PSE.
![Page 33: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/33.jpg)
OBJECT PUSH PROFILE [OPP] OPP defines the roles of push server and push client.
These roles are analogous to and must interoperate with the server and client device roles that GOEP defines.
Usage Scenarios An example scenario would be the exchange of a
contact or appointment between two mobile phones, or a mobile phone and a PC.
![Page 34: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/34.jpg)
ALERT NOTIFICATION PROFILE [ANP] The Alert Notification Profile (ANP) enables a client
device to receive different types of alerts and event information, as well as information on the count of new alerts and unread items, which exist in the server device.
Usage Scenarios The Alert Notification profile allows a device like a
watch to obtain information from a cell phone about incoming calls, missed calls and SMS/MMS messages. The information may include the caller ID for an incoming call or the sender's ID for email/SMS/MMS but not the message. This profile also enables the client device to get information about the number of unread messages on the server device.
Products: Watch & Cellular Phone.
![Page 35: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/35.jpg)
BLOOD PRESSURE PROFILE [BLP] The Blood Pressure Profile (BLP) enables a device to
connect and interact with a Blood Pressure Sensor device for use in consumer and professional health care applications.
Usage Scenarios The Blood Pressure Profile is used to enable a device to
obtain blood pressure measurement and other data from a non-invasive blood pressure sensor that exposes the Blood Pressure Service. For example, a nurse or doctor could use a non-invasive blood pressure sensor on a patient that sends blood pressure measurements to a laptop or other hand held device.
![Page 36: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/36.jpg)
FIND ME PROFILE [FMP] The Find Me profile (FMP) defines the behavior when
a button is pressed on one device to cause an alerting signal on a peer device.
Usage Scenarios The FMP can be used to allow users to find devices that
have been misplaced.
![Page 37: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/37.jpg)
HEALTH THERMOMETER PROFILE (HTP) The Health Thermometer Profile (HTP) enables a
Collector device to connect and interact with a Thermometer sensor for use in healthcare applications.
Usage Scenarios The Health Thermometer Profile allows temperature
information to be sent from a thermometer sensor to another device, such as at a doctor's office. A nurse or doctor could take a patient's temperature using a thermometer and have that information automatically uploaded to the patients file.
![Page 38: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/38.jpg)
HEART RATE PROFILE (HRP) The Heart Rate Profile (HRP) enables a Collector
device to connect and interact with a Heart Rate Sensor for use in fitness applications.
Usage Scenarios The Heart Rate Profile allows heart rate information to
be sent from one sensor (heart rate monitor) to another device, such as at a doctor's office. A nurse or doctor could take a patient's heart rater and have that information automatically uploaded to the patients file.
![Page 39: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/39.jpg)
PROXIMITY PROFILE [PXP] The Proximity profile (PXP) enables proximity
monitoring between two devices. Usage Scenarios
The Proximity profile defines the behavior when a device moves away from a paired device so that the connection is dropped or the path loss increases above a preset level, causing an immediate alert. This alert can be used to notify the user that the devices have become separated. As a consequence of this alert, a device may take further action, for example to lock one of the devices so that it is no longer usable.
![Page 40: Bluetooth Profiles by DFunZone](https://reader034.vdocuments.mx/reader034/viewer/2022042722/589e27ab1a28ab5c128b4c55/html5/thumbnails/40.jpg)