Você está na página 1de 10

UNIVERSIDADE TECNOLGICA FEDERAL DO PARAN

PR

Ministrio da Educao Universidade Tecnolgica Federal do Paran Campus Curitiba Departamento de Eletrnica Servios Agregados Telefonia Prof. Roland Baschta Jnior

CAPTULO 6 BLUETOOTH
Bluetooth uma tecnologia para conexo sem fio (wireless) a curta distncia de dispositivos como celulares, palm tops, fones de ouvido, microfones, computadores, teclados, etc.. A tecnologia desenvolvida inicialmente pela Ericsson (1994) com o objetivo de substituir os cabos que conectavam estes dispositivos ganhou o suporte da Intel, IBM, Toshiba, Nokia, Lucent, Motorola entre outras empresas que vieram a formar o Bluetooth Special Interest Group (SIG). Um Rei da Dinamarca Harald Blatand (Bluetooth em ingls) serviu de inspirao para o nome pois simbolizava a unio de diferentes grupos de pessoas. O Bluetooth, um dispositivo sem fio que permite a comunicao ponto a ponto entre micros, foi lanado h um bom tempo, mas s agora comea a dar o ar da graa no mercado brasileiro. Apesar de permitir uma conexo sem fio entre computadores, a tecnologia no pode ser considerada concorrente de uma rede sem fio como a 802.11b, por exemplo. A razo uma s: o sistema no utiliza o protocolo TCP/ IP que comum em redes. Para fazer a troca de arquivos e permitir que as mquinas se conversem, ele usa o software Bluetooth Conection Manager, baseado no protocolo de comunicao Bluetooth v1.1. Isso significa que o sistema permite a comunicao entre dois micros, mas no compartilha o acesso internet ou o uso de um perifrico que no tenha o mesmo padro de comunicao. A proposta do Bluetooth substituir as vrias solues proprietrias existentes para conexo destes dispositivos com uma soluo padronizada que possa ser adotada a nvel mundial. Os requisitos principais que nortearam o desenvolvimento do Bluetooth foram: Baixo consumo de potncia, Baixo custo, US$ 5 a 10 para adicionar o Bluetooth a um dispositivo. Meta a ser alcanada com a produo em massa dos chips. Cobertura pequena, tipicamente 10 metros. Transmisso de voz e dados O Bluetooth opera na faixa de frequncias de 2,4 GHz a 2,483 GHz que no precisa de autorizao para ser utilizada e adotou o espalhamento espectral por salto de freqncia (Frequency-Hopping) de modo a garantir uma comunicao robusta em uma faixa de frequncias compartilhada com outras aplicaes como o WI-FI e ISM (Industrial, Cientfica e Mdica). O Bluetooh apresenta vantagens em relao a conexo via infravermelho pois suporta vrios dispositivos e no exige visada direta entre transmissor e receptor.

Apesar de ser padronizada pelo IEEE 802.15 como uma "Wireless Personal Area Network (WPAN)" uma rede Bluetooth assemelha-se mais a um barramento para extenso de portas de um dispositivo como por exemplo o Universal Serial Bus (USB) encontrado nos PCs. O Bluetooth poderia ser comparado a um USB wireless onde um dispositivo mestre (PC no caso do USB) se comunica com seus perifricos. A diferena que no Bluetooth qualquer dispositivo pode assumir o papel de mestre e montar a sua rede de perifricos denominada de piconet.

Piconet

Uma piconet uma rede Blootooth formada por at 8 dispositivos, sendo 1 mestre e os demais escravos. Todos os dispositivos esto sincronizados ao relgio e seqncia de salto de freqncia (hopping) do mestre. Em uma piconet toda comunicao ocorre entre mestre e escravos. No existe comunicao direta entre escravos em uma piconet. Em um determinado local podem existir vrias piconets independentes. Cada piconet tem um canal fsico diferente, isto um dispositivo mestre diferente e um relgio e sequncia de salto de freqncia independentes. Um dispositivo Bluetooth pode participar concorrentemente em duas ou mais piconets, no podendo ser no entanto mestre de mais de uma piconet. Como o canal fsico que caracteriza a piconet definido pelo relgio e endereo do dispositivo mestre impossvel ser o mestre de duas ou mais piconets. Um dispositivo pode ser escravo em vrias piconets independentes.

Um dispositivo Bluetooth que um membro de duas ou mais piconets dito estar envolvido em uma scatternet. Envolvimento em uma scaternet no implica necessariamente em qualquer funo ou capacidade de roteamento no dispositivo Bluetooth. Os protocolos do Bluetooth no oferecem esta funcionalidade, a qual responsabilidade de protocolos de mais alto nvel.

Scatternet
O Bluetooth oferece suporte para dois tipos de trfego: Assncrono a uma taxa mxima de 723,2 kbit/s (unidirecional). Bidirecional sncrono com taxa de 64 kbit/s que suporta trfego de voz entre os dois dispositivos.

