Microwave direct-drive communication terminal compatible with EPCGen2 and method

By using RN16-EPC packets and logic control algorithms in EPCGen2-compatible microwave direct drive communication terminals, combined with the self-interference avoidance solution, the problems of high system complexity and poor portability are solved, and high-quality communication and good portability are achieved.

CN119853784APending Publication Date: 2025-04-18GUIZHOU POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411619675.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The existing microwave direct drive communication terminals compatible with EPCGen2 have problems with high system complexity and poor portability, resulting in increased hardware development costs and reduced communication performance.

Method used

Compatibility with the RFID protocol is achieved by using RN16-EPC packets during backscattering, combining logic control algorithms and self-interference avoidance schemes, the reflected power and frequency points of the terminal are controlled to avoid self-interference and improve communication quality.

Benefits of technology

It achieves good self-interference avoidance effect, improves the quality of backscatter communication between the terminal and the reader, and has good portability due to its pure software design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119853784A_ABST
    Figure CN119853784A_ABST
Patent Text Reader

Abstract

The invention discloses a microwave direct-drive communication terminal and method compatible with EPCGen2, relates to the technical field of communication protocol compatibility, and comprises a communication protocol compatibility scheme. The process of being compatible with an RFID protocol is realized by using an RN16-EPC data packet in the backscattering process; a self-interference avoidance scheme; in the backscattering process, the reflection power of the terminal is controlled, so that the use of an excitation signal of the reader-writer is avoided, and the self-interference generated by the reader-writer is avoided; a logic control algorithm; a logic control algorithm is needed in the microwave direct-drive terminal to ensure that the terminal can reliably communicate with the RFID protocol formed by the reader-writer. The method is designed based on an EPC Gen2 protocol framework, the overall function is compatible with the protocol, and due to the fact that pure software design is adopted, portability is good, the method is integrally adaptive to an existing radio frequency identification system, in addition, the good self-interference avoiding effect is achieved, and the backscatter communication quality between the terminal and the reader is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communication protocol compatibility, and in particular to a microwave direct-drive communication terminal and method compatible with EPCGen2. Background Art

[0002] Traditional backscattering technology is mainly used in radio frequency identification (RFID) systems. A typical RFID system consists of a reader and multiple tags, which communicate using backscattering technology. However, in traditional backscattering communication, the backscattering signal receiver and the RF excitation source are located in the same device, namely the reader, and the excitation source signal and the node reflection signal are at the same frequency, which is prone to self-interference between the receiving and transmitting antennas, thereby reducing communication performance. The existing solution is usually to introduce an additional self-interference cancellation module into the original communication system. The module obtains a cancellation signal with the same amplitude and a phase difference of 180° as the interference signal by performing operations such as attenuation and phase shifting on the interference source signal. The cancellation signal is added to the interference signal to finally cancel the interference. This customized hardware solution increases the system complexity and brings additional hardware development costs, and has poor portability. Therefore, it is of great significance to study a self-interference avoidance terminal compatible with the existing RFID protocol based on software operation without additional hardware overhead for the wider application of RFID communication systems. Summary of the invention

[0003] In view of the problems existing in the existing microwave direct-drive communication terminal and method compatible with EPCGen2, the present invention is proposed.

[0004] Therefore, the problem to be solved by the present invention is that the system complexity brings additional hardware development costs and the portability is poor.

[0005] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0006] In a first aspect, an embodiment of the present invention provides a microwave direct-drive communication terminal compatible with EPCGen2, which includes:

[0007] Communication protocol compatibility solution; the process of achieving compatibility with RFID protocols by using RN16-EPC data packets during backscattering;

[0008] Self-interference avoidance scheme: In the backscattering process, the terminal reflection power is controlled to avoid using the reader's own excitation signal, thereby avoiding the self-interference generated by the reader;

[0009] Logical control algorithm: In the microwave direct-drive terminal, a logical control algorithm is required to ensure that the terminal can reliably communicate with the RFID protocol composed of the reader / writer. This process implements the normal inquiry-response process between the reader / writer and the terminal according to the RFID protocol regulations, and ensures the integrity of the data through the pseudo-random numbers generated inside the terminal and the cyclic redundancy check.

[0010] In a second aspect, an embodiment of the present invention provides a microwave direct drive communication method compatible with EPCGen2, comprising the following steps:

