Multi-Bit Feedback Indexing for Wireless Packet Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless data transmission methods are resource-consuming and inefficient due to the need for re-transmitting entire network packets when corruption occurs, which wastes bandwidth and is time-consuming.
Innovation Solution
Implementing a convergent error vector indexing and retransmission system where the transmitter determines error locations in corrupted packets and sends indexing packets to the receiver, allowing for partial message correction and reduced bandwidth usage by sending only error indices instead of entire packets in subsequent rounds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire network packet is re-transmitted when corruption occurs, then data integrity is ensured, but bandwidth consumption increases and transmission efficiency decreases
Solution Approach 1:
The patent segments the feedback information into two parts: a compact error vector (indicating error locations) and optional retransmission packets. Instead of retransmitting the entire packet, only the essential error correction information is sent back, dividing the feedback into minimal necessary components.
Solution Approach 2:
The patent extracts only the critical error location information from the received packet and sends back just this extracted data in the error vector. The receiver identifies error positions and transmits only these positions rather than the entire packet content, taking out only what is necessary for correction.
2Reliability
If the entire network packet is re-transmitted when corruption occurs, then data integrity is ensured, but transmission time increases
Solution Approach 1:
The feedback process is segmented into rapid error vector transmission followed by selective retransmission only if necessary. This segmentation allows the system to achieve data integrity through a much faster initial feedback loop compared to traditional full packet retransmission.
Solution Approach 2:
The patent rushes through the error identification and correction process by immediately transmitting error vectors upon detecting corruption, rather than waiting for complete packet retransmission cycles. This skipping of intermediate steps significantly reduces transmission time while maintaining integrity.
3Loss of energy
If error vectors and indexing packets are used for correction, then bandwidth consumption is reduced, but system complexity increases
Solution Approach 1:
The patent implements a feedback mechanism where the receiver sends error vectors back to the transmitter, creating a closed-loop system. This feedback allows the transmitter to understand exactly what needs correction and send precise indexing packets, reducing the need for complex overall system architecture compared to blind retransmission protocols.
Solution Approach 2:
The error vector acts as an intermediary between the receiver and transmitter, carrying condensed error information. This intermediary simplifies the communication by providing a structured format that both parties can process efficiently, reducing the complexity of error handling compared to direct packet-level negotiations.
4Ease of manufacture
If conventional retransmission methods are used, then implementation is simple, but communication efficiency decreases
Solution Approach 1:
The patent changes the parameter of feedback content from complete packets to compressed error vectors. This parameter change transforms the implementation from simple but inefficient full retransmission to a more sophisticated but highly efficient error-specific feedback mechanism, improving productivity while maintaining reasonable implementation complexity.
Data Source
AI summary
Provided are systems and methods for convergent error vector indexing and retransmission in wireless data verifications. An example method includes transmitting a network packet to a receiver; receiving a further network packet being a copy of the network packet as received by the receiver, determining, based on the network packet and the further network packet, an error vector and locations of errors in the further network packet; sending, to the receiver, a first indexing packet including the locations of the errors; receiving a second indexing packet being a copy of the first indexing packet as received by the receiver; determining, based on the error vector and the second indexing packet, the locations of the errors in the second indexing packet; and sending a third indexing packet including the locations of the errors to the receiver, where the receiver corrects the further network packet using the third indexing packet.


