An electronic tag management system
By splitting electronic tags into base and attribute sub-tags, and combining signal strength and bit error rate to determine collisions, the radio frequency channel and time slice are dynamically adjusted, solving the signal collision problem in multi-tag experiments and improving the identification speed and data transmission stability.
Patent Information
- Application Number
- CN202511468563.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-15
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2045-10-15
AI Technical Summary
During large-scale equipment testing, when multiple electronic tags are clustered together, the reader is prone to signal collisions, leading to data transmission chaos and a significant decrease in recognition speed.
The original electronic tag is split into a basic sub-tag and an attribute sub-tag, which are bound by an association code. By using a multi-channel radio frequency unit and a time slice allocation unit, combined with the signal strength change rate and bit error rate, signal collisions are determined, and the radio frequency channel and time slice allocation are dynamically adjusted to optimize the configuration of communication resources.
It significantly reduces the probability of signal collisions, improves recognition speed and data accuracy, ensures stable acquisition of key information, adapts to test scenarios of different scales and environments, and improves the efficiency and reliability of multi-tag concurrent management.
Smart Images

Figure CN120930665B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electronic tag management, and in particular to an electronic tag management system. BACKGROUND
[0002] The electronic tag management system relies on RFID, NFC, two-dimensional code and Internet of Things technology to realize fast identification, accurate positioning and dynamic tracking of goods. RFID technology, with the advantages of non-contact identification, batch reading and unique coding, has become the core infrastructure in the fields of logistics, manufacturing and retail. Combined with innovative designs such as anti-interference and anti-falling, anti-fake transfer, it adapts to complex industrial scenarios. NFC and two-dimensional code technology meet the needs of near-field interaction and low-cost deployment, respectively. The management system stores information through electronic tags, combines with readers, middleware and management software to build a data acquisition, transmission and analysis closed loop, and promotes the transformation of enterprises to intelligent and automated management.
[0003] Chinese Patent No. CN120012794B discloses an intelligent electronic tag management device, which relates to the technical field of intelligent electronic tag management. Nowadays, in the warehouse environment, there are various types of goods, such as large metal products, ordinary packaged goods and small precision goods. Traditional identification systems mostly use single frequency or simple antenna layout. For large metal products, due to the shielding and interference of radio frequency signals, it is difficult for the signal to effectively penetrate, resulting in difficulty in identifying goods or failure to read information, which may cause misreading, missing reading and other problems, affecting the reliability of inventory management. The present application reasonably allocates radio frequency signal resources to avoid signal conflict and interference. In the antenna layout, it provides full-range and multi-level signal coverage for different types of goods, greatly improving the success rate and accuracy of goods identification. Whether in the process of goods entering the warehouse, inventory checking or leaving the warehouse, the goods information can be quickly and accurately obtained, significantly improving the overall efficiency of warehouse operation. As can be seen, the prior art has the following problems:
[0004] When a large number of tags are concentrated in the same test area, the reader may have signal collision, resulting in chaotic data transmission and a significant decrease in identification speed. SUMMARY
[0005] Therefore, the present application provides an electronic tag management system to overcome the problem that in the prior art, when a large number of tags are concentrated in the same test area, the reader may have signal collision when receiving feedback signals, resulting in chaotic data transmission and a significant decrease in identification speed.
[0006] To achieve the above-mentioned purpose, the present application provides an electronic tag management system, which comprises:
[0007] a tag splitting module configured to split a single original electronic tag into a basic sub-tag and an attribute sub-tag according to a pre-stored data segmentation rule, so as to store basic identification information and detailed attribute information of a target object, respectively, and bind the basic sub-tag and the attribute sub-tag through an association code;
[0008] a reader module including a multi-channel radio frequency unit and a time slice allocation unit, the multi-channel radio frequency unit being configured to send data read-write instructions to each sub-tag and receive stored data feedback from each sub-tag, and the time slice allocation unit being configured to allocate a corresponding time slice sequence to each sub-tag;
[0009] a collision control module in communication connection with the tag splitting module and the reader module, respectively, and configured to receive the binding association code between the sub-tags, so as to divide all sub-tags corresponding to each original electronic tag into a basic tag group, a maintenance tag group and a test tag group according to a sub-tag grouping rule;
[0010] and determine whether a signal collision occurs according to a rate of change of the strength of the feedback signal of the basic tag group and a bit error rate, so as to determine a working mode of the multi-signal radio frequency unit and the time slice allocation unit according to a determination result of whether the signal collision occurs.
[0011] As a preferred technical solution of the electronic tag management system, the data segmentation rule pre-stored by the tag splitting module includes:
[0012] dividing the original electronic tag into basic information and detailed information according to a data category, inputting the basic information into the basic sub-tag to store the basic identification information of the target object, and determining the number of attribute sub-tags and the information of each attribute sub-tag according to the storage capacity of the detailed information;
[0013] wherein the data category of the basic information includes a unique identifier, a model and a batch of the original electronic tag, and the data category of the detailed information includes maintenance records and detection test records.
[0014] As a preferred technical solution of the electronic tag management system, the data segmentation rule determines the number of sub-tags corresponding to the detailed attribute information and the information of each sub-tag according to the storage capacity of the detailed information, specifically including:
[0015] in response to the storage capacity of the detailed information being less than or equal to a preset capacity, determining that only one attribute sub-tag is included and marking the attribute sub-tag as a test sub-tag;
[0016] in response to the storage capacity of the detailed information being greater than the preset capacity, determining that two attribute sub-tags are included, which are a maintenance sub-tag and a test sub-tag, respectively.
[0017] As a preferred technical solution of the electronic tag management system, the tag splitting module determines the sub-identification codes of the sub-tags according to the UID of the original electronic tag, and determines the association codes between the sub-tags in combination with the identification code of the component to be tested.
[0018] As a preferred technical solution of the electronic tag management system, the collision control module sends data read-write instructions to the basic tag group and determines whether signal collision occurs according to the strength change rate and the bit error rate of the feedback signal, so as to determine the working mode of the multi-signal radio frequency unit and the time slice allocation unit according to the determination result of whether signal collision occurs, wherein:
[0019] In response to no signal collision occurring, the current radio frequency channel is maintained, and the time slice allocation unit is controlled to allocate the same time slice to the maintenance tag group and the test tag group;
[0020] In response to signal collision occurring, the basic tag group is divided into a plurality of information feedback groups according to the position according to the feedback signal, and the information feedback groups of the corresponding maintenance tag group and test tag group are determined according to the association codes of the basic sub-tags in each information feedback group, and the multi-signal radio frequency unit is controlled to increase a standby radio frequency channel, and the working mode of the time slice allocation unit is determined in combination with the collision determination reason.
[0021] As a preferred technical solution of the electronic tag management system, the collision control module sends data read-write instructions to the basic tag group and determines whether signal collision occurs according to the strength change rate and the bit error rate of the feedback signal, wherein,
[0022] If the strength change rate is greater than a preset change rate and / or the bit error rate is greater than a preset error rate, it is determined that signal collision occurs;
[0023] If the strength change rate is less than or equal to the preset change rate, and the bit error rate is less than or equal to the preset error rate, it is determined that no signal collision occurs.
[0024] As a preferred technical solution of the electronic tag management system, the collision control module determines the working mode of the time slice allocation unit in combination with the collision determination reason, comprising:
[0025] In response to the collision determination reason being that the strength change rate is greater than the preset change rate and the bit error rate is greater than the preset error rate, it is determined that the collision control module only sends data read-write instructions to the test tag group, and the time slice allocation unit is controlled to allocate different time slices to each information feedback group of the test tag group.
[0026] As a preferred technical solution of the electronic tag management system, the collision control module determines the working mode of the time slice allocation unit in combination with the collision determination reason, further comprising:
[0027] In response to the collision determination reason being that the intensity change rate is greater than a preset change rate or the bit error rate is greater than a preset error rate, the collision control module is determined to simultaneously send data read-write instructions to the maintenance tag group and the test tag group, and the time slice allocation unit is controlled to allocate different time slices to the maintenance tag group and the test tag group.
[0028] As a preferred technical solution of the electronic tag management system, the number of information feedback groups of the basic tag group is the same as the number of radio frequency channels after the standby radio frequency channel is added.
[0029] The number of information feedback groups of the maintenance tag group and the number of information feedback groups of the test tag group are both equal to the number of information feedback groups of the basic tag group.
[0030] Compared with the prior art, the electronic tag management system provided by the application effectively solves the signal collision problem caused by the concentration of a large number of electronic tags in large equipment testing through tag splitting and intelligent collision control. The system splits the original tag into a basic sub-tag and an attribute sub-tag, quickly detects collisions using the basic tag group, and realizes accurate determination by combining the intensity change rate and the CRC failure rate. When a collision occurs, the system dynamically adjusts the radio frequency channel and the time slice allocation, significantly reduces the collision probability, and improves the identification speed and data accuracy. At the same time, the attribute information is subdivided into maintenance and test sub-tags, supporting on-demand reading to reduce invalid data transmission, ensuring priority transmission of key test data through grouping management and priority scheduling, and ensuring stable and reliable testing process. The system has strong compatibility, flexible deployment, and can adapt to different scale and environment testing scenarios, greatly improving the efficiency and reliability of multi-tag concurrent management.
[0031] In particular, the electronic tag data is intelligently segmented by a preset capacity threshold, the basic identification information and the detailed attribute information are stored separately, and the number and type of attribute sub-tags are dynamically determined according to the storage capacity of the detailed information. When the detailed information is less than or equal to the preset capacity, only one test sub-tag is set to simplify data transmission. When the preset capacity is exceeded, the detailed information is automatically split into a maintenance sub-tag and a test sub-tag, and the maintenance record and the test record are stored respectively. This mechanism ensures the integrity of key information while significantly reducing the amount of data transmission per time, effectively reducing the signal collision probability in the large tag concentration scenario. During the testing process, if a serious collision occurs, the system can only read the test sub-tag data to ensure stable acquisition of core detection information, greatly improving the efficiency and reliability of multi-tag concurrent management, and is especially suitable for high-density tag application scenarios such as large equipment reliability and compatibility testing.
[0032] Especially, by using the basic tag group as prior data for collision detection, combining the strength change rate and CRC check failure rate double indicators, the fast and accurate determination of signal collision is realized; when no collision occurs, the system maintains the current radio frequency channel and allocs the same time slice for each attribute tag group, ensuring the balance of data transmission; when collision occurs, the tag group is divided into the same number of information feedback groups as the radio frequency channel according to the position relationship, and a standby radio frequency channel is dynamically added, and the time slice allocation is optimized in combination with the collision reason, which significantly reduces the collision probability of multi-tag concurrent communication and improves the identification efficiency and the stability of data transmission; by reasonably setting a small preset change rate and a preset CRC check failure rate, the collision detection sensitivity is ensured while the misjudgment caused by environmental interference is effectively suppressed, so that the system can still operate efficiently and reliably in high-density tag scenarios such as large equipment testing. BRIEF DESCRIPTION OF DRAWINGS
[0033] Figure 1 The connection diagram of the electronic tag management system of the embodiment of the application;
[0034] Figure 2 The flowchart of splitting the original electronic tag according to the data segmentation rule of the embodiment of the application;
[0035] Figure 3 The working flowchart of the collision control module of the embodiment of the application. DETAILED DESCRIPTION
[0036] In order to make the purpose and advantages of the application clearer and more apparent, the application will be further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the application, and do not limit the application.
[0037] The preferred embodiments of the application will be described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the application, and are not intended to limit the protection scope of the application.
[0038] It should be noted that in the description of the application, the terms "up", "down", "left", "right", "in", "out" and the like indicate the direction or positional relationship of the terms based on the direction or positional relationship shown in the drawings, which is only for the convenience of description, and does not indicate or imply that the device or element must have a particular orientation, be constructed and operated in a particular orientation, therefore it cannot be understood as a limitation of the application.
[0039] In addition, it needs to be explained that, in the description of the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connecting" should be understood broadly, for example, it can be fixed connection, or detachable connection, or integrally connected; it can be mechanical connection, or electrical connection; it can be directly connected, or indirectly connected through intermediate medium, or the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0040] It can be understood that when a large machine or equipment needs to be tested for reliability and compatibility, a large number of components need to work at the same time, and each component has its own electronic tag; during the test process, when a large number of tags are concentrated in the same test area, the reader may have the possibility of signal collision, that is, multiple tags send data to the reader at the same time, resulting in chaotic data transmission and a significant decrease in recognition speed. The present application exists to solve this problem. The present application first splits the electronic identification code of each component into multiple sub-tags, verifies whether there is a problem of information collision through the feedback information of the basic sub-tag (which only stores a small amount of data, but can distinguish different components), and determines different adjustment measures (including increasing a standby radio frequency channel and allocating different feedback time slices) for receiving detailed attribute information according to the severity of the collision when it is determined that there is a collision, in order to solve the problem of collision.
[0041] Please refer to Figure 1 The present application provides an electronic tag management system, as shown in the connection diagram of the electronic tag management system of the embodiment of the present application. The present application provides an electronic tag management system, comprising:
[0042] A tag splitting module is used to split a single original electronic tag into a basic sub-tag and an attribute sub-tag according to a pre-stored data splitting rule, so as to store the basic identification information and the detailed attribute information of the target object, respectively, and the basic sub-tag and the attribute sub-tag are bound through an association code;
[0043] It can be understood that the information of a single original electronic tag includes a basic sub-tag and at least one attribute sub-tag, and each sub-tag corresponding to the same original electronic tag has a unique association code, that is, the corresponding attribute sub-tag can be determined according to the basic sub-tag and the corresponding association code;
[0044] A reader / writer module includes a multi-channel radio frequency unit and a time slice allocation unit, the multi-channel radio frequency unit is used to send data read / write instructions to each sub-tag and receive the stored data feedback by each sub-tag, and the time slice allocation unit is used to allocate corresponding time slice sequences to each sub-tag;
[0045] A collision control module, which is in communication connection with the tag splitting module and the reader module respectively, is used for receiving the binding association code between the sub-tags to divide all the sub-tags corresponding to each original electronic tag into a basic tag group, a maintenance tag group and a test tag group according to a sub-tag grouping rule;
[0046] It should be understood that the sub-tags in the basic tag group are all basic sub-tags; and the data types in a single attribute sub-tag include maintenance records and detection test records, and the single attribute sub-tag is split into two attribute sub-tags according to the data categories, and the two attribute sub-tags are recorded as a maintenance sub-tag and a test sub-tag to store the maintenance records and the detection test records respectively; it can be understood that the sub-tags in the maintenance tag group are all maintenance sub-tags, and the sub-tags in the test tag group are all test sub-tags; in implementation, the number of the sub-tags in each tag group is equal;
[0047] In addition, whether signal collision occurs is determined according to the strength change rate and the bit error rate of the feedback signal of the basic tag group, so as to determine the working mode of the multi-signal radio frequency unit and the time slice allocation unit according to the determination result of whether signal collision occurs;
[0048] It should be understood that the RSSI reflects the signal power strength received by the reader antenna, and the RSSI is relatively stable when a single tag communicates, and the fluctuation thereof is usually less than 1dB-2dB, and when multiple tags collide, the signals of different phases and frequencies are superimposed to cause a dramatic change in amplitude; therefore, when signal collision occurs, the RSSI value will abnormally fluctuate, that is, the strength change rate will abnormally increase.
[0049] It should be understood that the BER (bit error rate) is the proportion of error bits in received data, and the RFID tag usually uses Manchester coding, and each bit has a transition in the middle, and when collision occurs, the multiple tag signals are superimposed to cause confusion in the transition position, thereby causing a large number of bit errors to make the BER value significantly increase in a short time; in implementation, the bit error rate is determined by the CRC (cyclic redundancy check) failure rate, and the CRC failure rate is positively correlated with the bit error rate.
[0050] Please refer to Figure 2 It is a flowchart of splitting an original electronic tag according to a data segmentation rule in the embodiment of the application. Specifically, the data segmentation rule pre-stored by the tag splitting module includes:
[0051] The original electronic tag is divided into basic information and detailed information according to the data categories, the basic information is input into a basic sub-tag to store the basic identification information of the target object, and the number of attribute sub-tags and the information of each attribute sub-tag are determined according to the storage capacity of the detailed information;
[0052] The data category of the basic information includes a unique identifier, a model number and a batch number of the original electronic tag, and the data category of the detailed information includes maintenance records and detection test records of the component corresponding to the original electronic tag.
[0053] Specifically, the data segmentation rule determines the number of sub-tags corresponding to the detailed attribute information and the information of each sub-tag according to the storage capacity of the detailed information, and specifically includes:
[0054] In response to the storage capacity of the detailed information being less than or equal to a preset capacity, it is determined that only one attribute sub-tag is included and the attribute sub-tag is marked as a test sub-tag.
[0055] In response to the storage capacity of the detailed information being greater than the preset capacity, it is determined that two attribute sub-tags are included, which are a maintenance sub-tag and a test sub-tag, respectively.
[0056] It can be understood that if the storage capacity of the detailed information is too large, too many resources will be occupied in the information feedback process, thereby increasing the possibility of information collision. Therefore, when the storage capacity is greater than the preset capacity, the attribute sub-tags are set to two, one being a maintenance sub-tag and the other being a test sub-tag. In the experiment process, if the information collision is serious, only data read-write signals can be sent to the test tag group to allow the test sub-tags of the test tag group to perform information feedback.
[0057] In implementation, the preset capacity is usually 20KB-50KB, and is preferably set to 30KB. A too large preset capacity will increase the probability of information collision.
[0058] Specifically, the tag splitting module determines the sub-identification codes of the sub-tags according to the UID of the original electronic tag, and determines the association codes between the sub-tags in combination with the identification code of the component to be tested.
[0059] It can be understood that the sub-identification code is composed of the UID of the original electronic tag and the specific data category, and can be the first letter of the specific data category or an English abbreviation. The UID can be set as a prefix or a suffix. The association code is composed of the UID of the original electronic tag and the identification code of the component to be tested. The identification codes of the sub-tags of a single original electronic tag are all the same, so all the sub-tags of a single original electronic tag can be determined by one association code.
[0060] Understandably, by constructing sub-identification codes and association codes based on the original electronic tag UID and the identification code of the component under test, accurate association and rapid retrieval between sub-tags are achieved. The sub-identification code consists of a UID and a data category identifier, which not only ensures uniqueness but also intuitively reflects the data type, facilitating classification and management. The association code binds all sub-tags of the same original tag into a logical whole, and all related sub-tags can be located through a single association code, greatly simplifying the data organization and query process. This design not only improves the identification efficiency and data correlation in a multi-tag environment but also provides a reliable grouping basis for the collision control module, which helps to achieve fine-grained channel and time slice allocation. As a result, it significantly reduces the probability of signal collisions in high-density tag scenarios such as large-scale equipment testing, thereby improving the overall performance and stability of the system.
[0061] Please see Figure 3 The diagram shown illustrates the workflow of the collision control module in this embodiment of the invention. Specifically, the collision control module sends data read / write commands to the basic tag group and determines whether a signal collision has occurred based on the intensity change rate and bit error rate of the feedback signal. Based on the collision determination result, it determines the operating mode of the multi-signal radio frequency unit and the time slice allocation unit, wherein:
[0062] In response to the absence of a signal collision, the current radio frequency channel is maintained, and the time slice allocation unit is controlled to allocate the same time slice to the maintenance tag group and the test tag group; in implementation, if only one attribute sub-tag is included, the time slice allocation unit is controlled to allocate the same time slice to each attribute sub-tag.
[0063] In response to a signal collision, the basic tag group is divided into several information feedback groups according to the location based on the feedback signal. The information feedback groups of the corresponding maintenance tag group and test tag group are determined according to the association code of the basic sub-tags in each information feedback group. The multi-signal radio frequency unit is controlled to add a backup radio frequency channel, and the working mode of the time slice allocation unit is determined in combination with the collision determination cause.
[0064] It should be understood that the system flexibly adjusts the communication resource configuration according to the collision determination result: when there is no collision, the current channel is kept and the time slices are evenly distributed to ensure the fairness and stability of data transmission; when collision occurs, the number of standby radio frequency channels is increased, and the tag group is divided into corresponding number of information feedback groups according to the position, realizing double isolation in space and frequency domain; this dynamic scheduling mechanism greatly reduces the probability of multiple tags communicating at the same time, and significantly improves the concurrent processing capacity and overall throughput of the system. The present application organically combines the expansion of radio frequency channels and the allocation of time slices, increases the number of channels while optimizing the time slice allocation strategy according to the collision reason: by dividing the basic tag group, the maintenance tag group and the test tag group into the same number of information feedback groups, and allocating independent communication resources to each group, the ordered transmission of tag data is realized; this cooperative optimization not only reduces signal collision, but also ensures the priority transmission of key test data, improves the real-time performance and reliability of the system in the high-density tag scenario.
[0065] Specifically, the number of information feedback groups of the basic tag group (the number of basic feedback groups) is the same as the number of radio frequency channels after adding standby radio frequency channels;
[0066] The number of information feedback groups of the maintenance tag group (the number of maintenance feedback groups) and the number of information feedback groups of the test tag group (the number of test feedback groups) are both equal to the number of information feedback groups of the basic tag group.
[0067] In implementation, usually 1-3 standby radio frequency channels are added, preferably 1 standby radio frequency channel is added.
[0068] In implementation, the number of radio frequency channels after adding standby radio frequency channels is x, then the number of basic feedback groups, the number of maintenance feedback groups and the number of test feedback groups are all x; in implementation, after the basic tag group is evenly divided into multiple basic feedback groups according to the positional relationship, the corresponding maintenance feedback group and test feedback group are determined according to the association code of each basic sub-tag in the basic feedback group;
[0069] It should be understood that the information feedback groups can be divided according to the positional relationship in a certain direction, in one implementation, along the direction perpendicular to the ground, the electronic tags are divided into two information feedback groups according to the high-low order of their positions.
[0070] Specifically, the collision control module sends data read-write instructions to the basic tag group and determines whether signal collision occurs according to the strength change rate and the bit error rate of the feedback signal, wherein,
[0071] If the strength change rate is greater than a preset change rate and / or the bit error rate is greater than a preset error rate, it is determined that signal collision occurs;
[0072] If the intensity change rate is less than or equal to a preset change rate, and the bit error rate is less than or equal to a preset error rate, it is determined that no signal collision occurs;
[0073] In implementation, the preset change rate and the preset error rate should be small, because the storage capacity of the basic sub-label should be much smaller than that of the attribute label group, and therefore, when the basic label group is used as the prior data, the preset change rate and the preset error rate should be set to a small value in order to increase the representativeness thereof;
[0074] It should be understood that, due to environmental interference (strong electromagnetic interference caused by motors, frequency converters and the like in an industrial workshop), the RSSI fluctuates to a certain extent, and if the threshold is too low, false judgment is prone to occur, and increasing the threshold can filter out false fluctuations caused by environmental interference, while still being able to capture significant signal changes caused by collision; therefore, the preset change rate is usually 3dBm / ms to 5dBm / ms, and is preferably set to 4dBm / ms; it can be understood that dBm / ms is the unit of the change rate of the received signal strength, indicating how many dBm the signal strength changes per millisecond;
[0075] It should be understood that, the bit error rate greater than the preset error rate is replaced by the CRC check failure rate greater than the preset failure rate, and the bit error rate less than or equal to the preset error rate is replaced by the CRC check failure rate less than or equal to the preset failure rate; in implementation, the preset error rate is less than 10%, and is preferably set to 5%.
[0076] It should be understood that, the present application uses the basic label group as the prior detection object, which has small data volume and fast feedback speed, and can complete collision state evaluation in a short time; the intensity change rate and the CRC check failure rate are used as double indicators for judgment, and reasonable thresholds are set, which not only ensures high sensitivity identification of real collision, but also effectively filters out false fluctuations caused by environmental interference, and significantly improves the accuracy and reliability of collision detection.
[0077] Specifically, the collision control module determines the working mode of the time slice allocation unit in combination with the collision judgment reason, including:
[0078] In response to the collision judgment reason being that the intensity change rate is greater than the preset change rate and the bit error rate is greater than the preset error rate, it is determined that the collision control module only sends data read-write instructions to the test label group, and controls the time slice allocation unit to allocate different time slices to each information feedback group of the test label group; it can be understood that, at this time, the possibility of signal collision is larger, and the detection test record needs to be read and written more for component testing, and therefore, the data read-write instructions are only sent to the test label group to make the reader only accept the detection test record, so as to reduce the signal collision opportunity by reducing the capacity of transmission; in addition, different time slices are allocated to the test feedback groups to stagger the time of transmitting the detection test record, which also reduces the possibility of signal collision.
[0079] Specifically, the collision control module combines the collision determination reason to determine the working mode of the time slice allocation unit, and further comprises:
[0080] In response to the collision determination reason being that the intensity change rate is greater than the preset change rate or the bit error rate is greater than the preset error rate, it is determined that the collision control module simultaneously sends data read-write instructions to the maintenance tag group and the test tag group, and controls the time slice allocation unit to allocate different time slices to the maintenance tag group and the test tag group; it can be understood that at this time, the possibility of signal collision is smaller, so the data read-write instructions can be sent to the test tag group and the maintenance tag group at the same time to make the reader simultaneously receive the test record and the maintenance record, and only by allocating different time slices to the test tag group and the maintenance tag group reduces the possibility of signal collision; it should be understood that the time slices of each test feedback group are the same, and the time slices of each maintenance feedback group are also the same, but the time slices of each test feedback group are different from the time slices of each maintenance feedback group.
[0081] It can be understood that the collision detection and resource scheduling strategy adopted by the system does not depend on a specific hardware platform, is compatible with mainstream RFID protocols and equipment, has good universality and expandability; the reasonable value range of the preset parameters provides flexible configuration space for different application scenarios, so that the system can stably operate in complex environments such as industrial workshops and large equipment test fields, and has strong practicality and generalizability.
[0082] So far, the technical solutions of the present application have been described in conjunction with the preferred embodiments shown in the drawings, but those skilled in the art can easily understand that the protection scope of the present application is obviously not limited to these specific embodiments. Those skilled in the art can make equivalent changes or replacements to related technical features without departing from the principles of the present application, and the technical solutions after these changes or replacements will fall within the protection scope of the present application.
[0083] The above description is only the preferred embodiments of the present application and is not intended to limit the present application; for those skilled in the art, the present application can have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. An electronic tag management system, characterized in that, include: The tag splitting module is used to split a single original electronic tag into a basic sub-tag and an attribute sub-tag according to a pre-stored data segmentation rule. The basic sub-tag and the attribute sub-tag are used to store the basic identification information and detailed attribute information of the target object, respectively. The basic sub-tag and the attribute sub-tag are bound together by an association code. The reader module includes a multi-channel radio frequency unit and a time slice allocation unit. The multi-channel radio frequency unit is used to send data read and write instructions to each sub-tag and receive the stored data fed back by each sub-tag. The time slice allocation unit is used to allocate a corresponding time slice sequence to each sub-tag. The collision control module is communicatively connected to the tag splitting module and the reader module, respectively, and is used to receive the binding association code between the sub-tags to divide all the sub-tags corresponding to each original electronic tag into a basic tag group, a maintenance tag group and a test tag group according to the sub-tag grouping rules. In addition, it sends data read / write commands to the base tag group and determines whether a signal collision has occurred based on the intensity change rate and bit error rate of the feedback signal from the base tag group. Based on the determination of whether a signal collision has occurred, it determines the operating mode of the multi-signal RF unit and the time slice allocation unit, wherein: In response to the absence of a signal collision, the current radio frequency channel is maintained, and the time slice allocation unit is controlled to allocate the same time slice to the maintenance tag group and the test tag group; In response to a signal collision, the basic tag group is divided into several information feedback groups according to the location based on the feedback signal. The information feedback groups of the corresponding maintenance tag group and test tag group are determined according to the association code of the basic sub-tags in each information feedback group. The multi-signal radio frequency unit is controlled to add a backup radio frequency channel, and the working mode of the time slice allocation unit is determined in combination with the collision determination cause.
2. The electronic tag management system according to claim 1, characterized in that, The data segmentation rules pre-stored in the label splitting module include: The original electronic tags are divided into basic information and detailed information according to the data category. The basic information is input into the basic sub-tag to store the basic identification information of the target object, and the number of attribute sub-tags and the information of each attribute sub-tag are determined according to the storage capacity of the detailed information. The basic information data categories include the unique identifier, model, and batch of the original electronic tag, while the detailed information data categories include maintenance records and testing records.
3. The electronic tag management system according to claim 2, characterized in that, The data segmentation rules determine the number of sub-tags corresponding to the detailed attribute information and the information of each sub-tag based on the storage capacity of the detailed information, specifically including: If the storage capacity of the detailed information is less than or equal to the preset capacity, it is determined that only one attribute sub-tag is included and that attribute sub-tag is recorded as a test sub-tag; In response to the storage capacity of detailed information exceeding the preset capacity, two attribute sub-labels are determined: a maintenance sub-label and a test sub-label.
4. The electronic tag management system according to claim 1, characterized in that, The tag splitting module determines the sub-identification code of each sub-tag based on the UID of the original electronic tag, and determines the association code between the sub-tags in combination with the identification code of the component under test.
5. The electronic tag management system according to claim 1, characterized in that, The collision control module sends data read / write commands to the basic tag group and determines whether a signal collision has occurred based on the intensity change rate and bit error rate of the feedback signal. If the intensity change rate is greater than a preset change rate and / or the bit error rate is greater than a preset error rate, then a signal collision is determined to have occurred. If the intensity change rate is less than or equal to a preset change rate, and the bit error rate is less than or equal to a preset error rate, then it is determined that no signal collision has occurred.
6. The electronic tag management system according to claim 1, characterized in that, The collision control module determines the operating mode of the time slice allocation unit based on the collision determination cause, including: In response to the simultaneous fulfillment of two collision determination reasons, the collision control module only sends data read / write instructions to the test tag group and controls the time slice allocation unit to allocate different time slices to each information feedback group of the test tag group. The collision determination reasons include the intensity change rate being greater than a preset change rate and the bit error rate being greater than a preset error rate.
7. The electronic tag management system according to claim 6, characterized in that, The collision control module, based on the collision determination cause, determines the operating mode of the time slice allocation unit, and also includes: In response to the fact that only one collision determination reason is met, the collision control module simultaneously sends data read / write instructions to the maintenance tag group and the test tag group, and controls the time slice allocation unit to allocate different time slices to the maintenance tag group and the test tag group.
8. The electronic tag management system according to claim 1, characterized in that, The number of information feedback groups in the basic tag group is the same as the number of radio frequency channels after adding backup radio frequency channels; The number of information feedback groups in the maintenance tag group and the number of information feedback groups in the test tag group are both equal to the number of information feedback groups in the basic tag group.
Citation Information
Patent Citations
An intelligent electronic tag management device
CN120012794B
Multichannel-based method for preventing reader collision in RFID system
CN106096476A
Electric vehicle violation behavior monitoring method based on radio frequency wireless transmission technology
CN120048124A