Effective protocols for kNN search on broadcast multi-dimensional index trees

作者:

Highlights:

摘要

In a wireless mobile environment, data broadcasting provides an efficient way to disseminate data. Via data broadcasting, a server can provide location-based services to a large client population in a wireless environment. Among different location-based services, the k nearest neighbors (kNN) search is important and is used to find the k closest objects to a given point. However, the kNN search in a broadcast environment is particularly challenging due to the sequential access to the data on a broadcast channel. We propose efficient protocols for the kNN search on a broadcast R-tree, which is a popular multi-dimensional index tree, in a wireless broadcast environment in terms of latency and tuning time as well as memory usage. We investigate how a server schedules the broadcast and provide the corresponding kNN search algorithms at the mobile clients. One of our kNN search protocols further allows a kNN search to start at an arbitrary time instance and it can skip the waiting time for the beginning of a broadcast cycle, thereby reducing the latency. The experimental results validate that our mechanisms achieve the objectives.

论文关键词:Data dissemination,Multi-dimensional index trees,Latency,Tuning time,kNN search,Memory usage

论文评审过程:Received 9 December 2005, Revised 24 April 2007, Accepted 30 April 2007, Available online 22 May 2007.

论文官网地址:https://doi.org/10.1016/j.is.2007.04.002