Data stream management systems (DSMS) process data streams, potentially infinite amounts of data sent by active data sources. Distributed DSMS use networks of interconnected machines to enhance the processing power. Typically, clusters of equal, non-autonomous machines are used. However, in some applications, a cluster of computers is not available, not feasible, their acquisition costs are too high or they are too complex to deploy. An alternative would be to use a collection of notebooks, personal computers or smartphones, resulting in a network which only contains autonomous and heterogeneous machines. This results in a dynamic and decentralized network which has to be considered in distributed data stream processing. In this paper, I present my PhD project for developing and deploying a distributed DSMS that can be executed in a Peer-to-Peer (P2P) network of autonomous and heterogeneous peers. My approach addresses three main challenges: data source management, continuous query distribution and distributed query management. A prototypical implementation is already in place and the evaluation is currently planned.
Tactical decisions profoundly characterize team sports like soccer or basketball. Analyses of matches and training sessions (e.g., mileage or pass completion rate of a player) become more and more important for those tactical decisions. Most of the analyses are video-based, resulting in high operating expenses. Additionally, a highly specialized system with a huge amount of system resources like processors and memory is needed. Typically, analysts present the results of the video data analysis in time-outs (e.g., in the half-time break of a soccer match). However, coaches often desire to view statistics in real-time during the match.In this paper, we demonstrate Herakles, a system for live sport analysis using streaming sensor data and a Peer-toPeer network of conventional and low-cost private machines. Since sensor data is typically of high volume and velocity, Herakles uses OdysseusP2P, a distributed data stream management system, for processing these streams in real-time.Since the results of the data stream processing are intended for coaches, the front-end of Herakles is an application for mobile devices like smartphones or tablets. With Herakles, a coach is able to view individual sport statistics during the game at the sideline to make immediate tactical decisions.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.