Base Station Uplink Data Rate Adjustment for QoS Compliance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless networking systems face challenges in meeting the Quality of Service (QoS) requirements of multiple concurrent applications due to insufficient uplink communication resources, leading to suboptimal performance and resource management inefficiencies.
Innovation Solution
A method where a base station schedules uplink wireless resources for user devices, monitors the QoS policies of multiple applications, and adjusts the uplink data rate of application flows based on real-time data reception, allowing for dynamic resource allocation and prioritization to ensure QoS compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If uplink communication resources are increased to meet QoS requirements of multiple concurrent applications, then QoS compliance is improved, but device complexity and resource management overhead increase
Solution Approach 1:
The patent segments uplink resources into dedicated periodic resources and flexible on-demand resources. Periodic resources are pre-configured for regular traffic patterns, while on-demand resources are allocated dynamically through scheduling requests. This segmentation reduces management overhead by handling different traffic types through different resource allocation mechanisms.
Solution Approach 2:
The patent implements preliminary configuration of uplink resources through RRC signaling before data transmission begins. Buffer status reports and scheduling requests are pre-configured, allowing the system to prepare resource allocation in advance rather than reacting to each transmission demand individually, thereby reducing real-time management complexity.
2Adaptability or versatility
If dynamic resource allocation is implemented to meet varying QoS requirements, then adaptability is improved, but signaling overhead and processing complexity increase
Solution Approach 1:
The patent implements periodic resource allocation where uplink resources are granted at regular intervals based on pre-configured patterns. This periodic structure provides adaptability for regular traffic while reducing signaling overhead compared to completely dynamic allocation, as the rhythm and timing of resource grants are predetermined.
Solution Approach 2:
The patent uses buffer status reports (BSR) and scheduling requests (SR) as feedback mechanisms. The UE monitors its buffer status and sends BSRs when data arrives, and the base station uses this feedback to adjust resource allocation. This feedback-driven approach provides adaptability while keeping signaling overhead manageable through event-triggered reporting rather than continuous signaling.
3Measurement precision
If multiple buffers are maintained for different service flows with similar QoS requirements, then QoS management precision is improved, but device complexity increases
Solution Approach 1:
The patent segments buffers into multiple logical buffers, each dedicated to service flows with similar QoS requirements. This segmentation enables precise QoS monitoring for each buffer type while keeping management complexity manageable by grouping similar flows together rather than maintaining separate buffers for every individual flow.
Solution Approach 2:
Each buffer is designed to handle multiple service flows with similar QoS characteristics, making the buffer structure universal rather than flow-specific. This multi-functionality reduces the total number of buffers needed while maintaining QoS precision through the grouping strategy.
Data Source
AI summary
According to an example embodiment, A method may include scheduling, by a base station, uplink wireless resources for a user device, receiving, from the user device via the scheduled wireless resources, data associated with at least a first application and a second application, monitoring whether the user device is meeting a first quality of service policy associated with the first application based on the received data associated with the first application, monitoring whether the user device is meeting a second quality of service policy associated with the second application based on the received data associated with the second application, and instructing the user device to adjust an uplink data rate of an application flow associated with the first application based on the monitoring whether the user device is meeting the quality of service policy for the first application.


