An energy-efficient and access latency optimized indexing scheme for wireless data broadcast

Data broadcast is an attractive data dissemination method in mobile environments. To improve energy efficiency, existing air indexing schemes for data broadcast have focused on reducing tuning time only, i.e., the duration that a mobile client stays active in data accesses. On the other hand, existing broadcast scheduling schemes have aimed at reducing access latency through nonflat data broadcast to improve responsiveness only. Not much work has addressed the energy efficiency and responsiveness issues concurrently. This paper proposes an energy-efficient indexing scheme called MHash that optimizes tuning time and access latency in an integrated fashion. MHash reduces tuning time by means of hash-based indexing and enables nonflat data broadcast to reduce access latency. The design of hash function and the optimization of bandwidth allocation are investigated in depth to refine MHash. Experimental results show that, under skewed access distribution, MHash outperforms state-of-the-art air indexing schemes and achieves access latency close to optimal broadcast scheduling

[1]  David Thaler,et al.  Using name-based mappings to increase hit rates , 1998, TNET.

[2]  Kun Liu,et al.  Random projection-based multiplicative data perturbation for privacy preserving distributed data mining , 2006, IEEE Transactions on Knowledge and Data Engineering.

[3]  Jianliang Xu,et al.  An error-resilient and tunable distributed indexing scheme for wireless data broadcast , 2006, IEEE Transactions on Knowledge and Data Engineering.

[4]  Tomasz Imielinski,et al.  Data on Air: Organization and Access , 1997, IEEE Trans. Knowl. Data Eng..

[5]  Wang-Chien Lee,et al.  Using signature techniques for information filtering in wireless and mobile environments , 2004, Distributed and Parallel Databases.

[6]  Daniel Barbará,et al.  Mobile Computing and Databases - A Survey , 1999, IEEE Trans. Knowl. Data Eng..

[7]  Jianliang Xu,et al.  Performance Analysis of Location-Dependent Cache Invalidation Schemes for Mobile Environments , 2003, IEEE Trans. Knowl. Data Eng..

[8]  Suresh Venkatasubramanian,et al.  Efficient Indexing for Broadcast Based Wireless Systems , 1996, Mob. Networks Appl..

[9]  Nitin H. Vaidya,et al.  Scheduling data broadcast in asymmetric communication environments , 1999, Wirel. Networks.

[10]  Leandros Tassiulas,et al.  Broadcast scheduling for information distribution , 1997, Proceedings of INFOCOM '97.

[11]  Ken C. K. Lee,et al.  Semantic Data Broadcast for a Mobile Environment Based on Dynamic and Adaptive Chunking , 2002, IEEE Trans. Computers.

[12]  Jianliang Xu,et al.  Energy-Conserving Air Indexes for Nearest Neighbor Search , 2004, EDBT.

[13]  Jianliang Xu,et al.  Performance evaluation of an optimal cache replacement policy for wireless data dissemination , 2004, IEEE Transactions on Knowledge and Data Engineering.

[14]  Wang-Chien Lee,et al.  A Hybrid Index Technique for Power Efficient Data Broadcast , 2004, Distributed and Parallel Databases.

[15]  Jeffrey Xu Yu,et al.  Statistical Estimation of Access Frequencies: Problems, Solutions and Consistencies , 2003, Wirel. Networks.

[16]  Ming-Syan Chen,et al.  Dynamic Leveling: Adaptive Data Broadcasting in a Mobile Computing Environment , 2003, Mob. Networks Appl..

[17]  Jianliang Xu,et al.  The D-tree: an index structure for planar point queries in location-based wireless services , 2004, IEEE Transactions on Knowledge and Data Engineering.

[18]  Rafael Alonso,et al.  Broadcast disks: data management for asymmetric communication environments , 1995, SIGMOD '95.

[19]  Dik Lun Lee,et al.  Using Signature Techniques for Information Filtering in Wireless and Mobile Environments , 1996 .

[20]  Jianliang Xu,et al.  Exponential index: a parameterized distributed indexing scheme for data on air , 2004, MobiSys '04.

[21]  Philip S. Yu,et al.  Optimizing Index Allocation for Sequential Data Broadcasting in Wireless Mobile Computing , 2003, IEEE Trans. Knowl. Data Eng..

[22]  Larry Carter,et al.  Universal Classes of Hash Functions , 1979, J. Comput. Syst. Sci..

[23]  Tomasz Imielinski,et al.  Power Efficient Filtering of Data an Air , 1994, EDBT.

[24]  Marc A. Viredaz,et al.  Energy Management on Handheld Devices , 2003, ACM Queue.

[25]  Ming-Syan Chen,et al.  Efficient Channel Allocation Tree Generation for Data Broadcasting in a Mobile Computing Environment , 2003, Wirel. Networks.

[26]  Jianliang Xu,et al.  Time-critical on-demand data broadcast: algorithms, analysis, and performance evaluation , 2006, IEEE Transactions on Parallel and Distributed Systems.

[27]  Jeffrey Xu Yu,et al.  An Analysis of Selective Tuning Schemes for Nonuniform Broadcast , 1997, Data Knowl. Eng..