Canais Fsicos
Apresenta-se a seguir as caractersticas principais dos canais fsicos que permitem a transmisso de dados entre dois dispositivos Bluetooth. Antena Faixa de Frequncias Modulao Taxa de smbolos N de Canais Banda do Canal Omndirecional 2,4 GHz a 2,483 GHz. GFSK 1 Mega Smbolo/seg. 79 1 MHz

Potncia transmisso Espalhamento Espectral

de

Classe 1: 1 a 100 mW Classe 2: 0,25 a 2,5 mW (tpica) Classe 3: </= 1 mW Salto de frequncia (FrequencyHopping) cada 625 micro segundo (useg)

A faixa de freqncia ocupada pelo Bluetooth (2,4 GHz a 2,483 GHz) foi divida em 79 freqncias com Bandas de 1 MHz entre 2402 MHz e 2480 MHz. Em um canal fsico bsico de piconet do Bluetooth a sua freqncia muda de forma pseudo-aleatria 1.600 vezes por segundo (cada 0,625 seg). A seqncia de salto de freqncia definida pelo relgio e endereo Bluetooth do dispositivo mestre. Os dispositivos em uma piconet compartilham este canal fsico de comunicao. Quando ocorre um salto de freqncia os seus transmissores e receptores so sintonizados ao mesmo tempo na nova freqncia.

O intervalo de tempo de 0,625 seg. que dura a transmisso em um freqncia chamado de slot. Um pacote de dados transmitido em cada slot de tempo. possvel tambm estender o pacote para ocupar 3 ou 5 slots de modo a aumentar a taxa de dados transmitida como apresentado na figura a seguir.

O release 1.2 da especificao do Bluetooth definiu tambm um canal de piconet adaptado que apresenta as seguintes diferenas em relao ao canal bsico descrito acima:

As freqncias nas quais um escravo transmite so as mesmas que o mestre

acabou de transmitir. Ou seja, no h um salto de freqncia entre um pacote do mestre e o pacote do escravo que vem logo a seguir. possvel excluir algumas freqncias entre as 79 disponveis para a seqncia de salto de freqncias, que so marcadas como fora de uso. Evita-se desta forma a utilizao de freqncias com alto grau de interferncia. Alm destes canais existem ainda dois outros canais fsicos utilizados em funes de gerenciamento: inquiry scan e page canal.

Pacote de Dados
A figura a seguir apresenta estrutura de um pacote de dados (PDU) do Bluetooth. Cdigo de Acesso ao Canal onde: Cdigo de Acesso ao Canal Cabealho do Pacote Cabealho do Payload Payload CRC Cabealho do Payload

Cabealho do Pacote

Payload

CRC

o cdigo de acesso do canal fsico. inclui o identificador do transporte lgico e do protocolo de controle do enlace. identificador do enlace lgico Dados de usurio, L2CAP mensagens ou frames, mensagens de gerenciamento. Cdigo de erro.

Taxa de Dados
A taxa de dados bruta mxima em um canal fsico do Bluetooth de 1Mbit/s. A tabela a seguir apresenta a taxa de dados mxima para transporte de dados assncronos dependendo do nmero de slots ocupados e do balanceamento de trfego entre mestre e escravo.

Taxas mximas de dados (kbit/s)


Assimtrica N de slots Simtrica Maior Menor

1 3 5

172,8 390,4 733,9

172,8 585,6 723,8

172,8 86,4 57,6

Padronizao e Protocolo
O Bluetooth Special Interest Group (SIG), formado pelas empresas que do suporte ao desenvolvimento do Bluetooth, o grupo que desenvolve suas especificaes tendo publicado os seguintes releases.

1999 2001 Nov 2003 * IEEE 802.15.1-2002

Release 1.0 Release 1.1* Release 1.2

Por solicitao do SIG o IEEE 802 adotou as especificaes do Bluetooth como um standard IEEE 802.15 para "Wireless Personal Area Network (WPAN)". Os releases 1.0 e 1.1 da especificao do Bluetooth eram divididos em duas sees: Core especificao e definies dos profiles. Profiles so especificaes de um servio especfico ou aplicao definidos de forma a garantir a interoperabilidade entre dispositivos Bluetooth. So exemplos de profile do Bluetooth: Headset Porta serial. Emula uma conexo RS-232 usando o protocolo RFCOMM. Impresso Hands Free Service Discovery Protocol, que permite que um dispositivo Bluetooth descubra outros dispositivos para fazerem parte de uma piconet. Devido a natureza dinmica de criao, modificao e desativao dos profiles o SIG decidiu que a partir do release 1.2 apenas a core especificao seria publicada como um nico documento.

A figura a seguir apresenta a relao entre as camadas de protocolo definidas pela especificao core do Bluetooth e as camadas do modelo OSI e do IEEE802. As camadas definidas pela Core especificao do Bluetooth correspondem s camadas de MAC e fsica do IEEE 802.

Relao entre o Modelo OSI da ISO, o IEEE 802 e o Bluetooth Camada OSI 7 6 5 4 Aplicao Apresentao Sesso Transporte Camadas IEEE 802 Controle do Enlace Lgico (Logical Link Control LLC) Controle de Acesso ao Meio (MAC) 1 Fsica Fsica Aplicaes/Profiles

