DOI QR코드

DOI QR Code

An Efficient Adaptive Bitmap-based Selective Tuning Scheme for Spatial Queries in Broadcast Environments

  • Song, Doo-Hee (School of Electrical Electronics and Information Engineering Wonkwang University) ;
  • Park, Kwang-Jin (School of Electrical Electronics and Information Engineering Wonkwang University)
  • Received : 2011.03.29
  • Accepted : 2011.10.27
  • Published : 2011.10.31

Abstract

With the advances in wireless communication technology and the advent of smartphones, research on location-based services (LBSs) is being actively carried out. In particular, several spatial index methods have been proposed to provide efficient LBSs. However, finding an optimal indexing method that balances query performance and index size remains a challenge in the case of wireless environments that have limited channel bandwidths and device resources (computational power, memory, and battery power). Thus, mechanisms that make existing spatial indexing techniques more efficient and highly applicable in resource-limited environments should be studied. Bitmap-based Spatial Indexing (BSI) has been designed to support LBSs, especially in wireless broadcast environments. However, the access latency in BSI is extremely large because of the large size of the bitmap, and this may lead to increases in the search time. In this paper, we introduce a Selective Bitmap-based Spatial Indexing (SBSI) technique. Then, we propose an Adaptive Bitmap-based Spatial Indexing (ABSI) to improve the tuning time in the proposed SBSI scheme. The ABSI is applied to the distribution of geographical objects in a grid by using the Hilbert curve (HC). With the information in the ABSI, grid cells that have no objects placed, (i.e., 0-bit information in the spatial bitmap index) are not tuned during a search. This leads to an improvement in the tuning time on the client side. We have carried out a performance evaluation and demonstrated that our SBSI and ABSI techniques outperform the existing bitmap-based DSI (B DSI) technique.

Keywords

