Skip to main content
Top
Published in: Soft Computing 15/2017

09-09-2015 | Focus

Efficient cluster-based top-k query routing with data replication in MANETs

Authors: Daichi Amagata, Takahiro Hara, Yuya Sasaki, Shojiro Nishio

Published in: Soft Computing | Issue 15/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Top-k queries, which retrieve k data items with the best score, have been receiving considerable attention because they can support many real life applications. In this paper, we propose an efficient query routing scheme in mobile ad hoc networks (MANETs), namely CTR. CTR enables top-k data retrieval by only necessary nodes by employing a new clustering framework for top-k query processing. In this framework, nodes holding high rank data items become ClusterHeads (CHs), and top-k queries are transmitted between CHs via gateway nodes which belong to multiple clusters. Each CH maintains a set of hop counts between itself and high rank data items, so that it can judge whether or not to transmit a query on the fly. We further propose a query routing method, CTR\(^{2}\), which integrates the clustering framework of CTR and a data replication approach. CTR\(^{2}\) improves the performance by retrieving the top-k data from nearby nodes. Extensive experiments have demonstrated that the proposed approaches function well in terms of accuracy of the query result, traffic, and delay.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Footnotes
1
We define “hop count” here as the number of GWs which relay a query message to a particular CH. In Fig. 2, the hop-count from A to H, B, and X is 1, 0, and 2 respectively.
 
