RESEARCH ABOUT THE BLUETOOTH MODULE
Bluetooth is a wireless technology standard for exchanging data over short distances from fixed and mobile devices and building personal area networks (PANs). It’s using short-wavelength radio waves in the ISM band from 2.4 to 2.485 GHz. Invented by telecom vendor Ericsson in 1994, it was originally conceived as a wireless alternative to RS-232 data cables. It can connect several devices, overcoming problems of synchronization.
Bluetooth operates in the range of 2400–2483.5 MHz (including guard bands). This is in the globally unlicensed (but not unregulated) Industrial, Scientific and Medical (ISM) 2.4 GHz short-range radio frequency band. Bluetooth uses a radio technology called frequency-hopping spread spectrum. The transmitted data are divided into packets and each packet is transmitted on one of the 79 designated Bluetooth channels. Each channel has a bandwidth of 1 MHz but Bluetooth 4.0 uses 2MHz spacing which allows for 40 channels. The first channel starts at 2402 MHz and continues up to 2480 MHz in 1 MHz steps. It usually performs 1600 hops per second, with Adaptive Frequency-Hopping (AFH) enabled.
1. Uses
Bluetooth is a standard wire-replacement communications protocol primarily designed for low power consumption, with a short range based on low-cost transceiver microchips in each device. Because the devices use a radio (broadcast) communications system, they do not have to be in visual line of sight of each other, however a quasi optical wireless path must be viable. Range is power-class-dependent, but effective ranges vary in practice; see the table below.
Class
|
Maximum permitted power
|
Typ. Range
(m) | |
(mW)
|
(dBm)
| ||
Class 1
|
100
|
20
| |
Class 2
|
2.5
|
4
| |
Class 3
|
1
|
0
|
The effective range varies due to propagation conditions, material coverage, production sample variations, antenna configurations and battery conditions. Most Bluetooth applications are in indoor conditions, where attenuation of walls and signal fading due to signal reflections will cause the range to be far lower than the specified line-of-sight ranges of the Bluetooth products. Most Bluetooth applications are battery powered Class 2 devices, with little difference in range whether the other end of the link is a Class 1 or Class 2 device as the lower powered device tends to set the range limit. In some cases the effective range of the data link can be extended when a Class 2 devices is connecting to a Class 1 transceiver with both higher sensitivity and transmission power than a typical Class 2 device.
Version
|
Data rate
|
Maximum application throughput
|
1.2
|
1 Mbit/s
|
>80 kbit/s
|
2.0 + EDR
|
3 Mbit/s
|
>80 kbit/s
|
3.0 + HS
|
24 Mbit/s
| |
4.0
|
24 Mbit/s
|
Data rate for each Bluetooth version
2. Specification and features
All versions of the Bluetooth standards are designed for downward compatibility. That lets the latest standard cover all older versions.
i. Bluetooth v1.0 and v1.0B
Versions 1.0 and 1.0B had many problems, and manufacturers had difficulty making their products interoperable. Versions 1.0 and 1.0B also included mandatory Bluetooth hardware device address (BD_ADDR) transmission in the Connecting process (rendering anonymity impossible at the protocol level), which was a major setback for certain services planned for use in Bluetooth environments.
ii. Bluetooth v1.1
· Many errors found in the 1.0B specifications were fixed.
· Added possibility of non-encrypted channels.
iii. Bluetooth v1.2
Major enhancements include the following:
· Faster Connection and Discovery
· Adaptive frequency-hopping spread spectrum (AFH), which improves resistance to radio frequency interference by avoiding the use of crowded frequencies in the hopping sequence.
· Higher transmission speeds in practice, up to 721 kbit/s, than in v1.1.
· Extended Synchronous Connections (eSCO), which improve voice quality of audio links by allowing retransmissions of corrupted packets, and may optionally increase audio latency to provide better concurrent data transfer.
· Introduced Flow Control and Retransmission Modes for L2CAP.
iv. Bluetooth v2.0 + EDR
This version of the Bluetooth Core Specification was released in 2004. The main difference is the introduction of an Enhanced Data Rate (EDR) for faster data transfer. The nominal rate of EDR is about 3 Mbit/s, although the practical data transfer rate is 2.1 Mbit/s. EDR uses a combination of GFSK and Phase Shift Keying modulation (PSK) with two variants, π/4-DQPSK and 8DPSK. EDR can provide lower power consumption through a reduced duty cycle.
v. Bluetooth v2.1 + EDR
Bluetooth Core Specification Version 2.1 + EDR were adopted by the Bluetooth SIG on 26 July 2007. The headline feature of 2.1 is secure simple pairing (SSP): this improves the pairing experience for Bluetooth devices, while increasing the use and strength of security. 2.1 allows various other improvements, including "Extended inquiry response" (EIR), which provides more information during the inquiry procedure to allow better filtering of devices before connection; and sniff subrating, which reduces the power consumption in low-power mode.
vi. Bluetooth v3.0 + HS
Version 3.0 + HS of the Bluetooth Core Specification were adopted by the Bluetooth SIG on 21 April 2009. Bluetooth 3.0+HS provide theoretical data transfer speeds of up to 24 Mbit/s, though not over the Bluetooth link itself. Instead, the Bluetooth link is used for negotiation and establishment, and the high data rate traffic is carried over a collocated 802.11 link.
The main new feature is AMP (Alternative MAC/PHY), the addition of 802.11 as a high speed transport. The High-Speed part of the specification is not mandatory, and hence only devices sporting the "+HS" will actually support the Bluetooth over 802.11 high-speed data transfer. A Bluetooth 3.0 device without the "+HS" suffix will not support High Speed, and needs to only support a feature introduced in Core Specification Version 3.0.
vii. Bluetooth Smart (v4.0 & v4.1)
The Bluetooth SIG completed the Bluetooth Core Specification version 4.0 (called Bluetooth Smart) and has been adopted as of 30 June 2010. It includes Classic Bluetooth, Bluetooth high speed and Bluetooth low energy protocols. Bluetooth high speed is based on Wi-Fi, and Classic Bluetooth consists of legacy Bluetooth protocols.
Bluetooth low energy (BLE), previously known as Wibree, is a subset of Bluetooth v4.0 with an entirely new protocol stack for rapid build-up of simple links. As an alternative to the Bluetooth standard protocols that were introduced in Bluetooth v1.0 to v3.0, it is aimed at very low power applications running off a coin cell. Chip designs allow for two types of implementation, dual-mode, single-mode and enhanced past versions. The provisional names Wibree and Bluetooth ULP (Ultra Low Power) were abandoned and the BLE name was used for a while. In late 2011, new logos “Bluetooth Smart Ready” for hosts and “Bluetooth Smart” for sensors were introduced as the general-public face of BLE.
Bluetooth specification Version 4.1 was officially announced in December 4, 2013, and is a software update to existing 4.0 hardware
REFERENCE:
- http://coweb.cc.gatech.edu/sysHackfest/uploads/126/Bluetooth.pdf
- http://www.rasmicro.com/Bluetooth/EGBT-045MS046S%20Bluetooth%20Module%20Manual%20rev%201r0.pdf
- http://www.mobileinfo.com/Bluetooth/how_works.htm