Energy efficient randomised communication in unknown AdHoc networks

被引:11
作者
Berenbrink, Petra [2 ]
Cooper, Colin [3 ]
Hu, Zengjian [1 ]
机构
[1] D Wave Syst Burnaby, Software Technol, Burnaby, BC V5C 6G9, Canada
[2] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[3] Kings Coll London, Dept Comp Sci, London WC2R 2LS, England
关键词
AdHoc networks; Broadcasting; Gossiping; Randomised algorithms; RADIO NETWORKS; BROADCAST;
D O I
10.1016/j.tcs.2009.02.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper Studies broadcasting and gossiping algorithms in random and general AdHoc networks. Our goal is not only to minimise the broadcasting and gossiping time, but also to minimise the energy consumption, which is measured in terms of the total number of messages (or transmissions) sent. We assume that the nodes of the network do not know the network, and that they can only send with a fixed power, meaning they can not adjust the area sizes that their messages cover. We believe that under these circumstances the number of transmissions is a very good measure for the overall energy consumption. For random networks, we present a broadcasting algorithm where every node transmits at most once. We show that our algorithm broadcasts in O(log n) steps, w.h.p., where n is the number of nodes. We then present a O(d log n) (d is the expected degree) gossiping algorithm using O(log n) messages per node. For general networks with known diameter D, we present a randomised broadcasting algorithm with optimal broadcasting time O(D log(n/D) + log(2) n) that uses all expected number of O(log(2) n/log(n/D)) transmissions per node. We also show a tradeoff result between the broadcasting time and the number of transmissions: we construct a network Such that any oblivious algorithm using a time-invariant distribution requires Omega(log(2) n/log(n/D)) messages per node in order to finish broadcasting in optimal time. This demonstrates the tightness of our upper bound. We also show that no Oblivious algorithm call complete broadcasting w.h.p. using o(log n) messages per node. (C) 2009 Published by Elsevier B.V.
引用
收藏
页码:2549 / 2561
页数:13
相关论文
共 26 条
[1]  
Aiello W., 2000, Proceedings of the Thirty Second Annual ACM Symposium on Theory of Computing, P171, DOI 10.1145/335305.335326
[2]   A LOWER BOUND FOR RADIO BROADCAST [J].
ALON, N ;
BARNOY, A ;
LINIAL, N ;
PELEG, D .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1991, 43 (02) :290-298
[3]  
ANDREA EF, 2000, P 12 ACM S DISCR ALG, P709
[4]   MULTIPLE COMMUNICATION IN MULTIHOP RADIO NETWORKS [J].
BARYEHUDA, R ;
ISRAELI, A ;
ITAI, A .
SIAM JOURNAL ON COMPUTING, 1993, 22 (04) :875-887
[5]   ON THE TIME-COMPLEXITY OF BROADCAST IN MULTIHOP RADIO NETWORKS - AN EXPONENTIAL GAP BETWEEN DETERMINISM AND RANDOMIZATION [J].
BARYEHUDA, R ;
GOLDREICH, O ;
ITAI, A .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1992, 45 (01) :104-126
[6]  
Bollobas B., 1990, IEEE T INFORM THEORY, P285
[7]  
Chlebus BS, 2006, LECT NOTES COMPUT SC, V4056, P253
[8]   Fast broadcasting and gossiping in radio networks [J].
Chrobak, M ;
Gasieniec, L ;
Rytter, W .
41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, :575-581
[9]  
CHROBAK M, 2001, P 7 ANN INT COMP COM, P483
[10]   The diameter of sparse random graphs [J].
Chung, F ;
Lu, LY .
ADVANCES IN APPLIED MATHEMATICS, 2001, 26 (04) :257-279