An esim communication device for information gathering

By modifying traditional eSIM communication devices and adding data communication interfaces and processing mechanisms, the problems of resource waste and high costs in upgrading IoT devices have been solved. This has enabled devices to connect to the network and collect data, extended the service life of devices, and reduced the difficulty and cost of upgrading.

CN117240317BActive Publication Date: 2025-12-09BEIJING SHUMI NETWORK TECH CO LTD +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311259187.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2025-12-09
Estimated Expiration
2043-09-26

AI Technical Summary

Technical Problem

Some existing IoT devices that lack network connectivity need to be upgraded to meet remote data collection requirements. Directly replacing these devices would result in resource waste and high costs.

Method used

By modifying traditional eSIM communication devices, adding data communication interfaces and communication module processing mechanisms, it can be equipped with both networking and data acquisition functions. It can also be configured with a power supply interface to connect to the data acquisition source device, enabling active or passive data acquisition and supporting remote updates.

Benefits of technology

Without replacing existing equipment, the lifespan of existing equipment is extended, resource waste is reduced, upgrade costs are lowered, and network connectivity and data acquisition functions are achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117240317B_ABST
    Figure CN117240317B_ABST
Patent Text Reader

Abstract

The embodiment of the present application relates to a kind of eSIM communication equipment for information collection, the equipment includes: power supply interface, communication module, data communication interface, eSIM module and module antenna;Wherein, power supply interface is connected with the collection source equipment of external and internal communication module respectively, data communication interface is connected with the collection source equipment of external and internal communication module, communication module is also connected with eSIM module and module antenna.The equipment of the present application can simultaneously have networking and data acquisition function.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, in particular to an eSIM communication device for information collection. BACKGROUND

[0002] Currently, there are some intelligent devices without networking function in some Internet of Things device operation and maintenance networks, such as intelligent meters (electricity meters, water meters, gas meters, heating meters, etc.) in energy networks (electricity networks, water networks, gas networks, heating networks, etc.). These intelligent meters have data storage function and provide external data collection interfaces, support manual use of meter reading terminals (or information collection terminals) for on-site device docking and data collection; these intelligent meters give external data collection interfaces mainly to meet the two application requirements of device regular inspection and device centralized maintenance. With the intelligent upgrading of operation and maintenance networks, new energy network management rules require each front-end device to have networking function and be able to send corresponding device data when receiving remote control instructions sent by the background server, so as to assist the background to continuously track the real-time positioning and real-time working condition of each front-end device. To achieve this purpose, it is necessary to upgrade the device of all the existing intelligent devices without networking function in the network; currently, the number of such existing intelligent devices is large and their working condition is stable, if the device is directly replaced for upgrading, it will undoubtedly cause great waste of resources and great upgrading cost.

[0003] The communication device with eSIM (Embedded-SIM) module is also called eSIM communication device. The traditional eSIM communication device has a communication module, a module antenna and an eSIM module; the eSIM module has a built-in SIM card data, the communication module is used to call the module antenna and the built-in SIM card data of the eSIM module for networking operation; the above communication module and module antenna are realized by using mature small-size packaging modules, and the eSIM module is realized by using non-volume embedded software module or small-volume embedded hardware packaging module, so the traditional eSIM communication device has the characteristics of small device size and high installation flexibility. In addition, through market research, it is found that the device prices of all types of eSIM communication devices on the market are much lower than the device prices of any intelligent meter.

[0004] Based on the above characteristics of the traditional eSIM communication device, if it is technically modified to have both networking and data collection functions, and the modified eSIM communication device is installed on the existing intelligent meter without networking function, the remote data collection demand of the background server can be met without replacing the existing intelligent meter. Therefore, the technical problem to be solved by the present application is how to technically modify the traditional eSIM communication device to have both networking and data collection functions. SUMMARY

[0005] The present application aims at the defects of the prior art, and provides an eSIM communication device for information collection, which comprises a power supply interface, a communication module, a data communication interface, an eSIM module and a module antenna; the power supply interface is connected with an external collection source device and the communication module in the device respectively, the data communication interface is connected with the external collection source device and the communication module in the device respectively, and the communication module is connected with the eSIM module and the module antenna; the power supply interface is used to supply power to the communication module from the collection source device, and the communication module is responsible for supplying power to the data communication interface, the eSIM module and the module antenna; after the device is powered on, the communication module is connected with a remote background server based on the eSIM module and the module antenna, and then the collection source device is collected based on the locally preset collection mode data (active collection mode and passive collection mode) and the collection data is uploaded to the background server; in addition, the communication module can update the local module firmware, the eSIM firmware and the SIM card telecom operator data loaded on the eSIM module based on the remote update instruction issued by the background server. The device of the present application adds a hardware data communication interface and a communication module processing mechanism for data collection and data update on the basis of the traditional eSIM communication device, so that the device of the present application can simultaneously have the functions of networking and data collection; when the device upgrade is performed on the intelligent devices without networking function in the Internet of Things device operation and maintenance network, i.e. the collection source device, the purpose of improving the use cycle of the stock device, reducing resource waste and reducing the upgrade cost can be achieved by configuring an eSIM communication device provided by the present application for each collection source device.