[0011] During the query process, the RFID protocol requires the reader to send a query command Query, and during the backscattering process, the terminal responds with a response, which includes the data packet identifier and the source and destination device address data;

[0012] After the reader receives the response and recognizes RN16, it notifies the tag that it has received the ACK correctly by sending an ACK;

[0013] After receiving the ACK, the terminal encodes the source device address into the EPC information and sends it to the reader;

[0014] After receiving the EPC code information, the reader decodes it and obtains the EPC information.

[0015] As a preferred solution of the microwave direct-drive communication method compatible with EPCGen2 of the present invention, wherein: the self-interference avoidance solution includes the following steps:

[0016] The power of the reflected signal emitted by the terminal is lower than the power of the reader's excitation signal and cannot be directly added to the excitation signal;

[0017] By emitting scattered signals at frequencies different from the reader excitation signal, the problem of not adding the excitation signal to the excitation signal is avoided. However, the power of the terminal reflected signal is greater than the power of the excitation signal, that is, the reader excitation signal is not used.

[0018] As a preferred solution of the microwave direct drive communication method compatible with EPCGen2 of the present invention, wherein: the logic control algorithm includes the following steps:

[0019] Terminal initialization, so that the terminal maintains the initialized running logic state;

[0020] The terminal receives the reader excitation signal, decodes the 16-bit random number, and sends RN16 and EPC to the reader to identify the terminal.

[0021] The terminal receives the reader excitation signal, decodes the received RN16, and determines whether the RN16 is valid. If valid, it receives the information sent by the reader for the EPC information and sends a feedback signal different from the reader excitation signal;

[0022] The terminal receives the reader excitation signal, decodes the received RN16, and determines whether the RN16 is valid. If valid, after receiving the information sent by the reader for the EPC information, the terminal modifies the state according to the information and initializes the terminal.

[0023] As a preferred solution of the microwave direct drive communication method compatible with EPCGen2 of the present invention, the implementation process of the communication protocol compatible solution includes the following steps:

[0024] After receiving the reader excitation signal, the terminal receives the Query command sent by the reader. The terminal decodes the RN16 contained in the Query command and encodes the value in the EPC data packet to indicate the reader's response to the excitation signal.

[0025] The reader receives the response from the terminal and sends an ACK command, which contains the RN16 carried in the Query command. After the terminal confirms that the RN16 is valid, it sends a response data packet containing the RN16 and the EPC data packet to the reader. The reader receives the EPC data packet and decodes it.

[0026] The reader verifies the EPC data packet to confirm that the received EPC data packet comes from a legitimate device, and sends a Query RN command containing the RN16 to request the terminal identity authentication handle. After receiving the command, the terminal performs identity authentication, encodes the RN16, handle and length value, and sends them back to the reader.

[0027] The reader receives the return data packet sent by the terminal and uses the received RN16 for confirmation. The received handle value is used to address the terminal and send subsequent commands.

[0028] The reader sends the required Access command to the terminal according to the query requirements. After receiving it, the terminal decodes RN16 and sends an ACK command to the reader based on the validity of RN16 and whether the sent data packet matches the expected data packet.

[0029] As a preferred solution of the microwave direct-drive communication method compatible with EPCGen2 of the present invention, the implementation process of the self-interference avoidance solution includes the following steps:

[0030] The terminal directly reflects the signal, which is added to the reader's own excitation signal in the RF domain. The added signal is broadband, causing the reader to fail to read the terminal information.

[0031] By adjusting the frequency of the terminal reflection signal and moving the frequency point different from the reader excitation signal, the terminal reflection signal and the reader excitation signal can be made different, thus achieving the purpose of eliminating self-interference.

[0032] As a preferred solution of the microwave direct drive communication method compatible with EPCGen2 of the present invention, wherein: the logic control algorithm includes the following steps,

[0033] When receiving and reflecting the reader excitation signal, the terminal uses a demodulator to decode the reader excitation signal to obtain RN16 and terminal related data;

[0034] After the demodulator decodes RN16 and performs the corresponding state jump, the demodulator outputs a control signal to the logic control chip;

[0035] After receiving the command, the logic control chip determines that it is in the receiving state, and the logic control chip outputs a control signal to start the reflection command and encode the reply data packet. After modulation, it is reflected by the terminal in the backscattering process. Otherwise, if it is in the reverse direction, the reply data packet encoding operation is not performed.

