SlideShare a Scribd company logo
1 of 1
Download to read offline
ECWAY TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE
CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111
VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com

A PROXY-BASED APPROACH TO CONTINUOUS LOCATION-BASED SPATIAL
QUERIES IN MOBILE ENVIRONMENTS

ABSTRACT:

Caching valid regions of spatial queries at mobile clients is effective in reducing the number of
queries submitted by mobile clients and query load on the server. However, mobile clients suffer
from longer waiting time for the server to compute valid regions. We propose in this paper a
proxy-based approach to continuous nearest-neighbor (NN) and window queries. The proxy
creates estimated valid regions (EVRs) for mobile clients by exploiting spatial and temporal
locality of spatial queries. For NN queries, we devise two new algorithms to accelerate EVR
growth, leading the proxy to build effective EVRs even when the cache size is small.
We propose to represent the EVRs of window queries in the form of vectors, called estimated
window vectors (EWVs), to achieve larger estimated valid regions. This novel representation and
the associated creation algorithm result in more effective EVRs of window queries. In addition,
due to the distinct characteristics, we use separate index structures, namely EVR-tree and grid
index, for NN queries and window queries, respectively. To further increase efficiency, we
develop algorithms to exploit the results of NN queries to aid grid index growth, benefiting EWV
creation of window queries. Similarly, the grid index is utilized to support NN query answering
and EVR updating. We conduct several experiments for performance evaluation. The
experimental results show that the proposed approach significantly outperforms the existing
proxy-based approaches.

More Related Content

Viewers also liked

2014 ieee project dotnet titles
2014 ieee project dotnet titles2014 ieee project dotnet titles
2014 ieee project dotnet titles
Ecwaytech
 
6 1 classify quadrilaterals
6 1 classify quadrilaterals6 1 classify quadrilaterals
6 1 classify quadrilaterals
bwlomas
 
2014 ieee project java titles
2014 ieee project java titles2014 ieee project java titles
2014 ieee project java titles
Ecwaytech
 
A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...
Ecwaytech
 
A new control method of interleaved single stage fly back ac–dc converter for...
A new control method of interleaved single stage fly back ac–dc converter for...A new control method of interleaved single stage fly back ac–dc converter for...
A new control method of interleaved single stage fly back ac–dc converter for...
Ecwaytech
 
A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...
A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...
A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...
Ecwaytech
 
A high step down transformer less single-stage single-switch acdc converter
A high step down transformer less single-stage single-switch acdc converterA high step down transformer less single-stage single-switch acdc converter
A high step down transformer less single-stage single-switch acdc converter
Ecwaytech
 
A contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robotsA contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robots
Ecwaytech
 
A generalized flow based method for analysis of implicit relationships on wik...
A generalized flow based method for analysis of implicit relationships on wik...A generalized flow based method for analysis of implicit relationships on wik...
A generalized flow based method for analysis of implicit relationships on wik...
Ecwaytech
 
Bb Collaborate Web Conferencing Guide
Bb Collaborate Web Conferencing GuideBb Collaborate Web Conferencing Guide
Bb Collaborate Web Conferencing Guide
KayAdministrator
 

Viewers also liked (12)

2014 ieee project dotnet titles
2014 ieee project dotnet titles2014 ieee project dotnet titles
2014 ieee project dotnet titles
 
6 1 classify quadrilaterals
6 1 classify quadrilaterals6 1 classify quadrilaterals
6 1 classify quadrilaterals
 
2014 ieee project java titles
2014 ieee project java titles2014 ieee project java titles
2014 ieee project java titles
 
A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...A current controller design for current source inverter fed ac machine drive ...
A current controller design for current source inverter fed ac machine drive ...
 
A new control method of interleaved single stage fly back ac–dc converter for...
A new control method of interleaved single stage fly back ac–dc converter for...A new control method of interleaved single stage fly back ac–dc converter for...
A new control method of interleaved single stage fly back ac–dc converter for...
 
A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...
A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...
A new dc anti islanding technique of electrolytic capacitor-less photovoltaic...
 
Présentation pour la Vespérale Cloud Computing
Présentation pour la Vespérale Cloud ComputingPrésentation pour la Vespérale Cloud Computing
Présentation pour la Vespérale Cloud Computing
 
A high step down transformer less single-stage single-switch acdc converter
A high step down transformer less single-stage single-switch acdc converterA high step down transformer less single-stage single-switch acdc converter
A high step down transformer less single-stage single-switch acdc converter
 
Photography Tips
Photography TipsPhotography Tips
Photography Tips
 
A contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robotsA contest oriented project for learning intelligent mobile robots
A contest oriented project for learning intelligent mobile robots
 
A generalized flow based method for analysis of implicit relationships on wik...
A generalized flow based method for analysis of implicit relationships on wik...A generalized flow based method for analysis of implicit relationships on wik...
A generalized flow based method for analysis of implicit relationships on wik...
 
Bb Collaborate Web Conferencing Guide
Bb Collaborate Web Conferencing GuideBb Collaborate Web Conferencing Guide
Bb Collaborate Web Conferencing Guide
 