[0006] To achieve the above object, the embodiment of the present application provides an eSIM communication device for information collection, which comprises a power supply interface, a communication module, a data communication interface, an eSIM module and a module antenna.

[0007] The power supply interface is connected with an external collection source device and the communication module in the device respectively; the power supply interface is used to supply power to the communication module from the collection source device;

[0008] The communication module is connected with the data communication interface, the eSIM module and the module antenna respectively; the data communication interface is connected with the collection source device;

[0009] The communication module is configured to supply power to the data communication interface, the eSIM module and the module antenna when the module is powered on, and to perform a telecom operator network login process by calling the eSIM module and the module antenna, and to perform a device connection process with a remote background server through a current telecom operator network after the telecom operator network login process is successful, and to identify locally preset collection mode data after the device connection process is successful, and to collect data from the collection source device through the data communication interface at a preset data collection frequency and send the collected data to the background server if the collection mode data is an active collection mode, and to collect data based on a control instruction issued by the background server each time and send the collected data to the background server if the collection mode data is a passive collection mode.

[0010] The eSIM module is configured to provide a SIM card communication emulation interface and to load telecom operator data of a SIM card.

[0011] Preferably, the data communication interface is a UART communication interface.

[0012] Preferably, the communication module is specifically configured to obtain operator identification data in SIM card telecom operator data from the eSIM module through the SIM card communication emulation interface of the eSIM module as a corresponding current operator identification when performing the telecom operator network login process by calling the eSIM module and the module antenna, to take a telecom operator communication network corresponding to the current operator identification as a corresponding current telecom operator network, to connect with the current telecom operator network by calling the module antenna, to perform a login operation on the current telecom operator network by using the SIM card telecom operator data loaded on the eSIM module through the SIM card communication emulation interface, and to confirm that the telecom operator network login process is successful when the login operation is successful.

[0013] Preferably, the communication module is specifically used for obtaining the ICCID data in the SIM card telecom operator data from the eSIM module as the corresponding first SIM card identifier by calling the SIM card communication emulation interface of the eSIM module when the device connection processing is performed through the current telecom operator network and a remote background server; taking the locally preset module identifier data as the corresponding first module identifier; taking the locally preset server IP address data as the corresponding first IP address; taking the first module identifier and the first SIM card identifier to form a corresponding first connection application; sending the first connection application to the background server corresponding to the first IP address through the current telecom operator network; receiving the first connection state sent by the background server through the current telecom operator network; and confirming that the device connection processing is successful when the first connection state is connection success.

[0014] Preferably, the communication module is specifically used for sending a first device collection instruction to the collection source device through the data communication interface at a preset data collection frequency; receiving the first source device identifier and the first collection data packet returned by the collection source device through the data communication interface; detecting the network signal strength of the current telecom operator network by calling the module antenna and taking the detection result as the corresponding first signal strength; obtaining the ICCID data in the SIM card telecom operator data from the eSIM module as the corresponding second SIM card identifier by calling the SIM card communication emulation interface of the eSIM module; taking the locally preset module identifier data as the corresponding second module identifier; taking the current time as the corresponding first collection timestamp; taking the second module identifier, the second SIM card identifier, the first source device identifier, the first collection data packet, the first signal strength and the first collection timestamp to form a corresponding first upload data packet; and sending the first upload data packet to the background server through the current telecom operator network.

[0015] Preferably, the communication module is specifically used for receiving the control instruction issued by the background server each time through the current telecom operator network and taking the control instruction received each time as the corresponding first control instruction when the data collection and the sending of the collected data to the background server are performed based on the control instruction issued by the background server each time.

[0016] and identifying the first control instruction.

[0017] If the first control instruction is a module data acquisition instruction, the ICCID data in the SIM card telecom operator data obtained from the eSIM module through the SIM card communication emulation interface of the eSIM module is taken as a corresponding third SIM card identifier; the locally preset module identifier data is taken as a corresponding third module identifier; the network signal strength of the current telecom operator network is detected through the module antenna, and the detection result is taken as a corresponding second signal strength; the current time is taken as a corresponding second acquisition timestamp; and the third module identifier, the third SIM card identifier, the second signal strength and the second acquisition timestamp are taken to form a corresponding second upload data packet; and the second upload data packet is sent to the background server through the current telecom operator network.

