Using a prioritized MAC protocol to efficiently compute aggregated quantities

Consider a distributed computer system such that every computer node can perform a wireless broadcast and when it does so, all other nodes receive this message. The computer nodes take sensor readings but individual sensor readings are not very important. It is important however to compute the aggre...

Full description

Bibliographic Details
Main Author: Andersson, Björn (author)
Other Authors: Pereira, Nuno (author), Tovar, Eduardo (author)
Format: report
Language:eng
Published: 2014
Online Access:http://hdl.handle.net/10400.22/4009
Country:Portugal
Oai:oai:recipp.ipp.pt:10400.22/4009
Description
Summary:Consider a distributed computer system such that every computer node can perform a wireless broadcast and when it does so, all other nodes receive this message. The computer nodes take sensor readings but individual sensor readings are not very important. It is important however to compute the aggregated quantities of these sensor readings. We show that a prioritized medium access control (MAC) protocol for wireless broadcast can compute simple aggregated quantities in a single transaction, and more complex quantities with many (but still a small number of) transactions. This leads to significant improvements in the time-complexity and as a consequence also similar reduction in energy “consumption”.