IoT Data Transmission Mode Switching via Server Messages
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT systems face inefficiencies in data transmission due to manual switching between short and long data transmission modes, which disrupts the heartbeat period of IoT terminals and can lead to disconnection, especially when handling large data volumes like image or firmware updates.
Innovation Solution
A method and system that automatically switch the data transmission mode by sending messages from the server to both the target terminal and gateway to enable long data transmission mode before a designated moment, allowing seamless transmission of large data without manual intervention, using transmission parameters like frequency, bandwidth, and spreading factor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual switching between short and long data transmission modes is used, then data transmission can be performed, but the heartbeat period of IoT terminals is disrupted causing disconnection
Solution Approach 1:
The system performs automatic mode switching without manual intervention. The server automatically determines when to switch between short and long data transmission modes based on data characteristics, and automatically configures the transmission parameters, eliminating the need for manual operation while maintaining connection stability.
Solution Approach 2:
The system uses feedback mechanisms where the server monitors transmission requirements and automatically adjusts transmission modes based on real-time conditions. The server receives feedback about data types (image data, firmware update data, etc.) and automatically selects appropriate transmission modes to maintain heartbeat periods and prevent disconnection.
2Quantity of substance
If long data transmission mode is enabled for large data volumes, then data can be transmitted, but transmission time increases beyond one time slot
Solution Approach 1:
The system dynamically adjusts transmission parameters including transmission frequency, bandwidth, and spreading factor based on the data volume and transmission requirements. This dynamic configuration allows the system to optimize transmission speed for large data volumes while managing transmission time within acceptable limits.
Solution Approach 2:
The server changes transmission parameters (frequency, bandwidth, spreading factor) automatically when switching to long data transmission mode. These parameter changes enable the system to handle large data volumes by adjusting the transmission characteristics to match the required data rate and time constraints.
3Extent of automation
If automatic mode switching is implemented, then manual intervention is eliminated, but system complexity increases
Solution Approach 1:
The server performs multiple functions including data type identification, mode selection, parameter configuration, and transmission management. By consolidating these functions in the server, the system achieves automatic mode switching without distributing complex logic across multiple devices, thereby managing system complexity while maintaining high automation.
4Productivity
If transmission parameters are adjusted for long data transmission, then transmission efficiency improves, but configuration complexity increases
Solution Approach 1:
The server automatically configures transmission parameters (frequency, bandwidth, spreading factor) based on the identified data type and transmission mode. This self-service approach eliminates manual parameter configuration while optimizing transmission efficiency, as the server autonomously selects appropriate parameters for long data transmission scenarios.
Data Source
AI summary
A method for transmitting data includes: sending, by a server, a first message to a target terminal in response to determining that target data corresponding to the target terminal is long data, wherein the first message is intended to instruct the target terminal to enable a long data transmission mode before a first moment, and the long data is data untransmittable between a terminal and a gateway within one time slot; and sending, by the server, a second message to a first gateway, wherein the second message is intended to instruct the first gateway to enable the long data transmission mode before the first moment to receive the target data from the server, and the target data is sent to the target terminal from the first moment.