[0018] If the first control instruction is a source device data acquisition instruction, a first device acquisition instruction is sent to the acquisition source device through the data communication interface; a second source device identifier and a second acquisition data packet are received from the acquisition source device through the data communication interface; the ICCID data in the SIM card telecom operator data obtained from the eSIM module through the SIM card communication emulation interface of the eSIM module is taken as a corresponding fourth SIM card identifier; the locally preset module identifier data is taken as a corresponding fourth module identifier; the current time is taken as a corresponding third acquisition timestamp; and the fourth module identifier, the fourth SIM card identifier, the second source device identifier, the second acquisition data packet and the third acquisition timestamp are taken to form a corresponding third upload data packet; and the third upload data packet is sent to the background server through the current telecom operator network.

[0019] Preferably, the communication module is further configured to receive a first remote update instruction issued by the background server through the current telecom operator network; extract a corresponding first update type and a first update data packet from the first remote update instruction; identify the first update type; if the first update type is a module firmware update type, perform firmware update processing based on the first update data packet, and perform a module hot reset operation when the update processing is successful; if the first update type is an eSIM firmware update type, perform firmware update processing on the eSIM module based on the first update data packet, and perform a module hot reset operation when the update processing is successful; if the first update type is a telecom operator data update type, perform update processing on the SIM card telecom operator data loaded by the eSIM module based on the first update data packet, and perform a module hot reset operation when the update processing is successful.

[0020] Further, the communication module is specifically used for re-performing the telecommunication operator network login process by calling the eSIM module and the module antenna when the module hot reset operation is performed; and re-performing the device connection process with the remote background server through a new current telecommunication operator network after the telecommunication operator network login process is successfully performed; and re-identifying the locally preset collection mode data and re-entering the corresponding active collection mode processing flow or passive collection mode processing flow based on the identification result after the device connection process is successfully performed.

[0021] The embodiment of the application provides an eSIM communication device for information collection, which comprises a power supply interface, a communication module, a data communication interface, an eSIM module and a module antenna; wherein the power supply interface is connected with an external collection source device and the internal communication module respectively, the data communication interface is connected with the external collection source device and the internal communication module respectively, and the communication module is connected with the eSIM module and the module antenna; the power supply interface is used for taking power from the collection source device to supply power to the communication module, and the communication module is responsible for supplying power to the data communication interface, the eSIM module and the module antenna; after the device is powered on, the communication module is first connected with a remote background server based on the eSIM module and the module antenna, and then the collection source device is subjected to data collection based on the locally preset collection mode data (active collection mode and passive collection mode) and the collected data is uploaded to the background server; in addition, the communication module can also update the local module firmware, eSIM firmware and SIM card telecommunication operator data loaded on the eSIM module based on a remote update instruction issued by the background server. The device of the application increases a hardware data communication interface and a communication module processing mechanism for data collection and data update on the basis of the traditional eSIM communication device, so that the device of the application can simultaneously have the networking and data collection functions; when the device upgrade is performed on the intelligent device, i.e. the collection source device, which does not have the networking function in the Internet of Things device operation and maintenance network, only one eSIM communication device provided by the application needs to be configured for each collection source device, so that the use period of the inventory device is improved, the resource waste is reduced, and the device upgrade difficulty and cost are reduced. BRIEF DESCRIPTION OF DRAWINGS

[0022] Figure 1 A module schematic diagram of the eSIM communication device for information collection is provided for the embodiment of the application. DETAILED DESCRIPTION

[0023] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings. Obviously, the described embodiments are only a part but not all of the embodiments of the present application. Based upon the embodiments in the present application, all the other embodiments obtained by those of ordinary skill in the art without creative efforts should fall into the scope of the present application.

[0024] The embodiment of the present application provides an eSIM communication device for information collection. Figure 1 A module schematic diagram of the eSIM communication device for information collection provided by the embodiment of the present application is shown. The eSIM communication device 1 comprises a power supply interface 11, a communication module 12, a data communication interface 13, an eSIM module 14 and a module antenna 15.

[0025] The power supply interface 11 is connected with the external collection source device 2 and the internal communication module 12 respectively. The power supply interface 11 is used to take power from the collection source device 2 to supply power to the communication module 12. Here, the collection source device 2 is a kind of front-end intelligent device in the Internet of Things device operation and maintenance network, and the front-end intelligent device does not have networking function.

