Wireless Sensor Sample Buffering for Asynchronous Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless feedback control systems face challenges in supporting data-based analytics such as monitoring and fault detection due to reduced data transmission rates and non-uniform data intervals, which affect battery life and network traffic.
Innovation Solution
An asynchronous wireless data transmission system that includes a wireless sensor with a measurement device, transmission generator, and wireless radio, which collects samples at varying intervals and generates a compressed data object for transmission at asynchronous times, allowing for efficient data transmission while preserving data for analytics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If fixed and dynamic sampling strategies are used to reduce wireless sensor radio transmission rate, then battery life is extended, but data availability for analytics is reduced and data intervals become non-uniform
Solution Approach 1:
The system performs preliminary actions by collecting and storing multiple samples in a buffer memory before transmission. The measurement logger continuously stores samples with timestamps in the measurement database, preparing data in advance for future transmissions. This allows the sensor to accumulate sufficient data locally before wireless transmission, reducing the need for frequent transmissions while ensuring data availability for analytics.
Solution Approach 2:
The system segments the data transmission process by separating sampling operations from transmission operations. Multiple samples are collected and stored as individual segments in the measurement database, then grouped into compressed data objects for transmission. This segmentation allows independent optimization of sampling rate and transmission rate, enabling extended battery life while maintaining data integrity for analytics.
2Loss of energy
If multiple samples are transmitted in a single message, then network traffic is reduced, but data transmission timing becomes asynchronous with sampling times
Solution Approach 1:
The system adds a time dimension to data transmission by incorporating timestamps with each sample in the compressed data object. Each sample includes a time attribute indicating when it was collected, allowing the receiving device to reconstruct the temporal sequence of measurements. This dimensional addition resolves the asynchrony issue by preserving time information even when transmission timing differs from sampling timing.
Solution Approach 2:
The compressed data object serves as an intermediary structure that bridges the gap between asynchronous sampling and transmission. It contains multiple samples with their respective timestamps, acting as a mediator that preserves the temporal relationships among samples collected at different times. The object decompressor at the receiving end uses these timestamps to reconstruct the original time sequence, eliminating timing synchronization issues.
Data Source
AI summary
An asynchronous wireless data transmission system includes a wireless sensor and a data recipient device. The wireless sensor includes a measurement device configured to collect a plurality of samples of a measured variable at a plurality of different sampling times, a transmission generator configured to generate a compressed data object containing the plurality of samples of the measured variable, and a wireless radio configured to transmit the compressed data object at a transmission time asynchronous with at least one of the sampling times. The data recipient device includes an object decompressor configured to extract the plurality of samples of the measured variable from the compressed data object.


