2009
DOI: 10.1109/icde.2009.27
|View full text |Cite
|
Sign up to set email alerts
|

Towards Efficient Processing of General-Purpose Joins in Sensor Networks

Abstract: Abstract-Join processing in wireless sensor networks is difficult: As the tuples can be arbitrarily distributed within the network, matching pairs of tuples is communication intensive and costly in terms of energy. Current solutions only work well with specific placements of the nodes and/or make restrictive assumptions. In this paper, we present SENS-Join, an efficient general-purpose join method for sensor networks. To obtain efficiency, SENS-Join does not ship tuples that do not join, based on a filtering s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
48
0

Year Published

2010
2010
2016
2016

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 21 publications
(48 citation statements)
references
References 22 publications
(38 reference statements)
0
48
0
Order By: Relevance
“…When a request is received, a node can probabilistically decide whether the sub-tree contains node(s) that satisfy a given static attribute, and decide whether to forward the request or not. Stern et al (2009) rely on building one tree [7] while Mihaylov et al (2008) build three trees rooted in different parts of the network in order to speed-up the search and to find shorter paths between nodes [8]. The problem of using summaries is that the search is probabilistic, hence confirmation from the destination node(s) is required.…”
Section: A Searching By Attributementioning
confidence: 99%
See 2 more Smart Citations
“…When a request is received, a node can probabilistically decide whether the sub-tree contains node(s) that satisfy a given static attribute, and decide whether to forward the request or not. Stern et al (2009) rely on building one tree [7] while Mihaylov et al (2008) build three trees rooted in different parts of the network in order to speed-up the search and to find shorter paths between nodes [8]. The problem of using summaries is that the search is probabilistic, hence confirmation from the destination node(s) is required.…”
Section: A Searching By Attributementioning
confidence: 99%
“…Stern et al (2009) propose a twophase approach, where summaries are firstly collected from the whole network, then, at the base-station, candidates fitting the query are chosen. In the second phase, only data from chosen candidates are retrieved [7]. The last approach uses pairwise joins, which splits the processing into pairs, and for each pair of sources it finds a node on the path between them that processes data [14].…”
Section: B In-network Processingmentioning
confidence: 99%
See 1 more Smart Citation
“…When a request is received, a node can probabilistically decide whether the subtree contains node(s) that satisfy a given static attribute and decide whether to forward the request or not. Stern et al rely on building one tree [6] while Mihaylov et al build three trees rooted in different parts of the network [7] in order to speed-up the search and to find shorter paths between nodes. The problem of using summaries is that the search is probabilistic, hence the confirmation from the destination nodes is required.…”
Section: A Searching By Attributementioning
confidence: 99%
“…Stern et al propose a two-phase approach where first summaries are collected from the whole network, then at the base-station candidates fitting the query are chosen. In the second phase only data from chosen candidates are retrieved [6]. The last approach uses pairwise joins which splits the processing into pairs and for each pair of sources it finds a node on the path between them which processes data [10].…”
Section: B In-network Processingmentioning
confidence: 99%