[0026] The data communication interface 13 is connected with the collection source device 2. Here, the data communication interface 13 of the embodiment of the present application defaults to select the UART communication interface.

[0027] The eSIM module 14 is used to provide a SIM card communication emulation interface and load the telecommunication operator data of a SIM card. Here, the eSIM module 14 of the embodiment of the present application can simulate a real SIM card based on the loaded SIM card telecommunication operator data and the SIM card communication emulation interface; and the eSIM technical solution for simulating the real SIM card is a kind of public standard solution, and the implementation details can be obtained by querying the public technical literature, which will not be further described here.

[0028] The communication module 12 is connected with the data communication interface 13, the eSIM module 14 and the module antenna 15 respectively. The communication module 12 is used for powering the data communication interface 13, the eSIM module 14 and the module antenna 15 when the module is powered on; and performing the telecom operator network login processing by calling the eSIM module 14 and the module antenna 15; and after the telecom operator network login processing is successful, performing the device connection processing with the remote background server 3 through the current telecom operator network; and after the device connection processing is successful, identifying the locally preset acquisition mode data; if the acquisition mode data is the active acquisition mode, periodically performing the data acquisition on the acquisition source device 2 through the data communication interface 13 according to the preset data acquisition frequency and sending the acquired data to the background server 3; if the acquisition mode data is the passive acquisition mode, performing the data acquisition based on the control instruction issued by the background server 3 each time and sending the acquired data to the background server 3.

[0029] In a specific implementation manner of the embodiment of the application, the communication module 12 is specifically used for, when performing the telecom operator network login processing by calling the eSIM module 14 and the module antenna 15, obtaining the operator identification data in the SIM card telecom operator data from the eSIM module 14 as the corresponding current operator identification by calling the SIM card communication simulation interface of the eSIM module 14; taking the telecom operator communication network corresponding to the current operator identification as the corresponding current telecom operator network; connecting with the current telecom operator network by calling the module antenna 15; and performing the login operation on the current telecom operator network by using the SIM card telecom operator data loaded on the eSIM module 14 through the SIM card communication simulation interface; and confirming that the telecom operator network login processing is successful when the login operation is successful.

[0030] In another specific implementation manner of the embodiment of the application, the communication module 12 is specifically used for, when performing the device connection processing with the remote background server 3 through the current telecom operator network, obtaining the ICC ID data in the SIM card telecom operator data from the eSIM module 14 as the corresponding first SIM card identification by calling the SIM card communication simulation interface of the eSIM module 14; taking the locally preset module identification data as the corresponding first module identification; taking the locally preset server IP address data as the corresponding first IP address; taking the first module identification and the first SIM card identification as the corresponding first connection application; sending the first connection application to the background server 3 corresponding to the first IP address through the current telecom operator network; receiving the first connection state sent by the background server 3 through the current telecom operator network; and confirming that the device connection processing is successful when the first connection state is connection success.

[0031] Here, the background server 3 of the embodiment of the application is a remote server for tracking data of the front-end intelligent device, i.e., the collection source device 2, in the Internet of Things device operation and maintenance network.

[0032] It should be noted that the background server 3 of the embodiment of the application is configured to extract the corresponding first module identifier and first SIM card identifier from the first connection application sent by the communication module 12 of the eSIM communication device 1 when receiving the first connection application, and take the first device binding record in which the first module identifier field and the first SIM card identifier field in the local preset device binding list are matched with the first module identifier and the first SIM card identifier as the current device binding record, and identify whether the current device binding record is empty. If the current device binding record is empty, it indicates that the eSIM communication device 1 of the current application is not a legal device that has completed device binding in the network, and at this time, the background server 3 sends a first connection state set to connection failure to the communication module 12 of the current eSIM communication device 1. If the current device binding record is not empty, it indicates that the eSIM communication device 1 of the current application is a legal device that has completed device binding in the network, and at this time, the background server 3 sends a first connection state set to connection success to the communication module 12 of the current eSIM communication device 1.

[0033] The device binding list of the embodiment of the application includes a plurality of first device binding records. The first device binding record includes a first module identifier field, a first SIM card identifier field, and a first source device identifier field. Each first device binding record corresponds to a set of bound communication module + SIM card + collection source device. The first module identifier field is the module identifier of the communication module in the set of bound devices, the first SIM card identifier field is the ICCID of the SIM card in the set of bound devices, and the first source device identifier field is the device identifier of the collection source device in the set of bound devices.

