Application-Aware Network Selection for Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional network selection methods for mobile devices do not consider application-specific network quality requirements, often resulting in networks that fail to meet user needs.
Innovation Solution
A network connection method that acquires network quality parameters and application-specific requirements, dynamically selecting an optimal network based on preferential parameters such as throughput rate or delay to meet the needs of the current application.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional network selection methods are used (based on real-time detection of access levels or default priority settings), then the network selection process is simple and fast, but the selected network may not meet application-specific network quality requirements
Solution Approach 1:
The patent changes the selection parameters from simple access level detection to multi-dimensional network quality parameters including throughput rate, delay, and packet loss rate. This allows the system to evaluate networks based on specific application requirements, resolving the contradiction between selection simplicity and quality matching by introducing configurable parameter sets that adapt to different application types.
Solution Approach 2:
The system dynamically adjusts network selection criteria based on the running application's requirements. Different application types (video, gaming, general browsing) trigger different parameter prioritizations, making the selection process adaptive rather than static. This dynamic approach maintains reliability across diverse applications while managing complexity through automated policy selection.
2Measurement precision
If network selection considers multiple network quality parameters (throughput rate, delay, packet loss rate), then the network selection accuracy improves, but the selection process becomes more complex
Solution Approach 1:
The patent segments the network quality assessment into distinct measurable parameters (throughput rate, delay, packet loss rate) that can be independently evaluated. Each parameter is measured and compared separately according to application-specific weights, breaking down the complex assessment task into manageable components that can be processed systematically.
Solution Approach 2:
The system implements feedback mechanisms where network quality parameters are continuously monitored and used to adjust selection decisions. The measured parameters feed back into the selection algorithm, allowing the system to refine its choices based on actual network performance rather than just initial detection, thereby improving precision while managing complexity through iterative optimization.
3Adaptability or versatility
If the system dynamically selects networks based on application type and required network quality parameters, then the user experience is enhanced, but the network selection processing time increases
Solution Approach 1:
The system performs preliminary actions by pre-configuring parameter sets and selection policies for different application types. When an application starts, the corresponding pre-defined parameter set is immediately applied without requiring complex real-time analysis, reducing selection time while maintaining adaptability. The heavy lifting of parameter configuration is done in advance rather than during network selection.
Solution Approach 2:
The system efficiently manages parameter changes by switching between pre-defined parameter sets based on application type rather than dynamically calculating optimal parameters in real-time. This approach maintains high adaptability to different applications while minimizing processing time through efficient parameter set selection and switching mechanisms.
Data Source
AI summary
A network connection method, a mobile terminal, and a storage medium are disclosed. The network connection method may include: acquiring a first network quality parameter of a first network and a second network quality parameter of a second network; acquiring an application type and a required network quality parameter of a current application run in a mobile terminal; obtaining a preferential parameter option according to the application type; determining a plurality of target parameters of the same type from the first network quality parameter, the second network quality parameter, and the required network quality parameter according to the preferential parameter option, comparing the plurality of target parameters, and performing network selection to obtain a selection result; and determining a target network from the first network and the second network according to the selection result and connecting to the target network.


