APN intelligent configuration system and method for eSIM dynamic switching

The eSIM identification and switching module monitors the changes in the Profile in real time, combines the operator information acquisition and verification module, the network environment and device status evaluation module, and dynamically adjusts the APN configuration, solving the problem that IoT devices cannot be connected to the Internet of Things during eSIM switching, achieving efficient and accurate APN configuration, and improving the connection success rate and stability.

CN120282126BActive Publication Date: 2025-08-12GUANGDONG LEGEND COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510747842.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-06
Publication Date
2025-08-12
Estimated Expiration
2045-06-06

AI Technical Summary

Technical Problem

Traditional IoT devices cannot monitor Profile changes in real time during eSIM switching, resulting in the inability to dynamically adjust the APN configuration, resulting in the problem of successful device switching but unable to connect to the Internet.

Method used

The eSIM identification and switching module monitors the changes in the Profile in real time, combines the operator information acquisition and verification module, the network environment and device status evaluation module, the APN configuration generation and distribution module, and the system performance evaluation and reporting module, dynamically adjusts the APN configuration to ensure that the device can be connected to the network correctly after switching.

Benefits of technology

It realizes efficient and accurate APN configuration during dynamic switching of eSIM, improves connection success rate and stability, adapts to multi-operators and multi-regional environments, reduces the risk of network disconnection, and has adaptive and self-optimization capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120282126B_ABST
    Figure CN120282126B_ABST
Patent Text Reader

Abstract

The present invention discloses an APN intelligent configuration system and method for dynamic switching of eSIM, which relates to the field of APN intelligent configuration technology. Through the eSIM identification and switching module, the changes in the Profile can be perceived in real time. Without manual intervention, the system can automatically obtain operator information based on the current Profile, thereby effectively solving the core pain point of successful switching but unable to connect to the Internet. By introducing an operator information verification unit, the system no longer relies solely on static logical judgment, but combines the device's own capabilities with network support parameters to perform dynamic verification item by item, including operator identification matching, network type compatibility judgment, and APN parameter validity verification. Each step of the verification strictly compares the content in the current Profile with the capabilities actually supported by the device, making the basis for generating the APN configuration more rigorous and accurate, and effectively preventing configuration failures or network disconnection problems caused by inconsistent parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of APN intelligent configuration, and in particular to an APN intelligent configuration system and method for dynamic switching of eSIM. Background Art

[0002] The APN intelligent configuration system for dynamic eSIM switching integrates the core technical frameworks of IoT communications and mobile network management. Communication management between the in-vehicle TBOX system and IoT terminals is a crucial component. These devices typically rely on cellular networks for remote data exchange, and their network access capabilities directly impact the reliability of remote control, information transmission, and online services. With the advancement of eSIM technology, traditional IoT devices are evolving towards flexible reconfiguration and the ability to dynamically switch between network operators. The automation and intelligence of APN (Access Point Name) configuration has become a key operational factor impacting device networking efficiency and reliability.

[0003] The application document is patent CN111615103A, which involves a processing method, system, electronic device and storage medium for automatically configuring APN. The technical problem is to overcome the defect in the existing technology that when the APN information is updated, if the configuration file saved by the AP in the terminal cannot be updated in time, or the APN saved by the AP does not contain the APN information of the operator base station where the terminal is currently located, the terminal cannot communicate with the network.

[0004] The APN configuration parameters corresponding to the user identification card can be received from the outside, and the APN can be configured based on the configuration parameters to establish a connection with the corresponding PDP or PDN. However, when the device uses eSIM technology to switch network operators, due to the difference between the access configuration of the new operator and the original configuration, the original static configuration mechanism cannot dynamically adapt at all. As a result, even if the device has loaded the new operator profile, it cannot achieve effective network connection.

[0005] In traditional in-vehicle TBOX or IoT devices, APN configuration is often statically hard-coded into the device firmware. Furthermore, traditional car manufacturers' TBOX or IoT devices are basically hard-coded into the TBOX or device, which is no longer suitable for scenarios where eSIM can switch codes at any time.

[0006] The root cause of these issues lies in the lack of an APN configuration mechanism based on dynamic eSIM identification and contextual awareness. When a device switches from one carrier to another, serious mismatches can occur if the system fails to monitor eSIM profile switching events in real time and dynamically adjust the APN configuration based on the new profile information. This invention utilizes a dynamic APN delivery method and channel to flexibly deliver the corresponding APN based on the carrier of the newly downloaded profile, ensuring the correct APN is provided before vehicles and devices connect to the internet using the new profile. Summary of the Invention

[0007] In view of the shortcomings of the existing technology, the present invention provides an APN intelligent configuration system and method for eSIM dynamic switching, which solves the problems mentioned in the background technology.

[0008] To achieve the above objectives, the present invention is implemented through the following technical solutions: an APN intelligent configuration system for eSIM dynamic switching, including an eSIM identification and switching module, an operator information acquisition and verification module, a network environment and device status assessment module, an APN configuration generation and delivery module, an APN configuration feedback and optimization module, and a system performance evaluation and reporting module;

[0009] The eSIM identification and switching module monitors the switching of eSIM profiles and captures changes in eSIM profiles in real time. When a device switches carrier networks via eSIM, it automatically detects changes in profiles and obtains carrier information.

[0010] The operator information acquisition and verification module obtains the operator's APN configuration based on the operator information provided during eSIM switching, verifies the operator information, and obtains the final verification result Cval;

[0011] The network environment and device status evaluation module evaluates the current device's network environment in real time based on the final verification result Cval and obtains the network quality score QoS;

[0012] The APN configuration generation and delivery module adjusts the APN configuration based on the network quality score QoS, combined with the operator information and the device's network environment, obtains the new APN configuration APNfina, and delivers the new APN configuration APNfina;

[0013] The APN configuration feedback and optimization module performs network connection according to the received new APN configuration APNfina, and feeds back the network connection status, and adjusts the new APN configuration APNfina according to the fed-back network connection status;

[0014] The system performance evaluation and reporting module collects the final verification result Cval, the network quality score QoS and the network connection status, performs system performance evaluation, obtains the system performance score Ssys, and generates a report.

[0015] Preferably, the eSIM identification and switching module includes an eSIM Profile monitoring unit and an operator information acquisition unit;

[0016] The eSIM profile monitoring unit is responsible for monitoring eSIM profile switching events, identifying the eSIM profile currently used by the device, capturing changes in the eSIM profile, and obtaining the profile switching difference ΔP;

[0017] When the device is connected to the network, the eSIM Profile changes. When the Profile changes, the change event is captured and the new eSIM Profile information Pnew is identified;

[0018] The difference ΔP of profile switching is obtained by the following formula:

[0019] ;

[0020] Where, Pcu represents the information Pcu of the current eSIM Profile;

[0021] Determine the device status based on the difference ΔP between the obtained profile switches;

[0022] When the value of the profile switching difference ΔP is not zero, it means that the profile has changed and needs to be processed;

[0023] The operator information acquisition unit acquires operator information based on identifying the new eSIM Profile information Pnew, including the operator identifier OpID, the network type Net, and the APN network configuration APNan;

[0024] The operator identifier OpID is extracted from the new eSIM Profile information Pnew: the eSIM Profile content is loaded and parsed through the device's eSIM module, the IMSI identifier and network ID in the Profile are extracted, and the operator identifier OpID is obtained;

