User identity identification integrated card, data communication method, device, equipment and system

By using a data communication method and device that integrates multiple user identification cards and control chips in IoT devices, the problem of unstable communication in IoT devices is solved, achieving higher stability and reliability, and making it suitable for various network environments.

CN119834821BActive Publication Date: 2025-11-18TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411885151.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-06-28
Publication Date
2025-11-18
Estimated Expiration
2039-06-28

AI Technical Summary

Technical Problem

In IoT scenarios, existing data communication methods and devices have poor communication connection stability and reliability for IoT devices, especially in situations where multi-operator cellular network coverage is uneven and network reliability is low, failing to meet high reliability requirements.

Method used

The system employs a user identification integrated card, which integrates multiple different types of user identification cards and control chips. The control chip detects communication status information and switches and selects cards according to preset rules to ensure communication stability.

Benefits of technology

It improves the stability and reliability of communication connections for IoT devices, is compatible with existing device interfaces, and expands the scope of application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119834821B_ABST
    Figure CN119834821B_ABST
Patent Text Reader

Abstract

The application provides a user identity identification integrated card, a data communication method, device and system. The data communication method is used in an Internet of Things device. The Internet of Things device has a user identity identification integrated card. The user identity identification integrated card includes multiple different types of user identity identification cards and a control chip for controlling the multiple user identity identification cards. The data communication method includes: detecting communication state information of a current user identity identification card through the control chip; performing a data communication operation based on the current user identity identification card; after the data communication operation is performed for a set time interval, returning to the step of detecting the communication state information of the current user identity identification card until the data communication operation ends. Through the setting of the multiple user identity identification cards and the switching rule setting of the user identity identification cards, the communication connection stability and reliability of each Internet of Things device in the Internet of Things network are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of Chinese patent application No. 201910579025.4, filed on June 28, 2019, entitled "User Identification Integrated Card, Data Communication Method, Apparatus, Device and System". Technical Field

[0002] This invention relates to the field of data communication, and in particular to a user identification integrated card, a data communication method, apparatus, device, and system. Background Technology

[0003] With the development of technology, people have higher and higher requirements for the Internet of Things (IoT), such as remote fleet management, remote video detection, remote access control and attendance, and data feedback control of various sensors and PLCs (Programmable Logic Controllers). All of these can be realized through the IoT.

[0004] In IoT scenarios using cellular networks, the coverage of different operators varies significantly across regions due to the complexity of cellular network standards across multiple operators, continuous network evolution, the phasing out of older 2G networks, and the incomplete coverage of new technologies like NB-IoT (Narrow Band Internet of Things). Many scenarios, such as inside buildings, underground parking garages, and remote suburbs, only have network availability from certain operators. If each site in an IoT application deployment uses a single operator's network, numerous single-operator blind spots will occur. Furthermore, if signal strength is assessed at each site and the optimal operator's network is deployed based on the specific circumstances, the manpower required for deployment will be greatly increased.

[0005] Meanwhile, the signal integrity rate of single-operator base stations in China is generally only 99.75%. Coupled with reasons such as fiber optic cable being cut or core network failures, the reliability of single-operator cellular networks at the same site will be even lower, failing to meet the high reliability requirements of IoT applications.

[0006] Therefore, it is necessary to propose a data communication method that can effectively improve the stability and reliability of communication connections between various IoT devices in the IoT network. Summary of the Invention

[0007] This invention provides a data communication method and data communication device that can effectively improve the stability and reliability of communication connections between various IoT devices in an IoT network, thereby solving the technical problem of poor stability and reliability of communication connections between IoT devices in existing data communication methods and data communication devices.

[0008] This invention provides a data communication method for use in an Internet of Things (IoT) device. The IoT device has a User Identity Authentication (UISA) card, which includes multiple different types of UISA cards and a control chip for controlling the multiple UISA cards.

[0009] The data communication method includes:

[0010] The control chip detects the current user identification card's communication status information;

[0011] When the communication status information of the current user identification card is abnormal, the current user identification card is reset based on preset rules, and the communication status information detection step is returned.

[0012] When the communication status information of the current user identification card is normal, data communication operation is performed based on the current user identification card, and the communication status information detection step is returned after a set time interval until the data communication operation ends.

[0013] This invention also provides a data communication device installed in an Internet of Things (IoT) device. The IoT device has a User Identity Authentication Card (UISA) integrated card, which includes multiple different types of UISA cards and a control chip for controlling the multiple UISA cards. The data communication device includes:

[0014] The communication status information detection module is used to detect the current user identification card's communication status information through the control chip;

[0015] The first setting module is used to reset the current user identification card based on preset rules when the communication status information of the current user identification card is abnormal.

[0016] The first data communication module is used to perform data communication operations based on the current user identity card when the communication status information of the current user identity card is normal.

[0017] The timing module is used to return to the communication status information detection module to detect the communication status information of the current user identification card after the data communication operation has been performed at a set time interval, until the data communication operation ends.

[0018] In the data communication device described in this invention, the data communication device further includes:

[0019] The second data communication module is used to detect the network signal strength value corresponding to each user identification card through the software tool development kit in the communication module of the IoT device at a set time interval, set the user identification card with the largest network signal strength value as the current user identification card, and perform data communication operations based on the current user identification card.

[0020] This invention also provides a user identification integrated card, which includes:

[0021] The card body includes a first circuit layout layer disposed on the front side of the card body and a second circuit layout layer disposed on the back side of the card body;

[0022] Multiple user identification cards are set in the first circuit layout layer;

[0023] A control chip, located in the first circuit layout layer, is used to control the user identification card;

[0024] A communication interface is provided in the second circuit layout layer for connecting with other components in the data communication device;

[0025] Multiple of the user identification cards are connected to the communication interface via the control chip.

[0026] This invention also provides a data communication device using the aforementioned user identification integrated card.

[0027] This invention also provides a data communication system, which includes the aforementioned data communication device and a backend server that communicates with the data communication device;

[0028] The backend server is used to bind the integrated circuit card identification codes of multiple user identity recognition integrated cards in the data communication device with the chip identification codes of the corresponding control chips, so as to detect the data communication information of the control chips.

