Data transmission method, system and device, storage medium and product

By using radar signals in the RFID system to determine the position and movement status of the RFID data end, and perform encrypted data transmission and decryption processing, the problems of short reading and writing distances and low data security in the RFID system are solved, and long-distance and secure data transmission is achieved.

CN119521206APending Publication Date: 2025-02-25CHINA MOBILE ZIJIN INNOVATION INST CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411562021.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The existing RFID system has a short reading and writing distance and is affected by a variety of factors. The lack of encryption measures during data transmission leads to low data security and the inability to effectively protect data from unauthorized access or tampering.

Method used

By sending a radar signal to the RFID data end, a feedback signal is received to determine the position and movement status of the RFID data end, and when the preset conditions are met, a data request is sent to the RFID data end, an encrypted tag data is received, and a decryption process is performed through the preset access control mechanism.

Benefits of technology

It realizes long-distance secure transmission of RFID data, enhances security during data transmission, and ensures that data is not accessed or tampered with unauthorized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119521206A_ABST
    Figure CN119521206A_ABST
Patent Text Reader

Abstract

The invention discloses a data transmission method, system and device, a storage medium and a product, and relates to the technical field of RFID, and the data transmission method comprises the steps: transmitting a radar signal to an RFID data end, and receiving a feedback signal transmitted by the RFID data end based on the radar signal; determining a first position and a moving state of the RFID data end based on the feedback signal; sending a data request to the RFID data end based on the first position and the moving state, and receiving encrypted tag data fed back by the RFID data end based on the data request; and based on a preset access control mechanism, performing decryption processing on the encrypted label data to obtain decrypted label data. According to the invention, remote safe transmission of RFID data is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of RFID technology, and in particular to a data transmission method, system, device, storage medium and product. Background Art

[0002] The RFID (Radio Frequency Identification) system is a system that integrates RFID tags, readers, and databases. It uses wireless radio frequency to perform non-contact two-way data communication to achieve the purpose of automatic target identification and data exchange. In the prior art, the reading and writing distance of the RFID system is short, and the reading and writing distance is affected by many factors. In addition, the RFID technology has no encryption measures during the data transmission process, and cannot protect the data from unauthorized access or tampering. The tag information is easily leaked, and the security is low.

[0003] Therefore, how to achieve safe transmission of RFID data over long distances is a problem that needs to be solved urgently.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of this application is to provide a data transmission method, system, device, storage medium and product, aiming to solve the technical problems in the related technology that the reading and writing distance of the RFID system is short, and the reading and writing distance is affected by various factors, and the RFID technology has no encryption measures during the data transmission process, and cannot protect the data from unauthorized access or tampering, the tag information is easily leaked, and the security is low.

[0006] To achieve the above purpose, the present application proposes a data transmission method, which is applied to a data processing end. The data transmission method includes:

[0007] Sending a radar signal to an RFID data terminal, and receiving a feedback signal sent by the RFID data terminal based on the radar signal;

[0008] Based on the feedback signal, determining a first position and a moving state of the RFID data terminal;

[0009] Based on the first position and the moving state, sending a data request to the RFID data terminal, and receiving encrypted tag data fed back by the RFID data terminal based on the data request;

[0010] Based on a preset access control mechanism, the encrypted label data is decrypted to obtain decrypted label data.

[0011] In one embodiment, the step of sending a data request to the RFID data terminal based on the first position and the movement state includes:

[0012] Determining whether the first position and the movement state meet preset conditions, where the preset conditions include preset time conditions and preset position conditions, and the preset position conditions do not include sensitive areas;

[0013] When it is determined that the first position and the moving state meet a preset condition, a data request is sent to the RFID data terminal.

[0014] In one embodiment, after the step of determining the first position and movement state of the RFID data terminal based on the feedback signal, the method further includes:

[0015] Based on the first position and the movement state, determining whether the RFID data terminal is in a sensitive area;

[0016] When it is determined that the RFID data end is in a sensitive area, a state switching signal is sent to the RFID data end to instruct the RFID data end to switch to a power absorption state, wherein the power absorption state is used to stop the RFID data end from reflecting or sending radio frequency signals.

[0017] In one embodiment, the step of decrypting the encrypted label data based on a preset access control mechanism to obtain the decrypted label data includes:

[0018] Based on a preset access control mechanism, authorization verification is performed on the encrypted tag data;

[0019] After determining that the authorization verification is passed, the encrypted label data is decrypted using a preset decryption algorithm, and preset noise in the encrypted label data is eliminated to obtain decrypted label data.

[0020] In addition, to achieve the above purpose, the present application also proposes a data transmission method, which is applied to an RFID data terminal, and the method includes:

[0021] receiving a radar signal sent by a data processing end, and sending a feedback signal to the data processing end based on the radar signal;

[0022] receiving a data request sent by the data processing end based on the feedback signal, and encrypting the tag data to be sent based on the data request to obtain encrypted tag data;

[0023] The encrypted tag data is sent to a data processing end so that the data processing end can decrypt the encrypted tag data based on a preset access control mechanism.

[0024] In one embodiment, the step of encrypting the tag data to be sent based on the data request to obtain the encrypted tag data includes:

[0025] Based on the data request, the tag data to be sent is encrypted using a preset encryption algorithm, and preset noise is added to the tag data to be sent to obtain encrypted tag data.

[0026] In one embodiment, before the step of receiving the data request sent by the data processing end based on the feedback signal, the method further includes:

[0027] Receiving a state switching signal sent by the data processing end;

[0028] When it is determined that the device has moved to a sensitive area, based on the state switching signal, the device switches its working state to a power absorbing state;

[0029] The step of encrypting the tag data to be sent based on the data request to obtain the encrypted tag data includes:

[0030] When it is determined that the tag data is not in a sensitive area, the tag data to be sent is encrypted based on the data request to obtain encrypted tag data.

[0031] In addition, to achieve the above purpose, the present application also proposes a data transmission system, the data transmission system comprising:

