Database Reference
In-Depth Information
Fig. 1. Overview of OpenIoT Architecture and Main Components
(nodes), which may belong to different administrative entities. The OpenIoT pro-
totype implementation uses X-GSN (Extended GSN), an extended version of the
GSN middleware [ 5 ]. Furthermore, a mobile broker (publish/subscribe middleware)
is used for the integration of mobile sensors.
￿
The Cloud Data Storage (Linked Stream Middleware Light, LSM-Light) acts as a
cloud database which enables storage of data streams stemming from the sensor
middleware. The cloud infrastructure stores also metadata required for the operation
of OpenIoT. The OpenIoT prototype implementation uses the Linked Stream
Middleware (LSM) [ 8 ], which has been re-designed with push-pull data function-
ality and cloud interfaces.
The Scheduler processes requests for on-demand deployment of services and
ensures their proper access to the resources (e.g. data streams) that they require.
It discovers sensors and associated data streams that can contribute to a given ser-
vice. It also manages a service and activates the resources involved in its provision.
￿
Search WWH ::




Custom Search