Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
Device Discovery
Illustrated
D
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
B
K
L
I
10 meters
Q
C
Paging: Step 4
Paging: Step 5
Paging: Step 6
Link Manager
Synchronous Connection
Oriented (SCO)
Retransmissi
on
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
Protocol Multiplexing
Illustrated
TCS
RFCOM
M
LMP
L2CAP
ACL
SD
P
Audi
o
Voice
SCO
Baseband
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