[0025] The network type Net is identified by the wireless communication module in the device. The network type Net in the eSIM Profile information includes LTE, 5G, and Wi-Fi.

[0026] The APN network configuration APNan is obtained from the eSIM Profile through the network management module, including the APN name, authentication type, and IP type.

[0027] Preferably, the operator information acquisition and verification module includes an operator APN configuration acquisition unit and an operator information verification unit;

[0028] The operator APN configuration acquisition unit searches for the corresponding APN configuration in the operator's configuration database according to the acquired operator identifier OpID, network type Net and APN network configuration APNan, and acquires the APN configuration of the corresponding operator;

[0029] The operator's APN configuration is obtained by following these steps:

[0030] S1. Receive operator information provided when the eSIM is switched, including operator identifier OpID, network type Net, and APN network configuration APNan;

[0031] S2. Access the operator's configuration database and online APN service interface based on the operator identifier OpID and the network type Net;

[0032] S3. Obtain the operator's APN configuration from the configuration database and the online APN service interface, including the APN name, authentication type, user name and password, and IP type;

[0033] S4. Pass the obtained APN configuration requirements to the operator information verification unit for verification;

[0034] The operator information verification unit verifies the operator information and the network parameters supported by the device according to the operator's APN configuration, including verification of the operator identifier OpID and the device information, verification of the network type Net and the network types supported by the device, and verification of the validity of the APN network configuration APNan, and generates the final verification result Cval;

[0035] The verification of the operator identifier OpID and the device information includes obtaining the operator information supported by the device from the operator identifier list of the device and matching it with the operator identifier OpID in the eSIM Profile;

[0036] The verification formula for the operator identifier OpID is as follows:

[0037] ;

[0038] Where COpID represents the operator ID verification result, 1 represents pass, and 0 represents fail; OpIDde represents the operator ID supported by the device;

[0039] Verification of the network type Net and the network types supported by the device includes comparing the network type Net in the eSIM Profile with the network types supported by the device and determining whether they are compatible;

[0040] The verification formula for the network type Net is as follows:

[0041] ;

[0042] Where CNet represents the network type verification result, 1 represents pass, 0 represents fail, and Nde represents the set of network types supported by the device.

[0043] Verification of the validity of the APN network configuration APNan includes checking whether the APN network configuration APNan in the eSIM Profile meets the device's network connection requirements and the operator's standards;

[0044] The verification formula for the validity of the APN network configuration APNan is as follows:

[0045] ;

[0046] Where CAPN represents the APN configuration verification result, 1 represents valid, 0 represents invalid, and APNva represents the valid APN network configuration required for the device network connection;

[0047] The operator identification verification result COpID, the network type verification result CNet and the APN configuration verification result CAPN are integrated to obtain the final verification result Cval;

[0048] The final verification result Cval is obtained by the following formula:

[0049] ;

[0050] When the final verification result Cval=1, it means the verification is passed;

[0051] When the final verification result Cval=0, it means that the verification failed.

[0052] Preferably, the network environment and device status assessment module includes a device status monitoring unit and a network quality scoring and APN adjustment unit;

[0053] The device status monitoring unit collects data about the current device's network environment based on the final verification result Cval. When the final verification result Cval=1, the device's network environment status data is collected, including the device's signal strength Ssig, device bandwidth Bband, and network delay Llate.

[0054] Among them, the device signal strength Ssig is obtained through the wireless network interface and baseband chip;

[0055] The device bandwidth Bband is obtained through the device's network interface;

[0056] The network delay Llate is calculated by measuring the round-trip time.

[0057] Preferably, the network quality score and APN adjustment unit calculates and obtains the network quality score QoS according to the acquired device signal strength Ssig, device bandwidth Bband and network delay Llate;

[0058] The network quality score QoS is obtained by the following formula:

[0059] ;

[0060] Where, Indicates the preset weight values of device signal strength Ssig, device bandwidth Bband, and network delay Llate;

[0061] The network quality score QoS is compared with the preset score threshold TQo to obtain the network quality status, adjust the APN configuration, and select a more suitable APN to improve the network connection quality.

[0062] The network quality status is obtained by matching the following methods:

[0063] When the network quality score QoS ≥ the score threshold TQo, the network quality status is normal and there is no need to adjust the APN configuration;

[0064] When the network quality score QoS is less than the score threshold TQo, the network quality status is abnormal and the APN configuration needs to be adjusted. If the device is in a highly mobile environment, such as a high-speed vehicle, you may need to select an APN configuration that supports a wider frequency band. In a stationary environment, you can select an APN configuration with greater stability.

[0065] Preferably, the APN configuration generation and delivery module includes an APN configuration generation unit and an APN delivery and optimization unit;

[0066] The APN configuration generation unit calculates and obtains a new APN configuration APNfina based on the operator information including the operator identifier OpID, the network type Net and the APN network configuration APNan and the network environment of the device including the device signal strength Ssig, the device bandwidth Bband and the network delay Llate;

[0067] The new APN configuration APNfina is obtained using the following formula:

[0068] ;

[0069] Where, f represents the APN configuration function;

[0070] The APN delivery and optimization unit delivers the new APN configuration APNfina through the cloud to the required devices.

[0071] Preferably, the APN configuration feedback and optimization module includes a network connection test and feedback unit and an APN configuration optimization unit;

[0072] The network connection test and feedback unit performs network connection and monitors the connection status in real time based on the acquired new APN configuration APNfina, including the connection success rate CSu, connection speed CSv, and connection delay CSr. The network connection test and feedback unit then feeds back the connection success rate CSu, connection speed CSv, and connection delay CSr to the APN configuration optimization unit.

[0073] The connection success rate CSu is obtained by counting the ratio of the number of successful connections to the total number of connection attempts;

[0074] The connection speed CSv is obtained by calculating the ratio of the amount of data successfully transmitted to the time required for data transmission.

[0075] The connection delay CSr is obtained by recording the time it takes for a device to send a request and receive a response.

[0076] Preferably, the APN configuration optimization unit compares the obtained connection success rate CSu, connection speed CSv, and connection delay CSr with a preset success rate threshold Tsu, speed threshold Tsv, and delay threshold Tsr, evaluates the network connection status, and determines whether the new APN configuration APNfina meets the connection requirements of the device and whether the new APN configuration APNfina needs to be adjusted;

[0077] The network connection status is obtained by matching:

[0078] When the connection success rate CSu ≥ the success rate threshold Tsu, the connection success rate is normal and there is no need to adjust the new APN configuration APNfina;

[0079] When the connection success rate CSu is less than the success rate threshold Tsu, it indicates that the connection success rate is abnormal and the new APN configuration APNfina is adjusted;

[0080] When the connection speed CSv ≥ the speed threshold Tsv, the connection speed is normal and there is no need to adjust the bandwidth of the new APN configuration APNfina;

[0081] When the connection speed CSv is less than the speed threshold Tsv, it indicates that the connection speed is abnormal and it is necessary to switch to a high-bandwidth APN configuration;

[0082] When the connection delay CSr ≤ the delay threshold Tsr, the network delay is normal and there is no need to adjust the new APN configuration APNfina;

[0083] When the connection delay CSr is greater than the delay threshold Tsr, it indicates that the network delay is abnormal and the new APN configuration APNfina needs to be adjusted to reduce the delay.

