IoT Terminal Server Data Transmission Feedback Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Internet of Things data transmission technologies fail to accurately determine data loss or confusion during transmission, leading to incomplete data processing and storage issues, as the server cannot reliably assess data reception status, resulting in errors and data loss.
Innovation Solution
The proposed solution involves transmitting data and unique identify information from a terminal to a server, with the server sending response signals to confirm data reception, allowing both the terminal and server to determine data transmission status and enabling retransmission or storage of failed data, ensuring complete data preservation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data is transmitted from terminal to server without confirmation mechanism, then transmission speed is improved, but data integrity deteriorates
Solution Approach 1:
The patent implements a feedback mechanism where the server sends confirmation signals back to the terminal to indicate whether data was successfully received. This allows the terminal to verify data transmission status and retransmit if necessary, resolving the contradiction between fast transmission and reliable delivery.
Solution Approach 2:
The patent uses unique identify information attached to each data packet as a preliminary action. This identifier is processed by the server to generate confirmation signals, enabling the terminal to track which data was received before deleting local copies, thus ensuring data integrity without slowing transmission.
2Quantity of substance
If terminal deletes data after sending to server, then storage capacity is improved, but data loss risk increases
Solution Approach 1:
The terminal only deletes data after receiving confirmation signals from the server indicating successful receipt. This feedback-based deletion strategy allows the terminal to free up storage space while ensuring that deleted data was actually received, eliminating the risk of premature deletion.
Solution Approach 2:
The patent replaces the mechanical assumption that 'sent equals received' with an information-based confirmation system. The server's identification and confirmation process substitutes for physical verification, allowing safe deletion based on digital confirmation rather than physical data retention.
3Reliability
If server increases signal transmission strength to avoid loss, then signal quality is improved, but energy consumption increases
Solution Approach 1:
The patent extracts the verification function from the data transmission process itself. Instead of embedding verification data within each transmission, the system separates identification information from the main data payload, allowing efficient processing and confirmation without increasing transmission energy requirements.
Solution Approach 2:
The server performs self-service by automatically generating confirmation signals based on received data identifiers. This automated process eliminates the need for complex acknowledgment protocols, maintaining energy efficiency while ensuring reliable data reception verification.
4Productivity
If server processes data without knowing reception status, then processing speed is improved, but error rate increases
Solution Approach 1:
The patent attaches unique identify information to data packets as a preliminary action before transmission. The server uses these identifiers to automatically generate confirmation signals, enabling it to know which data was received before processing. This preliminary identification ensures processing accuracy without slowing down the overall workflow.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present disclosure provides a terminal, a server, an Internet of Things data transmission method, and a data transmission system, wherein the Internet of Things data transmission method includes following blocks: transmitting data and uniquely corresponding identity information from a terminal used to collect data to a server, and feeding back, at the server, at least one response signal to the terminal in response to the received data and the identity information.