RSSI radio frequency filtering method based on time slice

By adopting the RSSI radio frequency filtering method based on time sharding in the RFID recognition system, the problem of slow response speed of the identification method in commercial environments is solved, and more efficient and accurate RFID data processing is achieved, and system performance is improved.

CN119476320APending Publication Date: 2025-02-18E-TAGTRON INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411511945.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing identification methods have poor response speed in actual commercial environments, making it difficult to effectively identify RFID tags.

Method used

The RSSI radio frequency filtering method based on time sharding is adopted, filtering rule parameters are set through the application system, RFID data is collected using the radio frequency signal acquisition device, and the data is processed based on the filtering rules. This method divides the continuous RSSI measurement tasks into multiple short time slices, and uses multi-threading technology to independently and parallelly calculate the measurement and filtering tasks within each time slice.

Benefits of technology

It significantly improves the response speed, effectively removes noise and outliers, improves the accuracy and reliability of RSSI data, reduces the use of system resources, and improves overall performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119476320A_ABST
    Figure CN119476320A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of industry, in particular to an RSSI (Received Signal Strength Indicator) radio frequency filtering method based on time slices, which is characterized in that a continuous RSSI measurement task is divided into a plurality of short time slices, and measurement and filtering methods executed in each time slice are independently and parallelly calculated in combination with a multi-thread technology in software, so that the response speed can be obviously improved. Data acquisition and analysis are carried out in combination with a large number of laboratories and real environments, the filtering method is summarized to filter RSSI measured values, noise and abnormal values can be effectively removed, the accuracy and reliability of RSSI data are improved, and the method can be actually used. Through the time fragmentation technology, the collected historical data is released immediately after being not used, so that occupation of system resources caused by long-time continuous measurement of the RSSI can be reduced, and the overall performance of the system is improved. Therefore, the problem that an existing recognition method is poor in response speed in an actual commercial environment is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of industrial technology, and in particular to an RSSI radio frequency filtering method based on time slicing. Background Art

[0002] RFID technology is widely used in the industrial field in modern intelligent manufacturing. In the integration and interaction with the enterprise's digital system, RFID technology plays an important role in reducing manual data collection errors, saving labor and operating costs, achieving product tracking and tracing, meeting special process requirements, and improving production efficiency and product quality.

[0003] However, because their tags are easily affected by complex external environmental factors, traditional identification methods are difficult to achieve ideal results in actual commercial environments. Summary of the invention

[0004] The purpose of the present invention is to provide an RSSI radio frequency filtering method based on time slicing, aiming to solve the problem that the existing identification method has a poor response speed in an actual commercial environment.

[0005] To achieve the above object, the present invention provides a RSSI radio frequency filtering method based on time slicing, comprising the following steps:

[0006] Set filtering rule parameters through the application system;

[0007] Collect RFID data through radio frequency signal acquisition equipment;

[0008] The RFID data is filtered based on the filtering rules.

[0009] The following steps are included in "Setting filter rule parameters through the application system":

[0010] After the program is started, a connection with the RF signal acquisition device will be established;

[0011] Combined with the laboratory, actual environment and different hardware data collection to obtain effective filtering parameters, and set two filtering rule parameters.

[0012] Among them, in "combining the laboratory, actual environment and different hardware to collect data to obtain effective filtering parameters, and setting two filtering rule parameters", the filtering rule parameters include the first rule and the second rule, and the first rule and the second rule both include the total RSSI times, the amplitude of the RSSI signal strength value within the time slice, the RSSI strong signal value, the RSSI signal strength times and the RSSI weak signal value.

[0013] Among them, in "collecting RFID data through radio frequency signal collection equipment", the following steps are included:

[0014] Put the RFID data into an infinite length collection queue and create a thread to continuously read the collection queue data;

[0015] According to the set time slice, the RFID data information in the time slice is grouped according to the unique code value in the RFID information and stored in another RFID data processing queue;

[0016] According to the RFID unique code grouping, a thread is created to continuously consume the RFID data processing queue to obtain the RFID data.

[0017] Among them, in “filtering the RFID data based on the filtering rules”, the following steps are included:

[0018] When executing the first rule, if any two of the three of the total RSSI times, RSSI amplitude, RSSI strong signal value, and RSSI strong signal times meet the standards, it is considered to be in compliance;

[0019] When the first rule is not met, the second rule is executed. On the premise that the total number of RSSI times meets the standard, it is considered to be met if any one of the RSSI amplitude, RSSI strong signal value and RSSI strong signal times meets the standard.