Literature
go back to reference Akbarinia R, Pacitti E, Valduriez P (2006) Reducing network traffic in unstructured p2p systems using top-k queries. Distrib Parallel Databases 19(2):67–86 Akbarinia R, Pacitti E, Valduriez P (2006) Reducing network traffic in unstructured p2p systems using top-k queries. Distrib Parallel Databases 19(2):67–86
go back to reference Akbarinia R, Pacitti E, Valduriez P (2007) Best position algorithms for top-k queries. In: VLDB, pp 495–506 Akbarinia R, Pacitti E, Valduriez P (2007) Best position algorithms for top-k queries. In: VLDB, pp 495–506
go back to reference Amagata D, Sasaki Y, Hara T, Nishio S (2013a) A robust routing method for top-k queries in mobile ad hoc networks. In: MDM, pp 251–256 Amagata D, Sasaki Y, Hara T, Nishio S (2013a) A robust routing method for top-k queries in mobile ad hoc networks. In: MDM, pp 251–256
go back to reference Amagata D, Sasaki Y, Hara T, Nishio S (2013b) A routing method for top-k query processing in mobile ad hoc networks. In: AINA, pp 161–168 Amagata D, Sasaki Y, Hara T, Nishio S (2013b) A routing method for top-k query processing in mobile ad hoc networks. In: AINA, pp 161–168
go back to reference Amagata D, Sasaki Y, Hara T, Nishio S (2014) CTR: an efficient cluster-based top-k query routing in manets. In: MoMM, pp 225–234 Amagata D, Sasaki Y, Hara T, Nishio S (2014) CTR: an efficient cluster-based top-k query routing in manets. In: MoMM, pp 225–234
go back to reference Basu P, Khan N, Little TD (2001) A mobility based metric for clustering in mobile ad hoc networks. In: ICDCS workshop, pp 413–418 Basu P, Khan N, Little TD (2001) A mobility based metric for clustering in mobile ad hoc networks. In: ICDCS workshop, pp 413–418
go back to reference Buckley C, Voorhees EM (2000) Evaluating evaluation measure stability. In: SIGIR, pp 33–40 Buckley C, Voorhees EM (2000) Evaluating evaluation measure stability. In: SIGIR, pp 33–40
go back to reference Camp T, Boleng J, Davies V (2002) A survey of mobility models for ad hoc network research. Wirel Commun Mob Comput 2(5):483–502CrossRef Camp T, Boleng J, Davies V (2002) A survey of mobility models for ad hoc network research. Wirel Commun Mob Comput 2(5):483–502CrossRef
go back to reference Cao P, Wang Z (2004) Efficient top-k query calculation in distributed networks. In: PODC, pp 206–215 Cao P, Wang Z (2004) Efficient top-k query calculation in distributed networks. In: PODC, pp 206–215
go back to reference Chen B, Liang W, Zhou R, Yu JX (2010) Energy-efficient top-k query processing in wireless sensor networks. In: CIKM, pp 115–122 Chen B, Liang W, Zhou R, Yu JX (2010) Energy-efficient top-k query processing in wireless sensor networks. In: CIKM, pp 115–122
go back to reference Chen B, Liang W, Min G (2011) Top-k query evaluation in sensor networks with the guaranteed accuracy of query results. In: DEXA, pp 156–171 Chen B, Liang W, Min G (2011) Top-k query evaluation in sensor networks with the guaranteed accuracy of query results. In: DEXA, pp 156–171
go back to reference Chinara S, Rath SK (2009) A survey on one-hop clustering algorithms in mobile ad hoc networks. J Netw Syst Manag 17(1–2):183–207CrossRef Chinara S, Rath SK (2009) A survey on one-hop clustering algorithms in mobile ad hoc networks. J Netw Syst Manag 17(1–2):183–207CrossRef
go back to reference Chow CY, Leong HV, Chan AT (2007) Grococa: group-based peer-to-peer cooperative caching in mobile environment. IEEE J Sel Areas Commun 25(1):179–191CrossRef Chow CY, Leong HV, Chan AT (2007) Grococa: group-based peer-to-peer cooperative caching in mobile environment. IEEE J Sel Areas Commun 25(1):179–191CrossRef
go back to reference Cugola G, Migliavacca M (2009) A context and content-based routing protocol for mobile sensor networks. In: Wireless sensor networks, pp 69–85 Cugola G, Migliavacca M (2009) A context and content-based routing protocol for mobile sensor networks. In: Wireless sensor networks, pp 69–85
go back to reference Das G, Gunopulos D, Koudas N, Sarkas N (2007) Ad-hoc top-k query answering for data streams. In: VLDB, pp 183–194 Das G, Gunopulos D, Koudas N, Sarkas N (2007) Ad-hoc top-k query answering for data streams. In: VLDB, pp 183–194
go back to reference Ephremides A, Wieselthier JE, Baker DJ (1987) A design concept for reliable mobile radio networks with frequency hopping signaling. Proc IEEE 75(1):56–73CrossRef Ephremides A, Wieselthier JE, Baker DJ (1987) A design concept for reliable mobile radio networks with frequency hopping signaling. Proc IEEE 75(1):56–73CrossRef
go back to reference Fiore M, Mininni F, Casetti C, Chiasserini C (2009) To cache or not to cache? In: INFOCOM, pp 235–243 Fiore M, Mininni F, Casetti C, Chiasserini C (2009) To cache or not to cache? In: INFOCOM, pp 235–243
go back to reference Fiore M, Casetti C, Chiasserini C (2011) Caching strategies based on information density estimation in wireless ad hoc networks. IEEE TVT 60(5):2194–2208 Fiore M, Casetti C, Chiasserini C (2011) Caching strategies based on information density estimation in wireless ad hoc networks. IEEE TVT 60(5):2194–2208
go back to reference Hagihara R, Shinohara M, Hara T, Nishio S (2009) A message processing method for top-k query for traffic reduction in ad hoc networks. In: MDM, pp 11–20 Hagihara R, Shinohara M, Hara T, Nishio S (2009) A message processing method for top-k query for traffic reduction in ad hoc networks. In: MDM, pp 11–20
go back to reference Hara T (2001) Effective replica allocation in ad hoc networks for improving data accessibility. INFOCOM 3:1568–1576 Hara T (2001) Effective replica allocation in ad hoc networks for improving data accessibility. INFOCOM 3:1568–1576
go back to reference Hara T, Hagihara R, Nishio S (2010) Data replication for top-k query processing in mobile wireless sensor networks. In: SUTC, pp 115–122 Hara T, Hagihara R, Nishio S (2010) Data replication for top-k query processing in mobile wireless sensor networks. In: SUTC, pp 115–122
go back to reference Huang Z, Jensen CS, Lu H, Ooi BC (2007) Collaborative spatial data sharing among mobile lightweight devices. In: SSTD, pp 366–384 Huang Z, Jensen CS, Lu H, Ooi BC (2007) Collaborative spatial data sharing among mobile lightweight devices. In: SSTD, pp 366–384
go back to reference Ilyas IF, Beskales G, Soliman MA (2008) A survey of top-k query processing techniques in relational database systems. ACM Comput Surv (CSUR) 40(4):11CrossRef Ilyas IF, Beskales G, Soliman MA (2008) A survey of top-k query processing techniques in relational database systems. ACM Comput Surv (CSUR) 40(4):11CrossRef
go back to reference Jiang H, Cheng J, Wang D, Wang C, Tan G (2011) Continuous multi-dimensional top-k query processing in sensor networks. In: INFOCOM, pp 793–801 Jiang H, Cheng J, Wang D, Wang C, Tan G (2011) Continuous multi-dimensional top-k query processing in sensor networks. In: INFOCOM, pp 793–801
go back to reference Lee SB, Wong SHY, Lee KW, Lu S (2011) Content management in a mobile ad hoc network: beyond opportunistic strategy. In: INFOCOM, pp 266–270 Lee SB, Wong SHY, Lee KW, Lu S (2011) Content management in a mobile ad hoc network: beyond opportunistic strategy. In: INFOCOM, pp 266–270
go back to reference Lim S, Lee WC, Cao G, Das CR (2006) A novel caching scheme for improving internet-based mobile ad hoc networks performance. Ad Hoc Netw 4(2):225–239CrossRef Lim S, Lee WC, Cao G, Das CR (2006) A novel caching scheme for improving internet-based mobile ad hoc networks performance. Ad Hoc Netw 4(2):225–239CrossRef
go back to reference Liu X, Xu J, Lee WC (2010) A cross pruning framework for top-k data collection in wireless sensor network. In: MDM, pp 157–166 Liu X, Xu J, Lee WC (2010) A cross pruning framework for top-k data collection in wireless sensor network. In: MDM, pp 157–166
go back to reference Menchaca-Mendez R, Garcia-Luna-Aceves J (2008) An interest-driven approach to integrated unicast and multicast routing in manets. In: ICNP, pp 248–257 Menchaca-Mendez R, Garcia-Luna-Aceves J (2008) An interest-driven approach to integrated unicast and multicast routing in manets. In: ICNP, pp 248–257
go back to reference Menchaca-Mendez R, Garcia-Luna-Aceves J (2010) Robust and scalable integrated routing in manets using context-aware ordered meshes. In: INFOCOM, pp 1–9 Menchaca-Mendez R, Garcia-Luna-Aceves J (2010) Robust and scalable integrated routing in manets using context-aware ordered meshes. In: INFOCOM, pp 1–9
go back to reference Michel S, Peter T, Weikum G (2005) Klee: a framework for distributed top-k query algorithms. In: VLDB, pp 637–648 Michel S, Peter T, Weikum G (2005) Klee: a framework for distributed top-k query algorithms. In: VLDB, pp 637–648
go back to reference Mottola L, Cugola G, Picco GP (2008) A self-repairing tree topology enabling content-based routing in mobile ad hoc networks. IEEE TMC 7(8):946–960 Mottola L, Cugola G, Picco GP (2008) A self-repairing tree topology enabling content-based routing in mobile ad hoc networks. IEEE TMC 7(8):946–960
go back to reference Niedermayer J, Nascimento MA, Renz M, krøger P, Kriegel HP (2010) Exploiting local node cache in top-k queries within wireless sensor networks. In: ACM Sigspatial GIS, pp 434–437 Niedermayer J, Nascimento MA, Renz M, krøger P, Kriegel HP (2010) Exploiting local node cache in top-k queries within wireless sensor networks. In: ACM Sigspatial GIS, pp 434–437
go back to reference Padhariya N, Mondal A, Goyal V, Shankar R, Madria S (2011) Ecotop: an economic model for dynamic processing of top-k queries in mobile-p2p networks. In: DASFAA, pp 251–265 Padhariya N, Mondal A, Goyal V, Shankar R, Madria S (2011) Ecotop: an economic model for dynamic processing of top-k queries in mobile-p2p networks. In: DASFAA, pp 251–265
go back to reference Padmanabhan P, Gruenwald L, Vallur A, Atiquzzaman M (2008) A survey of data replication techniques for mobile ad hoc network databases. VLDB J 17(5):1143–1164CrossRef Padmanabhan P, Gruenwald L, Vallur A, Atiquzzaman M (2008) A survey of data replication techniques for mobile ad hoc network databases. VLDB J 17(5):1143–1164CrossRef
go back to reference Parekh AK (1994) Selecting routers in ad-hoc wireless networks. In: Proceedings of the international telecommunications symposium, pp 420–424 Parekh AK (1994) Selecting routers in ad-hoc wireless networks. In: Proceedings of the international telecommunications symposium, pp 420–424
go back to reference Royer EM, Perkins CE (1999) Multicast operation of the ad-hoc on-demand distance vector routing protocol. In: Mobicom, pp 207–218 Royer EM, Perkins CE (1999) Multicast operation of the ad-hoc on-demand distance vector routing protocol. In: Mobicom, pp 207–218
go back to reference Sasaki Y, Hagihara R, Hara T, Shinohara M, Nishio S (2010) A top-k query method by estimating score distribution in mobile ad hoc networks. In: AINA workshop, pp 944–949 Sasaki Y, Hagihara R, Hara T, Shinohara M, Nishio S (2010) A top-k query method by estimating score distribution in mobile ad hoc networks. In: AINA workshop, pp 944–949
go back to reference Sasaki Y, Hara T, Nishio S (2011) Two-phase top-k query processing in mobile ad hoc networks. In: NBiS, pp 42–49 Sasaki Y, Hara T, Nishio S (2011) Two-phase top-k query processing in mobile ad hoc networks. In: NBiS, pp 42–49
go back to reference Sasaki Y, Hara T, Nishio S (2014) Top-k query processing for replicated data in mobile peer to peer networks. J Syst Softw 92:45–58CrossRef Sasaki Y, Hara T, Nishio S (2014) Top-k query processing for replicated data in mobile peer to peer networks. J Syst Softw 92:45–58CrossRef
go back to reference Tang B, Gupta H, Das SR (2008) Benefit-based data caching in ad hoc networks. IEEE TMC 7(3):289–304 Tang B, Gupta H, Das SR (2008) Benefit-based data caching in ad hoc networks. IEEE TMC 7(3):289–304
go back to reference Torkestani JA, Meybodi MR (2011) A mobility-based cluster formation algorithm for wireless mobile ad-hoc networks. Clust Comput 14(4):311–324CrossRef Torkestani JA, Meybodi MR (2011) A mobility-based cluster formation algorithm for wireless mobile ad-hoc networks. Clust Comput 14(4):311–324CrossRef
go back to reference Tseng YC, Ni SY, Chen YS, Sheu JP (2002) The broadcast storm problem in a mobile ad hoc network. Wirel Netw 8(2–3):153–167CrossRefMATH Tseng YC, Ni SY, Chen YS, Sheu JP (2002) The broadcast storm problem in a mobile ad hoc network. Wirel Netw 8(2–3):153–167CrossRefMATH
go back to reference Vlachou A, Doulkeridis C, Nørvåg K, Vazirgiannis M (2008) On efficient top-k query processing in highly distributed environments. In: SIGMOD, pp 753–764 Vlachou A, Doulkeridis C, Nørvåg K, Vazirgiannis M (2008) On efficient top-k query processing in highly distributed environments. In: SIGMOD, pp 753–764
go back to reference Vlachou A, Doulkeridis C, Nørvåg K (2012) Distributed top-k query processing by exploiting skyline summaries. Distrib Parallel Databases 30(3–4):239–271CrossRef Vlachou A, Doulkeridis C, Nørvåg K (2012) Distributed top-k query processing by exploiting skyline summaries. Distrib Parallel Databases 30(3–4):239–271CrossRef
go back to reference Wu M, Jianliang XuJ, Xueyan Tang X, Wang-Chien Lee WC (2007) Top-k monitoring in wireless sensor networks. IEEE TKDE 7:962–976 Wu M, Jianliang XuJ, Xueyan Tang X, Wang-Chien Lee WC (2007) Top-k monitoring in wireless sensor networks. IEEE TKDE 7:962–976
go back to reference Yang W, Zhang G (2007) A weight-based clustering algorithm for mobile ad hoc network. In: International conference on wireless and mobile communications, p 3 Yang W, Zhang G (2007) A weight-based clustering algorithm for mobile ad hoc network. In: International conference on wireless and mobile communications, p 3
go back to reference Yin L, Cao G (2006) Supporting cooperative caching in ad hoc networks. IEEE TMC 5(1):77–89 Yin L, Cao G (2006) Supporting cooperative caching in ad hoc networks. IEEE TMC 5(1):77–89
go back to reference Yoo S, Son JH, Kim MH (2009) A scalable publish/subscribe system for large mobile ad hoc networks. J Syst Softw 82(7):1152–1162CrossRef Yoo S, Son JH, Kim MH (2009) A scalable publish/subscribe system for large mobile ad hoc networks. J Syst Softw 82(7):1152–1162CrossRef
go back to reference Zhu Q, Lee DL, Lee WC (2011) Collaborative caching for spatial queries in mobile p2p networks. In: ICDE, pp 279–290 Zhu Q, Lee DL, Lee WC (2011) Collaborative caching for spatial queries in mobile p2p networks. In: ICDE, pp 279–290
Metadata
Title
Efficient cluster-based top-k query routing with data replication in MANETs
Authors
Daichi Amagata
Takahiro Hara
Yuya Sasaki
Shojiro Nishio
Publication date
09-09-2015
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 15/2017
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-015-1867-2

Other articles of this Issue 15/2017

Soft Computing 15/2017 Go to the issue

Premium Partner