Variable Bandwidth Interface Throughput via RF Loss Shaping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional data communication technologies incorrectly attribute reduced data traffic performance to network congestion without considering lossy RF link conditions, leading to suboptimal bandwidth utilization.
Innovation Solution
A data transmission shaper component dynamically adjusts the transmission rate based on measured data packet loss, determining changes in packet loss over defined periods to optimize communication throughput on variable bandwidth interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional data communication technologies use TCP-based error mediation to handle data loss, then data transmission reliability is improved, but network bandwidth utilization deteriorates due to excessive re-transmissions and transmission delays
Solution Approach 1:
The patent changes the parameter being monitored from general data loss to specifically measured RF link packet loss. By measuring packet loss at the physical layer and using it to adjust transmission rate, the system distinguishes between RF link conditions and network congestion, allowing TCP to operate more efficiently without unnecessary re-transmissions caused by misinterpreting RF losses as congestion.
2Productivity
If transmission rate is increased to maximize throughput, then productivity is improved, but measurement precision of packet loss deteriorates due to reduced observation time over the defined period
Solution Approach 1:
The patent makes the measurement period dynamic by adjusting it based on the current transmission rate. When transmission rate increases, the measurement period is extended to maintain sufficient sample size for accurate packet loss measurement. This dynamic adjustment ensures measurement precision is preserved across varying throughput conditions.
3Measurement precision
If transmission rate is decreased to improve packet loss measurement accuracy, then measurement precision is improved, but productivity deteriorates due to reduced data transmission throughput
Solution Approach 1:
The system dynamically adjusts the measurement period based on transmission rate rather than reducing the transmission rate itself. This allows the system to maintain high throughput while compensating for reduced measurement precision by extending the observation window, ensuring accurate packet loss measurement without sacrificing data transmission performance.
4Reliability
If TCP-based error mediation is used to compensate for reduced data traffic performance, then data transmission reliability is improved, but device complexity increases due to additional protocol-level compensation mechanisms
Solution Approach 1:
The patent extracts the packet loss measurement function from the higher-layer TCP protocol and places it at the physical layer. By measuring RF link packet loss independently at the transmitter, the system removes the need for TCP to interpret physical layer losses as congestion, simplifying the overall system by eliminating unnecessary protocol-level compensation mechanisms.
Data Source
AI summary
Maximizing throughput on a variable bandwidth communication interface is presented herein. A first device, based on information that was received from a second device via a communication link communicatively coupling the first device to the second device, determines a rate of change of data packet loss of first data packets that have been transmitted, based on a first data transmission rate via the communication link, from the first device to the second device; and in response to the rate of change of data packet loss being determined to satisfy a defined condition that is based on a defined state of a group of defined states corresponding to respective data transmission rates comprising the first data transmission rate, modifies the first data transmission rate to obtain a second data transmission rate, and transmits, based on the second data transmission rate, second data packets to the second device.


