Affiliation:
1. University of São Paulo, Brazil
Abstract
Recently, there has been an explosive growth in the use of wireless devices, mainly due to the decrease in cost, size, and energy consumption. Researches into Internet of Things have focused on how to continuously monitor these devices in different scenarios, such as environmental and biodiversity tracking, considering both scalability and efficiency while searching and updating the devices information. For this, a combination of an efficient distributed structure and data aggregation method is used, allowing a device to manage a group of devices, minimizing the number of transmissions and saving energy. However, scalability is still a key challenge when the group is composed of a large number of devices. In this chapter, the authors propose a scalable architecture that distributes the data aggregation responsibility to the devices of the boundary of the group, and creates agents to manage groups and the interaction among them, such as merging and splitting. Experimental results showed the viability of adopting this architecture if compared with the most widely used approaches.