Subrate Recovery for Lost Packets in Communications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication systems face challenges in maximizing bandwidth and minimizing delays while reducing resource consumption, particularly in scenarios where backhaul packet loss leads to congestion and additional lost packets due to indiscriminant retransmission of large packets during error recovery.
Innovation Solution
Implementing a method where lost packet recovery involves retransmitting selected subrate data in a distributed manner over multiple packets, limiting backhaul packet size and avoiding further congestion, with configurable recovery intervals and no retransmission for active subrates, thereby reducing recovery time and eliminating backhaul overhead when no packets are lost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire subrate sample set is retransmitted for lost packet recovery, then the receiver can be re-synchronized, but the backhaul network congestion worsens and additional packets are lost
Solution Approach 1:
The patent divides the retransmission process into segments by transmitting only the missing subrate packets rather than the entire subrate sample set. This segmentation reduces the size of retransmission packets, thereby reducing network congestion while still achieving reliable recovery of lost data
Solution Approach 2:
The patent extracts and transmits only the specific missing subrate packets that need to be recovered, rather than transmitting the complete subrate sample set. This extraction approach eliminates unnecessary data transmission, reducing network congestion while maintaining recovery effectiveness
2Reliability
If a large backhaul packet is transmitted for re-synchronization, then the receiver can recover from packet loss, but the transmission time increases and bandwidth efficiency decreases
Solution Approach 1:
The patent segments the recovery transmission into smaller individual subrate packets rather than using a single large re-synchronization packet. This allows for faster transmission and reduces the time required for recovery while maintaining reliability through selective retransmission of only missing packets
3Reliability
If traditional error recovery methods are used, then lost packets can be recovered, but the backhaul overhead increases and bandwidth is wasted
Solution Approach 1:
The patent extracts and transmits only the specific missing subrate packets that need recovery, eliminating the transmission of redundant data that would occur with traditional methods. This extraction approach reduces backhaul overhead and improves bandwidth efficiency while maintaining recovery reliability
Solution Approach 2:
The patent discards the approach of transmitting complete data sets and instead recovers only the specific missing packets. This selective recovery method eliminates waste of bandwidth on already-received or non-critical data, improving overall efficiency
Data Source
AI summary
A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow and recovering data lost from a packet by retransmitting selected subrate data for a lost sample over a specified time period. The method may further include transmitting one additional subrate for each sample. All data is generally retransmitted in a configured time interval and the additional subrate for each sample is transmitted every twenty milliseconds. In still other embodiments, the method includes skipping over any subrates that have already been transmitted within a recovery interval. In one implementation of the present invention, if any subrates had changed and had already been transmitted within the time period, there is no retransmit operation performed. If a lost packet is detected for a sample already in recovery, the time period is reset and a recovery process is initiated again.