[0036] Among them, the logic control chip determines that the terminal enters the receiving state. When the terminal state needs to be modified, the logic control chip outputs a control instruction and completes the encoding of the relevant data packet related to the relevant reflection state;

[0037] When the logic control chip determines that it is receiving, and the logic control chip determines that the current state of the terminal needs to be changed, it outputs a control instruction to complete the current state modification, and encodes the response data packet, which is reflected by the terminal after modulation;

[0038] When the logic control chip determines that it is receiving, and the logic control chip determines that there is no need to change the current state of the terminal, it only encodes the response data packet, which is reflected by the terminal after modulation;

[0039] When the logic control chip determines that it is a reflection, and the logic control chip determines that the current state of the terminal needs to be changed, the logic control chip outputs a control instruction to complete the current state modification, and encodes the response data packet, which is modulated and reflected by the terminal;

[0040] When the logic control chip determines that it is a reflection, and the logic control chip determines that there is no need to change the current state of the terminal, it only encodes the response data packet, which is modulated and reflected by the terminal.

[0041] As a preferred solution of the microwave direct-drive communication method compatible with EPCGen2 described in the present invention, it includes the logic control algorithm realizing control of the reflection state of the terminal by setting state jumps inside the terminal.

[0042] In a third aspect, an embodiment of the present invention provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, wherein: when the processor executes the computer program, it implements any step of the above-mentioned microwave direct-drive communication method compatible with EPCGen2.

[0043] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, any step of the above-mentioned microwave direct-drive communication method compatible with EPCGen2 is implemented.

[0044] The beneficial effects of the present invention are as follows: the present invention is designed based on the EPC Gen2 protocol framework, the overall functions are compatible with the protocol, and because it is a pure software design, it has good portability and is overall adapted to the existing radio frequency identification system. In addition, the present invention achieves a good self-interference avoidance effect and further improves the backscatter communication quality between the terminal and the reader. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:

[0046] Figure 1 Tag inventory and access scene graph for microwave direct drive communication method compatible with EPCGen2.

[0047] Figure 2 The pattern diagram of cyclically sending RN16-EPC combined data packets for tags compatible with the microwave direct drive communication method of EPCGen2.

[0048] Figure 3 A link state transition diagram is sent to tags compatible with the microwave direct drive communication method of EPCGen2. DETAILED DESCRIPTION

[0049] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0050] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0051] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.

[0052] The present invention is described in detail with reference to schematic diagrams. When describing the embodiments of the present invention, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.

[0053] At the same time, in the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "upper, lower, inner and outer" are based on the directions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention. In addition, the terms "first, second or third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0054] In the present invention, unless otherwise clearly specified and limited, the terms "install, connect, connect" should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection or an integral connection; it can also be a mechanical connection, an electrical connection or a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0055] Example 1

[0056] Reference Figure 1 to Figure 3 , which is the first embodiment of the present invention, and provides a microwave direct-drive communication terminal compatible with EPCGen2, including:

[0057] Communication protocol compatibility solution; the process of achieving compatibility with RFID protocols by using RN16-EPC data packets during backscattering;

[0058] Self-interference avoidance scheme: In the backscattering process, the terminal reflection power is controlled to avoid using the reader's own excitation signal, thereby avoiding the self-interference generated by the reader;

[0059] Logical control algorithm: In the microwave direct-drive terminal, a logical control algorithm is required to ensure that the terminal can reliably communicate with the RFID protocol composed of the reader / writer. This process implements the normal inquiry-response process between the reader / writer and the terminal according to the RFID protocol regulations, and ensures the integrity of the data through the pseudo-random numbers generated inside the terminal and the cyclic redundancy check.

[0060] Example 2

[0061] On the basis of the first embodiment, this embodiment further provides a microwave direct drive communication method compatible with EPCGen2, comprising the following steps:

[0062] S1. During the query process, the RFID protocol requires the reader to send a query command Query, and during the backscattering process, the terminal responds with a response, including the data packet identifier and the source and destination device address data.

[0063] The self-interference avoidance scheme includes the following steps,

[0064] The power of the reflected signal emitted by the terminal is lower than the power of the reader's excitation signal and cannot be directly added to the excitation signal;

[0065] By emitting scattered signals at frequencies different from the reader excitation signal, the problem of not adding the excitation signal to the excitation signal is avoided. However, the power of the terminal reflected signal is greater than the power of the excitation signal, that is, the reader excitation signal is not used.

