Network-Aware Stream Query Processing in Mobile Ad-Hoc Networks
File(s)milcom15.pdf (1.48 MB)
Accepted version
Author(s)
O'Keeffe, D
Salonidis, T
Pietzuch, PR
Type
Conference Paper
Abstract
Many real-time decision support and sensing applications
can be expressed as continuous stream queries over
time-varying data streams, following a data stream management
model. We consider the problem of the efficient and resilient
execution of continuous stream queries in tactical edge networks
formed from mobile ad-hoc networks (MANETs) with
limited backend connectivity. Previous approaches for distributed
stream query execution target data center environments in which
networks are static, and centralized control is feasible. The
distributed, bandwidth-constrained and highly dynamic nature
of MANETs render such approaches insufficient—while a stream
query executes in a MANET, changes in the network topology
mean that any fixed query plan eventually becomes outdated.
We introduce an adaptive, network-aware approach for stream
query planning in MANETs, which supports both single- and
multi-input windowed stream query operators. The basic idea is
to increase the path diversity available when executing stream
queries by replicating query operators across many nodes in the
MANET. During execution, it becomes possible to dynamically
switch between different operator replicas based on connectivity
and other network path conditions. We evaluate our approach in
emulated MANETs, showing that it can increase substantially the
robustness of distributed stream query processing under mobility.
can be expressed as continuous stream queries over
time-varying data streams, following a data stream management
model. We consider the problem of the efficient and resilient
execution of continuous stream queries in tactical edge networks
formed from mobile ad-hoc networks (MANETs) with
limited backend connectivity. Previous approaches for distributed
stream query execution target data center environments in which
networks are static, and centralized control is feasible. The
distributed, bandwidth-constrained and highly dynamic nature
of MANETs render such approaches insufficient—while a stream
query executes in a MANET, changes in the network topology
mean that any fixed query plan eventually becomes outdated.
We introduce an adaptive, network-aware approach for stream
query planning in MANETs, which supports both single- and
multi-input windowed stream query operators. The basic idea is
to increase the path diversity available when executing stream
queries by replicating query operators across many nodes in the
MANET. During execution, it becomes possible to dynamically
switch between different operator replicas based on connectivity
and other network path conditions. We evaluate our approach in
emulated MANETs, showing that it can increase substantially the
robustness of distributed stream query processing under mobility.
Date Issued
2015-10-26
Date Acceptance
2015-07-16
Citation
MILCOM 2015 - 2015 IEEE Military Communications Conference, 2015, pp.1335-1340
Publisher
IEEE
Start Page
1335
End Page
1340
Journal / Book Title
MILCOM 2015 - 2015 IEEE Military Communications Conference
Copyright Statement
© 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor
IBM United Kingdom Ltd
IBM United Kingdom Ltd
Grant Number
PO 4602911792
PO4603106973
Source
MILCOM 2015
Publication Status
Published
Start Date
2015-10-26
Finish Date
2015-10-28
Coverage Spatial
Tampa, Florida USA