29.04.2013 Views

Joel Nuno Silva Alves BIOSWIM - Implementação de rede de ...

Joel Nuno Silva Alves BIOSWIM - Implementação de rede de ...

Joel Nuno Silva Alves BIOSWIM - Implementação de rede de ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figura 19: Dois exemplos <strong>de</strong> Scatternet, adaptado <strong>de</strong> [30].<br />

30<br />

Estado da arte e Fundamentos teóricos<br />

Na scatternet da Figura 19 (a), o dispositivo em comum actua como Master numa<br />

piconet e como Slave na outra. Na scatternet da Figura 19 (b), o dispositivo em comum opera<br />

como Slave nas duas piconets. A conexão <strong>de</strong> duas piconets numa scatternet é feita através <strong>de</strong><br />

um dispositivo que pertence simultaneamente às duas piconets, dividindo o seu tempo <strong>de</strong><br />

operação entre elas. O dispositivo em comum não po<strong>de</strong> operar como Master nas duas piconets<br />

uma vez que os Slaves são sincronizados à sequência <strong>de</strong> hopping do dispositivo Master da<br />

piconet. Por <strong>de</strong>finição, todos os dispositivos com um mesmo Master precisam pertencer a uma<br />

mesma piconet [31].<br />

Entre dispositivos Bluetooth existem dois tipos <strong>de</strong> conexões que po<strong>de</strong>m ser estabelecidas<br />

entre um Master e um Slave: conexões síncronas e assíncronas. Nas conexões assíncronas ou<br />

Asynchronous Connection-Less (ACL), a transmissão é feita a uma cadência não regular,<br />

baseando-se na troca <strong>de</strong> pacotes, e são as primeiras a serem estabelecidas entre dois<br />

dispositivos. A transmissão <strong>de</strong> dados é feita por pacotes DH (Data High rate) ou por pacotes DM<br />

(Data Medium rate) que transportam menor quantida<strong>de</strong> <strong>de</strong> dados como o próprio nome indica.<br />

A Conexão síncrona ou Synchronous Connection-Oriented (SCO), só po<strong>de</strong> ser criada a<br />

partir <strong>de</strong> uma conexão ACL estabelecida anteriormente. Um dispositivo Master po<strong>de</strong> estabelecer<br />

até 3 conexões SCO para um mesmo Slave, ou diferentes dispositivos Slaves. As Conexões SCO<br />

realizam uma transmissão regular <strong>de</strong> dados a uma taxa constante e igual para ambos os<br />

sentidos. As conexões SCO foram projectadas para a transmissão <strong>de</strong> áudio e estabelece um<br />

canal bidireccional e simétrico <strong>de</strong> 64 kbps. Isto correspon<strong>de</strong> a um canal <strong>de</strong> áudio digital com<br />

taxa <strong>de</strong> amostragem fixa em 8 kHz e resolução <strong>de</strong> 8 bits. O protocolo Bluetooth permite até 3<br />

conexões síncronas simultâneas por dispositivo, atingindo uma taxa máxima para transmissão<br />

<strong>de</strong> voz <strong>de</strong> 384 kbps.<br />

A tecnologia Bluetooth permite uma taxa máxima <strong>de</strong> transmissão <strong>de</strong> 1 Mbps. No<br />

entanto, por causa do overhead gerado pelos diversos protocolos do Bluetooth, a taxa efectiva

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!