Data processing method, system and device for zero-power-consumption terminal and storage medium

By receiving and processing reported information from zero-power consumption terminals in the card reading device, using wake-up mapping tables and various wake-up methods, the wake-up and scheduling efficiency of zero-power consumption terminals is improved, and the problem of low identification efficiency in the prior art is solved.

CN119316912APending Publication Date: 2025-01-14CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310857158.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-13
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

When the existing zero-power terminals are connected to the network, the card reading device can only recognize a single specific card in the near domain, resulting in low efficiency in obtaining information of zero-power terminals, which in turn affects the scheduling efficiency of the zero-power terminal.

Method used

By receiving the reported information sent by the zero-power terminal in the card reading device, determining its identification information and wake-up information, and recording the mapping relationship in the wake-up mapping table, various wake-up methods (frequency, power, type identification, timing, preamble) are adopted (frequency, power, type identification, time sequence, and preamble). ) Send wake-up signals in turn until there is no remaining wake-up method to ensure that the zero-power terminal is correctly awakened.

Benefits of technology

It improves the efficiency of wake-up information acquisition and scheduling efficiency of zero-power terminals, supports batch wake-up and designated wake-up, enriches the wake-up method of zero-power terminals, and solves the problem of low card reading equipment recognition efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119316912A_ABST
    Figure CN119316912A_ABST
Patent Text Reader

Abstract

The invention relates to a data processing method, system and device for a zero-power-consumption terminal, communication equipment, a storage medium and a computer program product. The method comprises the following steps: receiving report information sent by a zero-power-consumption terminal, wherein the report information comprises identification information of the zero-power-consumption terminal; determining wakeup information corresponding to the zero power consumption terminal according to the report information; and in a wake-up mapping table, recording a mapping relationship between the identification information of the zero-power-consumption terminal and wake-up information corresponding to the zero-power-consumption terminal. By adopting the method, the scheduling efficiency of the zero-power-consumption terminal can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a data processing method, system, device, card reader, zero-power consumption terminal, storage medium and computer program product for a zero-power consumption terminal. Background Art

[0002] In the research of 3GPP R19 (3rd Generation Partnership Project), a new type of terminal form, Ambient IOT, was proposed. Such terminals are usually in the form of cards and tags, which have obvious advantages in complex and extreme environments. Ambient IOT terminals mainly combine RF energy harvesting technology, backscattering technology and low-power computing technology to achieve the advantage that device nodes only need to carry a small amount of batteries or even no power supply batteries.

[0003] There are two ways for zero-power terminals to access the network. One is that the zero-power terminal can directly access the base station, and the other is that the zero-power terminal first accesses the relay terminal and then accesses the network through the relay terminal. However, no matter which method is used, the zero-power terminal needs to use a card reader for terminal identification when accessing the network. Therefore, the card reader can be either a relay terminal or a base station.

[0004] In the communication system, there will be multiple zero-power terminals in the same area. In some scenarios, such as terminal scheduling, the network needs to know the information of all zero-power terminals in the coverage area, so that it can wake up the zero-power terminals at the right time according to the business scenario and resource requirements, and schedule the zero-power terminals reasonably. However, the current card reader can only identify a single specific card that meets the conditions in the nearby area at a time, resulting in low efficiency in obtaining zero-power terminal information, which in turn leads to low efficiency in zero-power terminal scheduling and other problems. Summary of the invention

[0005] The embodiments of the present application provide a data processing method, apparatus, communication equipment, storage medium and computer program product for a zero-power consumption terminal, which can improve the scheduling efficiency of the zero-power consumption terminal.

[0006] A data processing method for a zero-power consumption terminal is applied to a card reading device, and the method comprises:

[0007] Receiving reporting information sent by a zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0008] Determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information;

[0009] In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0010] In one embodiment, the reported information also includes the subscription type information of the zero-power consumption terminal, and the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded in the wake-up mapping table, including:

[0011] In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal, the subscription type information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0012] In one embodiment, the reporting information includes first reporting information, and before receiving the reporting information sent by the zero-power consumption terminal, the method includes:

[0013] Determine a target awakening method from among the awakening methods;

[0014] Based on each wake-up information corresponding to the target wake-up mode, a wake-up signal corresponding to each wake-up information is sent in sequence, and the wake-up signal is used to instruct the zero-power consumption terminal that receives the wake-up signal to feed back the first reporting information.

[0015] In one of the embodiments, the first reporting information also includes a data type indication, antenna capability and data size.

[0016] In one embodiment, after sequentially sending the wake-up signals corresponding to the wake-up information, the method further includes:

[0017] Determine whether there are any remaining wake-up modes, wherein the remaining wake-up modes include the wake-up modes in which no wake-up signal is sent;

[0018] If the remaining wake-up methods exist, the target wake-up method is determined from the remaining wake-up methods, and the process jumps to the step of sending the wake-up signals corresponding to the wake-up information based on the target wake-up method in sequence until the remaining wake-up methods do not exist.

[0019] In one embodiment, the wake-up method includes at least one of a first wake-up method, a second wake-up method, a third wake-up method, a fourth wake-up method and a fifth wake-up method, wherein:

[0020] The first wake-up mode is a frequency-based wake-up mode for waking up the terminal;

[0021] The second wake-up mode is a wake-up mode for waking up the terminal based on power;

[0022] The third wake-up method is a wake-up method for waking up the terminal based on the type identification information;

[0023] The fourth wake-up method is a wake-up method for waking up the terminal based on timing information;

[0024] The fifth wake-up method is a wake-up method for waking up the terminal based on preamble code information.

[0025] In one embodiment, the target wake-up mode is the first wake-up mode, the wake-up information includes a frequency, and the sending of wake-up signals corresponding to the wake-up information based on the wake-up information corresponding to the target wake-up mode in sequence includes:

[0026] Obtaining a preset frequency range corresponding to the first wake-up mode;

[0027] Based on the frequencies in the preset frequency range, the wake-up signals corresponding to the frequencies are sent in sequence.

[0028] In one embodiment, the target wake-up mode is the second wake-up mode, the wake-up information includes power, and the sending of wake-up signals corresponding to the wake-up information based on the wake-up information corresponding to the target wake-up mode in sequence includes:

[0029] Obtaining a preset power range corresponding to the second wake-up mode;

[0030] Based on each power in the preset power range, a wake-up signal corresponding to each power is sent in sequence.

[0031] In one embodiment, the target wake-up mode is the third wake-up mode, the wake-up information includes type identification information, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including:

[0032] Obtaining identification information of various types corresponding to the third wake-up method;

[0033] Each of the type identification information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

[0034] In one embodiment, the target wake-up mode is the fourth wake-up mode, the wake-up information includes timing information, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including:

[0035] Acquire each timing information corresponding to the fourth wake-up mode;

[0036] Each of the timing information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

[0037] In one embodiment, the target wake-up mode is the fifth wake-up mode, the wake-up information includes preamble information, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including:

[0038] Obtaining each preamble code information corresponding to the fifth wake-up mode;

[0039] Each of the preamble code information is used as a wake-up signal, and each of the wake-up signals is sent in sequence through a specific channel.

[0040] In one embodiment, determining the wake-up information corresponding to the zero-power consumption terminal according to the reported information includes:

[0041] Determine wake-up information corresponding to the zero-power consumption terminal according to the wake-up signal corresponding to the first reporting information.

[0042] In one embodiment, the reporting information includes second reporting information, and the receiving of the reporting information sent by the zero-power consumption terminal includes:

[0043] The frequency is scanned within a preset frequency range to collect the second reporting information sent by the zero-power consumption terminal within each frequency within the preset frequency range, wherein the second reporting information includes a trigger mode corresponding to the zero-power consumption terminal.

[0044] In one embodiment, determining the wake-up information corresponding to the zero-power consumption terminal according to the reported information includes:

[0045] For the second reporting information, obtaining a trigger mode corresponding to the zero-power consumption terminal from the second reporting information;

[0046] According to the trigger mode corresponding to the zero-power consumption terminal, the wake-up information corresponding to the zero-power consumption terminal is determined.

[0047] In one of the embodiments, the second reporting information also includes data type indication, antenna capability, data size and power information.

[0048] In one of the embodiments, recording in the wake-up mapping table a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal includes:

[0049] Determine whether the identification information exists in the wake-up mapping table;

[0050] If the identification information exists in the wake-up mapping table, determine whether the wake-up information corresponding to the identification information in the wake-up mapping table includes the wake-up information corresponding to the zero-power consumption terminal, and when the wake-up information corresponding to the identification information in the wake-up mapping table does not include the wake-up information corresponding to the zero-power consumption terminal, record the mapping relationship between the identification information and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table; or,

[0051] If the identification information does not exist in the wake-up mapping table, then in the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0052] In one embodiment, the method further comprises:

[0053] Determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table;

[0054] Sending a wake-up signal to each of the target zero-power consumption terminals according to the wake-up information corresponding to each of the target zero-power consumption terminals;

[0055] Receive third reporting information sent by each of the target zero-power consumption terminals, where the third reporting information includes data stored in the target zero-power consumption terminal.

[0056] In one embodiment, sending a wake-up signal to each of the target zero-power consumption terminals according to the wake-up information corresponding to each of the target zero-power consumption terminals includes:

[0057] Determine a target zero-power consumption terminal to be awakened from the target zero-power consumption terminal, wherein the target zero-power consumption terminal to be awakened satisfies the following awakening conditions: the awakening information of the target zero-power consumption terminals to be awakened with the same awakening mode is consistent, and the awakening modes of the target zero-power consumption terminals to be awakened with inconsistent awakening information are different;