[0032] A data processing end, the data processing end is used to send a radar signal to an RFID data end, determine a first position and a moving state of the RFID data end; based on the first position and the moving state, send a data request to the RFID data end, and receive encrypted tag data fed back by the RFID data end based on the data request; based on a preset access control mechanism, decrypt the encrypted tag data to obtain decrypted tag data;

[0033] The RFID data end is used to receive the radar signal sent by the data processing end, and send a feedback signal to the data processing end based on the radar signal; receive the data request sent by the data processing end based on the feedback signal, and encrypt the tag data to be sent based on the data request to obtain encrypted tag data; and send the encrypted tag data to the data processing end.

[0034] In addition, to achieve the above objectives, the present application also proposes a data transmission device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the data transmission method described above.

[0035] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the data transmission method described above are implemented.

[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the data transmission method described above are implemented.

[0037] The present application proposes a data transmission method, system, device, storage medium and computer program product. The present application sends a radar signal to an RFID data end, then receives a feedback signal sent by the RFID data end based on the radar signal, and determines the position and movement status of the RFID data end through the feedback signal. After determining the movement status and position of the target, a data request can be accurately sent to the RFID data end, and then, the encrypted tag data fed back by the RFID data end according to the data request is received, and then the encrypted tag data is decrypted through a preset access control mechanism to obtain the decrypted tag data. Compared with RFID transmission, radar signals can achieve long-distance transmission. After determining the position and movement status of the RFID data end through the radar signal, a data request is sent to it, and then the encrypted tag data is decrypted through a preset access control mechanism, thereby ensuring the security of the data transmission process, thereby achieving long-distance secure transmission of data at both ends. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0040] Figure 1 A flowchart of the first embodiment of the data transmission method of the present application is provided;

[0041] Figure 2 This is a schematic diagram of the RFID system architecture based on radar signals involved in the data transmission method of this application;

[0042] Figure 3 This is a schematic diagram of the vehicle-based fusion radar RFID system architecture involved in the data transmission method of this application;

[0043] Figure 4 A schematic diagram of a signal waveform in an RFID system using a pulse radar signal involved in the data transmission method of the present application;

[0044] Figure 5 A schematic diagram of a signal waveform in an RFID system using a continuous wave radar signal involved in the data transmission method of the present application;

[0045] Figure 6 A schematic diagram of an RFID reader / writer with multiple antennas involved in the data transmission method of this application;

[0046] Figure 7 A flowchart of the second embodiment of the data transmission method of the present application is provided;

[0047] Figure 8 This is a schematic diagram of the RFID tag structure involved in Example 2 of the present application;

[0048] Fig. 9 A schematic diagram of the system implementation process involved in the embodiment of the present application;

[0049] Fig.10 This is a schematic diagram of the module structure of the data transmission device according to an embodiment of the present application;

[0050] Fig.11 Schematic diagram of the device structure of the hardware operating environment involved in the data transmission method in the embodiment of the present application.

[0051] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0052] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0054] The main solutions of the embodiments of this application are:

[0055] Sending a radar signal to an RFID data terminal, and receiving a feedback signal sent by the RFID data terminal based on the radar signal;

[0056] Based on the feedback signal, determining a first position and a moving state of the RFID data terminal;

[0057] Based on the first position and the moving state, sending a data request to the RFID data terminal, and receiving encrypted tag data fed back by the RFID data terminal based on the data request;

[0058] Based on a preset access control mechanism, the encrypted label data is decrypted to obtain decrypted label data.

[0059] In the prior art, the reading and writing distance of the RFID system is short and is affected by many factors. In addition, the RFID technology has no encryption measures during data transmission and cannot protect the data from unauthorized access or tampering. The tag information is easily leaked and has low security.

[0060] The present application provides a data transmission method, system, device, storage medium and computer program product. The present application sends a radar signal to an RFID data end, then receives a feedback signal sent by the RFID data end based on the radar signal, and determines the position and movement status of the RFID data end through the feedback signal. After determining the movement status and position of the target, a data request can be accurately sent to the RFID data end, and then, the encrypted tag data fed back by the RFID data end according to the data request is received, and then the encrypted tag data is decrypted through a preset access control mechanism to obtain the decrypted tag data. Compared with RFID transmission, radar signals can achieve long-distance transmission. After determining the position and movement status of the RFID data end through the radar signal, a data request is sent to it, and then the encrypted tag data is decrypted through a preset access control mechanism, thereby ensuring the security of the data transmission process, thereby achieving long-distance secure transmission between the two ends.

[0061] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a data transmission system, a data transmission device, etc. capable of realizing the above functions. The following takes the data transmission device as an example to illustrate this embodiment and the following embodiments.

[0062] Based on this, the embodiment of the present application provides a data transmission method, which is applied to a data processing end in a data transmission system, referring to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the data transmission method of the present application.

[0063] In this embodiment, the data transmission method includes steps S10 to S40:

[0064] Step S10, sending a radar signal to an RFID data terminal, and receiving a feedback signal sent by the RFID data terminal based on the radar signal;

[0065] It should be noted that the data processing end includes a radar reader and a data processing module, wherein the radar reader and the data processing module are connected, the radar reader is used to send or receive signals, data and various request instructions, and the data processing module is used to perform data analysis. The radar mainly includes:

[0066] Transmitter: Responsible for generating electromagnetic waves and transmitting them through antennas. These electromagnetic waves are usually pulse waves or continuous waves in the microwave frequency band.

[0067] Antenna: It is both a transmitter and a receiver of electromagnetic waves. The performance of the antenna directly affects the detection capability and accuracy of the radar system.

[0068] Receiver: Receives electromagnetic waves reflected by the target and converts them into electronic signals for processing.

[0069] Processor: Processes the received signal, including amplification, filtering, identification and analysis, and finally obtains the target information.

[0070] It should be noted that the RFID data terminal mainly includes three parts: RFID tag, reader and writer, and background database. The functions of these components are as follows:

[0071] RFID tags: Tags are the basic information carriers in RFID systems and are divided into two types: active and passive. Active tags have a built-in power supply and can actively send signals; passive tags do not have a built-in power supply and need to rely on the energy provided by the reader to transmit information. The tag contains an electronic storage chip to store various types of information.

[0072] Reader / Writer: The function of the reader / writer is to send a signal to activate the tag and read or write the data in the tag. Depending on the application scenario, the reader / writer may be a fixed installation or a portable handheld device.

[0073] Backend database: The backend database is responsible for storing the data collected from the RFID system and interacting with the data to achieve more complex data analysis and applications. This usually involves the use of a PC or other form of embedded system.

[0074] In addition, in terms of working methods, RFID technology has two main modes: one is the passive mode, that is, after the RFID tag enters the effective range of the reader, it receives the radio frequency signal emitted by the reader and uses the induced current to obtain energy to send the stored information; the other is the active mode, the tag actively sends a signal of a specific frequency, which is received and decoded by the reader.

[0075] It should be noted that when the RFID data end receives a radar signal used to confirm the location of an object, it sends a feedback signal to the data processing end so that the radar can determine the location of the RFID data end. Usually, the RFID data end is located on a device, such as a vehicle, medical equipment, etc.

[0076] Figure 2 A radar radio frequency identification (RFID) system according to the present technical solution is shown. Figure 2 The left side includes two parts: data processing module, reader and radar circuit. The data processing module can include a general-purpose computer, a special-purpose computer, or some computers coupled to the reader circuit through a data communication network (such as a local area network, the Internet, etc.).

[0077] exist Figure 2 In the invention, a reader / writer and radar circuit (1-2) communicates with one or more RFID tag objects via an antenna (1-1). The antenna (1-1) is used not only to transmit radar signals, but also to identify reflective objects to which the RFID tag is attached and communicate with the RFID tag. The reader / writer and radar circuit (1-2) powers the antenna (1-1), and the antenna (1-1) transmits radar signals to detect the presence, distance, direction, speed, and other information of RFID tags (1-4, 1-5, 1-6) or objects carrying RFID tags. The reader / writer and radar circuit (1-2) can modulate the signal sent through the antenna to send commands to the RFID tag, and can also detect data modulated by one or more RFID tag objects on the reflected signal.

[0078] In this proposal, detecting RFID tags through radar signals is a complex process that involves wireless communication and radar detection technology. The following is an explanation of the technical principle:

[0079] (1) Radar transmission mechanism: The radar system first transmits radio waves or microwave signals. These signals propagate in space and are reflected when they encounter objects.

[0080] (2) RFID tag structure: RFID tags usually consist of a microchip and an antenna. The antenna is used to receive and reflect signals, while the microchip processes these signals and stores information.

[0081] (3) Signal reception and reflection: When radar signals encounter an RFID tag, the tag’s antenna receives these signals. Depending on the tag’s operating state (e.g., whether it is absorbing power), the antenna may reflect these signals.

[0082] (4) Frequency modulation and data extraction: If the RFID tag is active and ready to transmit data, it modulates the data by changing the frequency or amplitude of the reflected signal. This process is called backscatter modulation.

[0083] (5) Radar receiver: The radar system contains a receiver that captures the signals reflected from the tag. The receiver analyzes these reflected signals and extracts the data information contained in them.

[0084] (6) Signal processing and analysis: The radar system’s processor processes the signal captured by the receiver, such as amplification, filtering, and demodulation, to restore the data transmitted by the tag.

[0085] (7) System identification and positioning: By analyzing the intensity, phase, and time delay of the reflected signal, the radar system can determine the location and identity information of the tag. This is crucial for achieving accurate target tracking and management.

[0086] In summary, the process of detecting RFID tags through radar signals involves multiple links such as radar transmission, signal reception and reflection, frequency modulation, and data processing. These technical principles together ensure that the system can accurately and reliably detect and identify tags, thereby achieving efficient target tracking and management.

[0087] Specifically, Figure 3 A vehicle-based fusion radar RFID system is shown. The reader circuit (2-3) and the radar circuit (2-4) are selectively coupled to the transmitter and the receiver (2-5) via a multiplexer (2-6). When the radar circuit controls the transmitter and the receiver, the antenna (2-1) is used as a radar antenna to transmit radar signals to detect the presence of a vehicle and measure the direction, distance or speed of the vehicle. When the reader circuit controls the transmitter and the receiver, the antenna (2-1) is used as a reader antenna to send an interrogation electromagnetic wave to the RFID tag carried on the vehicle.

[0088] The RFID vehicle tag includes a tag antenna (2-2) and an RFID circuit (2-8), which can be selectively connected to an on-board computer (2-7) to provide data such as speed, location and other vehicle-related data. The on-board computer can collect various operating status data from various instruments installed on the vehicle. Therefore, the reader circuit can control the transmitter and receiver to obtain relevant data in the on-board computer to which the RFID circuit is connected. The reader circuit uses the same antenna (2-1) to send and receive, or can use separate antennas to send and receive, or use a separate receiver.

[0089] The reader circuit can filter the received signal to detect the data modulated in the electromagnetic wave reflected by the antenna (2-2), while the radar circuit also filters the received signal to detect the echo and measure the time delay or frequency shift of the electromagnetic wave reflected by the vehicle.

[0090] exist Figure 3In the present invention, the reader circuit and the radar circuit do not need to use the transmitter and the receiver at the same time. The interrogation electromagnetic wave of the reader circuit can be transmitted long enough to allow the RFID circuit to modulate the data on the reflected interrogation electromagnetic wave. The transmission of the interrogation electromagnetic wave and the reception of the backscattered wave from the antenna may overlap in time.

[0091] Step S20, determining a first position and a moving state of the RFID data terminal based on the feedback signal;

[0092] It should be noted that during this process, the radar in the data processing end can determine the location and identity information of the tag by analyzing the intensity, phase and time delay of the reflected signal. This is crucial for achieving accurate target tracking and management, and then determining the location and movement state of the RFID data end, where the movement state is the movement speed. According to the delay between multiple signal transmissions, the movement speed of the RFID data end on the vehicle or other equipment can be determined.

