Patent Description:
<CIT> describes a sensor system and a method therefore for providing quality data to a network node. The sensor system comprises two or more populations of sensors, each population having a plurality of single-purpose slave sensors distributed over a geographical area and at least one master sensor. It is described that based on the data quality received from each single-purpose slave sensor, a master sensor may perform discretionary management and terminate single-purpose slave sensor not meeting data quality standards. It is described that the sensor system provides a possibility to deploy master sensors and single-purpose slave sensor networks in remote or inaccessible areas without large network planning expenditures, for example by "carpet-bombing" an area with slave sensors and master sensors from the air.

Industrial plants are fitted with numerous field devices with associated sensors and/or with standalone sensors. Nowadays, industrial sensors are quite heterogeneous. Therefore, each sensor type / sensor product group often requires the usage of a specific communication technology or even a product-specific communication gateway.

This increases the corresponding integration effort or even makes such integration impossible. Moreover, the information and communications technology (ICT) infrastructure is continuously undertaking major changes, that further exacerbates the integration problem.

Therefore, it would be advantageous to have an improved sensor system for industrial environments and/or plants and/or processes.

The invention and its scope of protection is defined in the appended independent claims. Claim <NUM> defines a sensor system, Claim <NUM> defines a sensing method for a sensing system, claim <NUM> defines one or more computer programs, and claim <NUM> defines a non-transitory computer storage medium, and/or a download product.

The following aspects and examples of the disclosure provide details on examples of combinations of technical subject matters.

In a first aspect, there is provided a sensor system, comprising:.

The one or more master sensors are configured to wirelessly send data to the plurality of slave sensors. The plurality of slave sensors are configured to acquire environmental and/or industrial process data based on associated configurations of the plurality of slave sensors. The plurality of slave sensors are configured to wirelessly send the environmental and/or industrial process data to the one or more master sensors. The one or more master sensors are configured to send the environmental and/or industrial process data to at least one of the one or more servers over a wireless network.

In an example, the plurality of slave sensors are configured to wirelessly send the environmental data and/or industrial process data to the one or more master sensors based on the associated configurations of the plurality of slave sensors.

In an example, the one or more servers comprises one or more cloud instances configured to store the environmental and/or industrial process data.

In an example, the one or more servers comprises one or more edge gateways.

In an example, the one or more edge gateways are configured to receive the environmental data and/or industrial process data. The one or more edge gateways are configured to pre-process the environmental data and/or preprocess the industrial process data. The one or more edge gateways are configured to send the pre-processed environmental data and/or the pre-processed industrial process data to the one or more cloud instances for storage.

In an example, the one or more master sensors are configured to register the plurality of slave sensors prior to receiving the environmental data from the plurality of slave sensors and/or prior to receiving the industrial process data from the plurality of slave sensors.

In an example, the registration is based on information transmitted from the one or more cloud instances.

In an example, the one or more edge gateways are configured to register the one or more master sensors prior to receiving the environmental data from the one or more master sensors and/or prior to receiving the industrial process data from the one or more master sensors.

In an example, the wireless network comprises a cellular or mobile network.

In an example, the wireless network comprises a LTE and/or <NUM> network.

In an example, the plurality of slave sensors and the one or more master sensors are configured to communicate with each other utilizing one or more of Wi-Fi, Bluetooth, BLE, VLC, infrared radiation.

In an example, the one or more master sensors are configured to register a slave sensor prior to receiving the environmental data and/or industrial process data from that slave sensor.

In an example, a master sensor is configured to re-configure a slave sensor based on the environmental data and/or industrial process data received from that slave sensor.

In an example, the one or more master sensors and/or one or more of the plurality of slave sensors are configured to temporarily store the environmental data and/or industrial process data.

In an example, the one or more master sensors and/or one or more of the plurality of slave sensors are configured to pre-process the environmental data and/or are configured to pre-process the industrial process data.

In an example, the plurality of slave sensors are configured to indicate to the one or more master sensors their associated temporal availability based on the associated configurations of the plurality of slave sensors and/or are configured to indicate to the one or more master sensors their associated temporal unavailability based on the associated configurations of the plurality of slave sensors.

