An electronic paper label listening method, device, equipment and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- JIANGXI XINGTAI TECH INC
- Filing Date
- 2023-10-30
- Publication Date
- 2026-08-07
AI Technical Summary
但在目前的实际情况中,窗口不可能无限小,否则基站无法唤醒电子纸标签;间隔拉大虽然可以降低电子纸标签的功耗,但是间隔太大会导致基站唤醒标签的时间很长
[0044] This invention controls the electronic paper tag to an idle listening state. Only upon receiving a wake-up command packet from a base station, it compares the target tag ID in the wake-up command packet with its own ID. If they match, it quickly wakes itself up and establishes a connection with the base station. If they do not match, it switches its listening level to the target listening level in the wake-up command packet to facilitate rapid wake-up the next time it needs to be woken up. This invention maintains minimal power consumption during idle periods and wakes up and connects to the electronic paper tag as quickly as possible when the base station initiates a connection.
Smart Images

Figure CN117479278B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of electronic paper technology, and in particular to an electronic paper tag monitoring method, apparatus, device, and storage medium. Background Technology
[0002] In the field of e-paper tag applications, to achieve low-power communication, e-paper tags are typically used as periodically activated listening windows, with one base station updating hundreds or thousands of tags. However, this method of updating hundreds or thousands of tags using a single base station requires the e-paper tag to maintain high power consumption in order to connect to the tag and complete the image refresh as quickly as possible when the base station initiates a connection.
[0003] The two key parameters for e-paper tag monitoring are the window and the interval. The window is the monitoring window, and the interval is the distance between two windows. To achieve low power consumption, the window duration needs to be as small as possible, and the interval as large as possible. However, in current practice, the window cannot be infinitely small, otherwise the base station will not be able to wake up the e-paper tag; while increasing the interval can reduce the power consumption of the e-paper tag, a large interval will result in a long time for the base station to wake up the tag. Summary of the Invention
[0004] This invention provides an electronic paper tag monitoring method, apparatus, device, and storage medium, which can reduce the power consumption of electronic paper tags and quickly wake up electronic paper tags and respond to connections.
[0005] To address the aforementioned technical problems, this invention provides an electronic paper tag monitoring method, comprising:
[0006] The electronic paper tag is controlled to be in an idle listening state.
[0007] When the electronic paper tag receives a wake-up command packet from the base station, it parses the wake-up command packet; wherein, the wake-up command packet includes the target tag ID and the target monitoring level;
[0008] Determine whether the target tag ID parsed from the wake-up command packet is the same as the ID of the electronic paper tag;
[0009] If the target tag ID is the same as the electronic paper tag ID, then the electronic paper tag is woken up and a connection is initiated;
[0010] If the target tag ID is different from the electronic paper tag ID, then the monitoring level of the electronic paper tag is switched to the target monitoring level.
[0011] Furthermore, the wake-up command packet issued by the base station specifically includes:
[0012] When the base station needs to initiate image scanning, it determines the target tag ID to be the electronic paper tag ID that needs to be woken up, and determines the target listening level to be the level that the electronic paper tag that does not need to be woken up needs to switch to.
[0013] Generate a wake-up command packet based on the target tag ID and the target monitoring level;
[0014] The wake-up command packet is broadcast to electronic paper tags within a preset coverage area.
[0015] Furthermore, the operating state of the control electronic paper tag is an idle listening state, specifically:
[0016] The electronic paper tag's working states include a ready listening state and an idle listening state;
[0017] For the ready listening state, set the first listening level;
[0018] For the aforementioned idle listening state, a second listening level, a third listening level, and a fourth listening level are set respectively;
[0019] When the electronic paper tag is in an idle listening state, the listening level of the electronic paper tag is determined from the second listening level, the third listening level, and the fourth listening level according to the scenario requirements.
[0020] Furthermore, the monitoring level of the electronic paper tag is switched to the target monitoring level, specifically as follows:
[0021] When the target monitoring level is the first monitoring level, the monitoring level of the electronic paper tag is switched to the first monitoring level, and the working state of the electronic paper tag is switched to the ready monitoring state.
[0022] Furthermore, the monitoring level of the electronic paper tag is specifically as follows:
[0023] The monitoring levels of the electronic paper tag include a first monitoring level, a second monitoring level, a third monitoring level, and a fourth monitoring level;
[0024] Historical scenario requirements are obtained, and the listening window length and window interval of the first listening level, the second listening level, the third listening level and the fourth listening level are determined through preset listening tests;
[0025] Based on the monitoring window length and window interval, the monitoring power consumption of the first monitoring level, the second monitoring level, the third monitoring level, and the fourth monitoring level is determined by the power consumption monitoring device.
[0026] This invention also provides an electronic paper tag monitoring device, comprising: a control module, a parsing module, a judgment module, a first response module, and a second response module;
[0027] The control module is used to control the working state of the electronic paper tag to be an idle listening state;
[0028] The parsing module is used to parse the wake-up command packet when the electronic paper tag receives a wake-up command packet sent by the base station; wherein, the wake-up command packet includes the target tag ID and the target monitoring level;
[0029] The judgment module is used to determine whether the target tag ID parsed in the wake-up instruction packet is the same as the ID of the electronic paper tag;
[0030] The first response module is used to wake up the electronic paper tag and initiate a connection if the target tag ID is the same as the electronic paper tag ID;
[0031] The second response module is used to switch the monitoring level of the electronic paper tag to the target monitoring level if the target tag ID is different from the electronic paper tag ID.
[0032] Furthermore, the parsing module includes: a determining unit, a generating unit, and a sending unit;
[0033] The determining unit is used to determine the target tag ID as the electronic paper tag ID that needs to be woken up, and to determine the target listening level as the level that the electronic paper tag that does not need to be woken up needs to switch when the base station needs to initiate image scanning.
[0034] The generation unit is used to generate a wake-up instruction packet based on the target tag ID and the target monitoring level;
[0035] The sending unit is used to control the wake-up command packet to be broadcast to electronic paper tags within a preset coverage area.
[0036] Furthermore, the control module includes: a first setting unit, a second setting unit, and a selection unit;
[0037] The electronic paper tag's working states include a ready listening state and an idle listening state;
[0038] The first setting unit is used to set a first listening level for the ready listening state;
[0039] The second setting unit is used to set a second listening level, a third listening level, and a fourth listening level for the idle listening state, respectively;
[0040] The selection unit is used to determine the monitoring level of the electronic paper tag among the second monitoring level, the third monitoring level, and the fourth monitoring level according to the scenario requirements when the working state of the electronic paper tag is the idle monitoring state.
[0041] This invention also provides an electronic paper tag monitoring device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the electronic paper tag monitoring method as described in any of the preceding embodiments.
[0042] This invention also provides a computer-readable storage medium comprising a stored computer program, wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform the electronic paper tag monitoring method as described in any of the preceding embodiments.
[0043] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0044] This invention controls the electronic paper tag to an idle listening state. Only upon receiving a wake-up command packet from a base station, it compares the target tag ID in the wake-up command packet with its own ID. If they match, it quickly wakes itself up and establishes a connection with the base station. If they do not match, it switches its listening level to the target listening level in the wake-up command packet to facilitate rapid wake-up the next time it needs to be woken up. This invention maintains minimal power consumption during idle periods and wakes up and connects to the electronic paper tag as quickly as possible when the base station initiates a connection. Attached Figure Description
[0045] Figure 1 A flowchart illustrating one embodiment of the electronic paper tag monitoring method provided by the present invention;
[0046] Figure 2 A schematic diagram of a listening window provided by the present invention;
[0047] Figure 3 A schematic diagram illustrating the determination of the monitoring level parameters provided by the present invention;
[0048] Figure 4 A schematic diagram of a wake-up instruction package provided by the present invention;
[0049] Figure 5 This is a schematic diagram of one embodiment of the electronic paper tag listening device provided by the present invention. Detailed Implementation
[0050] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0051] See Figure 1 This is a flowchart illustrating an embodiment of the electronic paper tag monitoring method provided by the present invention. The method includes steps 101 to 105, each step being as follows:
[0052] Step 101: Control the working state of the electronic paper tag to idle listening state.
[0053] Furthermore, in this embodiment of the invention, the electronic paper tag is controlled to operate in an idle listening state, specifically as follows:
[0054] The electronic paper tag's working states include a ready listening state and an idle listening state;
[0055] For the ready listening state, set the first listening level;
[0056] For the aforementioned idle listening state, a second listening level, a third listening level, and a fourth listening level are set respectively;
[0057] When the electronic paper tag is in an idle listening state, the listening level of the electronic paper tag is determined from the second listening level, the third listening level, and the fourth listening level according to the scenario requirements.
[0058] In this embodiment of the invention, the working state of the electronic paper tag includes a ready listening state and an idle listening state. For the ready listening state, a first listening level is set. When the electronic paper tag is in the first listening level, the tag is listening at full speed, which can quickly receive connection instructions and establish a connection, thus achieving rapid wake-up. For the idle listening state, three listening levels, namely a second, a third, and a fourth listening level, are set according to different scenario requirements. By setting four listening levels through different combinations of parameters, most scenario requirements can be met.
[0059] Furthermore, in this embodiment of the invention, the monitoring level of the electronic paper tag is specifically as follows:
[0060] The monitoring levels of the electronic paper tag include a first monitoring level, a second monitoring level, a third monitoring level, and a fourth monitoring level;
[0061] Historical scenario requirements are obtained, and the listening window length and window interval of the first listening level, the second listening level, the third listening level and the fourth listening level are determined through preset listening tests;
[0062] Based on the monitoring window length and window interval, the monitoring power consumption of the first monitoring level, the second monitoring level, the third monitoring level, and the fourth monitoring level is determined by the power consumption monitoring device.
[0063] In this embodiment of the invention, low-power wireless communication technology is used to achieve low-power communication for electronic paper tags. See also Figure 2 This is a schematic diagram of a monitoring window provided by the present invention. When the window duration is as short as possible and the interval is as large as possible, the power consumption of the electronic paper tag can be kept low. However, since the window cannot be infinitely small in reality, otherwise the base station would not be able to wake up the electronic paper tag, increasing the interval can reduce the power consumption of the electronic paper tag, but if it is too large, the time for the base station to wake up the tag will become very long. Therefore, it is necessary to determine the window length parameters and interval parameters for each monitoring level through testing. With the parameters determined, the monitoring power consumption of each monitoring level can be obtained through a power monitoring device. See also... Figure 3 This diagram illustrates the determination of monitoring level parameters provided by the present invention. S1 represents the first monitoring level in the ready monitoring state, while S2, S3, and S4 represent monitoring levels formed by different parameter combinations in the spatial monitoring state. When the electronic paper tag is in the spatial monitoring state, the monitoring level can be set according to the scenario requirements. For example, if power consumption requirements are high, the monitoring level can be set to S4, followed by S3, and finally S2.
[0064] Step 102: When the electronic paper tag receives a wake-up command packet from the base station, it parses the wake-up command packet; wherein, the wake-up command packet includes the target tag ID and the target monitoring level.
[0065] Furthermore, in this embodiment of the invention, the wake-up command packet issued by the base station specifically includes:
[0066] When the base station needs to initiate image scanning, it determines the target tag ID to be the electronic paper tag ID that needs to be woken up, and determines the target listening level to be the level that the electronic paper tag that does not need to be woken up needs to switch to.
[0067] Generate a wake-up command packet based on the target tag ID and the target monitoring level;
[0068] The wake-up command packet is broadcast to electronic paper tags within a preset coverage area.
[0069] In an embodiment of the present invention, see Figure 4This is a schematic diagram of a wake-up command packet provided by the present invention. The wake-up command packet includes an identification code, a command, a random code, a level, and a target ID. When a base station needs to initiate map scanning, it sends a wake-up command packet and broadcasts it to the electronic paper tags so that all electronic paper tags within the coverage area can receive the wake-up command packet. In the wake-up command packet, the target ID is the tag that needs to be woken up, and the level is the level that tags that do not need to be woken up need to switch to.
[0070] Step 103: Determine whether the target tag ID parsed from the wake-up command packet is the same as the ID of the electronic paper tag.
[0071] Step 104: If the target tag ID is the same as the electronic paper tag ID, then wake up the electronic paper tag and initiate a connection.
[0072] Step 105: If the target tag ID is different from the electronic paper tag ID, then switch the monitoring level of the electronic paper tag to the target monitoring level.
[0073] Furthermore, in this embodiment of the invention, switching the monitoring level of the electronic paper tag to the target monitoring level specifically involves:
[0074] When the target monitoring level is the first monitoring level, the monitoring level of the electronic paper tag is switched to the first monitoring level, and the working state of the electronic paper tag is switched to the ready monitoring state.
[0075] In this embodiment of the invention, when an electronic paper tag receives a wake-up command packet from a base station and parses out the target tag ID and the target listening level, each electronic paper tag compares its own ID with the target tag ID. If they are the same, it quickly wakes up and initiates a connection; if they are different, it switches its own listening level to the target listening level in the wake-up command packet so that it can be quickly woken up the next time it wakes up.
[0076] In this embodiment of the invention, since the actual refresh frequency of the electronic paper tag is not very high, the refresh frequency is generally 5 times a day, each time for 10 seconds, which only accounts for 50 / 86400 of a day, the electronic paper tag monitoring method provided by this invention can make the electronic paper tag in the monitoring state most of the time, thereby minimizing power consumption and enabling quick wake-up when needed.
[0077] The electronic paper tag monitoring method provided in this invention has the following advantages compared with the prior art:
[0078] This invention controls the electronic paper tag to an idle listening state. Only upon receiving a wake-up command packet from a base station, it compares the target tag ID in the wake-up command packet with its own ID. If they match, it quickly wakes itself up and establishes a connection with the base station. If they do not match, it switches its listening level to the target listening level in the wake-up command packet to facilitate rapid wake-up the next time it needs to be woken up. This invention maintains minimal power consumption during idle periods and wakes up and connects to the electronic paper tag as quickly as possible when the base station initiates a connection.
[0079] See Figure 5 This is a schematic diagram of an embodiment of the electronic paper tag monitoring device provided by the present invention. The device includes a control module 201, a parsing module 202, a judgment module 203, a first response module 204, and a second response module 205.
[0080] Control module 201 is used to control the working state of the electronic paper tag to an idle listening state;
[0081] The parsing module 202 is used to parse the wake-up command packet when the electronic paper tag receives the wake-up command packet sent by the base station; wherein, the wake-up command packet includes the target tag ID and the target monitoring level;
[0082] The judgment module 203 is used to determine whether the target tag ID parsed in the wake-up instruction packet is the same as the ID of the electronic paper tag;
[0083] The first response module 204 is used to wake up the electronic paper tag and initiate a connection if the target tag ID is the same as the electronic paper tag ID;
[0084] The second response module 205 is used to switch the monitoring level of the electronic paper tag to the target monitoring level if the target tag ID is different from the electronic paper tag ID.
[0085] Furthermore, in this embodiment of the invention, the parsing module 202 includes: a determining unit, a generating unit, and a sending unit;
[0086] The determination unit is used to determine the target tag ID as the electronic paper tag ID that needs to be woken up when the base station needs to initiate image scanning, and to determine the target listening level as the level that the electronic paper tag that does not need to be woken up needs to switch to.
[0087] The generation unit is used to generate a wake-up instruction packet based on the target tag ID and the target monitoring level;
[0088] The sending unit is used to control the wake-up command packet to be broadcast to electronic paper tags within a preset coverage area.
[0089] Furthermore, in this embodiment of the invention, the control module 201 includes: a first setting unit, a second setting unit, and a selection unit;
[0090] The working status of electronic paper tags includes ready listening status and idle listening status;
[0091] The first setting unit is used to set a first listening level for the ready listening state;
[0092] The second setting unit is used to set a second listening level, a third listening level, and a fourth listening level respectively for the idle listening state;
[0093] The selection unit is used to determine the monitoring level of the electronic paper tag among the second monitoring level, the third monitoring level, and the fourth monitoring level according to the scenario requirements when the working state of the electronic paper tag is the idle monitoring state.
[0094] Furthermore, in this embodiment of the invention, the second response module 205 includes: a switching unit;
[0095] The switching unit is used to switch the monitoring level of the electronic paper tag to the first monitoring level when the target monitoring level is the first monitoring level, and to switch the working state of the electronic paper tag to the ready monitoring state.
[0096] Furthermore, in this embodiment of the invention, the monitoring level of the electronic paper tag is specifically as follows:
[0097] The monitoring levels of the electronic paper tag include a first monitoring level, a second monitoring level, a third monitoring level, and a fourth monitoring level;
[0098] Historical scenario requirements are obtained, and the listening window length and window interval of the first listening level, the second listening level, the third listening level and the fourth listening level are determined through preset listening tests;
[0099] Based on the monitoring window length and window interval, the monitoring power consumption of the first monitoring level, the second monitoring level, the third monitoring level, and the fourth monitoring level is determined by the power consumption monitoring device.
[0100] This invention also provides an electronic paper tag monitoring device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the electronic paper tag monitoring method described in any of the above embodiments.
[0101] This invention also provides a computer-readable storage medium, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the electronic paper tag monitoring method described in any of the above embodiments.
[0102] Preferably, the computer program can be divided into one or more modules / units (such as a computer program, a computer program), and the one or more modules / units are stored in the memory and executed by the processor to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, and the instruction segments are used to describe the execution process of the computer program in the terminal device.
[0103] The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor, or the processor can be any conventional processor. The processor is the control center of the terminal device, connecting various parts of the terminal device through various interfaces and lines.
[0104] The memory mainly includes a program storage area and a data storage area. The program storage area can store the operating system, applications required for at least one function, etc., while the data storage area can store related data, etc. Furthermore, the memory can be a high-speed random access memory, or a non-volatile memory, such as a plug-in hard drive, a SmartMedia Card (SMC), a Secure Digital (SD) card, and a Flash Card, or other volatile solid-state storage devices.
[0105] It should be noted that the aforementioned terminal devices may include, but are not limited to, processors and memory. Those skilled in the art will understand that the aforementioned terminal devices are merely examples and do not constitute a limitation on the terminal devices. They may include more or fewer components, or combine certain components, or different components.
[0106] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.
Claims
1. A method for monitoring electronic paper tags, characterized in that, include: The electronic paper tag is controlled to be in an idle listening state. When the electronic paper tag receives a wake-up command packet from the base station, it parses the wake-up command packet; wherein, the wake-up command packet includes the target tag ID and the target monitoring level; Determine whether the target tag ID parsed from the wake-up command packet is the same as the ID of the electronic paper tag; If the target tag ID is the same as the electronic paper tag ID, then the electronic paper tag is woken up and a connection is initiated; If the target tag ID is different from the electronic paper tag ID, then the monitoring level of the electronic paper tag is switched to the target monitoring level.
2. The electronic paper tag monitoring method according to claim 1, characterized in that, The wake-up command packet sent by the base station is specifically as follows: When the base station needs to initiate image scanning, it determines the target tag ID to be the electronic paper tag ID that needs to be woken up, and determines the target listening level to be the level that the electronic paper tag that does not need to be woken up needs to switch to. Generate a wake-up command packet based on the target tag ID and the target monitoring level; The wake-up command packet is broadcast to electronic paper tags within a preset coverage area.
3. The electronic paper tag monitoring method according to claim 1, characterized in that, The operating state of the control electronic paper tag is an idle listening state, specifically: The electronic paper tag's working states include a ready listening state and an idle listening state; For the ready listening state, set the first listening level; For the aforementioned idle listening state, a second listening level, a third listening level, and a fourth listening level are set respectively; When the electronic paper tag is controlled to operate in an idle listening state, the listening level of the electronic paper tag is determined from the second listening level, the third listening level, and the fourth listening level according to the scenario requirements.
4. The electronic paper tag monitoring method according to claim 3, characterized in that, The step of switching the monitoring level of the electronic paper tag to the target monitoring level specifically involves: When the target monitoring level is the first monitoring level, the monitoring level of the electronic paper tag is switched to the first monitoring level, and the working state of the electronic paper tag is switched to the ready monitoring state.
5. The electronic paper tag monitoring method according to claim 3, characterized in that, The monitoring level of the electronic paper tag is specifically as follows: The monitoring levels of the electronic paper tag include a first monitoring level, a second monitoring level, a third monitoring level, and a fourth monitoring level; Historical scenario requirements are obtained, and the listening window length and window interval of the first listening level, the second listening level, the third listening level and the fourth listening level are determined through preset listening tests; Based on the monitoring window length and window interval, the monitoring power consumption of the first monitoring level, the second monitoring level, the third monitoring level, and the fourth monitoring level is determined by the power consumption monitoring device.
6. An electronic paper tag listening device, characterized in that, include: Control module, parsing module, judgment module, first response module, and second response module; The control module is used to control the working state of the electronic paper tag to be an idle listening state; The parsing module is used to parse the wake-up command packet when the electronic paper tag receives a wake-up command packet sent by the base station; wherein, the wake-up command packet includes the target tag ID and the target monitoring level; The judgment module is used to determine whether the target tag ID parsed in the wake-up instruction packet is the same as the ID of the electronic paper tag; The first response module is used to wake up the electronic paper tag and initiate a connection if the target tag ID is the same as the electronic paper tag ID; The second response module is used to switch the monitoring level of the electronic paper tag to the target monitoring level if the target tag ID is different from the electronic paper tag ID.
7. The electronic paper tag listening device according to claim 6, characterized in that, The parsing module includes: a determining unit, a generating unit, and a sending unit; The determining unit is used to determine the target tag ID as the electronic paper tag ID that needs to be woken up, and to determine the target listening level as the level that the electronic paper tag that does not need to be woken up needs to switch when the base station needs to initiate image scanning. The generation unit is used to generate a wake-up instruction packet based on the target tag ID and the target monitoring level; The sending unit is used to control the wake-up command packet to be broadcast to electronic paper tags within a preset coverage area.
8. The electronic paper tag monitoring device according to claim 6, characterized in that, The control module includes: a first setting unit, a second setting unit, and a selection unit; The electronic paper tag's working states include a ready listening state and an idle listening state; The first setting unit is used to set a first listening level for the ready listening state; The second setting unit is used to set a second listening level, a third listening level, and a fourth listening level for the idle listening state, respectively; The selection unit is used to determine the monitoring level of the electronic paper tag among the second monitoring level, the third monitoring level, and the fourth monitoring level according to the scenario requirements when the working state of the electronic paper tag is the idle monitoring state.
9. An electronic paper tag monitoring device, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the electronic paper tag monitoring method as described in any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform the electronic paper tag monitoring method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Electronic shelf label wake-up method and system and related assembly
CN110097157A
Electronic shelf tag system with standardized radio communication protocol
US20220240184A1