[0093] It should be noted that the reader / writer circuit and the radar circuit control the transmitter and the receiver to send electromagnetic waves with substantially the same carrier frequency. The reader / writer circuit and the radar circuit may also send the interrogation electromagnetic wave and the radar signal at different frequencies (such as frequency hopping). Alternatively, the reader / writer circuit and the radar circuit may send the interrogation electromagnetic wave and the radar signal in any other spread spectrum communication manner (such as direct sequence).

[0094] exist Figure 4 In the example, the transmitted radar signal is in the form of a pulse with a duration of T2 and a repetition period of T3. The received signal reflected by the RFID tag has a time delay of T1 relative to the transmitted radar signal. The time delay represents the round-trip travel time of the radar signal over the distance between the radar antenna and the RFID tag (and the object with the RFID tag). Since the speed of the radar signal is known, the distance between the radar antenna and the RFID tag (and the object with the RFID tag) can be calculated using the measurement of the time delay (round-trip time).

[0095] The transmitted radar signal is frequency or phase modulated for pulse compression. For example, after the received signal is processed for pulse compression, the pulse compressed signal has a pulse duration T4, which is shorter than the duration T2 of the transmitted pulse. Pulse compression technology enables radar systems to improve range resolution and signal-to-noise ratio.

[0096] RFID tags modulate data on these individually reflected pulses. For example, a predetermined number of bits can be modulated on each reflected pulse to transmit data from an RFID tag to a radar-based reader. Using compressed pulses to improve the signal-to-noise ratio of radio, RFID tags can limit the modulation of each pulse to one bit. Therefore, the amplitude of the compressed pulse can be used to detect the data bit sent by the RFID tag.

[0097] The radar signal may also be modulated by the radar transmitter to send commands to the RFID tag. For example, a predetermined number of bits may be modulated on each radar pulse to send a command, a set of amplitude modulated radar pulses may be used to transmit the command, and a set of radar pulses of the same amplitude may be sent to allow the RFID tag to modulate its response to the reflected radar signal by using backscatter from the RFID tag antenna. The Doppler shift in the reflected radar pulses is also detected to determine the velocity of the RFID tag.

[0098] Figure 5 The waveforms of multiple signals in the RFID system using continuous wave radar signals of the present technical solution are shown. Figure 5 In the figure, the transmitted signal wave is emitted continuously, and the transmission and reception can be performed simultaneously. When the second part of the signal (4-2) is transmitted, the transmitted signal (4-1) is received (4-3 in the figure).

[0099] exist Figure 5 In the process of transmitting a signal, different parts of the transmitted signal are modulated differently. For example, the frequency of the signal can be changed as a function of time, and the time-based frequency change can be repeated periodically to produce a continuous wave. The frequency difference between the received signal and the current transmitted signal can be compared to determine the time period required to produce the frequency difference as a function of time. The determined time period corresponds to the round-trip propagation time of the reflected wave. The time delay (round-trip time) of the radar signal can be used to calculate the distance between the radar antenna and the RFID tag.