[0029] Compared to existing technologies, the user identification integrated card, data communication method, apparatus, device, and system of the present invention effectively improve the stability and reliability of communication connections between various IoT devices in an IoT network by setting multiple user identification cards and user identification card switching rules. This solves the technical problem of poor stability and reliability of communication connections between IoT devices in existing data communication methods and devices. Furthermore, the interface structure of the user identification integrated card in the data communication device of the present invention is the same as the interface structure of existing user identification cards, thus it is compatible with the interfaces of user identification cards of all existing IoT devices, greatly expanding the scope of application of the data communication device of the present invention. Attached Figure Description

[0030] Figure 1 This is a schematic diagram of the structure of an embodiment of the data communication system of the present invention;

[0031] Figure 2 This is a schematic diagram of the structure of the data communication device in the data communication system of the present invention;

[0032] Figure 3 This is a schematic diagram of a specific circuit structure of a user identification integrated card in a data communication device according to the present invention;

[0033] Figure 4a This is a front view of an embodiment of the user identification integrated card of the data communication device of the present invention.

[0034] Figure 4b This is a schematic diagram of the back structure of a user identification integrated card of the data communication device of the present invention;

[0035] Figure 5 A flowchart illustrating an embodiment of the data communication method of the present invention;

[0036] Figure 6 This is a schematic diagram of the structure of an embodiment of the data communication device of the present invention;

[0037] Figure 7a A timing diagram for detecting communication status information in a specific embodiment of the data communication method and data communication device of the present invention;

[0038] Figure 7b A timing diagram for detecting communication numerical information in a specific embodiment of the data communication method and data communication device of the present invention;

[0039] Figure 8 This is a schematic diagram of the working environment structure of the Internet of Things (IoT) device in which the data communication device of the present invention is located. Detailed Implementation

[0040] Please refer to the diagrams, where the same component symbols represent the same components. The principles of the invention are illustrated by way of example implementation in a suitable computing environment. The following description is based on the illustrative specific embodiments of the invention and should not be construed as limiting the invention to other specific embodiments not detailed herein.

[0041] In the following description, specific embodiments of the invention will be illustrated with reference to the steps and symbols of operations performed by one or more computers, unless otherwise stated. Thus, it will be understood that these steps and operations, which are repeatedly mentioned as being performed by a computer, include manipulation by a computer processing unit representing electronic signals of data in a structured format. This manipulation transforms the data or maintains it at a location in the computer's memory system, which can be reconfigured or otherwise alter the operation of the computer in a manner well known to those skilled in the art. The data structure maintained by the data is the physical location of the memory, which has specific characteristics defined by the data format. However, the principles of the invention are described above and are not intended to be limiting; those skilled in the art will understand that many of the steps and operations described below can also be implemented in hardware.

[0042] The data communication system of this invention enables data communication devices in the Internet of Things (IoT) to connect with other terminals on the Internet, allowing users to remotely control the data communication devices. Please refer to... Figure 1 , Figure 1 This is a schematic diagram of an embodiment of the data communication system of the present invention. The data communication system 10 includes a data communication device 11 in the Internet of Things and a backend server 12 that communicates with the data communication device 11.

[0043] The data communication device 11 includes multiple Subscriber Identification Modules (SIMs) and a control chip. Each control chip has a unique chip identification code, and each SIM has a unique Integrated Circuit Card Identity (ICCID). The backend server 12 binds the ICCIDs of the multiple SIMs in the data communication device 11 with the chip identification codes of the control chips. This allows the backend server 12 to detect the data communication information of each SIM by monitoring the data communication information of the control chips, and to perform data statistics and switching control on the SIMs, thereby improving the stability of the communication signal of the data communication device 11 in the Internet of Things (IoT).

[0044] The SIM card here is a dedicated smart card specified by major international standards organizations (such as GSM, a digital mobile communication standard developed by the European Telecommunications Standards Institute (ETSI)) and 3GPP (3rd Generation Partnership Project) and operators. Generally, a SIM card includes an 8-bit CPU, 8KB of RAM (Random Access Memory), and 64-138KB of user storage. The core purpose of existing SIM cards is to store the operator's confidential authentication information and IMSI (International Mobile Subscriber Identification Number) information such as the mobile phone number. This allows the communication module in the data communication equipment 11 to query the operator information, authentication information, and mobile phone number corresponding to the SIM card.

[0045] Please refer to Figure 2 , Figure 2 This is a schematic diagram of the structure of a data communication device in the data communication system of the present invention. The data communication device includes a user identification integrated card 20, which includes a card body 21, multiple user identification cards 22, a control chip 23, and a communication interface 24.

[0046] The card body 21 includes a first circuit layout layer on the front and a second circuit layout layer on the back. These circuit layout layers are used to form traces between different pins or interfaces on the card body 21. The traces on the first circuit layout layer can be connected to the traces on the second circuit layout layer through through-holes on the card body 21. This design of the first and second circuit layout layers maximizes the design area of ​​the integrated circuits on the surface of the card body.

[0047] Multiple user identification cards 22 are arranged in the first circuit layer; a control chip 23 is arranged in the first circuit layer and is used to control the user identification cards 22, such as switching or flow control of the user identification cards 22; a communication interface 24 is arranged in the second circuit layer and is used to connect with other components in the data communication equipment. The user identification cards 22 are connected to the communication interface 24 through the control chip 23.

[0048] In this embodiment, the user identification integrated card 20 can be made into a 12mm*15mm Micro-SIM card or a 15mm*25mm standard SIM card.

[0049] Specifically, the control chip 23 may include a control ground pin CGND, a control power pin CVCC, a control reset pin CRST, a control clock pin CCLK, multiple identification card communication pins CIO1 and COI2, and an interface communication pin CIO. The control ground pin CGND provides a ground voltage to the control chip 23; the control power pin CVCC provides a drive voltage to the control chip 23; the control reset pin CRST performs a reset operation on the control chip 23; the control clock pin CCLK provides a clock signal for communication; the identification card communication pins CIO1 and COI2 connect the control chip 23 to the corresponding user identification card 22, enabling the control chip 23 to drive the user identification card 22; and the interface communication pin CIO connects the control chip 23 to the communication interface 24 of the data communication device, allowing the data information corresponding to the user identification card 22 to be output to the backend server or other external terminals via the communication interface 24.

