Data reading and writing method and integration scheme of USB eSIM module

CN122802897APending Publication Date: 2026-09-22SHENZHEN LINKS FIELD NETWORKS LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511481051.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-16
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

这种LPA开发集成方法需要大量研发工作,且技术要求较高,集成周期长,仅能适配单一型号的设备,成本与效率都不理想

Benefits of technology

[0004]本申请提供一种物联网设备通用的快速集成USB eSIM模组方案与读写方法,包括USB eSIM模组,上位机程序与SDK封装,固件烧写方法,USB数据协议,通过上位机USB和上位机网络与设备eSIM通信,连接DP+服务器SGP.22协议配置运营商profile文件读写并激活,设备系统通过主控切换通讯模组与eSIM通信,达到终端设备联网目的。本申请方案适用于不同型号物联网设备的集成,极大降低物联网设备的开发成本与技术要求,并提升了生产效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802897A_ABST
    Figure CN122802897A_ABST
Patent Text Reader

Abstract

The application provides a terminal device universal fast integrated USB eSIM module scheme and reading and writing method, which comprises a USB eSIM module, an upper computer program and SDK encapsulation, a firmware burning method, a USB data protocol, eSIM communication of the device through the upper computer USB and the upper computer network, connection of a DP+ server configuration operator profile file reading and writing and activation, eSIM communication of a device system through master control switching communication modules, and terminal device networking purposes. The application scheme is suitable for integration of different models of Internet of Things devices, greatly reduces the development cost and technical requirements of the Internet of Things devices, and improves the production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet of Things (IoT) communication, and specifically includes a USB eSIM module integration solution and a host computer program method for reading and writing eSIM data files via USB, applicable to IoT terminal devices. Background Technology

[0002] eSIM technology is now widely used in IoT terminal devices. By configuring eSIM data, devices can connect to a designated network and thus have communication capabilities.

[0003] In existing eSIM technology solutions, an LPA (IoT Profile Assistant) is developed and integrated to adapt to different models of communication modules and MCUs to read and write eSIM profiles. This LPA development and integration method requires a lot of R&D work, has high technical requirements, a long integration cycle, and can only adapt to a single model of device, resulting in unsatisfactory cost and efficiency. Summary of the Invention

[0004] This application provides a universal and rapid integration solution and reading / writing method for USB eSIM modules in IoT devices. The solution includes a USB eSIM module, host computer program and SDK encapsulation, firmware burning method, and USB data protocol. It communicates with the device's eSIM via the host computer's USB and network, connects to a DP+ server using the SGP.22 protocol to configure and activate the operator's profile file, and the device system switches between communication modules and the eSIM through the main controller to achieve network connectivity for the terminal device. This solution is applicable to the integration of different IoT device models, significantly reducing development costs and technical requirements for IoT devices, and improving production efficiency.

[0005] The detailed steps of the USB eSIM module integration solution provided in this application include: First, the terminal device has a power supply system and a communication module, and integrates this solution's system package. The packaging can be either module packaging or chip packaging, or it can be directly mounted onto the circuit. The eSIM form factor is not limited to eSIM chips and eSIM plug-in cards.

[0006] Step S1: First, the host computer program connects to the terminal device via USB and reads the eSIM data. Then, the host computer program connects to the DP+ server via the network to request a profile data packet for the eSIM.

[0007] In step S2, the host computer program sends the profile data packet to the USB eSIM module of the terminal device via the USB protocol. The module parses the received data and writes the obtained profile configuration file into the eSIM.

[0008] Step S3: After the USB eSIM module successfully activates its profile, it notifies the terminal device to refresh the eSIM data. The communication module then performs network registration, enabling the terminal device to connect to the network. The USB eSIM module profile download and activation logic of this application is applicable to all eligible terminal devices. It only requires compatibility with the USB protocol and standard packaging such as the ISO7816 protocol, eliminating the difficulties of integrating an LPA and coordinating information exchange between the eSIM and the communication module. Attached Figure Description

[0009] Figure 1 Hardware Principles Figure 1 This is a schematic diagram of the circuit principle of controlling the USB chip and terminal communication module to communicate and interact with eSIM through the main control chip in one embodiment; the logic method of this application is not limited to the circuit design form.

