Wireless Data Streaming QoS Control Across Changing Channel States
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in maintaining satisfactory performance due to time-varying and fading characteristics of wireless channels, as they often rely on hierarchical systems that cannot guarantee required quality of service (QoS) when channel properties change.
Innovation Solution
A method and apparatus that adaptively control both short-term and long-term parameters of a wireless data streaming system by determining the current channel state based on statistical data from lower layers (MAC and physical layers) and adjusting upper layer parameters (transport/network and application layers) to optimize data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If hierarchical system architecture with independent layers is used to control parameters, then system structure is simplified and ease of operation is improved, but ability to guarantee required QoS when channel properties change deteriorates
Solution Approach 1:
The patent merges control functions across traditional independent layers by introducing a cross-layer parameter control mechanism. The QoS requirement information from the application layer is integrated with channel state information from the physical layer, enabling coordinated parameter adjustment that maintains both operational simplicity and QoS reliability through unified cross-layer optimization.
Solution Approach 2:
The system dynamically adjusts parameters based on real-time channel conditions and QoS requirements. The parameter control mechanism transitions from static hierarchical control to dynamic cross-layer control, where parameters are continuously optimized according to changing channel properties and service requirements, ensuring reliable QoS guarantee under varying conditions.
2Reliability
If predetermined layer parameters are selectively controlled to ensure required QoS, then QoS is maintained under stable conditions, but performance deteriorates when wireless channel properties change frequently
Solution Approach 1:
The patent implements a feedback mechanism where channel state information is continuously monitored and fed back to the parameter control mechanism. This feedback loop enables the system to detect channel property changes and automatically adjust parameters accordingly, maintaining both QoS reliability and adaptability to frequent channel variations through continuous optimization.
Solution Approach 2:
The system dynamically changes parameters based on channel conditions and QoS requirements. By continuously adjusting parameters such as modulation schemes, coding rates, and resource allocation according to real-time channel state information, the system maintains reliable QoS while adapting to frequent channel property changes, resolving the contradiction between stability and adaptability.
3Adaptability or versatility
If cross-layer model is used to derive QoS metrics from wireless parameters, then adaptability to channel changes is improved, but device complexity increases
Solution Approach 1:
The patent segments the cross-layer control mechanism into distinct functional modules: channel state information acquisition module, QoS requirement information acquisition module, and parameter determination module. This segmentation maintains adaptability to channel changes while managing device complexity through modular design, where each module performs a specific function and can be independently optimized or implemented.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method and apparatus for controlling parameters of a wireless data streaming system are provided. The method of controlling parameters of a wireless data streaming system includes controlling first parameters, which can be controlled in units of individual packets, according to a current packet transmission state in a data stream; transmitting a predefined number of packets using the first parameters and obtaining statistical information regarding use of the first parameters in the transmission of the predefined number of packets; and controlling second parameters, which can be controlled in units of packet groups, with reference to the statistical information and a desired quality of service (QoS).