28.11.2014 Views

Modelagem e Especificação de um Middleware para Redes de ...

Modelagem e Especificação de um Middleware para Redes de ...

Modelagem e Especificação de um Middleware para Redes de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.6 Descrição dos subsistemas 91<br />

Figura 5.16: Diagrama <strong>de</strong> componentes do subsistema Dispositivos<br />

5. comandarDispositivo: envia comando ao <strong>de</strong>scritor <strong>de</strong> dispositivo <strong>para</strong> acionar o<br />

dispositivo;<br />

6. listarDispositivos: compila <strong>um</strong>a lista <strong>de</strong> atributos <strong>de</strong> dispositivos;<br />

7. capacida<strong>de</strong>sDispositivos: retorna as capacida<strong>de</strong>s <strong>de</strong> sensoriamento ou atuação<br />

dos dispositivos.<br />

Na Figura 5.17 está apresentado o diagrama <strong>de</strong> casos <strong>de</strong> uso do subsistema<br />

Dispositivos. Na Figura 5.18 está representada a sequência padrão <strong>de</strong> <strong>de</strong>scoberta <strong>de</strong><br />

dispositivos transdutores e requisição <strong>de</strong> dados.<br />

5.6.5 Subsistema Processamento<br />

O subsistema Processamento subsistema é responsável pelo processamento dos<br />

dados que são coletados através dos sensores <strong>de</strong> <strong>um</strong>a <strong>de</strong>terminada re<strong>de</strong>. O diagrama da<br />

Figura 5.19 mostra os pacotes <strong>de</strong>ste subsistema.<br />

Depen<strong>de</strong>ndo das necessida<strong>de</strong>s da aplicação, os dados <strong>de</strong> cada sensor po<strong>de</strong>m ser<br />

enviados <strong>para</strong> nodos concentradores (sink no<strong>de</strong>s), <strong>de</strong> forma que chegue até o receptor<br />

<strong>um</strong>a quantida<strong>de</strong> reduzida <strong>de</strong> valores, economizando o uso <strong>de</strong> recursos, já que o custo <strong>de</strong><br />

transmissão <strong>de</strong> dados é consi<strong>de</strong>ravelmente maior que qualquer computação complexa, o<br />

que produz eficiência energética e assim <strong>um</strong> tempo <strong>de</strong> sobrevida maior à re<strong>de</strong>. Os dados<br />

po<strong>de</strong>m também ser enviados diretamente do sensor ao receptor que irá disponibilizá-los<br />

ao usuário. Este último procedimento é mais a<strong>de</strong>quado <strong>para</strong> re<strong>de</strong>s menores que visam<br />

monitorar regiões pequenas ou que o grau <strong>de</strong> importância dos dados <strong>de</strong> <strong>um</strong> sensor em

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

Saved successfully!

Ooh no, something went wrong!