[0010] Figure 2 Hardware Principles Figure 2 In one embodiment, the main control system is placed in the eSIM chip, and the circuit diagram shows the communication interaction between the USB and terminal device communication modules and the eSIM through the eSIM main control system; the logic method of this application is not limited to the circuit design form.

[0011] Figure 3 Hardware Principles Figure 3 In one embodiment, the main control system is placed in the USB chip, and the circuit diagram shows the communication interaction between the USB and the terminal device communication module and the eSIM through the main control system in the USB; the logic method of this application is not limited to the circuit design form.

[0012] Figure 4 The application environment diagram is a schematic diagram of an application environment in which a terminal device uses USB to implement eSIM configuration file download communication in one embodiment.

[0013] Figure 5 The flowchart is a schematic diagram of the process of a terminal device connecting to a host computer to download a USB eSIM module in an example.

[0014] Figure 6 The operation steps diagram is a complete operation flow diagram of the host computer connecting to the terminal device via USB, operating the eSIM to download the profile configuration file and join the network in an example.

[0015] Figure 7 The information flow diagram is a complete interactive information flow illustration of downloading the profile configuration file in one instance. Detailed Implementation

[0016] To make the technical solutions and advantages of this application clearer, the following detailed and complete description of this application is provided in conjunction with the accompanying drawings and embodiments. The specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0017] According to an embodiment of this application, a solution example is provided that is applicable to a wide range of terminal devices with networking needs, and is convenient, fast, and cost-effective in integration. It should be noted that in the accompanying drawings... Figure 6 The operation steps shown can be executed in systems such as host computer devices, engineering machines, and mobile phones. Although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than that shown here.

[0018] Figure 1 The terminal device described in this application integrates the hardware schematic of the USB eSIM module (including USB chip, eSIM, main control chip, and protocol processing system) provided in this application. The main control chip controls the module and the terminal device communication module to communicate and interact with the eSIM.

[0019] like Figure 2 The main control system is located in the eSIM chip. The circuit diagram shows how the main control system controls the communication module of the USB and terminal device to communicate and interact with the eSIM.

[0020] like Figure 3 A schematic diagram of the circuit principle for controlling the communication module between the USB and terminal devices and the eSIM communication interaction through the main control system in the USB chip.

[0021] The above are all integration methods of the USB eSIM module in the terminal device of this application.

[0022] Figure 4 This application demonstrates the connection relationship between the USB eSIM module integrated into the terminal device and the eSIM profile download method. The host computer program and the terminal device communicate via USB, and the host computer includes, but is not limited to, engineering equipment, mobile phones, and tablets. The SM-DP+ server serves as the management server for the operator's eSIM profile, and communicates with the host computer program via the SGP.22 protocol.

[0023] Figure 6This document details the complete operational flow of the hardware device and USB eSIM system integration solution provided in this application example. It illustrates the communication process between the terminal device's communication module and the USB eSIM module, along with the host computer program and server. Key steps include terminal device startup self-test, communication module startup, and eSIM data read / write. Specifically, after the terminal device starts, the program performs a self-test of each module, and the USB eSIM module is ready. The host computer program connects to the device via USB, establishes a connection with the eSIM, and reads eSIM data such as eID. The program then inputs an operator activation code or scans a QR code. The host computer program connects to the DP+ server for verification, first checking the compliance of the submitted information and link, and then confirming the accuracy and usability of the profile configuration file. If so, an SGP.22 secure channel is established, the profile configuration file is downloaded, and written to the eSIM via the USB protocol channel. The activation command is then actively executed. Upon successful activation, the USB connection between the terminal device and the host computer program is disconnected. The USB eSIM module synchronously notifies the terminal device's communication module to refresh the eSIM profile data. The communication module initiates the network registration process, and the terminal device successfully joins the network.

