Bluetooth: By:-Ss - Sundar Raj

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 52

BLUETOOTH

By:-SS.SUNDAR RAJ
What is Bluetooth?
A unique new wireless
technology specifically for:
 Short range
— Up to 30 meters typically
 Modest performance
(721Kbps)
 Dynamic configurability
— i.e. ad hoc
networking/roaming
 Low power
— Well suited to handheld
applications
 Support for both voice and
data

And an EXPLOSIVE growth market!!!


What is Bluetooth Good For?
 No Wires!
— In the home
— On the move

 Personal Area Networking (PAN)


— Enabling a collection of YOUR personal devices to
cooperatively work together

 Locality sensitive services (i.e. roaming)


— Visibility and access to additional resources, but only
when they are within range and useful to you
Bluetooth in the Home
Digital Camera No Wires
Computer

Scanner

Inkjet
Printer
xDSL
Access Point

Home Audio System PDA Cordless Phone


Cell Phone Base Station
MP3
Player
And On the Road
Car Audio System

PDA
Cell Phone

Headset
Pay Phone
& Access Point

MP3
Player
Hotel Phone
Laptop & Access Point
Bluetooth in Computer Products
Computer devices Computer applications
 Laptop computers  Peripheral connectivity
— Printers
 PDAs/HPCs — Scanners
— Video projectors
 Desktop PCs
 Network access
 Broadband access points — Broadband access points
— Ethernet/xDSL/cable — Packet radio cellular phones

 Printers  File synchronization


— Calendars
 Scanners — Contact management

 Video projectors  File transfer


— VCards
 Web tablets — MP3
— Digital pictures
Bluetooth in Telephone and
Consumer Products
Telephone devices Telephone applications
 Cellular handsets  Hands free use
 Wireless headsets  File synchronization
— Calendars
 PSTN access points — Contact management
— Payphones
— Hotel/home phones  Land line I/F for voice and data

Consumer devices Consumer applications


 Set-top boxes  File transfer
— MP3
 Digital cameras — Digital pictures
 MP3 audio players  Peripheral connectivity
— Keyboard/mouse/remote
 Home audio systems — Printer
ORIGIN OF BLUETOOTH

1994, ERICSSON MOBILE COMMUNICATION, THE GLOBAL


TELECOMMUNICATION COMPANY BASED IN SWEDEN,
INITIATED A STUDY TO INVESTIGATE A LOW POWER,
LOW COST RADIO INTERFACE TECHNOLOGY.

AIM :-
TO ELIMINATE CABLE BETWEEN MOBILE PHONE & PC
CARDS, HEADSETS, DESKTOPS & OTHER DEVICES.
ATTENTION OF OTHER COMPANIES

GROUP:-
- SPECIAL INTEREST GROUP(SIG) IN MAY 1998.
- BLUETOOTH 1.0, RELEASED IN JULY 1999
BLUETOOTH SYSTEM BLOCKS
VALUE PROPOSITION OF BLUETOOTH

CABLE REPLACEMENT

Ad hoc NETWORKING

INTERNET ACCESS

SYNCHRONIZATION
How Does Bluetooth Work?
Operational States

D Master
F N
M
Active Slave
Parked Slave*
P
Standby*
O
* Low power state
J
I Q
C
In the Beginning
 Initially Bluetooth devices only know about themselves
— Everyone passively monitors in Standby mode
— No devices are synchronized
D
F N
H
G M

A P
B
O
E
K
J L
I Q
C
Inquiry
Discovering Who’s Out There
 Inquiry discovers what other devices are within range
Note that a device can
be “Undiscoverable”
D
F N
H
G M

A P
B
O
E
K
J L
I Q
C
10 meters
Paging
Creating a Piconet
 Paging creates a Master/Slave link called a Piconet

D
F N
H
G M

A B P
O
E
K
J L
I Q
C
10 meters
Expanding a Piconet (1)
 Successive Pages can attach up to 7 Active Slaves to a Piconet at one time

D
F H N
G M

A B P
O
E K
J L
I Q
C
10 meters
Parking
 To save power and/or to connect to even more devices
Active Slaves can be Parked (up to 256 total!)

D F H N
G M

A B P
O
E K
J L
I Q
C
10 meters
Expanding a Piconet (2)
 Masters can then attach additional Active Slaves using
Active Member Addresses freed up through Parking

D F H N
G M

A B P
O
E K
J L
I Q
C
10 meters
Scatternets
 Bluetooth devices can participate in multiple Piconets
simultaneously creating a topologies called Scatternets

D
F H
G M N

A
B
O P
E K
J L
I
C Q
Advanced Scatternets
 Scatternets can evolve into extremely complex structures
creating a rich fabric of many, many, devices

