Professional Documents
Culture Documents
PLAN
Introduction
!EFINITI"N
An Overview Of SNQP
F)ndamental #rin&i#le $* Sens$r Net+$r, ()ery Pr$&ess$r -SN(P. is t$ m$del the 'SN as a distrib)ted database *$r /)eries similar t$ S(L0 A SN(P is als$ a )ser1*riendly inter*a&e *$r b)ildin% and addressin% /)eries t$ retrie2e 'SN data streams0
SN(P Ar&hite&t)re
'(e server side software$ runnin) on t(e user PC (base station!- In its #ost basic for# t(e software interprets +ueries delivers t(e# in t(e network and collects t(e results posted on t(e network-
Node&side$ '(e software be(aves like a distributed +uer" processin)'(is software consists of several #odules built on top of t(e nodes operatin) s"ste#-
SN(P ST"R
SNQP Cougar TinyDB SwissQM The Sensor NEtwork Engine (SNEE) TikiriDB Corona Date & university Cornell University (2000) Berkley University (2003) ETH Zurich (2007) Manchester University (2009)
6Lowpan WSN
3L"'PAN 4"MPRESSI"N
RPL PR"T"4"L
QLowpan
(l$+#an: Ar&hite&t)re
T6E PARSER
MULTI4AST F"R'AR!ER
0ac( #ulticast data)ra# #ust carr" a #ulticast option (eader (121O! 0ac( node #aintain a cac(e of recentl" seen #ulticast packet 0ac( packet is uni+uel" identified b" t(e 121O (eader Nei)(borin) nodes e,c(an)e infor#ations about t(eir cac(e contents t(rou)( specific ic#pv6 data)ra# If t(e receivin) node3s cac(e don3t #atc( wit( t(e nei)(bor cac(e infor#ation it resets t(e trickle ti#er
Validati$n
VALI!ATI"N
PERF"RMAN4E RESULTS 9
PERF"RMAN4E RESULTS =
4"N4LUSI"N
Our contribution focuses on sensor networks4 +ueries processor s"ste#s '(e SNQP approac( is ver" pro#isin) )iven its e,tensibilit" and its advanta)es for sensor networks application developers We point out several open and potential researc( issues includin) scalabilit"-