[0084] Preferably, the system performance evaluation and reporting module evaluates the system performance based on the obtained final verification result Cval, the network quality score QoS and the network connection status, including the network connection stability score Sstab, the network speed performance score Svsp and the APN configuration accuracy score Szapn, and performs integrated calculation to obtain the system performance score Ssys;

[0085] The network connection stability score Sstab is obtained using the following formula:

[0086] ;

[0087] The network speed performance score Svsp is obtained using the following formula:

[0088] ;

[0089] Where maxCSv represents the maximum value of the connection speed;

[0090] The APN configuration accuracy score Szapn is obtained using the following formula:

[0091] ;

[0092] In the formula, maxQoS represents the set maximum network quality score threshold;

[0093] The system performance score Ssys is obtained using the following formula:

[0094] ;

[0095] Where, They represent the preset weight values of the network connection stability score Sstab, the network speed performance score Svsp, and the APN configuration accuracy score Szapn respectively;

[0096] Based on the obtained system performance score Ssys, combined with device behavior records, eSIM switching logs, and APN configuration change trajectories, a structured system performance report is generated.

[0097] The APN intelligent configuration method for dynamic eSIM switching includes the following steps:

[0098] Step 1: The eSIM identification and switching module monitors the switching of eSIM profiles and captures changes in eSIM profiles in real time. When the device switches operator networks through eSIM, it automatically detects the profile changes and obtains operator information.

[0099] Step 2: The operator information acquisition and verification module obtains the operator's APN configuration based on the operator information provided during eSIM switching, verifies the operator information, and obtains the final verification result Cval;

[0100] Step 3: The network environment and device status evaluation module evaluates the current device's network environment in real time based on the final verification result Cval and obtains the network quality score QoS;

[0101] Step 4: The APN configuration generation and delivery module adjusts the APN configuration based on the network quality score QoS, combined with the operator information and the device's network environment, obtains the new APN configuration APNfina, and delivers the new APN configuration APNfina;

[0102] Step 5: The APN configuration feedback and optimization module performs network connection according to the received new APN configuration APNfina, and feeds back the network connection status, and adjusts the new APN configuration APNfina according to the fed-back network connection status;

[0103] Step 6: The system performance evaluation and reporting module collects the final verification result Cval, the network quality score QoS and the network connection status, performs system performance evaluation, obtains the system performance score Ssys, and generates a report.

[0104] The present invention provides an APN intelligent configuration system and method for dynamic eSIM switching, which has the following beneficial effects:

[0105] (1) When the system is running, the eSIM identification and switching module can sense the changes in the profile in real time. Without manual intervention, the system can automatically obtain operator information based on the current profile, effectively solving the core pain point of "switching successfully but unable to connect to the network". Through the network environment and device status evaluation module, this system not only obtains the APN configuration parameters required by the operator, but also combines the device's real-time device signal strength Ssig, device bandwidth Bband and network delay Llate to evaluate its network environment and dynamically adjust the APN configuration strategy. This mechanism greatly improves the matching degree between APN and actual network conditions, effectively improving the connection success rate and stability.

[0106] The APN configuration generation and delivery module in this system automatically generates the optimal configuration based on device status and operator information, and quickly delivers it to the terminal device via the cloud or other channels, breaking the limitations of traditional device configuration that relies on local data. The downstream APN configuration feedback and optimization module can also perform secondary optimization of the configuration based on device connection feedback, achieving "on-the-fly tuning" and forming a closed-loop optimization mechanism to further enhance the device's network adaptability.

[0107] (2) The operator information acquisition unit deeply analyzes the core data contained in the eSIM Profile, such as the IMSI identifier and network ID, and accurately extracts the current operator identifier OpID. Combined with the network type information identified by the wireless communication module, including LTE, 5G and Wi-Fi, and the APN configuration read by the network management module, a full-dimensional understanding of the operator environment is achieved. This design not only improves the accuracy of identification, but also provides high-quality data support for the subsequent generation of APN configurations, ensuring the contextual consistency of configuration parameters. By automatically extracting key parameters such as APN name, authentication type, IP protocol type, etc. from the eSIM Profile, this embodiment completely breaks away from the past practice of relying on preset parameters or manual configuration, and instead obtains parameters based on real-time Profile content. This mechanism enables the APN configuration to have "self-explanation" and "self-evolution" capabilities, which is particularly suitable for the application scenarios of eSIM in multi-country and multi-operator environments, enabling the device to truly have cross-operator and cross-regional intelligent networking capabilities.

[0108] (3) By setting up a dedicated operator APN configuration acquisition unit, the operator identifier OpID, network type Net and APN network configuration APNan are used as query conditions to accurately find the corresponding APN configuration requirements in the local or cloud operator configuration database and service interface. This mechanism breaks through the previous reliance on fixed parameters or manual presets, allowing the system to dynamically obtain the latest and most accurate access point configuration data from the source, greatly improving the system's adaptability to multiple operators and multiple scenarios. By introducing the operator information verification unit, the system no longer relies solely on static logical judgment, but combines the device's own capabilities with network support parameters to perform dynamic verification item by item, including operator identifier matching, network type compatibility judgment and APN parameter validity verification. Each step of the verification strictly compares the content in the current Profile with the capabilities actually supported by the device, making the basis for generating the APN configuration more rigorous and accurate, effectively preventing configuration failures or network disconnection problems caused by inconsistent parameters.

[0109] (4) By setting up a network connection test and feedback unit, the system can monitor the connection performance of devices after using APN in actual application scenarios, including connection success rate CSu, connection speed CSv and connection delay CSr in real time. This shift from "passive generation" to "active feedback" enables the system to accurately perceive the network connection status and build a technical closed loop that drives APN configuration optimization based on actual connection performance, completely breaking through the traditional system's static configuration mechanism of "generation is the end point".

[0110] By setting multi-dimensional performance thresholds, including success rate threshold Tsu, speed threshold Tsv, and latency threshold Tsr, the system can judge the performance of the APN configuration in different dimensions. When connection performance does not meet expectations, the system can identify which indicator is not meeting the standard and make targeted APN parameter adjustments, including increasing bandwidth, optimizing latency control parameters, and switching authentication methods, to achieve more targeted network optimization. BRIEF DESCRIPTION OF THE DRAWINGS

[0111] Figure 1 This is a flowchart of the APN intelligent configuration system for dynamic eSIM switching according to the present invention;

[0112] Figure 2 Schematic diagram of the steps of the APN intelligent configuration method for eSIM dynamic switching of the present invention;

[0113] Figure 3 A schematic diagram of the acquisition process of the new APN configuration APNfina of the present invention;

[0114] Figure 4 It is a display diagram of the success and failure of the final verification result Cval of the present invention. DETAILED DESCRIPTION

[0115] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0116] Example 1

[0117] The present invention provides an APN intelligent configuration system for dynamic switching of eSIM. Figures 1 to 4 , including eSIM identification and switching module, operator information acquisition and verification module, network environment and device status assessment module, APN configuration generation and delivery module, APN configuration feedback and optimization module and system performance evaluation and reporting module;

[0118] The eSIM identification and switching module monitors the switching of eSIM profiles and captures changes in eSIM profiles in real time. When a device switches carrier networks via eSIM, it automatically detects changes in profiles and obtains carrier information.

