introduction to bluetooth - uni-potsdam.de · introduction to bluetooth kirsten matheus ... speech...

33
12.06.2003 1 Introduction to Bluetooth Kirsten Matheus The idea behind Bluetooth The problems when trying to realize the idea The solutions used in Bluetooth How well the solutions work

Upload: vuongtuyen

Post on 28-May-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

12.0

6.20

031

Intro

duct

ion

to B

luet

ooth

Kirs

ten

Mat

heus

The

idea

beh

ind

Blue

toot

h

The

prob

lem

s w

hen

tryin

g to

real

ize

the

idea

The

solu

tions

use

d in

Blu

etoo

th

How

wel

l the

sol

utio

ns w

ork

Seite

212

.06.

2003

The

Idea

Beh

ind

Blu

etoo

th

nive

rsal

, sho

rt ra

nge

cabl

e re

plac

emen

t su

ppor

ts s

peec

h an

d da

ta a

nd c

an b

e us

ed (a

lmos

t) w

orld

wid

e w

ithou

t the

nee

d of

an

infra

stru

ctur

e

digi

tal p

en

mob

ile p

hone

head

set

prin

ter

lapt

op

digi

tal c

amer

a

mob

ile p

hone

car

GSM

etc.

Seite

312

.06.

2003

Blu

etoo

th h

as to

Wid

ely

used

Onl

y w

ith m

any

BT p

rodu

cts

ther

e is

the

choi

ce to

con

nect

fre

ely

as y

ou li

ke

Func

tion

in th

e ha

rsh

cond

ition

sof

the

wire

less

tran

smis

sion

m

ediu

m

Com

patib

leSo

that

the

conn

ectio

nsm

ay b

e in

depe

nden

t of

man

ufac

ture

r

Seite

412

.06.

2003

Mea

sure

s to

Ens

ure

Dis

trib

utio

n:

Spec

ifica

tion

by in

dust

rial c

onso

rtiu

mEr

icss

on, I

BM, I

ntel

, Nok

ia a

nd T

oshi

ba fo

unde

d th

e BT

SIG

in 1

998

Fast

bec

ause

few

par

tner

s m

ean

few

er o

pini

on th

at h

ave

to b

e ag

reed

upo

n

Ope

n to

be

used

by

anyo

ne

No

fees

for k

ey p

aten

ts

Tech

nica

l sid

e co

mpa

rabl

y ch

eap

to re

alis

eC

hip

pric

e to

day

unde

r 5$U

S

Plac

ed in

unl

icen

ced

freq

uenc

y ba

nd (I

SM a

t 2.4

GH

z)Al

mos

t wor

ldw

ide

depl

oym

ent w

ithou

t the

nee

d to

pay

lice

nce

fees

Seite

512

.06.

2003

Mea

sure

s to

Ens

ure

Com

pata

bilit

y:

Qua

lific

atio

n pr

oced

ure

for e

very

BT

prod

uct

Spec

ific

prof

iles

for e

ach

appl

icat

ion

G

ener

ic A

cces

s Pr

ofile

Serv

ice

Dis

cove

ryA

pplic

atio

n Pr

ofile

TCS-

BIN

-bas

ed P

rofil

es

Cor

dles

s Ph

one

Prof

ileIn

terc

om P

rofil

e

Seria

l Por

t Pro

file

Dia

l-up

Net

wor

king

Prof

ile

Fax

Prof

ile

Gen

eric

Obj

ect E

xcha

nge

Prof

ile

Hea

dset

Pro

file

LAN

Acc

ess

Prof

ile

File

Tra

nsfe

rPr

ofile

Obj

ect P

ush

Prof

ile

Sync

hron

izat

ion

Prof

ile

Seite

612

.06.

2003

Con

nect

ion

Set-u

p Ex

ampl

e

Lap

top

know

s it h

as fo

und

a pr

inte

r an

d ho

w to

com

mun

icat

e w

ith it

, but

it

does

not

kno

w y

et w

hat p

rofil

es th

e pr

inte

r su

ppor

ts

inq.

scan

inq.

scan

inq.scaninq.scan

inq.scan

inq.scan

inq.sc

an

inq.sc

an

inq.

scan

inq.

scan

inq.scaninq.scan

inq.scan

inq.scan

inq.sc

an

inq.sc

an

inqu

iry

inqu

iry

inquiryinquiry

inquiry

inquiry

