Monitoring system and gateway device
The monitoring system optimizes data storage by distributing data across gateway devices based on capacity and accumulation rates, addressing inefficiencies in conventional systems and enhancing resource utilization and data restoration efficiency.
Patent Information
- Application Number
- JP2022066888
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-14
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-04-14
AI Technical Summary
Conventional monitoring systems face inefficiencies in data storage due to varying memory capacities among gateway devices, leading to insufficient storage in one device despite ample capacity in others, resulting in data overflow and inefficient utilization of resources.
A monitoring system and gateway device that utilize a monitoring data map to distribute and manage data storage across multiple gateway devices, selecting storage locations based on available capacity and data accumulation rates, ensuring efficient use of resources and reducing processing load during data restoration.
The system enables efficient utilization of multiple gateway devices by optimizing data storage and reducing processing load during data restoration, allowing for seamless data management and storage across devices with varying capacities.
Smart Images

Figure 0007738517000001 
Figure 0007738517000002 
Figure 0007738517000003
Abstract
Description
[Technical Field]
[0001] The present application relates to a monitoring system and a gateway device. [Background technology]
[0002] In conventional monitoring systems, a monitoring device collects measurement data obtained by measuring a monitored object with a sensor and sends the measurement data to a host computer via a gateway device. The host computer then executes monitoring processing based on the measurement data.
[0003] For example, Patent Document 1 proposes a monitoring system in which data stored in the memory of a gateway device is also stored in the memory of another gateway device, enabling data sharing between the two devices, thereby enabling backup even if the other device stops due to a malfunction. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-260778 Summary of the Invention [Problem to be solved by the invention]
[0005] In conventional monitoring systems, the amount of data collected by each gateway device in the monitoring system varies depending on factors such as the scale of the monitored object, and even if the data capacity of the memory of one gateway device becomes insufficient, other gateway devices may still have ample recording capacity. However, in conventional monitoring systems, because a gateway device stores all of the data it collects in its own memory, there is a problem in that even if other gateway devices have ample memory capacity, they cannot save data that exceeds their own memory capacity.
[0006] The present application discloses a technique for solving the above-mentioned problems, and aims to provide a monitoring system and a gateway device that can efficiently utilize multiple gateway devices that make up the monitoring system. [Means for solving the problem]
[0007] The monitoring system disclosed in the present application comprises: a monitoring device that receives monitoring data of a monitoring object and monitors and controls the monitoring object; a monitoring system including a plurality of pairs of a gateway device and a data storage unit that acquires the monitoring data from the monitoring device and stores the monitoring data, a monitoring data map indicating the relationship between the monitoring data of each of the monitoring devices and the data storage unit of each of the gateway devices; a free capacity indicating a remaining amount of storage of the monitoring data in each of the data storage units of each of the gateway devices; The gateway device is provided with a monitoring processing unit that, when there is no remaining capacity in its own data storage unit to store the monitoring data, selects from the available capacity the data storage unit of another of the gateway devices that can store the monitoring data, stores the monitoring data in the data storage unit of the selected gateway device, and stores the relationship between the stored monitoring data and the data storage unit where the data is to be stored in the monitoring data map. Further, the gateway device disclosed in the present application A gateway device having a data storage unit that receives monitoring data of a monitoring object, acquires the monitoring data from a monitoring device that monitors and controls the monitoring object, and stores the monitoring data, storing other monitoring data of other gateway devices in the data storage unit at the request of the monitoring processing unit; transmitting the other monitoring data stored in the data storage unit to the other gateway device at the request of the monitoring processing unit; When the data storage unit does not have enough capacity to store the monitoring data, the monitoring processing unit is requested to store the monitoring data in another of the gateway devices. [Effects of the Invention]
[0008] According to the monitoring system and gateway device disclosed in the present application, The multiple gateway devices that make up the monitoring system can be utilized efficiently. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a block diagram showing a configuration of a monitoring system according to a first embodiment. [Figure 2] FIG. 2 is a block diagram showing the configuration of a monitoring device in the monitoring system shown in FIG. [Figure 3] FIG. 2 is a block diagram showing the configuration of a gateway device of the monitoring system shown in FIG. [Figure 4] FIG. 2 is a block diagram showing the configuration of a host system of the monitoring system shown in FIG. [Figure 5] FIG. 2 is a diagram for explaining the flow of data in the monitoring system shown in FIG. [Figure 6] FIG. 6 is a diagram showing the data structure of the sensor data DB (DB is an abbreviation for database) shown in FIG. 5. [Figure 7] 6 is a diagram showing a data structure of a monitoring data DB shown in FIG. 5. FIG. [Figure 8] 6 is a diagram showing a data structure of a gateway monitoring data DB shown in FIG. 5. FIG. [Figure 9] 6 is a diagram showing a data configuration of a gateway storage data DB shown in FIG. 5. FIG. [Figure 10] FIG. 6 is a diagram showing a data structure of a data map DB shown in FIG. 5. [Figure 11] 2 is a flowchart showing a monitoring flow of the monitoring system shown in FIG. 1. [Figure 12] 2 is a flowchart showing a monitoring flow of the monitoring system shown in FIG. 1. [Figure 13] FIG. 10 is a diagram showing a data structure of a gateway storage data DB of the monitoring system according to the second embodiment. [Figure 14] 10 is a flowchart showing a monitoring flow of the monitoring system according to the second embodiment. [Figure 15] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a monitoring device and a gateway device. DETAILED DESCRIPTION OF THE INVENTION
[0010] Embodiment 1 Fig. 1 is a configuration diagram showing an example of a monitoring system according to the present disclosure. Fig. 2 is a block diagram showing the configuration of a monitoring device in the monitoring system shown in Fig. 1. Fig. 3 is a block diagram showing the configuration of a gateway device in the monitoring system shown in Fig. 1. Fig. 4 is a block diagram showing the configuration of a higher-level system of the monitoring system shown in Fig. 1. Fig. 5 is a diagram for explaining the flow of data in the monitoring system shown in Fig. 1.
[0011] Fig. 6 is a diagram showing the data configuration of the sensor data DB shown in Fig. 5. Fig. 7 is a diagram showing the data configuration of the monitoring data DB shown in Fig. 5. Fig. 8 is a diagram showing the data configuration of the gateway monitoring data DB shown in Fig. 5. Fig. 9 is a diagram showing the data configuration of the gateway storage data DB shown in Fig. 5. Fig. 10 is a diagram showing the data configuration of the data map DB shown in Fig. 5. Figs. 11 and 12 are flowcharts showing the monitoring flow of the monitoring system shown in Fig. 1.
[0012] As shown in FIG. 1, the monitoring system 200 includes a plurality of pairs of power receiving and distribution equipment 1A to be monitored, a monitoring device 3A that monitors the power receiving and distribution equipment 1A, and a gateway device 7A for transmitting monitoring data obtained from the monitoring device 3A; a pair of power receiving and distribution equipment 1B to be monitored, a monitoring device 3B that monitors the power receiving and distribution equipment 1B, and a gateway device 7B for transmitting monitoring data obtained from the monitoring device 3B; and a pair of power receiving and distribution equipment 1C to be monitored, a monitoring device 3CA that monitors the power receiving and distribution equipment 1C, and a gateway device 7C for transmitting monitoring data obtained from the monitoring device 3C. Each of the gateway devices 7A, 7B, and 7C is connected to a host system 12 (corresponding to a host computer) as a monitoring processing unit.
[0013] Note that, although the monitoring targets are assumed to be power receiving and distribution facilities 1A, 1B, and 1C here, the monitoring targets are not limited thereto, and devices or equipment other than power receiving and distribution facilities 1A, 1B, and 1C may also be monitored. Also, although an example of three pairs is shown here, the monitoring targets are not limited thereto, and multiple pairs may be provided. Furthermore, in the following description, any of power receiving and distribution facilities 1A, 1B, and 1C will be referred to as power receiving and distribution facility 1; any of monitoring devices 3A, 3B, and 3C will be referred to as monitoring device 3; and any of gateway devices 7A, 7B, and 7C will be referred to as gateway device 7.
[0014] As shown in FIG. 2, information from a sensor 2 installed in power receiving and distribution equipment 1 is input to monitoring device 3 through an inter-power receiving and distribution equipment I / F (I / F is an abbreviation for interface) 6 of monitoring device 3, and within monitoring device 3, monitoring and control processing is carried out by a monitoring and control processing unit 5. Monitoring device 3 is connected to a gateway device 7, and monitoring data and the like from monitoring device 3 are transmitted to gateway device 7 through an inter-gateway communication I / F 4. Note that while FIG. 2 shows an example in which one sensor 2 is installed in power receiving and distribution equipment 1, there may naturally be multiple sensors 2.
[0015] As shown in FIG. 3, the gateway device 7 communicates with the monitoring device 3 via the inter-monitoring device I / F 10, and the monitoring data received via the inter-monitoring device I / F 10 is sent to the data processing unit 9. If there is free space in the recording capacity (storage capacity) of its own data storage unit 11, the monitoring data is stored in its own data storage unit 11. On the other hand, if there is no free space in the recording capacity of the data storage unit 11, i.e., if the recording capacity of the data storage unit 11 is exceeded, the upper communication processing unit 8 transmits a storage request to the upper system 12 to store the monitoring data in the data storage unit 11 of the other gateway device 7 and manage the monitoring data. Then, upon receiving a command from the upper system 12, the upper communication processing unit 8 transmits the monitoring data to be stored in the data storage unit 11 of the other gateway device 7 to the upper system 12.
[0016] Furthermore, the upper communication processing unit 8 receives commands from the upper system 12, receives monitoring data from other gateway devices 7 from the upper system 12, and stores the data in its own data storage unit 11. Furthermore, the upper communication processing unit 8 receives commands from the upper system 12, and transmits the monitoring data of other gateway devices 7 stored in its own data storage unit 11 to the upper system 12. Note that the recording capacity of the data storage unit 11 is the maximum recording capacity that can record the monitoring data of the monitoring target, and if the recording capacity that can record the monitoring data of the monitoring target is exceeded, the data is stored in other gateway devices 7, even if there is remaining capacity for other uses.
[0017] 4, the upper system 12 periodically communicates with each gateway device 7, calculates available capacity, and stores the calculated available capacity in a gateway storage data DB 20 (described later). When the upper system 12 receives a request sent from a gateway device 7 via the lower communication I / F 13, it determines whether the request is a data storage request to another gateway device 7 or a data acquisition request from another gateway device 7. In the case of a data storage request, the upper system 12 receives monitoring data from the gateway device 7 that made the storage request via the other gateway device storage I / F 15 and transmits the monitoring data to another gateway device 7 that has sufficient available capacity in its data storage unit 11. On the other hand, in the case of a data acquisition request, the upper system 12 receives acquisition data from another gateway device 7 in which the acquisition data (monitoring data) is stored via the other gateway data acquisition I / F 14 and sends the acquisition data to the gateway device 7 that issued the request.
[0018] Next, a data storage method of the monitoring system 200 of the first embodiment configured as described above will be described. Fig. 5 is a diagram illustrating the flow of data in the monitoring system 200 shown in Figs. 1 to 4. As shown in Fig. 5, sensor data acquired by the sensor 2 on the power receiving and distribution equipment 1 is stored in a sensor data DB 17 of the power receiving and distribution equipment 1, monitoring data of the monitoring device 3 is stored in a monitoring data DB 18 of the monitoring device 3, and gateway monitoring data of the gateway device 7 is stored in a gateway monitoring data DB 19 of the gateway device 7. The higher-level system 12 stores a gateway storage data DB 20 and a data map DB 21.
[0019] The sensor data stored in the sensor data DB17 of the power receiving and distribution equipment 1 is information measured by the sensor 2 of the power receiving and distribution equipment 1, as shown in Figure 6, and consists of a sensor ID (ID is an abbreviation for identification), acquisition date and time, signal type, and value.
[0020] The monitoring data stored in the monitoring data DB18 of the monitoring device 3 is data that accumulates sensor data such as that shown in Figure 6, and is composed of a sensor ID, acquisition date and time, and signal type value for each of multiple times, as shown in Figure 7.
[0021] The gateway monitoring data stored in the gateway monitoring data DB19 of the gateway device 7 is data for distribution by the gateway device 7, as shown in Figure 8, and consists of a monitoring device ID, sensor ID, acquisition date and time, signal type, and value.
[0022] The information on free storage capacity stored in the gateway storage data DB 20 of the upper system 12 is data that manages information on the free storage capacity of the data storage units 11 of the multiple gateway devices 7, as shown in Figure 9, and is composed of a gateway ID and the remaining storage capacity as the free capacity of the data storage unit 11.
[0023] The data map stored in the data map DB21 of the upper system 12 is data that links data to storage, as shown in Figure 10, and consists of a monitoring device ID, sensor ID, acquisition date and time, signal type, and destination gateway ID.
[0024] The upper system 12 periodically calculates and stores the free space in each gateway device 7, and is aware of the free space in each gateway device 7. Therefore, when a storage request is received from a gateway device 7, the upper system 12 selects a gateway device 7 to which the monitoring data will be saved, and instructs the selected gateway device 7 to execute data storage processing.
[0025] When selecting a gateway device 7 as a destination for saving, the amount of data that needs to be saved is compared with the free space of each gateway device 7, and gateway devices 7 that satisfy the following condition, for example, can be selected as candidates for storage. For example, the condition for a candidate is: amount of data to be saved≦free space at destination, where the free space may be the amount of data obtained by subtracting the amount of data currently in use from the maximum recordable capacity of the data storage unit 11, or the amount of data that will be used by the gateway device 7 in the future may be calculated in advance, and the free space may be the amount obtained by subtracting this amount of data from the remaining storage capacity.
[0026] To determine the data storage unit 11 to store data in from the above candidate storage locations, the data storage unit 11 of the gateway device 7 with the largest available capacity may be selected as the storage location. Alternatively, the data storage unit 11 that first stored its own monitoring data may be selected as the data storage location with priority, or the data storage unit 11 in which the most of its own monitoring data is stored may be selected as the data storage location. If monitoring data is stored in multiple data storage units 11, the processing required to restore the monitoring data increases. Therefore, by concentrating the data storage locations in one or as few data storage units 11 as possible of the gateway device 7 rather than distributing them across multiple gateway devices 7, the processing load during data restoration can be reduced.
[0027] Next, a processing method of the monitoring system 200 of the first embodiment configured as described above will be described with reference to the flowcharts of Figures 11 and 12. First, the gateway device 7A acquires monitoring data from the monitoring device 3A (step ST000 in Figure 11). Next, the gateway device 7A determines whether the acquired monitoring data can be saved in the storage of its own data storage unit 11 (step ST001 in Figure 11). If the data can be saved (Yes), the gateway device 7A saves the monitoring data in the storage of its own data storage unit 11 (step ST002 in Figure 11) and ends the process.
[0028] On the other hand, if storage is not possible (No), the host system 12 is requested to store the data (ST003 in FIG. 11). Next, the host system 12 requests, for example, from the gateway storage data shown in FIG. 9, that the gateway device 7B, which has free storage capacity in the data storage unit 11, store the monitoring data. Then, the gateway device 7A receives the monitoring data that cannot be stored via the other gateway storage I / F of the host system 12 and transmits it to the gateway device 7B, which stores the monitoring data (step ST004 in FIG. 11). Then, the host system 12 updates the gateway storage data shown in FIG. 9 and the data map shown in FIG. 10 (step ST005 in FIG. 11), and ends the process.
[0029] Next, a method by which the gateway device 7A acquires monitoring data will be described with reference to Fig. 12. The gateway device 7A determines whether or not the monitoring data required for transmission to the host system 12 is stored in the storage of its own data storage unit 11 (step ST006 in Fig. 12). Next, it checks whether the monitoring data is stored in the storage of its own data storage unit 11, and if the monitoring data exists in the storage of its own data storage unit 11 (Yes), it acquires the monitoring data (step ST007 in Fig. 12) and transmits it to the host system 12 (step ST010 in Fig. 12), thereby terminating the process.
[0030] On the other hand, if there is no monitoring data in the storage of its own data storage unit 11 (No), it queries the host system 12 for monitoring data (step ST008 in FIG. 12). Next, upon receiving this query, the host system 12 receives the monitoring data of the gateway device 7A stored in the other gateway device 7B from the other gateway device 7B via the other gateway acquisition I / F 14, transmits the data to the gateway device 7A, and notifies the gateway device 7A that the monitoring data has been acquired (step ST009 in FIG. 12), and ends the process.
[0031] According to the monitoring system of the first embodiment configured as described above, a monitoring device that receives monitoring data of a monitoring object and monitors and controls the monitoring object; a monitoring system including a plurality of pairs of a gateway device and a data storage unit that acquires the monitoring data from the monitoring device and stores the monitoring data, a monitoring data map indicating the relationship between the monitoring data of each of the monitoring devices and the data storage unit of each of the gateway devices; a free capacity indicating a remaining amount of storage of the monitoring data in each of the data storage units of each of the gateway devices; The gateway device includes a monitoring processing unit that, when its own data storage unit has no remaining capacity for storing the monitoring data, selects from the available capacity the data storage unit of another of the gateway devices that can store the monitoring data, stores the monitoring data in the data storage unit of the selected gateway device, and stores the relationship between the stored monitoring data and the data storage unit as a storage destination in the monitoring data map. If the data storage unit of one gateway device does not have enough free space to store the monitoring data, the monitoring data can be stored using the data storage unit of another gateway device that has free space, and when the monitoring data becomes necessary in the gateway device, the monitoring data can be restored by referring to the monitoring data map. This allows for efficient use of the resources of the data storage units of the gateway devices that make up the monitoring system.
[0032] Furthermore, according to the monitoring system of the first embodiment, The monitoring processing unit selects the data storage unit of the other gateway device based on the available capacity and whether or not the monitoring data of the other gateway device has been saved first. Since the monitoring data is not distributed but can be aggregated in other gateway devices, the processing load during data restoration when the monitoring data is needed in the gateway device can be reduced compared to when the monitoring data is distributed to multiple gateway devices.
[0033] Furthermore, according to the monitoring system of the first embodiment, The monitoring processing unit is installed in a host computer connected to a plurality of the gateway devices, Easier access to managing surveillance data maps.
[0034] Furthermore, according to the gateway device of the first embodiment, A gateway device having a data storage unit that receives monitoring data of a monitoring object, acquires the monitoring data from a monitoring device that monitors and controls the monitoring object, and stores the monitoring data, storing other monitoring data of other gateway devices in the data storage unit at the request of the monitoring processing unit; transmitting the other monitoring data stored in the data storage unit to the other gateway device at the request of the monitoring processing unit; When the data storage unit does not have enough capacity to store the monitoring data, the monitoring processing unit is requested to store the monitoring data in another gateway device. If the data storage unit of one gateway device does not have enough free space to store the monitoring data, the monitoring data can be stored using the data storage unit of another gateway device that has free space, and when the monitoring data becomes necessary at the gateway device, the monitoring data can be restored.
[0035] Embodiment 2 In the monitoring system 200 of the first embodiment, an example was shown in which the data storage unit 11 of another gateway device 7 was selected taking into consideration the available capacity and whether its own monitoring data had been saved previously, but this is not limited to this, and in the monitoring system of the second embodiment, the data storage unit 11 of another gateway device 7 is selected taking into consideration the storage accumulation speed as well. Note that, apart from selecting the data storage unit 11 of another gateway device 7 taking into consideration the storage accumulation speed, the present embodiment is the same as the first embodiment, and therefore the description of the same parts as the first embodiment will be omitted as appropriate.
[0036] The storage accumulation rate is the amount of monitoring data accumulated per unit time; the faster the storage accumulation rate, the more monitoring data is accumulated per unit time. Conversely, the slower the storage accumulation rate, the less monitoring data is accumulated per unit time. In other words, even if there is a lot of free space remaining, if the storage accumulation rate is fast, the free space will be used up quickly, increasing the possibility that it will be necessary to store the monitoring data using the data storage units 11 of multiple gateway devices 7. Therefore, by selecting to store the monitoring data in the data storage unit 11 of a storage device with a slow storage accumulation rate, the monitoring data can be consolidated into one other gateway device 7.
[0037] Fig. 13 is a diagram showing the data configuration of the gateway storage data DB of the upper system 12. Fig. 13 shows data for managing information on the free storage capacity of multiple gateway devices 7, and is composed of gateway IDs, free capacity (remaining storage capacity), and storage accumulation speeds.
[0038] The difference between the processing method of the monitoring system 200 of the second embodiment configured as described above and the processing method of the first embodiment is that, as shown in step ST0040 of Fig. 14, with regard to storage candidates, the upper system 12 selects storage candidates based on available capacity, and among them, selects the data storage unit 11 of another gateway device 7 having the data storage unit 11 with the slowest data accumulation speed, and requests storage. The other processing methods are the same as those of the first embodiment, and therefore description thereof will be omitted.
[0039] According to the monitoring system of the second embodiment configured as described above, In addition to providing the same effects as those of the first embodiment, The monitoring processing unit selects the data storage unit of the other gateway device based on the available capacity and the monitoring data accumulation rate indicating the rate at which the monitoring data is accumulated. The monitoring data can be stored in the data storage units of the gateway devices in as few units as possible.
[0040] Embodiment 3 In the monitoring systems of the above-described embodiments, the upper system 12 is used as a monitoring processing unit to grasp and manage the available capacity of each gateway device 7, but this is not limited to this. For example, one or more gateway devices 7 may be set as a monitoring processing unit instead of the upper system 12 to grasp and manage the available capacity of the multiple gateway devices 7 that make up the monitoring system 200.
[0041] The monitoring system of the third embodiment configured as described above has the same effects as the above-described embodiments, and also has the following advantages: The monitoring processing unit is installed in any one of the plurality of gateway devices, The monitoring processing unit can be easily installed.
[0042] The monitoring device 3 and the gateway device 7 are configured with a processor 100 and a storage device 101, as shown in FIG. 15, which is an example of hardware. The storage device is not shown, but includes a volatile storage device such as a random access memory and a non-volatile auxiliary storage device such as a flash memory. Alternatively, an auxiliary storage device such as a hard disk may be provided instead of the flash memory. The processor 100 executes a program input from the storage device 101. In this case, the program is input to the processor 100 from the auxiliary storage device via the volatile storage device. The processor 100 may output data such as calculation results to the volatile storage device of the storage device 101, or may store the data in the auxiliary storage device via the volatile storage device.
[0043] Although the present application describes various exemplary embodiments and examples, the various features, aspects, and functions described in one or more embodiments are not limited to application to a particular embodiment, but may be applied to the embodiments alone or in various combinations. Therefore, countless variations not illustrated are conceivable within the scope of the technology disclosed in this application, including, for example, cases where at least one component is modified, added, or omitted, and cases where at least one component is extracted and combined with a component of another embodiment.
[0044] Various aspects of the present disclosure are summarized below as appendices.
[0045] (Appendix 1) a monitoring device that receives monitoring data of a monitoring object and monitors and controls the monitoring object; a monitoring system including a plurality of pairs of a gateway device and a data storage unit that acquires the monitoring data from the monitoring device and stores the monitoring data, a monitoring data map indicating the relationship between the monitoring data of each of the monitoring devices and the data storage unit of each of the gateway devices; a free capacity indicating a remaining amount of storage of the monitoring data in each of the data storage units of each of the gateway devices; a monitoring processing unit that, when the gateway device has no remaining capacity in its own data storage unit to store the monitoring data, selects the data storage unit of another of the gateway devices that can store the monitoring data from the available capacity, stores the monitoring data in the data storage unit of the selected gateway device, and stores the relationship between the stored monitoring data and the data storage unit where it is to be stored in the monitoring data map. (Appendix 2) The monitoring system according to claim 1, wherein the monitoring processing unit selects the data storage unit of the other gateway device based on the available capacity and whether or not the monitoring data of the other gateway device has been saved first. (Appendix 3) The monitoring system according to claim 1 or 2, wherein the monitoring processing unit selects the data storage unit of the other gateway device based on the available capacity and a monitoring data accumulation rate indicating the rate at which the monitoring data is accumulated. (Appendix 4) The monitoring system according to any one of Supplementary Note 1 to Supplementary Note 3, wherein the monitoring processing unit is installed in a host computer connected to the plurality of gateway devices or in one of the plurality of gateway devices. (Appendix 5) A gateway device having a data storage unit that receives monitoring data of a monitoring object, acquires the monitoring data from a monitoring device that monitors and controls the monitoring object, and stores the monitoring data, storing other monitoring data of other gateway devices in the data storage unit at the request of the monitoring processing unit; transmitting the other monitoring data stored in the data storage unit to the other gateway device at the request of the monitoring processing unit; When the data storage unit has no remaining capacity for storing the monitoring data, the gateway device requests the monitoring processing unit to store the monitoring data in another of the gateway devices. [Explanation of symbols]
[0046] 1 Power receiving and distribution equipment, 2 Sensor, 3 Monitoring device, 4 Gateway communication I / F, 5 monitoring and control processing unit, 6 power distribution equipment I / F, 7 gateway device, 8 Upper communication processing unit, 9 Data processing unit, 10 I / F between monitoring devices, 11 data storage unit, 12 upper system (upper computer), 13 lower communication I / F, 14 Other gateway data acquisition I / F, 15 Other gateway device storage I / F.
Claims
1. a monitoring device that receives monitoring data of a monitoring object and monitors and controls the monitoring object; a monitoring system including a plurality of pairs of a gateway device and a data storage unit that acquires the monitoring data from the monitoring device and stores the monitoring data, a monitoring data map indicating the relationship between the monitoring data of each of the monitoring devices and the data storage unit of each of the gateway devices; a free capacity indicating a remaining amount of storage of the monitoring data in each of the data storage units of each of the gateway devices; a monitoring processing unit that, when the gateway device has no remaining capacity in its own data storage unit to store the monitoring data, selects the data storage unit of another of the gateway devices that can store the monitoring data from the available capacity, stores the monitoring data in the data storage unit of the selected gateway device, and stores the relationship between the stored monitoring data and the data storage unit where it is to be stored in the monitoring data map.
2. 2. The monitoring system according to claim 1, wherein the monitoring processing unit selects the data storage unit of the other gateway device based on the free space and whether or not the monitoring data of the other gateway device has been saved earlier.
3. 3. The monitoring system according to claim 1, wherein the monitoring processing unit selects the data storage unit of the other gateway device based on the available capacity and a monitoring data accumulation rate indicating a rate at which the monitoring data is accumulated.
4. 3. The monitoring system according to claim 1, wherein the monitoring processing unit is installed in a host computer connected to a plurality of the gateway devices or in one of the plurality of the gateway devices.
5. A gateway device having a data storage unit that receives monitoring data of a monitoring object, acquires the monitoring data from a monitoring device that monitors and controls the monitoring object, and stores the monitoring data, storing other monitoring data of other gateway devices in the data storage unit at the request of the monitoring processing unit; transmitting the other monitoring data stored in the data storage unit to the other gateway device at the request of the monitoring processing unit; When the data storage unit has no remaining capacity for storing the monitoring data, the gateway device requests the monitoring processing unit to store the monitoring data in another of the gateway devices.
Citation Information
Patent Citations
Sensor network gateway, and sensor network system
JP2009260778A
Operation monitoring device, operation monitoring program and storage medium
JP2013054402A
Plant data monitoring system and plant data monitoring method
JP2020187413A