[0119] The operator information acquisition and verification module obtains the operator's APN configuration based on the operator information provided during eSIM switching, verifies the operator information, and obtains the final verification result Cval;

[0120] The network environment and device status evaluation module evaluates the current device's network environment in real time based on the final verification result Cval and obtains the network quality score QoS;

[0121] The APN configuration generation and delivery module adjusts the APN configuration based on the network quality score QoS, combined with the operator information and the device's network environment, obtains the new APN configuration APNfina, and delivers the new APN configuration APNfina;

[0122] The APN configuration feedback and optimization module performs network connection according to the received new APN configuration APNfina, and feeds back the network connection status, and adjusts the new APN configuration APNfina according to the fed-back network connection status;

[0123] The system performance evaluation and reporting module collects the final verification result Cval, the network quality score QoS and the network connection status, performs system performance evaluation, obtains the system performance score Ssys, and generates a report.

[0124] In this embodiment, traditional TBOX or IoT devices generally hard-code the APN configuration into the system firmware, which lacks dynamic response capabilities and cannot adapt to the needs of frequent switching of eSIM between different operators. The present invention can perceive the changes in the Profile in real time through the eSIM identification and switching module. Without manual intervention, the system can automatically obtain operator information based on the current Profile, thereby effectively solving the core pain point of "switching successfully but unable to connect to the Internet". Through the network environment and device status evaluation module, this system not only obtains the APN configuration parameters required by the operator, but also combines the device's real-time device signal strength Ssig, device bandwidth Bband and network delay Llate to evaluate its network environment and dynamically adjust the APN configuration strategy. This mechanism greatly improves the matching degree between APN and actual network conditions, and effectively improves the connection success rate and stability.

[0125] The APN configuration generation and delivery module in this system automatically generates the optimal configuration based on device status and operator information, and quickly delivers it to the terminal device via the cloud or other channels, breaking the limitations of traditional device configuration that relies on local data. The downstream APN configuration feedback and optimization module can also perform secondary optimization of the configuration based on device connection feedback, achieving "on-the-fly tuning" and forming a closed-loop optimization mechanism to further enhance the device's network adaptability.

[0126] In dynamic switching environments, including cross-border roaming, operator policy updates, and communication signal anomalies, the system of the present invention can dynamically ensure that the device is always in a high connection success rate state through continuous verification and optimization, effectively reducing the risks of network disconnection and loss of connection, and ensuring the communication reliability of Internet of Vehicles and Internet of Things devices. The system performance evaluation and reporting module can collect key data including APN configuration validity, connection status, network quality score, etc., output a quantifiable system performance score Ssys, and automatically generate an analysis report. This mechanism provides operators with a basis for optimization decision-making, and also provides a training foundation for subsequent system self-learning and AI algorithm models, with high scalability and sustainable optimization capabilities.

[0127] Example 2

[0128] This embodiment is explained in Example 1, please refer to Figure 1 and Figure 3 ,Specifically: the eSIM identification and switching module includes an eSIM profile ,monitoring unit and an operator information acquisition unit;

[0129] The eSIM profile monitoring unit is responsible for monitoring eSIM profile switching events, identifying the eSIM profile currently used by the device, capturing changes in the eSIM profile, and obtaining the profile switching difference ΔP;

[0130] When the device is connected to the network, the eSIM Profile changes. When the Profile changes, the change event is captured and the new eSIM Profile information Pnew is identified;

[0131] The difference ΔP of profile switching is obtained by the following formula:

[0132] ;

[0133] Where, Pcu represents the information Pcu of the current eSIM Profile;

[0134] Determine the device status based on the difference ΔP between the obtained profile switches;

[0135] When the value of the profile switching difference ΔP is not zero, it means that the profile has changed and needs to be processed;

[0136] The operator information acquisition unit acquires operator information based on identifying the new eSIM Profile information Pnew, including the operator identifier OpID, the network type Net, and the APN network configuration APNan;

[0137] The operator identifier OpID is extracted from the new eSIM Profile information Pnew: the eSIM Profile content is loaded and parsed through the device's eSIM module, the IMSI identifier and network ID in the Profile are extracted, and the operator identifier OpID is obtained;

[0138] The network type Net is identified by the wireless communication module in the device. The network type Net in the eSIM Profile information includes LTE, 5G, and Wi-Fi.

[0139] The APN network configuration APNan is obtained from the eSIM Profile through the network management module, including the APN name, authentication type, and IP type.

[0140] In this embodiment, by introducing a dedicated eSIM profile monitoring unit, the system can proactively monitor and accurately identify eSIM profile changes. Whenever a profile switch occurs while a device is connected to the network, the system automatically captures the change event and generates a profile switch difference value, which serves as the basis for triggering subsequent actions. This mechanism avoids the "delayed" or "complete lack of awareness" issues of traditional systems, ensuring real-time and responsive APN configuration update logic, meeting the requirements for rapid network switching response in high-speed mobility scenarios.

[0141] The operator information acquisition unit deeply analyzes the core data contained in the eSIM profile, such as the IMSI identifier and network ID, to accurately extract the current operator identifier (OpID). Combined with the network type information (LTE, 5G, and Wi-Fi) identified by the wireless communication module and the APN configuration read by the network management module, this achieves a comprehensive understanding of the operator environment. This design not only improves identification accuracy but also provides high-quality data support for subsequent APN configuration generation, ensuring contextual consistency of configuration parameters. By automatically extracting key parameters such as the APN name, authentication type, and IP protocol type from the eSIM profile, this embodiment completely breaks away from the previous practice of relying on preset parameters or manual configuration, instead acquiring parameters based on real-time profile content. This mechanism makes the APN configuration "self-explanatory" and "self-evolving," making it particularly suitable for eSIM applications in multi-country, multi-operator environments, enabling devices to truly possess cross-operator and cross-region intelligent networking capabilities.

[0142] This embodiment establishes an automated closed-loop process from profile change identification to carrier information acquisition and APN parameter extraction. This enables the system to quickly adapt and adjust instantly in complex environments such as carrier policy adjustments, batch reloading of eSIMs, and network switching, enhancing the system's ability to withstand uncertainty. Furthermore, this mechanism eliminates the need for manual intervention, significantly reducing system operation and maintenance pressure and improving automation.

[0143] As the starting point of the APN intelligent configuration system, the eSIM identification and switching module's recognition accuracy and data integrity directly determine the accuracy and effectiveness of the entire configuration chain. By enabling high-granularity identification of differential values and rich carrier parameter extraction capabilities, this embodiment provides a stable and reliable foundation for subsequent network status assessment, APN configuration generation, and performance feedback, effectively ensuring the sustainability and evolution of the system's closed-loop operation from "identification" to "configuration" to "optimization."

[0144] Example 3

[0145] This embodiment is explained in Example 2, please refer to Figure 1 and Figure 4 ,Specifically: the operator information acquisition and verification module includes an operator APN configuration acquisition unit and an operator information verification unit;

[0146] The operator APN configuration acquisition unit searches for the corresponding APN configuration in the operator's configuration database according to the acquired operator identifier OpID, network type Net and APN network configuration APNan, and acquires the APN configuration of the corresponding operator;

[0147] The operator's APN configuration is obtained by following the steps below:

