Code number operation method based on eSIM card, Internet of Things equipment, equipment and medium

By introducing eIM simulation units and preset keys into IoT devices, generating and executing code number operation instructions that comply with the remote eIM platform specifications, the inefficiency of eSIM card code number operation under network failure is solved, and localization is achieved Isolate code operation and network failure.

CN119211902APending Publication Date: 2024-12-27SHENZHEN JETLINK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411285663.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the case of network failure or code failure, the prior art cannot realize the local code operation of the eSIM card, resulting in a lengthy and inefficient operation.

Method used

The eIM simulation unit is introduced in the Internet of Things devices to generate code number operation instructions that comply with the technical specifications of the remote eIM platform, and execute code number operations locally, and encrypt and decrypt using preset keys to ensure that the localization of code number operations is carried out.

Benefits of technology

The local code number operation of the eSIM card in the case of network failure or code number failure is realized, which improves the operation efficiency and avoids the impact of network interruption on code number operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211902A_ABST
    Figure CN119211902A_ABST
Patent Text Reader

Abstract

A code number operation method based on an eSIM card, an Internet of Things device, a device and a medium, the Internet of Things device comprises a device control unit, an eIM simulation unit, an Internet of Things configuration unit and an eSIM card, when the device control unit receives a device trigger request, the device control unit sends the device trigger request to the eIM simulation unit; the eIM simulation unit generates a code number operation instruction conforming to a preset technical specification in a remote eIM platform according to the equipment trigger request, and sends the code number operation instruction to the Internet of Things configuration unit; and when the Internet of Things configuration unit receives the code number operation instruction, the Internet of Things configuration unit sends the code number operation instruction to the eSIM card, and the eSIM card executes the code number operation instruction to perform code number operation. Under the condition that networking cannot be carried out due to a network fault or a code number fault, local code number operation of the eSIM card is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a code number operation method based on an eSIM card, an Internet of Things device, a device and a medium. Background Art

[0002] The latest eSIM standard SGP.31 / 32 released by GSMA is specified for IoT devices to support eSIM technology. This standard defines the operation management of the eSIM profile of the eIM entity for managing IoT devices, including switching and deletion. In the above context, when the IoT device needs to operate the code number locally, the code number operation is usually completed through a remote request, that is, a request is sent to the device management platform related to the device, and the device management platform then sends a request to the eIM entity associated with the eSIM, and the eIM entity sends the eSIM operation instruction to the IoT device to implement the code number operation of the eSIM card. The implementation process of this method is lengthy, and it needs to go through the device management platform to the eIM and then to the device. There are too many intermediate links and the execution time is also long. At the same time, the IoT device may periodically connect to the eIM entity to query instructions, and the eIM instructions need to wait for a long time before they can be read and executed by the IoT device. In addition, when the network fails or the code number fails and the network cannot be connected, the method implemented by the device management platform cannot be connected to the network, and the eSIM card operation cannot be requested. Therefore, the situation where the eSIM card code number operation needs to be performed locally cannot be realized. Summary of the invention

[0003] The main technical problem solved by the present invention is to implement local code number operation on the eSIM card when the network fails or the code number fails and the network cannot be connected.

[0004] According to a first aspect, an embodiment provides a code number operation method based on an eSIM card, which is applied in an Internet of Things device, wherein the Internet of Things device includes a device control unit, an eIM simulation unit, an Internet of Things configuration unit and an eSIM card, wherein at least one code number is set in the eSIM card, and wherein the code number operation method includes:

[0005] When the device control unit receives the device trigger request, the device control unit sends the device trigger request to the eIM simulation unit;

[0006] The eIM simulation unit generates a code number operation instruction that complies with a preset technical specification in the remote eIM platform according to the device trigger request, and sends the code number operation instruction to the Internet of Things configuration unit;

[0007] When the Internet of Things configuration unit receives the code number operation instruction, the Internet of Things configuration unit sends the code number operation instruction to the eSIM card, and the eSIM card executes the code number operation instruction to perform the code number operation.

[0008] In some embodiments, a preset first type key is set in the eIM simulation unit and the eSIM card;

[0009] Before sending the code number operation instruction to the Internet of Things configuration unit, the method includes:

