You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Figure 2 The Bluetooth<br />
protocol stack<br />
66<br />
Data<br />
Applications<br />
TCP/IP HID RFCOMM<br />
Audio<br />
L2CAP<br />
Link Manager<br />
Baseband<br />
RF<br />
Control<br />
2.1 Overview<br />
Bluetooth is a radio technology to connect<br />
devices, without using wires, at a relatively short<br />
distance. The most common mode allows units<br />
to communicate within a distance of 10 m from<br />
each other. A high power mode is also defined<br />
for which the expected distance in free line of<br />
sight is 100 m. The radio works in the globally<br />
available 2.4 GHz Industrial, Scientific, and<br />
Medical (ISM) band.<br />
Bluetooth devices connect in a star topology<br />
where the central unit is denoted master and the<br />
devices connected to this are denoted slaves. The<br />
master controls all traffic in the network. Both<br />
synchronous (voice) and asynchronous traffic<br />
(data) is supported. The data can be symmetric<br />
or asymmetric. The available user data rate is up<br />
to 433 + 433 kb/s (symmetric) and 723 + 57 kb/s<br />
(asymmetric), assuming no retransmissions are<br />
needed.<br />
2.2 Radio<br />
Bluetooth operates in an unlicensed band which<br />
is free for use all over the world. This ensures<br />
that Bluetooth equipped devices can be brought<br />
along and used when travelling abroad. Due to<br />
the unknown state of noise and interference in<br />
the band, it was not possible to design the Bluetooth<br />
radio interface for a known interference<br />
situation (in contrast to cellular systems such as<br />
GSM and UMTS, where the band is licensed and<br />
interference to a certain extent can be controlled).<br />
For instance, the IEEE 802.11 WLAN<br />
(and its derivatives) operates in the same band,<br />
and domestic microwave ovens heating food<br />
may leak a substantial amount of electromagnetic<br />
radiation here as well. The Bluetooth air<br />
interface has been specifically designed to accommodate<br />
for varying interference characteristics<br />
by incorporating frequency hopping (FH)<br />
spread spectrum techniques.<br />
In the used ISM band there are 79 channels<br />
defined, each being 1 MHz wide. During communication,<br />
the devices spread with 1600 hops/s<br />
covering all channels according to a pseudo-random<br />
sequence. Binary GFSK modulation is used<br />
with a signalling rate of 1 Msymbols/s, which<br />
gives the radio signal an instantaneous –20 dB<br />
bandwidth of 1 MHz.<br />
The allowable output power in the 2.4 GHz ISM<br />
band is restricted by different regulatory bodies<br />
in different countries. For Bluetooth transmission,<br />
the applicable paragraphs in ETSI 300 328<br />
and FCC part 15 must be considered. Three different<br />
power classes (denoted class 1, 2, and 3<br />
devices) have been defined for Bluetooth radio<br />
transmitters. They correspond to 100 mW (20<br />
dBm), 2.5 mW (4 dBm), and 1 mW (0 dBm)<br />
output power, respectively. A power control<br />
functionality is required for class 1 Bluetooth<br />
devices transmitting over 0 dBm. This is to prevent<br />
unnecessary interference to other radio<br />
transceivers operating in the neighbourhood<br />
and in this ISM band.<br />
In the design of the radio interface, much effort<br />
has been made to facilitate simple (low-cost)<br />
ASIC implementations of the radio hardware<br />
with none or only a few external components.<br />
For instance, the relaxed requirements on the<br />
noise figure (23 dB) allows a margin for substrate<br />
noise so that a low-current LNA can be<br />
used. The transmit/receive turn-around time<br />
(220 ms) is large enough to support a single synthesiser<br />
solution. The phase noise requirement<br />
(–89 dBc/ Hz at 500 kHz) is easy enough to<br />
allow for an integrated VCO. On the other hand,<br />
the requirements on the adjacent channel interference<br />
suppression are rather strict to ensure<br />
that system performance is satisfactory also in<br />
quite severely interfered environments. For further<br />
details on implementation issues, see [2].<br />
In principle, the radio functionality is controlled<br />
by a state machine which usually is denoted<br />
baseband (or link) controller. The behaviour of<br />
the state machine is controlled by the link manager<br />
(described in Figure 3), which in its turn is<br />
controlled by the application running on the<br />
host.<br />
2.3 Baseband<br />
Bluetooth uses time division duplex (TDD) communication.<br />
The time axis is divided into 625 ms<br />
long slots. For each slot, a different hop carrier<br />
is used, resulting in a nominal hop rate of 1600<br />
hops/s. The master starts transmissions in even<br />
slots, while a slave can only start transmitting in<br />
odd slots. A Bluetooth master unit and all slaves<br />
connected to it constitute a piconet. Only master/slave<br />
traffic is possible. For slave/slave traffic,<br />
either the master has to act as a relay be-<br />
Telektronikk 1.2001