Serial Data Packet Repetition for High-Speed Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transfer methods over serial connections are unreliable and inefficient, often requiring timeout mechanisms that reduce effective data rate and increase errors, especially when handling large data streams for high-capacity devices like printers.
Innovation Solution
The method involves transmitting repetition packets with identifiers, allowing the receiver to quickly identify and correct faulty packets, thereby reducing delay and error in data transfer without relying on timeout mechanisms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If timeout mechanisms are used to handle faulty packets in serial data transfer, then reliability is improved, but data transfer speed and effective data rate deteriorate
Solution Approach 1:
The patent applies preliminary action by transmitting repetition packets in advance during periods of free transfer capacity, before faults occur. These repetition packets are sent proactively during idle time slots, so when a fault occurs, the receiver already has backup packets available for immediate substitution, eliminating the need for timeout-based retransmission and maintaining high data transfer speed while ensuring reliability.
2Productivity
If repetition packets are transmitted during free transfer capacity, then data transfer efficiency is improved, but device complexity increases
Solution Approach 1:
The patent applies copying by creating simple duplicate copies of data packets (repetition packets) that contain identical information. These copies are transmitted during free transfer capacity periods. The receiver uses these copies to replace faulty packets through simple identifier comparison, avoiding complex error correction algorithms while maintaining high data transfer efficiency.
3Productivity
If timeout mechanisms are reduced or eliminated, then data transfer speed is improved, but reliability deteriorates
Solution Approach 1:
The patent applies beforehand cushioning by preparing repetition packets in advance during free transfer capacity periods. These repetition packets serve as a cushion or backup against potential transmission faults. When a fault occurs, the receiver can immediately substitute the faulty packet with a pre-prepared repetition packet, eliminating the need for timeout mechanisms while maintaining reliability through this proactive error protection buffer.
Data Source
AI summary
In a method and device for transfer of data over a data connection from a transmitter to a receiver by means of packets, repetition packets with respect to predetermined packets are transmitted given free transfer capacity The packets and their corresponding repetition packets comprise an identifier by use of which the receiver can identify the packets. Given a faulty transfer of a packet, the receiver can identify this quickly via the provision of the repetition packets and can introduce corresponding countermeasures This method is in particular provided for serial high-capacity data connections in which a faulty transfer of individual packets cannot be precluded in principle.


