A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

INF Sistemas Distribuídos

Apresentações semelhantes


Apresentação em tema: "INF Sistemas Distribuídos"— Transcrição da apresentação:

1 INF 330 - Sistemas Distribuídos
TinyOS INF Sistemas Distribuídos Aline Valério Diego Silva

2 Conceitos TinyOS é um sistema operacional de código aberto projetado para dispositivos sem fio de baixo consumo de energia, como os usados ​​em redes de sensores, computação ubíqua, edifícios inteligentes e medidores inteligentes. Rede de Sensores sem Fio (RSSF): São formadas por um grande número de pequenos sensores inteligentes com o objetivo de detectar e transmitir alguma característica do meio-físico; Sensores inteligentes: pequena placa de circuito integrado contendo um ou mais sensores com capacidade de processamento de sinais e comunicação de dados. Computação Ubíqua: Termo usado para descrever a onipresença da informática no cotidiano das pessoas.

3 Cenário típico de uma RSSF

4 Características Arquitetura baseada em componentes: Conjunto de componentes de sistemas reusáveis que a aplicação deve conectar. Cada aplicação escolhe os componentes que necessita e excluí os demais. Concorrência baseada em Tarefas e Eventos: Não há preempção entre as tarefas, ela não pode bloquear recursos nem entrar em espera ocupada. Eventos podem fazer preempção de tarefas ou outros eventos. Operações divididas em fases: Como as tarefas não são preemtivas, não há operações de bloqueio. Dessa forma, todas as operação de longa duração devem ser dividas em fases. O término da tarefa sera sinalizado para a aplicação através de um evento (callback).

5 Características Linguagem : nesC (network embedded systems C), extensão da linguagem C orientada a eventos e baseada em componentes. Os programas em NesC são formados por um conjunto de unidades denominados componentes. Cada componente especifica interfaces bem definidas que são usadas para liga-los a outros componentes formando, assim, programas completos.

6 Documentação

7 Instalação Ambiente: Windows Máquina Virtual: Vmware Player
OS: Xubuntu

8 Interface Xubuntos

9 Terminal TinyOS

10 Obrigada!


Carregar ppt "INF Sistemas Distribuídos"

Apresentações semelhantes


Anúncios Google