Beruflich Dokumente
Kultur Dokumente
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/267244595
CITATIONS READS
3 31
3 authors:
Wolfram Hardt
Technische Universitt Chemnitz
174 PUBLICATIONS 456 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Wolfram Hardt on 29 October 2014.
GREASE Framework
Generic Reconfigurable Evaluation and Aggregation of Sensor Data
All central requirements for an synchronised data logging, This structure fulfils the central requirement of a separated
processing and visualisation framework, specially in the field data processing core for gathering and analysing the sensor
of heterogeneous sensor network systems can be summarised measurements. Hereby, the common XML representation of
as follows: the entire scenario is essential and allows us to transfer
Synchronisation of different, autonomous sensor sys- the information for any kind of application. All internal
tems and external parameters of the environment as well as
Modular extension with plugins and an easy modifica- special meta-information regarding the measurement scheme
tion / adaptation are correlated together with the data sets. Accordingly,
Using XML ((Extensible Markup Language) as com- researchers are able to reconstruct the whole test scenario
mon data exchange format instead of proprietary data with synchronised data, time stamps and a detailed system
types configuration. The reuse factor, for instance in the field of
Offline and live data analysis from files, network file automotive testing scenarios, increases substantially.
systems or databases Furthermore, we have the ability to modify existing sensor
Graphical User Interface for configuration and mainte- configuration in a time efficient way. The structure allows us
nance to add or remove single components without changing the
Automated or semi-automated data analysis and data data flows within the overall monitoring system. In principle,
representation mechanisms it is also possible to create a direct interconnection between
Based on the proposed concept, the developed framework data collecting and visualisation. This increases the runtime
act as coordinator between application-specific components. significantly and reduces the used resources. But without the
The framework itself operates as a generic coordinating unit common XML representation, is not possible to capture the
and includes no application-specific logic. entire measurement scenario in a reusable way.
also included. Afterwards, the SensorController receives the The wireless sensor communication infrastructure is based
respective signal for the completed object. The object will on the IEEE 802.15.4 and ZigBee [12][13]. Additionally,
be transmitted. During the following data processing, the mobile sensor nodes are worn by the passengers. In order
controller analyses all correlations to information from other to realise localisation features for these nodes, they are
SensorReaders. Finally, the correlated and classified data set equipped with nanoPAN ultra-low power network interfaces
will be stored as an XML data structure. [14], which provide RSSI-based (Received Signal Strength
If the SensorLogReader is reading and analysing an XML Indication) distance information. Both communication tech-
log file in a reverse process, each data set will be converted nologies are using the 2.4 GHz frequency spectrum for
into a predefined, framework-conform object and accord- the data transmission. A multi-interface, multi-standard data
ingly provided to the data analysis components. The data sink is able to handle both communication standards simulta-
sets can be reused for multiple representation or visualisation neously. Robust communication stacks with adapted layer 2
output formats. An essential advantage of this framework and layer 3 protocols minimise interference-based influences
system is the fact that the data source is not restricted to local on the communication behaviour.
log files. Also data base systems or network file systems can In addition, we integrated a high-resolution GPS (Global
act as data input for further analysis and post-processing Positioning System) sensor, which enables the correlation
steps. between absolute positioning information, speed, altitude
In respect of the communication tasks in the sensor and the available on-board vehicle data.
environment, we also have to discuss security features. Due
to the fact, that GREASE focuses on research & devel-
opment environments, we actually do not consider further
security aspects for the distributed handling and storage of
the sensor data. Within the different development stages of a
Sensor
given system, engineers design and implement complex test Sink Sensor
Node
Node
environments for getting valid and high-quality measurement Sensor
Sensor Node
Sensor
results. Accordingly, the risks, which result from general Node Node GPS
communication threats are negligible. Anyway, we actually
cooperate with related German car manufacturers in regards
to this weak point. Several research projects focus on the
development of advanced, energy-efficient security features
for embedded, resource-limited sensor network topologies.
In this context, the main challenge is the maintenance of a
Figure 4. Measurement system - All data from the sensor nodes and the
lightweight software architecture, which provides stable and GPS module are transmitted to the data sink in the vehicle, represented by
flexible modules for diversified application scenarios. Here, the proposed framework.
advanced security mechanisms have a direct impact on the
data throughput and the resource consumption. Accordingly, By providing a synchronised knowledge base of all sensor
our goal is to find a good trade-off between runtime perfor- information, a detailed analysis of specific driving situations
mance and security capabilities within GREASE. and the driver behaviour is possible. Thereby, the GPS data
allows a verification of these situation based on available
VI. A PPLICATION S CENARIOS track information. Accordingly, we are able to calculated
The proposed concept was developed to manage several and predict driver profiles. The results are used to adjust
sensor net scenarios at our computer engineering depart- and to optimise the characteristics of the entire vehicle, for
ment. To clarify functional aspect of the implemented frame- instance, the engine management system or the suspension
work, we describe the data processing flow by a real-world dynamics. Furthermore, an analysis of the wear measuring
automotive measurement system [11]. For this monitoring quantity provides interesting statements about the vehicle
scenario, the existing sensor components of a given research lifetime.
vehicle were upgraded with high-definition sensor nodes. For this measurement environment, special SensorReader
These nodes are placed at predefined positions to monitor the modules for the data sink communication interfaces were
entire environment and provide independent measurement implemented. Incoming data from the sensor topologies are
data about the current temperature, light intensity as well as classified and converted into abstract data objects, which are
the acceleration in two axes and the magnetic field strength. transmitted to the controller. Another SensorReader module
Thus, the established wireless sensor network provides implements features for the GPS data input. Thereby, the
meta-information about the measurement environment and NMEA 0183 (National Marine Electronics Association 0183)
external parameters. Figure 4 illustrates the measurement protocol for the positioning data is required. Accordingly,
scenario. all kinds of GPS hardware, which supports the NMEA