[0050] The communication pins CIO1 and COI2 of the identification card should meet the GSM11.11VCC driver standard and the domestic operator specifications, and can independently drive different user identification cards to realize data reading and switching of user identification cards.

[0051] The control reset pin CRST should meet the GSM11.11 RST signal interface standard and the requirements of domestic operators for the RST signal interface, and can sense and simulate the RST signal (reset signal) between the communication module of the data communication equipment and the user identification card.

[0052] The control clock pin CCLK should meet the GSM11.11 CLK driver standard and the requirements of domestic operators for the CLK signal interface, and can sense and transmit the CLK signal (clock signal) between the communication module of the data communication equipment and the user identification card.

[0053] The user identification card 22 includes a ground pin (GND), a power pin (VCC), a reset pin (RST), a clock pin (CLK), and control communication pins (I / O). The ground pin (GND) provides a ground voltage to the user identification card 22; the power pin (VCC) provides a drive voltage; the reset pin (RST) performs a reset operation; the clock pin (CLK) provides a clock signal for communication; and the control communication pins (I / O) are connected to the card communication pins (CIO1, COI2, COI3) of the control chip 23, enabling the control chip 23 to drive the user identification card 22. In this embodiment, the user identification card 22 can be a 5mm*6mm patch SIM card.

[0054] The communication interface 24 includes a power interface SIM_VDD, a reset interface SIM_RST, a clock interface SIM_CLK, a data interface SIM_DATA, and a ground interface SIM_GND. The power interface SIM_VDD is used to connect to an external power signal; the reset interface SIM_RST is used to connect to an external reset signal; the clock interface SIM_CLK is used to connect to an external clock signal; the ground interface SIM_GND is used to connect to an external ground signal; and the data interface SIM_DATA is used to control the chip 23 to interact with other components of the data communication equipment so as to output the data information corresponding to the user identification card 22 to the backend server or other external terminals.

[0055] Please refer to Figure 3 , Figure 3 This is a schematic diagram of a specific circuit structure of a user identification integrated card for a data communication device according to the present invention.

[0056] The control ground pin CGND of the control chip 23 and the identification card ground pin GND of the user identification card 22 are respectively connected to the ground interface SIM_GND; the control power pin CVCC of the control chip 23 and the identification card power pin VCC of the user identification card 22 are respectively connected to the power interface SIM_VDD; the control reset pin CRST of the control chip 23 and the identification card reset pin RST of the user identification card 22 are respectively connected to the reset interface SIM_RST; the control clock pin CCLK of the control chip 23 and the identification card clock pin CLK of the user identification card 22 are respectively connected to the clock interface SIM_CLK; the control communication pin CIO of the user identification card 22 is connected to the corresponding identification card communication pins CIO1 and CIO2 of the control chip 23; and the interface communication pin CIO of the control chip 23 is connected to the communication interface 24.

[0057] Please refer to Figure 4a and Figure 4b , Figure 4a This is a front view of an embodiment of the user identification integrated card of the data communication device of the present invention. Figure 4b This is a schematic diagram of the rear structure of a user identification integrated card in an embodiment of the data communication device of the present invention. The user identification integrated card in this embodiment includes three user identification cards 41 and a control chip 42. The three user identification cards 41 can be a mobile user identification card, a China Unicom user identification card, and a China Telecom user identification card, etc.

[0058] To ensure the stability of the communication signals of the user identification card 41, the communication signal traces of the user identification card 41 and the control chip 42 are both implemented through the first circuit layout layer (located on the front of the user identification integrated card). Specifically, the three control communication pins (I / O) of the user identification card 41 are connected to the corresponding identification card communication pins (CIO1, COI2, COI3) of the control chip 42 through the traces in the first circuit layout layer; the interface communication pin (CIO) of the control chip 42 is connected to the data interface (SIM_DATA) through the traces in the first circuit layout layer.

[0059] Since the power and reset signals of the user identification cards 41 are used frequently, the relevant traces are also placed in the first circuit layout layer as much as possible. Specifically, the power pins VCC of the three user identification cards 41 are connected to a power convergence point 411 via traces in the first circuit layout layer, and then connected to the power interface SIM_VCC via traces in the second circuit layout layer and the first circuit layout layer. The control power pin CVCC of the control chip 42 is connected to the power interface SIM_VCC via the first circuit layout layer. The reset pins RST of the three user identification cards 41 are connected to a reset convergence point 412 via traces in the first circuit layout layer, and then connected to the reset interface SIM_RST via traces in the second circuit layout layer. The control reset pin CRST of the control chip 42 is connected to the reset interface SIM_RST via traces in the second circuit layout layer.

[0060] Because the routing area of ​​the first circuit layer is insufficient, the ground and clock signals of the user identification card 41 are routed in the second circuit layer. Specifically, the identification card ground pins (GND) of the three user identification cards 41 and the control ground pin (CGND) of the control chip 42 are connected to the ground interface SIM_GND via the routing in the second circuit layer. Similarly, the identification card clock pins (CLK) of the three user identification cards 41 and the control clock pin (CCLK) of the control chip 42 are connected to the clock interface SIM_CLK via the routing in the second circuit layer.

[0061] Different routing methods can be used for signal traces corresponding to different types of pins on the user identification card 41. By routing within the same circuit layer as much as possible and placing the traces on the first circuit layer, the stability of communication signal traces, power signal traces, and reset signal traces can be ensured, especially the stability of communication signal traces. During routing, some power aggregation points 411 and 412 can be used to cluster the traces on the same circuit layer, avoiding the use of too many vias to connect the first circuit layer and the second circuit layer.

[0062] The external structure of the user identity integrated card in this embodiment is compatible with existing SIM cards. Specifically, the user identity integrated card in this embodiment is merely a hardware package that simulates the physical entity of a SIM card. The internal control chip is a programmable, input-output, and embedded integrated circuit. This control chip can use a CPU based on the ARM32 architecture, with Thumb / Thumb2 instruction sets and various security attributes against SPA / DPA attacks. Furthermore, the function of each pin of this control chip can be programmed and modified, greatly improving the applicability of the user identity integrated card.

