ACM Home Page
Please provide us with feedback. Feedback
The wireless synchronization problem
Full text PdfPdf (498 KB)
Source
Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the 28th ACM symposium on Principles of distributed computing table of contents
Calgary, AB, Canada
SESSION: R6 table of contents
Pages 190-199  
Year of Publication: 2009
ISBN:978-1-60558-396-9
Authors
Shlomi Dolev  Ben-Gurion University, Beer-Sheva, Israel
Seth Gilbert  EPFL, Lausamme, Switzerland
Rachid Guerraoui  EPFL, Laussane, Switzerland
Fabian Kuhn  MIT, Cambridge, MA, USA
Calvin Newport  MIT, Cambridge, MA, USA
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 24,   Downloads (12 Months): 64,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1582716.1582749
What is a DOI?

ABSTRACT

In this paper, we study the wireless synchronization problem which requires devices activated at different times on a congested single-hop radio network to synchronize their round numbering. We assume a collection of n synchronous devices with access to a shared band of the radio spectrum, divided into F narrowband frequencies. We assume that the communication medium suffers from unpredictable, perhaps even malicious interference, which we model by an adversary that can disrupt up to t frequencies per round. Devices begin executing in different rounds and the exact number of participants is not known in advance.

We first prove a lower bound, demonstrating that at least Ω(log2n/(F-t)loglogn + Ft/F-t logn) rounds are needed to synchronize. We then describe two algorithms. The first algorithm almost matches the lower bound, yielding a running time of O(F/F - t log2n + Ft/F - t logn) rounds. The second algorithm is adaptive, terminating in O(t′ log3n) rounds in good executions, that is, when the devices begin executing at the same time, and there are never more than t′ frequencies disrupted in any given round, for some t′ < t. In all executions, even those that are not good, it terminates in O(F log3n) rounds.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
 
4
 
5
 
6
 
7
I. Chlamtac and S. Kutten. On broadcasting in radio networks--problem analysis and protocol design. IEEE Transactions on Communications, 33(12):1240--1246, 1985.
8
 
9
 
10
 
11
 
12
 
13
 
14
 
15
S. Dolev, S. Gilbert, R. Guerraoui, and C. Newport. Gossiping in a multi-channel radio network: An oblivious approach to coping with malicious interference. In Proceedings of the International Symposium on Distributed Computing, 2007.
16
 
17
M. Farach-Colton, R. J. Fernandes, and M. A. Mosteiro. Lower bounds for clear transmissions in radio networks. In Proceedings of the Latin American Symposium on Theoretical Informatics, 2006.
 
18
 
19
S. Gilbert, R. Guerraoui, D. Kowalski, and C. Newport. Interference-resilient information exchange. In Proceedings of the IEEE Conference on Computer Communications, 2009.
20
 
21
 
22
 
23
J. Komlos and A. Greenberg. An asymptotically fast non-adaptive algorithm for conflict resolution in multiple access channels. IEEE Transactions on Information Theory, March 1985.
24
 
25
D. Kowalski and A. Pelc. Time of radio broadcasting: Adaptiveness vs. obliviousness and randomization vs. determinism. In Proceedings of the Colloquium on Structural Information and Communication Complexity, 2003.
 
26
 
27
 
28
 
29
 
30
31

Collaborative Colleagues:
Shlomi Dolev: colleagues
Seth Gilbert: colleagues
Rachid Guerraoui: colleagues
Fabian Kuhn: colleagues
Calvin Newport: colleagues