[0024] Figure 7 This diagram illustrates the complete information flow of the USB connection operation for downloading the eSIM profile configuration file and joining the network, representing the complete solution for integrating the terminal device with the USB eSIM system described in this application. The information flow steps are as follows: The host computer program connects to the terminal device via USB, obtains eSIM data, inputs the operator activation code or scans a QR code in the host computer program, establishes an SGP.22 protocol link with the DP+ server, and verifies the eSIM data and profile configuration file information. The host computer program obtains the profile configuration file returned by the DP+ server, transmits the profile to the terminal device's eSIM via the USB protocol, and performs the activation operation. After successful eSIM profile activation, the connection between the host computer program and the USB eSIM module is disconnected. Simultaneously, the USB eSIM module information is synchronized to the terminal device's communication module for status refresh. The communication module initiates the network registration operation based on the activated profile, enabling the entire terminal device to successfully join the network.

[0025] The following section provides a detailed explanation of the complete solution for integrating the USB eSIM module in this application, using specific examples. For instance... Figure 5 As shown, the method for terminal devices to access the network by reading, writing, and downloading profile configuration files via a USB eSIM module and a host computer program specifically includes:

[0026] Step S1: First, the host computer program connects to the terminal device via USB and reads the eSIM data. Then, the host computer program connects to the DP+ server via the network to request a profile data packet for the eSIM.

[0027] In step S2, the host computer program sends the profile data packet to the USB eSIM module of the terminal device via the USB protocol. The module parses the received data and writes the obtained profile configuration file into the eSIM.

[0028] Step S3: After the USB eSIM module successfully activates its profile, it notifies the terminal device to refresh the eSIM data. The communication module then performs network registration, enabling the terminal device to connect to the network. The USB eSIM module profile download and activation logic of this application is applicable to all eligible terminal devices. It only requires compatibility with the USB protocol and standard packaging such as the ISO7816 protocol, eliminating the difficulties of integrating an LPA and coordinating information exchange between the eSIM and the communication module.

Claims

1. A hardware device USB eSIM module integration scheme and eSIM configuration file reading and writing method, including a USB eSIM module, circuit software program, USB protocol, host computer program and SDK encapsulation, connecting the device to the eSIM via the host computer network and host computer program, connecting to a DP+ server to configure operator profile file reading, writing and activation, and the device system switching the communication module to communicate with the eSIM through the master control to achieve the purpose of terminal device networking.

2. The integration method according to claim 1, further comprising the following hardware features: It integrates a USB chip, eSIM, and a main control chip. The main control chip controls the communication module of the USB and terminal devices to communicate and interact with the eSIM, and is not limited to any particular circuit design.

3. The integration method according to claim 1, further comprising the following hardware features: The main control system is located in the eSIM chip. The eSIM main control system controls the USB and terminal device communication modules to communicate and interact with the eSIM, and is not limited to any particular circuit design.

4. The integration method according to claim 1, further comprising the following hardware features: The main control system is located in the USB chip. The main control system in the USB controls the communication module of the USB terminal device to communicate and interact with the eSIM, which is not limited to the circuit design.

5. A USB eSIM module, characterized in that, It includes a data interaction processing module for the eSIM chip and the USB chip.

6. A USB eSIM module, characterized in that, It includes a data interaction processing module for the eSIM card and the USB chip.

7. The method according to claim 7, characterized in that, Connect the terminal device to the host computer program so that the host computer program can display and access the management interface of the terminal device.

8. The method according to claim 7, wherein the terminal device USB module is connected to the host computer program, and its feature is further... Includes USB and eSIM data processing modules.

9. A low-power USB and eSIM system for a terminal device, characterized in that, The system includes a host computer program, a USB eSIM terminal device, and an SM-DP+ server; wherein the terminal also includes a protocol conversion module, an eSIM communication module, and a USB protocol module.

10. A method for integrating eSIM to read, write, and download profile configuration files in a terminal device, characterized in that: The terminal device integrates an eSIM (chip or pluggable SIM card slot) and a USB chip, and the method includes: The host computer program connects to the terminal device via USB, reads eSIM data, and connects to the DP+ server via the network to request profile data packets for the eSIM. The host computer program sends the profile data packet to the USB eSIM module of the terminal device via the USB protocol. The USB eSIM module parses the received data and writes the profile configuration file into the eSIM. The USB eSIM module notifies the terminal device to refresh the eSIM data, enabling the terminal device to register on the network.