[0063] When the data communication device of this invention is in use, the control chip can switch the user identification card according to the actual situation, thereby ensuring the stability of the communication signal of the Internet of Things device. Please refer to... Figure 5 , Figure 5 This is a flowchart illustrating an embodiment of the data communication method of the present invention. This data communication method is used in cellular network-based Internet of Things (IoT) devices, specifically for communication between the aforementioned data communication device (IoT device) and other external terminals. The IoT device includes a User Identity Detection Card (BIDC), which can be a 12mm*15mm Micro-SIM card or a 15mm*25mm standard SIM card; the BIDC includes multiple different types of BIDC cards and a control chip for controlling the BIDC cards. The data communication method of this embodiment includes:

[0064] Step S501: Detect the current communication status information of the user identification card through the control chip;

[0065] Step S502: If the communication status information of the current user identification card is abnormal, then set the candidate user identification card as the current user identification card, reset the candidate user identification card based on the preset rules, and return to step S501.

[0066] Step S503: If the communication status information of the current user identification card is normal, then the communication value information of the current user identification card is detected by the software tool development kit in the communication module of the Internet of Things device.

[0067] Step S504: If the communication value information of the current user identification card is abnormal data information, then set the candidate user identification card as the current user identification card, reset the candidate user identification card based on the preset rules, and return to step S501.

[0068] Step S505: If the communication value information of the current user identification card is normal data information, perform data communication operation based on the current user identification card; and after the data communication operation has a set time interval, return to step S501 until the data communication operation ends.

[0069] The specific process of each step of the data communication method in this embodiment is described in detail below.

[0070] In step S501, the IoT device detects the communication status information of the currently activated User Identity Detection Card (UIDC) in the User Identity Detection Integrated Card (UIC) through the control chip. Since the UIC includes multiple different types of UIDCs, only one UIDC can be activated at a time; all current data communication is conducted through this activated UIDC, while the other UIDCs are candidate UIDCs.

[0071] In this embodiment, the IoT device determines whether a user identity card (BIC) handover operation is needed by detecting the communication status information of the current BIC (i.e., the communication status information of the network corresponding to the current BIC). Since the control chip can only detect the communication status information of the current BIC, i.e., network connectivity information, this communication status information can be the circuit-switched or packet-switched network connectivity status information and network signal information of Public Land Mobile Networks (PLMNs) such as 2G, 3G, 4G, and NB-IoT.

[0072] In step S502, when the IoT device detects that the communication status information of the current user identity card is abnormal, such as the network connection status information of the current user identity card being disconnected (PLMN rejected, such as due to unpaid bills), or the network signal information of the current user identity card being without signal (current network unavailable, such as poor network coverage), then other candidate user identity cards are set as the current user identity card, and the candidate user identity cards are reset according to preset rules, that is, a switching operation is performed on the current user identity card. The preset rules here can be to switch the candidate user identity cards in turn to determine the user identity card with the better current signal. Then, the process returns to step S501 to continue to detect the communication status information of the switched current user identity card.

[0073] In step S503, when the IoT device detects that the communication status information of the current SIM card is normal (e.g., the public land mobile network information and network signal information of the current SIM card are both normal), the IoT device detects the communication value information of the current SIM card (i.e., the communication value information of the network corresponding to the current SIM card) through the software development kit (SDK) in the communication module. When the communication status information of the current SIM card is normal, the control chip can call the application in the software development kit (SDK) of the IoT device's communication module to detect the communication value information of the current SIM card. This communication value information can include network signal strength information, heartbeat response information, heartbeat response delay information, and network standard information, etc., so that the control chip can further optimize the SIM card.

[0074] In step S504, when the IoT device detects abnormal communication data information of the current user identity card (UID), such as network signal strength below a first preset value (weak signal strength, etc.), no heartbeat response, heartbeat response delay exceeding a second preset value (excessive heartbeat response time, etc.), or low network standard (e.g., network standard falling back to 2G), it sets other candidate UIDs as the current UID based on commands from the IoT device's communication module. It then resets the candidate UIDs according to preset rules, effectively switching the current UID. These preset rules can involve rotating candidate UIDs to determine the UID with the strongest signal. The device then returns to step S501 to continue detecting the communication status of the switched current UID.

[0075] In step S505, when the IoT device detects that the communication data information of the current user identity card is normal, such as the network signal strength information of the current user identity card being high, the detection heartbeat response delay information being low, and the network standard information being 3G or higher, the IoT device can perform data communication operations based on the current user identity card. After a set time interval for the data communication operation, it returns to step S501 to continue detecting the communication status information of the current user identity card until the data communication operation ends.

[0076] This completes the data communication process of the data communication method in this embodiment.

[0077] Specifically, in step S504, if the IoT device detects that the communication data information of all user identification cards is normal, the IoT device can set a time interval and use the software development kit in the communication module to detect the network signal strength value corresponding to each user identification card. The user identification card with the highest network signal strength value is then set as the current user identification card, and data communication operations are performed based on this current user identification card. This further improves the communication signal stability of the IoT device.

[0078] The data communication method in this embodiment effectively improves the communication stability of various IoT devices in the IoT network by setting multiple user identity cards and user identity card switching rules. The communication status information and communication value information in this embodiment cannot be directly implemented through ordinary user identity cards; they must be achieved through information detection of the user identity cards by applications in the software tool development kit of a third-party control chip or communication module. Simultaneously, local network switching is also directly controlled by the control chip.

[0079] Please refer to Figure 6 , Figure 6 This is a schematic diagram of an embodiment of the data communication device of the present invention. The data communication device of this embodiment can be implemented using the data communication method described above. The data communication device can be installed in an Internet of Things (IoT) device based on a cellular network. The IoT device has a user identification integrated card (UIC), which includes multiple different types of UICs and a control chip for controlling the UICs. The data communication device 60 includes a communication status information detection module 61, a first setting module 62, a first data communication module 63, a second data communication module 64, and a timing module 65.

[0080] The communication status information detection module 61 is used to detect the communication status information of the current user identification card through the control chip; the first setting module 62 is used to reset the current user identification card based on preset rules when the communication status information of the current user identification card is abnormal; the first data communication module 63 is used to perform data communication operations based on the current user identification card when the communication status information of the current user identification card is normal; the second data communication module 64 is used to detect the network signal strength value corresponding to each user identification card at a set time interval, set the user identification card with the largest network signal strength value as the current user identification card, and perform data communication operations based on the current user identification card; the timing module 65 is used to return to the communication status information detection module to detect the communication status information of the current user identification card after the set time interval of the data communication operation, until the data communication operation ends.

