IMS Parameter Configuration via Application Processor
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of configuring IMS parameters in mobile terminals to comply with different network requirements is labor-intensive and time-consuming, requiring code modification and compilation for each operator, which increases costs and delays in certification and maintenance.
Innovation Solution
Configuring IMS parameters through the application processor, allowing direct modification and verification without recompiling code, by acquiring and associating mobile country and network codes with IMS configuration parameters and sending them to the baseband processor for setting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If IMS configuration parameters are preset at the baseband processor end using code compilation, then the terminal can comply with different operator networks, but the process becomes labor-intensive and time-consuming requiring code modification and recompilation for each operator
Solution Approach 1:
The patent separates IMS configuration parameters from the baseband processor code and stores them independently in the file system. The parameter configuration module reads these parameters from files rather than having them hard-coded, allowing configuration data to be segmented and modified independently from the processor code.
Solution Approach 2:
The patent pre-stores multiple sets of IMS configuration parameters in the file system, each set corresponding to different operators. When a SIM card is inserted, the system automatically selects and loads the appropriate parameter set without requiring code modification or recompilation, performing the adaptation action in advance.
2Adaptability or versatility
If code modification and compilation is performed for each operator's IMS parameters, then the terminal can be customized for different networks, but certification and maintenance costs increase
Solution Approach 1:
The patent creates copyable parameter configuration files that can be duplicated and modified for different operators without changing the underlying code. These parameter files can be copied, stored, and switched based on the inserted SIM card, eliminating the need for separate code compilation for each operator and reducing certification and maintenance overhead.
3Ease of operation
If IMS parameters are mapped using MCC and MNC codes from SIM card, then the terminal can automatically identify the operator, but the baseband processor requires code changes for each new operator
Solution Approach 1:
The patent introduces a parameter configuration module as an intermediary layer between the SIM card identification and the baseband processor. This module reads MCC and MNC codes from the SIM card, automatically maps them to the corresponding operator parameter files in the file system, and loads the appropriate configuration without requiring changes to the baseband processor code for each new operator.
Data Source
Figure 1~2
Figure 3~4
AI summary
An international mobile subscriber (IMS) parameter configuration method, comprising: an application processor in a mobile terminal acquires an IMS identification code; from a baseband processor by means of a preset command; the application processor in the mobile terminal collects IMS configuration parameters and associates a mobile country code and a mobile network code in the IMS identification code with the IMS configuration parameters; the application processor in the mobile terminal transmits the mobile country code, the mobile network code and the IMS configuration parameters to the baseband processor; and the baseband processor in the mobile terminal receives the IMS configuration parameters from the application processor and configures the IMS configuration parameters of a corresponding service provider according to the mobile country code and the mobile network code.