Beruflich Dokumente
Kultur Dokumente
Overview
Who is Bluetooth?
What is Bluetooth and what does it do for you?
Bluetooth usage scenarios examples
Bluetooth architecture
Interoperability & profiles
Summary
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Who is Bluetooth?
Harald Blaatand Bluetooth II
King of Denmark 940-981 AC
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Landline
Cable
Replacement
Data/Voice
Access Points
Personal Ad-hoc
Connectivity
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Ericsson
IBM
Intel
Nokia
Toshiba
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
What is Bluetooth?
Applications
RFCOMM
Data
Audio
Application Framework
and Support
Co
ntr
ol
TCP/IP HID
L2CAP
Link Manager
Baseband
Host Controller
Interface
Link Manager and
L2CAP
Radio & Baseband
RF
A hardware/software description
An application framework
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
User benefits
Proximity synchronization
Easily maintained database
Common information database
IEEE802.15: Bluetoot
C. Bisdikian-
User benefits
Multiple device access
Cordless phone benefits
Hands free operation
Wireless Freedom
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
User benefits
No more connectors
Easy internet access
Common connection experience
Remote Connections...
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Architectural overview
Applications
RFCOMM
Data
Audio
Co
ntr
ol
TCP/IP HID
L2CAP
Link Manager
Baseband
Cover this
RF
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Radio
frequency synthesis: frequency hopping
2.402 + k MHz, k=0, , 78
1,600 hops per second
conversion bits into symbols: modulation
GFSK (BT = 0.5; 0.28 < h < 0.35);
1 MSymbols/s
transmit power
0 dbm (up to 20dbm with power control)
receiver sensitivity
-70dBm @ 0.1% BER
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Piconet
S
P
sb
P
P
sb
Scatternet
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Baseband protocol
Standby
Waiting to join a
piconet
Unconnected:
Standby
Page
Det
ac
Inquire
Connecting
states
Connect to a
specific radio
Actively on a
piconet (master or
slave)
Park/Hold
Low-power connected
states
Inquiry
Page
Ttpcl=2s
Ttpcl=0.6s
Active
states
Connected
9/14/99
Standby
Transmit
data
AMA
Connected
AMA
Ttpcl=2ms
Low-power
states
PARK
PMA
Ttpcl=2ms
HOLD
AMA
releases
AMA address
IEEE802.15: Bluetoot
C. Bisdikian-
master
slave
9/14/99
10 11 12
13 14
15 16 17 18
19 20 21 22
SCO
ACL
IEEE802.15: Bluetoot
C. Bisdikian-
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
PIN
E2
E2
User Input
(Initialization)
Authentication
Link Key
Link Key
E3
E3
(possibly)
Permanent
Storage
Encryption
Encryption Key
9/14/99
Encryption Key
IEEE802.15: Bluetoot
Temporary
Storage
C. Bisdikian-
Architectural overview
Applications
SDP
RFCOMM
Data
Audio
Co
ntr
ol
TCS
L2CAP
Cover This
HCI
Link Manager
Baseband
RF
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Bluetooth protocols
Host Controller Interface (HCI)
provides a common interface between
the Bluetooth host and a Bluetooth
module
Interfaces in spec 1.0: USB; UART; RS-232
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Bluetooth protocols
Service Discovery Protocol (SDP)
Defines a service record format
Information about services provided by
attributes
Attributes composed of an ID (name) and a
value
IDs may be universally unique identifiers
(UUIDs)
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Bluetooth protocols
RFCOMM (based on GSM TS07.10)
emulates a serial-port to support a large
base of legacy (serial-port-based)
applications
allows multiple ports over a single
physical channel between two devices
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
9/14/99
Applications
Protocols
Represents default
solution for a usage
model
Vertical slice through
the protocol stack
Basis for
interoperability and
logo requirements
Each Bluetooth device
supports one or more
profiles
IEEE802.15: Bluetoot
Profiles
C. Bisdikian-
Profiles
Generic Access Profile
Service Discovery Application Profile
Serial Port Profile
TCS_BIN-based profiles
Cordless Telephony Profile
Intercom Profile
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Synchronization
User benefits
Proximity synchronization
Easily maintained database
Common information database
IEEE802.15: Bluetoot
C. Bisdikian-
Synchronization profile
IrMC
IrOBEX
RFCOMM
L2CAP
LMP
ACL
SCO
Bluetooth Baseband
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Headset profile
AT Commands
RFCOMM
L2CAP
LMP
Audio
Stream
ACL
SCO
Bluetooth Baseband
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
RFCOMM
L2CAP
LMP
ACL
SCO
Bluetooth Baseband
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-
Summary
Bluetooth is a global, RF-based (ISM
band: 2.4GHz), short-range, connectivity
technology & solution for portable,
personal devices
it is not just a radio
create piconets on-the-fly (appr. 1Mbps)
piconets may overlap in time and space for high
aggregate bandwidth
9/14/99
IEEE802.15: Bluetoot
C. Bisdikian-