[0058] According to the wake-up information of each target zero-power consumption terminal to be awakened, a wake-up signal is sent to each target zero-power consumption terminal to be awakened at the same time.

[0059] A data processing method for a zero-power consumption terminal is applied to the zero-power consumption terminal, and the method comprises:

[0060] Send reporting information to the card reading device, wherein the reporting information includes the identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting information, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

[0061] In one embodiment, before sending the reporting information to the card reading device, the method includes:

[0062] Receiving a wake-up signal sent by the card reading device;

[0063] The sending of reporting information to the card reading device includes:

[0064] According to the wake-up signal, first reporting information is sent to the card reading device, wherein the first reporting information includes identification information, contract type information, data type indication, antenna capability and data size of the zero-power consumption terminal.

[0065] In one embodiment, sending the reporting information to the card reading device includes:

[0066] When the data reporting conditions are met, second reporting information is sent to the card reading device, wherein the second reporting information includes identification information, contract type information, data type indication, antenna capability, data size and power information of the zero-power terminal, and the data type indication includes an emergency data type indication, an on-demand data type indication, and a periodic data type indication.

[0067] A data processing system for a zero-power consumption terminal, the system comprising a card reading device and a plurality of zero-power consumption terminals, wherein:

[0068] The zero-power consumption terminal is used to send reporting information to the card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0069] The card reader device is used to receive the reported data sent by the zero-power consumption terminal, and determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information, and record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0070] In one of the embodiments, the card reading device is further used to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table, and send a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to each target zero-power consumption terminal.

[0071] A data processing device for a zero-power consumption terminal, applied to a card reading device, comprising:

[0072] A first receiving module, configured to receive reporting information sent by a zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0073] A first determining module, configured to determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information;

[0074] The recording module is used to record, in a wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal.

[0075] In one embodiment, the reported information also includes the subscription type information of the zero-power consumption terminal, and the recording module is further used to:

[0076] In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal, the subscription type information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0077] In one embodiment, the reported information includes first reported information, and the receiving device further includes:

[0078] A second determination module is used to determine a target wake-up mode from various wake-up modes;

[0079] The first sending module is used to send wake-up signals corresponding to each wake-up information in sequence based on each wake-up information corresponding to the target wake-up method, and the wake-up signal is used to instruct the zero-power consumption terminal that receives the wake-up signal to feedback the first reporting information.

[0080] In one of the embodiments, the first reporting information also includes a data type indication, antenna capability and data size.

[0081] In one embodiment, the device further comprises:

[0082] A second determining module is used to determine whether there are any remaining wake-up modes, wherein the remaining wake-up modes include the wake-up modes in which the wake-up signal is not sent;

[0083] The third determination module is used to determine the target wake-up method from the remaining wake-up methods if there are any remaining wake-up methods, jump to the step of sending the wake-up signals corresponding to the wake-up information based on the target wake-up method in sequence, until there are no remaining wake-up methods.

[0084] In one embodiment, the wake-up method includes at least one of a first wake-up method, a second wake-up method, a third wake-up method, a fourth wake-up method and a fifth wake-up method, wherein:

[0085] The first wake-up mode is a frequency-based wake-up mode for waking up the terminal;

[0086] The second wake-up mode is a wake-up mode for waking up the terminal based on power;

[0087] The third wake-up method is a wake-up method for waking up the terminal based on the type identification information;

[0088] The fourth wake-up method is a wake-up method for waking up the terminal based on timing information;

[0089] The fifth wake-up method is a wake-up method for waking up the terminal based on preamble code information.

[0090] In one embodiment, the target wake-up mode is the first wake-up mode, the wake-up information includes a frequency, and the first sending module is further used to:

[0091] Obtaining a preset frequency range corresponding to the first wake-up mode;

[0092] Based on the frequencies in the preset frequency range, the wake-up signals corresponding to the frequencies are sent in sequence.

[0093] In one embodiment, the target wake-up mode is the second wake-up mode, the wake-up information includes power, and the first sending module is further used for:

[0094] Obtaining a preset power range corresponding to the second wake-up mode;

[0095] Based on each power in the preset power range, a wake-up signal corresponding to each power is sent in sequence.

[0096] In one embodiment, the target wake-up mode is the third wake-up mode, the wake-up information includes type identification information, and the first sending module is further used to:

[0097] Obtaining identification information of various types corresponding to the third wake-up method;

[0098] Each of the type identification information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

[0099] In one embodiment, the target wake-up mode is the fourth wake-up mode, the wake-up information includes timing information, and the first sending module is further used to:

[0100] Acquire each timing information corresponding to the fourth wake-up mode;

[0101] Each of the timing information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

[0102] In one embodiment, the target wake-up mode is the fifth wake-up mode, the wake-up information includes preamble information, and the first sending module is further used to:

[0103] Obtaining each preamble code information corresponding to the fifth wake-up mode;

[0104] Each of the preamble code information is used as a wake-up signal, and each of the wake-up signals is sent in sequence through a specific channel.

[0105] In one embodiment, the first determining module is further configured to:

[0106] Determine wake-up information corresponding to the zero-power consumption terminal according to the wake-up signal corresponding to the first reporting information.

[0107] In one embodiment, the reported information includes second reported information, and the first receiving module is further configured to:

[0108] The frequency is scanned within a preset frequency range to collect the second reporting information sent by the zero-power consumption terminal within each frequency within the preset frequency range, wherein the second reporting information includes a trigger mode corresponding to the zero-power consumption terminal.

[0109] In one embodiment, the first determining module is further configured to:

[0110] For the second reporting information, obtaining a trigger mode corresponding to the zero-power consumption terminal from the second reporting information;

[0111] According to the trigger mode corresponding to the zero-power consumption terminal, the wake-up information corresponding to the zero-power consumption terminal is determined.

[0112] In one of the embodiments, the second reporting information also includes data type indication, antenna capability, data size and power information.

[0113] In one embodiment, the recording module is further used for:

[0114] Determine whether the identification information exists in the wake-up mapping table;

[0115] If the identification information exists in the wake-up mapping table, determine whether the wake-up information corresponding to the identification information in the wake-up mapping table includes the wake-up information corresponding to the zero-power consumption terminal, and when the wake-up information corresponding to the identification information in the wake-up mapping table does not include the wake-up information corresponding to the zero-power consumption terminal, record the mapping relationship between the identification information and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table; or,

[0116] If the identification information does not exist in the wake-up mapping table, then in the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0117] In one embodiment, the device further comprises:

[0118] A fourth determination module, configured to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table;

[0119] A second sending module, configured to send a wake-up signal to each of the target zero-power consumption terminals according to the wake-up information corresponding to each of the target zero-power consumption terminals;

[0120] The second receiving module is used to receive third reporting information sent by each of the target zero-power consumption terminals, where the third reporting information includes data stored in the target zero-power consumption terminal.

[0121] In one embodiment, the second sending module is further used for:

[0122] Determine a target zero-power consumption terminal to be awakened from the target zero-power consumption terminal, wherein the target zero-power consumption terminal to be awakened satisfies the following awakening conditions: the awakening information of the target zero-power consumption terminals to be awakened with the same awakening mode is consistent, and the awakening modes of the target zero-power consumption terminals to be awakened with inconsistent awakening information are different;

[0123] According to the wake-up information of each target zero-power consumption terminal to be awakened, a wake-up signal is sent to each target zero-power consumption terminal to be awakened at the same time.

[0124] A data processing device for a zero-power consumption terminal, applied to the zero-power consumption terminal, the device comprising:

[0125] A sending module is used to send reporting information to a card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting data, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

[0126] In one embodiment, the device further comprises:

[0127] A receiving module, used for receiving a wake-up signal sent by the card reading device;

[0128] The sending module is further used for:

[0129] According to the wake-up signal, first reporting information is sent to the card reading device, wherein the first reporting information includes identification information, contract type information, data type indication, antenna capability and data size of the zero-power consumption terminal.

[0130] In one embodiment, the sending module is further used for:

[0131] When the data reporting conditions are met, second reporting information is sent to the card reading device, wherein the second reporting information includes identification information, contract type information, data type indication, antenna capability, data size and power information of the zero-power terminal, and the data type indication includes an emergency data type indication, an on-demand data type indication, and a periodic data type indication.

[0132] A data processing system for a zero-power consumption terminal, characterized in that the system comprises a card reading device and a plurality of zero-power consumption terminals, wherein:

[0133] The zero-power consumption terminal is used to send reporting information to the card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0134] The card reader device is used to receive the reported data sent by the zero-power consumption terminal, and determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information, and record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0135] In one of the embodiments, the card reading device is further used to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table, and send a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to each target zero-power consumption terminal.

[0136] A card reading device, comprising: a processor and a receiver;

[0137] The receiver is used to receive reporting information sent by the zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0138] The processor is used to determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information, and record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

[0139] A zero-power consumption terminal comprises: a transmitter;

[0140] The transmitter is used to send reporting information to a card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting information, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

[0141] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of any of the methods described above.

[0142] A chip comprising a programmable logic circuit and / or program instructions, and implementing the steps of any of the above-mentioned methods when the chip is running.

[0143] A computer program product comprises a computer program, which implements the steps of any of the above methods when executed by a processor.

