DATA COLLECTION SYSTEM AND DATA COLLECTION METHOD
20230099790 · 2023-03-30
Assignee
Inventors
- Tomohiro TANIGUCHI (Musashino-shi, Tokyo, JP)
- Shinya TAMAKI (Musashino-shi, Tokyo, JP)
- Tetsuya SUZUKI (Musashino-shi, Tokyo, JP)
- Yasutaka KIMURA (Musashino-shi, Tokyo, JP)
Cpc classification
Y02D30/00
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
H04L67/12
ELECTRICITY
Abstract
An object of the present disclosure is to provide a data collection system and a data collection method which are capable of collecting sensing data and various pieces of metadata by a single communication protocol and capable of associating the sensing data with the metadata without errors. A data collection system 301 of the present disclosure is a data collection system that performs communication from a terminal 11 to a data collection unit 12 by a standardized communication protocol (LLDP or HTIP), in which the terminal 11 stores sensing data detected by a sensor device in an extended field different from a field in which metadata is stored, within a frame specified by the communication protocol, and the data collection unit 12 associates the sensing data with the metadata based on information for identifying the terminal described in the frame.
Claims
1. A data collection system configured to perform communication from a terminal to a data collection unit by a communication protocol that is standardized, wherein the terminal stores sensing data detected by a sensor device in an extended field different from a field where metadata is stored, within a frame specified by the communication protocol, and the data collection unit associates the sensing data with the metadata based on information for identifying the terminal described in the frame.
2. The data collection system according to claim 1, wherein the terminal processes and stores the sensing data to fit into the extended field.
3. The data collection system according to claim 1, wherein the terminal divides the sensing data to fit into the extended field and stores pieces of sensing data that are divided in a plurality of frames.
4. The data collection system according to claim 1, wherein the terminal makes, as the sensing data, a record where information acquired by the sensor device is accumulated for a certain period of time or a result obtained by performing specific calculation.
5. The data collection system according to claim 1, wherein the terminal changes at least one of a detail of the sensing data, a timing of detection of the sensing data, or a transmission interval of the frame spontaneously or in accordance with an instruction from the data collection unit.
6. The data collection system according to claim 1, wherein the data collection unit is one of a plurality of data collection units, and the terminal transmits the frame having an identical content to each of the plurality of data collection units.
7. A data collection method for performing communication from a terminal to a data collection unit by a communication protocol that is standardized, the method comprising: storing, by the terminal, sensing data detected by a sensor device in an extended field different from a field where metadata is stored, within a frame specified by the communication protocol; and associating, by the data collection unit, the sensing data with the metadata based on information for identifying the terminal described in the frame.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DESCRIPTION OF EMBODIMENTS
[0027] Embodiments of the present disclosure will be described below with reference to the accompanying drawings. The embodiments to be described below are examples of the present disclosure, and the present disclosure is not limited to the following embodiments. In this description and the drawings, constituent elements having the identical reference signs are assumed to be the same as each other.
Embodiment 1
[0028]
[0029] A data collection network 15 is a network that connects the sensor terminal 11 present in a specific range and the data collection unit 12. The data collection network 15 is, for example, a local area network (LAN), a field area network (FAN), an IoT area network, and the like.
[0030] The sensor terminal 11 senses a target for observation and generates sensing data. In the same data collection network 15, there may be a plurality of sensor terminals 11 of a single type and there may be multiple types of sensor terminals. The sensor terminal 11 uses a lightweight and standardized communication protocol such as, for example, LLDP or HTIP to collectively transmit the sensing data and various types of metadata such as instrument information including a product name/model number and network configuration information to the data collection unit 12. The details of the sensor terminal 11 will be described below.
[0031] The data collection unit 12 is, for example, an IoT gateway, an access point, or any of various other storage devices. The data collection unit 12 passes the collected sensing data and metadata as information in a state associated with the sensor terminal 11 to a data analysis unit 13. The details of the data collection unit 12 will also be described below.
[0032] The data analysis unit 13 stores the information passed from the data collection unit 12 and uses the stored information for analysis. The data analysis unit 13 may be in the same device as the data collection unit 12 or may be in a separate device. In a case where the data analysis unit is in a separate device, it may be located away from the data collection unit 12 through a network.
[0033]
[0034] In order to comply with the format/limitation of a specific extended field of a frame, the sensing data storage processing unit 11b may store the sensing data in a frame after processing such as converting the sensing data into a certain abbreviated code and then storing it, or dividing the sensing data and then storing them into a plurality of frames (fragmentation).
[0035] The sensing data storage processing unit 11b can freely set a storage timing at which the sensing data is stored in a frame. For example, the storage timing may be set each time the sensing data is updated, or the sensing data may be stored at a timing when the sensing data is accumulated for a certain period of time instead of being stored sequentially. In addition, in a case where the sensing data is accumulated for a certain period of time, the sensing data storage processing unit 11b may store, in a frame, the record (log) of the accumulation or the result of specific calculation/statistical processing.
[0036] The detail and storage timing of the sensing data stored in a frame may be fixed or variable. The detail and storage timing of the sensing data may be dynamically changed according to the decision of the sensor terminal 11 itself or instructions from the data analysis unit 13 and the data collection unit 12.
[0037] In addition, the transmission interval of the frame may also be fixed or variable. The transmission interval of the frame may be dynamically changed according to the decision of the sensor terminal 11 itself or instructions from the data analysis unit 13 and the data collection unit 12.
[0038]
[0039]
[0040]
Embodiment 2
[0041]
[0042] The operation of the sensor terminal 11 is the same as the operation described in Embodiment 1. However, during transmission of a frame, the sensor terminal 11 transmits the frame simultaneously to a plurality of data collection units 12 in the data collection network 15 through the broadcast operation of LLDP or HTIP.
[0043] The operation of each of the data collection units 12 is the same as the operation described in Embodiment 1. The data analysis unit 13 can acquire sensing data and metadata arranged for each sensor terminal 11 from the plurality of data collection units 12. In a case where data from the plurality of data collection units 12 is the same, it is only required that the data analysis unit 13 adopts data from any of the data collection units 12. In addition, in a case where data from a certain data collection unit 12 is missing, it is possible to avoid data loss by adopting data from another data collection unit 12.
[0044] That is, the data collection system 302 can improve the reliability of the system through its redundancy as compared with the data collection system 301 of
Other Embodiments
[0045] The sensor terminal 11 and the data collection unit 12 described above can also be implemented by a computer and a program, and the program can also be recorded in a recording medium and provided through a network.
REFERENCE SIGNS LIST
[0046] 11 Sensor terminal [0047] 11a Sensor device [0048] 11b Sensing data storage unit [0049] 11c Instrument information storage unit [0050] 11d Protocol operation unit [0051] 12 Data collection unit [0052] 12a Protocol operation unit [0053] 12b Collected data processing unit [0054] 12c Data batch transmission unit [0055] 13 Data analysis unit [0056] 15 Data collection network [0057] 301, 302 Data collection system