Wireless Packet ACK Feedback for Low-Power Dual-Device Reception
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless data transmission systems face high energy consumption and reduced endurance due to frequent interactions between primary and secondary devices, leading to inefficiencies in data packet reception feedback.
Innovation Solution
A method where the secondary device sends a feedback signal only when it fails to receive a data packet correctly, allowing the primary device to determine the combined reception status and send ACK/NACK signals accordingly, optimizing idle time for device interaction and reducing energy consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the secondary device sends a feedback signal to the primary device in every slot to confirm data packet reception, then the reliability of data transmission is improved, but the energy consumption of both devices increases and endurance time decreases
Solution Approach 1:
The secondary device performs feedback action only when necessary (when data packet reception fails) rather than in every slot. This partial action approach sends feedback signals only under specific conditions, reducing overall communication frequency and energy consumption while maintaining transmission reliability through targeted error reporting
Solution Approach 2:
The secondary device autonomously determines whether to send feedback based on its own data packet reception status. By using self-service, the device independently assesses whether feedback is needed without requiring primary device inquiry, reducing unnecessary communication overhead and energy expenditure
2Measurement precision
If the secondary device sends feedback signals frequently to ensure accurate reception status reporting, then the data transmission accuracy is improved, but the idle time available for normal wireless transmission decreases
Solution Approach 1:
Feedback transmission is performed only partially - specifically when data packet reception fails - rather than continuously in every slot. This selective feedback mechanism maintains reception status accuracy by reporting errors when they occur while preserving idle time for normal transmission activities
3Stability of the object's composition
If the primary device and secondary device interact frequently to coordinate data reception, then the synchronization of data receipt is improved, but the device complexity and interaction overhead increase
Solution Approach 1:
The feedback mechanism extracts only the essential information (data packet reception failure status) from the secondary device and transmits it to the primary device. By taking out only the critical error information rather than comprehensive status data, the solution maintains synchronization while reducing interaction complexity and overhead
Data Source
Figure 1
Figure 2~3
AI summary
The present invention relates to the field of communication technologies, and more particularly to a wireless data transmission system and method. The wireless data transmission method includes the steps of: S100: sending by an external device a data packet; S200: receiving by a primary device and a secondary device the data packet sent by the external device; S300: when the secondary device does not receive the data packet sent by the external device correctly, sending by the secondary device a feedback signal to the primary device; and when the secondary device receives the data packet sent by the external device correctly, not sending the feedback signal; and S400: detecting by the primary device if the secondary device has sent the feedback signal; when the primary device receives the data packet successfully and detects that the secondary device has not sent the feedback signal, sending by the primary device an ACK signal to the external device; otherwise, sending by the primary device a NACK signal to the external device. This solution can reduce energy consumption of the primary device and the secondary device during data transmission to increase the endurance time of the primary device and the secondary device.