In a second aspect, there is provided a sensing method with a sensor system. The sensor system comprises: one or more master sensors; a plurality of slave sensors; and one or more servers. The method comprises:.

In a third aspect, there is provided one or more computer programs, comprising machine-readable instructions that, when executed on one or more computers, cause the one or more computers to perform the method according to the second aspect.

In a fourth aspect, there is provided a non-transitory computer storage medium, and/or a download product, with the one or more computer programs according to the third aspect.

In a fifth aspect, there is provided one or more computers with the one or more computer programs according to the third aspect.

In a sixth aspect, there is provided one or more computers with the non-transitory computer storage medium and/or the download product according to the fourth aspect.

Exemplary embodiments will be described in the following with reference to the following drawing:
<FIG> shows a schematic representation of a sensor system.

<FIG> relates to a sensor system for industrial environments and/or plants and/or processes <NUM>.

In an example, the sensor system <NUM> comprises one or more master sensors <NUM>, a plurality of slave sensors <NUM>, and one or more servers <NUM>. The one or more master sensors are configured to wirelessly send data to the plurality of slave sensors. The plurality of slave sensors are configured to acquire environmental data. Additionally or alternatively the plurality of slave sensors are configured to acquire industrial process data. The manner in which the plurality of slave sensors acquire this data is based on associated configurations of the plurality of slave sensors. The plurality of slave sensors are configured to wirelessly send the environmental data to the one or more master sensors. Additionally or alternatively the plurality of slave sensors are configured to wirelessly send the industrial process data to the one or more master sensors. The one or more master sensors are configured to send the environmental data to at least one of the one or more servers over a wireless network <NUM>. Additionally or alternatively the one or more master sensors are configured to send the industrial process data to the at least one of the one or more servers over the wireless network.

In an example, the one or more servers comprises one or more cloud instances <NUM>. The one or more cloud instances are configured to store the environmental data and/or are configured to store the industrial process data.

In an example, the one or more servers comprises one or more edge gateways <NUM>.

In an example, the one or more edge gateways are configured to receive the environmental data and/or are configured to receive the industrial process data. The one or more edge gateways are configured to pre-process the environmental data and/or are configured to pre-process the industrial process data. The one or more edge gateways are configured to send the pre-processed environmental data to the one or more cloud instances for storage and/or are configured to send the pre-processed industrial process data to the one or more cloud instances for storage.

In an example, the one or more master sensors are configured to register the plurality of slave sensors prior to receiving the environmental data from the plurality of slave sensors. Additionally or alternatively the one or more master sensors are configured to register the plurality of slave sensors prior to receiving the industrial process data from the plurality of slave sensors.

In an example, registration is based on information transmitted from the one or more cloud instances.

In an example, the one or more edge gateways are configured to register the one or more master sensors prior to receiving the environmental from the one or more master sensors. Additionally or alternatively the one or more edge gateways are configured to register the one or more master sensors prior to receiving the industrial process data from the one or more master sensors.

In an example, the one or more master sensors are configured to register a slave sensor prior to receiving the environmental and/or industrial process data from that slave sensor.

In an example, a master sensor is configured to re-configure a slave sensor based on the environmental data received from that slave sensor. Additionally or alternatively a master sensor is configured to re-configure a slave sensor based on industrial process data received from that slave sensor.

In an example, the one or more master sensors are configured to re-configure the plurality of slave sensors based on the environmental data received from associated slave sensors. Additionally or alternatively the one or more master sensors are configured to re-configure the plurality of slave sensors based on the industrial process data received from associated slave sensors.

In an example, the one or more master sensors are configured to temporarily store the environmental data and/or temporarily store the industrial process data.

In an example, one or more of the plurality of slave sensors are configured to temporarily store the environmental data and/or the industrial process data.

In an example, the one or more master sensors are configured to pre-process the environmental data and/or industrial process data.

In an example, one or more of the plurality of slave sensors are configured to pre-process the environmental data and/or industrial process data.

