Upload
aimenriyadh
View
218
Download
0
Embed Size (px)
Citation preview
7/31/2019 18.Mokbel
1/9
University of Minnesota
1 / 9May 2011
Energy-Efficient
Location-based Services
Mohamed F. Mokbel
Department of Computer Science and Engineering
University of Minnesota
www.cs.umn.edu/~mokbel
7/31/2019 18.Mokbel
2/9
May 2011 2 / 9
Location-based Services: Now
Location-based traffic reports
Range query:How many cars in afreeway?
Shortest path query:What is the shortestpath to my destination?
Location-based store finder Nearest-neighbor query:Where is my
nearest restaurant?
Range query:What are the restaurantswithin one mile from my location?
Location-based advertisement Range query:Send e-coupons to all
customers within five miles from my store
7/31/2019 18.Mokbel
3/9
May 2011 3 / 9
Future
7/31/2019 18.Mokbel
4/9
May 2011 4 / 9
Energy Consumption inLocation-based Services
Power consumed by location-detection devices
It is crucial to minimize the powerconsumption of such devices to keep themalive longer
Power consumed at the databaseserver to answer location-basedqueries
Most of location-based queries areinherently continuous, which makes themexpensive to evaluate on the server side
7/31/2019 18.Mokbel
5/9
May 2011 5 / 9
Energy Consumption in Transportation
Source: EIA. Annual Energy Review 2009.Table 2.1a Energy Consumption by Sector,
1949-2007.
The transportation sector consumes 29% of the US power
Source: BTS, National Transportation Statistics.Energy Consumption by Transportation Mode inthe United States, 1960-2007 (in Trillion BTUs)
Road accounts for about 80% of all the energy consumed by transportation inthe United States and this share has remained constant in time.
7/31/2019 18.Mokbel
6/9
May 2011 6 / 9
Energy Saving in Mobile Devices
Most of the energy consumption in mobile devices is
consumed in detecting/uploading the user location
Approaches of energy saving
Sampling. Update the location information every t time units
Prediction. Send the predicted future trajectory, then, send an updateonly if different from the predicted trajectory
Need to go beyond data-driven techniques to query-driven
techniques where the location will be uploaded only if itwill affect the result of a given query
7/31/2019 18.Mokbel
7/9May 2011 7 / 9
Energy Saving at the Server Side
Minimize the work that the DBMS needs todo through a built-in structure
Power-Aware Evaluation of ContinuousQueries Two approaches for continuous query evaluation:
A set of consecutive snapshot queries,executed every ttime units
Incremental evaluation
Power-aware Cost models for incrementalevaluation and shared execution
Shared execution
Load Shedding
DBMS
GIS
LBS
Layered Approach
GIS Interface
LBS-Index
LBS QueryProcessing
DBMS
Built-in Approach
7/31/2019 18.Mokbel
8/9May 2011 8 / 9
Energy Saving in Transportation
Personalization:
Giving the right answer is essential in saving driving time We need to go beyond the traditional nearest-neighbor queries that
are solely based on distance to consider more context andpreference-aware queries
Accurate traffic prediction Prediction and avoidance of traffic congestions save driving time
We need to devise long-term and accurate prediction techniquesthat send alerts about possible congestions
Shortest path queries Finding the right shortest path route significantly affect driving time
We need to go beyond the typical shortest path algorithms thatmostly consider the distance to consider the time of the day, andtime-aggregated graphs
7/31/2019 18.Mokbel
9/9May 2011 9 / 9
Thanks