FlexInd: A Flexible and Parameterizable Air-Indexing Scheme for Data Broadcast Systems
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.
KeywordsData Item Access Latency Mobile Client Indexing Scheme Index Tree
Unable to display preview. Download preview PDF.
- 1.Ambient Devices Inc. Ambient Information Network and Device Design (2005), http://www.ambientdevices.com
- 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.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
- 7.Imielinski, T., Viswanathan, S., Badrinath, B.R.: Power Efficient Filtering of Data an Air. In: EDBT 1994, pp. 245–258 (1994)Google Scholar
- 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.Microsoft Corporation. DirectBand Network. Microsoft Smart Personal Objects Technology, SPOT (2005), http://www.microsoft.com/resources/spot
- 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.Shivakumar, N., Venkatasubramanian, S.: Energy-Efficient Indexing for Information Dissemination in Wireless Systems. MONET 1(4), 433–446 (1996)Google Scholar
- 15.SkyTel Corporation. Timex Internet Messenger indexENTER.html (2005), http://mobile.timex.com/
- 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
- 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.Zipf, G.K.: Human Behavior and Principle of Least Effort: An Introduction to Human Ecology. Addison-Wesley, Reading (1949)Google Scholar