[0148] S1. Receive operator information provided when the eSIM is switched, including operator identifier OpID, network type Net, and APN network configuration APNan;

[0149] S2. Access the operator's configuration database and online APN service interface based on the operator identifier OpID and the network type Net;

[0150] S3. Obtain the operator's APN configuration from the configuration database and the online APN service interface, including the APN name, authentication type, user name and password, and IP type;

[0151] S4. Pass the obtained APN configuration requirements to the operator information verification unit for verification;

[0152] The operator information verification unit verifies the operator information and the network parameters supported by the device according to the operator's APN configuration, including verification of the operator identifier OpID and the device information, verification of the network type Net and the network types supported by the device, and verification of the validity of the APN network configuration APNan, and generates the final verification result Cval;

[0153] The verification of the operator identifier OpID and the device information includes obtaining the operator information supported by the device from the operator identifier list of the device and matching it with the operator identifier OpID in the eSIM Profile;

[0154] The verification formula for the operator identifier OpID is as follows:

[0155] ;

[0156] Where COpID represents the operator ID verification result, 1 represents pass, and 0 represents fail; OpIDde represents the operator ID supported by the device;

[0157] Verification of the network type Net and the network types supported by the device includes comparing the network type Net in the eSIM Profile with the network types supported by the device and determining whether they are compatible;

[0158] The verification formula for the network type Net is as follows:

[0159] ;

[0160] Where CNet represents the network type verification result, 1 represents pass, 0 represents fail, and Nde represents the set of network types supported by the device.

[0161] Verification of the validity of the APN network configuration APNan includes checking whether the APN network configuration APNan in the eSIM Profile meets the device's network connection requirements and the operator's standards;

[0162] The verification formula for the validity of the APN network configuration APNan is as follows:

[0163] ;

[0164] Where CAPN represents the APN configuration verification result, 1 represents valid, 0 represents invalid, and APNva represents the valid APN network configuration required for the device network connection;

[0165] The operator identification verification result COpID, the network type verification result CNet and the APN configuration verification result CAPN are integrated to obtain the final verification result Cval;

[0166] The final verification result Cval is obtained by the following formula: as shown in Table 1:

[0167] ;

[0168] When the final verification result Cval=1, it means the verification is passed;

[0169] When the final verification result Cval=0, it means that the verification failed.

[0170] Specific examples:

[0171] Table 1 Comprehensive results of operator information and network parameter verification:

[0172]

[0173] In this embodiment, through the collection and adjustment of data, it is shown that the verification of the operator identification verification result COpID, the network type verification result CNet and the APN configuration verification result CAPN is getting better and better, thereby achieving the purpose of the invention.

[0174] In this embodiment, by setting up a dedicated operator APN configuration acquisition unit, it is possible to use the operator identifier OpID, network type Net and APN network configuration APNan as query conditions, and accurately search for the corresponding APN configuration requirements in the local or cloud operator configuration database and service interface. This mechanism breaks through the previous method of relying on fixed parameters or manual presets, allowing the system to dynamically obtain the latest and most accurate access point configuration data from the source, greatly improving the system's adaptability to multiple operators and multiple scenarios. By introducing the operator information verification unit, the system no longer relies solely on static logical judgment, but combines the device's own capabilities with network support parameters to perform dynamic verification item by item, including operator identifier matching, network type compatibility judgment and APN parameter validity verification. Each step of the verification strictly compares the content in the current Profile with the capabilities actually supported by the device, making the basis for generating the APN configuration more rigorous and accurate, and effectively preventing configuration failures or network disconnection problems caused by inconsistent parameters.

[0175] This embodiment breaks down the operator verification process into multiple dimensions and uses the final verification result, Cval, for unified judgment, thereby establishing a complete "APN adaptation validity screening closed loop." This closed loop ensures that only when the operator identifier matches, the network type is compatible, and the APN parameters are valid does the system provide final configuration instructions to downstream modules. In actual deployments, this mechanism can significantly reduce the APN configuration misjudgment rate and improve the connection success rate. It is particularly suitable for in-vehicle or cross-border scenarios where devices frequently switch between network environments.

[0176] Through a three-step "acquisition-comparison-verification" logic, this module comprehensively analyzes and predicts the upcoming APN configuration immediately after an eSIM profile switch. In environments with multiple operators or frequently changing operating policies, this embodiment effectively prevents connection failures caused by inconsistent operator configurations or incompatible device capabilities, ensuring the continuity of device networking capabilities and the security of configuration operations from the source.

[0177] The carrier APN configuration acquisition and verification mechanism not only relies on static database queries but also supports integration with online APN service interfaces. This design enhances the system's openness and scalability within cloud management platforms. When carrier parameters, protocols, or policies change, the system can dynamically acquire the new configuration simply through interface integration, without reconfiguring core logic. This capability meets the flexible operational needs of future complex network environments and is a key foundational capability for building an "adaptive connection configuration platform."

[0178] Example 4

[0179] This embodiment is explained in Example 3, please refer to Figure 1 and Figure 3 ,Specifically: the network environment and device status assessment module includes a ,device status monitoring unit and a network quality scoring and APN ,adjustment unit;

[0180] The device status monitoring unit collects data about the current device's network environment based on the final verification result Cval. When the final verification result Cval=1, the device's network environment status data is collected, including the device's signal strength Ssig, device bandwidth Bband, and network delay Llate.

[0181] Among them, the device signal strength Ssig is obtained through the wireless network interface and baseband chip;

[0182] The device bandwidth Bband is obtained through the device's network interface;

[0183] The network delay Llate is calculated by measuring the round-trip time.

[0184] The network quality score and APN adjustment unit calculates and obtains the network quality score QoS based on the obtained device signal strength Ssig, device bandwidth Bband and network delay Llate;

[0185] The network quality score QoS is obtained by the following formula:

[0186] ;

[0187] Where, Indicates the preset weight values of device signal strength Ssig, device bandwidth Bband, and network delay Llate;

[0188] The network quality score QoS is compared with the preset score threshold TQo to obtain the network quality status and adjust the APN configuration;

[0189] The network quality status is obtained by matching the following methods:

[0190] When the network quality score QoS ≥ the score threshold TQo, the network quality status is normal and there is no need to adjust the APN configuration;

[0191] When the network quality score QoS is less than the score threshold TQo, it indicates that the network quality status is abnormal and the APN configuration needs to be adjusted.

[0192] The APN configuration generation and delivery module includes an APN configuration generation unit and an APN delivery and optimization unit;

[0193] The APN configuration generation unit calculates and obtains a new APN configuration APNfina based on the operator information including the operator identifier OpID, the network type Net and the APN network configuration APNan and the network environment of the device including the device signal strength Ssig, the device bandwidth Bband and the network delay Llate;

[0194] The new APN configuration APNfina is obtained using the following formula:

[0195] ;

[0196] Where, f represents the APN configuration function;

[0197] The APN delivery and optimization unit delivers the new APN configuration APNfina through the cloud to the required devices.

[0198] In this embodiment, the network environment and device status assessment module incorporates a device status monitoring unit. This automatically collects multi-dimensional environmental data, including device signal strength (Ssig), device bandwidth (Bband), and network latency (Llate), provided that APN verification passes. These parameters quantitatively characterize the device's current network status, providing a data foundation for APN configuration. Compared to traditional solutions that rely on fixed configurations or manual rule-based judgment, this method significantly enhances the accuracy and scenario adaptability of APN generation, truly achieving "dynamic configuration generation based on the network environment" and adapting to complex and frequently changing communication environments.

