Professional Documents
Culture Documents
Bluetooth Overview
Bluetooth Overview
Bluetooth Overview
Motivation
Digital Camera
Computer
Scanner
Inkjet
Printer
PDA
Cell Phone
Cordless Phone
Base Station
Bluetooth Applications
Synchronization
Connecting to Internet
Ad Hoc Networks
Protocol Stack
Bluetooth Radio
Free
Open to everyone worldwide
Disadvantages
Frequency Hopping
Baseband Layer
Inquiry Procedure
A
O
B
K
L
I
Q
C
10 meters
Inquiry Channel
14
12
10
Series1
8
6
4
2
0
0
10
Slot
12
14
16
18
Inquiry
Inquiry Scan
Inquiry Response
Step
1
2
3
4
5
6
Direction
Master to Slave
Slave to Master
Master to Slave
Slave to Master
Master to Slave
Slave to Master
Hopping
Pattern
Page
Page Response
Page
Page Response
Channel
Channel
Pattern Source
and Clock
Slave
Slave
Slave
Slave
Master
Master
Paging Illustrated
A
O
L
I
10 meters
Q
C
Paging: Step 4
Paging: Step 5
Paging: Step 6
Link Manager
Asynchronous Connection-Less
(ACL)
Synchronous Connection
Oriented (SCO)
Retransmission
Max # links
between master
and slave
Supported
during hold
mode
Switched
connection
type
ACL
Data
Yes
No
Packet
SCO
Time bounded
info (Audio or
Video)
No
Yes
Circuit
Establishing Piconets
Whenever there is a
connection between two
Bluetooth devices, a piconet
is formed
Always 1 master and up to 7
active slaves
Any Bluetooth device can be
either a master or a slave
Can be a master of one
piconet and a slave of
another piconet at the same
time (scatternet)
All devices have the same
timing and frequency
hopping sequence
Scatternets
Formed by two or
more Piconets
Master of one
piconet can
participate as a slave
in another connected
piconet
No time or frequency
synchronization
between piconets
Active
Hold
Park
Sniff
Active Mode
Hold Mode
Frees slave to
Sniff Mode
Park Mode
Maintain synchronization
Listen for broadcast messages (packets with all
zero AM_ADDR)
Potentially make access request to master through
(AR_ADDR)
Security
The basic structure showing how the host controller layers are fitted into
the protocol stack
RFCOMM
SDP Query
SDP Database
Segmentation/Reassembly
Quality of Service
Peak bandwidth
Latency
Delay variation
Token rate
Token bucket size
Protocol Multiplexing
RFCOMM
LMP
SDP
L2CAP
ACL
Voice
SCO
Baseband
Audio
Summary
Advantages of Bluetooth
Disadvantages of Bluetooth
Sources
http://www.ericsson.com/bluetooth/bluetoothf/
http://www.ee.iitb.ernet.in/uma/~aman/bluetooth/
http://www.mprg.ee.vt.edu/tech_xfer/ppt/bt_tut.pdf
http://www.xilinx.com/esp/bluetooth/tutorials/index.htm
http://www.palowireless.com/infotooth/download.asp
http://www.motorola.com/bluetooth/index.html
Bluetooth: Connect without Cables by Jennifer Gray
Discovering Bluetooth by Brent A. Miller