Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Nuno Alexandre Pereira

2011

Using a Prioritized Medium Access Control Protocol for Incrementally Obtaining an Interpolation of Sensor Readings

Authors
Andersson, B; Pereira, N; Tovar, E; Gomes, R;

Publication
Solutions on Embedded Systems

Abstract

2011

Scalable Data Acquisition for Densely Instrumented Cyber-Physical Systems

Authors
Ehyaei, A; Tovar, E; Pereira, N; Andersson, B;

Publication
2011 ACM/IEEE Second International Conference on Cyber-Physical Systems (ICCPS 2011)

Abstract
Consider the problem of designing an algorithm for acquiring sensor readings. Consider specifically the problem of obtaining an approximate representation of sensor readings where (i) sensor readings originate from different sensor nodes, (ii) the number of sensor nodes is very large, (iii) all sensor nodes are deployed in a small area (dense network) and (iv) all sensor nodes communicate over a communication medium where at most one node can transmit at a time (a single broadcast domain). We present an efficient algorithm for this problem, and our novel algorithm has two desired properties: (i) it obtains an interpolation based on all sensor readings and (ii) it is scalable, that is, its time-complexity is independent of the number of sensor nodes. Achieving these two properties is possible thanks to the close interlinking of the information processing algorithm, the communication system and a model of the physical world.

2010

Using a prioritized MAC protocol to execute the database operation join in networked embedded computer systems

Authors
Andersson, B; Pereira, N; Tovar, E; Pacheco, F;

Publication
8th Workshop on Intelligent Solutions in Embedded Systems, WISES 2010, Heraklion, Crete, Greece, July 8-9, 2010

Abstract
Database query languages on relations (for example SQL) make it possible to join two relations. This operation is very common in desktop/server database systems but unfortunately query processing systems in networked embedded computer systems currently do not support this operation; specifically, the query processing systems TAG, TinyDB, Cougar do not support this. We show how a prioritized medium access control (MAC) protocol can be used to efficiently execute the database operation join for networked embedded computer systems where all computer nodes are in a single broadcast domain. © 2010 IEEE.

2008

A scalable and efficient approach for obtaining measurements in CAN-based control systems

Authors
Andersson, B; Pereira, N; Elmenreich, W; Tovar, E; Pacheco, F; Cruz, N;

Publication
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS

Abstract
The availability of small inexpensive sensor elements enables the employment of large wired or wireless sensor networks for feeding control systems. Unfortunately, the need to transmit a large number of sensor measurements over a network negatively affects the timing parameters of the control loop. This paper presents a solution to this problem by representing sensor measurements with an approximate representation-an interpolation of sensor measurements as a function of space coordinates. A priority-based medium access control (MAC) protocol is used to select the sensor messages with high information content. Thus, the information from a large number of sensor measurements is conveyed within a few messages. This approach greatly reduces the time for obtaining a snapshot of the environment state and therefore supports the real-time requirements of feedback control loops.

2007

Exploiting a prioritized MAC protocol to efficiently compute min and max in multihop networks

Authors
Andersson, B; Pereira, N; Tovar, E;

Publication
PROCEEDINGS OF THE FIFTH WORKSHOP ON INTELLIGENT SOLUTIONS IN EMBEDDED SYSTEMS

Abstract
Consider a wireless sensor network (WSN) where a broadcast from a sensor node does not reach all sensor nodes in the network; such networks are often called multihop networks. Sensor nodes take sensor readings but individual sensor readings are not very important. It is important however to compute aggregated quantities of these sensor readings. The minimum and maximum of all sensor readings at an instant are often interesting because they indicate abnormal behavior for example if the maximum temperature is very high then it may be that afire has broken out. We propose an algorithm for computing the min or max of sensor reading in a multihop network. This algorithm has the particularly interesting property of having a time complexity that does not depend on the number of sensor nodes; only the network diameter and the range of the value domain of sensor readings matter

2009

Using a Prioritized Medium Access Control Protocol for Incrementally Obtaining an Interpolation of Sensor Readings

Authors
Andersson, B; Pereira, N; Tovar, E; Gomes, R;

Publication
PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON INTELLIGENT SOLUTIONS IN EMBEDDED SYSTEMS

Abstract
This paper addresses sensor network applications which need to obtain an accurate image of physical phenomena and do so with a high sampling rate in both time and space. We present a fast and scalable approach for obtaining an approximate representation of all sensor readings at high sampling rate for quickly reacting to critical events in a physical environment This approach is an improvement on previous work in that after the new approach has undergone a startup phase then the new approach can use a very small sampling period.

  • 5
  • 11