[0144] In the above-mentioned data processing method, device, communication device, storage medium and computer program product for zero-power terminals, the card reading device can receive the reporting information sent by the zero-power terminal, and the reporting information includes the identification information of the zero-power terminal. Determine the wake-up information corresponding to the zero-power terminal according to the reporting information, and record the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in the wake-up mapping table. The data processing method, device, communication device, storage medium and computer program product for zero-power terminals provided by the embodiments of the present disclosure can determine the wake-up information corresponding to the zero-power terminal through the reporting information sent by the zero-power terminal, and record the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in the wake-up mapping table, so that the zero-power terminal can be specified or batch-wake up through the wake-up mapping table, which can enrich the wake-up method of the zero-power terminal, and improve the efficiency of obtaining the wake-up information of the zero-power terminal, improve the wake-up efficiency of the zero-power terminal, and thus improve the scheduling efficiency of the zero-power terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0145] Figure 1 An application environment diagram of a data processing method for a zero-power consumption terminal in one embodiment;

[0146] Figure 2 It is a flowchart of a data processing method for a zero-power consumption terminal in one embodiment;

[0147] Figure 3 A schematic diagram of a flow chart of data processing steps for a zero-power consumption terminal in one embodiment;

[0148] Figure 4 It is a flowchart of a data processing method for a zero-power consumption terminal in one embodiment;

[0149] Figure 5 It is a flowchart of a data processing method for a zero-power consumption terminal in one embodiment;

[0150] Figure 6 is a structural block diagram of a data processing device for a zero-power consumption terminal in one embodiment;

[0151] Figure 7 is a structural block diagram of a data processing device for a zero-power consumption terminal in one embodiment;

[0152] Figure 8 is an internal structure diagram of a card reading device in one embodiment;

[0153] Fig. 9 FIG. 4 is a diagram showing the internal structure of a zero-power consumption terminal in an embodiment. DETAILED DESCRIPTION

[0154] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0155] Figure 1 A schematic diagram of an application scenario of a data processing method for a zero-power consumption terminal provided in an embodiment of the present application. Figure 1 As shown, in this scenario, there are a first zero-power consumption terminal 100, a second zero-power consumption terminal 200 and a card reader 300. The first zero-power consumption terminal 100, the second zero-power consumption terminal 200 and the card reader 300 perform data transmission through a network.

[0156] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0157] In one embodiment, Figure 2 As shown, a data processing method for a zero-power terminal is provided, and the method is applied to Figure 1 The card reader 300 in FIG. 1 is used as an example to illustrate the method, which includes the following steps:

[0158] Step 202: receiving reporting information sent by a zero-power consumption terminal, where the reporting information includes identification information of the zero-power consumption terminal.

[0159] In the disclosed embodiment, the zero-power consumption terminal may send corresponding reporting information to the card reading device by active or passive reporting. The reporting information may include identification information of the zero-power consumption terminal. The identification information may be information used to uniquely identify the zero-power consumption terminal, such as: the card serial number and coding information of the zero-power consumption terminal.

[0160] Step 204: Determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information.

[0161] In the disclosed embodiment, after the card reading device receives the reporting information sent by the zero-power terminal, it can determine the wake-up information corresponding to the zero-power terminal based on the reporting information. For example, in the case where the zero-power terminal is actively reporting, the wake-up information can be carried in the reporting information, and the wake-up information of the zero-power terminal can be obtained from the reporting information; or, in the case where the zero-power terminal is passively reporting, the wake-up information of the zero-power terminal can be determined by triggering the zero-power terminal to report.

[0162] Step 206: Record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0163] For example, after obtaining the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal, the mapping relationship between the identification of the zero-power terminal and the wake-up information corresponding to the zero-power terminal is recorded in the wake-up mapping table. When the card reader device intends to wake up the zero-power terminal, it can determine the wake-up information of the specified zero-power terminal from the wake-up mapping table, and perform the wake-up operation of the specified zero-power terminal based on the wake-up information of the zero-power terminal, or it can determine the wake-up information of multiple zero-power terminals to be awakened from the wake-up mapping table, and perform batch wake-up of the zero-power terminals based on the wake-up information.

[0164] By adopting the data processing method for zero-power terminals provided by the embodiment of the present disclosure, the card reading device can receive the reporting information sent by the zero-power terminal, and the reporting information includes the identification information of the zero-power terminal. The wake-up information corresponding to the zero-power terminal is determined according to the reporting information, and the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal is recorded in the wake-up mapping table. By adopting the method provided by the embodiment of the present disclosure, the wake-up information corresponding to the zero-power terminal can be determined through the reporting information sent by the zero-power terminal, and the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal is recorded in the wake-up mapping table, so that the zero-power terminal can be specified or batch-wake up through the wake-up mapping table, which can enrich the wake-up method of the zero-power terminal, improve the efficiency of obtaining the wake-up information of the zero-power terminal, improve the wake-up efficiency of the zero-power terminal, and then improve the scheduling efficiency of the zero-power terminal.

[0165] In an exemplary embodiment, the reported information also includes the subscription type information of the zero-power consumption terminal. In the wake-up mapping table, the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded, including:

[0166] In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal, the subscription type information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0167] In the disclosed embodiment, the reported information may also include the contract type information of the zero-power terminal, and the contract type information may include information for identifying whether it is a zero-power terminal, such as: zero-power terminal, non-zero-power terminal, etc.; or, for the zero-power terminal, its corresponding contract type information may also include information for identifying whether the zero-power terminal is an active terminal, such as: active terminal (zero-power terminal (high-end)), passive terminal (zero-power terminal (low-end)), etc.; or, the contract type information may also include business type information of the zero-power terminal, such as: logistics card, monitoring equipment card, etc. The disclosed embodiment does not specifically limit the contract type information.

[0168] The mapping relationship between the identification information of the zero-power terminal, the contract type information of the zero-power terminal and the corresponding wake-up information of the zero-power terminal can be recorded in the wake-up mapping table. When waking up the zero-power terminal, the card reader can determine the zero-power terminal to be awakened according to the identification information of the zero-power terminal and / or the contract type information of the zero-power terminal, and use the corresponding wake-up information to wake it up.

[0169] By adopting the method provided in the embodiment of the present disclosure, the wake-up information corresponding to the zero-power consumption terminal can be determined through the reported information sent by the zero-power consumption terminal, and the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal can be recorded in the wake-up mapping table, so that the zero-power consumption terminal can be specified or batch-wake up through the wake-up mapping table, which can enrich the wake-up method of the zero-power consumption terminal, improve the efficiency of obtaining the wake-up information of the zero-power consumption terminal, improve the wake-up efficiency of the zero-power consumption terminal, and thus improve the scheduling efficiency of the zero-power consumption terminal.

[0170] In an exemplary embodiment, the reporting information includes first reporting information, referring to Figure 3 As shown, in step 202, before receiving the reporting information sent by the zero-power consumption terminal, the method includes:

[0171] Step 302, determining a target wake-up method from various wake-up methods;

[0172] Step 304: Based on each wake-up information corresponding to the target wake-up mode, a wake-up signal corresponding to each wake-up information is sent in sequence, and the wake-up signal is used to instruct the zero-power consumption terminal that receives the wake-up signal to feed back the first reporting information.

[0173] In the embodiment of the present disclosure, there are multiple wake-up methods. In an exemplary embodiment, the wake-up method includes at least one of a first wake-up method, a second wake-up method, a third wake-up method, a fourth wake-up method, and a fifth wake-up method, wherein the first wake-up method is a wake-up method for waking up the terminal based on frequency; the second wake-up method is a wake-up method for waking up the terminal based on power; the third wake-up method is a wake-up method for waking up the terminal based on type identification information; the fourth wake-up method is a wake-up method for waking up the terminal based on timing information; and the fifth wake-up method is a wake-up method for waking up the terminal based on preamble information.

[0174] The target wake-up method can be determined from multiple wake-up methods. For example, if the target wake-up method is determined to be frequency-based wake-up, then the wake-up signals corresponding to each frequency can be sent in sequence based on multiple frequencies within the preset frequency range. For example, assuming that the preset frequency range includes frequency 1, frequency 2, ..., frequency 5, then the wake-up signal can be sent based on frequency 1, based on frequency 2, ..., based on frequency 5 in sequence. If the wake-up information of the zero-power terminal includes frequency 1, then when the zero-power terminal receives the wake-up signal sent based on frequency 1, it will be awakened, and the first reporting information can be fed back to the card reader device. If the wake-up information of the zero-power terminal includes frequency 5, then when the zero-power terminal receives the wake-up signal sent based on frequency 5, it will be awakened, and the first reporting information can be fed back to the card reader device.

[0175] By adopting the data processing method for zero-power consumption terminals provided by the embodiment of the present disclosure, a wake-up signal can be sent in sequence based on each wake-up information to trigger each zero-power consumption terminal to report the first reporting information to the card reading device when the wake-up signal corresponding to its own wake-up information is received, so that the card reading device can construct a wake-up information mapping table based on the first reporting information.

[0176] In an exemplary embodiment, the first reporting information also includes a data type indication, antenna capability, and data size.

[0177] In the embodiments of the present disclosure, the data type indication can be used to indicate the data type of the data carried, which may include emergency data, on-demand data, periodic data, etc. Antenna capability is used to indicate the capability of the antenna, which may include: antenna classification, antenna performance parameters, etc. (including gain, input impedance, standing wave ratio, polarization, isolation of dual-polarized antennas, and third-order intermodulation, etc.). Data size can be used to indicate the data size that the zero-power terminal can transmit.

[0178] Exemplarily, the reporting format of the first reporting information is shown in Table 1.

[0179] Table 1

[0180]

[0181] In an exemplary embodiment, after sequentially sending the wake-up signals corresponding to the wake-up information, the method further includes:

[0182] Determine whether there are any remaining wake-up modes, the remaining wake-up modes including the wake-up modes in which no wake-up signal is sent;

[0183] If there are remaining wake-up methods, a target wake-up method is determined from the remaining wake-up methods, and the process jumps to the step of sending wake-up signals corresponding to each wake-up information in sequence based on each wake-up information corresponding to the target wake-up method until there are no remaining wake-up methods.

