Parameter configuration error processing method and device and related equipment
By performing operations such as invalidating the USIM, disabling the first wireless access technology, generating the SUCI using an empty algorithm, and registering for emergency services when terminal parameters are misconfigured, the communication interruption problem caused by SUCI parameter misconfiguration is resolved, ensuring communication reliability and privacy protection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- VIVO MOBILE COMM CO LTD
- Filing Date
- 2024-10-31
- Publication Date
- 2026-05-01
AI Technical Summary
In a communication system, an incorrect configuration of the parameters on the Global Subscriber Identity Card (GS1) used to calculate the Subscription Encryption Identity (SUCI) prevents the terminal from obtaining the SUCI for network access and thus from registering with the network.
When the terminal performs a target operation when the parameters are misconfigured, it may do so by invalidating the Global Subscriber Identity Module (USIM), disabling the first radio access technology, generating a SUCI using an empty algorithm, registering using emergency services, and notifying the network-side device that the parameters are not configured correctly.
To prevent user IDs from being exposed due to configuration errors and to ensure communication reliability, a backup plan is provided to ensure that the terminal can still obtain communication services.
Smart Images

Figure CN121968075A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technology, and specifically relates to a method, apparatus and related equipment for handling parameter configuration errors. Background Technology
[0002] In communication systems, the parameters used on the Universal Subscriber Identity Module (USIM) to calculate the Subscription Concealed Identifier (SUCI) are typically configured by the operator. If these parameters are configured incorrectly, the terminal may be unable to obtain the SUCI required for network access, preventing it from registering with the network. Therefore, how the terminal should proceed when the SUCI calculation parameters are incorrectly configured is a problem that urgently needs to be addressed. Summary of the Invention
[0003] This application provides a method, apparatus, and related equipment for handling parameter configuration errors, which can solve the problem of how the terminal should operate when the parameters used to calculate SUCI are configured incorrectly.
[0004] Firstly, a method for handling parameter configuration errors is provided, including:
[0005] If the parameters for calculating the Subscription Encryption Identifier (SUCI) are not configured correctly, the terminal will perform the target operation.
[0006] Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following:
[0007] Invalid Global Subscriber Identity Card (USIM);
[0008] The first wireless access technology is prohibited;
[0009] The SUCI is generated using the empty algorithm;
[0010] Register using emergency services;
[0011] The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
[0012] Secondly, a parameter configuration error handling device is provided, including:
[0013] The execution module is used to perform the target operation if the parameters for calculating the SUCI (Summary Identity Token) are not configured correctly.
[0014] Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following:
[0015] Invalid Global Subscriber Identity Card (USIM);
[0016] The first wireless access technology is prohibited;
[0017] The SUCI is generated using the empty algorithm;
[0018] Register using emergency services;
[0019] The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
[0020] Thirdly, a parameter configuration error processing apparatus is provided, the apparatus being configured to perform the steps of the method described in the first aspect.
[0021] Fourthly, a terminal is provided, the terminal including a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the method as described in the first aspect.
[0022] Fifthly, a terminal is provided, including a processor and a communication interface, wherein the processor is used to perform a target operation when the parameters for calculating the subscription encryption identifier SUCI are not correctly configured;
[0023] Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following:
[0024] Invalid Global Subscriber Identity Card (USIM);
[0025] The first wireless access technology is prohibited;
[0026] The SUCI is generated using the empty algorithm;
[0027] Register using emergency services;
[0028] The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
[0029] In a sixth aspect, a readable storage medium is provided, on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.
[0030] A seventh aspect provides a wireless communication system, comprising: a terminal and a network-side device, wherein the terminal can be used to perform the steps of the method described in the first aspect.
[0031] Eighthly, a chip is provided, the chip including a processor and a communication interface coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.
[0032] In a ninth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to perform the steps of the method as described in the first aspect.
[0033] This application embodiment defines the terminal's operational behavior when the parameters for calculating the Subscription Encryption Identity (SUCI) are incorrectly configured. The SUCI is used for a first radio access technology, and the target operation includes at least one of the following: invalidating the Global Subscriber Identity Module (USIM); disabling the first radio access technology; generating the SUCI using a null algorithm; registering using emergency services; and notifying the network-side device that the parameters for calculating the SUCI are incorrectly configured. This clarifies the terminal's operational behavior when the parameters used to calculate the SUCI are incorrectly configured, thereby preventing the user ID (such as SUPI) from being exposed due to misconfiguration or ensuring communication reliability. Attached Figure Description
[0034] Figure 1 This is a block diagram of a wireless communication system applicable to embodiments of this application;
[0035] Figure 2 This is a flowchart illustrating a method for handling parameter configuration errors provided in an embodiment of this application;
[0036] Figure 3 This is a schematic diagram of a parameter configuration error processing device provided in an embodiment of this application;
[0037] Figure 4 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0038] Figure 5 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. Detailed Implementation
[0039] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0040] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0041] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. The following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description; however, these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) radio systems. th Generation 6G communication system.
[0042] Figure 1This diagram illustrates a block diagram of a wireless communication system applicable to embodiments of this application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a mobile phone, tablet computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipboard equipment, pedestrian user equipment (PUE), smart home devices (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), game consoles, personal computers (PCs), ATMs, or self-service machines, etc. Wearable devices include: smartwatches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart chains, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among these, in-vehicle devices can also be referred to as in-vehicle terminals, in-vehicle controllers, in-vehicle modules, in-vehicle components, in-vehicle chips, or in-vehicle units, etc. It should be noted that the specific type of terminal 11 is not limited in this application embodiment. Network-side equipment 12 may include access network equipment or core network equipment, wherein access network equipment may also be referred to as Radio Access Network (RAN) equipment, radio access network function, or radio access network unit. Access network equipment may include base stations, Wireless Local Area Network (WLAN) access points (APs), or Wireless Fidelity (WiFi) nodes, etc.The term "base station" can be referred to as Node B (NB), Evolved Node B (eNB), Next Generation Node B (gNB), New Radio Node B (NR Node B), Access Point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), Radio Base Station, Radio Transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home Evolved Node B, Transmit / Receive Point (TRP), or any other suitable term in the relevant field, as long as the same technical effect is achieved. The term "base station" is not limited to any specific technical terminology. It should be noted that this application embodiment only uses a base station in an NR system as an example for description and does not limit the specific type of base station.
[0043] Core network equipment, also known as core network nodes, core network functions, or core network elements, includes, but is not limited to, at least one of the following: Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (or L-NEF), and Binding Support Function. Support Functions (BSF), Application Functions (AF), Location Management Functions (LMF), Gateway Mobile Location Centres (GMLC), and Network Data Analytics Functions (NWDAF), etc. It should be noted that this application embodiment only uses core network equipment in the NR system as an example and does not limit the specific type of core network equipment. If the name of the core network equipment mentioned in this application embodiment changes in subsequent protocol versions (e.g., 6G), it will still be within the scope of protection of this application.
[0044] Optionally, the core network equipment can be implemented by one or more functional modules in a single device, or by multiple devices working together; this application does not specifically limit this. It is understood that the aforementioned functional modules can be network elements in hardware devices, software functional modules running on dedicated hardware, or virtualized functional modules instantiated on a platform (e.g., a cloud platform).
[0045] For ease of understanding, the following describes some aspects of the embodiments of this application:
[0046] The terminal will request SUCI from the USIM card in the following situations:
[0047] Scenario 1: When the terminal is in an unregistered state and is preparing to register with the network (e.g., after inserting the USIM card and turning on the device), the terminal requests the USIM card to obtain the SUCI, and then sends a Registration Request message to the Access and Mobility Management Function (AMF), carrying the SUCI to request registration with the network.
[0048] Scenario 2: The terminal receives an Identity Request message from the AMF (e.g., the AMF cannot find the terminal's Subscription Permanent Identifier (SUPI) based on the 5G-GUTI, or the AMF cannot authenticate the terminal, or the SUPI obtained based on the SUCI is unacceptable, etc.). The Identity Request message is used to request the terminal to provide the SUCI. In this case, the terminal will also request the USIM to obtain the SUCI and then reply to the AMF with the SUCI via an Identity Response message.
[0049] The general process for a terminal to obtain SUCI is as follows:
[0050] The terminal sends a request message to the USIM requesting a SUCI. The USIM can determine, based on its configuration, whether to calculate the SUCI itself or have the terminal calculate it. If the USIM calculates the SUCI, it sends the calculated SUCI to the terminal. If the terminal calculates the SUCI, the USIM sends the parameters needed to calculate the SUCI (including SUPI, SUPI type, routing indicator, home network public key identifier, home network public key, and protection scheme identifiers) to the terminal, which then calculates the SUCI based on these parameters.
[0051] However, if the parameters used to calculate the SUCI on the USIM are configured incorrectly, the terminal may be unable to obtain the SUCI for network access, which will prevent the terminal from registering with the network and thus prevent the user from obtaining services. Therefore, this application proposes a method for handling parameter configuration errors.
[0052] The method for handling parameter configuration errors provided in this application will be described in detail below with reference to the accompanying drawings, through some embodiments and application scenarios.
[0053] Reference Figure 2 This application provides a method for handling parameter configuration errors, as shown in the figure. The method for handling parameter configuration errors includes:
[0054] Step 201: If the parameters for calculating the SUCI (Summary Identity Token) are not configured correctly, the terminal performs the target operation.
[0055] Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following:
[0056] Invalid Global Subscriber Identity Card (USIM);
[0057] The first wireless access technology is prohibited;
[0058] The SUCI is generated using the empty algorithm;
[0059] Register using emergency services;
[0060] The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
[0061] In this embodiment, the incorrect configuration of the parameters for calculating the Subscription Encryption Identifier (SUCI) can be understood or replaced by an error in the parameter configuration for calculating the SUCI. Specifically, the parameters used to calculate the SUCI can be considered incorrectly configured if at least one of the following conditions is met:
[0062] One or more parameters used to calculate SUCI are not configured or are configured incorrectly;
[0063] The SUCI cannot be calculated based on the configured parameters, or an incorrect SUCI cannot be calculated based on the configured parameters.
[0064] Optionally, an invalid USIM can be understood or replaced with the services of an invalid USIM card, which can protect user privacy and prevent user IDs (such as SUPI) from being exposed due to misconfiguration.
[0065] Optionally, prohibiting the first radio access technology can be understood or replaced by ignoring cells using the first radio access technology during cell selection. In this way, when the first radio access technology is prohibited, the terminal can choose to use a second radio access technology to access the network, thereby ensuring that the terminal can still obtain communication services and guaranteeing communication reliability. Specifically, for the first radio access technology, the terminal needs to use SUCI to access it; for example, in some embodiments, the first radio access technology can be 5G or 6G. For the second radio access technology, the terminal does not need to use SUCI to access it; for example, in some embodiments, the second radio access technology can be 3G or 4G.
[0066] Optionally, using a null algorithm to generate the SUCI can be understood or replaced by using a null scheme to generate the SUCI, so that the terminal can still obtain the service of the first wireless access technology, ensuring the reliability of communication.
[0067] Optionally, registering using emergency services can be understood as accessing the first radio access technology network via emergency services. One implementation involves the terminal sending a registration request message for emergency calls to the network-side equipment. This way, the terminal can still obtain the services of the first radio access technology, ensuring the reliability of communication.
[0068] Optionally, the terminal can notify the network-side device that the parameters of the SUCI have not been correctly configured. This allows the operator to notify the user to upgrade the USIM, thereby ensuring the reliability of subsequent communication.
[0069] It should be noted that the statement that the parameters for calculating the Subscription Encryption Identifier (SUCI) are not configured correctly can be understood as the statement that the information required for SUCI calculation is not correctly configured in the USIM.
[0070] This application embodiment defines the terminal's operational behavior when the parameters for calculating the Subscription Encryption Identity (SUCI) are incorrectly configured. The SUCI is used for a first radio access technology, and the target operation includes at least one of the following: invalidating the Global Subscriber Identity Module (USIM); disabling the first radio access technology; generating the SUCI using a null algorithm; registering using emergency services; and notifying the network-side device that the parameters for calculating the SUCI are incorrectly configured. This clarifies the terminal's operational behavior when the parameters used to calculate the SUCI are incorrectly configured, thereby preventing the user ID (such as SUPI) from being exposed due to misconfiguration or ensuring communication reliability.
[0071] Optionally, in some embodiments, the terminal performing the target operation includes:
[0072] The terminal performs the target operation based on the first information; wherein the first information includes at least one of a target state and user instruction information, the target state being the current state of the terminal, and the user instruction information being used to instruct the user to disable communication services or to allow communication services.
[0073] In this embodiment, a user's blocking of communication services can be understood or replaced as not accepting the risk of privacy leakage, and a user's allowing of communication services can be understood or replaced as accepting the risk of privacy leakage. In other words, the aforementioned user instruction information can also be used to indicate whether or not to accept the risk of privacy leakage.
[0074] In this embodiment, the terminal can obtain its current state and then perform a target operation based on that state. Different states can correspond to different operations. Optionally, the terminal's current state can include a communication state and a communication stage. The communication state can be understood as the terminal's state during communication, and the communication stage can be understood as the terminal's state of receiving or preparing to send messages during communication.
[0075] Optionally, the communication state may include at least one of the following: registered state, unregistered state, no security context, and having a security context. For example, the terminal obtaining its current state can be described as the terminal currently being in a registered or unregistered state, or the terminal currently having or not having a security context.
[0076] Optionally, the communication phase may include receiving an identity request message and sending a registration request. For example, the terminal obtaining its current state can be described as the terminal receiving an identity request message from the network-side device and the terminal sending a registration request to the network-side device.
[0077] Optionally, in some embodiments, the terminal performing the target operation based on the received user instruction information includes at least one of the following:
[0078] If the user instruction information instructs the user to disable communication services, the terminal will have an invalid USIM.
[0079] When the user instruction information instructs the user to allow the communication service, the terminal performs at least one of the following: disables the first wireless access technology; generates the SUCI using a null algorithm; or registers using the emergency service.
[0080] In this embodiment of the application, user instruction information can be obtained by introducing an interface for obtaining user instructions. This allows the user to decide whether to allow the communication service. If the communication service is allowed, the reliability of subsequent communication can be guaranteed. If the communication service is prohibited, the risk of privacy leakage can be reduced.
[0081] It should be noted that since the terminal cannot determine the user's preferences, by introducing an interface to obtain user instructions, the terminal can acquire user instruction information and perform targeted operations based on this information, thus achieving a balance between privacy protection and service access. Furthermore, obtaining the terminal's current state can serve as a prerequisite for implementing certain interactive actions, enabling the terminal to behave appropriately in different states.
[0082] Optionally, in some embodiments, when the first information includes the user instruction information, the method further includes:
[0083] The terminal displays error configuration information, which is used to obtain the user instruction information.
[0084] Optionally, in some embodiments, the error configuration information is used to indicate at least one of the following: the parameters of the SUCI are not configured correctly, and the SUCI is updated.
[0085] In this embodiment, the terminal can display error configuration information via a pop-up window, allowing the user to choose whether to allow communication services or accept the risk of privacy leakage. For example, in some implementations, error configuration information can be displayed via a pop-up window to indicate that the parameters for calculating the SUCI have not been configured correctly or to indicate that the SUCI needs to be updated. The user can input their selection via operation buttons or voice, such as displaying a first operation button and a second operation button on the pop-up window. The first operation button is associated with allowing communication services and accepting the risk of privacy leakage; the second operation button is associated with disallowing communication services and not accepting the risk of privacy leakage. When the user selects the first operation button, user instruction information is generated to instruct the user to allow communication services or accept the risk of privacy leakage; when the user selects the second operation button, user instruction information is generated to instruct the user to disable communication services or not accept the risk of privacy leakage.
[0086] For example, the terminal displays a dialog box to the user, saying, "Your current USIM card is not configured correctly. Continuing to use it may pose a risk of privacy leakage. Do you want to continue using it? You can contact your operator to replace your USIM card." If the user clicks "Yes," the terminal obtains user instruction information from the user indicating that communication services are allowed. If the user clicks "No," the terminal obtains user instruction information from the user indicating that communication services are prohibited.
[0087] Optionally, in some embodiments, when the first information includes the target state, the terminal performing the target operation based on the target state information includes at least one of the following:
[0088] When the target state is the first state, the terminal disables the first wireless access technology;
[0089] When the target state is the second state, the terminal notifies the network-side device that the parameters for calculating the SUCI have not been configured correctly.
[0090] The first state includes at least one of the following: non-registered state, no security context, or ready to send a registration request;
[0091] The second state includes at least one of the following: registered state, having a security context, or receiving an identity request.
[0092] In this embodiment, when the terminal's target state is the first state, it can be determined that the first wireless access technology is prohibited, but the terminal can still select the second wireless access technology. When the terminal's target state is the second state, it can be determined that the parameters for calculating the SUCI have not been correctly configured and the network-side device is notified.
[0093] Optionally, in some embodiments, when the first information includes the target state and the user indication information, the terminal performing the target operation based on the first information includes:
[0094] When the user instruction information instructs the user to allow the communication service, the terminal performs at least one of the following: disables the first wireless access technology; generates the SUCI using a null algorithm; or registers using the emergency service.
[0095] If the target state indicates that the terminal has obtained the target cause value, the terminal invalidates the USIM;
[0096] The target cause value is used to indicate that the terminal is invalid.
[0097] Optionally, if the target state indicates that the terminal has obtained the target cause value, invalidating the USIM by the terminal includes: if the terminal first performs registration and obtains the target cause value sent by the network-side device based on the registration, then the terminal invalidates the USIM. In other words, the aforementioned target state is that the terminal has obtained the target cause value.
[0098] For example, if the user instruction information instructs the user to allow communication services, and the terminal blocks the first radio access technology, the terminal can register or attach to a second radio access technology network (e.g., attach to a 4G network). If the user instruction information instructs the use of a null algorithm to generate the SUCI, then the null algorithm is used to generate the SUCI, and the terminal registers to the first radio access technology network (e.g., registers to a 5G network) based on the generated SUCI. If the user instruction information instructs the use of emergency services for registration, then emergency services are used to register to the first radio access technology network (e.g., registers to a 5G network). After registration or attachment, the network-side device can send a target cause value to the terminal indicating that the terminal is invalid (e.g., the network may not be able to find a valid SUPI due to a misconfigured SUPI, thus indicating that the terminal is invalid; this target cause value can be sent via an identity response message or a NAS rejection message). The terminal invalidates the USIM (or disables the USIM card) based on this target cause value.
[0099] Optionally, in some embodiments, when the user instruction information in the first information packet is received, the terminal performing the target operation based on the first information includes:
[0100] When the user instruction information instructs the user to allow the communication service, the terminal performs at least one of the following: disables the first wireless access technology; generates the SUCI using a null algorithm; or registers using the emergency service.
[0101] Furthermore, if the terminal obtains the target cause value, the terminal invalidates the USIM;
[0102] The target cause value is used to indicate that the terminal is invalid.
[0103] Optionally, in some embodiments, the method further includes:
[0104] The terminal sends a first request message to the USIM, the first request message being used to request SUCI;
[0105] The terminal receives the first response message corresponding to the first request message;
[0106] The terminal determines, based on the first response message, that the parameters for calculating the SUCI have not been configured correctly.
[0107] It should be noted that in some embodiments, if the USIM finds that the parameters for calculating SUCI are not configured correctly, the USIM sends a first response message carrying an error reason value to the terminal. The error reason value is used to indicate that the parameters for calculating SUCI are not configured correctly, and the terminal determines that the parameters for calculating SUCI are not configured correctly based on the error reason value.
[0108] In some embodiments, if the USIM does not find that the parameters used to calculate SUCI are not configured correctly, the USIM may send a first response message carrying the parameters used to calculate SUCI to the terminal, and the terminal determines that the parameters used to calculate SUCI are not configured correctly based on the parameters used to calculate SUCI.
[0109] Optionally, in some embodiments, the invalid USIM includes:
[0110] Invalidate the service of the first wireless access technology associated with the USIM.
[0111] Optionally, invalidating the service of the first radio access technology associated with the USIM can be understood or replaced by invalidating the service of the first radio access technology network, such as invalidating 5G network service or invalidating 6G network service.
[0112] Optionally, in some embodiments, the prohibition of the first wireless access technology includes:
[0113] Cells using the first wireless access technology are ignored during the cell selection process.
[0114] In this embodiment of the application, during the cell selection process, since cells using the first wireless access technology are ignored, cells using the second wireless access technology can still be used, thereby continuing to provide network services using the second wireless access technology.
[0115] Optionally, in some embodiments, after generating the SUCI using the empty algorithm, the method further includes:
[0116] The terminal sends the SUCI to the network-side device.
[0117] For example, when the network-side device is an AMF, the terminal can send a registration request message to the AMF, and the registration request message includes the SUCI.
[0118] Optionally, in some embodiments, the notification to the network-side device that the parameters for calculating the SUCI are not correctly configured includes:
[0119] A second message is sent to the network-side device. The second message contains a second reason value, which indicates that the parameters for calculating the SUCI have not been configured correctly.
[0120] Optionally, the second reason value can also be used to indicate that the SUCI was generated according to the empty algorithm.
[0121] For example, when the network-side device is an AMF (Application Management Function), the terminal can send an uplink NAS message, such as a registration request message or an identity response message, to the AMF, carrying a second cause value in the NAS message to indicate that the parameters for calculating the SUCI have not been configured correctly. The AMF can also determine whether the SUCI was specially generated based on the second cause value, and thus take special actions, such as using a null algorithm to decrypt the SUCI or using backup subscription information. The AMF can record the error cause value for the terminal and notify the user to update the configuration information on the USIM via out-of-band means (such as telephone or SMS).
[0122] In this embodiment, the network-side device can take special processing based on the second cause value, such as using an empty algorithm to decrypt SUCI and notifying the operator so that the operator can notify the user to upgrade the USIM, thereby ensuring the reliability of subsequent communication.
[0123] To better understand this, we will use some examples below.
[0124] In some embodiments, assuming the first radio access technology is 5G and the second radio access technology is 4G or LTE radio access technology (RAT), the relevant process for calculating SUCI parameters not being configured correctly includes the following steps:
[0125] 1. The terminal sends a request message to USIM requesting SUCI;
[0126] Optionally, the terminal may send a request message to USIM requesting SUCI before initiating a registration request message;
[0127] Optionally, after receiving the identity request message, the terminal may send a request message to USIM to request SUCI.
[0128] 2. USIM sends a response message to the terminal, and the terminal determines from the response message that the parameters for calculating SUCI have not been configured correctly. The terminal determines that the parameters for calculating SUCI have not been configured correctly based on the response message in the following situations:
[0129] Scenario 1: If USIM finds that the parameters for calculating SUCI are not configured correctly, USIM sends an error reason value to the terminal. The error reason value indicates that the parameters for calculating SUCI are not configured correctly, and the terminal determines that the parameters for calculating SUCI are not configured correctly based on the error reason value.
[0130] Scenario 2: If USIM does not find that the parameters for calculating SUCI are not configured correctly, USIM sends the parameters for calculating SUCI to the terminal. The terminal determines that the parameters for calculating SUCI are not configured correctly based on the parameters for calculating SUCI.
[0131] 3. Optionally, the terminal may obtain user instruction information if the parameters for calculating SUCI are not configured correctly.
[0132] Optionally, the user-instructed terminal can instruct the user to block or allow communication services, or to accept or reject the risk of privacy breaches.
[0133] The terminal can display error configuration information to the user and then obtain user instructions. The error configuration information indicates a USIM card configuration error. It can also prompt for a USIM update.
[0134] For example, the terminal displays a dialog box to the user, saying, "Your current USIM card is not configured correctly. Continuing to use it may pose a risk of privacy leakage. Do you want to continue using it? You can contact your operator to replace your USIM card." If the user clicks "Yes," the ME obtains user instruction information from the user indicating that communication services are allowed. If the user clicks "No," the terminal obtains user instruction information from the user indicating that communication services are prohibited.
[0135] 4. Optionally, the terminal obtains its current state if the parameters for calculating SUCI are not configured correctly. The current state indicates the terminal's current status and may include information about the terminal's status during communication or its status when receiving or preparing to send messages during communication.
[0136] 5. The terminal determines the subsequent action based on at least one of the user's instruction information and the current state, including one or more of the following:
[0137] 1) Invalid USIM (or 5G service of an invalid USIM card);
[0138] 2) 5G RAT is disabled (LTE RAT is allowed), meaning that ME ignores 5G RAT cells during cell selection.
[0139] 3) Generate SUCI using the empty algorithm;
[0140] 4) Use emergency services to access the 5G network;
[0141] 5) Notify AMF of error messages, which indicate that the parameters for calculating the SUCI have not been configured correctly.
[0142] Optionally, specific implementations include the following:
[0143] 1) The terminal disables the USIM card based on user instructions that prohibit communication services or do not accept privacy risks.
[0144] 2) The terminal accesses the 5G network by allowing communication services or accepting the risk of privacy leakage according to the user's instructions, using an empty algorithm to generate SUCI, or by prohibiting 5G RAT or using emergency services.
[0145] 3) The terminal determines that it is prohibited to select 5G RAT based on at least one of the following: the current state is non-registered, there is no security context, and the terminal is ready to send a RegistrationRequest. However, the terminal can still select 4G or LTE RAT.
[0146] 4) The terminal determines the AMF error information based on at least one of the following: its current state is registered, it has a security context, and it has received an Identity request. The terminal can send an uplink NAS message to the AMF, carrying an error reason value indicating that the parameters for calculating SUCI have not been configured correctly. The AMF can record this error reason value for the UE and notify the user to update the configuration information on the USIM via out-of-band means (e.g., telephone, SMS).
[0147] 5) The terminal allows communication services or accepts the risk of privacy leakage according to the user's instructions, and uses an empty algorithm to generate SUCI, or blocks 5G RAT or uses emergency services to access the 5G network; wherein, the terminal receives an error reason value from the AMF again to indicate that the UE is illegal (possibly because the SUPI is misconfigured, causing the network to not find a valid SUPI, thus indicating that the UE is illegal), and the terminal blocks the USIM card according to the error reason value.
[0148] It should be noted that the above user instructions and current status are optional and include, but are not limited to, the above current status.
[0149] Regarding situations 1) and 2) above: obtaining user instruction information by the terminal can achieve a balance between privacy protection and service access, since the terminal cannot determine the user's preferences, thus introducing an interface for obtaining user instructions.
[0150] Regarding situations 3) and 4) above: The terminal obtaining the current state can serve as a prerequisite for implementing some interactive actions, so that the terminal can have reasonable operational behavior in different states.
[0151] By blocking USIM cards, user privacy can be protected and user IDs (such as SUPI) can be prevented from being exposed due to misconfiguration.
[0152] For scenarios 2), 3), and 4), the terminal can still obtain communication services. For scenarios 2) and 4), the terminal can still obtain 5G services. For scenario 3), the UE can obtain 4G services (but 5G services are disabled). Since 4G itself does not have a SUPI protection mechanism, this method can be used without requesting the user's instructions.
[0153] Regarding situation 5) above, notifying the AMF can provide a means for network-side devices to know that the USIM card is misconfigured, thereby enabling the operator to notify the user to upgrade the USIM.
[0154] The parameter configuration error handling method provided in this application can be executed by a parameter configuration error handling device. This application uses the execution of the parameter configuration error handling method by a parameter configuration error handling device as an example to illustrate the parameter configuration error handling device provided in this application.
[0155] This application provides a parameter configuration error processing device. As an example, the parameter configuration error processing device can be a communication device or a component in a communication device, such as a chip. The communication device can be a terminal. Exemplarily, the terminal can be, but is not limited to, the types of terminals 11 listed above; this application does not impose specific limitations.
[0156] The parameter configuration error handling device includes a receiving module, a transmitting module, and a processing module. These modules can be implemented in software or hardware. When implemented in hardware, the processing module can be implemented by a processor. For example, the processor can include general-purpose processors, special-purpose processors, such as a Central Processing Unit (CPU), microprocessor, Digital Signal Processor (DSP), Artificial Intelligence (AI) processor, Graphics Processing Unit (GPU), Application Specific Integrated Circuit (ASIC), Network Processor (NP), Field Programmable Gate Array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, etc. The receiving and transmitting modules can be implemented by a communication interface, which can include one or more of the following: transceiver, pins, circuits, bus, radio frequency unit, etc.
[0157] For details, see Figure 3 When the parameter configuration error processing device is a terminal or a component in the terminal, the parameter configuration error processing device 300 includes:
[0158] Execution module 301 is used to perform the target operation when the parameters for calculating the SUCI (Summary Identity Token) are not configured correctly.
[0159] Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following:
[0160] Invalid Global Subscriber Identity Card (USIM);
[0161] The first wireless access technology is prohibited;
[0162] The SUCI is generated using the empty algorithm;
[0163] Register using emergency services;
[0164] The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
[0165] Optionally, the execution module 301 is specifically used to execute the target operation according to the first information; wherein, the first information includes at least one of a target state and user instruction information, the target state being the current state of the terminal, and the user instruction information being used to instruct the user to disable communication services or allow communication services.
[0166] Optionally, the execution module 301 is further configured to display error configuration information when the first information includes the user instruction information, wherein the error configuration information is used to obtain the user instruction information.
[0167] Optionally, in some embodiments, the error configuration information is used to indicate at least one of the following: the parameters for calculating the SUCI are not configured correctly, and the SUCI is updated.
[0168] Optionally, the execution module 301 is specifically configured to perform at least one of the following:
[0169] The USIM is invalid if the user instruction message instructs the user to disable communication services.
[0170] If the user instruction information instructs the user to allow the communication service, perform at least one of the following: disable the first wireless access technology; generate the SUCI using a null algorithm; or register using the emergency service.
[0171] Optionally, the execution module 301 is specifically configured to perform at least one of the following when the first information includes the target state:
[0172] When the target state is the first state, the first wireless access technology is disabled;
[0173] If the target state is the second state, notify the network-side device that the parameters for calculating the SUCI have not been configured correctly;
[0174] The first state includes at least one of the following: non-registered state, no security context, or ready to send a registration request;
[0175] The second state includes at least one of the following: registered state, having a security context, or receiving an identity request.
[0176] Optionally, the execution module 301 is specifically configured to perform the following operations when the first information includes the target state and the user instruction information:
[0177] If the user instruction information instructs the user to allow the communication service, perform at least one of the following: disable the first wireless access technology; generate the SUCI using a null algorithm; register using emergency services;
[0178] The USIM is invalid if the target state indicates that the terminal has obtained the target cause value.
[0179] The target cause value is used to indicate that the terminal is invalid.
[0180] Optionally, the parameter configuration error processing device further includes:
[0181] The sending module is used to send a first request message to the USIM, the first request message being used to request SUCI;
[0182] The receiving module is used to receive the first response message corresponding to the first request message;
[0183] The determination module is used to determine, based on the first response message, that the parameters for calculating the SUCI have not been configured correctly.
[0184] Optionally, the first response message includes a first reason value, which indicates that the parameters for calculating the SUCI have not been configured correctly.
[0185] Optionally, the invalid USIM includes:
[0186] Invalidate the service of the first wireless access technology associated with the USIM.
[0187] Optionally, the prohibition of the first wireless access technology includes:
[0188] Cells using the first wireless access technology are ignored during the cell selection process.
[0189] Optionally, the notification to the network-side device that the parameters for calculating the SUCI are not correctly configured includes:
[0190] A second message is sent to the network-side device. The second message contains a second reason value, which indicates that the parameters for calculating the SUCI have not been configured correctly.
[0191] Optionally, the first wireless access technology is 5G or 6G.
[0192] The parameter configuration error handling device provided in this application embodiment can achieve... Figure 2 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.
[0193] like Figure 4As shown, this application embodiment also provides a communication device 400, including a processor 401 and a memory 402. The memory 402 stores a program or instructions that can run on the processor 401. When the program or instructions are executed by the processor 401, they implement the various steps of the above-mentioned parameter configuration error processing method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.
[0194] This application embodiment also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement, for example... Figure 2 The steps in the method embodiment shown are illustrated. This terminal embodiment corresponds to the above-described terminal-side method embodiment. All implementation processes and methods of the above-described method embodiments can be applied to this terminal embodiment and achieve the same technical effect. The terminal can be... Figure 3 The device for handling parameter configuration errors shown. Specifically, Figure 5 A schematic diagram of the hardware structure of a terminal to implement an embodiment of this application.
[0195] The terminal 500 includes, but is not limited to, at least some of the following components: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, and processor 510.
[0196] Those skilled in the art will understand that the terminal 500 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 510 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 5 The terminal structure shown does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0197] It should be understood that, in this embodiment, the input unit 504 may include a graphics processor 5041 and a microphone 5042. The graphics processor 5041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 507 includes at least one of a touch panel 5071 and other input devices 5072. The touch panel 5071 is also called a touch screen. The touch panel 5071 may include two parts: a touch detection device and a touch controller. Other input devices 5072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0198] In this embodiment, after receiving downlink data from the network-side device, the radio frequency unit 501 can transmit it to the processor 510 for processing; in addition, the radio frequency unit 501 can send uplink data to the network-side device. Typically, the radio frequency unit 501 includes, but is not limited to, antennas, amplifiers, transceivers, couplers, low-noise amplifiers, duplexers, etc.
[0199] The memory 509 can be used to store software programs or instructions, as well as various data. The memory 509 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 509 may include volatile memory or non-volatile memory. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 509 in this embodiment includes, but is not limited to, these and any other suitable types of memory.
[0200] Processor 510 may include one or more processing units; optionally, processor 510 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 510.
[0201] The processor 510 is used to perform the target operation when the parameters for calculating the SUCI (Subscription Encryption Identifier) are not configured correctly.
[0202] Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following:
[0203] Invalid Global Subscriber Identity Card (USIM);
[0204] The first wireless access technology is prohibited;
[0205] The SUCI is generated using the empty algorithm;
[0206] Register using emergency services;
[0207] The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
[0208] It is understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above terminal side method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described again here.
[0209] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described parameter configuration error handling method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0210] The processor mentioned above is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0211] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described parameter configuration error handling method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0212] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0213] This application also provides a computer program / program product, which includes computer instructions. The computer program / program product is executed by at least one processor to implement the various processes of the above-described parameter configuration error handling method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0214] This application also provides a wireless communication system, including a terminal and a network-side device, wherein the terminal can be used to execute the steps of the parameter configuration error handling method described above.
[0215] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0216] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of computer software products plus necessary general-purpose hardware platforms, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions to cause the terminal or network-side device to execute the methods described in the various embodiments of this application.
[0217] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other implementations under the guidance of this application without departing from the spirit and scope of the claims. All of these implementations are within the protection scope of this application.
Claims
1. A method for handling parameter configuration errors, characterized in that, include: If the parameters for calculating the Subscription Encryption Identifier (SUCI) are not configured correctly, the terminal will perform the target operation. Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following: Invalid Global Subscriber Identity Card (USIM); The first wireless access technology is prohibited; The SUCI is generated using the empty algorithm; Register using emergency services; The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
2. The method according to claim 1, characterized in that, The terminal performs the target operation, including: The terminal performs the target operation based on the first information; wherein the first information includes at least one of a target state and user instruction information, the target state being the current state of the terminal, and the user instruction information being used to instruct the user to disable communication services or to allow communication services.
3. The method according to claim 2, characterized in that, If the first information includes the user instruction information, the method further includes: The terminal displays error configuration information, which is used to obtain the user instruction information.
4. The method according to claim 3, characterized in that, The error configuration information is used to indicate at least one of the following: the parameters for calculating the SUCI are not configured correctly, and the SUCI is updated.
5. The method according to any one of claims 2 to 4, characterized in that, The terminal performs the target operation based on the received user instruction information, including at least one of the following: If the user instruction information instructs the user to disable communication services, the terminal will have an invalid USIM. When the user instruction information instructs the user to allow the communication service, the terminal performs at least one of the following: disables the first wireless access technology; generates the SUCI using a null algorithm; or registers using the emergency service.
6. The method according to claim 2, characterized in that, When the first information includes the target state, the terminal performs the target operation based on the target state information, including at least one of the following: When the target state is the first state, the terminal disables the first wireless access technology; When the target state is the second state, the terminal notifies the network-side device that the parameters for calculating the SUCI have not been configured correctly. The first state includes at least one of the following: non-registered state, no security context, or ready to send a registration request; The second state includes at least one of the following: registered state, having a security context, or receiving an identity request.
7. The method according to claim 2, characterized in that, When the first information includes the target state and the user instruction information, the terminal performing the target operation based on the first information includes: When the user instruction information instructs the user to allow the communication service, the terminal performs at least one of the following: disables the first wireless access technology; generates the SUCI using a null algorithm; or registers using the emergency service. If the target state indicates that the terminal has obtained the target cause value, the terminal invalidates the USIM; The target cause value is used to indicate that the terminal is invalid.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: The terminal sends a first request message to the USIM, the first request message being used to request SUCI; The terminal receives the first response message corresponding to the first request message; The terminal determines, based on the first response message, that the parameters for calculating the SUCI have not been configured correctly.
9. The method according to claim 8, characterized in that, The first response message includes a first reason value, which indicates that the parameters for calculating the SUCI have not been configured correctly.
10. The method according to any one of claims 1 to 9, characterized in that, The invalid USIM includes: Invalidate the service of the first wireless access technology associated with the USIM.
11. The method according to any one of claims 1 to 10, characterized in that, The technology that blocks the first wireless access includes: Cells using the first wireless access technology are ignored during the cell selection process.
12. The method according to any one of claims 1 to 11, characterized in that, The notification that the parameters for calculating the SUCI by the network-side device are not configured correctly includes: A second message is sent to the network-side device. The second message contains a second reason value, which indicates that the parameters for calculating the SUCI have not been configured correctly.
13. The method according to any one of claims 1 to 12, characterized in that, The first wireless access technology is 5G or 6G.
14. A device for processing parameter configuration errors, characterized in that, include: The execution module is used to perform the target operation if the parameters for calculating the SUCI (Summary Identity Token) are not configured correctly. Wherein, the SUCI is used for a first wireless access technology, and the target operation includes at least one of the following: Invalid Global Subscriber Identity Card (USIM); The first wireless access technology is prohibited; The SUCI is generated using the empty algorithm; Register using emergency services; The network-side device is notified that the parameters for calculating the SUCI have not been configured correctly.
15. The apparatus according to claim 14, characterized in that, The execution module is specifically used to execute the target operation according to the first information; wherein, the first information includes at least one of target state and user instruction information, the target state is the current state of the terminal, and the user instruction information is used to instruct the user to disable communication services or allow communication services.
16. The apparatus according to claim 15, characterized in that, The execution module is further configured to display error configuration information when the first information includes the user instruction information, wherein the error configuration information is used to obtain the user instruction information.
17. The apparatus according to claim 16, characterized in that, The error configuration information is used to indicate at least one of the following: the parameters for calculating the SUCI are not configured correctly, and the SUCI is updated.
18. The apparatus according to any one of claims 15 to 17, characterized in that, The execution module is specifically used to perform at least one of the following: The USIM is invalid if the user instruction message instructs the user to disable communication services. If the user instruction information instructs the user to allow the communication service, perform at least one of the following: disable the first wireless access technology; generate the SUCI using a null algorithm; or register using the emergency service.
19. The apparatus according to claim 15, characterized in that, The execution module is specifically configured to perform at least one of the following when the first information includes the target state: When the target state is the first state, the first wireless access technology is disabled; If the target state is the second state, notify the network-side device that the parameters for calculating the SUCI have not been configured correctly; The first state includes at least one of the following: non-registered state, no security context, or ready to send a registration request; The second state includes at least one of the following: registered state, having a security context, or receiving an identity request.
20. The apparatus according to claim 15, characterized in that, The execution module is specifically configured to perform the following operations when the first information includes the target state and the user instruction information: If the user instruction information instructs the user to allow the communication service, perform at least one of the following: disable the first wireless access technology; generate the SUCI using a null algorithm; Register using emergency services; The USIM is invalid if the target state indicates that the terminal has obtained the target cause value. The target cause value is used to indicate that the terminal is invalid.
21. A terminal, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the parameter configuration error handling method as described in any one of claims 1 to 13.
22. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the parameter configuration error handling method as described in any one of claims 1 to 13.
23. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the steps of the parameter configuration error handling method as described in any one of claims 1 to 13.