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 ...
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