[0199] This embodiment introduces a network quality score (QoS), which integrates the comprehensive performance of device signal strength (Ssig), device bandwidth (Bband), and network latency (Llate) to form a quantifiable network scoring model. The system compares this score with a preset threshold to determine whether the network status is good and, based on this, decides whether the APN configuration needs to be adjusted. This logic provides an intelligent judgment mechanism for APN policy adjustments, shifting from "passive configuration" to "active adaptation," significantly improving the robustness and stability of network connections. It is particularly suitable for scenarios such as high-speed mobility, complex urban networks, and areas with weak coverage.

[0200] This embodiment combines network environment parameters with operator information, allowing the system to calculate the optimal APN configuration. This configuration logic is no longer based solely on operator preset parameters; instead, it incorporates the device's current network status for algorithmic decision-making, effectively avoiding the issue of "APN parameters theoretically available but unable to connect" in practice. This is particularly critical in scenarios with frequent eSIM switching, ensuring that the APN parameters can quickly adapt to the new network after switching, reducing the probability of network interruptions or connection failures.

[0201] The APN Distribution and Optimization Unit centrally manages and distributes APN configurations through the cloud, transforming the system from a closed model of "local storage and local execution" to an open model of "centralized control and dynamic push." This mechanism significantly enhances management flexibility at the deployment level, facilitating unified policy control for large-scale devices. Furthermore, cloud-based configuration can be combined with historical data, device type, and other information to implement differentiated policy distribution, further optimizing APN configuration based on physical parameters and achieving collaborative control with "global intelligence and local precision."

[0202] This embodiment introduces a network-scoring-driven APN generation mechanism and a cloud-based delivery architecture, enabling real-time analysis and continuous optimization of APN configuration. The system goes beyond one-time configuration or periodic replacement, now capable of on-demand generation, real-time delivery, and feedback optimization. This fundamentally improves device network adaptability and communication assurance in diverse environments, providing underlying support for full-scenario deployment of eSIM.

[0203] Example 5

[0204] This embodiment is explained in Example 4. Please refer to Figure 1 ,Specifically: the APN configuration feedback and optimization module includes a network ,connection test and feedback unit and an APN configuration optimization unit;

[0205] The network connection test and feedback unit performs network connection and monitors the connection status in real time based on the acquired new APN configuration APNfina, including the connection success rate CSu, connection speed CSv, and connection delay CSr. The network connection test and feedback unit then feeds back the connection success rate CSu, connection speed CSv, and connection delay CSr to the APN configuration optimization unit.

[0206] The connection success rate CSu is obtained by counting the ratio of the number of successful connections to the total number of connection attempts;

[0207] The connection speed CSv is obtained by calculating the ratio of the amount of data successfully transmitted to the time required for data transmission.

[0208] The connection delay CSr is obtained by recording the time it takes for a device to send a request and receive a response.

[0209] The APN configuration optimization unit compares the obtained connection success rate CSu, connection speed CSv, and connection delay CSr with the preset success rate threshold Tsu, speed threshold Tsv, and delay threshold Tsr, evaluates the network connection status, and determines whether the new APN configuration APNfina meets the connection requirements of the device and whether the new APN configuration APNfina needs to be adjusted;

[0210] The network connection status is obtained by matching:

[0211] When the connection success rate CSu ≥ the success rate threshold Tsu, the connection success rate is normal and there is no need to adjust the new APN configuration APNfina;

[0212] When the connection success rate CSu is less than the success rate threshold Tsu, it indicates that the connection success rate is abnormal and the new APN configuration APNfina is adjusted;

[0213] When the connection speed CSv ≥ the speed threshold Tsv, the connection speed is normal and there is no need to adjust the bandwidth of the new APN configuration APNfina;

[0214] When the connection speed CSv is less than the speed threshold Tsv, it indicates that the connection speed is abnormal and it is necessary to switch to a high-bandwidth APN configuration;

[0215] When the connection delay CSr ≤ the delay threshold Tsr, the network delay is normal and there is no need to adjust the new APN configuration APNfina;

[0216] When the connection delay CSr is greater than the delay threshold Tsr, it indicates that the network delay is abnormal and the new APN configuration APNfina needs to be adjusted.

[0217] The system performance evaluation and reporting module evaluates the system performance based on the final verification result Cval, the network quality score QoS and the network connection status, including the network connection stability score Sstab, the network speed performance score Svsp and the APN configuration accuracy score Szapn, and performs integrated calculation to obtain the system performance score Ssys;

[0218] The network connection stability score Sstab is obtained using the following formula:

[0219] ;

[0220] The network speed performance score Svsp is obtained using the following formula:

[0221] ;

[0222] Where maxCSv represents the maximum value of the connection speed;

[0223] The APN configuration accuracy score Szapn is obtained using the following formula:

[0224] ;

[0225] In the formula, maxQoS represents the set maximum network quality score threshold;

[0226] The system performance score Ssys is obtained using the following formula:

[0227] ;

[0228] Where, They represent the preset weight values of the network connection stability score Sstab, the network speed performance score Svsp, and the APN configuration accuracy score Szapn respectively;

[0229] Based on the obtained system performance score Ssys, combined with device behavior records, eSIM switching logs, and APN configuration change trajectories, a structured system performance report is generated.

[0230] In this embodiment, by providing a network connection testing and feedback unit, the system can monitor the connection performance of devices using APNs in real-time, including the connection success rate (CSu), connection speed (CSv), and connection latency (CSr). This shift from "passive generation" to "active feedback" enables the system to accurately perceive network connection status, establishing a closed-loop technology that drives APN configuration optimization based on actual connection performance, completely breaking away from the traditional static configuration mechanism of "generation is end point."

[0231] This embodiment sets multi-dimensional performance thresholds, including success rate threshold Tsu, speed threshold Tsv, and latency threshold Tsr, to assess the performance of APN configurations across different dimensions. When connection performance falls short of expectations, the system identifies which metric is failing and makes targeted APN parameter adjustments, including increasing bandwidth, optimizing latency control parameters, and switching authentication methods, thereby achieving more targeted network optimization. This design ensures that APN policies are not "one-size-fits-all" but instead offer "intelligent diagnosis and targeted optimization," significantly improving configuration accuracy and flexibility.

[0232] By introducing a system performance scoring module, this embodiment quantifies key metrics such as connection stability, speed, and APN configuration accuracy into comparable scoring results, which are then integrated into an overall system performance score. Compared to traditional solutions that cannot effectively evaluate the quality of configurations, this mechanism not only provides a basis for horizontal comparison but also provides strong data support for device operation and maintenance and system tuning. Furthermore, this scoring system can serve as an input for model optimization and self-learning mechanisms, supporting system self-evolution. By integrating and analyzing eSIM switching records, device behavior trajectories, and configuration change paths, the system deeply binds "configuration actions" with "connection results." This mechanism effectively avoids the lack of traceability for historical optimization paths and builds a "configuration effect profile" for devices in different time and space environments. Based on this, the system can not only evaluate and optimize the current configuration but also formulate predictive configuration strategies for the future, forming a data-driven policy library.