In an example, the plurality of slave sensors are configured to indicate to the one or more master sensors their associated temporal availability based on the associated configurations of the plurality of slave sensors. Additionally or alternatively the plurality of slave sensors are configured to indicate to the one or more master sensors their associated temporal unavailability based on the associated configurations of the plurality of slave sensors.

From the above it is clear that a sensing method with the sensing system can be operated.

In an example of a sensing method with a sensor system, the sensor system comprises: one or more master sensors; a plurality of slave sensors; and one or more servers. The method comprises:.

In an example, the method comprises sending the environmental data and/or industrial process data from the plurality of slave sensors to the one or more master sensors based on the associated configurations of the plurality of slave sensors.

In an example, the one or more servers comprises one or more cloud instances configured to store the environmental data and/or industrial process data.

In an example, the method comprises receiving by the one or more edge gateways the environmental data and/or industrial process and pre-processing the environmental data and/or industrial process data by the one or more edge gateways and sending the pre-processed environmental data and/or industrial process data from the one or more edge gateways to the one or more cloud instances for storage.

In an example, the method comprises registering by the one or more master sensors the plurality of slave sensors prior to receiving the environmental data and/or industrial process data from the plurality of slave sensors.

In an example, the registering is based on information transmitted from the one or more cloud instances.

In an example, the method comprises registering by the one or more edge gateways the one or more master sensors prior to receiving the environmental data and/or industrial process data from the one or more master sensors.

In an example, the method comprises registering by the one or more master sensors a slave sensor prior to receiving the environmental data and/or industrial process data from that slave sensor.

In an example, the method comprises re-configuring by a master sensor a slave sensor based on the environmental data and/or industrial process data received from that slave sensor.

In an example, the method comprises temporarily storing by the one or more master sensors and/or the one or more of the plurality of slave sensors the environmental data and/or industrial process data.

In an example, the method comprises pre-processing by the one or more master sensors and/or the one or more of the plurality of slave sensors the environmental data and/or industrial process data.

In an example, the method comprises indicating by the plurality of slave sensors to the one or more master sensors their associated temporal availability and/or their associated temporal unavailability based on the associated configurations of the plurality of slave sensors.

With the above described sensor system and associated method the challenges of integrating sensors into an industrial environment is solved through utilization of a wireless network such as that based LTE+/<NUM> technologies, and applying for example an edge gateway and a cloud instance that provide the platform for common device/sensor handling, data processing facilities, and security services. Moreover, the differentiation between master sensor and slave sensors provides for increases flexibility with respect to the slave sensors according to their usage, e.g.: Slave sensors: - Low-cost slave sensor: Battery usage, BLE, cheap sensing technology regarding temperature - High-cost slave sensor: Energy-harvesting, best sensing technology focusing on radiance. - Special slave sensors: Utilizing VLC or other approaches for special applications in cases where a radio-based application cannot be applied. The concept enables flexibility by supporting homogeneity as well as heterogeneity of (slave) sensors, scalability to large scale of deployment, various communication technologies, different power supply approaches, etc. Moreover, it considers integrated security services to authenticate and register the slave sensors with the master / the master with edge gateway and cloud instance.

Continuing with <FIG>, the following is a detailed description of various embodiments of the sensor system and associated method.

The slave sensors can be added to the system in an ad hoc manner and register with the master sensor. Here, two types of sensors can be differentiated: Pluggable / static slave sensors are attached to an item at a specific location for a dedicated period of time, while mobile slave sensors are assigned to a mobile device, such as mobile phone, smart phone or watch etc. Both types of sensor devices can be used to sense the data during a specific time period or until a special event / alarm occurs.

The registration process can be done using various techniques, as described for example in:
<NPL>; <NPL>; and <NPL>.