inquir

y

inquir

y

inq.

scan

inq.

scan

inq.scaninq.scan

inq.scan

inq.scan

inq.sc

an

inq.sc

an

inqu

iry

inqu

iry

inquiryinquiry

inquiry

inquiry

inquir

y

inquir

yL

apto

p kn

ows i

t has

foun

d a

prin

ter

and

how

to c

omm

unic

ate

with

it, b

ut

it do

es n

ot k

now

yet

wha

t pro

files

the

prin

ter

supp

orts

FHS

pagi

ngpa

ging

pagingpaging

paging

paging

pagin

g

pagin

g

page

scan

page

scan

page scanpage scan

page scan

page scan

page

scan

page

scan

pagi

ngpa

ging

pagingpaging

paging

paging

pagin

g

pagin

g

page

scan

page

scan

page scanpage scan

page scan

page scan

page

scan

page

scan

FHS

requ

est f

or F

TL

2CA

P co

nnec

tion

SDP

conn

ectio

nat

trib

utes

for

FT

Lap

top

now

has

all

info

rmat

ion

it ne

eds.

It c

an d

isco

nnec

t to

chec

k fo

r ot

her

devi

ces i

n th

e ar

ea, o

r it

can

ask

the

user

whe

ther

to p

rint

on

this

pr

inte

r or

it c

an st

art t

he p

rint

ing

proc

ess

inq.

scan

inq.

scan

inq.scaninq.scan

inq.scan

inq.scan

inq.sc

an

inq.sc

an

inq.

scan

inq.

scan

inq.scaninq.scan

inq.scan

inq.scan

inq.sc

an

inq.sc

an

Seite

712

.06.

2003

Tech

nica

l Dat

a

Org

aniz

ed in

pac

kets

GFS

K m

odul

ated

dat

a at

1M

bps

(1bi

t = 1

sym

bol)

79 c

arrie

rs o

f 1M

Hz

1mW

tran

smit

pow

er (1

00m

W o

ptio

nal)

Mas

ter/S

lave

con

cept

(pic

onet

s)

acce

ssco

de 7

2

head

er 5

4pa

yloa

d 16

…27

36

^

mas

ter

slav

e 1

slav

e 2

slav

e 3

Org

aniz

es th

epi

cone

t of

up to

7 s

lave

sD

eter

min

es th

e ho

p se

quen

ce o

fFH

/TD

D-s

chem

e

Seite

812

.06.

2003

TDD

/FH

Cha

nnel

t t

M S 1

Slot

= 6

25 µ

s

64f78f

Fram

e =

1.25

ms

tS 2

17f3f

Seite

912

.06.

2003

AC

L Pa

cket

s (fo

r Dat

a)

(A

)sym

met

ric, a

sync

hron

ous

serv

ices

Bec

ause

dat

a al

low

s no

bit

erro

rs, A

RQ

sch

eme

Polli

ng s

chem

e fo

r sla

ves

Qua

lity

of d

ata

link:

Bur

st re

quire

sre

tran

smis

sion

Ret

rans

mitt

edbu

rsts

are

cou

nted

in

the

burs

t fai

lure

ra

te B

FR

Cau

ses

dela

y

Up

to 1

0% p

acke

t re

tran

smis

sion

s ok

Payl

oad

can

beus

ed w

ith o

ptio

nal

FEC

cod

ing

(rat

e 2/

3)

Seite

10

12.0

6.20

03

AC

L Pa

cket

Typ

es

shor

t pac

kets

are

less

sen

sitiv

e to

inte

rfer

ence

have

a s

mal

ler t

rans

mis

sion

rate

Seite

11

12.0

6.20

03

SCO

Pac

kets

(for

Spe

ech)

Sym

met

ric, s

ynch

rono

us s

ervi

ces

Spee

ch a

llow

s no

del

aySl

ot re

serv

atio

n at

fixe

d in

terv

alls

Spee

ch q

ualit

y:

Bur

st is

re

plac

ed w

ith a

01

bit

patte

rn

Payl

oad

(incl

.bi

t err

ors)

isfo

rwar

ded

to th

eC

VSD

dec

oder

Payl

oad

can

beus

ed w

ith o

ptio

nal

FEC

cod

ing

Rep

lace

d bu

rsts

are

coun

ted

in th

e fr

ame

eras

ure

rate

FER

Bur

sts

with

too

man

y bi