[0233] By integrating feedback, scoring, and report generation, this embodiment truly establishes a full-lifecycle APN configuration management mechanism encompassing "automatic detection - intelligent evaluation - feedback optimization - report archiving." This architecture significantly reduces the need for manual intervention and significantly improves the stability, accuracy, and self-recovery capabilities of device networking. Highly adaptable to environments with frequent eSIM switching and fluctuating network states, it serves as a key support module for unattended, self-evolving network access systems.

[0234] Example 6

[0235] For the APN intelligent configuration method for dynamic eSIM switching, please refer to Figure 2 , specifically: including the following steps:

[0236] Step 1: The eSIM identification and switching module monitors the switching of eSIM profiles and captures changes in eSIM profiles in real time. When the device switches operator networks through eSIM, it automatically detects the profile changes and obtains operator information.

[0237] Step 2: The operator information acquisition and verification module obtains the operator's APN configuration based on the operator information provided during eSIM switching, verifies the operator information, and obtains the final verification result Cval;

[0238] Step 3: The network environment and device status evaluation module evaluates the current device's network environment in real time based on the final verification result Cval and obtains the network quality score QoS;

[0239] Step 4: The APN configuration generation and delivery module adjusts the APN configuration based on the network quality score QoS, combined with the operator information and the device's network environment, obtains the new APN configuration APNfina, and delivers the new APN configuration APNfina;

[0240] Step 5: The APN configuration feedback and optimization module performs network connection according to the received new APN configuration APNfina, and feeds back the network connection status, and adjusts the new APN configuration APNfina according to the fed-back network connection status;

[0241] Step 6: The system performance evaluation and reporting module collects the final verification result Cval, the network quality score QoS and the network connection status, performs system performance evaluation, obtains the system performance score Ssys, and generates a report.

[0242] This method starts with the identification of eSIM Profile switching, captures Profile changes in real time through a special identification module, and automatically extracts operator information, achieving precise docking from "eSIM switching behavior" to "network access preparation." It avoids the problem of configuration lag and inability to connect to the Internet for traditional devices after eSIM updates, and ensures that the device completes network adaptation immediately after the operator switches without manual intervention. By setting up a special information verification module, the system verifies the operator identification, network type, and device support capabilities item by item before issuing the APN. This ensures the "legality" and "accessibility" of subsequent configurations, significantly reduces connection failures or system anomalies caused by parameter mismatches, and provides structural guarantees for the accuracy of APN configuration.

[0243] The network environment and device status assessment steps introduced in this method fully consider the device's dynamic communication state, including connection success rate (CSu), connection speed (CSv), and connection latency (CSr). This ensures that the generated APN configuration not only meets operator requirements but also meets current network conditions. Compared to traditional static parameter configuration methods, this method's APN solution is more flexible and real-time, significantly improving device connection success rates and communication performance in complex networks.

[0244] This method introduces connection performance feedback after delivering the APN configuration. This collects actual connection performance, including connection success rate (CSu), connection speed (CSv), and connection latency (CSr), and uses this information to automatically adjust the existing configuration. This mechanism enables "on-the-fly" APN configuration, effectively addressing connection quality fluctuations caused by device mobility. It is a key technical advancement in moving network access strategies from "preset-driven" to "data-driven."

[0245] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.

Claims

1. APN intelligent configuration system for dynamic eSIM switching, characterized by: It includes eSIM identification and switching module, operator information acquisition and verification module, network environment and device status assessment module, APN configuration generation and delivery module, APN configuration feedback and optimization module, and system performance evaluation and reporting module; The eSIM identification and switching module monitors the switching of eSIM profiles and captures changes in eSIM profiles in real time. When a device switches carrier networks via eSIM, it automatically detects changes in profiles and obtains carrier information. The operator information acquisition and verification module obtains the operator's APN configuration based on the operator information provided during eSIM switching, verifies the operator information, and obtains the final verification result Cval; The network environment and device status evaluation module evaluates the current device's network environment in real time based on the final verification result Cval and obtains the network quality score QoS; The APN configuration generation and delivery module adjusts the APN configuration based on the network quality score QoS, combined with the operator information and the device's network environment, obtains the new APN configuration APNfina, and delivers the new APN configuration APNfina; The APN configuration feedback and optimization module performs network connection according to the received new APN configuration APNfina, and feedbacks the network connection status, and adjusts the new APN configuration APNfina according to the network connection status; The system performance evaluation and reporting module collects the final verification result Cval, the network quality score QoS and the network connection status, performs system performance evaluation, obtains the system performance score Ssys, and generates a report.

2. The APN intelligent configuration system for dynamic eSIM switching according to claim 1, characterized in that: The eSIM identification and switching module includes an eSIM Profile monitoring unit and an operator information acquisition unit; The eSIM profile monitoring unit is responsible for monitoring eSIM profile switching events, identifying the eSIM profile currently used by the device, capturing changes in the eSIM profile, and obtaining the profile switching difference ΔP; When the device is connected to the network, the eSIM Profile changes. When the Profile changes, the change event is captured and the new eSIM Profile information Pnew is identified; The difference ΔP of profile switching is obtained by the following formula: ; Where, Pcu represents the information Pcu of the current eSIM Profile; Determine the device status based on the difference ΔP between the obtained profile switches; When the value of the profile switching difference ΔP is not zero, it means that the profile has changed and needs to be processed; The operator information acquisition unit acquires operator information based on identifying the new eSIM Profile information Pnew, including the operator identifier OpID, the network type Net, and the APN network configuration APNan; The operator identifier OpID is extracted from the new eSIM Profile information Pnew: the eSIM Profile content is loaded and parsed through the device's eSIM module, the IMSI identifier and network ID in the Profile are extracted, and the operator identifier OpID is obtained; The network type Net is identified by the wireless communication module in the device. The network type Net in the eSIM Profile information includes LTE, 5G, and Wi-Fi. The APN network configuration APNan is obtained from the eSIM Profile through the network management module, including the APN name, authentication type, and IP type.

3. The APN intelligent configuration system for dynamic eSIM switching according to claim 1, characterized in that: The operator information acquisition and verification module includes an operator APN configuration acquisition unit and an operator information verification unit; The operator APN configuration acquisition unit searches for the corresponding APN configuration in the operator's configuration database according to the acquired operator identifier OpID, network type Net and APN network configuration APNan, and acquires the APN configuration of the corresponding operator; The operator information verification unit verifies the operator information and the network parameters supported by the device according to the operator's APN configuration, including verification of the operator identifier OpID and the device information, verification of the network type Net and the network types supported by the device, and verification of the validity of the APN network configuration APNan, and generates the final verification result Cval; The verification of the operator identifier OpID and the device information includes obtaining the operator information supported by the device from the operator identifier list of the device and matching it with the operator identifier OpID in the eSIM Profile; The verification formula for the operator identifier OpID is as follows: ; Where COpID represents the operator ID verification result, 1 represents pass, and 0 represents fail; OpIDde represents the operator ID supported by the device; Verification of the network type Net and the network types supported by the device includes comparing the network type Net in the eSIM Profile with the network types supported by the device and determining whether they are compatible; The verification formula for the network type Net is as follows: ; Where CNet represents the network type verification result, 1 represents pass, 0 represents fail, and Nde represents the set of network types supported by the device. Verification of the validity of the APN network configuration APNan includes checking whether the APN network configuration APNan in the eSIM Profile meets the device's network connection requirements and the operator's standards; The verification formula for the validity of the APN network configuration APNan is as follows: ; Where CAPN represents the APN configuration verification result, 1 represents valid, 0 represents invalid, and APNva represents the valid APN network configuration required for the device network connection; The operator identification verification result COpID, the network type verification result CNet and the APN configuration verification result CAPN are integrated to obtain the final verification result Cval; The final verification result Cval is obtained by the following formula: ; When the final verification result Cval=1, it means the verification is passed; When the final verification result Cval=0, it means that the verification failed.