[0010] encrypting or signing the code number operation instruction by using the first type key in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and sending the encrypted or signed code number operation instruction to the Internet of Things configuration unit;

[0011] Before the eSIM card executes the code number operation instruction, it includes:

[0012] The encrypted or signed code number operation instruction is decrypted or the signature is verified using the first type of key in the eSIM card.

[0013] In some embodiments, a preset second type key is set in the remote eIM platform and the eSIM card;

[0014] When the remote eIM platform receives the instruction sending request, the remote eIM platform uses the second type of key to encrypt or sign the operation instruction sent by the remote eIM platform, and sends the encrypted or signed operation instruction to the Internet of Things configuration unit;

[0015] When the eSIM card receives the encrypted or signed operation instruction sent by the Internet of Things configuration unit, the encrypted or signed operation instruction is decrypted or verified using the second type of key, and the eSIM card executes the decrypted or verified operation instruction to perform code number operation.

[0016] In some embodiments, before sending the code number operation instruction to the Internet of Things configuration unit, the code number operation method further includes:

[0017] Determining whether the instruction type of the code number operation instruction meets the preset first type requirement;

[0018] If yes, sending the code number operation instruction to the Internet of Things configuration unit;

[0019] Otherwise, the code number operation instruction is encrypted or signed using the first type key in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit.

[0020] In some embodiments, the determining whether the instruction type of the code number operation instruction meets a preset first type requirement includes:

[0021] Determine whether the instruction content in the code number operation instruction is any instruction content in a preset content library. If so, determine that the instruction type of the code number operation instruction meets the preset first type requirement; otherwise, determine that the instruction type of the code number operation instruction does not meet the first type requirement; wherein the content library includes instruction content for querying the ID of the eSIM card and instruction content for adding a code number to the eSIM card.

[0022] In some embodiments, the instruction content of the code number operation instruction that does not meet the first type requirement includes deleting the code number in the eSIM card, switching the code number in the eSIM card, and updating the keys of the eIM simulation unit and the eSIM.

[0023] In some embodiments, the preset technical specifications in the remote eIM platform include GSMA SGP.31 / 32.

[0024] According to the second aspect, an embodiment provides an Internet of Things device, wherein the Internet of Things device includes a device control unit, an eIM simulation unit, an Internet of Things configuration unit, and a code number operation unit, and is configured with an eSIM card, including:

[0025] The device control unit is used for sending the device trigger request to the eIM simulation unit when receiving the device trigger request;

[0026] The eIM simulation unit is used to generate a code number operation instruction that complies with the preset technical specifications in the remote eIM platform according to the device trigger request, and send the code number operation instruction to the Internet of Things configuration unit;

[0027] The Internet of Things configuration unit is used for sending the code number operation instruction to the eSIM card when receiving the code number operation instruction;

[0028] The code number operation unit is used to enable the eSIM card to execute the code number operation instruction to perform the code number operation.

[0029] According to the third aspect, an embodiment provides a code number operation device based on an eSIM card, including:

[0030] Memory, used to store programs;

[0031] A processor is used to implement the code number operation method by executing the program stored in the memory.

[0032] According to a fourth aspect, an embodiment provides a computer-readable storage medium, on which a program is stored, and the program can be executed by a processor to implement the code number operation method.

[0033] According to the eSIM card-based number operation method, Internet of Things device, eSIM card-based number operation device and computer-readable storage medium in the above-mentioned embodiments, since an eIM simulation unit is set in the Internet of Things device, the eIM simulation unit can generate a number operation instruction that complies with the preset technical specifications in the remote eIM platform according to the device trigger request, and send the number operation instruction to the Internet of Things configuration unit. When the network is interrupted or other faults occur, since the eIM simulation unit is set in the Internet of Things device, it will not be affected by the network fault and the number operation will not be blocked. The Internet of Things device can perform local number operations on the eSIM card according to the number operation instructions received from the eIM simulation unit, thereby improving the efficiency of local number operations. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 This is a flowchart of the code number operation method based on the eSIM card of the present application;

[0035] Figure 2 This is a diagram of an implementation process of a code number operation method based on an eSIM card in an embodiment;

[0036] Figure 3 This is a structural diagram of an Internet of Things device according to another embodiment. DETAILED DESCRIPTION

[0037] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.