[0066] S2. After the reader receives the response and identifies RN16, it sends ACK to notify the tag that it has been correctly received.

[0067] S3. After receiving the ACK, the terminal encodes the source device address into the EPC information and sends it to the reader.

[0068] S4. After receiving the EPC code information, the reader decodes it and obtains the EPC information.

[0069] The logic control algorithm includes the following steps,

[0070] Terminal initialization, so that the terminal maintains the initialized running logic state;

[0071] The terminal receives the reader excitation signal, decodes the 16-bit random number, and sends RN16 and EPC to the reader to identify the terminal.

[0072] The terminal receives the reader excitation signal, decodes the received RN16, and determines whether the RN16 is valid. If valid, it receives the information sent by the reader for the EPC information and sends a feedback signal different from the reader excitation signal;

[0073] The terminal receives the reader excitation signal, decodes the received RN16, and determines whether the RN16 is valid. If valid, after receiving the information sent by the reader for the EPC information, the terminal modifies the state according to the information and initializes the terminal.

[0074] The implementation process of the communication protocol compatibility solution includes the following steps:

[0075] After receiving the reader excitation signal, the terminal receives the Query command sent by the reader. The terminal decodes the RN16 contained in the Query command and encodes the value in the EPC data packet to indicate the reader's response to the excitation signal.

[0076] The reader receives the response from the terminal and sends an ACK command, which contains the RN16 carried in the Query command. After the terminal confirms that the RN16 is valid, it sends a response data packet containing the RN16 and the EPC data packet to the reader. The reader receives the EPC data packet and decodes it.

[0077] The reader verifies the EPC data packet to confirm that the received EPC data packet comes from a legitimate device, and sends a Query RN command containing the RN16 to request the terminal identity authentication handle. After receiving the command, the terminal performs identity authentication, encodes the RN16, handle and length value, and sends them back to the reader.

[0078] The reader receives the return data packet sent by the terminal and uses the received RN16 for confirmation. The received handle value is used to address the terminal and send subsequent commands.

[0079] The reader sends the required Access command to the terminal according to the query requirements. After receiving it, the terminal decodes RN16 and sends an ACK command to the reader based on the validity of RN16 and whether the sent data packet matches the expected data packet.

[0080] The implementation process of the self-interference avoidance scheme includes the following steps:

[0081] The terminal directly reflects the signal, which is added to the reader's own excitation signal in the RF domain. The added signal is broadband, causing the reader to fail to read the terminal information.

[0082] By adjusting the frequency of the terminal reflection signal and moving the frequency point different from the reader excitation signal, the terminal reflection signal and the reader excitation signal can be made different, thus achieving the purpose of eliminating self-interference.

[0083] The logic control algorithm includes the following steps,

[0084] When receiving and reflecting the reader excitation signal, the terminal uses a demodulator to decode the reader excitation signal to obtain RN16 and terminal related data;

[0085] After the demodulator decodes RN16 and performs the corresponding state jump, the demodulator outputs a control signal to the logic control chip;

[0086] After receiving the command, the logic control chip determines that it is in the receiving state, and the logic control chip outputs a control signal to start the reflection command and encode the reply data packet. After modulation, it is reflected by the terminal in the backscattering process. Otherwise, if it is in the reverse direction, the reply data packet encoding operation is not performed.

[0087] Among them, the logic control chip determines that the terminal enters the receiving state. When the terminal state needs to be modified, the logic control chip outputs a control instruction and completes the encoding of the relevant data packet related to the relevant reflection state;

[0088] When the logic control chip determines that it is receiving, and the logic control chip determines that the current state of the terminal needs to be changed, it outputs a control instruction to complete the current state modification, and encodes the response data packet, which is reflected by the terminal after modulation;

[0089] When the logic control chip determines that it is receiving, and the logic control chip determines that there is no need to change the current state of the terminal, it only encodes the response data packet, which is reflected by the terminal after modulation;

[0090] When the logic control chip determines that it is a reflection, and the logic control chip determines that the current state of the terminal needs to be changed, the logic control chip outputs a control instruction to complete the current state modification, and encodes the response data packet, which is modulated and reflected by the terminal;

[0091] When the logic control chip determines that it is a reflection, and the logic control chip determines that there is no need to change the current state of the terminal, it only encodes the response data packet, which is modulated and reflected by the terminal.

