6/13/2012 6/13/2012 HWL – A High-Performance Wireless Sensor Research Network Markus Scheidgen , Anatolij Zubow and Robert Sombrutzki Humboldt Universität zu Berlin HWL http://hwl.hu-berlin.de http://metrik...de/projects/click-watch
Jul 06, 2015
6/13/2012
6/13/2012
HWL – A High-Performance Wireless Sensor Research Network
Markus Scheidgen, Anatolij Zubow and Robert SombrutzkiHumboldt Universität zu Berlin
HWLhttp://hwl.hu-berlin.de http://metrik...de/projects/click-watch
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
HWL: Commodity Hardware
2
‣120+ Nodes
‣indoor and outdoor
‣dense and sparse
‣short and long links
‣stationary and mobil nodes
http://www.saferproject.net/
Earthquake Early Warning
TrafficSurveillance
5
http://www.saferproject.net/
Earthquake Early Warning
TrafficSurveillance
5
http://www.saferproject.net/
Earthquake Early Warning
TrafficSurveillance
5
time
am
plitu
de x
spectr
al part
icip
ation o
f 5-1
5 H
z
http://www.saferproject.net/
Earthquake Early Warning
TrafficSurveillance
5
time
am
plitu
de x
spectr
al part
icip
ation o
f 5-1
5 H
z
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
HWL: Research Topics
§Opportunistic Routing, Network Coding, MIMO
§ Indoor Localization1
§Mobil Nodes
§ Security for WSN/WMN
§Model Driven Software Development
§ Experiment Frameworks2
6
1 http://www.youtube.com/watch?v=HJZRfLITxQw
2 http://www.youtube.com/watch?v=c3RmUXvczV0
data
analysis
results
WSNs
data
G
analysis
results
HWL ! A test-bed for HP-WSNs
dataanalysis
resultsrequest
HP-WSNs
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
ClickWatch: Developing WSNs Applications
7
data
analysis
results
WSNs
data
G
analysis
results
HWL ! A test-bed for HP-WSNs
dataanalysis
resultsrequest
HP-WSNs
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
ClickWatch: Developing WSNs Applications
7
4draw conclusions
1design & control experiments
2collect & manage data
3analyze & visualize
hypothesis
testbed
data
results
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
8
ClickWatch: Experimentation
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
4
ClickWatch: Problems with WSN Experiments
(mostly) unstructured data representation (e.g. log-files)
analysis based on scripts and log-files:
➡ unsafe
➡ not reusable
➡ not reproducible
➡ not automated
Solution:
§ give all data a structure through meta-data and types
§ record data and meta-data in a database
§ use type-safe implementations for analysis or even uses model transformation (structural transformation)
1design & control experiments
2collect & manage data
3analyze & visualize
4draw conclusions
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
10
ClickWatch: Experimentation
1Scheidgen, Zubow, and Sombrutzki: ClickWatch - An Experimentation Framework for Communication Network Test-beds, IEEE WCNC 2012
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
11
Click API software
Element
Element
Element
CompoundHandler
Han
dler
Net
wor
k In
terf
ace
ClickWatch: Structured Data
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
11
Click API software
Element
Element
Element
CompoundHandler
Han
dler
Net
wor
k In
terf
ace
ClickWatch: Structured Data
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
11
Click API software
Element
Element
Element
CompoundHandler
Han
dler
Net
wor
k In
terf
ace
ClickWatch: Structured Data
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
11
Click API software
Element
Element
Element
CompoundHandler
Han
dler
Net
wor
k In
terf
ace
ClickWatch: Structured Data
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
11
Click API software
Element
Element
Element
CompoundHandler
Han
dler
Net
wor
k In
terf
ace
ClickWatch: Structured Data
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
11
Click API software
Element
Element
Element
CompoundHandler
Han
dler
Net
wor
k In
terf
ace
ClickWatch: Structured Data
0.1
0.1
0.1
1
1
1
5
5
5
5
20
20
20
20
20
50
50
50
50
50
100
100
100
100
Sensor data rate (bit/s)
To
tal n
um
be
r o
f se
nso
r n
od
es
Total data rate on application layer (Mbps)
102
103
104
105
106
101
102
103
(A) (B)
(C)
(D)
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
12
ClickWatch: Data Rates in WSN Applications
G
G
G G
G
G
G G
singl
e ga
tew
ay
mul
tiple
gat
eway
s
multi node data store single node data store
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
ClickWatch: Two Ways to Scale
13
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
orkClickWatch: Storage Performance Depends on Granularity
14
101 102 103 104 105100
101
102
103
104
105
106
107
Write data rate (kbit/s)
Rec
ords
per
sec
ond
SQLHBASELOGS
13 Rec/s
B w/ 1000 nodes
23 Rec/s
180 Rec/s
B w/ 100 nodes
Markus Scheidgen: H
WL – A
High-Perform
ance Wireless Sensor R
esearch Netw
ork
Summary
§ Some applications require Large nodes.
§ Research & development requires a different platform then a WSN in production.
§ if there are large quantities of different types of data involved, things do not have to become messy.
15