D
F H N
G M

A P
B
O
E K
J L
I Q
C
MODES

ACTIVE MODE- ACTIVELY PARTICIPATES ON THE CHANNEL.

SNIFF MODE- MASTER CAN ONLY START TRANSMISSION IN


SPECIFIED TIME.

HOLD MODE- SLAVE CAN DO OTHER THINGS, LIKE SCANNING,


PAGING, INQUIRY, OR ATTENDING OTHER
PICONET.

PARK MODE-- SLAVE DOSE NOT WANT TO PARTICIPATE IN THE


PICONET BUT STILL WANT TO SYNCHRONIZED
TO THE CHANNEL
CONNECTION ESTABLISHEMENT & INQUIRY

CONNECTION TO THE DESIRED DEVICE IS MADE BY PAGE.

INQUIRY MESSAGE BEFORE PAGING IF RECIPIENT MESSAGE


IS UNKNOWN.

BEFORE CONNECTION MADE DEVICES ARE IN STANDBY MODE.

PAGE / INQUIRY MESSAGE AFTER EVERY 1.28sec TO LISTEN.

32 DIFFERENT HOP FREQUENCY AFTER EVERY WAKEUP TIME.

WHEN PAGING, MASTER MUST KNOW THE SLAVE ADDRESS.

IN CONNECTION STATUS, DEVICE MAY BE IN DIFFERENT MODE.


BLUETOOTH ADVANTAGES

WE ALL NEED AN ECONOMICAL WIRELESS SOLUTION THAT IS :--

CONVENIENT
RELIABLE
EASY TO USE
NO LINE OF SIGHT PROBLEM LIKE INFRARED
PLUG AND PLAY TYPE
ALWAYS ON , RUNNING IN THE BACKGROUND
WHAT CAN YOU DO WITH BLUETOOTH ?

PRESENTATION
CARD SCANNING
SYNCHRONISING DATA
REMOTE SYNCHRONIZATION
PRINTING
IN-CAR SYSTEM
COMMUNICATION PLATFORMS
ELECTRONICS BOOKS
TRAVEL
HOME ENTERTAINMENT
PAYMENT SYSTEMS
SCANNERS
MOBILE E-COMMERCE
PHYSICAL LINKS

BLUETOOTH WIRELESS DEVICES MAKE USE OF BOTH


CONNECTION ORIENTED & CONNECTIONLESS
ORIENTED & CONNECTIONLESS LINKS.

ASYNCHRONOUS CONNECTIONLESS LINK (ACL)

SYNCHRONOUS CONNECTION ORIENTED (SCO)


ASYNCHRONOUS CONNECTIONLESS
LINK (ACL)

 SUPPORT DATA TRAFFIC ONA BEST EFFORT BASIC.


 THE INFORMATION CAN BE USER DATA OR CONTROL DATA.
 SUPPORT PACKET SWITCHED, POINT TO MULTIPOINT
CONNECTION, WHICH ARE USED FOR DATA.
 MAAXIMUM DATA RATE IS 433.2Kbps IN BOTH DIRECTION.
 723.2Kbps IN ONE DIRECTION.
SYNCHRONOUS CONNECTION
ORIENTED (SCO)

 SUPPORT REAL TIME VOICE &


MULTIMEDIATRAFFIC.
CIRCUIT AND PACKET SWITCHING

C E

B G

D F
BLUETOOTH PACKETS

72 BITS 54 BITS 0-2745 BITS

ACCESS CODE HEADER PAYLOAD


BLUETOOTH PACKETS

72 BITS 54 BITS 0-2745 BITS

ACCESS CODE HEADER PAYLOAD

PREAMBLE SYNC.WORD TRAILER

4 64 4 BITS
72 54 0 - 2745 BITS

ACCESS CODE HEADER PAYLOAD

Used for Header Contains


signaling contains link user
purposes control information
information (data, voice)
OSI REFERENCE MODEL
OPEN SYSTEM INTERCONNECTION

APPLICATION LAYER

PRESENTATION LAYER

SESSION LAYER

TRANSPORT LAYER

NETWORK LAYER

DATA LINK LAYER

PHYSICAL LAYER
BLUETOOTH PROTOCOL STACK
BLUETOOTH CORE PROTOCOLS

BASEBAND

LINK MANAGEMENT PROTOCOL(LMP)

LOGICAL LINK CONTROL AND ADAPTATION LAYER(L2CAP)

AUDIO

SERVICE DISCOVERY PROTOCOL(SDP)


BASEBAND & LINK CONTROL

Baseband and Link Control together enable a physical RF link


between Bluetooth units forming a piconet. This layer is
responsible for synchronizing the transmission-
hopping frequency and clocks of different
Bluetooth devices.
AUDIO LINK

