Packet Transmission Redundancy Control for Deadline-Limited Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current packet transmission techniques, such as RTP and TCP, face challenges in ensuring reliable delivery of multimedia data over best-effort networks, particularly due to high error rates in wireless environments and inefficiencies in error correction methods like ARQ and FEC, which can lead to increased network congestion and reduced data transmission rates.
Innovation Solution
A cooperative transmission technique that integrates an automatic retransmission system (ARQ) with forward error correction coding, dynamically determining redundancy based on network state information to maintain an allowable loss rate, thereby optimizing network congestion and data transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If forward error correction coding (FEC) is applied to improve reliability, then packet loss rate decreases, but network congestion increases due to redundant packet transmission
Solution Approach 1:
The patent implements dynamic redundancy determination that adjusts the degree of forward error correction coding based on real-time network state information. When network conditions are good, less redundancy is applied; when conditions deteriorate, more redundancy is added. This dynamic adaptation resolves the contradiction by optimizing the balance between reliability improvement and network traffic control.
Solution Approach 2:
The system changes the parameter of redundancy level based on observed network state. By monitoring network conditions and adjusting the FEC coding parameters accordingly, the system achieves reliable packet delivery only when necessary, thereby improving reliability while avoiding unnecessary network congestion.
2Reliability
If automatic retransmission system (ARQ) is used to improve reliability, then packet loss rate decreases, but data transmission delay increases due to retransmission requests
Solution Approach 1:
The patent applies forward error correction coding as a preliminary action that proactively adds redundancy to packets before transmission. This allows the receiver to correct errors without needing to request retransmissions, thereby improving reliability while avoiding the time delay associated with ARQ retransmission requests.
Solution Approach 2:
The system uses forward error correction codes as an intermediary mechanism between transmitter and receiver. Instead of direct interaction through retransmission requests (ARQ), the FEC codes enable the receiver to independently correct errors, eliminating the need for time-consuming request-response cycles.
3Reliability
If high redundancy is added to maintain low loss rate, then reliability improves, but data transmission rate decreases
Solution Approach 1:
The system dynamically adjusts the redundancy level based on observed network state information. When network conditions are favorable, redundancy is reduced to maximize data transmission rate; when conditions worsen, redundancy is increased to maintain reliability. This dynamic approach resolves the contradiction by adapting the redundancy level to current network conditions.
Solution Approach 2:
The patent changes the redundancy parameter based on network state observations. By monitoring network performance and adjusting the FEC coding parameters accordingly, the system optimizes the trade-off between reliability and data transmission rate, achieving high reliability only when network conditions warrant it.
Data Source
AI summary
A packet transmission apparatus to transmit a packet limited in arrival deadline through a best-effort network includes a packet automatic retransmission section to control retransmission of an undelivered packet, a forward error correction coding section to add redundant packet to a data packet block, and a redundancy determining section to dynamically determine redundancy of the redundant packet based on observed network state information so that a loss rate after error correction at a receiver achieved by only the retransmission of the undelivered packet satisfies an allowable loss rate after error correction.


