Sie sind auf Seite 1von 4

Os ambientes inteligentes apresentam desafios importantes para o

desenvolvimento de arquiteturas de servios incorporados em


dispositivos de funcionalidade reduzida, como sensores sem fio. A
implantao deste tipo de infra-estruturas na vida cotidiana no
muito habitual. Alm disso, solues comerciais so bastante
limitadas.
Os principais requisitos das redes que utilizam sensores wireless so
a latncia e o consumo de energia. Com a utilizao de dispositivos
portteis, a energia deve ser consumida de maneira extremamente
eficiente, pois no interessante ocorrer trocas constantes de
baterias. A latncia deve ser baixa, pois normalmente se deseja uma
resposta rpida do dispositivo. Ento o artigo prope o microSMS,
que uma tecnologia middleware que prope melhorar a capacidade
da rede de sensores, fornecendo mais inteligncia a rede total.

A modelagem do microSMS possui alguns princpios e desafios. Um
deles que o kernel e os protocolos de comunicao sejam leves. Por
isso a escolha da linguagem de programao foi C (pela vantagem de
ser bastante eficiente com a utilizao de recursos), seguindo o
modelo baseado em eventos (que evita processamento
desnecessrio) e o paradigma de memria dinmica (que tambm
auxilia na utilizao de recursos).

Tambm existem vrias consideraes sobre o processo de
engenharia de software para dispositivos de baixa capacidade. A
abstrao modular de servio auxilia no reuso de servios
fornecidos, independente da heterogeneidade dos dispositivos. Para
simplificar a programao e gerenciamento de tarefas, foi utilizado
uma ferramenta auxiliar, o sensor oriented tool kit, e para incentivar
a implementao de servios wireless por terceiros, o software
desenvolvido no projeto adotou a European Union Public License
(EUPL), que uma licena que compartilha cdigo com
programadores para facilitar o desenvolvimento de servios para a
plataforma.

A plataforma de suporte foi dividida da seguinte maneira: uma
camada do sensor, que inclui todo suporte de hardware e o mnimo
de software requerido pelo resto da arquitetura e a integrao com
os outros ns na rede de sensores. A plataforma orientada ao servio
integra o middlware e o a camada de abstrao de dispositivos. O
middleware incorpora as funes bsicas para gerenciamento dos
componentes e as interaes entre eles. A camada de abstrao de
dispositivos encontra-se abaixo do middlware e uma pequena
mquina virtual que prov abstrao de recursos fsicos para atingir
independncia e acesso transparente das particularidades de
hardware, Sistemas operacionais e protocolos de roteamento dos
ns para as camadas mais acima da arquitetura. A plataforma
superior a de servios pervasivos. Ela responsvel por reduzir a
complexidade do software identificando e encapsulando
propriedades do sistema em blocos
Caso de uso: o caso de uso proposto pelo artigo um sistema de
monitoramento mdico utilizando um prottipo mvel. O prottipo
um bracelete que verifica o pulso e a temperatura do paciente e
emite pela rede tais sinais. Eles podem ser verificados manualmente
atravs de um PDA, mas o bracelete j verifica automaticamente. Os
dados so registrados periodicamente, mas eventos so gerados
apenas quando os sinais ultrapassam determinados valores
(exemplo: eventos de temperatura s so emitidos quando ela
ultrapassa 37).

O local escolhido para realizao da pesquisa um sanatrio na
Litunia. Vrios atores participam do cenrio, como pacientes,
mdicos e seguranas. Todos os pacientes usam um sensor mvel,
que implemente parte do cdigo de monitoramento e rastreamento
esto instalados. Os mdicos possuem PDA e computadores, onde
podem monitorar os sinais vitais dos pacientes. Os seguranas
possuem dispositivos que alarmam quando algum incidente ocorre,
seja causado por um paciente identificado ou por um intruso.
O rastreamento feito atravs da medio da fora do sinal. Este
mtodo de estimao de distncia interessante por no precisar de
nenhum suporte de hardware adicional e no impacta no tamanho e
custo dos sensores.




Validao: A validao do experimento foi feita utilizando diversas
mtricas, como memria, taxa de entrega de pacotes, delay total e
durao da bateria. A escolha dessa mtrica deve-se ao fato de que
dispositivos mveis possuem recursos restritos (bateria e memria),
e os servios propostos pelo experimento precisam ser precisos e
rpidos (delay e taxa de entrega).

Memria: Em todos os testes feitos, o uso de memria foi bastante
satisfatrio. Os componentes do kernel do middleware utilizam
apenas 9% da ROM e 0.76% da RAM.

Entrega de pacotes: conforme o grfico, a proposta do artigo teve
uma performance de rede bastante satisfatria.
End-to-end delay: O crescimento praticamente linear do delay representou
uma melhora entre 6 e 12% em comparao com alguns trabalhos
relacionados citados no artigo.
Bateria: os braceletes utilizam toda a bateria em 73h de operao,
processando 2351600 eventos, incluindo servios de monitorao,
localizao e segurana. O mdulo rastreador teve uma autonomia de
bateria de 203h processando 1453300 eventos de localizao.As baterias
dos mdulos de segurana de permetro possuem autonomia de 2700h,
processando 6200 eventos.

Futuras pesquisas: o projeto cita como esforo futuro a traduo da
arquitetura do projeto para uma internet-based, de maneira que ele possa
permanecer na nuvem. Dessa maneira, os usurios podero criar diversas
combinaes envolvendo servios pervasivos e diferentes sensores e redes.




O caminho a frente
Para olhar adiante, preciso ter em mente que os desafios discutidos no
artigo no podem ser encarados individualmente. No adianta um
middleware possuir todos os requisitos de configurao e satisfazer a
maioria das restries de qualidade de servio e no garantir que os prazos
sejam atendidos em tempo. Uma vez que isso ocorre, o sistema no pode
ser considerado vlido, mesmo que apenas uma pequena parte de um nico
desafio no seja superada.
Para isso, preciso elaborar um novo paradigma que no apenas resolver
os desafios individualmente, mas os entrega de forma integrada, consistente
e compactada. Uma rea promissora da pesquisa a de design de
mecanismos algortmicos. Ela pode ser usada para fabricar regras que
balanceiam a carga para garantir que os participantes que provem recursos
tenham suas requisies atendidas de maneira justa.
Outra rea a de computao inspirada na natureza, que muito aceita na
otimizao de problemas e est ganhando espao nos HCDSs por ser
descentralizada e ter propriedades de muitos algoritmos inspirados na
natureza, como osciladores no lineares e otimizao de colnias.
Algumas direes de pesquisas atuais tambm precisam ser repensadas,
reformuladas e recombinadas, como por exemplo: aumento do nvel de
abstrao alm de um host individual, objetos e conexes; vrias formas
paradigmas de design de multicamadas mais apropriadas para altos nveis
de abstrao; buscar completude e consistncia no lugar das incompletas
abstraes atuais que fazem com que boas ideias na teoria se transformem
em ms ideias na prtica.

Das könnte Ihnen auch gefallen