skip to main content
10.1145/990064.990084acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
Article

Exponential index: a parameterized distributed indexing scheme for data on air

Published:06 June 2004Publication History

ABSTRACT

Wireless data broadcast has received a lot of attention from industries and academia in recent years. Access efficiency and energy conservation are two critical performance concerns in a wireless data broadcast environment. To improve the efficiency of energy consumption on mobile devices, traditional disk-based indexing techniques such as B$^+$-tree have been extended to index broadcast data on a wireless channel. However, existing designs are mostly based on centralized tree structures. Most of these indexing techniques are not flexible in the sense that the trade-off between access efficiency and energy conservation is not adjustable based on application specific requirements. We propose in this paper a novel parameterized index, called the exponential index, which can be tuned to optimize the access latency with the tuning time bounded by a given limit, and vice versa. The proposed index is very efficient because it facilitates replication naturally by sharing links in multiple search trees and thus minimizes storage overhead. Experimental results show that the exponential index not only achieves better performance than the state-of-the-art indexes but also enables great flexibility in trade-offs between access latency and tuning time.

References

  1. S. Acharya, R. Alonso, M. Franklin, and S. Zdonik. Broadcast disks: Data management for asymmetric communications environments. In Proceedings of ACM SIGMOD Conference on Management of Data, pages 199--210, San Jose, CA, May 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Cai and D. J. Goodman. General Packet Radio Service in GSM. IEEE Communications Magazine, 35(10):122--131, October 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M.-S. Chen, K.-L. Wu, and P. S. Yu. Optimizing index allocation for sequential data broadcasting in wireless mobile computing. IEEE Transactions on Knowledge and Data Engineering (TKDE), 15(1):161--173, January/February 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. C.-L. Hu and M.-S. Chen. Dynamic data broadcasting with traffic awareness. In Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS'02), pages 112--119, Vienna, Austria, July 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. S. Khanna and S. Zhou. On indexed data broadcast. In Proceedings of the 13th Annual ACM Symposium on Theory of Computing (STOC'98), pages 463--472, Dallas, TX, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Q. L. Hu, D. L. Lee, and W.-C. Lee. Performance evaluation of a wireless hierarchical data dissemination system. In Proceedings of the 5th Annual ACM International Conference on Mobile Computing and Networking (MobiCom'99), pages 163--173, Seattle, WA, August 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Q. L. Hu, W.-C. Lee, and D. L. Lee. Power conservative multi-attribute queries on data broadcast. In Proceedings of the 16th International Conference on Data Engineering (ICDE'00), pages 157--166, San Diego, CA, February 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Q. L. Hu, W.-C. Lee, and D. L. Lee. A hybrid index technique for power efficient data broadcast. Distributed and Parallel Databases (DPDB), 9(2):151--177, March 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. T. Imielinski, S. Viswanathan, and B. R. Badrinath. Power efficient filtering of data on air. In Proceedings of the 4th International Conference on Extending Database Technology (EDBT'94), pages 245--258, Cambridge, UK, March 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. Imielinski, S. Viswanathan, and B. R. Badrinath. Data on air -- Organization and access. IEEE Transactions on Knowledge and Data Engineering (TKDE), 9(3):353--372, May/June 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. K. C. K. Lee, H. V. Leong, and A. Si. A semantic broadcast scheme for a mobile environment based on dynamic chunking. In Proceedings of 20th IEEE International Conference on Distributed Computing Systems (ICDCS'00), pages 522--529, Taipei, Taiwan, April 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. W.-C. Lee and D. L. Lee. Using signature techniques for information filtering in wireless and mobile environments. Journal of Distributed and Parallel Databases (DPDB), Special Issue on Database and Mobile Computing, 4(3):205--227, July 1996.Google ScholarGoogle Scholar
  13. V. Liberatore. Caching and scheduling for broadcast disk systems. Technical Report 98-71, Institute for Advanced Computer Studies, University of Maryland at College Park (UMIACS), December 1998.Google ScholarGoogle Scholar
  14. V. Liberatore. Multicast scheduling for list requests. In Proceedings of IEEE INFOCOM'02, pages 1129--1137, New York, NY, June 2002.Google ScholarGoogle ScholarCross RefCross Ref
  15. DirectBand Network. Microsoft Smart Personal Objects Technology (SPOT). {Online}. Available: http://www.microsoft.com/resources/spot/.Google ScholarGoogle Scholar
  16. E. Shih, P. Bahl, and M. J. Sinclair. Wake on wireless: An event driven energy saving strategy for battery operated devices. In Proceedings of the 8th Annual ACM International Conference on Mobile Computing and Networking (MobiCom'02), pages 160--171, Atlanta, GA, September 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. N. Shivakumar and S. Venkatasubramanian. Energy-efficient indexing for information dissemination in wireless systems. ACM/Baltzer Journal of Mobile Networks and Applications (MONET), 1(4):433--446, December 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. StarBand. {Online}. Available: http://www.starband.com/.Google ScholarGoogle Scholar
  19. Hughes~Network Systems. DIRECWAY homepage. {Online}. Available: http://www.direcway.com/.Google ScholarGoogle Scholar
  20. K. L. Tan and J. X. Yu. Energy efficient filtering of nonuniform broadcast. In Proceedings of the 16th International Conference on Distributed Computing Systems (ICDCS'96), pages 520--527, Hong Kong, May 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. M. A. Viredaz, L. S. Brakmo, and W. R. Hamburgen. Energy management on handheld devices. ACM Queue, 1(7):44--52, October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J. Xu, Q. L. Hu, W.-C. Lee, and D. L. Lee. Performance evaluation of an optimal cache replacement policy for wireless data dissemination. IEEE Transactions on Knowledge and Data Engineering (TKDE), 16(1):125--139, January 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. J. Xu, B. Zheng, W.-C. Lee, and D. L. Lee. Energy efficient index for querying location-dependent data in mobile broadcast environments. In Proceedings of the 19th IEEE International Conference on Data Engineering (ICDE'03), pages 239--250, Bangalore, India, March 2003.Google ScholarGoogle Scholar
  24. L. Yin, G. Cao, C. Das, and A. Ashraf. Power-aware prefetch in mobile environments. In Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS'02), pages 571--578, Vienna, Austria, July 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Exponential index: a parameterized distributed indexing scheme for data on air

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          MobiSys '04: Proceedings of the 2nd international conference on Mobile systems, applications, and services
          June 2004
          294 pages
          ISBN:1581137931
          DOI:10.1145/990064

          Copyright © 2004 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 6 June 2004

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          MobiSys '04 Paper Acceptance Rate22of162submissions,14%Overall Acceptance Rate274of1,679submissions,16%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader