Professional Documents
Culture Documents
BLUETOOTH TECHNOLOGY
15 February, 2020 2
Example : The Networked Home
15 February, 2020 3
What is Bluetooth?
15 February, 2020 4
Ultimate Headset
15 February, 2020 5
Cordless Computer
15 February, 2020 6
Bluetooth Goals & Vision
15 February, 2020 8
Timeline
• 1994 : Ericsson study complete / vision
• 1995 : Engineering work begins
• 1997 : Intel agrees to collaborate
• 1998 : Bluetooth SIG formed: Ericsson, Intel, IBM, Nokia & Toshiba
• 1999 : Bluetooth Specification 1.0A
SIG promoter group expanded: 3Com, Lucent, Microsoft &
Motorola
• 2000 : Bluetooth Specification 1.0B, 2000+ adopters
• 2001 : First retail products released, Specification 1.1
• 2003 : Bluetooth Specification 1.2
• 2005 : Bluetooth Specification 2.0 (?)
15 February, 2020 9
Special Interest Group
15 February, 2020 10
Technical features
Spread Spectrum (Frequency Hopping)
Connection Type
& Time Division Duplex (1600 hops/sec)
2.4 GHz ISM Open Band (79 MHz of
Spectrum
spectrum = 79 channels)
Modulation Gaussian Frequency Shift Keying
Transmission Power 1 mw – 100 mw
Data Rate 1 Mbps
Range 30 ft
Supported Stations 8 devices
Data Security –Authentication Key 128 bit key
Data Security –Encryption Key 8-128 bits (configurable)
Module size 9 x 9 mm
15 February, 2020 11
Bluetooth FHSS
15 February, 2020 12
Time-Division Duplex Scheme
15 February, 2020 13
Classification
POWER RANGE
15 February, 2020 14
Typical Bluetooth Scenario
15 February, 2020 15
Piconet Structure
Master
Active Slave
Parked Slave
Standby
15 February, 2020 16
Ad-hoc Network – the Scatternet
• Inter-piconet communication
• Up to 10 piconets in a
scatternet
• Multiple piconets can operate
within same physical space
• This is an ad-hoc, peer to
peer (P2P) network
15 February, 2020 17
Bluetooth Protocol Stack
15 February, 2020 18
Baseband
15 February, 2020 19
Baseband
• Addressing
— Bluetooth device address (BD_ADDR)
– 48 bit IEEE MAC address
— Active Member address (AM_ADDR)
– 3 bits active slave address
– all zero broadcast address
— Parked Member address (PM_ADDR)
– 8 bit parked slave address
15 February, 2020 20
Packet Structure
No CRC ARQ
FEC (optional) FEC (optional)
15 February, 2020 21
Connection State Machine
Inquiry Page
Standby Connected
Transmit data
• Seven sub-states
— Inquiry
— Inquiry scan
— Inquiry response
— Page
— Page scan
— Master response
— Slave response
15 February, 2020 24
Link Manager Protocol
15 February, 2020 25
Link Manager Protocol
• The Link Manager carries out link setup, authentication & link
configuration.
• Channel Control
— All the work related to the channel control is managed by the master
– The master uses polling process for this
— The master is the first device which starts the connection
– This roles can change (master-slave role switch)
15 February, 2020 26
L2CAP
15 February, 2020 27
Middleware Protocol Group
• TCP/IP
— Network Protocols for packet data communication, routing.
• RFCOMM
— Cable replacement protocol, emulation of serial ports over wireless network.
15 February, 2020 29
IP Over Bluetooth
15 February, 2020 30
IP Over Bluetooth
15 February, 2020 31
File Transfer Profile
• Profile provides:
• Enhanced client-server interactions:
- browse, create, transfer folders
- browse, pull, push, delete files
15 February, 2020 32
Headset Profile
• Profile provides:
• Both devices must provide capability to initiate connection &
accept/terminate calls.
• Volume can be controlled from either device.
• Audio gateway can notify headset of an incoming call.
15 February, 2020 33
Core Bluetooth Products
15 February, 2020 34
Other Products…
15 February, 2020 35
Security
• Security Measures
— Link Level Encryption & Authentication.
— Personal Identification Numbers (PIN) for device access.
— Long encryption keys are used (128 bit keys).
— These keys are not transmitted over wireless. Other parameters are
transmitted over wireless which in combination with certain
information known to the device, can generate the keys.
— Further encryption can be done at the application layer.
15 February, 2020 36
A Comparison
WLAN
15 February, 2020 37
Bluetooth vs. IrD
• Bluetooth •IrD
— Point to Multipoint —Point to point
—Intended for Data
— Data & Voice
Communication
— Easier Synchronization due
—Infrared, LOS communication
to omni-directional and no
—Can not penetrate solid objects
LOS requirement
—Both devices must be stationary,
— Devices can be mobile for synchronization
— Range 10 m —Range 1 m
15 February, 2020 38
Bluetooth: Today & Tomorrow
15 February, 2020 39
Will Bluetooth become a household name?
15 February, 2020 40
Future of Bluetooth
15 February, 2020 42
“Things that think…
don’t make sense unless they link.”
15 February, 2020 43
Thank You
15 February, 2020 44