TY - GEN
T1 - On the effect of the deployment setting on broadcasting in Euclidean radio networks
AU - Emek, Yuval
AU - Kantor, Erez
AU - Peleg, David
PY - 2008
Y1 - 2008
N2 - paper studies broadcasting in radio networks whose stations are represented by points in the Euclidean plane. In any given time step, a station can either receive or transmit. A message transmitted from station v is delivered to every station u at distance at most 1 from v, but u successfully hears the message if and only if v is the only station at distance at most 1 from u that transmitted in this time step. A designated source station has a message that should be disseminated throughout the network. All stations other than the source are initially idle and wake up upon the first time they hear the source message. It is shown in[11] that the time complexity of broadcasting depends on two parameters of the network, namely, its diameter (in hops) D and a lower bound d n the Euclidean distance between any two stations. The inverse of d is called the granularity of the network, denoted by g. Specifically, the authors of[11] present a broadcasting algorithm that works in time O(Dg) and prove that every broadcasting algorithm requires √(D√g) time. In this paper, we distinguish between the arbitrary deployment setting, originally studied in[11], in which stations can be placed everywhere in the plane, and the new grid deployment setting, in which stations are only allowed to be placed on a d-spaced grid. Does the latter (more restricted) setting provides any speedup in broadcasting time complexity? Although the O(Dg) broadcasting algorithm of[11] works under the (original) arbitrary deployment setting, it turns out that the Ω (D√g) lower bound remains valid under the grid deployment setting. Still, the above question is left unanswered. The current paper answers this question affirmatively by presenting a provable separation between the two deploy.
AB - paper studies broadcasting in radio networks whose stations are represented by points in the Euclidean plane. In any given time step, a station can either receive or transmit. A message transmitted from station v is delivered to every station u at distance at most 1 from v, but u successfully hears the message if and only if v is the only station at distance at most 1 from u that transmitted in this time step. A designated source station has a message that should be disseminated throughout the network. All stations other than the source are initially idle and wake up upon the first time they hear the source message. It is shown in[11] that the time complexity of broadcasting depends on two parameters of the network, namely, its diameter (in hops) D and a lower bound d n the Euclidean distance between any two stations. The inverse of d is called the granularity of the network, denoted by g. Specifically, the authors of[11] present a broadcasting algorithm that works in time O(Dg) and prove that every broadcasting algorithm requires √(D√g) time. In this paper, we distinguish between the arbitrary deployment setting, originally studied in[11], in which stations can be placed everywhere in the plane, and the new grid deployment setting, in which stations are only allowed to be placed on a d-spaced grid. Does the latter (more restricted) setting provides any speedup in broadcasting time complexity? Although the O(Dg) broadcasting algorithm of[11] works under the (original) arbitrary deployment setting, it turns out that the Ω (D√g) lower bound remains valid under the grid deployment setting. Still, the above question is left unanswered. The current paper answers this question affirmatively by presenting a provable separation between the two deploy.
KW - Ad hoc networks
KW - Broadcasting
KW - Networks
KW - Unit disk graphs
UR - http://www.scopus.com/inward/record.url?scp=57549115073&partnerID=8YFLogxK
U2 - 10.1145/1400751.1400782
DO - 10.1145/1400751.1400782
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:57549115073
SN - 9781595939890
T3 - Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
SP - 223
EP - 231
BT - PODC'08
PB - Association for Computing Machinery (ACM)
T2 - 27th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
Y2 - 18 August 2008 through 21 August 2008
ER -