Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Bluetooth
Markus Endler
Markus Endler
Markus Endler
Objetivos do Bluetooth
Originalmente: substituto para cabeamento entre
dispositivos
Soluo wireless de pequeno alcance (<10 metros)
Especificao aberta
Capacidade de transmisso de voz e dados
Usabilidade mundial
Surgiram novos usuos:
Markus Endler
Quando surgiu?
1994 Ericsson iniciou a pesquisa sobre tecnologia sem fio
para conectar telefones celulares com outros dispositivos e
acessrios.
1998 - 5 empresas se juntam para formar o Bluetooth Special
Interest Group (SIG)
Julho 99 Sai a primeira especificao Bluetooth v1.1
2002 - tem grande influncia sobre o padro IEEE 802.15
(WPAN)
Markus Endler
Markus Endler
Caractersticas Tcnicas
Tipo de Conexo
Espectro
Modulao
Potncia de Transmisso
1 mw 100 mw
Taxa de transmisso
1 Mbps
Alcance
30 ft ( 10 metros)
Estaes suportadas
8 devices
Chave de autenticao
Chave de encriptao
Tamanho do mdulo
9 x 9 mm
Markus Endler
Bluetooth FHSS
Usa frequency hopping
spread spectrum
Reduz interferncia com
outros dispositivos
Salto (hopping) pseudorandmico
1600 hops/sec- time slot
dura 625 microsegundos
C
Cada
d pacote
t usa 1-5
1 5 time
ti
slots
Markus Endler
Markus Endler
CenariosTpicos Bluetooth
Bluetooth permite conexes ponto-a-ponto e
conexes ponto-a-multiponto (broadcast)
entre dispositivos
Conexo Ponto-a-Ponto
Piconet
U
Uma rede
d formada
f
d por 1 mestre
t e at
t 7 escravos
Cada piconet definida por outra sequncia de
saltos (hopping sequence) as quais os membros
devem se sincronizar
s
Taxa mxima em cada piconet 1 Mbps
Markus Endler
Markus Endler
Markus Endler
Markus Endler
Baseband
Markus Endler
Estrutura do Pacote
72 bits
Access
Code
54 bits
0 - 2744 bits
Header
Payload
Data
Voice
CRC
ARQ
FEC (optional)
No CRC
FEC (optional)
Markus Endler
Inquiry
Page
Standby
Connected
Transmit
data
Park
Hold
Sniff
Markus Endler
Criao do Canal
Existem duas situaes:
1. Um disp. Conhece os
parmetros dos demais
Executa o processo de
paginao (paging)
Markus Endler
Os sub-estados
Inquiry
Inquiry scan
Inquiry response
Page
Page scan
Master response
Slave response
Markus Endler
Markus Endler
Markus Endler
10
L2CAP
O servio provido para a camada superior:
L2CAP prov servios de dados orientados a conexo
e orientados a datagramas para as camadas
superiores
Multiplexao e De-multiplexao de protocolos
Segmentao e remontagem de pacotes grandes
L2CAP permite que protocols siperiores e aplicaes
possam transmitir pacotes de dados L2CAP data de
at 64 kilobytes.
Markus Endler
Applications
IP
SDP
Data
Audio
Middleware Protocol Group
RFCOMM
L2CAP
Link Manager
Baseband
RF
Markus Endler
11
Grupo de Protocolos de
Middleware (cont.)
Service Discovery Protocol (SDP)
Permite que aplicaes possam descobrir informaes sobre
dispositivos, servios, bem como suas caractersticas
TCP/IP
Protocolos de rede e transporte para roteamento e
transmisso de dados
RFCOMM
Protocolo emulador de cabos, emulao de portas seriais em
cima da conexo sem fio.
Markus Endler
Uma comparao
WLAN
Markus Endler
12