Distributed and dynamic Voronoi overlays for coverage detection and distributed hash tables in ad-hoc networks

被引:11
作者
Carbunar, B [1 ]
Grama, A [1 ]
Vitek, J [1 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
来源
TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS | 2004年
关键词
D O I
10.1109/ICPADS.2004.1316137
中图分类号
TP301 [理论、方法];
学科分类号
081202 [计算机软件与理论];
摘要
In this paper we study two important problems - coverage-boundary detection and implementing distributed hash tables in ad-hoc wireless networks. These problems frequently arise in service location and relocation in wireless networks. For the centralized coverage-boundary problem we prove a Omega(n log n) lower bound for n devices. We show that both problems can be effectively reduced to the problem of computing Voronoi overlays, and maintaining these overlays dynamically. Since the computation of Voronoi diagrams requires O(n log n) time, our solution is optimal for the computation of the coverage-boundary. We present efficient distributed algorithms for computing and dynamically maintaining Voronoi overlays, and prove the stability properties for the latter - i.e., if the nodes stop moving, the overlay stabilizes to the correct Voronoi overlay. Finally, we present experimental results in the context of the two selected applications, which validate the performance of our distributed and dynamic algorithms.
引用
收藏
页码:549 / 556
页数:8
相关论文
共 18 条
[1]
Voronoi diagrams of moving points [J].
Albers, G ;
Guibas, LJ ;
Mitchell, JSB ;
Roos, T .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1998, 8 (03) :365-379
[2]
[Anonymous], 2001, UCBCSD011141
[3]
[Anonymous], P IEEE INFOCOM
[4]
BASAGNI S, 1998, P MOB
[5]
BOSE, 1999, P ISAAC
[6]
Haas ZJ, 1997, IEEE VTC P, P1148, DOI 10.1109/VETEC.1997.600510
[7]
TOPOLOGY CONTROL FOR MULTIHOP PACKET RADIO NETWORKS [J].
HU, LM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1993, 41 (10) :1474-1481
[8]
Karp B., 2000, MobiCom 2000. Proceedings of the Sixth Annual International Conference on Mobile Computing and Networking, P243, DOI 10.1145/345910.345953
[9]
Ko Y.-B., 1998, MobiCom'98. Proceedings of Fourth Annual ACM/IEEE International Conference on Mobile Computing and Networking, P66, DOI 10.1145/288235.288252
[10]
LIESKA K, 1998, IEEE PIMRC