[0038] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.

[0039] The serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).

[0040] Please refer to Figure 1 In an embodiment of the present invention, a code number operation method based on an eSIM card is provided, which is applied in an Internet of Things device. The Internet of Things device includes a device control unit, an eIM simulation unit, an Internet of Things configuration unit and an eSIM card, wherein at least one code number is set in the eSIM card. The code number operation method includes steps S10 to S30, which are described in detail below.

[0041] Step S10: When the device control unit receives the device trigger request, the device control unit sends the device trigger request to the eIM simulation unit.

[0042] In some embodiments, the device control unit may be device software built into an Internet of Things (IoT) device. When the IoT device triggers an operation, the device control unit receives a device trigger request and sends the device trigger request to the eIM simulation unit.

[0043] Step S20: the eIM simulation unit generates a code number operation instruction that complies with preset technical specifications in the remote eIM platform according to the device trigger request, and sends the code number operation instruction to the Internet of Things configuration unit.

[0044] In some embodiments, the preset technical specifications in the remote eIM platform include GSMA SGP.31 / 32. This technical specification requires that the eSIM card supporting GSMA SGP.31 / 32 must belong to one or more remote eIM platforms and have the key of the remote eIM platform built in. The instructions sent by the remote eIM platform to the eSIM card must be encrypted or signed and sent to the eSIM card for decryption or signature verification, and then the decrypted or verified instructions are executed. The IoT Profile Assistant (IPA) is located on the IoT device and acts as an agent between the eSIM card and the eSIM IoT Remote Manager (eIM). The IoT Profile Assistant connects to the remote eIM platform to receive instructions issued from the remote eIM platform and forwards them to the eSIM card. The IoT Profile Assistant itself cannot recognize the content of the instructions and only implements the forwarding function.

[0045] In some embodiments, a preset first type key is set in the eIM simulation unit and the eSIM card, for example, the preset first type key is key B, that is, the same key B is set in the eIM simulation unit and the eSIM card. After the eIM simulation unit generates a code number operation instruction that complies with the preset technical specifications in the remote eIM platform according to the device trigger request, the code number operation instruction is encrypted or signed using the key B in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit.

[0046] In some embodiments, a preset second type key is set in the remote eIM platform and the eSIM card, for example, the preset second type key is key A, that is, the same key A is set in the remote eIM platform and the eSIM card. When the remote eIM platform receives the instruction sending request, the key A in the remote eIM platform is used to encrypt or sign the operation instruction sent by the remote eIM platform, and the encrypted or signed operation instruction is sent to the Internet of Things configuration unit.

[0047] Please refer to Figure 2In some embodiments, a preset first type key and a preset second type key are simultaneously set in the eSIM card, a preset first type key is set in the eIM simulation unit, and a preset second type key is set in the remote eIM platform. Assuming that the preset first type key is key B and the preset second type key is key A, therefore, key A and key B are set in the eSIM card, key A is set in the remote eIM platform, and key B is set in the eIM simulation unit. When the remote eIM platform receives the instruction sending request, the operation instruction issued by the remote eIM platform is encrypted or signed using key A in the remote eIM platform, and the encrypted or signed operation instruction is sent to the Internet of Things configuration unit. When the eIM simulation unit generates a code number operation instruction that meets the preset technical specifications in the remote eIM platform according to the device trigger request, the code number operation instruction is encrypted or signed using key B in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit.

[0048] In some embodiments, the sending of the code number operation instruction is realized by judging whether the instruction type of the code number operation instruction meets the preset first type requirement. When the instruction type of the code number operation instruction meets the preset first type requirement, the code number operation instruction is sent to the Internet of Things configuration unit. When the instruction type of the code number operation instruction does not meet the preset first type requirement, the code number operation instruction is encrypted or signed using the first type key in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit.

[0049] In some embodiments, by determining whether the instruction content in the code number operation instruction is any instruction content in a preset content library, if the instruction content in the code number operation instruction is any instruction content in the preset content library, then the instruction type of the code number operation instruction is determined to meet the preset first type requirement; if the instruction content in the code number operation instruction is not any instruction content in the preset content library, then the instruction type of the code number operation instruction is determined to not meet the first type requirement.