[0100] exist Figure 5 In the embodiment of the present invention, the RFID tag uses the antenna of the RFID tag to modulate data on the reflected radar signal through backscattering. For example, different parts (4-3 and 4-4) of the reflected radar signal can be amplitude modulated to transmit tag data or other data (e.g., location, amplitude, fuel level, speed, heading, etc. obtained from the vehicle's onboard computer) when the corresponding parts (4-1 and 4-2) of the transmitted signal have the same amplitude.

[0101] In a feasible implementation manner, after the step S20 of determining the first position and movement state of the RFID data terminal based on the feedback signal, the method further includes:

[0102] Based on the first position and the movement state, determining whether the RFID data terminal is in a sensitive area;

[0103] It should be noted that after determining the first position and the moving state of the RFID data terminal, the area where the RFID data terminal is located can be determined.

[0104] When it is determined that the RFID data end is in a sensitive area, a state switching signal is sent to the RFID data end to instruct the RFID data end to switch to a power absorption state, wherein the power absorption state is used to stop the RFID data end from reflecting or sending radio frequency signals.

[0105] It should be noted that when in a sensitive area, it can be set to a power absorption state to reduce noise and achieve "tag invisibility".

[0106] It should be noted that, taking a vehicle as an example, when the RFID vehicle tag does not need to receive or respond to signals from the radar system to transmit data, it can be set to a special state, namely the power absorption state. In this state, the tag will not reflect or emit radio frequency signals, thereby reducing noise interference in the environment. Reducing noise can improve the overall performance of the system and ensure the accuracy and reliability of data transmission. By setting the RFID vehicle tag to the power absorption state, "tag invisibility" can be achieved, which means that the tag is transparent to the outside world when data interaction is not required and will not actively send or reflect signals. This helps to avoid unnecessary signal interference, while also extending the battery life of the tag and reducing the energy consumption of the tag when it is inactive.

[0107] In some application scenarios, such as security monitoring or privacy protection, the "label invisibility" function is particularly important. The following takes the example of a vehicle entering a sensitive area to introduce the detailed solution of this function:

[0108] Trigger condition: When a vehicle enters a specific sensitive area, the radar system detects this event as a trigger condition.

[0109] Command sending: Based on this trigger condition, the radar system will send a special command to the RFID tag on the vehicle, requiring the tag to enter the power absorption state.

[0110] Tag response: Upon receiving a command from the radar system, the RFID tag immediately adjusts to a power-absorbing state and stops reflecting or emitting RF signals.

[0111] Make tags invisible: When absorbing power, RFID tags will not actively send or reflect signals, thus achieving "tag invisibility". This helps avoid being detected by unauthorized radar systems in sensitive areas and protects the privacy and safety of vehicles.

[0112] Resuming communications: When the vehicle leaves the sensitive area, the radar system can send another command to instruct the RFID tag to resume normal operation and start reflecting RF signals and transmitting data again.

[0113] System security: In this way, the system can flexibly control the working status of the tag, ensuring "tag invisibility" in areas where privacy protection is required, while maintaining normal data communication in non-sensitive areas.

[0114] Real-time monitoring: System administrators can monitor vehicles in real time through radar systems to ensure that tags enter invisible state only under certain conditions, thus ensuring the normal operation of the system.

[0115] In summary, this technical solution realizes the "tag invisibility" function by setting the absorption power state of the RFID vehicle tag, effectively improving the security and privacy protection capabilities of the system. At the same time, this solution also reduces noise interference, improves the accuracy and reliability of data transmission, and helps to extend the battery life of the tag.

[0116] Specifically, some application scenarios of the "label hiding" function include but are not limited to:

[0117] (1) Sensitive areas: When a vehicle enters a sensitive area, the RFID tag on the vehicle can be set to invisible to avoid being detected by unauthorized radar systems. This can effectively prevent the leakage of sensitive information and protect the safety of the vehicle and passengers.

[0118] (2) Bidding process: During a company’s commercial bidding process, in order to prevent business secrets from being obtained by competitors, vehicles transporting relevant documents or samples can enable the stealth function of RFID tags to remain hidden during critical periods to ensure data security.

[0119] (3) Transportation process: When transporting high-value goods (such as jewelry, valuable artworks, etc.), by making the RFID tag enter an invisible state, the specific location and transportation route of the goods can be effectively concealed to prevent them from being tracked and hijacked by criminals.

[0120] (4) Emergency response: In natural disasters or emergencies, the RFID tags of rescue vehicles can be set to invisible mode to avoid interference and ensure the secrecy of operations, thereby making rescue work more efficient.

[0121] (5) Border management: Near border checkpoints, to prevent vehicles from being detected and tracked in advance, the RFID tags on the vehicles can be temporarily turned invisible to ensure the privacy and safety of the vehicles.

[0122] (6) Within the company: When transporting documents or items involving trade secrets within the company, the RFID tags on the vehicles can be set to invisible status to prevent information leakage to unauthorized personnel.

[0123] In short, the "label invisibility" function can play an important role in a variety of application scenarios, especially in scenarios where privacy and security need to be protected. By properly applying this technology, security can be effectively improved and user privacy can be protected.

[0124] Step S30, sending a data request to the RFID data terminal based on the first position and the moving state, and receiving encrypted tag data fed back by the RFID data terminal based on the data request;

[0125] It should be noted that after determining the specific location of the RFID data terminal, by sending electromagnetic waves with data requests to it, the RFID data terminal encrypts the tag data based on the data request and sends the encrypted data to the data processing terminal / radar reader.

[0126] It should be noted that, taking a vehicle as an example, the label data may be the vehicle location, speed, fuel level and vehicle identity information (such as vehicle identification number, vehicle registration data, vehicle type), etc.

[0127] In a feasible implementation manner, the step S30 of sending a data request to the RFID data terminal based on the first position and the movement state includes:

[0128] Determining whether the first position and the movement state meet preset conditions, where the preset conditions include preset time conditions and preset position conditions, and the preset position conditions do not include sensitive areas;

[0129] It should be noted that the preset condition may be to trigger the radar reader to obtain corresponding RFID tag data when the RFID tag is detected to be in a specific area or in a specific moving state.

[0130] It should be noted that the preset time condition may be sending once every 5 minutes, and the preset location condition may be sending a data request to the RFID data terminal when the RFID data terminal is in a specified area.

[0131] When it is determined that the first position and the moving state meet a preset condition, a data request is sent to the RFID data terminal.

[0132] It should be noted that when it is determined that the first position and the moving state meet the preset conditions, a data request is sent to the RFID data terminal.

[0133] Step S40: decrypt the encrypted label data based on a preset access control mechanism to obtain decrypted label data.

[0134] It should be noted that the preset access control mechanism is set between the RFID tag and the radar. The encryption algorithm and decryption algorithm of the RFID data end are corresponding, and the radar reader can only decrypt the tag data after being authorized, and then obtain the decrypted tag data.

[0135] In a feasible implementation manner, the step S40 of decrypting the encrypted label data based on a preset access control mechanism to obtain the decrypted label data includes:

[0136] Based on a preset access control mechanism, authorization verification is performed on the encrypted tag data;

[0137] After determining that the authorization verification is passed, the encrypted label data is decrypted using a preset decryption algorithm, and preset noise in the encrypted label data is eliminated to obtain decrypted label data.

[0138] It should be noted that the execution steps of the access control mechanism are as follows:

[0139] (a) Authorization verification: After the reader receives the encrypted data, it first performs authorization verification. Only the authorized radar system can decrypt the data. The authorization judgment is based on a pre-set authentication mechanism, such as using a digital certificate or a shared key for identity authentication.

[0140] (b) Decryption process: Once the verification is passed, the reader uses the corresponding decryption algorithm to decrypt the received data. This requires that the reader has a built-in corresponding decryption module and can securely store sensitive information such as keys.

[0141] (c) Data access, the decrypted data can be accessed by the application. At this point, the data is already in plaintext and can be further processed and analyzed by the application.

[0142] It should be noted that the preset noise can be a specific type of noise added by the RFID tag to the reflected wave, which can effectively cover up or "distort" the characteristics of the original signal. This noise can be randomly generated or generated by a specific algorithm. The purpose is to make the signal of the reflected wave difficult to be interpreted by unauthorized receivers.

[0143] The present application proposes a data transmission method, system, device, storage medium and computer program product. The present application sends a radar signal to an RFID data end, then receives a feedback signal sent by the RFID data end based on the radar signal, and determines the position and movement status of the RFID data end through the feedback signal. After determining the movement status and position of the target, a data request can be accurately sent to the RFID data end, and then, the encrypted tag data fed back by the RFID data end according to the data request is received, and then the encrypted tag data is decrypted through a preset access control mechanism to obtain the decrypted tag data. Compared with RFID transmission, radar signals can achieve long-distance transmission. After determining the position and movement status of the RFID data end through the radar signal, a data request is sent to it, and then the encrypted tag data is decrypted through a preset access control mechanism, thereby ensuring the security of the data transmission process, thereby achieving long-distance secure transmission of data at both ends.

[0144] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 7 , the data transmission method is applied to the RFID data terminal, and the method further includes:

[0145] Step S100, receiving a radar signal sent by a data processing end, and sending a feedback signal to the data processing end based on the radar signal;

[0146] Step S200, receiving a data request sent by the data processing end based on the feedback signal, and encrypting the tag data to be sent based on the data request to obtain encrypted tag data;

[0147] It should be noted that the RFID data end exchanges data with the data processing end through radar signals. After receiving the data request sent by the data processing end, the tag data to be sent is encrypted according to the data request to obtain the encrypted tag data, that is, the encrypted tag data.

[0148] It should be noted that during the encryption process, the data is encrypted using a built-in encryption module in the RFID tag (encryption tags only have encryption modules). Lightweight encryption algorithms such as TEA (a block encryption algorithm) and PRESENT are used. These algorithms are suitable for embedded systems and can effectively encrypt data to ensure the security of transmission. (c) During the data transmission stage, the encrypted data is transmitted back to the reader through radar signals. Since data transmission is carried out through radar signals, it has the characteristics of anti-interference and confidentiality.

[0149] Specifically, Figure 8The RFID tag in the technical solution is shown. The tag includes a tag antenna (6-1), a transceiver (6-2), a modulator (6-3), a tag identification data memory (6-5), a controller (6-4) and a radar signal parameter memory (6-6). The transceiver, the modulator, the identification data memory, the controller and the radar signal parameter memory can be implemented on an integrated circuit chip. Figure 8 In the case of a transceiver that receives a command to read identification data, the controller can modulate the carrier signal by switching the tag between high backscatter mode and low backscatter mode via the modulator. When the controller receives the command, the controller causes the modulator to set the tag to high backscatter mode for a period of time to assist radar detection and measurement. Figure 8 In the memory, one or more parameters of the radar signal used in the system are stored, such as pulse repetition frequency, pulse duration, etc., to assist in modulating data on multiple separate pulses of the radar signal. The RFID tag can automatically adapt to respond to interrogations from radar systems with different radar signal characteristics. In addition, the RFID tag also includes a network interface for communicating with a computer (e.g., an onboard computer of a vehicle, such as a car, airplane, ship, etc.).

[0150] In a feasible implementation manner, the step S200 of encrypting the tag data to be sent based on the data request to obtain the encrypted tag data includes:

[0151] Based on the data request, the tag data to be sent is encrypted using a preset encryption algorithm, and preset noise is added to the tag data to be sent to obtain encrypted tag data.

[0152] It should be noted that the process of adding preset noise can be: usually completed through an embedded system or a dedicated hardware module. The generation of noise needs to consider many factors, including the frequency band of the signal, the type of noise (such as white noise, colored noise, etc.), and the intensity of the noise. These factors together determine the interference effect of noise on the reflected wave and the compatibility with authorized receivers. After adding noise, even if a third-party device attempts to detect or track a vehicle carrying an RFID tag, due to the masking effect of noise, these devices will find it difficult to obtain the vehicle's accurate location and other sensitive information. This technical means significantly improves the level of privacy protection for vehicles.

[0153] In a feasible implementation manner, before the step S200 of receiving the data request sent by the data processing end based on the feedback signal, the step further includes:

[0154] Receiving a state switching signal sent by the data processing end;

[0155] When it is determined that the device has moved to a sensitive area, based on the state switching signal, the device switches its working state to a power absorbing state;

[0156] It should be noted that when the RFID data end is detected to be in a sensitive area, the state switching signal sent by the receiving data processing end is switched to a power absorbing state, so that the RFID data end reduces data interaction with the outside world.

[0157] The step of encrypting the tag data to be sent based on the data request to obtain the encrypted tag data includes:

[0158] When it is determined that the tag data is not in a sensitive area, the tag data to be sent is encrypted based on the data request to obtain encrypted tag data.

[0159] It should be noted that when not in a sensitive area, each tag in the RFID data terminal will respond to a data request and encrypt the tag data to be sent to obtain encrypted tag data for subsequent data transmission.

[0160] Step S300: sending the encrypted tag data to a data processing end, so that the data processing end can decrypt the encrypted tag data based on a preset access control mechanism.

[0161] It should be noted that after the encrypted tag data is sent to the data processing end, the data processing end decrypts the encrypted tag data based on a preset access control mechanism.

[0162] In this embodiment, the radar system is combined with radio frequency identification (RFID) technology, and radar signals are used to send and receive RFID information, thereby improving the efficiency and accuracy of data transmission. The radar system not only undertakes the traditional object detection task, but also transmits and receives RFID data through its signals, thereby improving the efficiency and accuracy of data transmission.

[0163] The present application also provides a data transmission system, the data transmission system comprising:

[0164] A data processing end, the data processing end is used to send a radar signal to an RFID data end, determine a first position and a moving state of the RFID data end; based on the first position and the moving state, send a data request to the RFID data end, and receive encrypted tag data fed back by the RFID data end based on the data request; based on a preset access control mechanism, decrypt the encrypted tag data to obtain decrypted tag data;

[0165] The RFID data end is used to receive the radar signal sent by the data processing end, and send a feedback signal to the data processing end based on the radar signal; receive the data request sent by the data processing end based on the feedback signal, and encrypt the tag data to be sent based on the data request to obtain encrypted tag data; and send the encrypted tag data to the data processing end.

[0166] Fig. 9 The method of implementing the technical solution in a data transmission system is shown. There are mainly 4 steps:

[0167] (1): Electromagnetic waves are emitted from a radar transmitter toward an object with an RFID tag.

[0168] (2): The RFID tag modulates the electromagnetic waves reflected from the tag according to the data stored in the RFID tag.

[0169] (3): The radar receiver is used to receive reflected electromagnetic waves.

[0170] (4): Extracting data from reflected electromagnetic waves received using a radar receiver.

[0171] The distance to an object is also determined by electromagnetic waves. The electromagnetic waves emitted from the radar transmitter can be pulses of electromagnetic waves, and the time delay of the pulses is measured to determine the range. The RFID tag modulates data on multiple individual pulses emitted from the radar transmitter. In one embodiment, the pulses of the electromagnetic waves are modulated to achieve pulse compression for detecting reflected electromagnetic waves.

[0172] The antenna of the RFID tag can be grounded or disconnected from the ground, corresponding to the antenna's absorption state and reflection state respectively. When the ground wire is connected to the ground, the antenna is in the absorption state, which means that it absorbs the received electromagnetic waves and does not reflect the signal back to the radar transmitter; when the ground wire is disconnected from the ground, the antenna is in the reflection state, at which time it reflects the received electromagnetic waves back to the radar transmitter.

[0173] Electromagnetic waves can be modulated (the process of modulation involves changing certain characteristics of electromagnetic waves, such as amplitude, frequency or phase, to carry specific information or instructions) to encode various specific commands for the operation of RFID tags. The modulated electromagnetic waves are sent by the radar transmitter to the RFID tag. When the RFID tag receives the modulated electromagnetic wave commands, it interprets these commands and responds according to the data stored in the tag. The response process involves modulating the electromagnetic waves reflected back to the radar transmitter according to the commands. This means that the RFID tag adjusts the characteristics of the reflected signal, such as amplitude, phase, etc., according to the data it stores. In this way, the RFID tag can use the reflected electromagnetic waves to transmit data back to the radar transmitter, thereby realizing data reading and transmission. This mechanism allows two-way communication between the radar system and the RFID tag. The radar system can not only send commands to the tag, but also receive data from the tag.

[0174] The interaction between RFID tags and radar systems is achieved by controlling the state of the antenna and modulating electromagnetic waves. This method enables RFID tags to adjust their reflected signals according to the received commands, thereby transmitting the stored data back to the radar system. In specific applications, it not only improves the efficiency of data transmission, but also enhances the flexibility and reliability of the system, providing more possibilities for object tracking, monitoring and management.

[0175] RFID systems that incorporate radar can determine the speed of an object by detecting the Doppler shift in the reflected electromagnetic waves. The Doppler shift is the difference between the frequency of the reflected electromagnetic waves and the frequency of the transmitted electromagnetic waves when the target object moves relative to the radar transmitter. If the target object moves toward the radar transmitter, the frequency of the reflected electromagnetic waves will be higher than the transmitted frequency; if the target object moves away from the radar transmitter, the frequency of the reflected electromagnetic waves will be lower than the transmitted frequency. By measuring this change in frequency, the radar system can calculate the speed of the object. In some radar systems, the radar transmitter continuously transmits electromagnetic waves. These electromagnetic waves are reflected back after encountering an object and are received by the radar receiver. By comparing the transmitted electromagnetic waves with the received reflected electromagnetic waves, the system can determine the round-trip time of the reflected electromagnetic waves. This time information can be used to calculate the distance of the object. In some cases, the radar transmitter transmits individual electromagnetic wave pulses toward the object. These pulses are also reflected back after encountering the object and are received by the radar receiver. By analyzing the individual electromagnetic waves reflected from the object and received by the radar receiver, the radar system can determine the distance to the object or the rate of change of range to the object.

[0176] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the data transmission method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0177] This application also provides a data transmission device, please refer to Fig.10 , the data transmission device comprises:

[0178] A first sending module 10, used to send a radar signal to an RFID data terminal, and receive a feedback signal sent by the RFID data terminal based on the radar signal;

[0179] A first determination module 20, configured to determine a first position and a moving state of the RFID data terminal based on the feedback signal;

[0180] A second sending module 30, configured to send a data request to the RFID data terminal based on the first position and the moving state, and receive encrypted tag data fed back by the RFID data terminal based on the data request;

[0181] The processing module 40 is used to decrypt the encrypted label data based on a preset access control mechanism to obtain decrypted label data.

[0182] Optionally, the second sending module includes:

[0183] a determination unit, configured to determine whether the first position and the movement state meet preset conditions, wherein the preset conditions include preset time conditions and preset position conditions, and the preset position conditions do not include a sensitive area;

[0184] A sending unit is used to send a data request to the RFID data terminal when it is determined that the first position and the moving state meet a preset condition.

[0185] Optionally, the device further comprises:

[0186] A second determination module, configured to determine whether the RFID data terminal is in a sensitive area based on the first position and the movement state;

[0187] The third sending module is used to send a state switching signal to the RFID data end when it is determined that the RFID data end is in a sensitive area, so as to instruct the RFID data end to switch to a power absorption state, wherein the power absorption state is used to make the RFID data end stop reflecting or sending radio frequency signals.

