Um middleware reconfigurÃvel para redes de sensores sem fio

AUTOR(ES)
DATA DE PUBLICAÇÃO

2006

RESUMO

The WSN attractivity for environment conditions monitoring and to be the bridge between the physical and virtual world has been increasing due to the advances in the micro-electronics, which enabled the production of several sensor types like illumination, humidity, temperature, smoke, radiation, acoustic, seismic, etc. in a chip that processes the signal and perform wireless communication. The WSNs can be considered distributed computing environments with severe restrictions of processing, memory, power and bandwidth. Individually the sensor nodes are typically unreliable and the network topology can change dynamically, The WSNs also differ because the interaction with physical environment through sensors and actuators. Due to these differences, several solutions developed to traditional computing platforms and to adhoc networks could not be applied to WSN. However, the sensor network nodes also exhibit characteristics of general purpose and embedded systems. The middleware systems for WSN have similar objectives (ex. communication) to traditional middleware systems like CORBA, RMI, JINI, DCOM and PVM, but have different restrictions. The traditional middleware systems are normally heavyweight in terms of memory and computation requirements, whereas in WSN these resources are scarce what makes the development of middleware systems to these networks harder. The central study topic of this dissertation is the middleware development for WSN. The reconfigurable middleware system developed in this dissertation has the following features: application behavior adaptation due to the availability of resources and the physical environment characteristics; communication between of network nodes using the publish-subscribe model that is more appropriated to the WSN information dissemination model; data aggregation or fusion of data generated for different sources and redundancy elimination, minimizing the number of data transmissions to save power; and management of groups of sensor nodes to support object tracking, fault tolerance, security, time synchronization and power management. To perform the mentioned characteristics, a reconfigurable middleware for WSN is proposed to make easy the application development for sensor networks. This middleware is composed of a collection of middleware services provided through an API (Application Programming Interface), the following services compose this middleware: reconfiguration, group management, communication composed by the broadcast and publish-subscribe channels, data aggregation and object tracking. The design and implementation of the proposed middleware is presented through UML, Design Patterns, nesC and TinyOS

ASSUNTO(S)

rastreamento de objetos gerenciamento de grupos ciencia da computacao redes de sensores sem fio wireless sensor networks, publish-subscribe, object tracking, group management publish-subscribe agregaÃÃo de dados middleware middleware data aggregation

Documentos Relacionados