Skip to main content
Log in

Evaluation and comparison of various indexing schemes in single-channel broadcast communication environment

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

Wireless Data Broadcasting is a newly developed data dissemination method for spreading public information to a tremendous number of mobile subscribers. Access Latency and Tuning Time are two main criteria to evaluate the performance of such system. With the help of indexing technology, clients can reduce tuning time significantly by searching indices first and turning to doze mode during waiting period. Different indexing schemes perform differently, so we can hardly compare the efficiency of different indexing schemes. In this paper, we redesigned several most popular indexing schemes for data broadcasting systems, i.e., distributed index, exponential index, hash table, and Huffman tree index. We created a unified communication model and constructed a novel evaluation strategy by using the probability theory to formulate the performance of each scheme theoretically and then conducted simulations to compare their performance by numerical experiments. This is the first work to provide scalable communication environment and accurate evaluation strategies. Our communication model can easily be modified to meet specific requirements. Our comparison model can be used by the service providers to evaluate other indexing schemes to choose the best one for their systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  1. Acharya S, Alonso R, Franklin M et al (1995) Broadcast disks: data management for asymmetric communication environments. In: Michael C, Donovan S (eds) Proceedings of the ACM SIGMOD international conference on management of data, San Jose, CA 24(2):199–210

  2. Chen CC, Lee C, Wang SC (2009) On optimal scheduling for time-constrained services in multi-channel data dissemination systems. Inf Syst 34(1):164–177

    Article  MathSciNet  Google Scholar 

  3. Chen M, Yu P, Wu K (1997) Indexed sequential data broadcasting in wireless mobile computing. In: Proceedings of the international conference on parallel and distributed systems Seoul, Korea, pp 124–131

  4. Gao X, Shi Y, Zhong J et al (2012) SAMBox: a smart asynchronous Multi-channel black box for wireless data broadcast. In: Proceedings of the 21st international conference on software engineering and data engineering, Los Angeles, CA

  5. Hsu C, Lee G, Chen A (2002) Index and data allocation on multiple broadcast channels considering data access frequencies. In: Proceedings of the third international conference on mobile data management, Singapore, pp 87–93

  6. Hu Q, Lee W, Lee D (2004) A hybrid index technique for power efficient data broadcast. Distrib Parallel Databases 9(2):151–177

    Article  Google Scholar 

  7. Hu T, Tucker A (1971) Optimal computer search trees and variable-length alphabetic codes. SIAM J Appl Math 21(4):514–532

    Article  MATH  MathSciNet  Google Scholar 

  8. Im S, Choi J (2012) MLAIN: multi-leveled air indexing scheme in non-flat wireless databroadcast for efficient window query processing. Comput Math Appl 64(5):1242–1251. doi:10.1016/j.camwa.2012.03.068

    Article  Google Scholar 

  9. Imielinski T, Viswanathan S, Badrinath B (1994) Power efficient filtering of data on air. In: Proceedings of the international conference on extending database technology, Cambridge, UK, pp 245–258

  10. Imielinski T, Viswanathan S, Badrinath BR (1997) Data on air: organization and access. IEEE Trans Knowl Data Eng 9(3):353–372

    Article  Google Scholar 

  11. Jung S, Lee B, Pramanik S (2005) A tree-structured index allocation method with replication over multiple broadcast channels in wireless environment. IEEE Trans Knowl Data Eng 17(3):311–325

    Article  Google Scholar 

  12. Lee WC, Zheng B (2005) A fully distributed spatial index for wireless data broadcast. In: Aberer K, Franklin M, Nishio S (eds) Proceedings of the international conference on data engineering, Tokyo, Japan, pp 417–418

  13. Lee W, Lee D (1996) Using signature techniques for information filtering in wireless and mobile environments. Distrib Parallel Databases 4(3):205–227

    Article  Google Scholar 

  14. Lu X, Gao X, Yang Y, Zhong J (2013) SETMES: a scalable and efficient tree-based mechanical scheme for multi-channel wireless data broadcast. In: Proceedings of the ACM international conference on ubiquitous information management and communication, Kota Kinabalu, Malaysia

  15. Lu Z, Wu W, Fu B (2012) Optimal data retrieval scheduling in the multi-channel wireless broadcast environments. IEEE Trans Comput PP(99):1. doi:10.1109/TC.2012.139

  16. Manning C, Schütze H (1999) Foundations of statistical natural language processing. MIT Press, Cambridge

    MATH  Google Scholar 

  17. Pichevar R, Najaf-Zadeh H, Thibault L, Lahdili H (2011) Auditory-inspired sparse representation of audio signals. Speech Commun 53(5):643–657

    Article  Google Scholar 

  18. Shen J (2008) Data access mechanisms for skewed access patterns in wireless information systems. National Sun Yat-sen University, Dissertation

  19. Shi Y, Gao X, Zhong J, Wu W (2010) Efficient parallel data retrieval protocols with MIMO antennae for data broadcast in 4G wireless communications. In: Proceedings of the international conference on database and expert systems applications, pp 80–95

  20. Shivakumar N, Venkatasubramanian S (1996) Efficient indexing for broadcast based wireless systems. J Mobile Netw Appl 1(4):433–446

    Google Scholar 

  21. Tsakiridis F, Bozanis P, Katsaros D (2007) Interpolating the air for optimizing wireless data broadcast. In: Zomaya A, Zeadally S (eds) Proceedings of the ACM international workshop on mobility management and wireless access, Chania, Crete Island, Greece, October 2007, pp 112–119

  22. Vaidya N, Hameed S (1999) Scheduling data broadcast in asymmetric communication environments. Wirel Netw 5(3):171–182

    Article  Google Scholar 

  23. Vijayalakshmi M, Kannan A (2008) A hashing scheme for multi-channel wireless broadcast. J Comput Inf Technol 16(3):197–207

    Google Scholar 

  24. Vlajic N, Charalambous C, Makrakis D (2003) Wireless data broadcast in systems of hierarchical cellular organization. In: Proceedings of the IEEE international conference on communications, Anchorage, Alaska 3:1863–1869

  25. Wang J (2012) Set-based broadcast scheduling for minimizing the worst access time of multiple data items in wireless environments. Inf Sci 199:93–108

    Article  MATH  Google Scholar 

  26. Wang S, Chen H (2007) Tmbt: an efficient index allocation method for multi-channel data broadcast. In: Proceedings of the international conference on advanced information networking and applications workshops

  27. Xu J, Lee W, Tang X et al (2006) An error-resilient and tunable distributed indexing scheme for wireless data broadcast. IEEE Trans Knowl Data Eng 18(3):392–404

    Article  Google Scholar 

  28. Yang X et al (2002) Bouguettaya A (2002) Broadcast-based data access in wireless environments. In: Jensen C, Jeffery K, Pokorny J (eds) Proceedings of the international conference on extending database technology. Czech Republic, Prague, pp 553–571

  29. Yao Y, Tang X, Lim E, Sun A (2006) An energy-efficient and access latency optimized indexing scheme for wireless data broadcast. IEEE Trans Knowl Data Eng 18(8):1111–1124

    Article  Google Scholar 

  30. Yee WG, Navathe SB, Omiecinski E, Jermaine C (2002) Efficient data allocation over multiple channels at broadcast servers. IEEE Trans Comput 51(10):1231–1236

    Article  MathSciNet  Google Scholar 

  31. Zheng B, Lee WC, Liu P et al (2009) Tuning on-air signatures for balancing performance and confidentiality. IEEE Trans Knowl Data Eng 21(12):1783–1797

    Article  Google Scholar 

  32. Zhong J (2012) Data management in wireless environment. The University of Texas at Dallas, Dissertation

  33. Zhong J, Gao Z, Wu W et al (2013) High performance energy efficient multi-channel wireless data broadcasting system. In: IEEE Wireless communications and networking conference, Shanghai, China

  34. Zhong J, Gao Z, Wu W et al (2012) Multi-channel energy-efficient hash scheme broadcasting. In: Proceedings of the 21st international conference on software engineering and data engineering, Los Angeles, CA, June 2012

  35. Zhong J, Wu W, Shi Y et al (2011) Energy-efficient tree-based indexing scheme for efficient retrieval under mobile wireless data broadcasting environment. In: Yu J, Kim M, Unland R (eds) Proceedings of the 16th international conference on database systems for advanced applications, Hong Kong, China, April 2011, LNCS 6588:335–351

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiaofei Zhong.

Additional information

This work was supported in part by the U.S. National Science Foundation under Grant CNS-0831579, CNS-1016320, and CCF-0829993, partially supported by Shanghai Educational Development Foundation (Chenguang Grant No. 12CG09), the Natural Science Foundation of Shanghai (Grant No. 12ZR1445000), the National Natural Science Foundation of China (Grant numbers 61202024 and 61033002).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhong, J., Wu, W., Gao, X. et al. Evaluation and comparison of various indexing schemes in single-channel broadcast communication environment. Knowl Inf Syst 40, 375–409 (2014). https://doi.org/10.1007/s10115-013-0643-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-013-0643-9

Keywords

Navigation