[0081] The first data communication module 63 includes a communication value information detection unit 631, a second setting unit 632, and a first data communication unit 633. The communication value information detection unit 631 detects the communication value information of the current user identification card using the software development kit in the communication module of the IoT device. The second setting unit 632 resets the current user identification card based on preset rules when the communication value information is abnormal. The first data communication unit 633 performs data communication operations based on the current user identification card when the communication value information is normal.

[0082] When the data communication device 60 of this embodiment is in use, the communication status information detection module 61 detects the communication status information of the currently activated user identity card in the user identity integrated card through the control chip. Since the user identity integrated card includes multiple user identity cards of different types, but only one user identity card can be activated at the same time, that is, all current data communication is carried out through the activated current user identity card; at the same time, the other user identity cards are candidate user identity cards.

[0083] In this embodiment, the communication status information detection module 61 determines whether a user identity card (BIC) handover operation is required by detecting the communication status information of the current BIC. Since the control chip can only detect the communication status information of the current BIC, i.e., network connectivity information, this communication status information can include network connectivity status information and network signal information for circuit-switched or packet-switched domain networks such as 2G, 3G, 4G, and NB-IoT (Public Land Mobile Network).

[0084] Subsequently, when the communication status information detection module 61 detects that the communication status information of the current user identification card is abnormal, such as the network connection status information of the current user identification card being disconnected (PLMN rejected, such as due to unpaid bills), or the network signal information of the current user identification card being without signal (current network unavailable, such as poor network coverage), the first setting module 62 sets other candidate user identification cards as the current user identification card and resets the candidate user identification cards based on preset rules, that is, performs a switching operation on the current user identification card. The preset rules here can be to switch candidate user identification cards in turn to determine the user identification card with the better current signal. Then, it returns to the communication status information detection module 61 to continue to detect the communication status information of the switched current user identification card.

[0085] When the communication status information detection module 61 detects that the communication status information of the current user identification card is normal, such as the public land mobile network information of the current user identification card being normal and the network signal information of the current user identification card being normal, then the communication value information detection unit 631 of the first data communication module 63 detects the communication value information of the current user identification card through the software tool development kit in the communication module of the IoT device. When the communication status information of the current user identification card is normal, the control chip can call the application in the software tool development kit in the communication module of the IoT device to detect the communication value information of the current user identification card. The communication value information here may be network signal strength information, heartbeat response information, heartbeat response delay information, and network standard information, etc., so that the control chip can further optimize the user identification card.

[0086] When the communication value information detection unit 631 detects abnormal communication value information of the current user identification card, such as network signal strength information lower than the first preset value (weak signal strength, etc.), heartbeat response information not responding (no heartbeat response), heartbeat response delay information greater than the second preset value (excessive heartbeat response time, etc.), or network standard information being low standard information (such as network standard falling back to 2G, etc.), the second setting unit 632 of the first data communication module 63 sets other candidate user identification cards as the current user identification card based on the command of the communication module of the IoT device, and resets the candidate user identification cards according to preset rules, that is, performs a switching operation on the current user identification card. The preset rules here can be to switch candidate user identification cards in turn to determine the user identification card with the better signal. Then, it returns to the communication status information detection module 61 to continue to detect the communication status information of the current user identification card after switching.

[0087] When the communication value information detection unit 631 detects that the communication value information of the current user identification card is normal data information, such as the network signal strength information of the current user identification card is high strength information, the detection heartbeat response delay information is also small, and the network standard information is 3G or above; the first data communication unit 633 of the first data communication module 63 can perform data communication operation based on the current user identification card. Finally, after the data communication operation has been performed for a set time interval, the timing module 65 returns to the communication status information detection module 61 to continue to detect the communication status information of the current user identification card until the data communication operation ends.

[0088] This completes the data communication process of the data communication device 60 in this embodiment.

[0089] The data communication device 60 in this embodiment further includes a second data communication module 64, which is used to detect the network signal strength value corresponding to each user identification card at a set time interval, set the user identification card with the largest network signal strength value as the current user identification card, and perform data communication operations based on the current user identification card.

[0090] Specifically, if the communication value information detection unit 631 detects that the communication value information of all user identification cards is normal, the second data communication module 64 can set a time interval and use the software tool development kit in the communication module to detect the network signal strength value corresponding to each user identification card. The user identification card with the highest network signal strength value is then set as the current user identification card, and data communication operations are performed based on this current user identification card. This further improves the communication signal stability of IoT devices.

[0091] The data communication device in this embodiment effectively improves the communication stability of various IoT devices in the IoT network by setting multiple user identification cards and user identification card switching rules. The communication status information and communication value information in this embodiment cannot be directly obtained through ordinary user identification cards; they must be obtained through information detection of the user identification cards by applications in the software tool development kit of a third-party control chip or communication module. Simultaneously, local network switching is also directly controlled by the control chip.

[0092] The following specific embodiment illustrates the working principle of the data communication method and data communication device of the present invention. Please refer to... Figure 7a as well as Figure 7b , Figure 7a This is a timing diagram illustrating the detection of communication status information in a specific embodiment of the data communication method and data communication device of the present invention. Figure 7b This is a timing diagram of communication numerical information detection for a specific embodiment of the data communication method and data communication device of the present invention.

[0093] The IoT device in this embodiment can be various smart devices such as machine tool remote control, fleet control, and smart home devices. This IoT device includes a User Identity Detection Integrated Card (UICC), which is either a 12mm*15mm Micro-SIM (Mini UICC) card with an interface compatible with ETSI TS 102 671 and ETSI TS102 221, or a 15mm*25mm standard SIM card (Plug-in UICC), requiring no modification to the IoT device's identification card interface. The UICC includes multiple different types of UICCs and a control chip. The UICCs are 5mm*6mm patch SIM cards, and the control chip includes various communication pins that connect to the UICCs and communication interfaces. It may also include memory for storing control chip applications to improve the control chip's storage and computing capabilities.

[0094] The control chip can obtain the communication status information of the user identification card by communicating with the communication module of the user identification card and the IoT device. Subsequently, the control chip can obtain the communication value information of the user identification card by communicating with the communication module of the user identification card and the IoT device through the control chip application.