[0188] Optionally, the processing module includes:

[0189] A verification unit, used to perform authorization verification on the encrypted tag data based on a preset access control mechanism;

[0190] The decryption unit is used to decrypt the encrypted label data by using a preset decryption algorithm after determining that the authorization verification is passed, and eliminate preset noise in the encrypted label data to obtain decrypted label data.

[0191] Optionally, the device further comprises:

[0192] A first receiving module, used for receiving a radar signal sent by a data processing end, and sending a feedback signal to the data processing end based on the radar signal;

[0193] A second receiving module is used to receive a data request sent by the data processing end based on the feedback signal, and encrypt the tag data to be sent based on the data request to obtain encrypted tag data;

[0194] The fourth sending module is used to send the encrypted label data to the data processing end, so that the data processing end can decrypt the encrypted label data based on a preset access control mechanism.

[0195] Optionally, the second receiving module includes:

[0196] The encryption unit is used to encrypt the tag data to be sent using a preset encryption algorithm based on the data request, and add preset noise to the tag data to be sent to obtain encrypted tag data.

[0197] Optionally, the device further comprises:

[0198] A third receiving module, used to receive a state switching signal sent by the data processing end;

[0199] The switching module is used to switch its own working state to a power absorbing state based on the state switching signal when it is determined that the vehicle has moved to a sensitive area.

