What Is Bluetooth?
Designed to be used to connect both mobile devices and peripherals that currently require a wire Simplifying communications between: - devices and the internet - data synchronization
Why Bluetooth?
Before Bluetooth, wireless technology like infra red data communication had two problems 1)Line of Sight 2) One to One Using data synchronizing BLUETOOTH OVERCOMES THESE PROBLEMS
In this technique, a device will use 79 individual, randomly chosen frequencies within a designated range Transmitters change frequency 1600 times a second
Piconet
Master
Active Slave
Parked Slave
Standby
RFCOMM
Application Protocol
Middleware Protocol
Data
Audio
L2CAP
Link Manager
Transport Protocol
Baseband RF
Applications
IP
RFCOMM
Data
Audio L2CAP Link Manager
Baseband RF
Applications
IP
RFCOMM
Service Discovery Protocol (SDP) Means for applications to discover device info, services and its characteristics. TCP/IP Network Protocols for packet data communication, routing RFCOMM Cable replacement protocol, emulation of serial ports over wireless network
Data
Audio
L2CAP
Link Manager
Baseband RF
Applications
IP
RFCOMM
Data
Consists of Bluetooth aware as well as un-aware applications. Audio
L2CAP
Link Manager
Baseband RF
Packet Structure
72 bits 54 bits 0 - 2744 bits
Access Code
Header
Payload
Data
CRC
ARQ
FEC (optional)
Forming a Piconet
Needs two parameters --- a) Hopping pattern of the radio it wishes to connect. b) Phase within the pattern i.e. the clock offset of the hops.
Piconet 1
Piconet 2
The master shares its global ID and its clock offset with the other radios which become slaves.
Slave Master
Master
The global ID and the clock parameters are exchanged using a FHS (Frequency Hoping Synchronization) packet.
Scatternet
Inquiry
Page
Connected
Park
Hold
Sniff
Applications of Bluetooth
Generic access Service discovery Serial port Generic object exchange LAN access Dial Up Networking Fax Cordless Telephone Intercom Headset Object Push File Transfer Synchronization Procedures for link management Protocol for discovering offered services Replacement for serial port cable Define client server relationship for object movement Protocol between a mobile computer and fixed LAN Allows a notebook computer to call via mobile phone Allows a mobile fax machine to talk to a mobile phone Connects a handset and its local base station Digital Walkie -Talkie Allows hands free voice communication Provides a way to exchange simple objects Provides more general file transfer facility Permits a PDA to synchronize with another computer
Versions
Bluetooth Specification Version 1.1 and Earlier * Bluetooth technology was introduced in 1998. * Versions 1.0 and 1.0B: lack of interoperability among devices. * Version 1.1: first truly successful operating version of Bluetooth technology.
Versions continued..
Bluetooth Version 2.0 Backward compatible with previous Bluetooth versions Three times faster transmission speed (10 times in some cases) Enhanced data rate of up to 3 Mbps Lower power consumption Broadcast/multicast support
Versions continued..
Bluetooth Version 3.0 Unicast Connectionless Data - lowers latency and provides faster more reliable experiences Enhanced Power Control - ensures less dropouts; a common complaint amount Bluetooth users Bluetooth Cost low cost operates on an unlicensed radio spectrum: no charge for communicating between two Bluetooth devices
Security
Threats Bluejacking Bluesnarfing Bluebugging Solution device level security service level security
Advantages (+)
Bluetooth Devices are Wireless Bluetooth Technology is Inexpensive Bluetooth is Automatic Standardized Protocol = Interoperability Low Interference Low Energy Consumption Share Voice and Data Instant Personal Area Network (PAN) Upgradable
Disadvantages (-)
Data Transfer Rate Range Security Battery Use
Thank You