4. The APN intelligent configuration system for dynamic eSIM switching according to claim 1, characterized in that: The network environment and device status assessment module includes a device status monitoring unit and a network quality scoring and APN adjustment unit; The device status monitoring unit collects data about the current device's network environment based on the final verification result Cval. When the final verification result Cval=1, the device's network environment status data is collected, including the device's signal strength Ssig, device bandwidth Bband, and network delay Llate. Among them, the device signal strength Ssig is obtained through the wireless network interface and baseband chip; The device bandwidth Bband is obtained through the device's network interface; The network delay Llate is calculated by measuring the round-trip time.

5. The APN intelligent configuration system for dynamic eSIM switching according to claim 4, characterized in that: The network quality score and APN adjustment unit calculates and obtains the network quality score QoS based on the obtained device signal strength Ssig, device bandwidth Bband and network delay Llate; The network quality score QoS is obtained by the following formula: ; Where, Indicates the preset weight values of device signal strength Ssig, device bandwidth Bband, and network delay Llate; The network quality score QoS is compared with the preset score threshold TQo to obtain the network quality status and adjust the APN configuration; The network quality status is obtained by matching the following methods: When the network quality score QoS ≥ the score threshold TQo, the network quality status is normal and there is no need to adjust the APN configuration; When the network quality score QoS is less than the score threshold TQo, it indicates that the network quality status is abnormal and the APN configuration needs to be adjusted.

6. The APN intelligent configuration system for dynamic eSIM switching according to claim 5, characterized in that: The APN configuration generation and delivery module includes an APN configuration generation unit and an APN delivery and optimization unit; The APN configuration generation unit calculates and obtains a new APN configuration APNfina based on the operator information including the operator identifier OpID, the network type Net and the APN network configuration APNan and the network environment of the device including the device signal strength Ssig, the device bandwidth Bband and the network delay Llate; The new APN configuration APNfina is obtained using the following formula: ; Where, f represents the APN configuration function; The APN delivery and optimization unit delivers the new APN configuration APNfina through the cloud to the required devices.

7. The APN intelligent configuration system for dynamic eSIM switching according to claim 1, characterized in that: The APN configuration feedback and optimization module includes a network connection test and feedback unit and an APN configuration optimization unit; The network connection test and feedback unit configures APNfina based on the acquired new APN, connects to the network, and monitors the connection status in real time, including the connection success rate CSu, connection speed CSv, and connection delay CSr. And feed back the connection success rate CSu, connection speed CSv and connection delay CSr to the APN configuration optimization unit; The connection success rate CSu is obtained by counting the ratio of the number of successful connections to the total number of connection attempts; The connection speed CSv is obtained by calculating the ratio of the amount of data successfully transmitted to the time required for data transmission. The connection delay CSr is obtained by recording the time it takes for a device to send a request and receive a response.

8. The APN intelligent configuration system for dynamic eSIM switching according to claim 7, characterized in that: The APN configuration optimization unit compares the obtained connection success rate CSu, connection speed CSv, and connection delay CSr with the preset success rate threshold Tsu, speed threshold Tsv, and delay threshold Tsr, evaluates the network connection status, and determines whether the new APN configuration APNfina meets the connection requirements of the device and whether the new APN configuration APNfina needs to be adjusted; The network connection status is obtained by matching: When the connection success rate CSu ≥ the success rate threshold Tsu, the connection success rate is normal and there is no need to adjust the new APN configuration APNfina; When the connection success rate CSu is less than the success rate threshold Tsu, it indicates that the connection success rate is abnormal and the new APN configuration APNfina is adjusted; When the connection speed CSv ≥ the speed threshold Tsv, the connection speed is normal and there is no need to adjust the bandwidth of the new APN configuration APNfina; When the connection speed CSv is less than the speed threshold Tsv, it indicates that the connection speed is abnormal and it is necessary to switch to a high-bandwidth APN configuration; When the connection delay CSr ≤ the delay threshold Tsr, the network delay is normal and there is no need to adjust the new APN configuration APNfina; When the connection delay CSr is greater than the delay threshold Tsr, it indicates that the network delay is abnormal and the new APN configuration APNfina needs to be adjusted.

9. The APN intelligent configuration system for dynamic eSIM switching according to claim 8, characterized in that: The system performance evaluation and reporting module evaluates the system performance based on the final verification result Cval, the network quality score QoS and the network connection status, including the network connection stability score Sstab, the network speed performance score Svsp and the APN configuration accuracy score Szapn, and performs integrated calculation to obtain the system performance score Ssys; The network connection stability score Sstab is obtained using the following formula: ; The network speed performance score Svsp is obtained using the following formula: ; Where maxCSv represents the maximum value of the connection speed; The APN configuration accuracy score Szapn is obtained using the following formula: ; In the formula, maxQoS represents the set maximum network quality score threshold; The system performance score Ssys is obtained using the following formula: ; Where, They represent the preset weight values of the network connection stability score Sstab, the network speed performance score Svsp, and the APN configuration accuracy score Szapn respectively; Based on the obtained system performance score Ssys, combined with device behavior records, eSIM switching logs, and APN configuration change trajectories, a structured system performance report is generated.

10. An APN intelligent configuration method for dynamic eSIM switching, applied to the APN intelligent configuration system for dynamic eSIM switching according to any one of claims 1 to 9, characterized in that: The following steps are involved: Step 1: The eSIM identification and switching module monitors the switching of eSIM profiles and captures changes in eSIM profiles in real time. When the device switches carrier networks via eSIM, it automatically detects the profile changes and obtains carrier information. Step 2: The operator information acquisition and verification module obtains the operator's APN configuration based on the operator information provided during eSIM switching, verifies the operator information, and obtains the final verification result Cval; Step 3: The network environment and device status evaluation module evaluates the current device's network environment in real time based on the final verification result Cval and obtains the network quality score QoS; Step 4: The APN configuration generation and delivery module adjusts the APN configuration based on the network quality score QoS, combined with the operator information and the device's network environment, obtains the new APN configuration APNfina, and delivers the new APN configuration APNfina; Step 5: The APN configuration feedback and optimization module performs network connection according to the received new APN configuration APNfina, and feeds back the network connection status, and adjusts the new APN configuration APNfina according to the fed-back network connection status; Step 6: The system performance evaluation and reporting module collects the final verification result Cval, the network quality score QoS and the network connection status, performs system performance evaluation, obtains the system performance score Ssys, and generates a report.

Citation Information

Patent Citations

  • Automatic APN configuration processing method and system, electronic equipment and storage medium

    CN111615103A

  • ESIM card data remote updating and handshaking method based on APN-free configuration

    CN118524377A

  • Esim profile switching without SMS

    WO2018183332A1