componentes: ☺artur freitas ☺marcos eich ☺rafael hocevar

24
Componentes: Artur Freitas Marcos Eich Rafael Hocevar

Upload: denilson-santana-lage

Post on 07-Apr-2016

230 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Componentes: ☺Artur Freitas☺Marcos Eich☺Rafael Hocevar

Page 2: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Introdução Usa frequência de rádio de curto alcance e baixa potência

é um protocolo padrão de comunicação primariamente projetado para baixo consumo de energia com baixo alcance baseado em microchips transmissores de baixo custo em cada dispositivo

Page 3: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

O alcance varia de 1m até 100m de acordo com a potência  do transmissor

Existem antenas que alcançam distâncias de até 1 km

Page 4: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Aplicações: Comunicação sem fio entre celulares e fones de ouvido ou viva-voz para carros Comunicação sem fio entre PCs em um espaço pequeno com pequena banda Transferência de arquivos entre dispositivos Enviar pequenas propagandas Controles sem fio do Nintendo Wii e Playstation 3

Page 5: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Aplicações: Comunicação sem fio entre PCs e dispositivos de entrada e saída, como mouse, teclados e impressoras

Comunicação sem fio entre telefones celulares e estações de telefonia fixa, para funcionar como um telefone sem fio dentro da área de cobertura e economizar em tarifas de serviço telefônico

Page 6: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Bluetooth x Infravermelho (IR) IR usa ondas de luz de uma frequência mais baixa do que os olhos humanos podem receber e interpretar

IR é confiável e barato, mas você precisa apontar o dispositivo para que as coisas aconteçam.

Page 7: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Bluetooth x Wi-Fi Usam a mesma freqüência de transmissão, porém empregam esquemas de multiplexagem diferentes

Wi-Fi oferece alta potência de transmissão e cobre grandes distâncias, porém requer hardware mais caro e robusto com alto consumo de energia, ao contrário do Bluetooth

Page 8: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Um PC deve ter um adaptador Bluetooth instalado para se comunicar com outros dispositivos Bluetooth

Page 9: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Cada dispositivo possui um número único e exclusivo (assim como o Endereço MAC das placas de rede) de 48 bits para identificação, no formato 00:00:00:00:00:00. Este número é chamado de “Endereço de Bluetooth”. Dispositivos Bluetooth operam na faixa ISM centrada em 2,45 GHz. A banda de freqüência ISM foi reservada por acordo internacional para o uso de dispositivos industriais, científicos e médicos.

Page 10: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Qualquer dispositivo Bluetooth transmite seu nome, classe, lista de serviços disponíveis e informações técnicas por demanda (fabricante, caracteristicas, especificação Bluetooth e configuração de clock). Qualquer dispositivo pode realizar uma varredura para encontrar outros dispositivos disponíveis para conexão, e qualquer dispositivo pode ser configurado para responder ou não a essas requisições

Page 11: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Para estabelecer conexões no Bluetooth: SCAN - É usado para economia de energia. Quando ociosos, entram em stand-by e verificam a cada 10 ms se existe algum dispositivo tentando estabelecer uma conexão. PAGE - Serve para solicitar conexão. A cada 1,25 ms são transmitidos dois pedidos de conexão seguidos em diferentes portadoras. O dispositivo verifica duas vezes por respostas.

Page 12: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Para estabelecer conexões no Bluetooth: INQUIRY- São mensagens enviadas por um dispositivo para determinar quais outros dispositivos estão em sua área e quais suas características. Ao receber esta mensagem, um dispositivo deve retornar um pacote chamado FHS (Frequency Hopping-Synchronization) contendo além de sua identidade, informações para o sincronismo entre os dispositivos.

Page 13: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Um dispositivo mestre Bluetooth pode se comunicar com até sete dispositivos (piconet) Cabe ao mestre a tarefa de regular a transmissão de dados entre a rede e o sincronismo entre os dispositivos Um escravo pode se tornar o mestre a qualquer momento Transmissões simultâneas do mestre para vários outros dispositivos são possíveis, porém não muito utilizadas

Page 14: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Especificações de Bluetooth permitem conexão de duas ou mais piconets juntas para formar uma scatternet, com alguns dispositivos agindo como ponte para simultaneamente trabalhar como o mestre e o escravo em uma piconet. Até 255 dispositivos podem estar inativos, "estacionados", com os quais o dispositivo mestre pode se comunicar e trazer de volta ao status de ativo a qualquer momento.

Page 15: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar
Page 16: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Usam a técnica de salto de frequência de espalhamento espectral. Os transmissores alteram as frequências 1.600 vezes por segundo, tornando improvável que dois transmissores compartilhem a mesma frequência simultaneamente. Essa mesma técnica minimiza o risco de interferência de outros aparelhos nos dispositivos bluetooth, já que qualquer interferência em uma freqüência particular dura somente uma fração de segundo.

Page 17: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

A pilha do protocolo Bluetooth Definido como uma arquitetura de camadas de protocolo, constituído de protocolos núcleo, protocolos de substituição de cabo, protocolos de controle de telefonia e protocolos adotados.

Page 18: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos núcleo – Cinco camadas: Bluetooth Radio – especifica detalhes da interface com o ar, incluindo frequência, salteamento, esquema de modulação e força da transmissão Baseband – fala sobre estabelecimento de conexão com uma piconet, endereçamento, formato do pacote, temporização e controle de energia

Page 19: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos núcleo – Cinco camadas: Link Manager Protocol (LMP) – estabelece a configuração e gerenciamento dos link entre dispositivos bluetooth, incluindo aspectos de segurança, controle e negociação do tamanho do pacote da banda base Logical Link Control and Adaptation Protocol (L2CAP) – adapta os protocolos da camada superior à camada de banda base

Page 20: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos núcleo – Cinco camadas: Service Discovery Protocol (SDP) – manipula informações do dispositivo, serviços e consultas para características de serviço entre dois ou mais dispositivos Bluetooth

Page 21: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos de substituição de cabo Radio frequency communications (RFCOMM) é usado para criar uma porta serial virtual para fazer com que a substituição de tecnologias de cabo seja transparente através de mínimas modificações a dispositivos existentes. FRCOMM provê transmissão de dados binários e emula os sinais de controle do EIA-232 (também conhecido como RS-232) sobre uma camanda de banda-base Bluetooth.

Page 22: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos de controle de Telefonia Telephony control protocol-binary (TCS BIN) é o protocolo orientado a bit que define o controle de chamada de sinalização para estabelecimento de chamadas de voz e dados entre dispositivos Bluetooth. Ainda, TCS BIN define procedimentos de gerenciamento de mobilidade para manipular grupos de dispositivos Bluetooth TCS.

Page 23: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos adotados Point-to-Point Protocol (PPP) – Protocolo padrão da Internet para transportar datagramas de IP sobre um link ponto-a-ponto TCP/IP/UDP – Protocolos fundamentais para a suite de protocolos TCP/IP Object Exchange Protocol (OBEX) – Protocolo de camada de sessão para intercâmbio de objetos, fornecendo um modelo para representação de objeto e operação

Page 24: Componentes: ☺Artur Freitas ☺Marcos Eich ☺Rafael Hocevar

Protocolos adotados Wireless Application Environment/ Wireless Application Protocol (WAE/WAP) – WAE especifica um framework de aplicação para dispositivos sem fio e WAP em um padrão aberto para fornecer acesso a telefonia e serviçõs de informação aos usuários de "mobiles".