Abstract
Most current research on Location-Based Services (LBSs, for short) assumes point-to-point wireless communication, where the server processes a query and returns the query result to the user via a point-to-point wireless channel. However, LBSs via point-to-point wireless channel suffer from a tremendous amount of traffic and service requests from the user and thereby result in poor performance. In this paper, we present broadcast-based spatial query processing algorithms designed to support k-NN (k-Nearest Neighbor) and range queries via a wireless network. The task of the query processor is to selectively monitor the wireless broadcast channel, when the data items are disseminated by the server, according to their locations. Experiments are conducted to evaluate the performance of the proposed algorithms. Comprehensive experiments illustrate that the presented algorithms are highly scalable and are more efficient than the previous techniques in terms of both access time and energy consumption.
Similar content being viewed by others
References
Zheng B, Lee W C, Lee D. Search K nearest neighbors on air. In Proc. MDM, Melbourne, Australia, Jan. 21-24, 2003, pp181-195.
Zheng B, Lee W C, Lee D L. Spatial queries in wireless broadcast systems. Wireless Network, 2004, 10(6): 723-736.
Xu J, Zheng B, Lee W C, Lee D L. D-tree: An index structure for planar point queries in location-based wireless services. IEEE Trans. Knowledge and Data Engineering, 2004, 16(12): 1526-1542.
Deolasee P, Katkar A, Panchbudhe A, Ramamritham K, Shenoy P. Adaptive push-pull: Disseminating dynamic Web data. In Proc. WWW 2001, Hong Kong, China, May 1-5, 2001, pp.265-274.
Stathatos K, Roussopoulos N, Baras J S. Adaptive data broadcast in hybrid networks. In Proc. VLDB, Athens, Greece, Aug. 25-29, 1997, pp.326-335.
Zheng B, Xu J, Lee WC, Lee D L. Grid-partition index: A hybrid method for nearest-neighbor queries in wireless location based services. VLDB Journal, 2006, 15(1): 21-39.
Zheng B, Lee WC, Lee D. Search continuous nearest neighbor on air. In Proc. MobiQuitous 2004, Boston, USA, Aug. 22-26, 2004, pp.22-26.
Imielinski T, Viswanathan S, Badrinath B R. Energy efficient indexing on air. In Proc. SIGMOD 1994, Minneapolis, USA, May 24-27, 1994, pp.25-36.
Imielinski T, Viswanathan S, Badrinath B R. Data on air: Organization and access. IEEE Trans. Knowledge and Data Eng., 1997, 9(3): 353-372.
Chung Y D, Kim M H. An index replication scheme for wireless data broadcasting. Journal of Systems and Software, 2000, 51(3): 191-199.
Park K, Song M, and Hwang C. Broadcasting and prefetching schemes for location dependent information services. In Proc. W2GIS 2004, Goyang, Korea, Nov. 2004, pp.26-37.
Park K, Song M, Hwang C S. Location-based caching scheme for mobile clients. In Proc. WAIM 2005, Hangzhou, China, Oct. 11-13, 2005, pp.233-244.
Park K, Song M, Hwang C. Continuous spatial queries via wireless data broadcast. In Proc. SAC 2006, Dijon, France, April 23-27, 2006, pp.78-82.
Park K, Song M, Kong K, Kang S, Hwang C, Chung K, Jung S. Effective low-latency k-nearest neighbor search via wireless data broadcast. In Proc. DASFAA 2006, Singapore, April 12-15, 2006, pp.900-909.
Roussopoulos N, Kelley S, Vincent F. Nearest neighbor queries. In Proc. SIGMOD 1995, San Jose, USA, May 22-25, 1995, pp.71-79.
Guttman A. R-trees: A dynamic index structure for spatial searching. In Proc. SIGMOD 1984, Boston, USA, June 18-21, 1984, pp.47-57.
Xiong X, Mokbel M F, Aref W G. SEA-CNN: Scalable processing of continuous K-nearest neighbor queries in spatiotemporal databases. In Proc. ICDE 2005, Tokyo, Japan, April 5-8, 2005, pp.643-654.
Gedik B, Singh A, Liu L. Energy efficient exact kNN search in wireless broadcast environments. In Proc. GIS 2004, Washington DC, USA, Nov. 12-13, 2004, pp.137-146.
Kalashnikov D V, Prabhakar S, Aref W G, Hambrusch S E. Efficient evaluation of continuous range queries on moving objects. In Proc. DEXA 2002, Aix-en-Provence, France, Sep. 2-6, 2002, pp.731-740.
Xu J, Lee W C, Tang X. Exponential index: A parameterized distributed indexing scheme for data on air. In Proc. Mobisys 2004, Boston, USA, June 6-9, 2004, pp.153-164.
Hambrusch S E, Liu C M, Aref W, Prabhakar S. Query processing in broadcasted spatial index trees. In Proc. SSTD 2001, Redondo Beach, USA, July 12-15, 2001, pp.502-521.
Lee W C, Zheng B. DSI: A fully distributed spatial index for location-based wireless broadcast services. In Proc. ICDCS 2005, Columbus, USA, June 6-10, 2005, pp.349-358.
Shallit J O. On infinite products associated with sums of digits. Journal of Number Theory, 1985, 21(2): 128-134.
Camp T, Boleng J, Davies V. A survey of mobility models for ad hoc network research. Wireless Communication and Mobile Computing, 2002, 2(5): 483-502.
Kasten O. Energy consumption. ETH-Zurich, Swiss Federal Institute of Technology, http://www.inf.ethz.ch/∼kasten/research/bathtub/energy_consumption.html.
Shih E, Cho S H, Ickes N, Min R, Sinha A. Wang A, Chandrakasan A. Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks. In Proc. MOBICOM 2001, Rome, Italy, July 16-21, 2001, pp.272-287.
Lu G, Krishnamachari B, Raghavendra C S. An adaptive energy-efficient and low-latency MAC for data gathering in sensor networks. In Proc. WMAN 2004, Santa Fe, USA, April 2004, pp.1-12.
Ruzzelli A G, O’Hare G M P, Tynan R, Cotan P, Havinga P J M. Protocol assessment issues in low duty cycle sensor networks: The switching energy. In Proc. SUTC 2006, Taichun, China, June 5-7, pp.136-143.
Cai J, Goodman D J. General packet radio service in GSM. IEEE Communications Magazine, 1997, 35(10): 122-131.
Author information
Authors and Affiliations
Corresponding author
Additional information
This paper was supported by Wonkwang University in 2009.
Rights and permissions
About this article
Cite this article
Park, K., Choo, H. Location-Based Data Dissemination for Spatial Queries in Wireless Broadcast Environments. J. Comput. Sci. Technol. 25, 330–346 (2010). https://doi.org/10.1007/s11390-010-9327-z
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11390-010-9327-z