[0020] The present invention discloses a method for filtering RSSI radio frequency based on time slicing, comprising the following steps: setting filtering rule parameters through an application system; collecting RFID data through a radio frequency signal acquisition device; filtering the RFID data based on the filtering rule. The present invention can significantly improve the response speed by dividing the continuous RSSI measurement task into a plurality of short time slices, and combining the use of multi-threading technology in the software to independently and parallelly calculate the measurement and filtering methods executed in each time slice. Combined with a large number of laboratories and real environments for data collection and analysis, it is concluded that the filtering method filters the RSSI measurement value, which can effectively remove noise and abnormal values, improve the accuracy and reliability of RSSI data, and can be actually put into use. Through the time slicing technology, the collected historical data will be released immediately after it is not used, which can reduce the occupation of system resources by long-term continuous measurement of RSSI and improve the overall performance of the system. Thereby solving the problem that the existing identification method has a poor response speed in an actual commercial environment. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the embodiments of the present invention 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, 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 paying creative work.

[0022] Figure 1 The present invention provides a flow chart of a method for filtering RSSI radio frequency based on time slicing.

[0023] Figure 2 It is a flowchart for setting filtering rule parameters through the application system.

[0024] Figure 3 It is a flow chart of collecting RFID data through radio frequency signal collection equipment.

[0025] Figure 4 This is a flow chart of filtering the RFID data based on filtering rules. DETAILED DESCRIPTION

[0026] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0027] See also Figures 1 to 4 The present invention provides a RSSI radio frequency filtering method based on time slicing, comprising the following steps:

[0028] S1 sets filtering rule parameters through the application system;

[0029] After the S11 program is started, it will establish a connection with the RF signal acquisition device;

[0030] Specifically, after the program is started, a connection with the radio frequency signal acquisition device will be established, and subsequent RFID data will be read and collected by the device and uploaded to the system.

[0031] S12 combines the laboratory, actual environment and different hardware to collect data to obtain effective filtering parameters, and sets two filtering rule parameters.

[0032] The filtering rule parameters include a first rule and a second rule, both of which include the total RSSI times, the amplitude of the RSSI signal strength value within a time slice, the RSSI strong signal value, the RSSI signal strength times and the RSSI weak signal value.

[0033] Specifically, we combine a large number of laboratories, actual environments and different hardware to collect and analyze data and summarize effective filtering parameters. We need to set two filtering rules in the system to filter out RFID data that meets the rules. The main setting parameters are:

[0034] The total number of RSSI collection times indicates the total number of RSSI values ​​in a set of data information that the same RFID tag is read and collected by the device within the set slice time.

[0035] The amplitude of the RSSI signal strength value within the time slice (RSSI maximum value - RSSI minimum value) means that in a set of data information read and collected by the same RFID tag by the device within the set slice time, the result of subtracting the minimum RSSI value in the information is the amplitude.

[0036] The RSSI strong signal value indicates that in a set of data collected by the same RFID tag read by the device within the set slice time, the RSSI value in the information reaches the set standard value.

[0037] The RSSI signal strength times indicate the number of times the RSSI value in a set of data collected by the same RFID tag read by the device within the set slice time reaches the set standard value.

[0038] The RSSI weak signal value (RSSI information below this value is not collected) means that in a set of data read and collected by the device for the same RFID tag within the set slice time, the RSSI value in the information does not reach the set standard value.

[0039] For example, the filtering rules are set as follows; the first filtering rule; for example, the compliance conditions are set as follows; the total number of RSSI collection times is 12; the amplitude value of the RSSI signal strength value within the time slice is 10; the RSSI strong signal value is 65; the number of RSSI strong signals is 1; the RSSI weak signal value is 85.

[0040] The second filtering rule; for example, the following conditions are set to meet the criteria; the total number of RSSI collections is 3; the amplitude value of the RSSI signal strength value within the time slice is 14; the RSSI strong signal value is 62; the number of RSSI strong signals is 1; and the RSSI weak signal value is 85.

[0041] Time slicing technology refers to placing the read RFID data into a collection queue of infinite length in the order of collection time (it can be understood as the read RFID data is arranged into a very long queue according to time). The software program will divide the queue RFID data into groups of data according to the set time slicing duration parameters (for example, 500 milliseconds), and then use the multi-threading technology in the software to parallelly calculate the divided groups of data.

[0042] S21 puts the RFID data into an infinite length collection queue and creates a thread to continuously read the collection queue data;

[0043] Specifically, the RFID data is put into an infinite length acquisition queue (an ordered set storing RFID data information), and a separate thread is created to continuously read the acquisition queue data.

[0044] S22 stores the RFID data information in the time slice into another RFID data processing queue according to different groups of unique code values ​​in the RFID information according to the set time slice;

