Abstract
The inclusion of embedded sensors into a networked system provides useful
information for many applications. A Distributed Control System (DCS) is one of the
clearest examples where processing and communications are constrained by the clients
requirements and the capacity of the system. An embedded sensor with advanced
processing and communications capabilities supplies high level information, abstracting
from the data acquisition process and objects recognition mechanisms. The implementation
of an embedded sensor/actuator as a Smart Resource permits clients to access sensor
information through distributed network services. Smart resources can offer sensor services
as well as computing, communications and peripheral access by implementing a self-aware
based adaptation mechanism which adapts the execution profile to the context. On the
other hand, information integrity must be ensured when computing processes are
dynamically adapted. Therefore, the processing must be adapted to perform tasks in a
certain lapse of time but always ensuring a minimum process quality. In the same way,
communications must try to reduce the data traffic without excluding relevant information.
The main objective of the paper is to present a dynamic configuration mechanism to adapt
the sensor processing and communication to the clients requirements in the DCS. This
paper describes an implementation of a smart resource based on a Red, Green, Blue, and
Depth (RGBD) sensor in order to test the dynamic configuration mechanism presented.