Push-Mode Data Transmission for Empty Interval Skipping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods struggle with unpredictable data generation patterns from devices like meters, leading to inefficiencies and potential network overload due to unpredictable data generation and gaps in data transmission.
Innovation Solution
A method for data transmission in push mode that includes verifying for N adjacent data selection intervals for the absence of values, transmitting a single message if no values are found, and updating acknowledged values, with optional modes to skip or cancel empty transmissions to save network bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data transmission is performed for every data collection period in push mode, then complete data coverage is ensured, but network bandwidth is wasted due to transmission of empty intervals with no data values
Solution Approach 1:
The patent extracts and identifies empty data intervals (intervals with no data values) from the transmission sequence and removes them from the transmission schedule. The server verifies each data collection period and skips transmission for intervals where no data was generated, while still maintaining coverage for intervals containing data values.
Solution Approach 2:
The transmission behavior is made dynamic by adapting to the actual data generation pattern. The server adjusts transmission decisions based on whether data values exist in each interval, transitioning between transmission and non-transmission states according to real-time data availability rather than following a fixed periodic schedule.
2Loss of information
If the server sends a message for every data collection period, then the receiving device maintains continuous operational awareness, but energy is wasted on processing and handling empty transmissions
Solution Approach 1:
Empty transmission messages are extracted and removed from the transmission sequence. The server identifies intervals with no data values and excludes them from transmission, sending messages only for intervals containing actual data, thereby reducing the total number of transmissions while maintaining operational awareness for periods with data.
Solution Approach 2:
The server skips over empty data intervals by verifying data presence before triggering transmission. When an interval contains no data values, the transmission is skipped entirely, allowing the system to rush through empty periods without generating unnecessary messages, thus conserving energy while still covering all intervals with actual data.
3Loss of information
If the server processes and transmits data for all attributes in each period, then complete information is provided, but processing time increases when many attributes are empty
Solution Approach 1:
The data processing is segmented by attribute and by time interval. The server processes each attribute separately within each data collection period, identifying which attributes contain values and which are empty. This segmentation allows the system to process only the necessary subsets of data rather than uniformly processing all attributes in all periods.
Solution Approach 2:
Empty attribute values are extracted and removed from the processing sequence. The server verifies each attribute in each interval and excludes empty attributes from transmission preparation, reducing the total volume of data to be processed and transmitted while maintaining completeness for attributes that actually contain values.
4Reliability
If periodic transmission is maintained regardless of data availability, then transmission reliability is ensured, but network resources are inefficiently utilized
Solution Approach 1:
The transmission schedule is made dynamic by adapting to actual data generation patterns. Instead of rigid periodic transmission, the server continuously verifies data availability and adjusts transmission decisions in real-time, maintaining reliability for intervals with data while improving efficiency by skipping intervals without data.
Solution Approach 2:
The system skips empty data intervals by verifying data presence before triggering transmission. This selective skipping maintains transmission reliability for intervals containing data while dramatically improving network resource efficiency by eliminating transmissions for intervals with no data values.
Data Source
AI summary
A method is described for transmission in push mode, implemented by a transmitting device comprising a memory comprising software code and a processor which, when executing the software code, causes the device to implement the method comprising:(a) triggering a transmission, to a receiving device, of values of an attribute adapted to contain ordered data, whose values constitute all or a subset, a transmission containing at most the values of a single selection interval of the ordered data;(b) verifying that the attribute has no value to be transmitted for all among the N adjacent data selection intervals from a selection starting point in the order of the data to the end of the interval preceding the interval comprising a current data collection period, with N being an integer;(c) if the verification is positive, transmitting a single message indicative of the absence of values for the N intervals.


