Why going wireless


Bluetooth profiles

The following profiles are defined andT.31 and / or ITU T.32 AT command sets as
adopted  by  the  Bluetooth  SIG:defined by ITU-T. Data and voice calls are
not  covered  by  this  profile.
Advanced  Audio  Distribution  Profile (A2DP)
File  Transfer  Profile  (FTP)
This profile defines how high quality audio
(stereo or mono) can be streamed from oneProvides access to the file system on another
device to another over a Bluetooth connectiondevice. This includes support for getting
- for example, music streamed from a mobilefolder listings, changing to different
phone  to  a  wireless  headset.folders, getting files, putting files and
deleting files. It uses OBEX as a transport
A2DP was initially used in conjunction withand  is  based  on  GOEP.
an intermediate Bluetooth transceiver that
connects to a standard output audio jack,General Audio/Video Distribution Profile
encodes the incoming audio to a(GAVDP)
Bluetooth-friendly format, and sends the
signal wirelessly to Bluetooth headphonesProvides  the  basis  for  A2DP,  and  VDP.
that decode and play the audio. However, many
Bluetooth 1.1, 1.2, and 2.0 mobile phones andGeneric  Access  Profile  (GAP)
portable media players natively support A2DP,
and most newer Bluetooth 2.0 headphonesProvides  the  basis  for all other profiles.
support it as well.[2] Bluetooth headphones,
especially the more advanced models, oftenGeneric  Object  Exchange  Profile  (GOEP)
come with a microphone and support for the
Audio/Video Remote Control (AVRCP), HeadsetProvides a basis for other data profiles.
(HSP)  and  Handsfree  (HFP)  profiles.Based  on  OBEX.
A2DP is designed to transfer a 2-channelHard  Copy  Cable  Replacement Profile (HCRP)
stereo audio stream, like music from an MP3
player, to a headset or car radio. ThisThis provides a simple wireless alternative
profile relies on AVDTP and GAVDP. Itto a cable connection between a device and a
includes mandatory support for low complexityprinter. Unfortunately it does not set a
Sub Band Codec (SBC) and supports optionally:standard regarding the actual communications
MPEG-1,2 Audio, MPEG-2,4 AAC and ATRAC, andto the printer, so drivers are required
is extensible to support manufacturer-definedspecific to the printer model or range. This
codecs. Most bluetooth stacks implement themakes this profile less useful for embedded
SCMS-T copyright protection. In these casesdevices such as digital cameras and palmtops,
it is not possible to connect the A2DPas  updating  drivers  can  be  problematic.
headphones for high quality audio. E.g. the
Motorola HT820 can be used for high qualityHands-Free  Profile  (HFP)
audio only with certain versions of the
Toshiba  bluetooth  stack.This is commonly used to allow car hands-free
kits to communicate with mobile phones in the
Operating  Systemscar. It uses SCO (see Synchronous Connection
Oriented link) to carry a mono, PCM audio
Linux desktop distribution is still sketchy.channel. Currently in version 1.5. In 2002
There exists open source code Bluetooth-alsaAudi, with the Audi A8, was the first motor
Project that integrates with ALSA (Linux) tovehicle manufacturer to install Bluetooth
provide any media player that makes use oftechnology in a car, enabling the passenger
ALSA  to  transmit  audio  over  A2DP.to use a wireless in-car phone. The following
year Acura introduced Bluetooth technology
Mac OS X v10.4, the current version ofintegration with the audio system as a
Apple's Mac OS X operating system, does notstandard feature in the third generation
include support for A2DP; however, theAcura TL in a system dubbed HandsFree Link
developer preview release of Apple's(HFL). Later, BMW added it as an option on
forthcoming  Mac  OS  X  v10.5  doesits 1 Series, 3 Series, 5 Series, 7 Series
and X5 vehicles. Since then, other
Palm OS A2DP support has been introduced inmanufacturers have followed suit, with many
2006 by Softick in Softick Audio Gatewayvehicles, including the Toyota Prius (Since
shareware  program.2004), 2007 Toyota Camry, and the Lexus LS
430 (Since 2004). The Bluetooth car kits
Windows Mobile - used to be called Pocket PCallow users with Bluetooth-equipped cell
- from version 5, based on Windows CE 5.0phones to make use of some of the phone's
kernel, fully supports A2DP if appropriatefeatures, such as making calls, while the
device is present (ie embedded in the PDA,phone itself can be left in a suitcase or in
phone  etc).the boot/trunk, for instance. Companies like
Parrot or Motorola manufacture Bluetooth
Windows XP does not support A2DP out of thehands-free car kits for well-known brand car
box, but newer Bluetooth USB dongles andmanufacturers.
built-in adapters include drivers with A2DP
support.  .Human  Interface  Device  Profile  (HID)
Windows Vista does not support A2DP yet,Provides support for devices such as mice,
although it does look for drivers for it,joysticks, keyboards, etc. It is designed to
enabling third parties (or Microsoft) toprovide a low latency link, with low power
later provide drivers for A2DP withoutrequirements. Popular devices that feature
reworking  the  entire  Bluetooth  stack.support for this profile include: Logitech
diNovo Media Desktop 2.0, Microsoft Optical
Audio/Video  Remote  Control  Profile (AVRCP)Desktop Elite. PlayStation 3 controllers and
Wii  Remotes  also  use  BT  HID.
This profile is designed to provide a
standard interface to control TVs, Hi-fiHeadset  Profile  (HSP)
equipment, etc. to allow a single remote
control (or other device) to control all ofThis is the most commonly used profile,
the A/V equipment to which a user has access.providing support for the popular Bluetooth
It  may  be used in concert with A2DP or VDP.Headsets to be used with mobile phones. It
relies on SCO for audio and a subset of AT
It has the possibility for vendor-dependentcommands from GSM 07.07 for minimal controls
extensions. The Generic Media Control Profileincluding the ability to ring, answer a call,
(GMCP) is proposed to be an open standard forhang  up  and  adjust  the  volume.
transfer of media-content-related information
using  those  extensions.Intercom  Profile  (ICP)
Basic  Imaging  Profile  (BIP)This is often referred to as the
walkie-talkie profile. It is another TCS
This profile is designed for sending images(Telephone Control protocol Specification)
between devices and includes the ability tobased profile, relying on SCO to carry the
resize, and convert images to make themaudio. It is proposed to allow voice calls
suitable for the receiving device. It may bebetween two Bluetooth capable handsets, over
broken  down  into  smaller  pieces:Bluetooth.
Image  PushObject  Push  Profile  (OPP)
Allows the sending of images from a deviceA basic profile for sending "objects" such as
the  user  controls.pictures, virtual business cards, or
appointment details. It is called push
Image  Pullbecause the transfers are always instigated
by the sender (client), not the receiver
Allows the browsing and retrieval of images(server).
from  a  remote  device.
Personal  Area  Networking  Profile  (PAN)
Advanced  Image  Printing
This profile is intended to allow the use of
print images with advanced options using theBluetooth Network Encapsulation Protocol on
DPOF format developed by Canon, Kodak,Layer 3 protocols for transport over a
Fujifilm,  and  MatsushitaBluetooth  link.
Automatic  ArchivePhone  Book  Access  Profile  (PBAP)
Allows the automatic backup of all the newThis profile allows exchange of Phone Book
images from a target device. For example, aObjects between devices. It is likely to be
laptop could download all of the new picturesused between a car kit and a mobile phone to
from  a  camera whenever it is within range.allow the car kit to display the name of the
incoming  caller.
Remote  Camera
Serial  Port  Profile  (SPP)
Allows the initiator to remotely use a
digital camera. For example, a user couldThis profile is based on the ETSI TS07.10
place a camera on a tripod for a group photo,specification and uses the RFCOMM protocol.
use their phone handset to check thatIt emulates a serial cable to provide a
everyone is in frame, and activate thesimply implemented wireless replacement for
shutter  with  the  user  in  the  photo.existing RS-232 based serial communications
applications, including familiar control
Remote  Displaysignals. It provides the basis for DUN, FAX,
HSP  and  AVRCP  profiles.
Allows the initiator to push images to be
displayed on another device. For example, aService  Discovery Application Profile (SDAP)
user could give a presentation by sending the
slides  to  a  video  projector.This mandatory profile is used to find out
which profiles are offered by the Server
Basic  Printing  Profile  (BPP)device.
This allows devices to send text, e-mails,SIM  Access  Profile  (SAP,  SIM)
vCards, or other items to printers based on
print jobs. It differs from HCRP in that itThis allows devices such as car phones with
needs no printer-specific drivers. This makesbuilt in GSM transceivers to connect to a SIM
it more suitable for embedded devices such ascard in a phone with Bluetooth, so the car
mobile phones and digital cameras whichphone itself doesn't require a separate SIM
cannot easily be updated with driverscard.
dependent  upon  printer  vendors.
Synchronisation  Profile  (SYNCH)
Common  ISDN  Access  Profile  (CIP)
This profile allows synchronisation of
This provides unrestricted access to thePersonal Information Manager (PIM) items. As
services, data and signalling that ISDNthis profile originated as part of the
offers.infrared specifications but has been adopted
by the Bluetooth SIG to form part of the main
Cordless  Telephony  Profile  (CTP)Bluetooth specification, it is also commonly
referred  to  as  IrMC  Synchronization.
This is designed for cordless phones to work
using Bluetooth. It is hoped that mobileVideo  Distribution  Profile  (VDP)
phones could use a Bluetooth CTP gateway
connected to a landline when within the home,This profile allows the transport of a video
and the mobile phone network when out ofstream. It could be used for streaming a
range. It is central to the Bluetooth SIG'srecorded video from a PC media center to a
'3-in-1  phone'  use  case.portable player, or from a digital video
camera to a TV. Support for H.263 baseline is
Device  ID  Profile  (DID)mandatory. Support for MPEG-4 Visual Simple
Profile, H.263 profiles 3 and 8 are
This profile allows a device to be identifiedoptionally supported, and covered in the
above and beyond the Device Class accordingspecification.  And  more info. click on SAG.
to the Specification version met, the
Manufacturer, product and product version.Wireless  Application  Protocol Bearer (WAPB)
This could be useful in allowing a PC to
identify a connecting device, and downloadThis is a profile for carrying Wireless
appropriate drivers. It enables similarApplication Protocol, (WAP) over
applications to those the Plug-and-playPoint-to-Point  Protocol  over  Bluetooth.
specification  allows.
Comments
Dial-up  Networking  Profile  (DUN)
These profiles are still not finalised, but
This profile provides a standard to accessare currently proposed within the Bluetooth
the Internet and other dial-up services overSIG:
Bluetooth. The most common scenario is
accessing the Internet from a laptop byUnrestricted  Digital  Information  (UDI)
dialing up on a mobile phone, wirelessly. It
is based on SPP, and provides for relativelyExtended  Service  discovery  profile (ESDP)
easy conversion of existing products, through
the many features that it has in common withVideo Conferencing Profile (VCP) : This
the existing wired serial protocols for theprofile is to be compatible with 3G-324M, and
same task. These include the AT command setsupport videoconferencing over a 3G
specified  in  ETSI  07.07,  and  PPP.high-speed  connection.
Fax  Profile  (FAX)Message  Access  Profile  (MAP)
This profile is intended to provide a wellCompatibility of products with profiles can
defined interface between a mobile phone orbe verified on the Bluetooth Qualification
fixed-line phone and a PC with Fax softwareProgram website
installed. Support must be provided for ITU



1 A B C D 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 92 93 94 95 96 97 98