[0184] In the embodiment of the present disclosure, after executing the wake-up signal corresponding to each of the wake-up information in sequence for the target wake-up method, if there are currently remaining wake-up methods other than the target wake-up method, the target wake-up method can be re-determined from the remaining wake-up methods, and for the re-determined target wake-up method, the wake-up signal is sent in sequence based on each wake-up information of the target wake-up method until there are no remaining wake-up methods, that is, all wake-up methods have completed the sending of wake-up signals.

[0185] By adopting the method provided in the embodiment of the present disclosure, the wake-up signal can be sent in turn through each wake-up method to trigger each zero-power terminal to report the reporting information, so that the card reading device can construct a wake-up mapping table based on the reported information, and then specify or batch wake up the zero-power terminals through the wake-up mapping table, which can enrich the wake-up methods of the zero-power terminals, improve the efficiency of obtaining wake-up information of the zero-power terminals, improve the wake-up efficiency of the zero-power terminals, and then improve the scheduling efficiency of the zero-power terminals.

[0186] In an exemplary embodiment, the target wake-up mode is the first wake-up mode, and the wake-up information includes a frequency. Step 304, based on each wake-up information corresponding to the target wake-up mode, sequentially sends a wake-up signal corresponding to each wake-up information, including:

[0187] Obtaining a preset frequency range corresponding to the first wake-up mode;

[0188] Based on each frequency in the preset frequency range, each wake-up signal corresponding to each frequency is sent in sequence.

[0189] In the disclosed embodiment, the preset frequency range may be a pre-set frequency range, which is an effective and safe frequency range corresponding to the card reader device. The preset frequency range of the card reader device is obtained, and for each frequency within the preset frequency range, a corresponding wake-up signal may be sent based on each frequency in sequence, so that after receiving the wake-up signal corresponding to the wake-up frequency, the zero-power consumption terminal feeds back the first reporting information to the card reader device based on its own information.

[0190] Exemplarily, after sending the wake-up signal corresponding to frequency 1, if the first reporting information sent by the awakened zero-power terminal is received, the card serial number of the zero-power terminal is mapped to frequency 1, and the mapping information of the card serial number of the zero-power terminal and frequency 1 is stored.

[0191] In an exemplary embodiment, the target wake-up mode is the second wake-up mode, and the wake-up information includes power. Step 304, based on each wake-up information corresponding to the target wake-up mode, sequentially sends a wake-up signal corresponding to each wake-up information, including:

[0192] Obtaining a preset power range corresponding to the second wake-up mode;

[0193] Based on each power in the preset power range, a wake-up signal corresponding to each power is sent in sequence.

[0194] In the disclosed embodiment, the preset power range may be a pre-set power range, which is an effective power range corresponding to the card reader device. The preset power range of the card reader device is obtained, and for each power within the preset power range, a corresponding wake-up signal may be sent based on each power in sequence, so that after receiving the wake-up signal corresponding to the wake-up power, the zero-power consumption terminal feeds back the first reporting information to the card reader device based on its own information.

[0195] Exemplarily, after sending a wake-up signal corresponding to power 1, if the first reporting information sent by the awakened zero-power terminal is received, the card serial number of the zero-power terminal is matched with power 1, and the mapping information of the card serial number of the zero-power terminal and power 1 is stored.

[0196] In an exemplary embodiment, the target wake-up mode is the third wake-up mode, and the wake-up information includes type identification information. In step 304, based on each wake-up information corresponding to the target wake-up mode, the wake-up signal corresponding to each wake-up information is sequentially sent, including:

[0197] Obtaining identification information of various types corresponding to the third wake-up method;

[0198] Each type of identification information is used as a wake-up signal, and each wake-up signal is sent in sequence.

[0199] In the disclosed embodiment, the type identification information includes the card type of the zero-power terminal defined by the operator. For example, the type identification information may include AH, and AH may be used as a wake-up signal in sequence, and each wake-up signal may be sent in sequence. Exemplarily, after sending a wake-up signal corresponding to identification A, if the first reporting information sent by the awakened zero-power terminal is received, the card serial number of the zero-power terminal is matched with the transmitted identification A, and the mapping information between the card serial number of the zero-power terminal and the card type A defined by the operator is stored.

[0200] In an exemplary embodiment, the target wake-up mode is the fourth wake-up mode, and the wake-up information includes timing information. In step 304, based on each wake-up information corresponding to the target wake-up mode, the wake-up signal corresponding to each wake-up information is sequentially sent, including:

[0201] Obtaining timing information corresponding to the fourth wake-up mode;

[0202] Each timing information is used as a wake-up signal, and each wake-up signal is sent in sequence.

[0203] In the disclosed embodiment, the card reading device may sequentially use each timing information as a wake-up signal and sequentially send each wake-up signal. Exemplarily, after sending the wake-up signal (0010) corresponding to the timing information 1, if the first reporting information sent by the awakened zero-power terminal is received, the card serial number of the zero-power terminal is matched with the timing information 1, and the mapping information of the card serial number of the zero-power terminal and the timing information 1 is stored.

[0204] In an exemplary embodiment, the target wake-up mode is the fifth wake-up mode, and the wake-up information includes preamble information. In step 304, based on each wake-up information corresponding to the target wake-up mode, the wake-up signal corresponding to each wake-up information is sequentially sent, including:

[0205] Obtaining each preamble code information corresponding to the fifth wake-up mode;

[0206] Each preamble code information is used as a wake-up signal, and each wake-up signal is sent in sequence through a specific channel.

[0207] In the disclosed embodiment, the card reading device sends preamble code information using a specific channel in the area where it is located, receives the first reporting information sent by the awakened zero-power terminal, and matches the card serial number of the zero-power terminal with the transmitted preamble code information, and stores the mapping information of the card serial number of the zero-power terminal and the preamble code information.

[0208] In an exemplary embodiment, in step 204, determining the wake-up information corresponding to the zero-power consumption terminal according to the reported information includes:

[0209] According to the wake-up signal corresponding to the first reporting information, the wake-up information corresponding to the zero-power consumption terminal is determined.

[0210] In the disclosed embodiment, the first reporting information is the reporting information fed back by the zero-power consumption terminal in response to the wake-up signal sent by the card reader device. Therefore, the wake-up information corresponding to the zero-power consumption terminal can be determined based on the wake-up signal that triggers the zero-power consumption terminal to feed back the first reporting information.

[0211] For example: after sending a wake-up signal based on a specific frequency, if a wake-up signal sent by a zero-power terminal is received, the specific frequency can be used as the wake-up information corresponding to the zero-power terminal; or, after sending a wake-up signal based on a specific power, if a wake-up signal sent by a zero-power terminal is received, the specific power can be used as the wake-up information corresponding to the zero-power terminal; or, after sending specific type identification information, if a wake-up signal sent by a zero-power terminal is received, the specific type identification information can be used as the wake-up information corresponding to the zero-power terminal; or, after sending specific timing information, if a wake-up signal sent by a zero-power terminal is received, the specific timing information can be used as the wake-up information corresponding to the zero-power terminal; or, after sending specific preamble code information through a specific channel, if a wake-up signal sent by a zero-power terminal is received, the specific preamble code information can be used as the wake-up information corresponding to the zero-power terminal.

[0212] The data processing method for zero-power terminals provided by the embodiments of the present disclosure can wake up the zero-power terminals through multiple wake-up methods, obtain the wake-up information of each zero-power terminal, and construct a corresponding wake-up mapping table, and then subsequently specify or batch wake up the zero-power terminals through the wake-up mapping table, which can enrich the wake-up methods of the zero-power terminals, improve the efficiency of obtaining the wake-up information of the zero-power terminals, improve the wake-up efficiency of the zero-power terminals, and thus improve the scheduling efficiency of the zero-power terminals.

[0213] In an exemplary embodiment, the reporting information includes second reporting information. In step 202, receiving the reporting information sent by the zero-power consumption terminal includes:

[0214] The frequency is scanned within a preset frequency range to collect second reporting information sent by the zero-power consumption terminal within each frequency within the preset frequency range, wherein the second reporting information includes a trigger mode corresponding to the zero-power consumption terminal.

[0215] In the embodiment of the present disclosure, when the zero-power consumption terminal is an active zero-power consumption terminal, the second reporting information can be actively sent to the card reader device when the data reporting conditions are met. The data reporting conditions may include reaching the data reporting cycle, the data type is an emergency type, etc. When the zero-power consumption terminal actively reports, the second reporting information may carry the trigger mode of the zero-power consumption terminal, and the trigger mode may include various wake-up information of the zero-power consumption terminal.

[0216] In an exemplary embodiment, in step 204, determining the wake-up information corresponding to the zero-power consumption terminal according to the reported information includes:

[0217] For the second reported information, obtaining a trigger mode corresponding to the zero-power consumption terminal from the second reported information;

[0218] According to the trigger mode corresponding to the zero-power consumption terminal, the wake-up information corresponding to the zero-power consumption terminal is determined.

[0219] In the embodiment of the present disclosure, the second reporting information may include a trigger mode corresponding to the zero-power terminal, and the wake-up information corresponding to the zero-power terminal can be parsed from the trigger mode of the second reporting information. For example, the wake-up information corresponding to the zero-power terminal includes: frequency 1, power 1, and type identification information A, then the trigger mode in the second reporting information may include frequency 1, power 1, and type identification information A.