t err

ors

are

coun

ted

in th

e un

sat.

payl

oad

rate

UPR

Cau

ses

crac

klin

gno

ise

Com

bine

d in

the

unsa

t. bu

rst r

ate

FER

+UPR

=UB

R

1-2%

ave

rage

U

BR

per

link

un

acce

ptab

le

Dis

tort

s th

e vo

ice

AC

L:U

p to

10%

pac

ket

retr

ansm

issi

ons

ok

Seite

12

12.0

6.20

03

SCO

Pac

ket T

ypes

!HV1

cau

ses

thre

e tim

es a

nd H

V2 c

ause

s 1.

5 tim

es!m

ore

inte

rfer

ence

than

HV3

but

onl

y th

eir

!pay

load

s re

ceiv

es m

ore

prot

ectio

n

Seite

13

12.0

6.20

03

Pack

et T

ypes

in O

verv

iew

Type

FEC

sym

met

ricas

ymm

etric

traf

ficD

M1

2/3

108.

8 kb

it/s

108.

8 kb

it/s

108.

8 kb

it/s

DM

32/

325

8.1

kbit/

s38

7.2

kbit/

s54

.4 k

bit/s

DM

52/

328

6.7

kbit/

s47

7.8

kbit/

s36

.3 k

bit/s

DH

1-

172.

8 kb

it/s

172.

8 kb

it/s

172.

8 kb

it/s

DH

3-

390.

4 kb

it/s

585.

6 kb

it/s

86.4

kbi

t/sD

H5

-43

3.9

kbit/

s72

3.2

kbit/

s57

.6 k

bit/s

Data

HV1

1/3

64 k

bit/s

HV2

2/3

64 k

bit/s

HV3

-64

kbi

t/s

Speech

Seite

14

12.0

6.20

03

Mix

ed L

ink

Exam

ple

SCO

AC

LSC

OA

CL

AC

LSC

OSC

OA

CL

MA

STE

R

SLA

VE

1

SLA

VE

2

SLA

VE

3

Seite

15

12.0

6.20

03

Inte

rfer

ence

Rob

ustn

ess

To in

terfe

re w

ith e

ach

othe

r diff

eren

t dev

ices

hav

e to

be

used

:

}D

epen

ds o

n us

er s

cena

rio

In th

e sa

me

loca

tion

At t

hesa

me

time

On

the

sam

e fr

eque

ncy

Dep

ends

on

spec

ifica

tion

Oth

er B

luet

ooth

pic

onet

sM

icro

wav

e ov

ens

IEEE

802

.11b

WLA

Not

her

Seite

16

12.0

6.20

03

not l

ike

cellu

lar s

yste

ms

bloc

king

, adj

acen

t cha

nnel

effe

cts

hit o

r mis

s (in

terf

eren

ce)

mas

ter

slav

e 1

slav

e 2

slav

e 3

mas

ter

slav

e 1

slav

e 2

slav

e 3

Inte

rfer

ence

Rob

ustn

ess

Seite

17

12.0

6.20

03

Inte

rfer

ence

in C

ellu

lar S

yste

ms

BS

MT

1

MT

2

MT

3

BS M

T 1

MT

2

MT

3B

S

MT

1 MT

2

MT

3

BS

MT

1

MT

2

MT

3

BS

MT

1M

T 2

BS

MT

1

MT

2

Min

imum

dis

tanc

e to

nex

t co-

chan

nel i

nter

fere

r

Seite

18

12.0

6.20

03

Perf

orm

ance

in C

ase

of

Blu

etoo

th in

terf

eren

ce

Rad

io N

etw

ork

Sim

ulat

ions

(in

MAT

LAB)

Man

y si

mul

tane

ous

BT c

onne

ctio

ns

Prop

agat

ion

Mod

elD

ista

nt d

epen

dent

fadi

ngSh

adow

ing

Mul

tipat

h fa

ding

Traf

fic M

odel

sW

ww

-traf

fic (a

v.ge

nera

ted

data

33.

2kbp

s)

Posi

tioni

ng M

odel

10m

by

20m

room

Uni

form

dis

tribu

tion

of m

aste

rsSl

aves

at a

v. 2

m to

mas

ter i

n 2-

dim

Gau

ssia

n di

strib

utio

n

Seite

19

12.0

6.20

03

Perf

orm

ance

in C

ase

ofB

luet

ooth