[0050] In some embodiments, the content library includes instruction content for querying the ID of the eSIM card and instruction content for adding a code number to the eSIM card. The instruction content of the code number operation instruction that does not meet the first type of requirements includes deleting the code number in the eSIM card, switching the code number in the eSIM card, and updating the keys of the eIM simulation unit and the eSIM.

[0051] Step S30: When the Internet of Things configuration unit receives the code number operation instruction, the Internet of Things configuration unit sends the code number operation instruction to the eSIM card, and the eSIM card executes the code number operation instruction to perform the code number operation.

[0052] In some embodiments, when the received code number operation instruction is an instruction obtained by encrypting or signing the code number operation instruction using the key B in the eIM simulation unit, the eSIM card will use the key B in the eSIM card to decrypt or verify the encrypted or signed code number operation instruction before executing the code number operation instruction, and the eSIM card executes the decrypted or verified code number operation instruction to perform the code number operation. When the received code number operation instruction is an instruction that meets the preset first type requirements, the eSIM card executes the code number operation instruction to perform the code number operation. When the received code number operation instruction is an instruction obtained by encrypting or signing the operation instruction issued by the remote eIM platform using the key A in the remote eIM platform, the eSIM card will use the key A in the eSIM card to decrypt or verify the encrypted or signed code number operation instruction before executing the code number operation instruction, and the eSIM card executes the decrypted or verified code number operation instruction to perform the code number operation.

[0053] In some embodiments, the present application reasonably utilizes the technical interface between the eSIM card and the remote eIM platform under the technical framework of the GSMA SGP.31 / 32 specification, and implements the code number operation of the local eSIM card without the need to make technical changes to the eSIM card and the remote eIM platform. The local can issue instructions to the eSIM card to perform code number operations such as switching and deletion. For example, when multiple code numbers are stored in the eSIM card, if one of the code numbers fails or the network is interrupted, the local can still switch to other code numbers to continue to connect to the network and work.

[0054] Please refer to Figure 3 In some embodiments, the embodiments of the present application provide an Internet of Things device, which includes a device control unit 10, an eIM simulation unit 20, an Internet of Things configuration unit 30 and a code number operation unit 40, and is configured with an eSIM card, which is described in detail below.

[0055] In some embodiments, the device control unit 10 is used to send the device trigger request to the eIM simulation unit 20 when receiving the device trigger request. The device control unit 10 may be the device software included in the IoT device. When the IoT device triggers an operation, the device control unit 10 receives the device trigger request and sends the device trigger request to the eIM simulation unit 20.

[0056] In some embodiments, the eIM simulation unit 20 is used to generate a code number operation instruction that complies with preset technical specifications in the remote eIM platform according to the device trigger request, and send the code number operation instruction to the Internet of Things configuration unit 30.

[0057] In some embodiments, the preset technical specifications in the remote eIM platform include GSMA SGP.31 / 32. This technical specification requires that the eSIM card supporting GSMA SGP.31 / 32 must belong to one or more remote eIM platforms and have the key of the remote eIM platform built in. The instructions sent by the remote eIM platform to the eSIM card must be encrypted or signed and sent to the eSIM card for decryption or signature verification, and then the decrypted or verified instructions are executed. The Internet of Things configuration unit 30 is located on the Internet of Things device and acts as a proxy between the eSIM card and the eSIM IoT remote manager. The Internet of Things configuration unit 30 connects to the remote eIM platform to receive instructions issued from the remote eIM platform and forwards them to the eSIM card. The Internet of Things configuration unit 30 itself cannot recognize the content of the instructions and only implements the forwarding function.

[0058] In some embodiments, a preset first type key is set in the eIM simulation unit 20 and the eSIM card. For example, the preset first type key is key B, that is, the same key B is set in the eIM simulation unit 20 and the eSIM card. After the eIM simulation unit 20 generates a code number operation instruction that complies with the preset technical specifications in the remote eIM platform according to the device trigger request, the code number operation instruction is encrypted or signed using the key B in the eIM simulation unit 20 to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit 30.

[0059] In some embodiments, a preset second type key is set in the remote eIM platform and the eSIM card, for example, the preset second type key is key A, that is, the same key A is set in the remote eIM platform and the eSIM card. When the remote eIM platform receives the instruction sending request, the key A in the remote eIM platform is used to encrypt or sign the operation instruction sent by the remote eIM platform, and the encrypted or signed operation instruction is sent to the Internet of Things configuration unit 30.