[0092] The logic control algorithm controls the terminal reflection state by setting state jumps inside the terminal.

[0093] In this embodiment:

[0094] The reader first sends a Query command to the tag to start the inventory cycle. After receiving the Query command, the tag reduces the slot counter by one. The tag whose slot counter is 0 after subtraction sends a 16-bit random / pseudo-random number (RN16) as a response. During this process, the reader can adjust the tag slot counter status by sending QueryAdjust and Query-Rep commands.

[0095] After receiving the RN16 sent by the tag, the reader sends an ACK data packet containing the same RN16 to the tag to indicate that it has received the RN16. After receiving the ACK, the tag determines whether the RN16 is valid. If it is valid, it responds with a {PC / XPC,EPC} data packet. If it is invalid, it does not respond.

[0096] After receiving the {PC / XPC,EPC} data packet, the reader can read the EPC information in it, and then send a Req_RN command containing the same RN16 to the tag to request the handle key. Similar to processing the ACK command, the tag decides whether to respond with the handle key based on whether the RN16 contained in the Req_RN command is valid;

[0097] After successfully receiving the handle sent by the tag, the reader can start accessing the tag. Each access command sent uses the handle as a parameter. The tag that receives the access command containing the handle decides whether to respond based on whether the handle is valid.

[0098] Combined with the relevant provisions of the EPC Gen2 protocol on the inventory process, and taking into account the complexity of terminal design and low power consumption, in the terminal compatible with the EPC Gen2 protocol solution, the mode of the terminal cyclically sending the RN16-EPC combined data packet on the uplink is adopted, as shown in Figure (2). Specifically, during the process of backscattering the excitation signal, the terminal modulates the RN16-EPC combined data packet data onto the incident carrier through OOK modulation. After the reader receives this specific data packet, it decodes the data packet and finally obtains and identifies the EPC code information of the terminal, thereby achieving compatibility with the EPC Gen2 protocol.

[0099] Example 3

[0100] This embodiment also provides a computer device, which is suitable for the case of a microwave direct-drive communication method compatible with EPCGen2, including a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute computer-executable instructions to implement the microwave direct-drive communication method compatible with EPCGen2 as proposed in the above embodiment.

[0101] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.

[0102] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the microwave direct-drive communication method compatible with EPCGen2 as proposed in the above embodiment is implemented.

[0103] The storage medium proposed in this embodiment and the data storage method proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be found in the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0104] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A microwave direct-drive communication terminal compatible with EPCGen2, characterized in that: include, Communication protocol compatibility solution; the process of achieving compatibility with RFID protocols by using RN16-EPC data packets during backscattering; Self-interference avoidance scheme; In the backscattering process, the terminal reflection power is controlled to avoid using the reader's own excitation signal, thereby avoiding the self-interference generated by the reader. Logical control algorithm: In the microwave direct-drive terminal, a logical control algorithm is required to ensure that the terminal can reliably communicate with the RFID protocol composed of the reader / writer. This process implements the normal inquiry-response process between the reader / writer and the terminal according to the RFID protocol regulations, and ensures the integrity of the data through the pseudo-random numbers generated inside the terminal and the cyclic redundancy check.

2. A microwave direct drive communication method compatible with EPCGen2, characterized in that: Including the microwave direct-drive communication terminal, The following steps are included: During the query process, the RFID protocol requires the reader to send a query command Query, and during the backscatter process, the terminal responds with a response, which includes the data packet identifier and the source and destination device address data; After the reader receives the response and recognizes RN16, it notifies the tag that it has received the ACK correctly by sending an ACK; After receiving the ACK, the terminal encodes the source device address into the EPC information and sends it to the reader; After receiving the EPC code information, the reader decodes it and obtains the EPC information.

3. The EPCGen2-compatible microwave direct-drive communication method according to claim 2, characterized in that: The self-interference avoidance scheme comprises the following steps: The power of the reflected signal emitted by the terminal is lower than the power of the reader's excitation signal and cannot be directly added to the excitation signal; By emitting scattered signals at frequencies different from the reader excitation signal, the problem of not adding the excitation signal to the excitation signal is avoided. However, the power of the terminal reflected signal is greater than the power of the excitation signal, that is, the reader excitation signal is not used.

