FlexInd: A Flexible and Parameterizable Air-Indexing Scheme for Data Broadcast Systems

  • André Seifert
  • Jen-Jou Hung
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3896)

Abstract

In wireless data broadcast systems, popular information is repetitively disseminated through possibly multiple communication channels to mobile clients using various types of battery-operated devices. Access latency and tuning time are two conflicting performance metrics used in such systems to measure their efficiency. In practice, different application and usage scenarios may require different performance trade-offs between the two metrics: some may tolerate slightly longer access latencies to benefit from lower energy requirements, while others may favor shorter access latencies at the cost of higher energy expenditures. To provide data broadcast service providers with the freedom to trade-off between both metrics in an adjustable way, we propose a new flexible and parameterizable air- indexing scheme, called FlexInd. FlexInd is a hybrid indexing method that takes advantage of three separate air-indexing approaches, namely (a) no-indexing, (b) exponential indexing, and (c) flexible distributed indexing, to optimize either access latency or tuning time with certain performance guarantees on the other metric. Based on the access latency or energy conservation requirements imposed on the system, FlexInd chooses among the three indexing schemes the one which yields the best performance results with the access latency or tuning time bounded by a given limit. A performance study confirms that FlexInd is able to achieve lower average access latencies and tuning times than existing indexing schemes since it provides greater flexibility in trading-off access efficiency for power expenditure and vice versa.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Ambient Devices Inc. Ambient Information Network and Device Design (2005), http://www.ambientdevices.com
  2. 2.
    Ardizzoni, E., Bertossi, A.A., Pinotti, M.C., Ramaprasad, S., Rizzi, R., Shashanka, M.V.S.: Optimal Skewed Data Allocation on Multiple Channels with Flat Broadcast per Channel. IEEE Trans. on Computers 54(5), 558–572 (2005)CrossRefGoogle Scholar
  3. 3.
    Chen, M.S., Wu, K.L., Yu, P.S.: Optimizing Index Allocation for Sequential Data Broadcasting in Wireless Mobile Computing. IEEE TKDE 15(1), 161–173 (2003)Google Scholar
  4. 4.
    Hu, Q.L., Lee, W.C., Lee, D.L.: Power Conservative Multi-Attribute Queries on Data Broadcast. In: ICDE 2000, pp. 157–166 (2000)Google Scholar
  5. 5.
    Hu, Q.L., Lee, W.C., Lee, D.L.: A Hybrid Index Technique for Power Efficient Data Broadcast. DPDB 9(2), 151–177 (2001)MATHGoogle Scholar
  6. 6.
    Imielinski, T., Viswanathan, S., Badrinath, B.R.: Energy Efficient Indexing on Air. In: Proc. ACM SIGMOD Conf. 1994, pp. 25–36. ACM Press, New York (1994)CrossRefGoogle Scholar
  7. 7.
    Imielinski, T., Viswanathan, S., Badrinath, B.R.: Power Efficient Filtering of Data an Air. In: EDBT 1994, pp. 245–258 (1994)Google Scholar
  8. 8.
    Imielinski, T., Viswanathan, S., Badrinath, B.R.: Data on Air: Organization and Access. IEEE Transactions on Knowledge and Data Engineering 9(3), 353–372 (1997)CrossRefGoogle Scholar
  9. 9.
    Katsaros, D., Manolopoulos, Y.: Broadcast Program Generation for Webcasting. Data & Knowledge Engineering 49(1), 1–21 (2004)CrossRefGoogle Scholar
  10. 10.
    Lee, W.C., Lee, D.L.: Using Signature Techniques for Information Filtering in Wireless and Mobile Environments. DPDB 4(3), 205–227 (1996)Google Scholar
  11. 11.
    Microsoft Corporation. DirectBand Network. Microsoft Smart Personal Objects Technology, SPOT (2005), http://www.microsoft.com/resources/spot
  12. 12.
    Peng, W.-C., Chen, M.-S.: Efficient Channel Allocation Tree Generation for Data Broadcasting in a Mobile Computing Environment. Wireless Networks 9(2), 117–129 (2003)MATHCrossRefGoogle Scholar
  13. 13.
    Seifert, A., Hung, J.-J.: FlexSched: A Flexible Data Schedule Generator forMulti-Channel Broadcast Systems. Tech. Rep. 211, University of Konstanz (2005)Google Scholar
  14. 14.
    Shivakumar, N., Venkatasubramanian, S.: Energy-Efficient Indexing for Information Dissemination in Wireless Systems. MONET 1(4), 433–446 (1996)Google Scholar
  15. 15.
    SkyTel Corporation. Timex Internet Messenger indexENTER.html (2005), http://mobile.timex.com/
  16. 16.
    Tan, K.L., Yu, J.X.: Energy Efficient Filtering of Nonuniform Broadcast. In: 16th International Conference on Distributed Computing Systems, pp. 520–528 (1996)Google Scholar
  17. 17.
    Viredaz, M.A., Brakmo, L.S., Hamburgen, W.R.: Energy Management on Handheld Devices. Queue 1(7), 44–52 (2003)CrossRefGoogle Scholar
  18. 18.
    Xu, J., Lee, W.-C., Tang, X.: Exponential Index: A Parameterized Distributed Indexing Scheme for Data on Air. In: MobiSys 2004, pp. 153–164.Google Scholar
  19. 19.
    Zipf, G.K.: Human Behavior and Principle of Least Effort: An Introduction to Human Ecology. Addison-Wesley, Reading (1949)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • André Seifert
    • 1
  • Jen-Jou Hung
    • 2
  1. 1.Database Research GroupUniversity of KonstanzKonstanzGermany
  2. 2.Department of Information ManagementNational Taiwan University of Science and TechnologyTaipeiTaiwan, R.O.C

Personalised recommendations