Brief Announcement: Resource Competitive Broadcast against Adaptive Adversary in Multi-channel Radio Networks

4Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Broadcasting in wireless networks is vulnerable to adversarial jamming. To thwart such behavior, researchers have proposed resource competitive analysis. In this framework, sending, listening, or jamming on one channel for one time slot costs one unit of energy. The adversary can employ arbitrary strategy to disrupt communication, but has a limited energy budget T. The honest nodes, on the other hand, aim to accomplish broadcast while spending only o(T). Previous work has shown, in a C-channels network containing n nodes, each node can receive the message in roughly O(T/C) time, while spending only roughly [EQUATION] energy. However, these algorithms only work for C = O(n), and can only tolerate an oblivious adversary. We improve the result by considering an adaptive adversary and arbitrary values of n and C. In our algorithms, for large T values, each node's runtime is O(T/C), and each node's energy cost is [EQUATION]. The time complexity is asymptotically optimal, while the energy complexity is near optimal in some cases. We use "epidemic broadcast" with proper working probabilities to achieve time efficiency and resource competitiveness, and leverage coupling arguments in the analysis to handle the adaptivity of the adversary.

Cite

CITATION STYLE

APA

Chen, H., & Zheng, C. (2020). Brief Announcement: Resource Competitive Broadcast against Adaptive Adversary in Multi-channel Radio Networks. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing (pp. 286–288). Association for Computing Machinery. https://doi.org/10.1145/3382734.3405697

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free