[0060] Please refer back to Figure 2In some embodiments, a preset first type key and a preset second type key are set in the eSIM card at the same time, a preset first type key is set in the eIM simulation unit 20, and a preset second type key is set in the remote eIM platform. Assuming that the preset first type key is key B and the preset second type key is key A, therefore, key A and key B are set in the eSIM card, key A is set in the remote eIM platform, and key B is set in the eIM simulation unit 20. When the remote eIM platform receives the instruction sending request, the operation instruction issued by the remote eIM platform is encrypted or signed using key A in the remote eIM platform, and the encrypted or signed operation instruction is sent to the Internet of Things configuration unit 30. When the eIM simulation unit 20 generates a code number operation instruction that meets the preset technical specifications in the remote eIM platform according to the device trigger request, the code number operation instruction is encrypted or signed using key B in the eIM simulation unit 20 to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit 30.

[0061] In some embodiments, the sending of the code number operation instruction is realized by judging whether the instruction type of the code number operation instruction meets the preset first type requirement. When the instruction type of the code number operation instruction meets the preset first type requirement, the code number operation instruction is sent to the Internet of Things configuration unit 30. When the instruction type of the code number operation instruction does not meet the preset first type requirement, the code number operation instruction is encrypted or signed using the first type key in the eIM simulation unit 20 to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit 30.

[0062] In some embodiments, by determining whether the instruction content in the code number operation instruction is any instruction content in a preset content library, if the instruction content in the code number operation instruction is any instruction content in the preset content library, then the instruction type of the code number operation instruction is determined to meet the preset first type requirement; if the instruction content in the code number operation instruction is not any instruction content in the preset content library, then the instruction type of the code number operation instruction is determined to not meet the first type requirement.

[0063] In some embodiments, the content library includes instruction content for querying the ID of the eSIM card and instruction content for adding a code number to the eSIM card. The instruction content of the code number operation instruction that does not meet the first type of requirements includes deleting the code number in the eSIM card, switching the code number in the eSIM card, and updating the keys of the eIM simulation unit and the eSIM.

[0064] In some embodiments, the Internet of Things configuration unit 30 is used to send the code number operation instruction to the eSIM card when receiving the code number operation instruction.

[0065] In some embodiments, when the received code number operation instruction is an instruction obtained by encrypting or signing the code number operation instruction using the key B in the eIM simulation unit 20, the eSIM card will use the key B in the eSIM card to decrypt or verify the encrypted or signed code number operation instruction before executing the code number operation instruction, and the eSIM card executes the decrypted or verified code number operation instruction to perform the code number operation. When the received code number operation instruction is an instruction that meets the preset first type requirements, the eSIM card executes the code number operation instruction to perform the code number operation. When the received code number operation instruction is an instruction obtained by encrypting or signing the operation instruction issued by the remote eIM platform using the key A in the remote eIM platform, the eSIM card will use the key A in the eSIM card to decrypt or verify the encrypted or signed code number operation instruction before executing the code number operation instruction, and the eSIM card executes the decrypted or verified code number operation instruction to perform the code number operation.

[0066] In some embodiments, the code number operation unit 40 is used to enable the eSIM card to execute the code number operation instruction to perform the code number operation.

[0067] In some embodiments, the present application reasonably utilizes the technical interface between the eSIM card and the remote eIM platform under the technical framework of the GSMA SGP.31 / 32 specification, and implements the code number operation of the local eSIM card without the need to make technical changes to the eSIM card and the remote eIM platform. The local can issue instructions to the eSIM card to perform code number operations such as switching and deletion. For example, when multiple code numbers are stored in the eSIM card, if one of the code numbers fails or the network is interrupted, the local can still switch to other code numbers to continue to connect to the network and work.

[0068] In some embodiments, the embodiments of the present application provide a code number operation device based on an eSIM card, including: a memory for storing programs; and a processor for implementing a code number operation method by executing the programs stored in the memory.

[0069] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above-mentioned functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.

[0070] The above specific examples are used to illustrate the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the art, according to the concept of the present invention, some simple deductions, modifications or substitutions can be made.