Similar to A proxy based approach to continuous location-based spatial queries in mobile environments

Java a proxy-based approach to continuous location-based spatial queries in ...
Java  a proxy-based approach to continuous location-based spatial queries in ...Java  a proxy-based approach to continuous location-based spatial queries in ...
Java a proxy-based approach to continuous location-based spatial queries in ...
ecwayerode
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecwaytechnoz
 
Distributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands methodDistributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands method
Ecwayt
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecwaytech
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecwaytechnoz
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecwaytechnoz
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
Ecwayt
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecway2004
 
Distributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands methodDistributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands method
ecwayprojects
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecwayt
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
Ecwaytechnoz
 
Dotnet distributed web systems performance forecasting using turning bands m...
Dotnet  distributed web systems performance forecasting using turning bands m...Dotnet  distributed web systems performance forecasting using turning bands m...
Dotnet distributed web systems performance forecasting using turning bands m...
Ecwaytech
 
Distributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands methodDistributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands method
Ecwayt
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
Ecwayt
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
Ecwayt
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
Ecwayt
 
Dotnet distributed web systems performance forecasting using turning bands m...
Dotnet  distributed web systems performance forecasting using turning bands m...Dotnet  distributed web systems performance forecasting using turning bands m...
Dotnet distributed web systems performance forecasting using turning bands m...
Ecwayt
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
Ecway2004
 

Similar to A proxy based approach to continuous location-based spatial queries in mobile environments (20)

Java a proxy-based approach to continuous location-based spatial queries in ...
Java  a proxy-based approach to continuous location-based spatial queries in ...Java  a proxy-based approach to continuous location-based spatial queries in ...
Java a proxy-based approach to continuous location-based spatial queries in ...
 
A proxy based approach to continuous location-based spatial queries in mobile...
A proxy based approach to continuous location-based spatial queries in mobile...A proxy based approach to continuous location-based spatial queries in mobile...
A proxy based approach to continuous location-based spatial queries in mobile...
 
A proxy based approach to continuous location-based spatial queries in mobile...
A proxy based approach to continuous location-based spatial queries in mobile...A proxy based approach to continuous location-based spatial queries in mobile...
A proxy based approach to continuous location-based spatial queries in mobile...
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Distributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands methodDistributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands method
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Distributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands methodDistributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands method
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Dotnet distributed web systems performance forecasting using turning bands m...
Dotnet  distributed web systems performance forecasting using turning bands m...Dotnet  distributed web systems performance forecasting using turning bands m...
Dotnet distributed web systems performance forecasting using turning bands m...
 
Distributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands methodDistributed web systems performance forecasting using turning bands method
Distributed web systems performance forecasting using turning bands method
 
Android distributed web systems performance forecasting using turning bands ...
Android  distributed web systems performance forecasting using turning bands ...Android  distributed web systems performance forecasting using turning bands ...
Android distributed web systems performance forecasting using turning bands ...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 
Dotnet distributed web systems performance forecasting using turning bands m...
Dotnet  distributed web systems performance forecasting using turning bands m...Dotnet  distributed web systems performance forecasting using turning bands m...
Dotnet distributed web systems performance forecasting using turning bands m...
 
Cloudsim distributed web systems performance forecasting using turning bands...
Cloudsim  distributed web systems performance forecasting using turning bands...Cloudsim  distributed web systems performance forecasting using turning bands...
Cloudsim distributed web systems performance forecasting using turning bands...
 

A proxy based approach to continuous location-based spatial queries in mobile environments

  • 1. ECWAY TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111 VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com A PROXY-BASED APPROACH TO CONTINUOUS LOCATION-BASED SPATIAL QUERIES IN MOBILE ENVIRONMENTS ABSTRACT: Caching valid regions of spatial queries at mobile clients is effective in reducing the number of queries submitted by mobile clients and query load on the server. However, mobile clients suffer from longer waiting time for the server to compute valid regions. We propose in this paper a proxy-based approach to continuous nearest-neighbor (NN) and window queries. The proxy creates estimated valid regions (EVRs) for mobile clients by exploiting spatial and temporal locality of spatial queries. For NN queries, we devise two new algorithms to accelerate EVR growth, leading the proxy to build effective EVRs even when the cache size is small. We propose to represent the EVRs of window queries in the form of vectors, called estimated window vectors (EWVs), to achieve larger estimated valid regions. This novel representation and the associated creation algorithm result in more effective EVRs of window queries. In addition, due to the distinct characteristics, we use separate index structures, namely EVR-tree and grid index, for NN queries and window queries, respectively. To further increase efficiency, we develop algorithms to exploit the results of NN queries to aid grid index growth, benefiting EWV creation of window queries. Similarly, the grid index is utilized to support NN query answering and EVR updating. We conduct several experiments for performance evaluation. The experimental results show that the proposed approach significantly outperforms the existing proxy-based approaches.