Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Data platform (lsm)
Clone this wiki locally
Regarding the processing and provisioning of sensor data, a central component of the OpenIoT architecture is the Linked Sensor Middleware (LSM). In the context of sensor data delivery chain in OpenIoT, LSM considers virtual sensors as input data sources. Data coming from virtual sensors are transformed into a Linked Data representation, i.e., RDF, and annotated according to the supported ontologies. There are two basic ways to import/stream data into LSM: pull-based and push-based. In the pull-based approach, LSM periodically polls a data source similar to a data feed. In contrast, the push-based approach enables data sources (e.g., GSN) to actively send data to LSM. Both mechanisms are used within the OpenIoT infrastructure, featuring different advantages and disadvantages depending on the actual use case.