Claims

1. A code number operation method based on an eSIM card is applied in an Internet of Things device, wherein the Internet of Things device includes a device control unit, an eIM simulation unit, an Internet of Things configuration unit and an eSIM card, wherein: The eSIM card is provided with at least one code number, wherein the code number operation method comprises: When the device control unit receives the device trigger request, the device control unit sends the device trigger request to the eIM simulation unit; The eIM simulation unit generates a code number operation instruction that complies with a preset technical specification in the remote eIM platform according to the device trigger request, and sends the code number operation instruction to the Internet of Things configuration unit; When the Internet of Things configuration unit receives the code number operation instruction, the Internet of Things configuration unit sends the code number operation instruction to the eSIM card, and the eSIM card executes the code number operation instruction to perform the code number operation.

2. The code number operation method according to claim 1, characterized in that: Setting a preset first type key in the eIM simulation unit and the eSIM card; Before sending the code number operation instruction to the Internet of Things configuration unit, the method includes: encrypting or signing the code number operation instruction by using the first type key in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and sending the encrypted or signed code number operation instruction to the Internet of Things configuration unit; Before the eSIM card executes the code number operation instruction, it includes: The encrypted or signed code number operation instruction is decrypted or the signature is verified using the first type of key in the eSIM card.

3. The code number operation method according to any one of claim 1 or claim 2, characterized in that: Setting a preset second type key in the remote eIM platform and the eSIM card; When the remote eIM platform receives the instruction sending request, the remote eIM platform uses the second type of key to encrypt or sign the operation instruction sent by the remote eIM platform, and sends the encrypted or signed operation instruction to the Internet of Things configuration unit; When the eSIM card receives the encrypted or signed operation instruction sent by the Internet of Things configuration unit, the encrypted or signed operation instruction is decrypted or verified using the second type of key, and the eSIM card executes the decrypted or verified operation instruction to perform code number operation.

4. The code number operation method according to claim 2, characterized in that: Before sending the code number operation instruction to the Internet of Things configuration unit, the code number operation method further includes: Determining whether the instruction type of the code number operation instruction meets the preset first type requirement; If yes, sending the code number operation instruction to the Internet of Things configuration unit; Otherwise, the code number operation instruction is encrypted or signed using the first type key in the eIM simulation unit to obtain the encrypted or signed code number operation instruction, and the encrypted or signed code number operation instruction is sent to the Internet of Things configuration unit.

5. The code number operation method according to claim 4, characterized in that: The determining whether the instruction type of the code number operation instruction meets the preset first type requirement includes: Determine whether the instruction content in the code number operation instruction is any instruction content in a preset content library. If so, determine that the instruction type of the code number operation instruction meets the preset first type requirement; otherwise, determine that the instruction type of the code number operation instruction does not meet the first type requirement; wherein the content library includes instruction content for querying the ID of the eSIM card and instruction content for adding a code number to the eSIM card.

6. The code number operation method according to claim 4, characterized in that: The instruction content of the code number operation instruction that does not meet the first type requirements includes deleting the code number in the eSIM card, switching the code number in the eSIM card, and updating the keys of the eIM simulation unit and the eSIM.

7. The code number operation method according to claim 1, characterized in that: The preset technical specifications in the remote eIM platform include GSMA SGP.31 / 32.

8. An Internet of Things device, comprising a device control unit, an eIM simulation unit, an Internet of Things configuration unit and a number operation unit, and configured with an eSIM card, characterized in that: include: The device control unit is used for sending the device trigger request to the eIM simulation unit when receiving the device trigger request; The eIM simulation unit is used to generate a code number operation instruction that complies with the preset technical specifications in the remote eIM platform according to the device trigger request, and send the code number operation instruction to the Internet of Things configuration unit; The Internet of Things configuration unit is used for sending the code number operation instruction to the eSIM card when receiving the code number operation instruction; The code number operation unit is used to enable the eSIM card to execute the code number operation instruction to perform the code number operation.

9. A code number operation device based on an eSIM card, characterized in that: include: Memory, used to store programs; A processor, configured to implement the code number operation method according to any one of claims 1 to 7 by executing the program stored in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program, and the program can be executed by a processor to implement the code number operation method according to any one of claims 1 to 7.