Gustavo Medeiros de Araújo

Learn More
This paper presents a middleware infrastructure for integration of heterogeneous embedded devices in ubiquitous computing environments. The proposed infrastructure employs the Devices Profile for Web Services (DPWS) as the underlying integration technology, allowing devices that adopt different networking standards to interact with each other, through the(More)
This paper presents a new routing protocol named RACE (network conditions Aware geographical forwarding protocol for real-time applications in mobile wireless sensor networks) that was developed to address the challenges found while using WSNs in a running competition scenario: QoS, mobility, and high workload. RACE aims to provide QoS requirements to the(More)
The use of mobile nodes to collect data in a Wireless Sensor Network (WSN) has gained special attention over the last years. Some researchers explore the use of Unmanned Aerial Vehicles (UAVs) as mobile node for such data-collection purposes. Analyzing these works, it is apparent that mobile nodes used in such scenarios are typically equipped with at least(More)
Some of the most difficult problems to deal with when using Wireless Sensor Networks (WSNs) are related to the unreliable nature of communication channels. In this context, the use of cooperative diversity techniques and the application of network coding concepts may be promising solutions to improve the communication reliability. In this paper, we propose(More)
Wireless Sensor Networks (WSNs) can be used to monitor hazardous and inaccessible areas. In these situations, the power supply (e.g. battery) of each node cannot be easily replaced. One solution to deal with the limited capacity of current power supplies is to deploy a large number of sensor nodes, since the lifetime and dependability of the network will(More)
This paper describes a low cost wireless communication infrastructure designed for a short-range Unmanned Aerial Vehicle (UAV). It aims at providing a communication link between the UAV and a base station and also additional links that may allow collecting data from a remote Wireless Sensor Network (WSN). The challenge here is using the same hardware to(More)
This paper describes RBESP, a dual stack protocol designed as part of the communication infrastructure of a short-range Unmanned Aerial Vehicle (UAV). It aims at providing a reliable communication between the UAV and its base station and a best effort communication between the UAV and a WSN. RBESP targets two distinct communication requirements using the(More)
The growing evolution in the development of embedded systems has raised a numerous amount of distributed applications. Such applications have a strong tendency to integrate various types of existing devices. This trend is aligned with the ideas of ubiquitous computing, which is expected to turn devices increasingly independent of people, making the(More)
Message routing is a keystone of Wireless Sensor Networks (WSN). In many routing algorithms, sensor nodes forward data in a multicast fashion and a specific routing metric defines which of the receiving nodes is the next forwarder. If this metric is static, optimal routes tend to be overused and nodes in that route die quickly. The Trustful Space-Time(More)
In some Wireless Sensor Network applications the sensor nodes share the same sensing activity, which means that for a considerable number of applications, not all nodes are required to perform sensing tasks during the network lifetime. Sleep-scheduling approaches can be applied in this scenario, enabling that some nodes turn off their radios, saving energy(More)