4. The EPCGen2-compatible microwave direct-drive communication method according to claim 3, characterized in that: The logic control algorithm includes the following steps: Terminal initialization, so that the terminal maintains the initialized running logic state; The terminal receives the reader excitation signal, decodes the 16-bit random number, and sends RN16 and EPC to the reader to identify the terminal. The terminal receives the reader excitation signal, decodes the received RN16, and determines whether the RN16 is valid. If valid, it receives the information sent by the reader for the EPC information and sends a feedback signal different from the reader excitation signal; The terminal receives the reader excitation signal, decodes the received RN16, and determines whether the RN16 is valid. If valid, after receiving the information sent by the reader for the EPC information, the terminal modifies the state according to the information and initializes the terminal.

5. The EPCGen2-compatible microwave direct-drive communication method according to claim 4, characterized in that: The implementation process of the communication protocol compatibility solution includes the following steps: After receiving the reader excitation signal, the terminal receives the Query command sent by the reader. The terminal decodes the RN16 contained in the Query command and encodes the value in the EPC data packet to indicate the reader's response to the excitation signal. The reader receives the response from the terminal and sends an ACK command, which contains the RN16 carried in the Query command. After the terminal confirms that the RN16 is valid, it sends a response data packet containing the RN16 and the EPC data packet to the reader. The reader receives the EPC data packet and decodes it. The reader verifies the EPC data packet to confirm that the received EPC data packet comes from a legitimate device, and sends a Query RN command containing the RN16 to request the terminal identity authentication handle. After receiving the command, the terminal performs identity authentication, encodes the RN16, handle and length value, and sends them back to the reader. The reader receives the return data packet sent by the terminal and uses the received RN16 for confirmation. The received handle value is used to address the terminal and send subsequent commands. The reader sends the required Access command to the terminal according to the query requirements. After receiving it, the terminal decodes RN16 and sends an ACK command to the reader based on the validity of RN16 and whether the sent data packet matches the expected data packet.

6. The EPCGen2-compatible microwave direct-drive communication method according to claim 5, characterized in that: The implementation process of the self-interference avoidance scheme includes the following steps: The terminal directly reflects the signal, which is added to the reader's own excitation signal in the RF domain. The added signal is broadband, causing the reader to fail to read the terminal information. By adjusting the frequency of the terminal reflection signal and moving the frequency point different from the reader excitation signal, the terminal reflection signal and the reader excitation signal can be made different, thus achieving the purpose of eliminating self-interference.

7. The EPCGen2-compatible microwave direct-drive communication method according to claim 6, characterized in that: The logic control algorithm includes the following steps: When receiving and reflecting the reader excitation signal, the terminal uses a demodulator to decode the reader excitation signal to obtain RN16 and terminal related data; After the demodulator decodes RN16 and performs the corresponding state jump, the demodulator outputs a control signal to the logic control chip; After receiving the command, the logic control chip determines that it is in the receiving state, and the logic control chip outputs a control signal to start the reflection command and encode the reply data packet. After modulation, it is reflected by the terminal in the backscattering process. Otherwise, if it is in the reverse direction, the reply data packet encoding operation is not performed. Among them, the logic control chip determines that the terminal enters the receiving state. When the terminal state needs to be modified, the logic control chip outputs a control instruction and completes the encoding of the relevant data packet related to the relevant reflection state; When the logic control chip determines that it is receiving, and the logic control chip determines that the current state of the terminal needs to be changed, it outputs a control instruction to complete the current state modification, and encodes the response data packet, which is reflected by the terminal after modulation; When the logic control chip determines that it is receiving, and the logic control chip determines that there is no need to change the current state of the terminal, it only encodes the response data packet, which is reflected by the terminal after modulation; When the logic control chip determines that it is a reflection, and the logic control chip determines that the current state of the terminal needs to be changed, the logic control chip outputs a control instruction to complete the current state modification, and encodes the response data packet, which is modulated and reflected by the terminal; When the logic control chip determines that it is a reflection, and the logic control chip determines that there is no need to change the current state of the terminal, it only encodes the response data packet, which is modulated and reflected by the terminal.

8. The EPCGen2-compatible microwave direct-drive communication method according to claim 6, characterized in that: The logic control algorithm realizes the control of the terminal reflection state by setting the state jump inside the terminal.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the microwave direct-drive communication method compatible with EPCGen2 according to any one of claims 2 to 8 are implemented.

10. 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 microwave direct-drive communication method compatible with EPCGen2 as described in any one of claims 2 to 8 are implemented.