Professional Documents
Culture Documents
1
Bluetooth - overview
Motivation
2
Bluetooth - overview
3
Bluetooth overview
Etymology
Harald Blaatand II ( translated
Bluetooth)
4
Bluetooth - overview
5
Bluetooth - overview
LAN
6
Bluetooth - overview
7
Bluetooth - overview
8
Bluetooth - overview
9
Bluetooth - architecture
10
Piconet
11
Bluetooth - architecture
Parked node
a slave device in a low power state to
conserve the drain on the devices batteries
In this state the device can only respond to
the beacon from the master node
12
Bluetooth - architecture
Node range
Slave nodes need to be within 10 meters of
the master node.
Why design such a short range?
13
Bluetooth - architecture
Answer : Money,
Money Money !!!
The designers
wanted this
technology to be
used widely (i.e. to
sell product).
Bluetooth chips
under $5.00
14
Bluetooth - architecture
Communication
Only possible between master and slave
nodes
Piconet uses centralized Time Division
Multiplexing.
The master node controls the clock and
determines which devices occupy which
time slot.
15
Bluetooth - architecture
16
Bluetooth - architecture
Answer : Scatternets
17
Bluetooth – architecture
18
Scatternet
19
Bluetooth - profiles
20
Bluetooth – profiles
21
Bluetooth – profiles
22
Bluetooth – profiles
23
Bluetooth – profiles
24
Bluetooth – profiles
25
Bluetooth – profiles
26
Bluetooth – profiles
27
Bluetooth – profiles
28
Bluetooth
Bluetooth uses FHSS
It Uses ISM Band
Bluetooth Hops 1600 times /second
It uses GFSK to transfer bits to a
signal(Modulation)
Primary(Master) and Secondary(Slave)
communicates with each other using time slots
Primary uses even no. slots 0,2,4,…while
secondary odd no. slots 1,3,5…….
29
Single-secondary communication
30
Multiple-secondary communication
31
Bluetooth – protocol stack architecture
power management
Device authentication
quality of service
Middleware layer
RFcomm : serial communications, mouse, keyboard …ie it
provides RS232 serial port emulation
Telephony : speech oriented protocol
Service Discovery : locate services in the network 36
Bluetooth – protocol stack architecture
Audio
controls audio, applications have direct access
Control
a control protocol, applications have direct access
37
Bluetooth – protocol stack architecture
39
Radio Layer
40
The Bluetooth Base band Layer
It lies on top of the Bluetooth radio layer
It is the physical layer of the Bluetooth
Each frame is transmitted over a logical
channel called a linked between master slave
Two kinds of links
Asynchronous Connection less (ASL)
Synchronous Connection Oriented (SCO)
41
Asynchronous Connection less & Synchronous
Connection Oriented
42
Logical Link Control and
Adaptation Protocol (L2CAP)
There are 3 major functions
I. It accepts packets up to 64 kB from the upper layers &
breaks them into frames for transmission
43
The Bluetooth Frame Structure
44
Bluetooth Frame Structure
Access code (72 bits)
Header (54 bits)
Address field, type field, flow bit,
acknowledge bit, sequence bit, and
checksum
Data ( 0-2744 bits)
45
Conclusion
46