Inte

rfer

ence

(con

td)

Num

ber o

f con

curr

ent W

WW

-ses

sion

s

Average throughput [bits/s]

At 1

00 c

oncu

rren

t WW

W-s

essi

ons

only

5%

thro

ughp

ut d

egra

datio

n

Seite

20

12.0

6.20

03

Perf

orm

ance

in C

ase

ofM

icro

wav

e O

ven

Inte

rfer

ence

Inte

rfer

ence

of m

icro

wav

e ov

en d

epen

ds o

n:Ty

pe (r

esid

entia

l or c

omm

erci

al)

Ove

n br

and

Ove

n lo

adPo

sitio

n of

the

rece

iver

tow

ards

the

oven

(in

fron

t of

win

dow

wor

st ra

diat

ion)

Dis

tanc

e be

twee

n re

ceiv

er a

nd o

ven

Seite

21

12.0

6.20

03

Perf

orm

ance

in C

ase

ofM

icro

wav

e O

ven

Inte

rfer

ence

(con

td)

Seite

22

12.0

6.20

03

Perf

orm

ance

in C

ase

ofM

icro

wav

e O

ven

Inte

rfer

ence

(con

td)

9ms (

of 2

0ms m

ains

pow

er c

ycle

)

Seite

23

12.0

6.20

03

Perf

orm

ance

in C

ase

ofM

icro

wav

e O

ven

Inte

rfer

ence

(con

td)

Sim

ulat

ion

Para

met

ers:

Dis

tanc

e of

BT

to m

icro

wav

e ov

enD

ista

nce

betw

een

BT

units

As

expe

cted

: The

clo

ser t

he B

luet

ooth

uni

ts to

eac

h ot

her a

nd th

e fu

rthe

r aw

ay th

ey a

re fr

om th

e m

icro

wav

e ov

en th

e be

tter

Dat

a (A

CL)

tran

smis

sion

is u

ncrit

ical

Spee

ch (S

CO

) tra

nsm

issi

onN

ot c

ritic

al in

PA

N e

nviro

nmen

ts

Deg

rada

tions

will

occ

ur o

nly

atun

favo

urab

ledi

stan

ce ra

tios

Even

then

the

degr

adat

ion

is s

moo

th a

nd

Com

preh

ensi

bilit

y re

mai

ns

Seite

24

12.0

6.20

03

Perf

orm

ance

in C

ase

ofIE

EE 8

02.1

1b In

terf

eren

ce

ter2.44

GHz

Span

80MHz

8MHz/

Cen

-110

-100-90

-80

-70

-60

-50

-40

-30

-20

-113-13

Blu

etoo

thFH 79

x1M

Hz

1mW

ter2.44

GHz

Span

80MHz

8MHz/

Cen

-110

-100-90

-80

-70

-60

-50

-40

-30

-20

-113-13

ter2.44

GHz

Span

80MHz

8MHz/

Cen

-110

-100-90

-80

-70

-60

-50

-40

-30

-20

-113-13

mai

n lo

be first

sid

e lo

befir

st s

ide

lobe

seco

nd s

ide

lobe

and

rest

seco

nd s

ide

lobe

and

rest

In p

rinci

ple

over

lap,

act

ual i

mpa

ct (o

f 802

.11b

on

BT

or o

f BT

on 8

02.1

1b) d

epen

ds o

n lo

catio

n of

uni

ts

802.

11b

DSS

S22

MH

z10

0mW

12.0

6.20

03

Perf

orm

ance

in C

ase

ofIE

EE 8

02.1

1b In

terf

eren

ce (c

ontd

)

40 2030 2535

17MHz at 20dBm

f 45

t

Seite

26

12.0

6.20

03

Perf

orm

ance

in C

ase

ofIE

EE 8

02.1

1b In

terf

eren

ce (c

ontd

)

Seite

27

12.0

6.20

03

Perf

orm

ance

in C

ase

ofIE

EE 8

02.1

1b In

terf

eren

ce (c

ontd

)

Voic

eA

udib

le d

egra

datio

ns u

nles

s B

T-lin

k <0

.5m

Dat

a Up

to 5

m B

T-lin

k PL

R a

lway

s sm

alle

r tha

n 20

%

PLR

<10%

for B

T-lin

k<2m

and

mor

e th

an 5

m d

ista

nce

to W

LAN

Seite

28

12.0

6.20

03

Futu