[0200] The data transmission device provided by the present application adopts the data transmission method in the above embodiment to solve the technical problem of data transmission. Compared with the prior art, the beneficial effects of the data transmission device provided by the present application are the same as the beneficial effects of the data transmission method provided by the above embodiment, and other technical features in the data transmission device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0201] The present application provides a data transmission device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the data transmission method in the above-mentioned embodiment one.

[0202] Reference below Fig.11 , which shows a schematic diagram of the structure of a data transmission device suitable for implementing the embodiment of the present application. The data transmission device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.11 The data transmission device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0203] like Fig.11 As shown, the data transmission device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the data transmission device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the data transmission device to communicate with other devices wirelessly or by wire to exchange data. Although the data transmission device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0204] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0205] The data transmission device provided by the present application adopts the data transmission method in the above embodiment to solve the technical problem of data transmission. Compared with the prior art, the beneficial effects of the data transmission device provided by the present application are the same as the beneficial effects of the data transmission method provided by the above embodiment, and the other technical features in the data transmission device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0206] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0207] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0208] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, wherein the computer-readable program instructions are used to execute the data transmission method in the above-mentioned embodiment.

[0209] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0210] The computer-readable storage medium may be included in the data transmission device; or may exist independently without being assembled into the data transmission device.

[0211] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the data transmission device, the data transmission device:

[0212] Sending a radar signal to an RFID data terminal, and receiving a feedback signal sent by the RFID data terminal based on the radar signal;

[0213] Based on the feedback signal, determining a first position and a moving state of the RFID data terminal;

[0214] Based on the first position and the moving state, sending a data request to the RFID data terminal, and receiving encrypted tag data fed back by the RFID data terminal based on the data request;

[0215] Based on a preset access control mechanism, the encrypted label data is decrypted to obtain decrypted label data.

[0216] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0217] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0218] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0219] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned data transmission method, and can solve the technical problem of data transmission. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the data transmission method provided in the above-mentioned embodiment, and will not be repeated here.

[0220] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned data transmission method when executed by a processor.

[0221] The computer program product provided by the present application can solve the technical problem of data transmission. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the data transmission method provided by the above embodiment, which will not be repeated here.

[0222] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A data transmission method, characterized in that: Applied to a data processing end, the method comprises: Sending a radar signal to an RFID data terminal, and receiving a feedback signal sent by the RFID data terminal based on the radar signal; Based on the feedback signal, determining a first position and a moving state of the RFID data terminal; Based on the first position and the moving state, sending a data request to the RFID data terminal, and receiving encrypted tag data fed back by the RFID data terminal based on the data request; Based on a preset access control mechanism, the encrypted label data is decrypted to obtain decrypted label data.

2. The method according to claim 1, characterized in that The step of sending a data request to the RFID data terminal based on the first position and the moving state includes: Determining whether the first position and the movement state meet preset conditions, where the preset conditions include preset time conditions and preset position conditions, and the preset position conditions do not include sensitive areas; When it is determined that the first position and the moving state meet a preset condition, a data request is sent to the RFID data terminal.

3. The method according to claim 2, characterized in that After the step of determining the first position and movement state of the RFID data terminal based on the feedback signal, the method further includes: Based on the first position and the movement state, determining whether the RFID data terminal is in a sensitive area; When it is determined that the RFID data end is in a sensitive area, a state switching signal is sent to the RFID data end to instruct the RFID data end to switch to a power absorption state, wherein the power absorption state is used to stop the RFID data end from reflecting or sending radio frequency signals.

4. The method according to claim 1, characterized in that The step of decrypting the encrypted label data based on the preset access control mechanism to obtain the decrypted label data includes: Based on a preset access control mechanism, authorization verification is performed on the encrypted tag data; After determining that the authorization verification is passed, the encrypted label data is decrypted using a preset decryption algorithm, and preset noise in the encrypted label data is eliminated to obtain decrypted label data.

5. A data transmission method, characterized in that: Applied to an RFID data terminal, the method comprises: receiving a radar signal sent by a data processing end, and sending a feedback signal to the data processing end based on the radar signal; receiving a data request sent by the data processing end based on the feedback signal, and encrypting the tag data to be sent based on the data request to obtain encrypted tag data; The encrypted tag data is sent to a data processing end so that the data processing end can decrypt the encrypted tag data based on a preset access control mechanism.

6. The method according to claim 5, characterized in that The step of encrypting the tag data to be sent based on the data request to obtain the encrypted tag data includes: Based on the data request, the tag data to be sent is encrypted using a preset encryption algorithm, and preset noise is added to the tag data to be sent to obtain encrypted tag data.

7. The method according to claim 5, characterized in that Before the step of receiving the data request sent by the data processing end based on the feedback signal, the step further includes: Receiving a state switching signal sent by the data processing end; When it is determined that the device has moved to a sensitive area, based on the state switching signal, the device switches its working state to a power absorbing state; The step of encrypting the tag data to be sent based on the data request to obtain the encrypted tag data includes: When it is determined that the tag data is not in a sensitive area, the tag data to be sent is encrypted based on the data request to obtain encrypted tag data.

8. A data transmission system, characterized in that: The data transmission system comprises: A data processing end, the data processing end is used to send a radar signal to an RFID data end, determine a first position and a moving state of the RFID data end; based on the first position and the moving state, send a data request to the RFID data end, and receive encrypted tag data fed back by the RFID data end based on the data request; based on a preset access control mechanism, decrypt the encrypted tag data to obtain decrypted tag data; The RFID data end is used to receive the radar signal sent by the data processing end, and send a feedback signal to the data processing end based on the radar signal; receive the data request sent by the data processing end based on the feedback signal, and encrypt the tag data to be sent based on the data request to obtain encrypted tag data; and send the encrypted tag data to the data processing end.

9. A data transmission device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the data transmission method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the data transmission method according to any one of claims 1 to 7 are implemented.

11. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the data transmission method according to any one of claims 1 to 7 are implemented.