[0220] By adopting the data processing method for zero-power terminals provided by the embodiments of the present disclosure, the zero-power terminal can actively report its trigger mode to the card reader device, so that the card reader device can construct a wake-up mapping table based on the corresponding wake-up information in the trigger mode, and then the zero-power terminal can be specified or batch woken up through the wake-up mapping table, which can enrich the wake-up method of the zero-power terminal, improve the efficiency of obtaining wake-up information of the zero-power terminal, improve the wake-up efficiency of the zero-power terminal, and then improve the scheduling efficiency of the zero-power terminal.

[0221] In an exemplary embodiment, the second reporting information also includes data type indication, antenna capability, data size and power information.

[0222] In the embodiment of the present disclosure, the reporting format of the second reporting information may refer to that shown in Table 2.

[0223] Table 2

[0224]

[0225] In an exemplary embodiment, in step 206, in the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded, including:

[0226] Determine whether there is identification information in the wake-up mapping table;

[0227] If there is identification information in the wake-up mapping table, determine whether the wake-up information corresponding to the identification information in the wake-up mapping table includes the wake-up information corresponding to the zero-power consumption terminal, and when the wake-up information corresponding to the identification information in the wake-up mapping table does not include the wake-up information corresponding to the zero-power consumption terminal, record the mapping relationship between the identification information and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table; or,

[0228] If the identification information does not exist in the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded in the wake-up mapping table.

[0229] In the embodiment of the present disclosure, when recording information in the wake-up mapping table, deduplication processing can be performed on the information to be recorded. Exemplarily, the identification information of the zero-power terminal can be used to determine whether the mapping information corresponding to the zero-power terminal has been recorded in the wake-up mapping table. In the case where the identification information of the zero-power terminal does not exist in the wake-up mapping table, the mapping relationship between the identification information of the zero-power terminal and the wake-up information can be recorded in the wake-up mapping table. Alternatively, in the case where the identification information of the zero-power terminal exists in the wake-up mapping table, it can be further determined whether the trigger mode corresponding to the identification information includes the wake-up information of the zero-power terminal, and in the case where the wake-up information of the zero-power terminal is not included, the wake-up information is added to the trigger mode corresponding to the identification information.

[0230] In an exemplary embodiment, referring to Figure 4 As shown, the above method also includes:

[0231] Step 402, determining the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table;

[0232] Step 404, sending a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to the target zero-power consumption terminal;

[0233] Step 406: Receive third reporting information sent by each target zero-power consumption terminal, where the third reporting information includes data stored in the target zero-power consumption terminal.

[0234] In the disclosed embodiment, the target zero-power consumption terminal is a terminal to be awakened for data reporting. The mapping information corresponding to each target zero-power consumption terminal can be determined from the wake-up mapping table, and a corresponding wake-up signal can be sent to each target zero-power consumption terminal based on the mapping information of each zero-power consumption terminal. When the target zero-power consumption terminal receives the corresponding wake-up signal, it can be awakened, and the third reporting information can be reported to the card reader device based on the data stored in the target zero-power consumption terminal. The third reporting information may include the data stored in the target zero-power consumption terminal. For example, when the target zero-power consumption terminal is a monitoring type terminal, the third reporting information may include the monitored data information.

[0235] By adopting the method provided in the embodiment of the present disclosure, zero-power terminals can be specified or woken up in batches through a wake-up mapping table, which can enrich the wake-up methods of zero-power terminals, improve the efficiency of obtaining wake-up information of zero-power terminals, improve the wake-up efficiency of zero-power terminals, and further improve the scheduling efficiency of zero-power terminals.

[0236] In an exemplary embodiment, sending a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to each target zero-power consumption terminal includes:

[0237] Determine a target zero-power consumption terminal to be awakened from the target zero-power consumption terminal, where the target zero-power consumption terminal to be awakened meets the following awakening conditions: the awakening information of the target zero-power consumption terminal to be awakened with the same awakening mode is consistent, and the awakening modes of the target zero-power consumption terminals to be awakened with inconsistent awakening information are different;

[0238] According to the wake-up information of each target zero-power consumption terminal to be awakened, a wake-up signal is sent to each target zero-power consumption terminal to be awakened at the same time.

[0239] In the embodiment of the present disclosure, when waking up a zero-power consumption terminal, a specified zero-power consumption terminal can be woken up. For example, the wake-up information corresponding to the target zero-power consumption terminal includes frequency 1, power 1 and type identification information A. Then, based on frequency 1, power 1 and type identification information A, wake-up information for the target zero-power consumption terminal can be sent to wake up the target zero-power consumption terminal through the wake-up information.

[0240] Alternatively, when waking up the zero-power consumption terminal, a batch wakeup of the specified zero-power consumption terminal may also be performed. Exemplarily, the wakeup signal may be sent based on various wakeup methods at the same time, for example, a wakeup signal 1 may be sent based on a specific frequency, a wakeup signal 2 may be sent based on a specific power, a wakeup signal 3 may be sent based on specified type identification information, a wakeup signal 4 may be sent based on specified sequence information, and a wakeup signal 5 may be sent based on specified preamble information.

[0241] In this way, if the wake-up method corresponding to the target zero-power terminal is the same, then the corresponding wake-up information is the same. For example, if the wake-up method is frequency-based wake-up, then the wake-up information of zero-power terminal 1 and zero-power terminal 2 for the wake-up method is the specific frequency. The target zero-power terminal includes zero-power terminal 1 and zero-power terminal 2.

[0242] If the wake-up methods corresponding to the target zero-power consumption terminals are different, then the corresponding wake-up information is also different. For example, the wake-up method of zero-power consumption terminal 1 is based on frequency (frequency 1), and the wake-up method of zero-power consumption terminal 2 is based on frequency (frequency 2) and power. Then, when the specific frequency is frequency 1 and the specific power is power 1, the target zero-power consumption terminal includes zero-power consumption terminal 1 and zero-power consumption terminal 2.

[0243] In this way, multiple target zero-power terminals can be woken up in batches based on multiple wake-up methods, thereby improving the efficiency of obtaining wake-up information of zero-power terminals, improving the wake-up efficiency of zero-power terminals, and thus improving the scheduling efficiency of zero-power terminals.

[0244] In one embodiment, a data processing method for a zero-power consumption terminal is provided, and the method is applied to a zero-power consumption terminal as an example for explanation, including the following steps:

[0245] Send reporting information to the card reader device, the reporting information including the identification information of the zero-power terminal, so that the card reader device determines the wake-up information corresponding to the zero-power terminal according to the reporting information, and records the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in the wake-up mapping table.

[0246] In the embodiment of the present disclosure, the zero-power terminal can actively or passively send reporting information to the card reader device, and the reporting information may include identification information of the zero-power terminal. After the card reader device receives the reporting information sent by the zero-power terminal, it can determine the wake-up information of the zero-power terminal based on the reporting information, so as to record the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in the wake-up mapping table. The specific process can be referred to the relevant description of the aforementioned embodiment, and the embodiment of the present disclosure will not be repeated here.

[0247] By adopting the method provided by the embodiment of the present disclosure, the zero-power terminal can actively or passively report its trigger mode to the card reader device, so that the card reader device can construct a wake-up mapping table based on the corresponding wake-up information in the trigger mode, and then the zero-power terminal can be specified or batch-wake up through the wake-up mapping table. The wake-up method of the zero-power terminal can be enriched, and the efficiency of obtaining wake-up information of the zero-power terminal is improved, the wake-up efficiency of the zero-power terminal is improved, and the scheduling efficiency of the zero-power terminal is improved.

[0248] In an exemplary embodiment, before sending the reporting information to the card reading device, the method may further include:

[0249] Receive a wake-up signal sent by a card reader;

[0250] Sending reporting information to the card reader may include:

[0251] According to the wake-up signal, first reporting information is sent to the card reading device, where the first reporting information includes identification information of the zero-power consumption terminal, contract type information, data type indication, antenna capability and data size.

[0252] In the embodiment of the present disclosure, after the zero-power consumption terminal receives the wake-up signal sent by the card reader device, if the wake-up signal is a wake-up signal sent based on its wake-up information, it is awakened by the wake-up signal and feeds back the first reporting information to the card reader device, so that the card reader device can construct a wake-up mapping table based on the first reporting information. The specific process can be referred to the relevant description of the aforementioned embodiment, and the embodiment of the present disclosure will not be repeated here.

[0253] In an exemplary embodiment, sending the reporting information to the card reading device may include:

[0254] When the data reporting conditions are met, the second reporting information is sent to the card reading device. The second reporting information includes the identification information, contract type information, data type indication, antenna capability, data size and power information of the zero-power terminal. The data type indication includes an emergency data type indication, an on-demand data type indication, and a periodic data type indication.

[0255] In the embodiment of the present disclosure, when the zero-power consumption terminal detects that the data reporting condition is currently met, it can actively send the second reporting information to the card reader device, so that the card reader device can build a wake-up mapping table based on the second reporting information. The specific process can be referred to the relevant description of the above embodiment, and the embodiment of the present disclosure will not be repeated here.

[0256] In order to enable those skilled in the art to better understand the embodiments of the present disclosure, the embodiments of the present disclosure are described below through specific examples.

[0257] Reference Figure 5 As shown, zero-power terminal 1 is an active zero-power terminal, card serial number a1, contract type is logistics card, and data transmission is performed on frequency 1; zero-power terminal 2 is a passive zero-power terminal, card serial number b2, contract type is monitoring equipment card, identification information A, and can be awakened by frequency 3, power 2dB, and wake-up timing 1010.

[0258] The zero-power terminal 1 is turned on and actively sends reporting information on frequency 1. The card reader collects data according to the preset frequencies 1-5, receives the reporting information sent by the zero-power terminal 1 on frequency 1, matches the card serial number and contract type information of the zero-power terminal 1 with the trigger mode (wake-up information), and stores the mapping information in the wake-up mapping table.