[0045] Specifically, the thread will store the RFID data information in the time slice according to the unique code value in the RFID information in another RFID data processing queue according to the set time slice.

[0046] S23 creates a thread according to the RFID unique code grouping to continuously consume the RFID data processing queue to obtain the RFID data.

[0047] Specifically, a thread is created according to the RFID unique code grouping to continuously consume the RFID data processing queue, and filtering calculation is performed on the RFID data information in the queue read by the consumption queue.

[0048] S3 performs filtering processing on the RFID data based on filtering rules.

[0049] When executing the first rule in S31, if any two of the three of the total number of RSSI times, RSSI amplitude, RSSI strong signal value and RSSI strong signal times meet the standards, it is considered to be in compliance;

[0050] Specifically, when a group of RFID data is collected and filtered, the set RSSI weak signal value is excluded and the total RSSI times, RSSI amplitude, RSSI strong signal value, and RSSI strong signal times in the group are calculated. For the first filtering rule, if any two of the total RSSI times, RSSI amplitude, RSSI strong signal value, and RSSI strong signal times meet the standards, it is considered to be compliant.

[0051] S32: When the first rule is not met, the second rule is executed. On the premise that the total number of RSSI times meets the standard, it is considered to be met if any one of the RSSI amplitude, RSSI strong signal value and RSSI strong signal times meets the standard.

[0052] Specifically, when the first filtering rule is not met, the second filtering rule is executed. On the premise that the total number of RSSI times meets the standard, any one of the RSSI amplitude, RSSI strong signal value and RSSI strong signal times meets the standard, which is considered to be met.

[0053] Beneficial effects:

[0054] 1. Improve response speed

[0055] By dividing the continuous RSSI measurement task into multiple short time slices and combining the use of multi-threading technology in the software to independently and parallelly calculate the measurement and filtering methods in each time slice, the response speed can be significantly improved.

[0056] 2. Improve accuracy

[0057] Combining data collection and analysis in a large number of laboratories and real environments, it is concluded that this filtering method can filter RSSI measurement values, effectively remove noise and outliers, improve the accuracy and reliability of RSSI data, and can be put into practical use.

[0058] 3. Reduce system resource usage

[0059] Through time slicing technology, the collected historical data will be released immediately after being used, which can reduce the occupation of system resources by long-term continuous measurement of RSSI and improve the overall performance of the system.

[0060] The above disclosure is only a preferred embodiment of the RSSI radio frequency filtering method based on time slicing of the present invention. Of course, it cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiment are implemented, and equivalent changes made according to the claims of the present invention still fall within the scope of the invention.

Claims

1. A RSSI radio frequency filtering method based on time slicing, characterized in that: The following steps are involved: Set filtering rule parameters through the application system; Collect RFID data through radio frequency signal acquisition equipment; The RFID data is filtered based on the filtering rules.

2. The RSSI radio frequency filtering method based on time slicing as claimed in claim 1, characterized in that: In "Setting filter rule parameters through the application system", include the following steps: After the program is started, a connection with the RF signal acquisition device will be established; Combined with the laboratory, actual environment and different hardware data collection to obtain effective filtering parameters, and set two filtering rule parameters.

3. The RSSI radio frequency filtering method based on time slicing as claimed in claim 2, characterized in that: In "Combining the laboratory, actual environment and different hardware to collect data to obtain effective filtering parameters, and setting two filtering rule parameters", the filtering rule parameters include the first rule and the second rule, and the first rule and the second rule both include the total RSSI times, the amplitude of the RSSI signal strength value within the time slice, the RSSI strong signal value, the RSSI signal strength times and the RSSI weak signal value.

4. The RSSI radio frequency filtering method based on time slicing as claimed in claim 1, characterized in that: In "collecting RFID data through radio frequency signal collection equipment", the following steps are included: Put the RFID data into an infinite length collection queue and create a thread to continuously read the collection queue data; According to the set time slice, the RFID data information in the time slice is grouped according to the unique code value in the RFID information and stored in another RFID data processing queue; According to the RFID unique code grouping, a thread is created to continuously consume the RFID data processing queue to obtain the RFID data.

5. The RSSI radio frequency filtering method based on time slicing as claimed in claim 4, characterized in that: In "filtering the RFID data based on filtering rules", the following steps are included: When executing the first rule, if any two of the three of the total RSSI times, RSSI amplitude, RSSI strong signal value, and RSSI strong signal times meet the standards, it is considered to be in compliance; When the first rule is not met, the second rule is executed. On the premise that the total number of RSSI times meets the standard, it is considered to be met if any one of the RSSI amplitude, RSSI strong signal value and RSSI strong signal times meets the standard.