[0034] In another specific implementation manner of the embodiment of the present application, the communication module 12 is specifically configured to: periodically send the first device collection instruction to the collection source device 2 through the data communication interface 13 at a preset data collection frequency when periodically collecting data of the collection source device 2 through the data communication interface 13 at the preset data collection frequency and sending the collected data to the background server 3; receive the first source device identifier and the first collection data packet returned by the collection source device 2 through the data communication interface 13; detect the network signal strength of the current telecom operator network by calling the module antenna 15 and take the detection result as the corresponding first signal strength; obtain the ICCID data in the SIM card telecom operator data from the eSIM module 14 by calling the SIM card communication simulation interface of the eSIM module 14 as the corresponding second SIM card identifier; take the locally preset module identifier data as the corresponding second module identifier; take the current time as the corresponding first collection timestamp; and form the corresponding first upload data packet by the second module identifier, the second SIM card identifier, the first source device identifier, the first collection data packet, the first signal strength and the first collection timestamp; and send the first upload data packet to the background server 3 through the current telecom operator network.

[0035] Here, the data collection frequency is a pre-set frequency data. In the embodiment of the present application, each collection source device 2 originally has a response to the external device data collection instruction, that is, the first device collection instruction, and a set of instruction processing procedures and return data format = source device identifier + collection data packet corresponding thereto, so it is not necessary to additionally add the collection instruction processing procedure to any collection source device 2.

[0036] It should be noted that the background server 3 of the embodiment of the present application is also used for extracting the corresponding second module identifier, the second SIM card identifier, the first source device identifier, the first collection data packet, the first signal strength and the first collection timestamp from the first upload data packet sent by the communication module 12 of the eSIM communication device 1 when the first upload data packet is received, and taking the first device binding record in which the first module identifier field, the first SIM card identifier field and the first source device identifier field in the local preset device binding list are matched with the second module identifier, the second SIM card identifier and the first source device identifier as the current device binding record, and saving the first upload data packet when the current device binding record is not empty. In this way, the background server 3 of the embodiment of the present application can remotely establish a first device data tracking sequence based on a timeline for each collection source device 2 based on all saved first upload data packets, and can dynamically track the device positioning and running state of each collection source device 2 based on all first device data tracking sequences of each collection source device 2. It can also remotely establish a second device data tracking sequence based on a timeline for each eSIM communication device 1 based on all saved first upload data packets, and can dynamically track the network communication quality of each eSIM communication device 1 based on all second device data tracking sequences of each eSIM communication device 1.

[0037] In another specific implementation manner of the embodiment of the present application, the communication module 12 is specifically used for collecting data based on the control instruction issued by the background server 3 each time and sending the collected data to the background server 3 when the control instruction issued by the background server 3 each time is received:

[0038] Step A1, receiving the control instruction issued by the background server 3 each time through the current telecommunication operator network and taking the control instruction received this time as the corresponding first control instruction;

[0039] Here, each eSIM communication device 1 of the embodiment of the present application supports two data collection modes: active collection mode and passive collection mode. Similarly, the remote background server 3 also supports two data collection modes: active collection mode and passive collection mode for each front-end collection source device 2, and the collection mode of the eSIM communication device 1 bound to the front-end collection source device 2 is kept synchronous. In the passive collection mode, the collection processing flow of the front-end eSIM communication device 1 is only activated when the control instruction issued by the background server 3 is received;

[0040] It should be noted that the background server 3 of the embodiment of the application provides two control instructions in the passive collection mode to activate two types of data collection and processing procedures on the front-end eSIM communication device 1, that is, the module data collection instruction and the source device data collection instruction; if the control instruction is the module data collection instruction, it means that the network signal strength on the front-end eSIM communication device 1 needs to be collected at present; if the control instruction is the source device data collection instruction, it means that the data collection of the collection source device 2 bound to the front-end eSIM communication device 1 needs to be performed at present;

[0041] Step A2, and the first control instruction is identified;

[0042] Step A3, if the first control instruction is the module data collection instruction, the ICC ID data in the SIM card telecommunication operator data obtained from the eSIM module 14 is taken as the corresponding third SIM card identifier by calling the SIM card communication simulation interface of the eSIM module 14; the locally preset module identifier data is taken as the corresponding third module identifier; the network signal strength of the current telecommunication operator network is detected by calling the module antenna 15, and the detection result is taken as the corresponding second signal strength; the current time is taken as the corresponding second collection time stamp; and the third module identifier, the third SIM card identifier, the second signal strength and the second collection time stamp are taken to form the corresponding second upload data package; and the second upload data package is sent to the background server 3 through the current telecommunication operator network;

