Home >> Computers >> Data Communications >> Wireless >> Bluetooth


  Developer Services
  Products
  Research


Bluetooth is an industrial specification for wireless personal area networks (PANs).

Bluetooth will bring how else to attach & exchange references between hardware rather personal digital assistants (PDAs), mobile phones, laptops, PCs, printers and digital cameras via a locate, online-affordable, globally available short range radio frequency.

Bluetooth lets these hardware talk to every more once it came inside range, potentially in case it is non in the equivalent room, when hanker when it is in as much as Hundred metres (328 feet) of each other, contingent on the power class of the product. Products come available within one of triplet power classes: Class Terzetto (Ace mW) is the rarest & allows transmission of Ten centimetres (3.Nine inches), with the utmost of Unity metre (3.Ii feet) Class Ii (Deuce.Phoebe mW) is usual & allows the quoted transmission few feet away of Decade metres (32 ft) Class Single (One c mW) has a yearn range at as much as Centred metres. This class of product is readily available.

A specification was number 1 developed by Ericsson, and was late formalized per Bluetooth Special Interest Group (SIG). A SIG was formally announced in May 20, 1999. It was established by Sony Ericsson, IBM, Intel, Toshiba and Nokia, and late joined by numbers of more corporations when Associate or even Adopter members. Bluetooth is besides IEEE 802.15.1.

About the name
the models is known as fallowing a Danish king Harald Blåtand (Harold Bluetooth in English), King of Denmark and Norway from 935 and 936 respectively, to 940 known for his unification of previously fighting tribes from either Denmark (including Skåne, present-day Sweden, in which a Bluetooth technology was invented) & Norway. Bluetooth also was meant to unify different technologies rather computers and mobile phones. A Bluetooth logotype merges a Nordic runes analogous to the modern Latin H & B. This is a official story; nonetheless, a actual Harald Blåtand that was referred to in name only Bluetooth was virtually all probably the liberal interpretation given to him in The Long Ships by Frans Gunnar Bengtsson, a Swedish best-selling Viking-inspired novel.

Inside April, 1998, Intel and Microsoft formed a syndicate between themselves & IBM, Ericsson, Nokia, Toshiba and Puma Technology and adopted the code title Bluetooth for their projected open specification.

General information
A latest version presently available to consumers is Ii.Cypher, however pack manufacturers keep around began transport any products however. Apple Computer, Inc. offered the first products supporting version 2.0 to end customers in January 2005. A core chips develop been available to OEMs (from November 2004), so there is an inflow of Two.Nought equipment around mid-2005. A last versiin, on which completely earliest commercial equipment come depending, is known as Single.Two.

