Bluetooth Revisado - Final 2.0 PDF
Bluetooth Revisado - Final 2.0 PDF
Bluetooth Revisado - Final 2.0 PDF
4a FASE
GRUPO
1. Bernardo Erdmann Kaminski Kohn MAT. 32020001966
2. Felipe Edevaldo Goulart MAT. 32030000437
3. Luiz Carlos Bastiani Junior MAT. 32030000391
4. Renan Toesqui Magalhães MAT. 32030000379
2015/2
PROJETO INTEGRADOR MULTIDISCIPLINAR
NOME:_______________________________________________________________________________________TURMA: ________________________RA:__________________________
CURSO:___________________________________________________CAMPUS:_________________________________SEMESTRE:____________TURNO:___________________________
ASSINATURA DO
DATA DA TOTAL DE HORAS HORAS ATRIBUÍDAS (1)
DESCRIÇÃO DA ATIVIDADE ALUNO
ATIVIDADE
(1) Horas atribuídas de acordo com o regulamento do PIM do curso - validação sob a responsabilidade do professor responsável.
TOTAL DE HORAS ATRIBUÍDAS:___________________________
AVALIAÇÃO:__________________________________________
Aprovado ou Reprovado
NOTA:______________________
DATA:_____/______/__________
_______________________________________________________________
CARIMBO E ASSINATURA DO COORDENADOR DO CURSO
PROJETO INTEGRADOR MULTIDISCIPLINAR
NOME:_______________________________________________________________________________________TURMA: ________________________RA:__________________________
CURSO:___________________________________________________CAMPUS:_________________________________SEMESTRE:____________TURNO:___________________________
ASSINATURA DO
DATA DA TOTAL DE HORAS HORAS ATRIBUÍDAS (1)
DESCRIÇÃO DA ATIVIDADE ALUNO
ATIVIDADE
(1) Horas atribuídas de acordo com o regulamento do PIM do curso - sob responsabilidade do professor responsável.
TOTAL DE HORAS ATRIBUÍDAS:___________________________
AVALIAÇÃO:__________________________________________
Aprovado ou Reprovado
NOTA:______________________
DATA:_____/______/__________
_______________________________________________________________
CARIMBO E ASSINATURA DO COORDENADOR DO CURSO
PROJETO INTEGRADOR MULTIDISCIPLINAR
NOME:_______________________________________________________________________________________TURMA: ________________________RA:__________________________
CURSO:___________________________________________________CAMPUS:_________________________________SEMESTRE:____________TURNO:___________________________
ASSINATURA DO
DATA DA TOTAL DE HORAS HORAS ATRIBUÍDAS (1)
DESCRIÇÃO DA ATIVIDADE ALUNO
ATIVIDADE
(1) Horas atribuídas de acordo com o regulamento do PIM do curso - sob responsabilidade do professor responsável.
TOTAL DE HORAS ATRIBUÍDAS:___________________________
AVALIAÇÃO:__________________________________________
Aprovado ou Reprovado
NOTA:______________________
DATA:_____/______/__________
_______________________________________________________________
CARIMBO E ASSINATURA DO COORDENADOR DO CURSO
PROJETO INTEGRADOR MULTIDISCIPLINAR
NOME:_______________________________________________________________________________________TURMA: ________________________RA:__________________________
CURSO:___________________________________________________CAMPUS:_________________________________SEMESTRE:____________TURNO:___________________________
ASSINATURA DO
DATA DA TOTAL DE HORAS HORAS ATRIBUÍDAS (1)
DESCRIÇÃO DA ATIVIDADE ALUNO
ATIVIDADE
(1) Horas atribuídas de acordo com o regulamento do PIM do curso - sob responsabilidade do professor responsável.
TOTAL DE HORAS ATRIBUÍDAS:___________________________
AVALIAÇÃO:__________________________________________
Aprovado ou Reprovado
NOTA:______________________
DATA:_____/______/__________
_______________________________________________________________
CARIMBO E ASSINATURA DO COORDENADOR DO CURSO
1
São José
Dezembro - 2015
2
3
LISTA DE FIGURAS
SUMÁRIO
1 INTRODUÇÃO ........................................................................................................................... 5
2 OBJETIVOS ............................................................................................................................... 6
2.1 Objetivo Geral ................................................................................................................... 6
2.2 Objetivos Específicos ..................................................................................................... 6
3 JUSTIFICATIVA ........................................................................................................................ 7
4 BLUETOOTH ............................................................................................................................. 8
4.1 Funcionamento ................................................................................................................. 8
4.2 Histórico ............................................................................................................................. 9
5 PADRÃO 802.15 ..................................................................................................................... 11
5.1 Versões ............................................................................................................................. 11
5.1.1 Bluetooth 1.0.............................................................................................................. 11
5.1.2 Bluetooth 1.1.............................................................................................................. 12
5.1.3 Bluetooth 1.2.............................................................................................................. 12
5.1.4 Bluetooth 2.0.............................................................................................................. 12
5.1.5 Bluetooth 2.1.............................................................................................................. 13
5.1.6 Bluetooth 3.0.............................................................................................................. 13
5.1.7 Bluetooth 4.0.............................................................................................................. 13
5.2 Piconet .............................................................................................................................. 13
5.3 Scatternet ......................................................................................................................... 14
5.4 Vantagens ........................................................................................................................ 15
5.6 Desvantagens ................................................................................................................. 15
6 CARACTERÍSTICAS .............................................................................................................. 17
6.1 Limitações........................................................................................................................ 17
6.2 Protocolos........................................................................................................................ 18
7 PERFIS BLUETOOTH ........................................................................................................... 19
8 SEGURANÇA BLUETOOTH ................................................................................................ 20
8.1 Mecanismos de Segurança Bluetooth ..................................................................... 20
8.2 Vulnerabilidades do Bluetooth ................................................................................... 20
8.3 Recomendações e Precauções .................................................................................. 21
8.3.1 Para usuarios ............................................................................................................ 21
8.3.2 Para desenvolvedores ............................................................................................. 22
9 METODOLOGIA...................................................................................................................... 23
10 RESULTADOS E DISCUSSÕES ....................................................................................... 25
11 REFERÊNCIAS ..................................................................................................................... 26
5
1 INTRODUÇÃO
2 OBJETIVOS
3 JUSTIFICATIVA
4 BLUETOOTH
4.1 Funcionamento
4.2 Histórico
5 PADRÃO 802.15
5.1 Versões
Para melhor administração, o bluetooth foi dividido em três classes, fazendo com que
seja melhor aproveitado os recursos, onde cada dispositivo se encaixara de acordo com
a sua necessidade de transmissão, sendo eles:
Referencia: http://www.infowester.com/bluetooth.php
A versão 1.1 foi lançada em fevereiro de 2001, aonde surgiu também o padrão
IEEE 802.15 que faz a regulamentação da tecnologia bluetooth de acordo com as normas
IEEE, esta versão trouxe diversas soluções a problemas encontrados na versão 1.0B.
Surge nesta versão 1.1 suporte a RSSI (Received Signal Strength Indication), nada mais
é que um sistema que mede a potência de recepção de sinal, a velocidade de 721 kb/s
foi mantida nesta versão.
A tecnologia bluetooth passa a contar a partir de abril de 2009 com a versão 3.0,
que traz como principal mudança, suas altas taxas de transmissão, podendo atingir em
dispositivos compatíveis a velocidade de 24 Mb/s, traz também como em versões
anteriores, melhorias no consumo de energia, surge a implementação do padrão HS (high
Speed), tecnologia semelhante ao do EDR, presente em versões anteriores. Apesar de
tais mudanças, a versão 3.0 é compatível com as versões anteriores da tecnologia.
5.2 Piconet
Uma piconet consiste em uma rede bluetooth aonde um dispositivo mestre e até 8
dispositivos escravos, aonde um dispositivo mestre é aquele que inicia a conexão, é o
controlador da rede, por exemplo uma conexão entre um Smartphone e um fone de
14
5.3 Scatternet
5.4 Vantagens
Amplamente utilizado: Bluetooth é e está ficando cada fez mais popular com o
passar do tempo. É amplamente utilizado em todos os países e ṕor quase todos os
usuários de tecnologia em geral. As empresas estão se beneficiando usando ele em seus
produtos novos para tornar a vida muito mais fácil para todos os usuários. Existe uma
tendência cada vez maior que tudo se torne “wireless”, e acredita-se que o bluetooth terá
um papel fundamental neste futuro.
Simplicidade: Não há necessidade um um conhecimento profundo sobre
tecnologia para utilizar o bluetooth, de fato devido a sua simplicidade e facilidade de uso
mesmo pessoas leigas conseguem usufruir de seus benefícios, devido a isso ele se torna
extremamente popular em vários ambientes, sejam eles corporativos ou particulares.
Gratuito: Um dos melhores aspectos do Bluetooth é que não é necessário pagar
nada para utilizar o serviço, desde que a tecnologia esteja presente no dispositivo, ou
seja acoplada atrávés de um bundle, é possível se conectar qual qualquer outro
dispositivo que seja compatível. Não há qualquer relatório recentemente de empresas
cobrando uma taxa mensal ou qualquer outra taxa para as pessoas a usar o recurso
Bluetooth.
Sem fio: Um dos fundamentos do Bluetooth é ser uma tecnologia wireless, ele
permite utilizar seus recursos livremente (desde que esteja dentro da sua área de
abrangência) sem a necessidade de nenhum cabo.
No controle: Mesmo que o Bluetooth tenha a capacidade de trocar dados atreves
de dispositivos, ainda há capacidade para manter o sigilo das informações pessoais do
usuário. A fim de fazer uma transferência ou permitir que alguém acessar os arquivos no
seu dispositivo, é necessário aceitar ou rejeitar esse pedido. Se o recurso Bluetooth
estiver ativado e for visível, qualquer um é capaz de enviar uma requisição.
5.6 Desvantagens
Uso da bateria: Isso ocorre principalmente em telefones celulares, mas pode afetar
igualmente notebooks ou tocadores de musica, abaixo segue uma tabela demonstrando
os valores, e um comparativo do consumo.
16
Modo Energia
6 CARACTERÍSTICAS
Bluetooth é uma tecnologia de um dispositivo curto alcance, com seu maior intuito
de eliminar os cabos de uma conexão entre dispositivos, não importando eles serem
portáteis ou não, é tem por característica seu modo de confiabilidade, tem um baixo
consumo e tem um custo baixo para sua implementação.
Os dispositivos Bluetooth se comunicam entre si, formam uma rede chamada
PICONET, nela podem ate se conectar 8 dispositivos, sendo um deles o mestre (Master),
e os outros dispositivos chamados de escravos (Slave), sendo assim se conectar duas
Piconet elas formaram uma rede chamada de SCATTERNET.
Todas as suas transferências de dados são pelo canal físico que nele subdivide
em unidades de tempo, chamadas de ranhuras. Os dados são transferidos pelos
equipamentos e passam em forma de pacotes, os pacotes deveram chegar a estas
ranhuras com que a transmissão de dados ocorra com sucesso. Uma das características
do 802.15 é a sua capacidade de transmissão de dados bidirecional, e isso se deve a
técnica nela utilizada com múltiplo acesso ou Duplex por divisão de tempo.
6.1 Limitações
alguns dispositivos não terem perfis compatível com outros dispositivos que se queira
conectar.
6.2 Protocolos
7 PERFIS BLUETOOTH
A tecnologia Bluetooth possui diversos perfis pré determinados, que irão definir o
tipo de tráfego e também quais os protocolos que serão utilizados naquele momento,
para determinada ação ou conexão. Os dispositivos Bluetooth não precisam ter suporte
a apenas um perfil, mas sim podem suportar diversos perfis diferentes.
Os perfis foram criados para garantir uma interoperabilidade entre os dispositivos,
além de fornecerem uma maneira fácil de especificar todos os recursos e funcionalidades
suportados. Além disso, estes perfis também são utilizados na descoberta de serviços.
Abaixo uma tabela com os perfis e suas respectivas descrições:
Como pode-se perceber pela tabela, existem diversos tipos de perfis Bluetooth.
Estes perfis são divididos em classes, sendo elas: Perfis de telefonia, Perfis de rede,
Perfis de transporte, Perfis ObEx e Perfis genéricos.
20
8 SEGURANÇA BLUETOOTH
• Eliminar ou desativar o suporte para os perfis Headset e Hands-Free, a menos que tais
links sejam protegidos usando as técnicas descritas acima.
• Chaves de acesso deve ser de pelo menos oito dígitos, e elas não devem ser válidas
indefinidamente.
• Usar os indicadores de configuração e ligações de atividade como LEDs ou ícones do
desktop.
• Exigir a autorização do usuário para todos os pedidos de conexão e não aceitar
arquivos, ou outros objetos desconhecidos, de fontes não confiáveis.
• Programar cada dispositivo para iniciar a autenticação Bluetooth imediatamente após o
estabelecimento inicial da conexão(também conhecido como modo de segurança 3).
• Programar de cada dispositivo para iniciar a criptografia de 128 bits imediatamente após
a autenticação mútua. Camada Criptografia FIPS-certificada em cima de criptografia
Bluetooth para defesa aprofundada.
• Armazenar de forma segura as chaves de segurança e as alterar regularmente usando
criptografia.
23
9 METODOLOGIA
A figura abaixo representa o cenário da parte prática realizada para este trabalho
acadêmico. Diferentes dispositivos foram conectados via Bluetooth, e para realizar a
captura do tráfego em tempo real optou-se pela ferramenta Wireshark, em sua mais
recente versão:
Figura 3 – Topologia
Fonte: Dados Primários
1 – N° x = quadro;
2 – Tempo de resposta;
3 – Emitente;
4 – Destino;
5 – Protocolo enviado;
6 – Tamanho;
7 – Informação sobre o tipo de pacote.
25
10 RESULTADOS E DISCUSSÕES
11 REFERÊNCIAS
Livro:
Bluetooth Oficial. A tecnologia Bluetooth é o padrão sem fio global que permite a
internet das coisas (IoT). Disponível em: <http://www.bluetooth.com/what-is-bluetooth-
technology/bluetooth>. Acesso em: 10 outubro 2015.
Blog da Cissa (Tudo sobre tecnologia). Bluetooth 4.0: O que é e quais suas diferenças
entre as versões 2.0 e 3.0. Disponível em:
<https://www.cissamagazine.com.br/blog/bluetooth-4-0>. Acesso em: 18 Outubro 2015.