TY - GEN
T1 - Visualization of energy consumption of continuous query processing with mobile clients
AU - Szwedko, Jesse
AU - Neophytou, Panayiotis
AU - Chrysanthis, Panos K.
AU - Labrinidis, Alexandros
AU - Sharaf, Mohamed A.
PY - 2011
Y1 - 2011
N2 - Complex event detection over data streams has become ubiquitous through the widespread use of sensors, wireless connectivity and the wide variety of end-user mobile devices. Typically, event detection is carried out by a central server executing continuous queries. In this demonstration, we focus on the case where users with mobile devices submit continuous queries (for event detection) to a data stream management server which disseminates the results to the users over a shared broadcast medium. In order to minimize the overall energy consumption of the mobile devices (clients), we have proposed operator placement algorithms that split the processing of each continuous query between the centralized server and the requesting mobile clients, thus trading off energy consumption for communication energy consumption for computation. Specifically, in this demonstration, we present an interactive graphical interface to the inner workings of our three proposed operator placement algorithms, whereby attendees are able to investigate various query plans and the decisions that the algorithms make, as well as visualize the results of these algorithms in terms of client power consumption and response time. Besides being able to step through an algorithm's execution as it considers various operator placement decisions, attendees are able to experiment with different scenarios by customizing the parameters of the query workloads (e.g., changing the selectivities and projectivities of the operators) or the client's profile (e.g., power consumed per unit of time of processing) and examine the impact.
AB - Complex event detection over data streams has become ubiquitous through the widespread use of sensors, wireless connectivity and the wide variety of end-user mobile devices. Typically, event detection is carried out by a central server executing continuous queries. In this demonstration, we focus on the case where users with mobile devices submit continuous queries (for event detection) to a data stream management server which disseminates the results to the users over a shared broadcast medium. In order to minimize the overall energy consumption of the mobile devices (clients), we have proposed operator placement algorithms that split the processing of each continuous query between the centralized server and the requesting mobile clients, thus trading off energy consumption for communication energy consumption for computation. Specifically, in this demonstration, we present an interactive graphical interface to the inner workings of our three proposed operator placement algorithms, whereby attendees are able to investigate various query plans and the decisions that the algorithms make, as well as visualize the results of these algorithms in terms of client power consumption and response time. Besides being able to step through an algorithm's execution as it considers various operator placement decisions, attendees are able to experiment with different scenarios by customizing the parameters of the query workloads (e.g., changing the selectivities and projectivities of the operators) or the client's profile (e.g., power consumed per unit of time of processing) and examine the impact.
KW - datastream
KW - mobile
KW - visualization
UR - http://www.scopus.com/inward/record.url?scp=82055166099&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=82055166099&partnerID=8YFLogxK
U2 - 10.1109/MDM.2011.70
DO - 10.1109/MDM.2011.70
M3 - Conference contribution
AN - SCOPUS:82055166099
SN - 9780769544366
T3 - Proceedings - IEEE International Conference on Mobile Data Management
SP - 337
EP - 340
BT - Proceedings - 2011 12th IEEE International Conference on Mobile Data Management, MDM 2011
T2 - 2011 12th IEEE International Conference on Mobile Data Management, MDM 2011
Y2 - 6 June 2011 through 9 June 2011
ER -