You are on page 1of 41

201/2009

bluetooth
bluetooth
bluetooth
bluetooth?

1994 - Ericsson
1998 - SIG (Special Interest Group)

2.4 GHz ISM (industrial, scientific and
medical)
FHSS (Frequency Hopping Spread Spectrum)
1 bps
24 Mbps
10 m
,



bluetooth
bluetooth
bluetooth
bluetooth?

Bluetooth 3
point to point
single-cell (piconet)
multi-cell (scaternet)
master - slave

slave master - point to point


master slave - point to point point to multi point
slave

slave master
active & parked slave


,
master
CLKN
CLKN(master)=CLK
CLKN(slave)+offset=CLK

-

bridge slave



bluetooth
bluetooth
bluetooth
bluetooth?

Radio:

ISM 2.4 GHz


frequency hopping spread spectrum
2402+k
[MHz] k=0,1,2 ...78
FH master-
TDD,
TDMA
1, 2 3

Baseband (Link Controller) :






10

Link Manager Protocol (LMP) :



(, )
Logical Link Control and Adaptation Protocol (L2CAP):

baseband


Host controller interface (HCI):
Bluetooth
Bluetooth

11

SDP (Service Discovery Protocol) :


,

RFCOMM :

TCS BIN (telephony control specification):



Bluetooth

12

13

Channel Manager:
Channel Manager ,
L2CAP

.
L2CAP resource manager:
PDU

, QoS

Device manager :

14

Link manager (LM):


,


BB resource manager:

Link controller:



Radio frequency (RF) :

15

16



,

( )

17





(
)


18

Bluetooth 3

19

slave



CRC
(
)

20


4 :
Basic piconet physical channel
Adopted piconet physical channel
Inquiry scan physical channel
Page scan physical channel
2 , 2

21

polling master slave

master
slave

22

Bluetooth
Access code
preamble
sync seq
trailer (optional)
Header
address
type (ID, Null, Poll, FHS)
flow ( )
ARQN ( )
SEQN ( )
CRC
Data

23

stand by
page
page scan
connected
master response
slave response
inquiry
inquiry scan
inquiry response

24

link-control
(

LMP)
( )

LMP





25

QoS
BT

connection oriented:
, QoS

c:
L2CAP
c Channel Identifier CID
c CID1 ,
CID2, a

64
26

2
L2CAP: ,

27



bluetooth
bluetooth
bluetooth
bluetooth?

28

, SDP
SDP Service Discovery Protocol

,



16 ID
128
UUID
29

bluetooth

0 = LFSR (Linear Feedback Shift Register)


Bluetooth address 48 bits
Private key - autentication 128 bits
Private key encryption 8:128 bits (1-16 bytes)
Rand 128 bits

30



bluetooth
bluetooth
bluetooth
bluetooth?

31

version

Data range

1.2

1 Mbps

0.7 Mbps

2.0+EDR

3 Mbps

2.1 Mbps

3.0+HS

~24 Mbps

~21 Mbps

4.0

~24 Mbps

~24 Mbps

EDR - enhanced data rate (faster data transfer)


HS - high speed

32

33

*Radio-frequency identification

34



bluetooth
bluetooth
bluetooth
bluetooth?

35

36

37



bluetooth
bluetooth
bluetooth
bluetooth?

38

, Bluetooth

bluetooth

.
bluetooth ,
USB
bluetooth,

. e-mail

.

printout

39

From WPANs to Personal Networks - Ramjee


Prasad & Luc Deneire
Overview of Bluetooth Technology Hongfeng Wang
http://vistart.name/foticious/2012/07/15/bl
uetooth-introduction/
http://en.wikipedia.org/wiki/Bluetooth

40


!!!

???

41