QoS Resource Allocation for Concurrent Group Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in dynamically allocating Quality of Service (QoS) resources to support multiple group communication sessions, particularly in LTE networks, where implementing a talk group scan feature is difficult due to bandwidth limitations, leading to poor service quality.
Innovation Solution
A server mediates group communication sessions by exchanging media and signaling data over separate or shared links, detecting concurrent session requests, and applying a policy to selectively allocate additional QoS resources, allowing for dynamic QoS adjustments to support multiple sessions without exceeding allocated bandwidth.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If additional QoS resources are allocated to support multiple concurrent group communication sessions, then service quality is improved, but bandwidth consumption increases
Solution Approach 1:
The system dynamically adjusts QoS resource allocation based on detected concurrent sessions. The server monitors session status and applies policies to allocate additional QoS resources only when needed, allowing the bandwidth allocation to be flexible and adaptive rather than fixed, thus resolving the contradiction between maintaining service quality and conserving bandwidth.
Solution Approach 2:
The system changes the QoS parameters (such as bit rate, priority, or resource allocation) based on the detected concurrent sessions. By modifying these parameters dynamically according to session requirements and network conditions, the system can maintain high service quality for multiple sessions while optimizing overall bandwidth consumption.
2Adaptability or versatility
If QoS resources are allocated for multiple concurrent sessions, then session support capability is improved, but network resource consumption increases
Solution Approach 1:
The server dynamically allocates QoS resources based on real-time detection of concurrent sessions. Rather than allocating resources statically for all possible sessions, the system activates additional QoS allocation only when concurrent sessions are detected, thereby improving session support capability while minimizing unnecessary network resource consumption.
Solution Approach 2:
The system applies policies that prepare QoS resource allocation in advance based on detected session patterns. By anticipating the need for additional QoS resources when concurrent sessions are detected, the system can quickly allocate necessary resources without excessive network consumption, balancing capability and efficiency.
3Reliability
If separate signaling link is used for group communication sessions, then signaling data exchange is improved, but link complexity increases
Solution Approach 1:
The system segments the communication links into separate signaling and media components. By separating signaling data exchange from media transmission, the system achieves reliable signaling independently while allowing the media link to be optimized for actual communication. This segmentation resolves the contradiction by providing dedicated signaling reliability without requiring a completely separate complex infrastructure.
Solution Approach 2:
The signaling link is designed to serve multiple functions - it handles session setup, QoS allocation, and coordination for multiple concurrent sessions. By making the signaling link multi-functional rather than dedicated to a single purpose, the system achieves reliable signaling data exchange while reducing overall link complexity compared to having separate dedicated links for each function.
Data Source
AI summary
In an embodiment, a server mediates a first group communication session with the user equipment (UE) by exchanging media for the first group communication session with the UE over a first link with a first level of Quality of Service (QoS) resources (e.g., either without a guaranteed bit rate (GBR) or a threshold amount of GBR) and exchanging non-media signaling data for the first group communication session with the UE over a signaling link that is either the same or separate from the first link. The server detects, while the UE continues participation in the first group communication session, that the UE has joined or is attempting to join a second group communication session. The server applies a policy for selectively allocating additional QoS resources to supplement the first level of QoS resources to the UE for concurrently supporting both the first and second group communication sessions in response to the detection.


