Topics: Mobile ad-hoc networks; Mobile computing services; Self-organizing networks
Authors: Peter Danielis, Sylvia T. Kouyoumdjieva and Gunnar Karlsson (KTH Royal Institute of Technology, Sweden)
Presenter Bio: Peter Danielis has worked as post doctorand at the Institute of Applied
Microelectronics and Computer Engineering at the University of Rostock,
Germany, since October 2012. He received his MSc degree in information
technology and his PhD in communication technology at the University of
Rostock.
Currently, he works in the research fellowships project "A reliable
distributed computing system for mobile cloud computing" at KTH
Stockholm, EE/LCN until August 2016.
His research interests include peer-to-peer/decentralized wired and
wireless communication, real-time communication in the Internet of
Things/in industrial automation environments, and the design of digital
circuits and systems with HDLs.
Abstract:
Distributed aggregation algorithms have
traditionally been applied to environments with no or rather low rates
of node churn.
The proliferation of mobile devices in recent years introduces high
mobility and node churn to these environments, thus imposing a new
dimension on the problem of distributed aggregation in terms of
scalability and convergence speed.
To address this, we present DiVote, a distributed voting protocol for
mobile device-to-device communication. We investigate a particular use
case, in which pedestrians equipped with mobile phones roam around in an
urban area and participate in a distributed yes/no poll, which has both
spatial and temporal relevance to the community. Each node casts a vote
and collects votes from other participants in the system whenever in
communication range; votes are immediately integrated into a local
estimate. The objective of DiVote is to produce a precise mapping of the
local estimate to the anticipated global voting result while preserving
node privacy. Since mobile devices may have limited resources allocated
for mobile sensing activities, DiVote utilizes D-GAP compression. We
evaluate the proposed protocol via extensive trace-driven simulations of
realistic pedestrian behavior, and demonstrate that it scales well with
the number of nodes in the system. Furthermore, in densely populated
areas the local estimate of participants does not deviate by more than
2.5 % from the global result. Finally, in certain scenarios the
achievable compression rate of DiVote is at least 19 % for realistic
vote distributions.