Data collection system, reception-side apparatus, and data collection method
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data collection systems face challenges in accurately monitoring devices due to data loss and communication abnormalities between transmission-side and reception-side apparatuses, which can lead to incomplete or inaccurate data aggregation.
Innovation Solution
The data collection system includes a transmission-side apparatus that determines data changes and handles communication abnormalities by storing untransmitted data and a reception-side apparatus that determines data loss periods, ensuring accurate data aggregation by requesting missing data and suspending processing during connection interruptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If data is transmitted only when changed to reduce communication frequency, then energy consumption and communication overhead are reduced, but data loss may occur during communication interruptions
Solution Approach 1:
The transmission-side apparatus stores data in advance before transmission, maintaining a buffer of data that is ready to be sent. This preliminary storage ensures that when communication becomes available, data can be transmitted immediately without loss, resolving the contradiction between reduced communication frequency and data completeness.
Solution Approach 2:
A data storage buffer acts as an intermediary between the data generation source and the transmission channel. This buffer decouples the data production rate from the transmission rate, allowing data to be accumulated when communication is unavailable and transmitted when available, thus maintaining data completeness while reducing communication frequency.
2Reliability
If data is transmitted frequently to ensure data completeness, then data loss is minimized, but communication overhead and energy consumption increase
Solution Approach 1:
Instead of continuous or frequent transmission, the system uses periodic transmission triggered by data changes. Data is transmitted periodically only when a change occurs, rather than at fixed intervals regardless of content. This reduces the number of transmissions while ensuring that all meaningful data is communicated.
Solution Approach 2:
The transmission system automatically determines when data should be transmitted based on change detection, without requiring external polling or control. The system self-regulates transmission frequency based on actual data state, reducing unnecessary communications while maintaining data completeness.
3Productivity
If the system continues processing during communication abnormalities, then productivity is maintained, but data aggregation accuracy deteriorates
Solution Approach 1:
The reception-side apparatus monitors communication status and provides feedback about data loss periods. When communication abnormalities are detected, the system receives notifications and can adjust processing accordingly. This feedback mechanism allows the system to maintain awareness of data quality issues while continuing operation.
Solution Approach 2:
The system prepares for potential data loss by implementing mechanisms to identify and mark data loss periods in advance. By cushioning against the impact of communication failures through pre-established detection and marking systems, the maintainsthe ability to continue processing while preserving data aggregation accuracy through proper identification of incomplete data periods.
Data Source
AI summary
A data collection system collects data of a monitoring target. The data collection system includes a transmission-side apparatus and a reception-side apparatus. The transmission-side apparatus includes an acquisition unit that acquires the data from the monitoring target, and a transmission unit that transmits the data if the data has changed. The reception-side apparatus includes a reception unit that receives the data from the transmission-side apparatus, and a determination unit that determines whether a data loss is present.