re D

evel

opm

ents

Blu

etoo

th S

peci

ficat

ion

1.2

Impr

ovem

ents

and

add

ition

s to

Spe

c. 1

.1A

dapt

ive

Freq

uenc

y H

oppi

ngIm

prov

emen

ts o

f voi

ce li

nkQ

oSFu

rthe

r pro

files

(Han

ds-fr

ee, S

IM-a

cces

s et

c)

Blu

etoo

th V

ersi

on 2

.0H

igh

rate

mod

e w

ith 1

0-fo

ld th

roug

hput

Dow

nwar

d co

mpa

tible

12.0

6.20

0329

Sum

mar

y Th

e id

ea a

nd b

asic

prin

cipl

es b

ehin

d Bl

ueto

oth

Uni

vers

al c

able

repl

acem

ent

Com

patib

ility

and

wor

ld w

ide

depl

oym

ent f

easa

ble

Mas

ter/S

lave

con

cept

FH/T

DD

Diff

eren

t con

cept

ions

of s

peec

h an

d da

ta q

ualit

y

Inte

rfere

nce

Rob

ustn

ess

Blue

toot

h to

Blu

etoo

th

Mic

row

ave

oven

to B

luet

ooth

IEEE

802

.11b

to B

luet

ooth

Futu

re D

evel

opm

ents

Seite

30

12.0

6.20

03

Kom

mun

ikat

ions

char

akte

ristik

a de

r Die

nste

:

Hoh

e D

aten

sich

erhe

it(F

ehle

rbeh

ebun

g)Fi

le T

rans

fer

Dat

enüb

ertr

agun

g

Sem

iech

tzei

tSt

ream

ing

Info

tain

men

t

Hoh

e D

aten

sich

erhe

it(F

ehle

rbeh

ebun

g)D

aten

upl

oad

Flas

hen

der

Steu

erge

rät-S

W

Sem

iech

tzei

tSi

gnal

isie

rung

SIM

Zug

riff

64K

bit/s

; iso

chro

nSp

rach

über

trag

ung

Tele

foni

e

Anfo

rder

ung

Cha

rakt

eris

tikD

iens

t

Seite

31

12.0

6.20

03

Blue

toot

h Pr

otok

olle

und

Pro

files

PPP/

TCP/

IPAT

-CSD

PD

atab

ase

API

Profile 1

Profile 2

Profile 3

Profile 4

Profile 5

Profile 6

Profile 7

....

Prof

iles

Rad

io

HC

I Chi

p

Base

Ban

dAC

LSC

O

Link

Man

ager

Bus

Driv

er

HC

I Hos

t

L2C

AP

RFC

OM

MTC

SSD

P

OBE

X

Prot

ocol

Sta

ckAu

dio

Firm

war

e

Har

dwar

e

Seite

32

12.0

6.20

03

Syst

em A

rchi

tect

ure

The

Rad

io, B

aseb

and

and

Link

Man

ager

are

on

firm

war

e. T

he

high

er la

yers

cou

ld b

e in

soft-

war

e. T

he in

terf

ace

is th

en

thro

ugh

the

Hos

t Con

trolle

r (f

irmw

are

and

driv

er)

The

HC

I int

erfa

ces d

efin

ed fo

rB

luet

ooth

are

UA

RT,

RS2

32 a

ndU

SB.

RF

Bas

eban

d

ControlD

ata

RFC

OM

MIP

App

licat

ions

SDP

L2C

AP

Audi

oLi

nk M

anag

er

Blu

etoo

th P

roto

col S

tack

12.0

6.20

0333

Blu

etoo

th d

efin

ed P

rofil

es.

Gen

eric

Acc

ess

Prof

ile

Serv

ice

Dis

cove

ryA

pplic

atio

n Pr

ofile

TCS-

BIN

-bas

ed P

rofil

es

Cor

dles

s Ph

one

Prof

ileIn

terc

om P

rofil

e

Seria

l Por

t Pro

file

Dia

l-up

Net

wor

king

Prof

ile

Fax

Prof

ile

Gen

eric

Obj

ect E

xcha

nge

Prof

ile

Hea

dset

Pro

file

LAN

Acc

ess

Prof

ile

File

Tra

nsfe

rPr

ofile

Obj

ect P

ush

Prof

ile

Sync

hron

izat

ion

Prof

ile

Prof

ile d

epen

denc

ies