Error-Resilient Routing for Supporting Multi-dimensional Range Query in HD Tree

The Hierarchically Distributed Tree (HD Tree) is a novel distributed data structure built over a complete tree. The purpose of proposing this new data structure is to better support multi-dimensional range query in the distributed environment. HD Tree doubles the number of neighbors at the cost of d...

Full description

Saved in:
Bibliographic Details
Published in2011 IEEE/ACM 15th International Symposium on Distributed Simulation and Real Time Applications pp. 44 - 51
Main Authors Yunfeng Gu, Boukerche, A.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.09.2011
Subjects
Online AccessGet full text
ISBN1457716437
9781457716430
ISSN1550-6525
DOI10.1109/DS-RT.2011.14

Cover

More Information
Summary:The Hierarchically Distributed Tree (HD Tree) is a novel distributed data structure built over a complete tree. The purpose of proposing this new data structure is to better support multi-dimensional range query in the distributed environment. HD Tree doubles the number of neighbors at the cost of doubling total links of a tree. The routing operation in HD Tree is supposed to be highly error-resilient. In HD Tree, the routing table size is determined by the system parameter k, and the performance of all basic operations are bound by O(lg(n)). Multiple routing options can be found between any two nodes in the system. This paper explores fault tolerant routing strategies in HD Tree. The experimental results produce very limited and unnoticeable increases in routing cost when conducting range queries in an error-prone routing environment. The maximum failures we have tested are about 5 percent of routing nodes. The experimental results also indicate that higher fault tolerant capability requires finer consideration in the design of the error-resilient routing strategy.
ISBN:1457716437
9781457716430
ISSN:1550-6525
DOI:10.1109/DS-RT.2011.14