piconets - bluetooth diego martins e felipe lima
TRANSCRIPT
Piconets - BlueToothPiconets - BlueTooth
Diego Martins e Felipe LimaDiego Martins e Felipe Lima
IntroduçãoIntrodução
Histórico e criação da tecnologia Bluetooth
Bluetooth SIG (Special Interested Group)
A TecnologiaA Tecnologia Comunicação por rádio-freqüenciaComunicação por rádio-freqüencia
2.4 GHz2.4 GHz
1600 saltos/segundo1600 saltos/segundo
Alcance – 10 a 100 metrosAlcance – 10 a 100 metros
Transmissão de voz – 3 canais de 64KbpsTransmissão de voz – 3 canais de 64Kbps
Transmissão de dadosTransmissão de dados
Taxa de transferência – cerca de 1 MbpsTaxa de transferência – cerca de 1 Mbps
VantagensVantagens
Arquitetura versátil e de baixo Arquitetura versátil e de baixo custocusto
Integração com plataformas Integração com plataformas padrão Internetpadrão Internet
Versão BlueTooth 2001Versão BlueTooth 2001 Liberada em Fevereiro de 2001Liberada em Fevereiro de 2001 Especificação principal e perfis.Especificação principal e perfis.
• A especificação principal define todas as camadas da pilha de A especificação principal define todas as camadas da pilha de protocolos Bluetooth.protocolos Bluetooth.
• Perfis definem como os fornecedores de soluções devem usar os Perfis definem como os fornecedores de soluções devem usar os serviços oferecidos pela pilha de protocolos para criar uma serviços oferecidos pela pilha de protocolos para criar uma variedade de aplicações, conforme modelos de uso já variedade de aplicações, conforme modelos de uso já estabelecidos, para maior garantia de interoperabilidade entre estabelecidos, para maior garantia de interoperabilidade entre dispositivos de fornecedores diferentes.dispositivos de fornecedores diferentes.
ComunicaçãoComunicação
Link Manager Bluetooth Link Manager Bluetooth e e Host Host ControllerController
Interface padrão independente Interface padrão independente de fabricantede fabricante
Rádio-transmissor BluetoothRádio-transmissor Bluetooth• Frequency Hopping Spread Spectrum – FHSSFrequency Hopping Spread Spectrum – FHSS• Time Division Duplexing Time Division Duplexing ((TDDTDD))
Camadas e ProtocolosCamadas e Protocolos
Equivalência de camadasEquivalência de camadas
Pacote de DadosPacote de Dados
O Cabeçalho do pacote ainda é subdividido em:
Estados para conexãoEstados para conexão Estados:Estados:
• ConnectionConnection• StandbyStandby
Modos de operação:Modos de operação:• ActiveActive• SniffSniff• HoldHold• ParkPark
Piconets Piconets
Criada ao conectar-se Criada ao conectar-se dois dispositivosdois dispositivos
Pode conter até oito Pode conter até oito dispositivos diferentesdispositivos diferentes
Um mestre e sete Um mestre e sete escravosescravos
Configuração em estrelaConfiguração em estrela
Piconet - característicasPiconet - características
Até sete escravosAté sete escravos ativos e atendidos ativos e atendidos simultaneamente pelo mestresimultaneamente pelo mestre
Alternação de estado Alternação de estado Active – ParkActive – Park
Limite de 255 dispositivos em modo Limite de 255 dispositivos em modo ParkPark
Coexistência de piconets na mesma áreaCoexistência de piconets na mesma área
Qualquer dispositivo pode pertencer Qualquer dispositivo pode pertencer simultaneamente a diversas simultaneamente a diversas piconetspiconets
ScatternetScatternet As conexões são formadas por As conexões são formadas por bridge bridge
nodes, nodes, que são membros de duas ou mais que são membros de duas ou mais piconetspiconets..
SegurançaSegurança
Técnicas de segurança implementadas:Técnicas de segurança implementadas:• ConfidencialidadeConfidencialidade• AutenticaçãoAutenticação• Criptografia de pacotesCriptografia de pacotes
Algoritmo E0Algoritmo E0• Chaves de criptografiaChaves de criptografia
Algoritmo Safer+Algoritmo Safer+ Chave baseada no Bluetooth PINChave baseada no Bluetooth PIN
Comparação de TiposComparação de Tipos
ReleasesReleases
Com a versão 2.0, é possível transmitir dados com velocidade de até 2,1 Mbps, aproximadamente três vezes mais rápido que o atual padrão. A versão 2.0 garante que dispositivos v1.2 possam se comunicar com equipamentos que usam Bluetooth v2.0. As melhorias na versão foram basicamente na introdução de outras formas de modulação (8 PSK) e melhorias na performance BER (bit error rate), bem como significativa redução de consumo do dispositivo.