Download Scenario driven security analysis and architecture driven

Transcript
UbiSec&Sens
Deliverable D<0.2>
We sum up the major attacks which we have tackled in our vineyard application in Table 4. Referring to
these security threats, a secure agriculture WSN application for vineyard monitoring shall be equipped with the
following modules:
1. Persistent and replicated storage of monitored data at various nodes
The tinyPEDS module provides persistent and replicated data storage. The readings collected from a
group of motes in a region are backed up on another geographical region. This guarantees the availability
of the measurements whenever an attack results in a partial handicap of the network.
2. Plausibility check of monitored data
RANBAR is a plausibility check that runs on the aggregator nodes in order to discard poisoned readings inserted by an intruder. This module is desirable when the integrity of the data is important. It
is based on statistical model that can probabilistically filter out malicious values after receiving several
measurements.
3. WSN access control supporting relaxed mobility
When a farmer needs to retrieve the data from the network, a reactive protocol is needed in order to route
the query towards the destination. For this reason we use the Lightweight UNderlay Adhoc Routing
(LUNAR) adapted for ad-hoc and wireless sensor networks called tinyLUNAR. The tinyLUNAR is a reactive end-to-end connection oriented routing protocol that uses a label switching forwarding technology.
It offers a native support for data-centric and address-centric communications.
4. Reliability
The reading values of the light and the moisture vary slowly in time as well as geographically. These
climatic and bio-chemical facts yield a sort of a natural replication of the measurements resulting into a
remedy against loosing measurement packets before storage. While reliability before storage is elective,
it is mandatory for querying data from the network. Once the need of retrieving the data rises up, the
querying mechanism needs to be reliable. This reliability is ensured by the nanoTCP transport protocol,
an end-to-end connection oriented protocol using acknowledgements and retransmissions.
5. Energy efficiency and aggregation
In order to extend the network life time, we decrease the number of messages communicated. Our chosen
way is to adopt clustered network architecture. Sensors of each cluster collect readings periodically
and send them to an elected aggregator who aggregates the readings and sends a single message with
the computed measurement values to be backed-up. Being an aggregator node means higher energy
consumption. Therefore a ”fair” load balancing scheme is needed which efficiently distributes the load
between the nodes. We use PANEL for the periodical aggregator election based on a moving reference
point. The closest node to the reference point in a cluster is chosen as the aggregator of the cluster.
1.2
1.2.1
Vehicular
Sensor data type
For the Vehicular WSN we plan to use sensors that measure the temperature on the road as well as detect a
moving obstacle on the road (see Figure 2).
1.2.2
Amount of Sensors
The amount of sensors per critical region on the road should not be more than 10 sensor nodes plus one sink
node.
1.2.3
Sampling Rate
Continuously at the sensor nodes, temporary at the sink node.
Page 15 of (61)
c
UbiSec&Sens
consortium 2007