[0043] Here, it should be noted that the background server 3 of the embodiment of the application is also used to extract the corresponding third module identifier, third SIM card identifier, second signal strength and second collection time stamp from the second upload data package sent by the communication module 12 of the eSIM communication device 1 when the second upload data package is received; the first device binding record in which the first module identifier field and the first SIM card identifier field in the locally preset device binding list are matched with the third module identifier and the third SIM card identifier is taken as the current device binding record; and the second upload data package is saved when the current device binding record is not empty; in this way, the background server 3 of the embodiment of the application can establish a second device data tracking sequence based on a time line for each eSIM communication device 1 based on all saved second upload data packages, and the network communication quality of each eSIM communication device 1 can be dynamically tracked based on all second device data tracking sequences of each eSIM communication device 1;

[0044] Step A4, if the first control instruction is a source device data collection instruction, send the first device collection instruction to the collection source device 2 through the data communication interface 13; receive the second source device identifier and the second collection data packet sent back by the collection source device 2 through the data communication interface 13; obtain the ICC ID data in the SIM card telecom operator data from the eSIM module 14 as the corresponding fourth SIM card identifier by calling the SIM card communication simulation interface of the eSIM module 14; take the locally preset module identifier data as the corresponding fourth module identifier; take the current time as the corresponding third collection timestamp; and compose the corresponding third upload data packet from the fourth module identifier, the fourth SIM card identifier, the second source device identifier, the second collection data packet and the third collection timestamp; and send the third upload data packet to the background server 3 through the current telecom operator network.

[0045] Here, it needs to be explained that the background server 3 of the embodiment of the application is also used to extract the corresponding fourth module identifier, the fourth SIM card identifier, the second source device identifier, the second collection data packet and the third collection timestamp from the third upload data packet sent by the eSIM communication device 1 when receiving the third upload data packet; take the first device binding record in which the first module identifier field, the first SIM card identifier field and the first source device identifier field in the locally preset device binding list are matched with the fourth module identifier, the fourth SIM card identifier and the second source device identifier as the current device binding record; and save the third upload data packet when the current device binding record is not empty; in this way, the background server 3 of the embodiment of the application can establish a first device data tracking sequence based on a timeline for each collection source device 2 based on all saved third upload data packets, and can dynamically track the device positioning and running state of each collection source device 2 based on all first device data tracking sequences of each collection source device 2.

[0046] As can be known from the above, the background server 3 of the embodiment of the present application can not only dynamically track the device positioning and running state of each collection source device 2, but also dynamically track the network communication quality of each eSIM communication device 1. If the network communication quality of the eSIM communication device 1 is always unstable, it will affect the effective data collection of the collection source device 2. Therefore, the background server 3 of the embodiment of the present application also needs the eSIM communication device 1 in the front end to have a remote update capability, which includes three types: a module firmware remote update capability for the communication module 12, a module firmware remote update capability for the eSIM module 14, and a SIM card data remote update capability for the SIM card telecom operator data loaded on the eSIM module 14. In this way, the background server 3 of the embodiment of the present application can improve the network communication quality of the eSIM communication device 1 through various flexible upgrade methods, such as: improving the processing performance of the eSIM communication device 1 by upgrading the communication module firmware to improve the network communication quality, improving the processing performance of the eSIM communication device 1 by upgrading the eSIM module firmware to improve the network communication quality, and improving the network communication quality of the eSIM communication device 1 by replacing different telecom operator SIM cards or different level SIM cards of the same operator.

[0047] Therefore, to meet the above three types of remote update requirements of the background server 3 of the embodiment of the present application, the communication module 12 of the eSIM communication device 1 of the embodiment of the present application should have three types of remote update processing capabilities, namely:

[0048] The communication module 12 of the embodiment of the present application is also used for receiving the first remote update instruction issued by the background server 3 through the current telecom operator network; extracting the corresponding first update type and first update data packet from the first remote update instruction; identifying the first update type; if the first update type is a module firmware update type, performing firmware update processing on itself based on the first update data packet, and performing module hot reset operation when the update processing is successful; if the first update type is an eSIM firmware update type, performing firmware update processing on the eSIM module 14 based on the first update data packet, and performing module hot reset operation when the update processing is successful; if the first update type is a telecom operator data update type, performing update processing on the SIM card telecom operator data loaded on the eSIM module 14 based on the first update data packet, and performing module hot reset operation when the update processing is successful.

[0049] It needs to be explained here that the communication module 12 of the embodiment of the application will do a module hot reset operation after completing a type of update each time, which is similar to doing a device restart; the processing flow of this module hot reset operation is as follows: the communication module 12 of the embodiment of the application is specifically used for, when the module hot reset operation is performed, re-performing the telecommunication operator network login processing by calling the eSIM module 14 and the module antenna 15; and after the telecommunication operator network login processing is successfully performed, re-performing the device connection processing with the remote background server 3 through a new current telecommunication operator network; and after the device connection processing is successfully performed, re-identifying the locally preset collection mode data and re-entering the corresponding active collection mode processing flow or passive collection mode processing flow based on the identification result.