[0259] The card reader device transmits a frequency-based scanning wake-up signal in the area where it is located, receives the reporting information sent by the awakened zero-power terminal 2 at frequency 3, matches the card serial number of the zero-power terminal 2 with the transmitted frequency 3, and stores the mapping information in the wake-up mapping table.

[0260] The card reader sends a wake-up signal with a preset power of 1-10dB in the area where it is located. When transmitting 2dB power, it receives the report information sent by the awakened zero-power terminal 2, corresponds the card serial number of the zero-power terminal 2 with the transmitted power of 2dB, and stores the mapping information in the wake-up mapping table.

[0261] The card reader transmits a specific type of identification information AH in the area where it is located. After sending the identification A, it receives the reporting information sent by the awakened zero-power terminal 2, matches the card serial number of the zero-power terminal 2 with the transmitted identification A, and stores the mapping information in the wake-up mapping table.

[0262] The card reader sends specific timing information in the area where it is located, and then receives the reporting information sent by the awakened zero-power terminal 2 after sending the wake-up timing 1010, matches the card serial number of the zero-power terminal 2 with the transmitted timing 1010, and stores the mapping information in the wake-up mapping table.

[0263] The card reader sends the preamble information in a specific channel in the area where it is located, and does not receive any feedback. The card reader forms a wake-up mapping table between the zero-power terminal and the wake-up information as shown in Table 3 below.

[0264] Table 3

[0265]

[0266] The method provided by the embodiment of the present disclosure defines the data reporting content of the zero-power terminal and uses the card serial number and contract type information as part of the transmitted data, thereby ensuring that the contract type of the zero-power terminal corresponds to the card serial number, thereby enhancing the operator's identification and control of the connected zero-power terminals. According to the wake-up mapping table, the card reader device can distinguish all zero-power terminals in the area one by one according to the different wake-up signals, and can actively schedule the zero-power terminals according to the wake-up signals. When necessary, different wake-up methods can be used to schedule multiple zero-power terminals at the same time. The card reader device defined in the embodiment of the present disclosure can solve the limitation that the current card reader device can only read one type of terminal, support the simultaneous identification of zero-power terminals in active mode and passive mode, and expand the use of the card reader device.

[0267] In an exemplary embodiment, a data processing system for a zero-power consumption terminal is provided, the system comprising a card reading device and a plurality of zero-power consumption terminals, wherein:

[0268] A zero-power consumption terminal, used to send reporting information to a card reader, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0269] The card reader is used to receive the reported data sent by the zero-power terminal, and determine the wake-up information corresponding to the zero-power terminal according to the reported information, and record the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in the wake-up mapping table.

[0270] In an exemplary embodiment, the card reading device is further used to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table, and send a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to each target zero-power consumption terminal.

[0271] In the embodiments of the present disclosure, the operations performed by the card reader and the zero-power consumption terminal and the interactions between them may refer to the relevant descriptions of the aforementioned embodiments, and will not be repeated herein in the embodiments of the present disclosure.

[0272] The system provided by the embodiment of the present disclosure can determine the wake-up information corresponding to the zero-power terminal through the reported information sent by the zero-power terminal, and record the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in the wake-up mapping table, so that the zero-power terminal can be specified or batch-wake up through the wake-up mapping table, which can enrich the wake-up method of the zero-power terminal, improve the efficiency of obtaining the wake-up information of the zero-power terminal, improve the wake-up efficiency of the zero-power terminal, and then improve the scheduling efficiency of the zero-power terminal.

[0273] It should be understood that although Figure 2-5 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-5 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0274] In one embodiment, Figure 6 As shown, a data processing device for a zero-power consumption terminal is provided, which is applied to a card reading device, including: a first receiving module 602, a first determining module 604 and a recording module 606, wherein:

[0275] A first receiving module 602 is configured to receive reporting information sent by a zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal;

[0276] A first determining module 604 is used to determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information;

[0277] The recording module 606 is configured to record, in a wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal.

[0278] The data processing device for zero-power terminals provided by the embodiment of the present disclosure can determine the wake-up information corresponding to the zero-power terminal through the reported information sent by the zero-power terminal, and record the mapping relationship between the identification information of the zero-power terminal and the wake-up information corresponding to the zero-power terminal in a wake-up mapping table, so that the zero-power terminal can be specified or batch-wake up through the wake-up mapping table, which can enrich the wake-up method of the zero-power terminal, improve the efficiency of obtaining the wake-up information of the zero-power terminal, improve the wake-up efficiency of the zero-power terminal, and thus improve the scheduling efficiency of the zero-power terminal.

[0279] In one embodiment, the reporting information also includes the subscription type information of the zero-power consumption terminal, and the recording module 606 is further used to:

[0280] In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal, the subscription type information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0281] In one embodiment, the reported information includes first reported information, and the receiving device further includes:

[0282] A second determination module is used to determine a target wake-up mode from various wake-up modes;

[0283] The first sending module is used to send wake-up signals corresponding to each wake-up information in sequence based on each wake-up information corresponding to the target wake-up method, and the wake-up signal is used to instruct the zero-power consumption terminal that receives the wake-up signal to feedback the first reporting information.

[0284] In one of the embodiments, the first reporting information also includes a data type indication, antenna capability and data size.

[0285] In one embodiment, the device further comprises:

[0286] A second determining module is used to determine whether there are any remaining wake-up modes, wherein the remaining wake-up modes include the wake-up modes in which the wake-up signal is not sent;

[0287] The third determination module is used to determine the target wake-up method from the remaining wake-up methods if there are any remaining wake-up methods, jump to the step of sending the wake-up signals corresponding to the wake-up information based on the target wake-up method in sequence, until there are no remaining wake-up methods.

[0288] In one embodiment, the wake-up method includes at least one of a first wake-up method, a second wake-up method, a third wake-up method, a fourth wake-up method and a fifth wake-up method, wherein:

[0289] The first wake-up mode is a frequency-based wake-up mode for waking up the terminal;

[0290] The second wake-up mode is a wake-up mode for waking up the terminal based on power;

[0291] The third wake-up method is a wake-up method for waking up the terminal based on the type identification information;

[0292] The fourth wake-up method is a wake-up method for waking up the terminal based on timing information;

[0293] The fifth wake-up method is a wake-up method for waking up the terminal based on preamble code information.

[0294] In one embodiment, the target wake-up mode is the first wake-up mode, the wake-up information includes a frequency, and the first sending module is further used to:

[0295] Obtaining a preset frequency range corresponding to the first wake-up mode;

[0296] Based on the frequencies in the preset frequency range, the wake-up signals corresponding to the frequencies are sent in sequence.

[0297] In one embodiment, the target wake-up mode is the second wake-up mode, the wake-up information includes power, and the first sending module is further used for:

[0298] Obtaining a preset power range corresponding to the second wake-up mode;

[0299] Based on each power in the preset power range, a wake-up signal corresponding to each power is sent in sequence.

[0300] In one embodiment, the target wake-up mode is the third wake-up mode, the wake-up information includes type identification information, and the first sending module is further used to:

[0301] Obtaining identification information of various types corresponding to the third wake-up method;

[0302] Each of the type identification information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

[0303] In one embodiment, the target wake-up mode is the fourth wake-up mode, the wake-up information includes timing information, and the first sending module is further used to:

[0304] Acquire each timing information corresponding to the fourth wake-up mode;

[0305] Each of the timing information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

[0306] In one embodiment, the target wake-up mode is the fifth wake-up mode, the wake-up information includes preamble information, and the first sending module is further used to:

[0307] Obtaining each preamble code information corresponding to the fifth wake-up mode;

[0308] Each of the preamble code information is used as a wake-up signal, and each of the wake-up signals is sent in sequence through a specific channel.

[0309] In one embodiment, the first determining module is further configured to:

[0310] Determine wake-up information corresponding to the zero-power consumption terminal according to the wake-up signal corresponding to the first reporting information.

[0311] In one embodiment, the reported information includes second reported information, and the first receiving module is further configured to:

[0312] The frequency is scanned within a preset frequency range to collect the second reporting information sent by the zero-power consumption terminal within each frequency within the preset frequency range, wherein the second reporting information includes a trigger mode corresponding to the zero-power consumption terminal.

[0313] In one embodiment, the first determining module is further configured to:

[0314] For the second reporting information, obtaining a trigger mode corresponding to the zero-power consumption terminal from the second reporting information;

[0315] According to the trigger mode corresponding to the zero-power consumption terminal, the wake-up information corresponding to the zero-power consumption terminal is determined.

[0316] In one of the embodiments, the second reporting information also includes data type indication, antenna capability, data size and power information.

[0317] In one embodiment, the recording module is further used for:

[0318] Determine whether the identification information exists in the wake-up mapping table;

[0319] If the identification information exists in the wake-up mapping table, determine whether the wake-up information corresponding to the identification information in the wake-up mapping table includes the wake-up information corresponding to the zero-power consumption terminal, and when the wake-up information corresponding to the identification information in the wake-up mapping table does not include the wake-up information corresponding to the zero-power consumption terminal, record the mapping relationship between the identification information and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table; or,

[0320] If the identification information does not exist in the wake-up mapping table, then in the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

[0321] In one embodiment, the device further comprises:

[0322] A fourth determination module, configured to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table;

[0323] A second sending module, configured to send a wake-up signal to each of the target zero-power consumption terminals according to the wake-up information corresponding to each of the target zero-power consumption terminals;

[0324] The second receiving module is used to receive third reporting information sent by each of the target zero-power consumption terminals, where the third reporting information includes data stored in the target zero-power consumption terminal.

