Enterprise QoS Framework for Wireless Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Managing differentiated Quality of Service (QoS) classes for various applications in wireless communication networks is challenging, as enterprises require specific QoS preferences that differ from standard provider settings, necessitating a framework to process data traffic based on enterprise-defined QoS classes.
Innovation Solution
A QoS framework is implemented, where a policy device obtains a mapping of applications to QoS classes from an enterprise's private network and provides this policy to a gateway device, which identifies the appropriate QoS class for communication sessions and processes messages accordingly, incorporating features like guaranteed bit rate and aggregate maximum bit rate values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a wireless access network manages a large number of enterprises with different QoS requirements, then the network can serve more users and provide more services, but the complexity of managing differentiated QoS classes increases significantly
Solution Approach 1:
The patent introduces a policy device as an intermediary component that sits between the wireless access network and enterprises. This policy device receives QoS policies from enterprises, translates them into network-executable formats, and distributes them to gateway devices. This intermediary layer abstracts the complexity of managing diverse QoS requirements from the core network, allowing the network to serve multiple enterprises with different needs without proportionally increasing management complexity.
Solution Approach 2:
The QoS management function is segmented into separate components: policy devices that handle enterprise-specific QoS translations and gateway devices that enforce QoS at the network edge. This segmentation distributes the management burden across multiple distributed intelligence points rather than concentrating it in a single centralized controller, making the system more scalable and easier to manage as the number of enterprises grows.
2Reliability
If the network provides differentiated QoS classes for various applications, then application performance is improved, but the difficulty of detecting and measuring QoS parameters increases
Solution Approach 1:
The gateway devices are equipped with QoS measurement and monitoring capabilities that enable them to self-monitor network conditions and application performance. These gateway devices autonomously collect QoS data, generate reports, and feed back to policy devices without requiring complex external measurement systems. This self-service approach simplifies the overall measurement infrastructure while maintaining accurate QoS monitoring across different application types.
3Adaptability or versatility
If enterprises define their own QoS classes and policies, then QoS preferences are customized to specific needs, but the complexity of processing and enforcing these policies increases
Solution Approach 1:
The policy device acts as a translator that converts enterprise-specific QoS parameters and class definitions into standardized network parameters and formats. It transforms diverse enterprise requirements into a uniform set of network-executable parameters, allowing the network to handle customization without proportionally increasing processing complexity. The policy device absorbs the translation overhead, keeping the core network processing simple while maintaining high adaptability.
Data Source
AI summary
A device may include a processor configured to determine, in a core network associated with a radio access network, that a user equipment (UE) device, associated with an enterprise, has attached to the core network via a base station in the radio access network. The processor may be further configured to obtain a mapping between a plurality of applications associated with the enterprise and a plurality of Quality of Service (QoS) classes; identify an application, of the plurality of applications, for a communication session associated with the UE device; select a QoS class, from the plurality of QoS classes based on the identified application and the obtained mapping; and process messages associated with the communication session based on the selected QoS class.