References

  1. B. Rao, L. Minakakis, "Evoluation of Mobile Location-based Services," Communications of the ACM, vol. 46, no. 12, pp. 61-65, Dec. 2003.
  2. P. Bellavista, A. Kupper, S. Helal, "Location-based Services: Back to the Future," IEEE Pervasive Computing, vol. 7, no. 2, pp. 85-89, Apr.-June, 2008.
  3. J. Xu, X. Tang, W.-C. Lee, "Time-critical On-Demand Data Broadcast : Algorithms, Analysis, and Performance Evaluation," IEEE Transactions on Parallel and Distributed Systems, vol. 17, no. 1, pp. 3-14, Jan. 2006. https://doi.org/10.1109/TPDS.2006.14
  4. D. Aksoy, M. Franklin, "RxW: A Scheduling Approach for Large-Scale On-Demand Data Broadcast," IEEE Transactions on Networking, vol. 7, no. 6, pp. 846-860, December, 1999. https://doi.org/10.1109/90.811450
  5. K. Park, H. Choo, V. Patrick, "A Scalable Energy-Efficient Continuous Nearest Neighbor Search in Wireless Broadcast Systems," Wireless Networks, vol. 16, no. 4, pp. 1011-1031, 2010. https://doi.org/10.1007/s11276-009-0185-y
  6. S. Acharya, R. Alonso, M.J. Franklin, S.B. Zdonik, "Broadcast Disks: Data Management for Asymmetric Communications Environments," in Proc. of ACM SIGMOD Intl. Conf. on Management of Data, vol. 24, no. 2, pp. 199-210, May 1995.
  7. B. Zheng, D.L. Lee, "Information Dissemination via Wireless Broadcast," Communications of the ACM, vol. 48, no. 5, pp. 105-110, May 2005.
  8. K. Michael, G. Damianos, M. Aristides, "A Mobile Tourism Recommender System," IEEE Computers and Communications, pp. 840-845, June 2010.
  9. Y.-H Chang, "A Graphical Query Language for Mobile Information Systems," ACM SIGMOD Record, vol. 32, no. 1, pp. 20-25, March, 2003. https://doi.org/10.1145/640990.640993
  10. T.H.N. Vu, K.H. Ryu, N. Park. "A Method for Predicting Future Location of Mobile User for Location-Based Services System," Computers & Industrial Engineering, vol. 57, no. 1, pp. 91-105, July 2009. https://doi.org/10.1016/j.cie.2008.07.009
  11. B. Zheng, W.-C. Lee, K.C.K. Lee, D.L. Lee, M. Shao, "A Distributed Spatial Index for Error-Prone Wireless Data Broadcast," Very Large Data Bases Journal, vol. 18, no. 4, pp. 959-986, Aug. 2009. https://doi.org/10.1007/s00778-009-0137-2
  12. S. Qiao, C. Tang, J. Peng, H. Li, S. Ni, "Efficient k-Closest-Pair Range-Queries in Spatial Database," Web-Age Information Management, pp. 94-104, July 2008.
  13. W.-S. Ku, R. Zimmermann, H. Wang, "Location-Based Spatial Query Processing in Wireless Broadcast Environments," IEEE Transactions on mobile computing, vol. 7, no. 6, pp. 778-791, June 2008. https://doi.org/10.1109/TMC.2007.70791
  14. H. Sin, M. Lee, J. Choi, S. Lee, "Bitmap-based Spatial Index on Wireless Broadcast," SIGDB-KISS, vol. 23, no. 1, pp. 23-36, Apri. 2007.
  15. B. Zheng, W.C. Lee, D.L. Lee, "Spatial Queries in Wireless Broadcast Systems," Wireless Networks, vol. 10, no. 6, pp. 723-736, Nov. 2004. https://doi.org/10.1023/B:WINE.0000044031.03597.97
  16. A. Guttman, "R-Trees: A Dynamic Index Structure for Spatial Searching," in Proc. of ACM SIGMOD Intl. Conf. on Management of Data, pp. 47-57, June 1984.
  17. S. Berchtold, D. A Keim, H.-P Kriegel, "The X-tree: An Index Structure for High-Dimensional Data," in Proc. of Intl. Conf. on Very Large Data Bases, pp. 28-39, 1996.
  18. N. Beckmann, H.-P. Kriegel, R. Schneider, B. Seeger, "The R*-Tree: An Efficient and Robust Access Method for Points and Rectangles," in Proc. of ACM SIGMOD Intl. Conf. on Management of Data, vol. 19, no. 2, pp. 322-331, 1990.
  19. T. Sellis, N. Roussopoulos, C. Raloutsos, "The R+-Tree: A Dynamic Index for Multi- Dimensional Object," in Proc. of Very Large Data Bases, pp. 507-518, 1987.
  20. J. Zheng, M. Zhu, D. Papadias, "Location-Based Spatial Queries," in Proc. of ACM SIGMOD Intl. Conf. on Management of Data, pp. 443-454, June 2003.
  21. Ken C. K. Lee, W.-C. Lee, H.V. Leong, B. Unger, B. Zheng, "Efficient Valid Scope for Location-Dependent Spatial Queries in Mobile Environment," Journal of Software, vol. 5, no. 2, pp. 133-145, Feb. 2010.
  22. T. Imielinski, S. Viswanathan, B.R. Badrinath, "Energy Efficient Indexing on Air," in Proc. of ACM SIGMOD Intl. Conf. on Management of Data, vol. 23, no. 2, pp. 25-36, June 1994.
  23. K. Park, H. Choo, "Energy-Efficient Data Dissemination Schemes for Nearest Neighbor Query Processing," IEEE Transactions on Computers, vol. 56, no. 6, pp. 754-768, June 2007. https://doi.org/10.1109/TC.2007.1031
  24. T. Imielinski, S. Viswanathan, B. R. Badrinath, "Data on Air: Organization and Access," IEEE Transactions on Knowledge and Data Engineering, vol. 9, no. 3, pp. 353-372, May-June 1997. https://doi.org/10.1109/69.599926
  25. C. Gotsman, M. Lindenbaum. "On the Metric Properties of Discrete Space-Filling Curves," IEEE Transactions on Image Processing, vol. 5, no. 5, pp. 794-797, May 1996. https://doi.org/10.1109/83.499920
  26. P. O'Neil, G. Grafe. "Multi-Table Joins Through Bitmapped Join Indices," ACM SIGMOD Record, vol. 24, no. 3, Sep. pp. 8-11, 1995. https://doi.org/10.1145/211990.212001
  27. C.-Y. Chan, Y.E. Ioannidis, "Bitmap Index Design and Evaluation." in Proc. of Special Interest Group on Management Of Data, vol. 27, no. 2, June 1998.
  28. D. Song, K. Park, "An Efficient Bitmap-Based Selective Tuning Scheme for Spatial Queries in Location-Based Service," in Proc. of Intl. Conf. on Internet, pp. 503-509, Dec. 2010.

Cited by

  1. AMV: 클로킹 영역을 최소화하는 k-익명화 기법 vol.15, pp.6, 2011, https://doi.org/10.7472/jksii.2014.15.6.09
  2. A Privacy-Preserving Continuous Location Monitoring System for Location-Based Services vol.11, pp.8, 2015, https://doi.org/10.1155/2015/815613