1.2.3 Bluetooth Specification
The Bluetooth specification is the result of cooperation bymany companies
under the Bluetooth SIG umbrella. The specification defines over-the-air
behavior to ensure the compatibility of Bluetooth devices from different
vendors. It defines the complete system from the radio up to the application
level, including the software stack. The specification is very lengthy
because of the breadth of topics it covers. At the highest level, the specification
is really a collection of specifications: a Bluetooth Core Specification,
Bluetooth Transport Specifications, Bluetooth Protocol Specifications, and
Bluetooth Profile Specifications. The Bluetooth Core Specification defines
the overall Bluetooth architecture, common terms used within the community,
a controller specification, and a host specification. Bluetooth
Transport Specifications describe how different transports can be used to
communicate between the host and the controller (e.g., UART, USB, Three-
Wire). Bluetooth Protocol Specifications describe higher level protocols
that run over Bluetooth Wireless Technology (e.g., RFCOMM and OBEX).
Finally, Bluetooth Profile Specifications are individual specifications that
describe individual Bluetooth profiles.
Bluetooth profiles, essentially usage models, describe how applications
are to use the Bluetooth stack.
Pages:
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43