Rede

LLC, RFCOM, TCS,

Enlace de dados

Bluetooth Core Protocols

O Bluetooth core pode ser divido nas seguintes camadas: Logical Link Control Adaptation Protocol (L2CAP): Fornece servios de conexo de dados com e sem conexo para as camadas superiores de protocolo. Executa funes de multiplexao, segmentao, controle de fluxo e de erro e gerenciamento de grupo. O L2CAP utilizado para multiplexar canais lgicos em um nico enlace fsico.

Gerncia de Enlace: a camada responsvel pela codificao e decodificao

dos pacotes Bluetooth do pacote de dados e parmetros relacionados com o canal fsico, transporte lgico e enlace lgico. responsvel pelo estabelecimento de enlaces entre os vrios dispositivos Bluetooth, controlando a negociao dos tamanhos de pacotes, chaves de segurana, modos de potncia e estado de uma unidade na piconet. Banda Bsica: Fornece o suporte para o link de RF em funes como sincronizao e salto de freqncias e controle de acesso ao meio. Rdio: a parte de Rdio Freqncia (RF) propriamente dita.

As 3 camadas inferiores so normalmente implementadas em um Controlador Bluetooth. A interface entre este controlador e um servidor onde residem as camadas superiores do protocolo foi padronizada de modo a garantir a interoperabilidade entre dispositivos de vrios fornecedores. Esta interface chamada de Host Controller Interface (HCI). Existem disponveis no mercado Circuitos Integrados (CIs) que implementam o Controlador Bluetooth atravs de um ou dois CIs. Permitindo inclusive a incorporao de software de camadas superiores como o L2CAP. Para exemplos de fornecedores consulte o site www.bluetooth.com. O Bluetooth oferece servios de transporte lgico a serem utilizados por enlaces lgicos de suporte a canais do L2CAP ou protocolos de ordem superior. Estes servios podem ser classificados em sncronos e assncronos. Nos servios sncronos feita a reserva de slots no canal fsico podendo ser considerado uma forma de conexo comutada a circuito. A taxa de dados de 64 kbit/s e tipicamente a informao transmitida voz sendo a interface de udio feita diretamente na camada de banda bsica. Os servios definidos so o SCO (Synchronous connection-oriented) e o ESCO (Extended SCO)

Os servios de dados assncronos disponveis no Bluetooth para o transporte de dados como suporte ao camada L2CAP e superiores so: ACL (Asynchronous connection-oriented), assncrono orientado a conexo que fornece um servio confivel de transporte como deteco e correo de erros. ASB (Active Slave Broadcast), sem conexo utilizado para o broadcast de dados para os escravos.

Consideraes Finais
Este tutorial apresentou os conceitos bsicos do Bluetooth, tecnologia wireless para conexo de dispositivos a curta distncia. Depois de mais de 10 anos de desenvolvimento o Bluetooth apresenta uma especificao consolidada e fornecedores de CI que possibilitam uma massificao desta soluo. Em julho de 2004 o SIG j havia qualificado 1.619 produtos Bluetooth. As principais aplicaes disponveis hoje para o Bluetooth so destinadas a celulares, palmtops e computadores, permitindo a comunicao entre eles e seus perifricos, como mouses, teclados, impressoras e outros perifricos. J existem inclusive pequenos dispositivos como adaptadores USB/Bluetooth facilitam a conexo Bluetooth com computadores. Um exemplo de aplicao do Bluetooth so os fones de ouvido (Headset), que podem ser utilizados para ouvir vrios dispositivos como celular, TV ou rdio.

O sucesso do Bluetooth depende agora da sua adoo em alta escala, gerando volumes que tornem insignificante o custo de seu acrscimo a dispositivos portteis. Caso isto no ocorra ele poder ser eclipsado por solues que oferecem taxas de dados mais altas e mais opes de conectividade como o WiFi.

Referncias Sites oficiais do Bluetooth:


https://www.bluetooth.org/

http://www.bluetooth.com/

QUESTIONRIO
1) Um dispositivo Bluetooth no pode: Ser mestre de duas piconets diferentes Ser mestre de uma piconet e escravo de outra Participar de uma scatternet Ser escravo de duas piconets 2) Assinale a alternativa falsa: O pacote de dados do Bluetooth pode ocupar 1, 3 ou 5 slots. A taxa mxima de dados de um canal assncrono Bluetooth de 723,2 kbit/s. Um canal fsico Bluettoth utiliza uma freqncia fixa definida entre as 79 disponveis na Banda do Bluettoth. A faixa de frequncia ocupada pelo Bluetooth (2,4 GHz a 2,483 GHz) foi divida em 79 frequncias com Bandas de 1 MHz entre 2402 MHz e 2480 MHz. 3) Assinale o protocolo que no pertence ao core do Bluetooth: Rdio Banda Bsica Gerncia de enlace RFCOM

10

Você também pode gostar