[0325] In one embodiment, the second sending module is further used for:

[0326] Determine a target zero-power consumption terminal to be awakened from the target zero-power consumption terminal, wherein the target zero-power consumption terminal to be awakened satisfies the following awakening conditions: the awakening information of the target zero-power consumption terminals to be awakened with the same awakening mode is consistent, and the awakening modes of the target zero-power consumption terminals to be awakened with inconsistent awakening information are different;

[0327] According to the wake-up information of each target zero-power consumption terminal to be awakened, a wake-up signal is sent to each target zero-power consumption terminal to be awakened at the same time.

[0328] In one embodiment, Figure 7 As shown, a data processing device 700 for a zero-power consumption terminal is provided, which is applied to the zero-power consumption terminal and includes:

[0329] The sending module 702 is used to send reporting information to the card reading device, wherein the reporting information includes the identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting data, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0330] In one embodiment, the device further comprises:

[0331] A receiving module, used for receiving a wake-up signal sent by the card reading device;

[0332] The sending module 702 is further used for:

[0333] According to the wake-up signal, first reporting information is sent to the card reading device, wherein the first reporting information includes identification information, contract type information, data type indication, antenna capability and data size of the zero-power consumption terminal.

[0334] In one embodiment, the sending module 702 is further used for:

[0335] When the data reporting conditions are met, second reporting information is sent to the card reading device, wherein the second reporting information includes identification information, contract type information, data type indication, antenna capability, data size and power information of the zero-power terminal, and the data type indication includes an emergency data type indication, an on-demand data type indication, and a periodic data type indication.

[0336] By adopting the device provided by the embodiment of the present disclosure, the zero-power terminal can actively or passively report its trigger mode to the card reader device, so that the card reader device can construct a wake-up mapping table based on the corresponding wake-up information in the trigger mode, and then the zero-power terminal can be specified or batch-wake up through the wake-up mapping table. The wake-up method of the zero-power terminal can be enriched, and the efficiency of obtaining wake-up information of the zero-power terminal is improved, the wake-up efficiency of the zero-power terminal is improved, and the scheduling efficiency of the zero-power terminal is improved.

[0337] For the specific definition of the data processing device for zero-power terminals, please refer to the definition of the data processing method for zero-power terminals above, which will not be repeated here. Each module in the above-mentioned data processing device for zero-power terminals can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0338] Figure 8 It is a structural schematic diagram of a card reading device provided in an embodiment of the present invention. Figure 8 The card reader device 800 shown includes: at least one processor 801, a memory 802, and at least one network interface 804. The various components in the card reader device 800 are coupled together via a bus system 805. It is understood that the bus system 805 is used to achieve connection and communication between these components. In addition to the data bus, the bus system 805 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 805 is not described in detail. Figure 8 Various buses are labeled as bus system 805. In addition, the embodiment of the present invention also includes a transceiver 806, which can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.

[0339] It can be understood that the memory 802 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DRRAM). The memory 802 of the system and method described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0340] In some implementations, the memory 802 stores the following elements, executable modules or data structures, or their subsets, or their extensions: operating system 8021. The operating system 8021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks.

[0341] In an embodiment of the present invention, by calling the program or instruction stored in the memory 802, the receiver is used to receive the reporting information sent by the zero-power consumption terminal, and the reporting information includes the identification information of the zero-power consumption terminal; the processor is used to determine the wake-up information corresponding to the zero-power consumption terminal according to the reporting information, and record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0342] Part or all of the methods disclosed in the above embodiments of the present invention may also be applied to the processor 801, or implemented by the processor 801, or implemented by the processor 801 in cooperation with other components (such as a transceiver). The processor 801 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 801 or by instructions in the form of software. The above processor 801 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 802, and the processor 801 reads the information in the memory 702 and completes the steps of the above method in combination with its hardware.

[0343] It is to be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSP devices, DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application or a combination thereof.

[0344] For software implementation, the technology described in the embodiments of the present invention can be implemented by a module (such as a process, function, etc.) that performs the functions described in the embodiments of the present invention. The software code can be stored in a memory and executed by the processor 801. The memory can be implemented in the processor 801 or outside the processor 801.

[0345] In one embodiment, the reported information also includes the subscription type information of the zero-power consumption terminal, and the processor is specifically used to record the mapping relationship between the identification information of the zero-power consumption terminal, the subscription type information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0346] In one embodiment, the reporting information includes first reporting information, a processor, which is specifically used to determine a target wake-up method from various wake-up methods; and a receiver, which is specifically used to send wake-up signals corresponding to each wake-up information in sequence based on each wake-up information corresponding to the target wake-up method, and the wake-up signal is used to instruct the zero-power consumption terminal that receives the wake-up signal to feedback the first reporting information.

[0347] In one embodiment, the processor is specifically configured to determine whether there are currently any remaining wake-up modes, wherein the remaining wake-up modes include the wake-up modes in which no wake-up signal is sent;

[0348] If the remaining wake-up methods exist, the target wake-up method is determined from the remaining wake-up methods, and the process jumps to the step of sending the wake-up signals corresponding to the wake-up information based on the target wake-up method in sequence until the remaining wake-up methods do not exist.

[0349] In one embodiment, the target wake-up method is the first wake-up method, the wake-up information includes a frequency, and the transmitter is specifically used to obtain a preset frequency range corresponding to the first wake-up method; based on each frequency in the preset frequency range, each wake-up signal corresponding to each frequency is sent in sequence.

[0350] In one embodiment, the target wake-up method is the second wake-up method, the wake-up information includes power, and the transmitter is specifically used to obtain a preset power range corresponding to the second wake-up method; based on each power in the preset power range, the wake-up signal corresponding to each power is sent in sequence.

[0351] In one embodiment, the target wake-up method is the third wake-up method, the wake-up information includes type identification information, and the transmitter is specifically used to obtain each type identification information corresponding to the third wake-up method; use each type identification information as a wake-up signal, and send each wake-up signal in sequence.

[0352] In one embodiment, the target wake-up method is the fourth wake-up method, the wake-up information includes timing information, and the transmitter is specifically used to obtain each timing information corresponding to the fourth wake-up method; use each timing information as a wake-up signal, and send each wake-up signal in sequence.

[0353] In one embodiment, the target wake-up method is the fifth wake-up method, the wake-up information includes preamble code information, and the transmitter is specifically used to obtain each preamble code information corresponding to the fifth wake-up method; each preamble code information is used as a wake-up signal, and each wake-up signal is sent in sequence through a specific channel.

[0354] In one embodiment, the processor is specifically configured to determine the wake-up information corresponding to the zero-power consumption terminal according to the wake-up signal corresponding to the first reporting information.

[0355] In one embodiment, the receiver is specifically used to scan within a preset frequency range to collect the second reporting information sent by the zero-power consumption terminal within each frequency within the preset frequency range, and the second reporting information includes a trigger mode corresponding to the zero-power consumption terminal.

[0356] In one embodiment, the processor is specifically used to obtain the trigger mode corresponding to the zero-power consumption terminal from the second reporting information for the second reporting information; and determine the wake-up information corresponding to the zero-power consumption terminal according to the trigger mode corresponding to the zero-power consumption terminal.

[0357] In one embodiment, the processor is specifically used to determine whether the identification information exists in the wake-up mapping table; if the identification information exists in the wake-up mapping table, determine whether the wake-up information corresponding to the identification information in the wake-up mapping table includes the wake-up information corresponding to the zero-power consumption terminal, and when the wake-up information corresponding to the identification information in the wake-up mapping table does not include the wake-up information corresponding to the zero-power consumption terminal, record the mapping relationship between the identification information and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table; or, if the identification information does not exist in the wake-up mapping table, record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0358] In one embodiment, the processor is specifically used to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table; the transmitter is specifically used to send a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to each target zero-power consumption terminal; the receiver is specifically used to receive the third reporting information sent by each target zero-power consumption terminal, and the third reporting information includes the data stored in the target zero-power consumption terminal.

[0359] In one embodiment, the transmitter is specifically used to determine the target zero-power consumption terminal to be awakened from the target zero-power consumption terminals, and the target zero-power consumption terminal to be awakened satisfies the following awakening conditions: the awakening information of the target zero-power consumption terminals to be awakened with the same awakening method is consistent, and the awakening methods of the target zero-power consumption terminals to be awakened with inconsistent awakening information are different; according to the awakening information of each target zero-power consumption terminal to be awakened, a wake-up signal is sent to each target zero-power consumption terminal to be awakened at the same time.

[0360] Fig. 9 It is a schematic diagram of the structure of a zero-power consumption terminal provided by an embodiment of the present invention. Fig. 9 The zero-power terminal 900 shown includes: a memory 902, and at least one network interface 904. The various components in the zero-power terminal 900 are coupled together via a bus system 905. It is understood that the bus system 905 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 905 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 905 is not described in detail. Fig. 9 Various buses are labeled as bus system 905. In addition, the embodiment of the present invention also includes a transceiver 906, which can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.

[0361] It can be understood that the memory 902 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DRRAM). The memory 902 of the system and method described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0362] In some implementations, the memory 902 stores the following elements, executable modules or data structures, or their subsets, or their extended sets: operating system 9021. The operating system 9021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks.

[0363] In an embodiment of the present invention, by calling the program or instruction stored in the memory 902, the transmitter is used to send reporting information to the card reading device, wherein the reporting information includes the identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting information, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

[0364] It is to be understood that the embodiments described in the embodiments of the present invention may be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSP devices, DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application or a combination thereof.

[0365] In one embodiment, the receiver is specifically used for receiving the wake-up signal sent by the card reading device; the transmitter is specifically used for sending first reporting information to the card reading device according to the wake-up signal, wherein the first reporting information includes the identification information, contract type information, data type indication, antenna capability and data size of the zero-power terminal.

