Abstract
The data retrieval problem in wireless communication has attracted increasing attentions in many applications such as electronic information sharing and e-business. However, most existing studies do not consider how to retrieve the requested data items in their deadlines. In this paper, we discuss the so-called deadline-based multi-item data retrieval problem, which aims at finding an access pattern for retrieving requested data items in certain deadlines such that the access latency and data miss rate are minimized. We propose two algorithms, named EDFS and UR, to deal with the above problem. The EDFS algorithm gives priority to retrieve the requested data item with the least deadline, while the UR algorithm introduces the urgent rate that is computed by the broadcast time and deadline of requested data item for further reducing the access latency and data miss ratio. Moreover, we design a tree-based data retrieval algorithm that finds the longest downloading sequence of data items in one broadcast cycle and is applied to EDFS and UR for finding data retrieval sequence of requested data items. The efficiency of our proposed schemes has been validated by the extensive experiments.

















Similar content being viewed by others
References
Acharya S, Alonso R, Franklin M, Zdonik S (1995) Broadcast disks: data management for asymmetric communication environments. SIGMOD Rec 24(2):199–210. doi:10.1145/568271.223816
Aksoy D, Franklin M (1999) R times;w: a scheduling approach for large-scale on-demand data broadcast. IEEE/ACM Trans Networking 7(6):846–860. doi:10.1109/90.811450
Chen J, Lee VCS, Ng JY (2008) Scheduling real-time multi-item requests in on-demand broadcast. In: Embedded and Real-Time Computing Systems and Applications, 2008. RTCSA ’08. 14th IEEE International Conference on, pp. 207–216. doi:10.1109/RTCSA.2008.20
Chu CH, Yang DN, Chen MS (2008) Multi-data delivery based on network coding in on-demand broadcast. In: Mobile Data Management, 2008. MDM ’08. 9th International Conference on, pp. 181–188. doi:10.1109/MDM.2008.25
Gao X, Lu Z, Wu W, Fu B (2011) Algebraic data retrieval algorithms for multi-channel wireless data broadcast. Theor Comput Sci:1–8
He P, Shen H, Tian H (2012) Scheduling parallel data retrievals for non-consecutive broadcast in mimo wireless networks. In: Parallel Architectures, Algorithms and Programming (PAAP), 2012 Fifth International Symposium on, pp 218–223. doi:10.1109/PAAP.2012.39
He P, Shen H, Tian H (2013) Efficient approximation algorithm for data retrieval with conflicts in wireless networks. In: Proceedings of international conference on advances in mobile computing & multimedia, MoMM ’13. ACM, New York, pp 224:224–224:233. doi:10.1145/2536853.2536879
Hurson AR, Muñoz Avila AM, Orchowski N, Shirazi B, Jiao Y (2006) Power-aware data retrieval protocols for indexed broadcast parallel channels. Pervasive Mob Comput 2(1):85–107. doi:10.1016/j.pmcj.2005.11.001
Imielinski T, Viswanathan S, Badrinath B (1997) Data on air: organization and access. IEEE Trans Knowl Data Eng 9(3):353–372. doi:10.1109/69.599926
Jung S, Lee B, Pramanik S (2005) A tree-structured index allocation method with replication over multiple broadcast channels in wireless environments. IEEE Trans Knowl Data Eng 17(3): 311–325. doi:10.1109/TKDE.2005.36
Juran J, Hurson AR, Vijaykrishnan N, Kim S (2004) Data organization and retrieval on parallel air channels: performance and energy issues. Wirel Netw 10(2):183–195. doi:10.1023/B:WINE.0000013082.03518.2e
Lu Z, Shi Y, Wu W, Fu B (2012) Efficient data retrieval scheduling for multi-channel wireless data broadcast. In: INFOCOM, 2012 Proceedings IEEE, pp 891–899. doi:10.1109/INF-COM.2012.6195838
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
Lv J, Lee VCS, Li M, Chen E (2012) Profit-based scheduling and channel allocation for multi-item requests in real-time on-demand data broadcast systems. Data Knowl Eng pp. 23–42
Saxena N, Pinottti MC (2005) On-line balanced k-channel data allocation with hybrid schedule per channel. In: Proceedings of the 6th international conference on Mobile data management, MDM ’05. ACM, New York, pp 239–246. doi:10.1145/1071246.1071283
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 21st international conference on Database and expert systems applications: Part II, DEXA’10. Springer-Verlag, Berlin, pp 80–95
Vaidya NH, Hameed S (1996) Data broadcast in asymmetric wireless environments. In: Proc. 1st Int. Wrkshp Sat.-based Inf. Serv.(WOSBIS). NY. Citeseer
Wang S, Chen HL (2007) Tmbt: An efficient index allocation method for multi-channel data broadcast. In: Advanced information networking and applications workshops, 2007, AINAW ’07. 21st International Conference on, vol 2, pp 236–242. doi:10.1109/AINAW.2007.354
Wong J (1988) Broadcast delivery. Proc IEEE 76(12):1566–1577. doi:10.1109/5.16350
Wong JW, Ammar MH (1985) Analysis of broadcast delivery in a videotex system. IEEE Trans Comput 34(9):863–866. doi:10.1109/TC.1985.1676645
Xu J, Lee WC, Tang X, Gao Q, Li S (2006) An error-resilient and tunable distributed indexing scheme for wireless data broadcast. IEEE Trans Knowl Data Eng 18(3):392–404. doi:10.1109/TKDE.2006.37
Yao Y, Tang X, Lim EP, 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. doi:10.1109/TKDE.2006.118
Yee WG, Navathe S, Omiecinski E, Jermaine C (2002) Efficient data allocation over multiple channels at broadcast servers. IEEE Trans Comput 51(10):1231–1236. doi:10.1109/TC.2002.1039849
Zhan C., Lee VCS, Wang J, Xu Y (2011) Coding-based data broadcast scheduling in on-demand broadcast. IEEE Trans Wirel Commun 10(11):3774–3783. doi:10.1109/TWC.2011.092011.101652
Zheng B, Lee WC, Liu P, Lee D, Ding X (2009) Tuning on-air signatures for balancing performance and confidentiality. IEEE Trans Knowl Data Eng 21(12):1783–1797. doi:10.1109/TKDE.2009.43
Zhong J, Wu W, Shi Y, Gao X (2011) Energy-efficient tree-based indexing schemes for information retrieval in wireless data broadcast. In: Proceedings of the 16th international conference on Database systems for advanced applications: Part II, DASFAA’11. Springer-Verlag, Berlin, pp 335–351. http://dl.acm.org/citation.cfm?id=1997251.1997282
Acknowledgments
This work is supported by National Science Foundation of China under its General Projects funding #61170232, State Key Laboratory of Rail Traffic Control and Safety Research Grant RS2012K011, The 985 Project funding of Sun Yat-sen University, Ministry of Education Funds for Innovative Groups #241147529.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
He, P., Shen, H. & Li, Y. Tree-based data retrieval algorithm for multi-item request with deadline in wireless networks. Peer-to-Peer Netw. Appl. 9, 92–107 (2016). https://doi.org/10.1007/s12083-014-0316-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-014-0316-9