首页> 外文会议>The 39th International Conference on Parallel Processing >An Efficient Randomized Routing Protocol for Single-Hop Radio Networks
【24h】

An Efficient Randomized Routing Protocol for Single-Hop Radio Networks

机译:单跳无线网络的高效随机路由协议

获取原文

摘要

In this paper we study the important problems of message routing, sorting, and selection in a radio network. A radio network consists of stations where each station is a hand-held device. We consider a single-hop radio network. In a single-hop network it is assumed that each station is within the transmission range of every other station. Let RN(p; k) stand for a single-hop network that has p stations and k communication channels. The problems of sorting and selection have been studied on RN(p; k). For these problems it is assumed that there are n/p elements to start with at each station. At the end of sorting, the least n/p elements should be in the first station, the next smallest n/p elements should be in the second station, and so on. The best known prior algorithm for sorting takes 4n/k +o(n/k) broadcast rounds on a RN(p; k). In this paper we present a randomized algorithm that takes only 3n/k +o(n/k) broadcast rounds with high probability. For the selection problem, it is known that the maximum or minimum element can be found in O(log n) rounds on a RN(n; 1), provided broadcast conflicts can be resolved in O(1) time. The problem of general selection has not been addressed. In this paper we present a randomized selection algorithm that takes O(p/k) rounds on a RN(p; k) with high probability. An important message routing problem that is considered in the literature is one where there are n/p packets originating from each station and there are n/p packets destined for each station. The best known routing algorithms take nearly 2n/k times slots. An important open question has been if there exist algorithms that take only close to n/k time slots. Note that a trivial lower bound for routing is n/k. The existence of such algorithms will be highly relevant especially in emergencies and time critical situations. In this paper we answer this question by presenting a randomized algorithm that takes nearly n/k time slots with high probability.
机译:在本文中,我们研究了无线网络中消息路由,分类和选择的重要问题。无线电网络由多个站点组成,每个站点都是一个手持设备。我们考虑一个单跳无线电网络。在单跳网络中,假定每个站点都在每个其他站点的传输范围内。令RN(p; k)代表具有p个站和k个通信信道的单跳网络。已经在RN(p; k)上研究了分类和选择的问题。对于这些问题,假定在每个站都有n / p个元素开始。在排序结束时,最少n / p个元素应位于第一个站点中,接下来最小的n / p个元素应位于第二个站点中,依此类推。最著名的先验排序算法在RN(p; k)上进行4n / k + o(n / k)个广播回合。在本文中,我们提出了一种随机算法,该算法以很高的概率仅进行3n / k + o(n / k)个广播回合。对于选择问题,已知可以在RN(n; 1)的O(log n)轮次中找到最大或最小元素,前提是可以在O(1)时间内解决广播冲突。一般选择的问题尚未解决。在本文中,我们提出了一种随机选择算法,该算法高概率地对RN(p; k)进行O(p / k)个回合。文献中考虑的一个重要的消息路由问题是每个站点都有n / p个数据包,而每个站点有n / p个数据包。最著名的路由算法占用近2n / k的时隙。一个重要的悬而未决的问题是,是否存在仅占用接近n / k个时隙的算法。请注意,路由的琐碎下限是n / k。此类算法的存在将具有高度相关性,尤其是在紧急情况和时间紧迫的情况下。在本文中,我们通过提出一种随机算法来回答这个问题,该算法以高概率占用近n / k个时隙。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号