Cloud-based query evaluation for energy-efficient mobile sensing

In this paper, we reduce the energy overheads of continuous mobile sensing, specifically for the case of context-aware applications that are interested in collective context or events, i.e., events expressed as a set of complex predicates over sensor data from multiple smartphones. We propose a clou...

Full description

Saved in:
Bibliographic Details
Main Authors: MO, Tianli, LIM, Lipyeow, SEN, Sougata, MISRA, Archan, BALAN, Rajesh Krishna, LEE, Youngki
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2017
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/3930
https://ink.library.smu.edu.sg/context/sis_research/article/4932/viewcontent/1_s2.0_S157411921630431X_main.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-4932
record_format dspace
spelling sg-smu-ink.sis_research-49322018-01-25T05:18:57Z Cloud-based query evaluation for energy-efficient mobile sensing MO, Tianli LIM, Lipyeow SEN, Sougata MISRA, Archan BALAN, Rajesh Krishna LEE, Youngki In this paper, we reduce the energy overheads of continuous mobile sensing, specifically for the case of context-aware applications that are interested in collective context or events, i.e., events expressed as a set of complex predicates over sensor data from multiple smartphones. We propose a cloud-based query management and optimization framework, called CloQue, that can support thousands of such concurrent queries, executing over a large number of individual smartphones. Our central insight is that the context of different individuals & groups often have significant correlation, and that this correlation can be learned through standard association rule mining on historical data. CloQue’s exploits such correlation to reduce energy overheads via two key innovations: (i) dynamically reordering the order of predicate processing to preferentially select predicates with not just lower sensing cost and higher selectivity, but that maximally reduce the uncertainty about other context predicates; and (ii) intelligently propagating the query evaluation results to dynamically update the confidence values of other correlated context predicates. We present techniques for probabilistic processing of context queries (to save significant energy at the cost of a query fidelity loss) and for query partitioning (to scale CloQue to a large number of users while meeting latency bounds). An evaluation, using real cellphone traces from two different datasets, shows significant energy savings (between 30% and 50% compared with traditional short-circuit systems) with little loss in accuracy (5% at most). In addition, we utilize parallel evaluation to reduce overall latency. The experiments show our approaches save up to 70% latency. 2017-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3930 info:doi/10.1016/j.pmcj.2016.12.005 https://ink.library.smu.edu.sg/context/sis_research/article/4932/viewcontent/1_s2.0_S157411921630431X_main.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Mobile sensing Query evaluation Energy-efficient Programming Languages and Compilers Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Mobile sensing
Query evaluation
Energy-efficient
Programming Languages and Compilers
Software Engineering
spellingShingle Mobile sensing
Query evaluation
Energy-efficient
Programming Languages and Compilers
Software Engineering
MO, Tianli
LIM, Lipyeow
SEN, Sougata
MISRA, Archan
BALAN, Rajesh Krishna
LEE, Youngki
Cloud-based query evaluation for energy-efficient mobile sensing
description In this paper, we reduce the energy overheads of continuous mobile sensing, specifically for the case of context-aware applications that are interested in collective context or events, i.e., events expressed as a set of complex predicates over sensor data from multiple smartphones. We propose a cloud-based query management and optimization framework, called CloQue, that can support thousands of such concurrent queries, executing over a large number of individual smartphones. Our central insight is that the context of different individuals & groups often have significant correlation, and that this correlation can be learned through standard association rule mining on historical data. CloQue’s exploits such correlation to reduce energy overheads via two key innovations: (i) dynamically reordering the order of predicate processing to preferentially select predicates with not just lower sensing cost and higher selectivity, but that maximally reduce the uncertainty about other context predicates; and (ii) intelligently propagating the query evaluation results to dynamically update the confidence values of other correlated context predicates. We present techniques for probabilistic processing of context queries (to save significant energy at the cost of a query fidelity loss) and for query partitioning (to scale CloQue to a large number of users while meeting latency bounds). An evaluation, using real cellphone traces from two different datasets, shows significant energy savings (between 30% and 50% compared with traditional short-circuit systems) with little loss in accuracy (5% at most). In addition, we utilize parallel evaluation to reduce overall latency. The experiments show our approaches save up to 70% latency.
format text
author MO, Tianli
LIM, Lipyeow
SEN, Sougata
MISRA, Archan
BALAN, Rajesh Krishna
LEE, Youngki
author_facet MO, Tianli
LIM, Lipyeow
SEN, Sougata
MISRA, Archan
BALAN, Rajesh Krishna
LEE, Youngki
author_sort MO, Tianli
title Cloud-based query evaluation for energy-efficient mobile sensing
title_short Cloud-based query evaluation for energy-efficient mobile sensing
title_full Cloud-based query evaluation for energy-efficient mobile sensing
title_fullStr Cloud-based query evaluation for energy-efficient mobile sensing
title_full_unstemmed Cloud-based query evaluation for energy-efficient mobile sensing
title_sort cloud-based query evaluation for energy-efficient mobile sensing
publisher Institutional Knowledge at Singapore Management University
publishDate 2017
url https://ink.library.smu.edu.sg/sis_research/3930
https://ink.library.smu.edu.sg/context/sis_research/article/4932/viewcontent/1_s2.0_S157411921630431X_main.pdf
_version_ 1770573965204389888