Skip to content

Signal Validation Service


The Signal Validation Service validates sensor time series data of an entity. The API offers a set of common operations for signal validation.

The service enables a user to analyze data based on custom settings, like thresholds or data window sizes. The service response can be used for special post-processing or alerting tasks.


Time series data are used as input for signal validation. Depending on the property set, a time series consists of a time stamp and one or more related properties and values. If a time series has multiple properties, you have to define the property, which should be analyzed by the Signal Validation Service.

The Signal Validation Service can perform different checks on the data. Each check needs its own set of parameters. For example, the range check has parameters for an upper and lower limit for detecting range violations.

The validation output is varying with the input, but is at least an event consisting of a description and a time stamp.


The Signal Validation Service exposes its API for realizing the following tasks:

  • Detect range violations.
  • Detect spikes.
  • Detect noise.
  • Detect jumps.
  • Detect/interpolate gaps.
  • Detect bias.

Example Scenario

The manager of a brewery wants to detect some abnormal characteristics of his production line.

Collect time series data of a relevant sensor of the production line using the IoT Time Series Service. Feed the Signal Validation Service API with this time series and evaluate the response.


  • The production line is connected to MindSphere.

API Specification

Download OpenAPI Specification

Any questions left?

Ask the community

Except where otherwise noted, content on this site is licensed under the MindSphere Development License Agreement.