Abstract
Wireless broadcast is an efficient strategy for disseminating data to a large population of clients in road networks. Network Partition Index (NPI) does not address how to handle the environment effectively when the data objects are increased to a large number in broadcast system and physical restrictions of clients which include low bandwidth, mobility, limited energy and capacity. To address these problems, an NPI based air index, called Spatial Air Index (SAI) has been proposed by using Optimal Hybrid Broadcast (OHB) scheduling and Adaptive Cooperative Caching (ACC) for spatial queries in road networks. Experiments are conducted for evaluating query performance and comparison of SAI with state-of-the-art NPI. The experimental results show that SAI outperforms the rest.
Similar content being viewed by others
References
Cho H-J, Chung C-W (2005) An efficient and scalable approach to CNN queries in a road network. In: Proceedings of the 31st international conference on very large data bases, pp 865–876
Dar S, Franklin MJ, Jonsson BT, Srivastava D, Tan MD (1996) Semantic data caching and replacement. In: Proceedings of the 22nd VLDB Conference, pp 330–341
Dunham MH, Kumar V (1998) Location dependent data and its management in mobile databases. In: Proceedings of the 9th international workshop on database and expert systems applications, pp 414–419
Hambrusch S, Liu C, Aref W, Prabhakar S (2001) Query processing in broadcasted spatial index trees. In: Proceedings of international symposium on advances in spatial and temporal databases, pp 502–521. doi:10.1007/3-540-47724-1_26
Hou LU, Zhao HJ, Yiu ML, Li Y, Gong Z (2014) Towards online shortest path computation. IEEE transaction on knowledge and data engineering, 26(4):1012–1025. doi:10.1109/TKDE.2013.176
Imielinski T, Viswanathan S, Badrinath B R (1997) Data on air: organization and access. IEEE Trans Knowl Data Eng 9(3):353–372. doi:10.1109/69.599926
Jing Y, Chen C, Sun W, Zheng B, Liu L, Tu C (2001) Energy-efficient shortest path query processing on air. In: Proceedings of 19th ACM SIGSPATIAL international conference on advances in geographic information systems, pp 393–396. doi:10.1145/2093973.2094031
Joy PT, Jacob KP (2012) A comparative study of cache replacement policies in wireless mobile networks. In: Proceedings of international symposium on advances in computing and information technology, 1:609–619. doi:10.1007/978-3-642-31513-8_62
Kellaris G, Mouratidis K (2010) Shortest path computation on air indexes. In: Proceedings of VLDB endowment, 3(1–2):747–757. doi:10.14778/1920841.1920936
Kim S, Kang SH (2010) Scheduling data broadcast: an efficient cut-off point between periodic and on-demand data. IEEE Commun Lett 14(12):1176–1178. doi:10.1109/LCOMM.1010.101210.101228
Kolahdouzan M, Shahabi C (2004a) Voronoi-based k-nearest neighbor search for spatial network databases. In: Proceeding of 30th international conference on very large data bases, 30: 840–851
Kolahdouzan MR, Shahabi C (2004b) Continuous k-nearest neighbor queries in spatial network databases. In: Proceedings of the second workshop on spatio-temporal database management, pp 33–40
Kriegel H, Kroger P, Kunath P, Renz M, Schmidt T (2007) Proximity queries in large traffic networks. In: Proceedings of 15th annual ACM international symposium on advances in geographic information systems, pp 21–28. doi:10.1145/1341012.1341040
Lai KY, Tari Z, Bertok P (2004) Mobility-aware cache replacement for users of location-dependent services. In: Proceedings of the 29th annual IEEE international conference on local computer networks, pp 50–58. doi:10.1109/LCN.2004.79
Li Y, Yiu ML (2015) Route-saver: leveraging route apis for accurate and efficient query processing at location-based services. IEEE Trans Knowl Data Eng 27(1):235–249. doi:10.1109/TKDE.2014.2324597
Li F, Cheng D, Hadjieleftheriou M, Kollios G, Teng S-H (2005) On trip planning queries in spatial databases. In: Proceeding of the 9th international symposium on advances in spatial temporal databases, pp 923–940. doi:10.1007/11535331_16
Li G, Zhou Q, Li J (2015) A novel scheduling algorithm for supporting periodic queries in broadcast environments. IEEE Trans Mob Comput 14(12):2419–2432. doi:10.1109/TMC.2015.2398417
Mokbel MF, Chow C-Y, Aref GW (2006) The new casper: query processing for location services without compromising privacy. In: Proceedings of 32nd international conference on very large data bases, pp 763–774
Mouratidis K, Bakiras S, Papadias D (2009) Continuous monitoring of spatial queries in wireless broadcast environments. IEEE Trans Mob Computing 8(10):1297–1311. doi:10.1109/TMC.2009.14
O’Neil EJ, O’Neil PE (1993) The LRU-k page replacement algorithm for database disk buffering. In: Proceedings of the ACM SIGMOD international conference on management of data, 22(2):296–306. doi:10.1145/170036.170081
Wen-Chih Peng, Ming-Syan Chen (2005a) Design and performance studies of an adaptive cache retrieval scheme in a mobile computing environment. IEEE Trans Mob Comput 4(1):29–40. doi:10.1109/TMC.2005.9
Peng W-C, Chen M-S (2005b) Shared data allocation in a mobile computing system: exploring local and global optimization. IEEE Trans Parallel Distrib Syst 16(4):374–384. doi:10.1109/TPDS.2005.50
Ren Q, Dunham MH (2000) Using semantic caching to manage location dependent data in mobile computing. In: Proceedings of the 6th annual international conference on mobile computing and networking, pp 210–221. doi:10.1145/345910.345948
Samet H, Sankaranarayanan J, Alborzi H (2008) Scalable network distance browsing in spatial databases. In: Proceedings of ACM SIGMOD international conference on management data, pp 43–54. doi:10.1145/1376616.1376623
Sun W, Qin Y, Wu J, Zheng B, Zhang Z, Yu P, Zhang J (2014) Air indexing for on-demand XML data broadcast. IEEE Trans Parallel Distrib Syst 25(6):1371–1381. doi:10.1109/TPDS.2013.87
Sun W, Chen C, Zheng B, Chen C, Liu P (2015) An air index for spatial query processing in road networks. IEEE Trans Knowl Data Eng 27(2):382–395. doi:10.1109/TKDE.2014.2330836
Xu J, Zheng B, Lee W-C, Lee DL (2003) Energy efficient index for querying location-dependent data in mobile broadcast environments. In: Proceedings of the 19th IEEE international conference on data engineering, pp 239–250
Yin L, Cao G (2006) Supporting cooperative caching in Ad Hoc Networks. IEEE Trans Mob Comput 5(1):77–89. doi:10.1109/TMC.2006.15
Yin L, Cao G, Cai Y (2003) A generalized target-driven cache replacement policy for mobile environments. In: Proceedings of the IEEE symposium on applications and the internet, pp 14–21. doi:10.1109/SAINT.2003.1183028
Zhang D, Chow C-Y, Li Q, Zhang X, Xu Y (2013) SMashQ: spatial mashup framework for k-NN queries in time-dependent road networks. Distrib Parallel Data Bases 31(2):259–287. doi:10.1007/s10619-012-7110-6
Zheng B, Xu J, Lee D (2002) Cache invalidation and replacement strategies for location-dependent data in mobile environments. IEEE Trans Comput 51(10):1141–1153. doi:10.1109/TC.2002.1039841
Zheng B, Lee W-C, Lee DL (2004) Spatial queries in wireless broadcast systems. Wirel Netw 10(6):723–736. doi:10.1023/B:WINE.0000044031.03597.97
Zheng B, Xu J, Lee W-C, Lee DL (2006) Grid-partition index: a hybrid method for nearest-neighbor queries in wireless location-based services. Int J Very Large Data Bases 15:21–39. doi:10.1007/s00778-004-0146-0
Zheng B, Lee W-C, Lee DL (2007) On searching continuous k-nearest neighbors in wireless data broadcast systems. IEEE Trans Mob Comput 6(7):748–761. doi:10.1109/TMC.2007.1004
Zheng B, Lee W, Lee K, Lee D, Shao M (2009) A distributed spatial index for error-prone wireless data broadcast. Int J Very Large Data Bases 18(4):959–986. doi:10.1007/s00778-009-0137-2
Acknowledgements
With a humble academic attitude, we are very much thankful for the scholarly reviews put up by reviewers which definitely proved helpful in knowledge sharing and finally the comments and suggestions that came the way have definitely improvised the presentation of the paper.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Veeresha, M., Sugumaran, M. Optimal hybrid broadcast scheduling and adaptive cooperative caching for spatial queries in road networks. J Ambient Intell Human Comput 8, 607–624 (2017). https://doi.org/10.1007/s12652-017-0470-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-017-0470-z