[0366] In one embodiment, the transmitter is specifically used to send second reporting information to the card reading device when the data reporting conditions are met, wherein the second reporting information includes the identification information, contract type information, data type indication, antenna capability, data size and power information of the zero-power terminal, and the data type indication includes an emergency data type indication, an on-demand data type indication, and a periodic data type indication.

[0367] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0368] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0369] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0370] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0371] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A data processing method for a zero-power consumption terminal, characterized in that: Applied to a card reader, the method comprises: Receiving reporting information sent by a zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal; Determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information; In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

2. The method according to claim 1, characterized in that The reported information also includes the subscription type information of the zero-power consumption terminal. The wake-up mapping table records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal, including: In the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal, the subscription type information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

3. The method according to claim 1, characterized in that The reporting information includes first reporting information. Before receiving the reporting information sent by the zero-power consumption terminal, the method includes: Determine a target awakening method from among the awakening methods; Based on each wake-up information corresponding to the target wake-up mode, a wake-up signal corresponding to each wake-up information is sent in sequence, and the wake-up signal is used to instruct the zero-power consumption terminal that receives the wake-up signal to feed back the first reporting information.

4. The method according to claim 3, characterized in that The first reporting information also includes a data type indication, antenna capability and data size.

5. The method according to claim 3, characterized in that: After sequentially sending the wake-up signals corresponding to the wake-up information, the method further includes: Determine whether there are any remaining wake-up modes, wherein the remaining wake-up modes include the wake-up modes in which no wake-up signal is sent; If the remaining wake-up methods exist, the target wake-up method is determined from the remaining wake-up methods, and the process jumps to the step of sending the wake-up signals corresponding to the wake-up information based on the target wake-up method in sequence until the remaining wake-up methods do not exist.

6. The method according to claim 3, characterized in that The wake-up method includes at least one of a first wake-up method, a second wake-up method, a third wake-up method, a fourth wake-up method and a fifth wake-up method, wherein: The first wake-up mode is a frequency-based wake-up mode for waking up the terminal; The second wake-up mode is a wake-up mode for waking up the terminal based on power; The third wake-up method is a wake-up method for waking up the terminal based on the type identification information; The fourth wake-up method is a wake-up method for waking up the terminal based on timing information; The fifth wake-up method is a wake-up method for waking up the terminal based on preamble code information.

7. The method according to claim 6, characterized in that The target wake-up mode is the first wake-up mode, the wake-up information includes a frequency, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including: Obtaining a preset frequency range corresponding to the first wake-up mode; Based on the frequencies in the preset frequency range, the wake-up signals corresponding to the frequencies are sent in sequence.

8. The method according to claim 6, characterized in that The target wake-up mode is the second wake-up mode, the wake-up information includes power, and the sending of wake-up signals corresponding to the wake-up information in sequence based on the wake-up information corresponding to the target wake-up mode includes: Obtaining a preset power range corresponding to the second wake-up mode; Based on each power in the preset power range, a wake-up signal corresponding to each power is sent in sequence.

9. The method according to claim 6, characterized in that The target wake-up mode is the third wake-up mode, the wake-up information includes type identification information, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including: Obtaining identification information of various types corresponding to the third wake-up method; Each of the type identification information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

10. The method according to claim 6, characterized in that The target wake-up mode is the fourth wake-up mode, the wake-up information includes timing information, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including: Acquire each timing information corresponding to the fourth wake-up mode; Each of the timing information is used as a wake-up signal, and each of the wake-up signals is sent in sequence.

11. The method according to claim 6, characterized in that The target wake-up mode is the fifth wake-up mode, the wake-up information includes preamble information, and the wake-up signals corresponding to the wake-up information corresponding to the target wake-up mode are sequentially sent, including: Obtaining each preamble code information corresponding to the fifth wake-up mode; Each of the preamble code information is used as a wake-up signal, and each of the wake-up signals is sent in sequence through a specific channel.

12. The method according to claim 3, characterized in that The determining, according to the reported information, the wake-up information corresponding to the zero-power consumption terminal includes: Determine the wake-up information corresponding to the zero-power consumption terminal according to the wake-up signal corresponding to the first reporting information.

13. The method according to any one of claims 1 to 3, characterized in that The reporting information includes second reporting information, and the receiving of the reporting information sent by the zero-power consumption terminal includes: The frequency is scanned within a preset frequency range to collect the second reporting information sent by the zero-power consumption terminal within each frequency within the preset frequency range, wherein the second reporting information includes a trigger mode corresponding to the zero-power consumption terminal.

14. The method according to claim 13, characterized in that The determining, according to the reported information, the wake-up information corresponding to the zero-power consumption terminal includes: For the second reporting information, obtaining a trigger mode corresponding to the zero-power consumption terminal from the second reporting information; According to the trigger mode corresponding to the zero-power consumption terminal, the wake-up information corresponding to the zero-power consumption terminal is determined.

15. The method according to claim 13, characterized in that The second reporting information also includes data type indication, antenna capability, data size and power information.

16. The method according to claim 1, characterized in that The mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded in the wake-up mapping table, including: Determine whether the identification information exists in the wake-up mapping table; If the identification information exists in the wake-up mapping table, determine whether the wake-up information corresponding to the identification information in the wake-up mapping table includes the wake-up information corresponding to the zero-power consumption terminal, and when the wake-up information corresponding to the identification information in the wake-up mapping table does not include the wake-up information corresponding to the zero-power consumption terminal, record the mapping relationship between the identification information and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table; or, If the identification information does not exist in the wake-up mapping table, then in the wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal is recorded.

17. The method according to claim 1 or 2, characterized in that: The method further comprises: Determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table; Sending a wake-up signal to each of the target zero-power consumption terminals according to the wake-up information corresponding to each of the target zero-power consumption terminals; Receive third reporting information sent by each of the target zero-power consumption terminals, where the third reporting information includes data stored in the target zero-power consumption terminal.

18. The method according to claim 17, characterized in that The sending a wake-up signal to each of the target zero-power consumption terminals according to the wake-up information corresponding to each of the target zero-power consumption terminals includes: Determine a target zero-power consumption terminal to be awakened from the target zero-power consumption terminal, wherein the target zero-power consumption terminal to be awakened satisfies the following awakening conditions: the awakening information of the target zero-power consumption terminals to be awakened with the same awakening mode is consistent, and the awakening modes of the target zero-power consumption terminals to be awakened with inconsistent awakening information are different; According to the wake-up information of each target zero-power consumption terminal to be awakened, a wake-up signal is sent to each target zero-power consumption terminal to be awakened at the same time.

19. A data processing method for a zero-power consumption terminal, characterized in that: Applied to a zero-power consumption terminal, the method comprises: Send reporting information to the card reading device, wherein the reporting information includes the identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting information, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

20. The method according to claim 19, characterized in that Before sending the reporting information to the card reading device, the method includes: Receiving a wake-up signal sent by the card reading device; The sending of reporting information to the card reading device includes: According to the wake-up signal, first reporting information is sent to the card reading device, wherein the first reporting information includes identification information, contract type information, data type indication, antenna capability and data size of the zero-power consumption terminal.

21. The method according to claim 19, characterized in that The sending of reporting information to the card reading device includes: When the data reporting conditions are met, second reporting information is sent to the card reading device, wherein the second reporting information includes identification information, contract type information, data type indication, antenna capability, data size and power information of the zero-power terminal, and the data type indication includes an emergency data type indication, an on-demand data type indication, and a periodic data type indication.

22. A data processing system for a zero-power consumption terminal, characterized in that: The system comprises a card reading device and a plurality of zero-power consumption terminals, wherein: The zero-power consumption terminal is used to send reporting information to the card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal; The card reader device is used to receive the reported data sent by the zero-power consumption terminal, and determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information, and record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in the wake-up mapping table.

23. The system according to claim 22, characterized in that The card reading device is further used to determine the wake-up information corresponding to each target zero-power consumption terminal from the wake-up mapping table, and send a wake-up signal to each target zero-power consumption terminal according to the wake-up information corresponding to each target zero-power consumption terminal.

24. A data processing device for a zero-power consumption terminal, characterized in that: Applied to a card reading device, the device comprises: A first receiving module, configured to receive reporting information sent by a zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal; A first determining module, configured to determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information; The recording module is used to record, in a wake-up mapping table, a mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal.

25. A data processing device for a zero-power consumption terminal, characterized in that: Applied to a zero-power consumption terminal, the device comprises: A sending module is used to send reporting information to a card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting data, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

26. A card reading device, characterized in that: include: processors and receivers; The receiver is used to receive reporting information sent by the zero-power consumption terminal, wherein the reporting information includes identification information of the zero-power consumption terminal; The processor is used to determine the wake-up information corresponding to the zero-power consumption terminal according to the reported information, and record the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

27. A zero-power consumption terminal, characterized in that: include: Transmitter; The transmitter is used to send reporting information to a card reading device, wherein the reporting information includes identification information of the zero-power consumption terminal, so that the card reading device determines the wake-up information corresponding to the zero-power consumption terminal according to the reporting information, and records the mapping relationship between the identification information of the zero-power consumption terminal and the wake-up information corresponding to the zero-power consumption terminal in a wake-up mapping table.

28. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 18 or 19 to 21 are implemented.

29. A chip, characterized in that: The chip comprises a programmable logic circuit and / or program instructions, and when the chip is run, the steps of the method according to any one of claims 1 to 18 or 19 to 21 are implemented.

30. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 18 or 19 to 21 are implemented.