ITA-DSM: Mobile Stream Processing

The ITA-DSM project investigates the design of data stream management systems (DSMSs) for real-time data intensive applications in non-traditional environments such as mobile ad-hoc and wireless sensor networks. In these environments, connectivity to backend cloud infrastructure can be intermittent, bandwidth-constrained or in the worst case unavailable. Instead of offloading DSM to a cloud backend, the project seeks to exploit the growing computational capabilities of modern mobile phones and IoT devices by performing DSM in-situ using the combined resources of multiple devices.

In contrast to the datacentre, the major challenge for DSM in such settings is to operate over wireless networks that are highly dynamic (e.g. due to mobility or transient environmental interference). The project will therefore develop techniques to improve the adaptivity, robustness, and overall performance of DSM in wireless networks, while still providing when necessary the strong reliability guarantees of modern DSMSs for the datacentre (e.g. Twitter Storm, Apache Spark).

US Army Research Laboratory, UK Ministry of Defence, ITA (2013-2015)
Dan O'Keeffe (Royal Holloway University, UK)
Theodoros Salonidis (IBM Research US)

Related Publications

Dan O'Keeffe, Theodoros Salonidis, and Peter Pietzuch
44th International Conference on Very Large Data Bases (VLDB), 2018
Rio de Janeiro, Brazil
Dan O'Keeffe, Theodoros Salonidis, and Peter Pietzuch
IEEE Military Communications Conference (MILCOM), 2015
Tampa, FL, USA
Yuzhe Tang, Ting Wang, Xin Hu, Reiner Sailer, Ling Liu, and Peter Pietzuch
IEEE International Conference on Data Engineering (ICDE), 2014
Chicago, IL, USA