[0095] Please refer to the procedure for obtaining communication status information of the user identification card. Figure 7a The integrated user identification card includes a first user identification card and a second user identification card. The process of acquiring communication status information and performing data communication operations includes:

[0096] In step S701a, the control chip detects the public land mobile network information of the first user identity card. Here, the control chip can obtain the current packet domain network status of the public land mobile network of the user identity card as disconnected (the disconnection reason is PLMN rejection) by intercepting the APDU (Application Protocol Data Unit) message between the communication module of the first user identity card and the IoT device.

[0097] Specifically, the control chip can also be used to intercept APDU messages between the first user identification card and the communication module of the IoT device to obtain network connection status information, so as to judge the communication status information of the first user identification card through the network connection status information.

[0098] Of course, the network connection status information can also be obtained by using AT commands such as AT+CGREG / +CREG / +CEREG / +CGATT in the application of the software tool development kit in the communication module to detect the connection status between the first user identification card and the communication module of the IoT device.

[0099] If the public land mobile network information returned by the first user identity card is a rejection message, the cellular network will be notified through the communication module of the IoT device, and the first user identity card will be taken offline.

[0100] In step S702a, the control chip sends a reset request to the communication module and activates the second user identification card.

[0101] In step S703a, the control chip detects the public land mobile network information of the second user identity card. If the public land mobile network information returned by the second user identity card is normal network information, the communication module of the IoT device notifies the cellular network to use the second user identity card to make a dial-up connection for corresponding data communication.

[0102] Please refer to the process for obtaining communication data information from a user identification card. Figure 7b The integrated user identification card includes a first user identification card and a second user identification card. The process of acquiring communication numerical information and performing data communication operations includes:

[0103] In step S701b, the control chip detects whether the network signal strength information (Received Signal Strength Indication, Rssi) of the first user identification card is less than 25 through the application in the software tool development kit of the communication module. Here, the application in the software tool development kit of the communication module uses the AT+CSG command to detect the network signal strength between the first user identification card and the communication module of the Internet of Things device.

[0104] Specifically, the application in the software tool development kit of the communication module can also send heartbeats to the backend server and detect heartbeat responses to obtain heartbeat response information and heartbeat response delay information, so as to judge the communication value information of the first user identification card through the heartbeat response information and heartbeat response delay information.

[0105] The connection status between the first user identification card and the communication module of the IoT device can also be detected by using the AT+QNWINFO query command in the software tool development kit of the communication module to obtain network standard information, so as to judge the communication value information of the first user identification card through the network standard information.

[0106] If the network signal strength of the first SIM card is less than 25, the application in the software development kit (SDK) of the communication module sends a handover request to the control chip in the SIM card. Based on the module's support for AT commands, the application in the SSD calls the standard AT+CSIM / +CLCK command to send a downlink handover command to the control chip through the communication module, thus performing the handover operation on the SIM card.

[0107] In step S702b, the control chip completes the user identification card switching, activates the second user identification card, and reads the information of the second identification card.

[0108] In step S703b, the control chip completes the user identity card switching and notifies the software development kit (SDK). The application in the SSD within the communication module of the IoT device notifies the cellular network to use the second user identity card for dialing. The application in the SSD within the communication module detects the network signal strength information of the second user identity card. If the network signal strength information of the second user identity card is greater than or equal to 25, then the IoT device uses the network of the second user identity card.

[0109] This completes the data communication process of the data communication method and data communication device in this embodiment.

[0110] The user identification integrated card, data communication method, apparatus, device, and system of the present invention effectively improve the communication stability of various IoT devices in the IoT network by setting multiple user identification cards and user identification card switching rules, solving the technical problem of poor communication signal stability of IoT devices in existing data communication methods and devices. Furthermore, the interface structure of the user identification integrated card in the data communication device of the present invention is the same as the interface structure of existing user identification cards, thus it is compatible with the interfaces of user identification cards of all existing IoT devices. Users do not need to make hardware modifications to existing devices using ordinary SIM cards, greatly expanding the application scope of the data communication device of the present invention.

[0111] As used herein, the terms “component,” “module,” “system,” “interface,” “process,” etc., generally refer to computer-related entities: hardware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable application, an executing thread, a program, and / or a computer. As illustrated, both an application running on a controller and the controller itself can be components. One or more components may reside within an executing process and / or thread, and components may be located on a single computer and / or distributed across two or more computers.

[0112] Figure 8 The following discussion provides a brief, general description of the operating environment of an Internet of Things (IoT) device in which the data communication device described in this invention is implemented. Figure 8 The work environment described is merely one example of a suitable work environment and is not intended to suggest any limitations on the scope of the use or function of a work environment.

[0113] Although not required, embodiments are described within the general context of "computer-readable instructions" being executed by one or more electronic devices or Internet of Things (IoT) devices. Computer-readable instructions can be distributed via computer-readable media (discussed below). Computer-readable instructions can be implemented as program modules, such as functions, objects, application programming interfaces (APIs), data structures, etc., that perform specific tasks or implement specific abstract data types. Typically, the functionality of such computer-readable instructions can be freely combined or distributed across various environments.

[0114] Figure 8 An example of an Internet of Things (IoT) device 812, comprising one or more embodiments of the data communication apparatus of the present invention, is illustrated. In one configuration, the IoT device 812 includes at least one processing unit 816 and a memory 818. Depending on the exact configuration and type of the IoT device, the memory 818 may be volatile (e.g., RAM), non-volatile (e.g., ROM, flash memory, etc.), or some combination of both. This configuration in... Figure 8 The diagram is illustrated by the dotted line 814.

[0115] In other embodiments, the IoT device 812 may include additional features and / or functions. For example, the device 812 may also include additional storage devices (e.g., removable and / or non-removable), including but not limited to magnetic storage devices, optical storage devices, etc. Such additional storage devices... Figure 8 The diagram is illustrated by storage device 820. In one embodiment, computer-readable instructions for implementing one or more embodiments provided herein may be stored in storage device 820. Storage device 820 may also store other computer-readable instructions for implementing operating systems, applications, etc. The computer-readable instructions may be loaded into memory 818 and executed, for example, by processing unit 816.

