2 PROPOSED METHOD
The following assumptions related to the sensor
network are made. The sensor network architecture
has a number of base stations deployed in the field.
Each base station forms a cell around itself that
covers part of the area. Mobile wireless nodes and
other appliances can communicate wirelessly. The
base station, acting as a controller and as a key
server, is assumed to be a laptop class device and
supplied with long-lasting power. Different sensor
network architectures may be used in practical
applications (Akyildiz, 2002), (Chong, 2003). For a
possible architecture some assumptions related to
the sensor nodes may be done. All the sensors are
similar in their computational and communication
capabilities and have enough memory to store up to
hundreds of bytes of data. The sensors may be static
and only the access points may be mobile. Each
sensor node knows its own location, even if they
were deployed by scattering or physical installation.
In a specific case the nodes can obtain their location
with location evaluation methods, after deployment
(Fig. 1).
Figure 1: Sensor network.
The information from different sensors is built
on the fact that actual sensor value is related with
past values provided by the same sensor. This
approach is based on a mathematical model that can
predict the value of one sensor by taking into
consideration the past and present values of
neighbouring sensors or of the implied sensor itself.
The computation implied in this approach is done at
the base station level. The proposed technique relies
on the fact that a sensor node is identified in the
moment that he starts to send data, using a linear
autoregressive multivariable predictor. The present
method considers that a multivariable autoregressive
(AR) model can efficiently approximate the time
evolution of the measured values provided by each
and every sensor within the coverage area. The AR
model definition is:
)()(...)1()(
1
tntxAtxAtx
n
ξ+−
(1)
where x(t) is a vector of the series under
investigation (in our case is the series of values
measured by the sensors from the network):
]
T
m
xxxx ...
21
=
(2)
and
i
A are the matrix of auto-regression coefficients,
n is the order of the auto-regression and
is a
vector containing the noise components that is
almost always assumed to be a Gaussian white
noise. By convention all the components
x
1
(t),…,x
n
(t) of the multivariable time series x(t) are
assumed to be zero mean. If not, another term (A
0
) is
added in the right member of equation (1). Based on
the model (1), (2) the coefficients A
i
may be
estimated in case that the time series x(t), x(t-
1),…,x(t-n) is known (recursive parameter
estimation), either predict future value
)t(x
^
in case
that A
i
coefficients and past values x(t-1),…, x(t-n)
are known (AR prediction). The method uses the
time series of measured data provided by each
sensor and relies on an autoregressive multivariable
predictor placed in base stations (Fig. 2).
Figure 2: Multivariable AR prediction.
The principle is the following: a sensor node will
be identified by comparing its output value
)t(x
with the value )t(x
ˆ
predicted using past/present
values provided by the same sensor. The proposed
methodology is described as follows. After this
initialisation, at every instant time t the estimated
value
)t(x
ˆ
A
is computed relying only on past values
x
A
(t-1), …, x
A
(0). First the parameter matrixes A
i
are
estimated using a recursive parameter estimation
method. There are a large number of methods for
obtaining AR coefficients (Ljung, 1999). An Armax
method, with zero coefficients for the inputs is used.
Second, the prediction value
)t(x
ˆ
is obtained using
the following equation:
)()(...)1()(
ˆ
1
tntxAtxAtx
AnAA
ξ+−
(3)
After that, the present value
)t(x
A
measured by
the sensor node may be compared with its estimated
value
)t(x
ˆ
A
by computing the error:
IDENTIFICATION OF DISTRIBUTED PARAMETER SYSTEMS BASED ON MULTIVARIABLE ESTIMATION
AND WIRELESS SENSOR NETWORKS
93