Audio is routed directly to and from Baseband. Any two Bluetooth


devices supporting audio can send and receive audio data
between each other just by opening an audio link.
LINK MANEGER PROTOCOL

Link Manager Protocol (LMP) is responsible for link set-up


(authentication and encryption, control, and negotiation
of base band packets) between Bluetooth devices and
for power modes and connection states of a
Bluetooth unit.
L2CAP

Logical Link Control and Adaptation Protocol (L2CAP) takes


care of multiplexing, reassembly, and segmentation of
packets.
SDP

Service Discovery Protocol (SDP) is needed when requesting device


information, services, and the characteristics of other devices.
Devices have to support the same service in order to
establish a connection with each other.
CABLE RELACEMENT PROTOCOL

RFCOMM emulates RS-232 signals and can thus be used in


applications that were formerly implemented with a serial
cable (e.g., a connection between a laptop computer
and a mobile phone).
TELEPHONY PROTOCOL

Telephony Control Protocol – Binary (TCS-BIN) defines the call


control signaling for the establishment of speech and data
call between Bluetooth devices [Protocols, p.9]. AT
commands provide means for controlling a
mobile phone or a modem.
ADOPTED PROTOCOLS

OBEX(OBJECT EXCHANGE)
TCP/UDP/IP
PPP
WAP(WIRELESS APPLICATION PROTOCOL)
BLUETOOTH PROFILE
GENERIC OBJECT EXCHANGE PROFILE

defines the protocols and procedures that will be used by


Applications that need object exchange capabilities.
Possible scenarios are synchronization, file
transfer, and object push.
SERVICE DISCOVERY APPLICATION PROFILE

defines the features and procedures for an application in a


Bluetooth device to discover services of another
Bluetooth device.
SERIAL PORT PROFILE

defines the requirements for Bluetooth devices necessary for


setting up emulated serial cable connections using
RFCOMM between two peer devices.
GENERIC ACCESS PROFILE

defines the generic procedures related to discovery of Bluetooth


devices (idle mode procedures) and link management aspects
of connecting to Bluetooth devices
(connecting mode procedures).
USAGE MODEL ORIENTED PROFILE

CORDLESS TELEPHONY PROFILE


INTERCOM PROFILE
DIAL-UP NETWORK PROFILE
FAX PROFILE
HEADSET PROFILE
LAN ACCESS PROFILE
FILE TRANSFER PROFILE
OBJECT PUSH PROFILE
SYNCHRONIZATION PROFILE
ADDITIONAL PROFILE

Generic Audio/Video Distribution Profile (GAVDP)


Advanced Audio Distribution Profile (A2DP)
Audio/Video Remote Control Profile (AVRCP)
Basic Imaging Profile (BIP)
Basic Printing Profile (BPP)
Bluetooth Extended Service Discovery Profile (ESDP) for
Universal Plug and PlayTM
Hands-Free Profile (HFP)
Human Interface Device Profile (HID)
Common ISDN Access Profile
Personal Area Networking Profile (PAN)
SIM Access Profile (SAP)
Bluetooth Vs. Other WLANs
Technology
Bluetooth HomeRF 802.11b HyperLAN 802.11a HypyerLAN2
Frequency Band 2.4GHz 2.4GHz 2.4GHz 2.4GHz 5GHz 5GHz
Technology Frequency Hopping Frequency Hopping Direct Sequence Guassian Minimum Orthogonal Freq. Orthogonal Freq.
Spread Spectrum Spread Spectrum Spread Spectrum Shift Keying Division Multiplexing Division Multiplexing
Performance 720Kbps 1.6Mbps 11Mbps 23Mbps ~50Mbps ~50Mbps
Range <10 meters 50 meters 100 meters ? ? ?
Power Very Low Medium Medium Medium Medium High? Medium High?
Relative Cost Low/ Very Low Medium/Low Medium Medium High High
Target Applications Cable Replacement Wireless Data Wireless Data Wireless Data Wireless Data Wireless Data
Wireless Data Wireless Voice
Wireless Voice
Personal Networks
Fixed N/W Support PPP, Ethernet ? Ethernet Ethernet Ethernet Ethernet, IP, ATM,
PPP, 1394, UMTS
Key Features Very Low Power Voice and Data Good Performance Good Performance High Performance High Performance
Voice and Data Moderate Cost
Roaming
Low Cost
Good noise immunity
Promoters 2000+ <50 ~100 <50 ~100 <50
Regional Support Worldwide US US/Asia Europe US Europe
Shipping Now Now Now Now 2001 2001
Nine Promoters

Founders Y2K Additions

 And over 2000 additional SIG members

You might also like