Automation Data Packet Transmission with Acknowledgement Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods between communication subscribers in automation systems often fail to ensure uninterrupted data interchange, leading to potential losses of measurement or control data, especially in scenarios where data must be remotely evaluated or used for immediate action.
Innovation Solution
A method involving the transmission of data packets with identification characters, acknowledgement character determination, and retransmission if acknowledgement is not received, ensuring data packets are correctly received and stored in buffers until confirmation is received, thereby maintaining uninterrupted data interchange.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If data packets are transmitted without acknowledgement verification, then transmission speed is improved, but data reliability deteriorates
Solution Approach 1:
The patent implements an acknowledgement mechanism where the receiving communication subscriber sends back an acknowledgement character to confirm successful reception of data packets. This feedback loop allows the transmitting subscriber to verify whether data was received correctly and retransmit if necessary, thus ensuring data reliability without significantly compromising transmission speed.
2Reliability
If acknowledgement characters are transmitted for every data packet, then data reliability is improved, but communication overhead increases
Solution Approach 1:
The patent extracts only the essential acknowledgment information (a simple acknowledgement character) from the full data packet structure. This minimal acknowledgment mechanism confirms receipt without requiring transmission of complete data copies or complex verification sequences, thus maintaining reliability while minimizing additional communication overhead.
3Reliability
If data packets are retransmitted upon acknowledgement failure, then data completeness is improved, but transmission time increases
Solution Approach 1:
The patent implements a buffering mechanism where data packets are stored in the transmitting subscriber's buffer before transmission. This preliminary action allows the system to quickly retransmit data from the buffer if an acknowledgement is not received, avoiding the need to regenerate data and reducing the time penalty associated with retransmission.
Data Source
AI summary
A first communication subscriber transmits a first data packet comprising data and an identification character to the second communication subscriber. The first communication subscriber and the second communication subscriber respectively determine a first and a second acknowledgement character on the basis of the identification character. The second communication subscriber transmits a second data packet comprising the second acknowledgement character back to the first communication subscriber. The first communication subscriber can thus check, on the basis of the second acknowledgement character, whether the first data packet arrived at the second communication subscriber.


