Dynamic QoS Modification for Mobile Communication Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless packet data service networks often provide a default quality of service (QoS) that is not suitable for all types of communication, leading to inefficient use of limited wireless resources and suboptimal performance for applications requiring different bandwidth and latency levels.
Innovation Solution
A mobile communication device with a secure channel driver, QoS monitor, and QoS modification module that establishes a secure tunnel with multiple sockets, allowing for dynamic adjustment of QoS based on application needs, enabling optimal resource allocation for various applications such as messaging, streaming, and VoIP.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a default quality of service is provided for all communications, then network simplicity is maintained, but communication performance becomes suboptimal for applications requiring different bandwidth and latency levels
Solution Approach 1:
The system dynamically adjusts QoS parameters based on real-time application requirements rather than using a static default QoS. The QoS modification module monitors application needs and modifies QoS parameters accordingly, enabling the network to adapt to varying bandwidth and latency requirements of different applications.
Solution Approach 2:
The invention changes QoS parameters such as bandwidth and latency based on application type and requirements. The system monitors application characteristics and modifies network parameters to optimize performance for each application, transforming the fixed QoS into a variable, requirement-based parameter set.
2Productivity
If QoS is dynamically adjusted for different applications, then communication performance is optimized, but network resource allocation becomes more complex
Solution Approach 1:
The mobile communication device autonomously monitors its own application requirements and requests appropriate QoS modifications without requiring manual network configuration. The QoS monitor and modification module work together to self-adjust QoS based on detected application needs, reducing the burden on network operators.
Solution Approach 2:
The system implements a feedback mechanism where the QoS monitor continuously assesses application performance and requirements, and the QoS modification module adjusts QoS parameters accordingly. This closed-loop feedback ensures optimal resource allocation based on actual communication needs.
3Ease of operation
If default QoS is used for all applications, then network configuration is simplified, but bandwidth and latency requirements of specific applications are not met
Solution Approach 1:
The system performs preliminary QoS assessment when an application initiates communication. The QoS monitor evaluates application requirements in advance and the QoS modification module proactively requests appropriate QoS parameters before data transmission begins, ensuring requirements are met from the start.
Solution Approach 2:
The QoS configuration transitions from a static default to a dynamic, application-specific setting. The system continuously adapts QoS parameters based on real-time application performance and requirements, ensuring reliable QoS delivery while maintaining operational simplicity through automated adjustments.
Data Source
AI summary
A method and apparatus for dynamically modifying the quality of service (QoS) provided to a mobile communication device are disclosed. In one embodiment, a mobile communication device comprises a secure channel driver operable to establish a secure tunnel between the mobile communication device and a remote network via a wireless network, the secure tunnel operable to support multiple sockets opened therein; a first application operable to communicate with the remote network via a first socket within the secure tunnel and associated with a first QoS; a second application operable to communicate with the remote network via a second socket within the secure tunnel and associated with a second QoS, different from the first QoS; a QoS monitor operable to identify when the second QoS is appropriate to support the second application; and a QoS modification module operable to request the second QoS from the wireless network.


