Analise de desempenho da utilizacao do framework AFME em uma aplicacao de seguimento de trajetoria para rede de sensores sem fio utilizando agentes moveis

Freitas, Edison Pignaton de - Bösch, Bernhard - Allgayer, Rodrigo - Steinfeld, Leonardo - Pereira, Carlos Eduardo - Larsson, Tony - Wagner, Flavio Rech - Carro, Luigi

Resumen:

Advances on wireless communication and sensor systems enabled the growing usage of Wireless Sensor Networks. This kind of network is being used to support a number of new emerging applications, thus the importance in studying the efficiency of new approaches to program them. This paper proposes a performance study of an application using high-level mobile agent model for Wireless Sensor Networks. The analysis is based on a mobile object tracking system, a classical WSN application. It is assumed that the sensor nodes are static, while the developed software is implemented as mobile agents by using the AFME framework. The presented project follows a Model-Driven Development (MDD) methodology using UML (Unified Modeling Language) models. Selected metric of the implemented solution, i.e. CPU utilization, memory and energy usage, are extracted from the deployed application, allowing a design space exploration in terms of performance, memory and energy consumption.


Avanços na área de comunicação sem fio e rede de sensores permitiram um crescimento do uso de Rede de Sensores sem Fio. Este tipo de rede está sendo utilizada em diversas aplicações emergentes, o que justifica a importância do estudo de novos métodos de programação visando explorar o desempenho destas redes. Este artigo apresenta um estudo de desempenho de uma aplicação utilizando uma abordagem alto-nível e agentes móveis. A análise é baseada em um sistema de seguimento de objetos alvos utilizando rede de sensores sem fio. Nesta aplicação, os nós-sensores são estáticos enquanto que a aplicação utiliza o framework AFME para programação dos agentes. O projeto apresentado segue a metodologia de desenvolvimento baseado em modelos (Model-Driven Development - MDD) utilizando modelos UML (Unified Modeling Language). Métricas relacionadas à utilização do processador, bem como de memória e energia são extraídas do sistema implementado, permitindo a exploração do espaço de projeto em termos do uso de memória, desempenho no processamento e consumo de energia dos nós da rede.


Detalles Bibliográficos
2011
Rede de Sensores sem fio
Muti-agentes
Overhead
Consumo de energia
Electrónica
Portugués
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/41097
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)