多信道无线网络中快速且资源竞争的广播
分布式、并行与集群计算
2019-04-15 v1
摘要
考虑一个单跳、多信道、同步无线网络,其中一个源节点需将消息传播给其余 个节点。一个名为 Eve 的对手捕获环境噪声及潜在的恶意干扰,旨在通过干扰破坏该过程。假设在一个时隙中于一个信道上发送、监听或干扰均耗费单位能量。问题是,若 Eve 耗费 单位能量进行干扰,我们能否设计出一种各节点代价为 的广播算法?先前结果表明,在单信道情形下此类资源竞争算法确实存在:各节点可在 个时隙内接收消息,同时仅耗费 能量。本文中,我们展示当 Eve 为不知情(oblivious)时,多信道的存在允许更快的消息传播,同时保持资源竞争性。具体而言,我们在多信道情形下确定了一种高效的“传染病式广播”方案,其对干扰具有鲁棒性。扩展该方案得到一种称为 MultiCast 的随机化算法,其使用 个信道,并在 个时隙内完成广播,而各节点仅耗费 能量。当 值未知时,我们进一步提出 MultiCastAdv,其中各节点运行时间为 ,各节点代价为 。此处 为影响大- 记号背后常数的可调参数。为处理信道可用性受限问题,我们还设计了 MultiCast 与 MultiCastAdv 的变体,可在仅有 个信道可用的网络中工作,对任意 均如此。这些变体仍具资源竞争性,且在多数情况下具有(近)最优时间复杂度。
引用
@article{arxiv.1904.06328,
title = {Fast and Resource Competitive Broadcast in Multi-channel Radio Networks},
author = {Haimin Chen and Chaodong Zheng},
journal= {arXiv preprint arXiv:1904.06328},
year = {2019}
}