[0116] As used herein, the term "computer-readable medium" includes computer storage media. Computer storage media includes volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions or other data. Memory 818 and storage device 820 are examples of computer storage media. Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, Digital Universal Disc (DVD) or other optical storage devices, magnetic tape, magnetic tape, disk storage devices or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by the Internet of Things device 812. Any such computer storage medium may be part of the Internet of Things device 812.

[0117] The IoT device 812 may also include a communication connection 826 that allows the IoT device 812 to communicate with other devices. The communication connection 826 may include, but is not limited to, a modem, a network interface card (NIC), an integrated network interface, a radio frequency transmitter / receiver, an infrared port, a USB connection, or other interfaces for connecting the IoT device 812 to other electronic devices. The communication connection 826 may include a wired connection or a wireless connection. The communication connection 826 may transmit and / or receive communication media.

[0118] The term "computer-readable medium" can include communication media. Communication media typically contain computer-readable instructions or other data in a "modulated data signal" such as a carrier wave or other transmission mechanism, and includes any information delivery medium. The term "modulated data signal" can include a signal whose characteristics, one or more, are set or altered in a manner that encodes information into the signal.

[0119] The Internet of Things (IoT) device 812 may include an input device 824, such as a keyboard, mouse, pen, voice input device, touch input device, infrared camera, video input device, and / or any other input device. The device 812 may also include an output device 822, such as one or more displays, speakers, printers, and / or any other output device. The input device 824 and output device 822 may be connected to the IoT device 812 via a wired connection, a wireless connection, or any combination thereof. In one embodiment, an input device or output device from another electronic device may be used as the input device 824 or output device 822 of the IoT device 812.

[0120] The components of the IoT device 812 can be connected via various interconnects (such as buses). Such interconnects may include Peripheral Component Interconnect (PCI) (e.g., Fast PCI), Universal Serial Bus (USB), FireWire (IEEE 1394), optical bus architectures, and so on. In another embodiment, the components of the IoT device 812 can be interconnected via a network. For example, the memory 818 may consist of multiple physical memory cells located in different physical locations and interconnected via a network.

[0121] Those skilled in the art will recognize that storage devices for storing computer-readable instructions can be distributed across a network. For example, an electronic device 830 accessible via network 828 may store computer-readable instructions for implementing one or more embodiments of the present invention. An Internet of Things (IoT) device 812 may access electronic device 830 and download some or all of the computer-readable instructions for execution. Alternatively, IoT device 812 may download multiple computer-readable instructions as needed, or some instructions may be executed at IoT device 812 and some instructions may be executed at electronic device 830.

[0122] This document provides various operations according to embodiments. In one embodiment, one or more operations may constitute computer-readable instructions stored on one or more computer-readable media, which, when executed by an Internet of Things (IoT) device, will cause a computing device to perform the operations. The order in which some or all operations are described should not be construed as implying that these operations must be sequentially related. Those skilled in the art will understand alternative orderings that are beneficial to this specification. Moreover, it should be understood that not all operations are required to be present in every embodiment provided herein.

[0123] Furthermore, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art based on a reading and understanding of this specification and drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the appended claims. In particular, with respect to the various functions performed by the aforementioned components (e.g., elements, resources, etc.), the terminology used to describe such components is intended to correspond to any component (unless otherwise indicated) that performs the specified function of said component (e.g., is functionally equivalent to it), even if structurally not equivalent to the disclosed structure performing the functions in the exemplary implementations of this disclosure shown herein. Moreover, although specific features of this disclosure have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations that may be desirable and advantageous for a given or particular application. Furthermore, with regard to the use of the terms “comprising,” “having,” “containing,” or variations thereof in the Detailed Description or claims, such terms are intended to be included in a manner similar to the term “including.”

[0124] The functional units in this invention embodiment can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. The various devices or systems described above can execute the methods in the corresponding method embodiments.

[0125] In summary, although the present invention has been disclosed above with reference to embodiments, the serial numbers preceding the embodiments are for descriptive convenience only and do not limit the order of the embodiments. Furthermore, the above embodiments are not intended to limit the present invention. Those skilled in the art can make various modifications and refinements without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention is determined by the scope defined in the claims.

Claims

1. A data communication method, characterized in that, In an Internet of Things (IoT) device, the IoT device has a User Identity Authentication (UISA) integrated card, the UISA integrated card includes multiple User Identity Authentication Cards (UICs) and a control chip for controlling the multiple UICs; the control chip includes multiple UIC communication pins, each UIC communication pin independently drives a different UIC; The data communication method includes: The control chip detects the IoT communication status information of the current user identity card and performs switching operations on multiple user identity cards based on the communication data between the control chip, the current user identity card, and the communication module of the IoT device. When the communication status information of the current user identification card is abnormal, the candidate user identification card is set as the current user identification card, and the candidate user identification card is reset based on a preset rule. The preset rule is to switch the candidate user identification cards in turn. The candidate user identification cards are other user identification cards besides the current user identification card, and the communication status information detection step is returned. When the communication status information of the current user identification card is normal, data communication operation is performed based on the current user identification card, and the communication status information detection step is returned after a set time interval until the data communication operation ends.

2. The data communication method according to claim 1, characterized in that, The communication status information includes network connection status information and network signal information; When the network connection status information of the current user identity card is disconnected or the network signal information of the current user identity card is no signal, the candidate user identity card is set as the current user identity card, and the candidate user identity card is reset based on the preset rules.

3. The data communication method according to claim 1, characterized in that, The step of performing data communication operations based on the current user identification card when the communication status information of the current user identification card is normal includes: The communication value information of the current user identification card is detected by the software tool development kit in the communication module of the IoT device; If the communication value information of the current user identification card is abnormal, then the candidate user identification card is set as the current user identification card, the candidate user identification card is reset based on the preset rules, and the communication status information detection step is returned. When the communication value information of the current user identification card is normal, data communication operation is performed based on the current user identification card.

4. The data communication method according to claim 3, characterized in that, The communication numerical information includes network signal strength information, heartbeat response detection information, heartbeat response detection delay information, and network standard information; When the network signal strength information of the current user identification card is lower than a first preset value, the heartbeat response information is not responded, the heartbeat response delay information is greater than a second preset value, or the network standard information is low standard information, then the candidate user identification card is set as the current user identification card, and the candidate user identification card is reset based on the preset rules. The low standard information includes 2G network standard.