[0050] The embodiment of the application provides an eSIM communication device for information collection, which comprises a power supply interface, a communication module, a data communication interface, an eSIM module and a module antenna; wherein the power supply interface is connected with an external collection source device and the internal communication module respectively, the data communication interface is connected with the external collection source device and the internal communication module respectively, and the communication module is further connected with the eSIM module and the module antenna; the power supply interface is used for taking power from the collection source device to supply power to the communication module, and the communication module is responsible for supplying power to the data communication interface, the eSIM module and the module antenna; after the device is powered on, the communication module is first connected with a remote background server based on the eSIM module and the module antenna, and then the collection source device is subjected to data collection based on the locally preset collection mode data (active collection mode, passive collection mode) and the collected data is uploaded to the background server; in addition, the communication module can also update the local module firmware, eSIM firmware and SIM card telecommunication operator data loaded on the eSIM module based on the remote update instruction issued by the background server. The device of the application adds a hardware data communication interface and a set of communication module processing mechanism for data collection and data update on the basis of the traditional eSIM communication device, so that the device of the application can simultaneously have the functions of networking and data collection; when the device upgrade is performed on the intelligent device, i.e. the collection source device, which does not have the networking function in the Internet of Things device operation and maintenance network, only one eSIM communication device provided by the application needs to be configured for each collection source device, so that the use period of the inventory device is improved, the resource waste is reduced, and the device upgrade difficulty and cost are reduced.

[0051] Those skilled in the art should further appreciate that the elements and algorithms described in connection with the examples disclosed herein can be embodied in electronic hardware, computer software, or in combinations of both. To clearly illustrate this interchangeability of hardware and software, various examples have been described herein in terms of their general functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans can implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

[0052] The steps of a method or algorithm described in connection with the examples disclosed herein can be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module can reside in random access memory (RAM), flash memory, read-only memory (ROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0053] The specific implementation described above is further to the purposes, technical solutions, and beneficial effects of the present application. It should be understood that the above description is merely a specific implementation of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. An eSIM communication device for information gathering, characterized by, The device comprises a power supply interface, a communication module, a data communication interface, an eSIM module and a module antenna. The power supply interface is connected with an external collection source device and the communication module; the power supply interface is used to power the communication module from the collection source device; The communication module is connected with the data communication interface, the eSIM module and the module antenna; the data communication interface is connected with the collection source device; The communication module is used to power the data communication interface, the eSIM module and the module antenna when the module is powered on; and through the eSIM module and the module antenna, the network login process of a telecom operator network is performed; and after the network login process of the telecom operator network is successful, the device connection process with a remote background server through the current telecom operator network is performed; and after the device connection process is successful, the local preset collection mode data is identified; if the collection mode data is an active collection mode, the data communication interface is used to collect data from the collection source device at a preset data collection frequency and send the collected data to the background server; if the collection mode data is a passive collection mode, the data communication interface is used to collect data based on the control instruction issued by the background server each time and send the collected data to the background server; The eSIM module is used to provide a SIM card communication simulation interface and load the telecom operator data of a SIM card; The communication module is specifically used to receive the control instruction issued by the background server each time through the current telecom operator network and take the control instruction received this time as a corresponding first control instruction when the data communication interface is used to collect data based on the control instruction issued by the background server each time and send the collected data to the background server; and the first control instruction is identified; if the first control instruction is a module data collection instruction, the SIM card communication simulation interface of the eSIM module is called to obtain the ICCID data in the SIM card telecom operator data from the eSIM module as a corresponding third SIM card identifier; the local preset module identifier data is taken as a corresponding third module identifier; the module antenna is called to detect the network signal strength of the current telecom operator network and take the detection result as a corresponding second signal strength; the current time is taken as a corresponding second collection timestamp; the third module identifier, the third SIM card identifier, the second signal strength and the second collection timestamp are combined to form a corresponding second upload data packet; and the second upload data packet is sent to the background server through the current telecom operator network. The communication module is also configured to receive a first remote update instruction issued by the background server through the current telecom operator network, extract a corresponding first update type and a first update data packet from the first remote update instruction, identify the first update type, perform firmware update processing on itself based on the first update data packet if the first update type is a module firmware update type, perform a module hot reset operation when the update processing is successful, perform firmware update processing on the eSIM module based on the first update data packet if the first update type is an eSIM firmware update type, perform a module hot reset operation when the update processing is successful, and perform update processing on the telecom operator data of the SIM card loaded by the eSIM module based on the first update data packet if the first update type is a telecom operator data update type, and perform a module hot reset operation when the update processing is successful. The background server is configured to issue a control instruction, which is specifically a module data collection instruction, to the communication module to collect the network signal strength of the eSIM communication device in a passive collection mode. The background server is also configured to improve the network communication quality of the eSIM communication device through three types of remote update methods, including module firmware remote update for the communication module, module firmware remote update for the eSIM module, and SIM card data remote update for the telecom operator data of the SIM card loaded by the eSIM module.