Bluetooth occurs as wireless radio standard primarily designed for low power consumption, by using the short range (power class depended Ten cm, 10 m, Century m or even as much as 400 meters [https://www.bluetooth.org/admin/bluetooth2/faq/view_record.php?id=49], ) & by having the great-affordable transceiver microchip in each device.

Cell phones with integrated Bluetooth technology use at times too been sold within big amounts, & come entity to attach to computers, PDAs &, specifically, to handsfree devices. A standard as well includes trend lines for extra mighty, elongated-range equipment suitable for constructing wireless LANs.

Bluetooth applications

Wireless Networking between desktops & laptop computer, or even desktops inside the confined space & in which little bandwidth is required Bluetooth peripherals such as printers, mice and keyboards Transfer of files (images, mp3s, etc) between cellular phone, PDA's and computers via OBEX Certain online-prevent mp3 players and Digital Cameras to transfer files to & from either computers Bluetooth headsets for cellular phone & Smartphones Some touching devices is bluetooth enabled Medical applications - Advanced Medical Electronics Corporatiin is working on many devices Certain GPS receivers transport NMEA data via Bluetooth Bluetooth car kits - Acura was the number 1 motor vehicle manufacturer to set up handsfree Bluetooth technology in the 2004 Acura TL. After BMW added it as an optiin on its 3 Series, 5 Series, 7 Series and X5 vehicles. Since so, more manufacturers develop followed lawsuit, using numbers of vehicles, including a 2004 Toyota Prius and the 2004 Lexus LS 430. A Bluetooth car kits allow users sustaining Bluetooth-equipped cell phones to produce have of occasionally of the phone's features, like making calls, piece the phone itself may be left around a bag or even in the boot/trunk, e.g.. Corporations such as Parrot manufacture Bluetooth mitts-absolutely free! car kits for weel-known brand auto maker. Certain information logging devices transmits information to the computer via Bluetooth. For remote in which infrared was traditionally utilized.

Technical information

a Bluetooth device swimming the role of the "master" might communicate by having as much as Seven gear swimming a role of the "slave". At any given period, information may be transferred between the master & of these slave; however the master switches apace from either slave to slave aspherical the round-robin fashion. (Cooccurring transmission from either the master to multiple slaves is imaginable, but not utilized great deal inside practice). These groups of as much as Octet gear (I master & Septenary slaves) come known as piconets. Either device might switch a master/slave role at anytime.

the Bluetooth specification as well allows copulative 2 or other piconets together to form a scatternet, with occasionally equipment acting as a bridge by at a same time swimming the master role inside a single piconet & the buckle down role in another piconet. These gear own eventually to came, though come supposed to come out inside a next ii years.

Setting up connections

Any Bluetooth device may transmit a below sets of references in demand Device Name Device Class List of services Technical info eg: device features, manufacturer, Bluetooth specification, clock offset

Any device can perform an "inquiry" to locate more hardware to which to attach, & any device may be configured to respond to such inquiries. Still whenever a device trying to attach knows a location of the device it may universally respond to directly connection requests & may transmit the information shown in the listings above in case requested for it. Utilise of the device's services nevertheless will dem& pairing or even its creator to assume however a connection itself may exist as began by any device and be held until it goes away from range. A few hardware might sole become attached to a single device at once & connecting to a children may check the children from either connecting to more equipment & showing higher around inquiries untill it disconnect the more device.

Each device has the unique 48-bit location. Nonetheless these addresses come usually non shown inside inquiries & instead friendly "Bluetooth names" come utilized which may be placed per user, & may come out once a second user scans for gear & within lists of opposite hardware. Virtually all phones use a Bluetooth title placed to the manufacturer & model of the phone by default. Virtually all phones & laptop computer might exclusively indicate a Bluetooth list & favorite softwcome are called upon for extra tools just about remote hardware. This may acquire confusing by having activities like Bluejacking as there could be many phones inside range known as "T610" for example. In Nokia phones the Bluetooth location can be noticed by typing "*#2820#". In computers going Linux the address & class of the USB Bluetooth dongle can be observed by typing "hciconfig hci0 class" as root ("hci0" will require to exist as replaced by an additional device title).

BD Location: 00:10:60:A7:93:19 ACL MTU: 192:8 SCO MTU: 64:8 Class: 0x020005 Service Classes: Networking Device Class: Miscellaneous,

Each device besides has the Two dozen-bit class identifier. This might bring references in what rather the device these are (Phone, Smartphone, Computer, Headset, etc), which will likewise become transmitted after more equipment perform an inquiry. In a few phones this page is translated into a trifle icon displayed beside a device's title.

Bluetooth equipment might as well transmit a listing of services in case requested by a second device; this too includes a bit of additional references like the title of the service & what channel these are in. These trend lines come virtual & keep close at hand nothing to launder sustaining a frequency of the transmission, good deal prefer TCP ports. The device potty so use at times multiple monovular services.

Browsing 00:0E:ED:B0:AF:34 ... Service Title: OBEX Object Push Service RecHandle: 0x10000 Service Class ID Listing: "OBEX Object Push" (0x1105) Protocol Descriptor Listings: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 9 "OBEX" (0x0008) Language Base Attr Listing: code_ISO639: 0x454e encryption: 0x6a base_offset: 0x100 Profile Descriptor Listing: "OBEX Object Push" (0x1105) Version: 0x0100

Technical indicator information utilized for managing the connection can as well become extracted from either a device.

BD Location: 00:11:24:B3:50:FB Device Title: Our little favorite laptop LMP Version: Deuce.Zero (0x3) LMP Subversion: 0x7ad Manufacturer: Cambridge Atomic number 14 Radio (X) Features: 0xff 0xff 0x8f 0xfe 0x9b 0xf9 0x00 0x80 <3-slot packets> <5-slot packets> <3-slot EDR ACL> <5-slot EDR ACL> <3-slot EDR eSCO>

Pairing
Pairs of equipment will establish the sure relationship by learning (by user input) the divided secret called the "passkey". The device that wants to communicate simply by using the sure device potty cryptographically authenticate the identity of the other device. Sure hardware might as well encrypt a data that it exchange on top the air thus that there is no a single could listen around. A encoding may nonetheless become turned off & passe-partout come stored on the device's file body & non a Bluetooth chip itself. Since a Bluetooth location is lasting a pairing is preserved potentially whenever the Bluetooth title is changed. Pairs may be deleted at anytime by either device. Gear may usually expect pairing or even even may prompt the creator prior to it allows a remote device to utilise any or virtually all of its services. A select few equipment like Sony Ericsson phones will commonly assume OBEX business cards & notes while forgoing any pairing or even prompts. Certain printers & access points might allow any device to have its services by default good deal such as unsecured Wi-Fi networks.

Air interface
A protocol operates in the license-free ISM band at 2.45 GHz. Sequentially to stay away from interfering sustaining more protocols which utilise a Ii.45 GHz b&, a Bluetooth protocol divides a band into 79 trend lines (both I MHz wide) and changes trend lines as much as 1600 days by the 2nd. Implementations using versions Ace.One & One.Two email speeds of 723.Ace kbit/s. Version Two.Zero implementations feature Bluetooth Enhanced Information Rate (EDR), & so email Ii.One Mbit/s. Technically version Ii.Cipher gear have a higher power consumption, however a threefold sooner rate reduces a trm, profits reducing consumption to half that of Single.ten hardware (assuming equal traffic batch).

Bluetooth differs from either Wi-Fi in that the latter will bring higher throughput & covers greater distances however takes other expensive devices & higher power consumption. It apply a equivalent frequency range, but use different multiplexing schemes. When Bluetooth occurs as cable replacement for the kind of applications, Wi-Fi occurs as cable replacement sole for local area network access. The glib sum-up is that Bluetooth is wireless USB whereas Wi-Fi is wireless Ethernet, both operating at tremendously moo bandwidth than a cable television service it is trying to replenish.

Numbers of USB Bluetooth adapters are available, a select few of which besides include an IrDA adapter.

Embedded Bluetooth
Bluetooth hardwcome & modules are progressively existence processed available which go with an embedded fold & the standard UART port. A UART protocol may exist as when elementary when a industry standard AT protocol, which allows a device to be configured to cable replacement mode. This means it lone requires the matter of hours (instead of weeks) to enable bequest wireless products that communicate via UART port.

Features by version

Bluetooth 1.0 and 1.0B
Versions One.0 & One.0B got many problems & a various manufacturers got smashing difficulties around making their products interoperable. One.0 & One.0B too experienced compulsory Bluetooth Devices Device Location (BD_ADDR) transmission in the handshaking process, rendering namelessness impossible at the protocol level, which was the major placed back for services planned to exist as utilized within Bluetooth environments, like Consumerium.

Bluetooth 1.1
Around version I.Ace numerous errata discovered in the One.0B specifications were fixed. There was added trend lines for non-encrypted trend lines.

Bluetooth 1.2
This version is backwards compatible by owning Single.One & a major sweetening include Adaptive Frequency Hopping (AFH), which improves trend lines to radio frequency interference by avoiding using crowded frequencies in the hopping sequence Higher transmission speeds inside practice extended Synchronous Modems (eSCO), which improves voice quality of audio links by permitting retransmissions of corrupted packets. Received Signal Nature and severity Indicator (RSSI) Persons Controller Interface (HCI) trend lines for Three-wire UART HCI access to timing references for Bluetooth applications.

Bluetooth 2.0
This version is backwards compatible by using One.x. A independent sweetening is the introduction of Enhanced Information Rate (EDR) of Deuce.I Mbit/s. This has a as a result results (Bluetooth SIG, 2004): Triplet days sooner transmission speed (as much as Decade days within certain legal actions). Lower power consumption across decreased duty period. Simplification of multi-hyperlink scenarios due to other available bandwidth. Farther improved BER (Bit Error Rate) performance.

Future Bluetooth uses

One of a ways Bluetooth technology might turn into utile is around Voice over IP. Once VOIP becomes other far flung, corporations can call for it unneeded to use telephones physically similar to in todays world's parallel telephone devices. Bluetooth could so prevent higher existence utilized for communication between the cordless phone & the computer listening for VOIP & by owning an infrared PCI card acting as a base for the cordless phone. the cordless phone would so upright take a cradle for charging. Bluetooth would naturally exist as utilized on this button to allow the cordless phone to remain operational for a reasonably hanker cycle. Within Could 2005, a Bluetooth Special Interest Group (SIG) announced its intent to work by having UWB manufacturers to develop the next-generation Bluetooth technology utilizing UWB technology & redeeming UWB speeds. This might enable Bluetooth technology to exist as utilized to deliver high speed network data exchange rates required for wireless VOIP, music and videos applications.

Bluetooth will likewise exist as utilized for remote sales technology, permitting wireless access to vendition machines & more commercial enterprises.

Security concerns
Inside November 2003, Ben and Adam Laurie from [http://www.thebunker.net/index.html A.L. Digital Ltd.] found that good flaws around Bluetooth security can lead to revealing of individual information (understand [http://bluestumbler.org http://bluestumbler.org]). It should become noted even so that a reported security problems caring a bit of unfortunate implementations of Bluetooth, like than a protocol itself.

Within a subsequent experiment, Martin Herfurt from either the [http://trifinite.org/trifinite_group.html trifinite.group] was take a breath to launder a field-test at the CeBIT fairgrounds showing the importance of the condition to the globe. The fresh attack known as [http://trifinite.org/trifinite_stuff_bluebug.html BlueBug] was utilized for this experiment.

Inside April 2004, security consultants [http://www.atstake.com @Stake] revealed the security flaw that makes it conceivable to crack into conversations on Bluetooth depending wireless headsets by reverse engineering the PIN.

This is one of a total of concerns that stand been raised above the security of Bluetooth communications. Inside 2004 a number one supposed virus using Bluetooth to spread itself among mobile phones [http://www.theregister.co.uk/2004/06/15/symbian_virus/ appeared] for the Symbian OS. A virus was 1st described by Kaspersky Labs & takes users to confirm a installation of unknown software program prior to it might propagate. the virus was written as a proof-of-concept by a class action of virus writers called 29a & sent to anti-virus groups. Because of this, it should non become take to be a security failure of either Bluetooth or even a Symbian OS. It has non propagated 'in the untamed'.

Around August 2004, a [http://trifinite.org/trifinite_stuff_lds.html world-record-setting experiment] (look at as well Bluetooth sniping) showed that with directional antennas a range of class Two Bluetooth radios can be reach a single mile. This enables assaulter to access vulnerable Bluetooth-gear from either the few feet away beyond expectation. Nevertheless such experiments might non operate utilizing signal amplifiers when the assailant must too exist as breathe to receive data from either its victim sequentially to install a connection. There are no attack may be mass produced against a bluetooth device unless the assailant knows its Bluetooth locatiin & which trend lines to transmit on.

Inside June 2005 Yaniv Shaked and Avishai Wool published a paper [http://www.eng.tau.ac.il/~yash/shaked-wool-mobisys05/index.html "Cracking the Bluetooth PIN1"], which shows each peaceful & active methods for obtaining the PIN for a Bluetooth Hyperlink. a peaceful attack would allow a fitly equipped assaulter to eavesdrop in communications & mockery in case it were present at the instance of initial pairing. a active method makes have of the specially constructed message that must become inserted at a specific point in the protocol, to produce the master & slave repeat the pairing run. When that a foremost method can be utilized to crack a PIN. This attack's major weakness is that it takes a user of a equipment under fire to re-enter their PIN whenever you took the attack when their device prompts the two to. Besides, this active attack might virtually all in all probability need customized Equipment, when virtually all commercially available Bluetooth Devices are non capable of the timing necessary.

Within August 2005, police inside Cambridgeshire, England, [http://www.cambridge-news.co.uk/news/region_wide/2005/08/17/06967453-8002-45f8-b520-66b9bed6f29f.lpf issued warnings] about stealer utilizing Bluetooth-enabled phones to track more gear left in parked cars. Police force come advising users to assure any free to wander networking modems come de-activated whenever laptop computer & more hardwcome are left in that way.

Bluetooth utilizes a SAFER+ waleed algorithm for authentication and key generation. A E0 stream cipher is used for encrypting packets.

Bluetooth profiles
Sequentially to utilise Bluetooth, the device must become suspire to interpret certain Bluetooth profiles. These define a conceivable applications. A resulting profiles come defined & adopted per Bluetooth SIG: ; Advanced Audio Distribution Profile (A2DP) : Likewise known as the AV profile, these are designed to transport a stereophonic audio stream such as music from either an MP3 player to a headset or even car radio. This profile relies in GAVDP. It includes required trend lines for moo complexness subb& codec (SBC) and supports optionally: MPEG-1,2 Audio, MPEG-2,4 AAC and ATRAC. Bluetake's We-Phono Hi-Fi Sport Headphones come an lesson of this profile existence listed.

; Audio/Video Remote Control Profile (AVRCP) : This profile is designed to provide the standard interface to control TVs, Hi-fi devices, etc. to allow one remote (or even more device) to control 100% of the the/V devices that a user has access to. It can be utilized together sustaining A2DP or even VDP. It has a possibility for vendor-dependent extensions. A Generic Media Control Profile (GMCP) is proposed to exist as an open standard for transport of media content related facts applying victims extensions.

; Basic Imaging Profile (BIP) : This profile is designed for sending images between equipment & includes a ability to resize, & convert images to produce the two suitable for the getting device. It can be broken down into little pieces: ; Basic Printing Profile (BPP) : This allows gear to send text, e-e-mail, vCards, or even more things to printers based on print jobs. It differs from either HCRP therein it needs there is no printer-specific drivers. This makes it extra suitable for embedded gear like mobile phones and digital cameras which cannot well exist as updated using drivers dependant upon printer vender.

; Most common ISDN Access Profile (CIP) : This will bring unrestricted access to the services, information & signalling that ISDN offers.

; Cordless Telephony Profile (CTP) : This is designed for cordless phones to work utilizing Bluetooth. These are hoped that cellphone can utilize the Bluetooth CTP gateway attached to the landline while within a house, & a cellular phone network when away from range. These are central to the Bluetooth SIG's 'Three-within-One phone' utilise outbreak.

; Dial-higher Networking Profile (DUN) : This profile will bring a standard to access the Internet & more dial-higher services on top Bluetooth. the usual scenario is accessing the Internet from either a laptop computer by dialling au fait a cellular telephone, wirelessly. These are according to SPP, & will bring for comparatively easily conversion of existent products, through a several features that it has within green by owning the existent wired serial protocols for the equivalent project. These include a AT command placed specified within ETSI 07.07, and PPP.

; Fax Profile (FAX) : This profile is designed to provide the swell defined interface between the mobile phone or fixed-line phone and a PC with Facsimile machine package installed. Trend lines must exist as provided for ITU T.31 and / or ITU T.32 AT command sets as defined by ITU-T. Information & voice calls are non covered by this profile.

; File Transport Profile (FTP) : Will bring access to the file body in a second device. This includes trend lines for generating folder list, changing to different folders, acquiring files, putting files & deleting files. It utilizes OBEX as a transport & is according to GOEP.

; General Audio/Video Distribution Profile (GAVDP) : Will bring a basis for A2DP, & VDP.

; Generic Access Profile (GAP) : Will bring a basis for completely more profiles.

; Generic Object Exchange Profile (GOEP) : will bring the basis for more information transport profiles. According to OBEX.

; Paws free streaming streaming Profile (HFP) : This is usually wont to allow car paws free kits to communicate by using cell in the car. It utilizes SCO to carry the single-channel, PCM audio channel. These are considered to exist as a killer app for Bluetooth as further Governments come passing legislation to ban a straight utilise of cellular telephone when camping.

; Tough Copy Cable Replacement Profile (HCRP) : This will bring the elementary wireless guide to the cable connection between the device & the printer. Regrettably it doesn't placed a standard on the actual communications to the printer, therefore drivers come involved specific to the printer model or even range. This makes this profile less utile for embedded hardware like digital camerwhen & palmtops, as updating drivers may be problematic.

; Headset Profile (HSP) : This is the virtually all normally utilized profile, providing trend lines for the popular Bluetooth Headsets to exist as utilized using mobile phones. It relies in SCO for audio & the subset of AT commands from GSM 07.07 for minimal controls including a ability to ring, guide a call for, hang higher & adjust the volume.

; Person Interface Device Profile (HID) : will bring trend lines for hardware like mice, joysticks, keyboards, etc. These are designed to provide the moo latency hyperlink, by having moo power requirements. Popular hardware that feature trend lines for this profile include: Logitech diNovo Media Desktop 2.Zero, Microsoft Optical Desktop Elite. A unreleased PlayStation 3 controllers will too apply BT HID.

; Intercom Profile (ICP) : This is typically known as a walkie-talkie profile. These are a second TCS depending profile, relying in SCO to carry a audio. These are proposed to allow voice calls between 2 Bluetooth capable french telephone, above Bluetooth.

; Object Click Profile (OPP) : The basic profile for sending "objects" like pictures, virtual business cards, or appointment details. These come known as click because a transfers are universally instigated per sender (client), non a receiver (server).

; Personalized Front yard Networking Profile (PAN) : This profile is arranged to allow a utilize of Bluetooth Network Encapsulatiin Protocol on Layer 3 protocols for transport above the Bluetooth hyperlink.

; Serial Port Profile (SPP) : This profile is according to a ETSI TS07.10 specification & utilizes a RFCOMM protocol. It emulates the serial cable to provide the just enforced wireless replacement for existent RS232 based serial communications applications, including familiar control signals. It will bring a basis for DUN, Facsimile, HSP & LAN profiles.

; Service Discovery Application Profile (SDAP) : This required profile is utilized to locate retired which profiles come offered per Server device.

; SIM Access Profile (SAP) : This allows gear like car phones using built around GSM transceivers to attach to a SIM card within the phone by having Bluetooth, therefore the car phone itself doesn't need the separate SIM card.

; Synchronisation Profile (SYNCH) : This profile allows synchronisation of Family Reference Manager (PIM) things. When this profile originated when a portion of the infrared specifications however has been adopted per Bluetooth SIG to form a share of the independent Bluetooth specification, these are too ordinarily known as IrMC Synchronization.

; Videos Distribution Profile (VDP) : This profile allows the transportation of a cd stream. It can be utilized for even streaming the recorded streaming from either either the PC medithe centre to the personal streaming video player, or from the digital video camera to a TV. Trend lines for H.263 baseline is compulsory. Trend lines for MPEG-Four Visual Elementary Profile, H.26Three profiles 3 & 8 come optionally supported, & covered in the specification.

A left profiles come however non finalised, however come presently proposed in a Bluetooth SIG:

Handsfree Profile One.Fin (HFP Unity.Pentad) Unrestricted Digital Facts (UDI) Wireless application Protocol on top BT (WAP) Extended Service discovery profile (ESDP) Local Positioning Profile (LPP) Streaming Conferencing Profile (VCP) Device ID (DID) : Allows a device to become identified based on data from a Specification version met, the Manufacturer, product, product version, etc. It enables similar applications to victims a Plug-and-play specification allows.

Compatibility of products by owning profiles may be verified on the [http://qualweb.bluetooth.org/Template2.cfm?LinkQualified=QualifiedProducts Bluetooth Qualification website].

Bluetooth in Brief
Includes history, description, and managing information.

Axis OpenBT Stack
Has a Bluetooth driver for Linux and eLinux environment. TAlso provides development platforms and access networking products.

How Stuff Works: Bluetooth
Concise description of the Bluetooth wireless technology, including problems and interference, with related links.

IEEE 802.15 Working Group for Wireless Personal Area Networks
The IEEE standard that is incorporating Bluetooth into a more comprehensive solution.

Bluetooth
The official website for the Bluetooth short range wireless connectivity standard. Includes news, events, and product support.

The Wireless Directory
Includes news, products, learning resources, manufacturers, software developers, distributors, and a discussion forum.

The Official Bluetooth Membership Site
Provides discussion groups, marketing and technological resources for developers.

Bluetooth Shareware
Contains programmes to automatically lock and unlock PC. Includes reviews, download, and a registration area.

Yahoogroup for Bluetooth
Provides a mailing list for discussions on Bluetooth related problems.

Bluetooth Research at UBC
Provides a summary of the Bluetooth Research going on in University of British Columbia.






© 2005 GeneralAnswers.org