5. The data communication method according to claim 1, characterized in that, The data communication method further includes: At set time intervals, the network signal strength value corresponding to each user identification card is detected by the software tool development kit in the communication module of the IoT device. The user identification card with the largest network signal strength value is set as the current user identification card, and data communication operation is performed based on the current user identification card.

6. A data communication device, characterized in that, The IoT device is configured with a User Identity Authentication (UISA) integrated card, which includes multiple User Identity Authentication Cards (UISAs) and a control chip for controlling the multiple UISAs. The control chip includes multiple UISA communication pins, and each UISA communication pin independently drives a different UISA. The data communication device includes: The communication status information detection module is used to detect the IoT communication status information of the current user identity card through the control chip, based on the communication data between the control chip and the communication module of the current user identity card and the IoT device, in order to perform switching operations on multiple user identity cards. The first setting module is used to set the candidate user identity card as the current user identity card when the communication status information of the current user identity card is abnormal status information, and to reset the candidate user identity card based on a preset rule. The preset rule is to switch the candidate user identity cards in turn, and the candidate user identity card is another user identity card other than the current user identity card. The first data communication module is used to perform data communication operations based on the current user identity card when the communication status information of the current user identity card is normal. The timing module is used to return to the communication status information detection module to detect the communication status information of the current user identification card after the data communication operation has been performed at a set time interval, until the data communication operation ends.

7. The data communication device according to claim 6, characterized in that, The communication status information includes network connection status information and network signal information; The first setting module is specifically used to set the candidate user identity card as the current user identity card when the network connection status information of the current user identity card is disconnected or the network signal information of the current user identity card is no signal, and to reset the candidate user identity card based on the preset rules.

8. The data communication device according to claim 6, characterized in that, The first data communication module further includes: The communication numerical information detection unit is used to detect the communication numerical information of the current user identification card through the software tool development kit in the communication module of the Internet of Things device; The second setting unit is used to set the candidate user identification card as the current user identification card when the communication value information of the current user identification card is abnormal value information, and to reset the candidate user identification card based on the preset rules. The first data communication unit is used to perform data communication operations based on the current user identification card when the communication value information of the current user identification card is normal value information.

9. The data communication device according to claim 8, characterized in that, The communication numerical information includes network signal strength information, heartbeat response detection information, heartbeat response detection delay information, and network standard information; The second setting unit is configured to set the candidate user identity card as the current user identity card when the network signal strength information of the current user identity card is lower than a first setting value, the detected heartbeat response information is non-response information, the detected heartbeat response delay information is greater than a second setting value, or the network standard information is low standard information, and then reset the candidate user identity card based on the preset rules. The low standard information includes 2G network standard.

10. A user identification integrated card, characterized in that, For use in IoT devices, the user identification integrated card includes: The card body includes a first circuit layout layer disposed on the front side of the card body and a second circuit layout layer disposed on the back side of the card body; Multiple user identification cards are set in the first circuit layout layer; A control chip, located in the first circuit layout layer, is used to control the user identification card; A communication interface is provided in the second circuit layout layer for connecting to other components in the data communication device. Multiple of the user identification cards are connected to the communication interface via the control chip; The control chip includes multiple identification card communication pins, wherein each identification card communication pin independently drives a different user identification card; The control chip is used for: Based on the communication data between the control chip and the communication module of the current user identity card and the IoT device, the IoT communication status information of the current user identity card is detected to perform switching operations on multiple user identity cards; When the communication status information of the current user identification card is abnormal, the candidate user identification card is set as the current user identification card, and the candidate user identification card is reset based on a preset rule. The preset rule is to switch the candidate user identification cards in turn. The candidate user identification cards are other user identification cards besides the current user identification card, and the communication status information detection step is returned. When the communication status information of the current user identification card is normal, data communication operation is performed based on the current user identification card, and the communication status information detection step is returned after a set time interval until the data communication operation ends.

11. The user identification integrated card according to claim 10, characterized in that, The control chip also includes a control ground pin, a control power pin, a control reset pin, a control clock pin, and an interface communication pin; The user identification card includes an identification card ground pin, an identification card power pin, an identification card reset pin, an identification card clock pin, and control communication pins; The communication interface includes a power interface, a reset interface, a clock interface, a data interface, and a ground interface; The control grounding pin and the identification card grounding pin are respectively connected to the grounding interface; The control power pin and the identification card power pin are respectively connected to the power interface; The control reset pin and the identification card reset pin are respectively connected to the reset interface; The control clock pin and the identification card clock pin are respectively connected to the clock interface; The control communication pins of the user identification card are connected to the corresponding identification card communication pins of the control chip, and the interface communication pins of the control chip are connected to the data interface.

12. The user identification integrated card according to claim 11, characterized in that, The user identification integrated card includes three user identification cards; The control communication pins of the three user identification cards are connected to the corresponding identification card communication pins of the control chip through the traces of the first circuit layout layer; the interface communication pins of the control chip are connected to the data interface through the traces of the first circuit layout layer. The power pins of the three user identification cards are connected to a power collection point through the wiring of the first circuit layer, and are connected to the power interface through the power collection point, the wiring of the second circuit layer, and the wiring of the first circuit layer; the control power pin is connected to the power interface through the first circuit layer. The three user identification card reset pins are configured with a reset collection point through the traces of the first circuit layer, and connected to the reset interface through the reset collection point and the traces of the second circuit layer; the control reset pin is connected to the reset interface through the traces of the second circuit layer. The identification card grounding pins and control grounding pins of the three user identification cards are connected to the grounding interface respectively through the wiring of the second circuit layout layer; The identification card clock pins and control clock pins of the three user identification cards are connected to the clock interface respectively through the traces of the second circuit layout layer.

13. A data communication device, characterized in that, A user identification integrated card having any one of claims 10-12.

14. A data communication system, characterized in that, It includes a data communication device having claim 13 and a backend server communicating with the data communication device; The backend server is used to bind the integrated circuit card identification codes of multiple user identity recognition integrated cards in the data communication device with the chip identification codes of the corresponding control chips, so as to detect the data communication information of the control chips.

Citation Information

Patent Citations

  • Mobile terminal SIM control method and apparatus

    CN105101157A

  • Multimode wireless communication device

    CN105375948A