xDSL Modem Dynamic Rate Adaptation for Traffic Types
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current DSL technologies face challenges in efficiently managing data transmission rates and signal propagation times for various traffic types, such as Internet, voice, and video data, due to conflicting demands and limitations in error correction mechanisms, leading to suboptimal bandwidth utilization and quality issues like echo and picture noise.
Innovation Solution
A method and apparatus that dynamically adjust data transmission rates using detectors to identify traffic types, employing Seamless Rate Adaptation, time-division multiplexing, error protection encoding, and adjustable interleaving to optimize data transmission for xDSL modems, ensuring minimum required bandwidth and quality for each traffic type.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a fixed low data transmission rate is agreed for Internet access, then bandwidth is guaranteed for data traffic, but bandwidth utilization is suboptimal and voice/video quality deteriorates
Solution Approach 1:
The patent implements dynamic data rate adjustment based on detected traffic types. The system transitions from fixed rate to variable rate operation, where the data transmission rate is continuously adapted according to whether voice, video, or data traffic is detected, allowing optimal bandwidth utilization while maintaining quality of service for all traffic types
Solution Approach 2:
The system changes the data transmission rate parameter dynamically based on traffic conditions. When voice traffic is detected, the rate is adjusted to prioritize voice quality; when video traffic is detected, the rate is adjusted to maintain video quality; when only data traffic is present, the rate is optimized for bandwidth utilization
2Reliability
If interleaving is used for error correction, then protection against impulse noise is improved, but signal propagation time increases causing echo in voice calls
Solution Approach 1:
The system dynamically adjusts the degree of interleaving based on detected traffic types. For voice traffic, minimal interleaving is used to keep propagation time low and avoid echo. For video and data traffic, higher interleaving is applied to provide robust error correction against impulse noise, as these traffic types can tolerate longer propagation times
3Reliability
If a large buffer store is provided at the receiver end for video data, then retransmission of lost packets is enabled, but idle times increase during channel changes and bandwidth requirements significantly increase
Solution Approach 1:
The system dynamically adjusts buffer size based on detected video traffic conditions. When video traffic is detected, a sufficiently large buffer is provided to enable retransmission of lost packets and maintain continuous playback. When no video traffic is present, the buffer is minimized or emptied to avoid idle times and reduce bandwidth requirements
4Productivity
If dynamic data rate adjustment is implemented, then bandwidth utilization is optimized, but system complexity increases
Solution Approach 1:
The system uses feedback from traffic type detection to control data rate adjustment. Detectors continuously monitor the data stream to identify voice, video, or data traffic, and this information feeds back to the rate adjustment mechanism, which then modifies the transmission rate accordingly. This closed-loop feedback simplifies the control logic compared to open-loop complex algorithms
Data Source
AI summary
In a method for transmitting data of various traffic types an xDSL modem is utilized. Detectors are used to detect the traffic types of the data which are to be transmitted and the detected traffic types are taken as a basis for dynamically adjusting a data transmission rate for the xDSL modem.