The slave sensors sense the environment and / or industrial processes and collect data. The collected data is stored temporarily on the sensor. In case of mobile sensors this data can be preprocessed and shown to the user. The collected data is sent to the master sensor depending on the current configuration of the slave sensor that is periodically, at predefined point in time, based on an event or alert etc. The configuration rules may affect the communication behavior of the slave sensor depending on its power supply (using batteries, energy harvesting, or being connected to a power line). In case of power supply limitation, the slave sensor keeps sensing and collecting data but reduces the communication effort by temporarily disabling the connectivity for a dedicated period of time. The temporal unavailability of a slave sensor can be done by utilizing the leasing concept or other techniques. Utilizing the leasing concept, the slave sensor sends a lease to the master sensor that includes a creation and expiration time of the lease that represents the availability of the sensor. More details on the leasing concept can be found for example in: <NPL>.

A master sensor connects or is being connected to a set of slave sensors via a wireless communication technology, such as Wi-Fi, Bluetooth, BLE, Visual Light Communication (VLC), infrared etc. and is connected over a cellular / mobile network to an edge gateway or to a cloud instance. It can always be on and be connected (as long as there are no connection breakdowns or similar breakdowns according to missing power supply). It utilizes integrated security services provided by the cloud - either directly or via the edge gateway - to authenticate and register the slave sensors. Afterwards, it receives slave sensor data and stores it temporarily. Moreover, it can be used to preprocess the received sensor data according to the application needs before it is sent to an edge gateway or a cloud instance.

An edge gateway can be used to collect the data from the master sensor or multiple master sensors and store it. The storage might occur temporarily to enable preprocessing of the data before sending it to the cloud instance or for a longer period of time to run time critical-analytics applications directly on the edge gateway and directly to use the results to improve the status of the process or plant. It utilizes integrated security services provided by the cloud to authenticate and register the slave sensors with the master and the master with the edge gateway.

Finally, a cloud instance stores the received data. The data can be used to perform analytical investigation. It provides integrated security services to authenticate and register the slave sensors with the master and the master with the edge gateway.

The configuration of each slave / master sensor as well as of the edge gateway can be done automatically or manually based on the data provided by the level below, e.g. slave sensor data is collected by the master sensor. The master sensor changes the configuration of the slave sensor should it figured out that the current sensing can be improved or an anomaly has been detected that requires more accurate investigation.

Mobile / cellular technologies address domains that were exclusively provided by our communication technologies in the past. These challenges are solved considering LTE+/<NUM> technologies and applying an edge gateway and a cloud instance that provide the platform for common device handling, data processing facilities, and security services. Moreover, the differentiation between master and slave sensors helps increasing flexibility according to the latter usage, e.g.: Slave sensors:.

The new development enables flexibility by supporting homogeneity as well as heterogeneity of (slave) sensors, scalability to large scale of deployment, various communication technologies, different power supply approaches, etc. Moreover, it considers integrated security services to authenticate and register the slave sensors with the master / the master with edge gateway and cloud instance.

Claim 1:
A sensor system (<NUM>), comprising:
- one or more master sensors (<NUM>);
- a plurality of slave sensors (<NUM>); and
- one or more servers (<NUM>);
wherein the one or more servers comprises one or more edge gateways (<NUM>) and one or more cloud instances (<NUM>);
wherein, the one or more master sensors are configured to wirelessly send data to the plurality of slave sensors;
wherein, the plurality of slave sensors are configured to acquire environmental and/or industrial process data based on associated configurations of the plurality of slave sensors;
wherein the one or more edge gateways are configured to register the plurality of slave sensors with the one or more master sensors;
wherein the one or more edge gateways are configured to register the one or more master sensors with the one or more edge gateways;
wherein the plurality of slave sensors are configured to wirelessly send the environmental and/or industrial process data to the one or more master sensors based on the associated configurations of the plurality of slave sensors;
wherein after a master sensor has been registered with a slave sensor, the master sensor is configured to wirelessly receive environmental and/or industrial process data from the slave sensor; and
wherein after the master sensor has been registered with an edge gateway, the edge gateway is configured to receive the environmental and/or industrial process data from the master sensor over a wireless network (<NUM>) and pre-process the environmental and/or industrial process data and send the pre-processed environmental and/or industrial process data to the one or more cloud instances for storage.