IoT Data Hub Value Interval Configuration for Bandwidth Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current networking paradigm faces challenges in managing a large number of devices with low-cost connectivity and data communication demands, particularly in the Internet of Things (IoT) architecture, where devices often have low-speed, lossy, and intermittent connections, and communicate in small, machine-to-machine data snippets.
Innovation Solution
A method and system that reduce data communications by using a data hub to receive messages from devices, determine value intervals that cause state changes, and configure devices to transmit only messages within these intervals, thereby minimizing unnecessary data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If devices transmit all messages continuously, then data completeness is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent extracts only the essential information (state change indicators and value intervals) from the complete message set and transmits only these critical data points. Devices determine whether to transmit based on whether a state change occurred, extracting only necessary messages rather than sending all messages continuously.
Solution Approach 2:
The patent changes the transmission parameter from continuous transmission of all messages to conditional transmission based on state change detection. The value interval parameter is introduced to define the range of values that trigger state changes, allowing devices to adjust transmission behavior dynamically based on whether transmitted values fall within these critical intervals.
2Quantity of substance
If devices transmit only when state changes occur, then network bandwidth consumption is reduced, but data completeness may be compromised
Solution Approach 1:
The patent performs preliminary action by pre-defining value intervals that correspond to state changes before transmission occurs. Devices are configured with knowledge of which value ranges will trigger state changes, allowing them to proactively determine transmission necessity without compromising data completeness for critical events.
Solution Approach 2:
The patent implements feedback mechanisms where receiving devices send acknowledgments or state information back to transmitting devices. This feedback loop ensures that even with selective transmission, the system maintains data completeness by verifying that critical state changes were properly detected and transmitted.
3Speed
If all messages are transmitted to all devices, then system responsiveness is improved, but data processing overhead increases
Solution Approach 1:
The patent segments the message transmission process into targeted transmissions based on device-specific value intervals and state changes. Instead of broadcasting all messages to all devices, the system divides transmission responsibilities so that each device receives only the subset of messages relevant to its configured parameters and state.
4Ease of manufacture
If devices use low-cost connectivity, then deployment cost is reduced, but connection reliability deteriorates
Solution Approach 1:
The patent employs periodic action through value interval-based triggering, where devices transmit only when values enter or exit predefined intervals. This periodic, event-driven approach reduces transmission frequency on unreliable connections while ensuring that critical state changes are still communicated, compensating for the lower reliability of low-cost connectivity.
Data Source
AI summary
An example method for reducing data communications includes receiving, at a data hub, a first set of messages from a first device. Each message of the first set includes a value. The method also includes sending one or more messages of the first set to one or more devices. The method further includes receiving a second set of messages from a second device. Each message of the second set indicates whether a state change occurred in the second device for one or more values included in the first set. The method also includes computing a value interval based on the one or more values associated with the first set. Values within the value interval were indicated in the second set as causing a state change in the second device. The method further includes configuring the first device to transmit messages for values within the value interval.