2. The eSIM communication device for information collection according to claim 1, wherein the data communication interface is a UART communication interface.

3. The eSIM communication device for information collection according to claim 1, wherein the communication module is specifically configured to, when performing the telecom operator network login processing by calling the eSIM module and the module antenna, obtain operator identification data in the SIM card telecom operator data from the eSIM module through the SIM card communication emulation interface of the eSIM module as a corresponding current operator identification, take the telecom operator communication network corresponding to the current operator identification as a corresponding current telecom operator network, connect with the current telecom operator network by calling the module antenna, perform login operation on the current telecom operator network by calling the SIM card communication emulation interface and using the SIM card telecom operator data loaded on the eSIM module, and confirm that the telecom operator network login processing is successful when the login operation is successful.

4. The eSIM communication device for information collection according to claim 1, wherein ​ ​ ​ ​ ​ ​ The communication module is specifically used for obtaining ICCID data in SIM card telecom operator data from the eSIM module as a corresponding first SIM card identifier by calling the SIM card communication simulation interface of the eSIM module when the device connection processing is performed through the current telecom operator network and a remote background server; taking locally preset module identifier data as a corresponding first module identifier; taking locally preset server IP address data as a corresponding first IP address; taking the first module identifier and the first SIM card identifier to form a corresponding first connection application; sending the first connection application to the background server corresponding to the first IP address through the current telecom operator network; receiving a first connection state sent by the background server through the current telecom operator network; and confirming that the device connection processing is successful when the first connection state is a connection success. 5.The eSIM communication device for information collection of claim 1, wherein, The communication module is specifically used for sending a first device collection instruction to the collection source device through the data communication interface at a preset data collection frequency; and receiving a first source device identifier and a first collection data packet returned by the collection source device through the data communication interface when the data collection and the sending of the collected data to the background server are periodically performed through the data communication interface at the preset data collection frequency. And the detection result is taken as a corresponding first signal strength by detecting the network signal strength of the current telecom operator network by calling the module antenna. And the ICCID data in the SIM card telecom operator data from the eSIM module is taken as a corresponding second SIM card identifier by calling the SIM card communication simulation interface of the eSIM module; and the locally preset module identifier data is taken as a corresponding second module identifier. And the current time is taken as a corresponding first collection timestamp; and the second module identifier, the second SIM card identifier, the first source device identifier, the first collection data packet, the first signal strength, and the first collection timestamp are taken to form a corresponding first upload data packet; and the first upload data packet is sent to the background server through the current telecom operator network. 6.The eSIM communication device for information collection of claim 1, wherein, The communication module is specifically used for receiving a control instruction issued by the background server each time through the current telecom operator network and taking the control instruction received each time as a corresponding first control instruction when the data collection and the sending of the collected data to the background server are performed based on the control instruction issued by the background server each time. And the first control instruction is identified. If the first control instruction is a source device data collection instruction, a first device collection instruction is sent to the collection source device through the data communication interface; and a second source device identifier and a second collection data packet are received from the collection source device through the data communication interface; And obtain the ICCID data in the SIM card telecom operator data from the eSIM module as the corresponding fourth SIM card identifier by calling the SIM card communication simulation interface of the eSIM module; and the locally preset module identifier data is taken as the corresponding fourth module identifier; And the current time is taken as the corresponding third collection timestamp; and the fourth module identifier, the fourth SIM card identifier, the second source device identifier, the second collection data packet and the third collection timestamp are combined to form a corresponding third upload data packet; and the third upload data packet is sent to the background server through the current telecom operator network.

7. The eSIM communication device for information collection according to claim 1, wherein the communication module is specifically configured to, when the module hot reset operation is performed, re-perform the telecom operator network login process by calling the eSIM module and the module antenna; and after the telecom operator network login process is successfully performed, re-perform the device connection process with the remote background server through the new current telecom operator network; And after the device connection process is successfully performed, re-identify the locally preset collection mode data and re-enter the corresponding active collection mode process flow or passive collection mode process flow based on the identification result. ​

Citation Information

Patent Citations

  • Gas meter data receiving and sending method and device

    CN108109357A