Power saving method for ink screen label
By sending wake-up data in the downlink time slot of the ink screen tag and entering sleep when data is not in this tag, the problem of high power consumption of traditional devices during beacons and ping slots is solved, and fast wake-up and low power consumption response efficiency is achieved.
Patent Information
- Application Number
- CN202411769488.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-04-18
AI Technical Summary
Traditional Class A terminal equipment has uplink interference in the case of multiple devices, resulting in a decline in network quality, and the high power consumption problem of Class A terminal equipment during beacon and ping slots affects battery life.
By optimizing the wake-up frequency in the downlink wake-up data periodically in the downlink time slot of the tag, the wake-up frequency is optimized and immediately enters a sleep state when receiving data processed by non-this tag to reduce power consumption.
It realizes fast wake-up and reasonable time control of the tag, reduces the power consumption of the device in active mode, extends battery life, and improves network response efficiency.
Smart Images

Figure CN119854918A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of electronic labels, and specifically to a power saving method for ink screen labels. Background Art
[0002] The ink screen electronic tag is an electronic display device that uses ink screen technology. It is reusable and programmable, and can read and store information through wireless communication technology.
[0003] For LORAWAN devices, the device types are divided into Class A terminal devices, Class B terminal devices and Class C terminal devices, such as Figure 2 As shown in the introduction of each class of end devices, it can be seen that Class A end device communication is always initiated by the end device. The device can send an uplink message at any time. After the uplink transmission is completed, the device will open two short receive (downlink) windows. There is a delay between the end of the uplink transmission and the start of the receive window (RX1 and RX2 respectively). If the network server does not respond during these two receive windows, the next downlink will be after the next uplink transmission. Class B end devices In addition to the receive window initiated by the Class A end device, the Class B end device also opens a scheduled receive window to receive downlink messages from the network server. By using the time synchronization beacon transmitted by the gateway, the device opens the receive window at a predetermined time. The time interval between two beacons is called the beacon period. The device opens a downlink "ping slot" at a predetermined time in order to receive a downlink message from the network server. In addition, Class B end devices also open a receive window after sending an uplink. Class B end devices have lower latency than Class A end devices because they do not need to send an uplink to receive a downlink and can arrive at a preconfigured time. Class C terminal devices extend Class A terminal devices by keeping the receive window open (unless they are transmitting). Because the receive window is always open, the power consumption of the terminal device will be higher than that of the first two types of terminal devices, but the communication delay is the lowest. Class C terminal devices are basically the same as Class A terminal devices, except that the receive window RX2 is opened during the sleep period of Class A terminal devices.
[0004] However, the disadvantage of traditional Class A terminal devices is that if there are multiple Class A terminal devices, there will be multiple uplink interferences, which will interfere with the overall network quality. At the same time, due to the hardware characteristics of general LORA, the current consumption of the uplink, that is, TX, is much greater than that of the downlink, that is, RX. As a result, Class A terminal devices are not necessarily power-saving. The battery life of traditional Class B terminal devices is generally shorter than that of Class A terminal devices, because the device consumes more time during the beacon and ping slots in active mode. The time slot of Class B terminal devices is relatively complex, which includes a synchronization time slot beacon and a fixed-period receiving window ping time slot. Although Class C terminal devices have the fastest response speed, they are the most power-consuming, so they are generally used in applications where power supply is not considered, and are not very friendly to battery-powered devices.
[0005] Therefore, improvements are needed to improve the device response efficiency in the problem that the device consumes more time during beacon and ping slots in active mode. Summary of the invention
[0006] The purpose of this application is to provide a power saving method for ink screen labels to solve the technical problems raised in the above background technology.
[0007] To achieve the above-mentioned purpose, the present application discloses the following technical solutions: a power saving method for an ink screen tag, applied to a communication device of a non-cellular LPWA standard, the communication device is started by a terminal device, a receiving window is opened after the uplink transmission is completed, and a scheduled receiving window for receiving a downlink message from a network server is opened; the method comprises:
[0008] The base station receives a service instruction indicating that tag 1 needs to be awakened. The base station sends downlink wake-up data and waits for t time to check whether tag 1 returns, where t is the downlink time slot of the tag.
[0009] When tag one receives the message and returns ACK, the wake-up of tag one ends. At this time, tag one wakes up successfully and returns to the server; when tag one does not return, the base station continues to send downlink wake-up data until the duration from the first time the base station sends downlink wake-up data corresponding to a service instruction to the time when tag one does not return exceeds the tag response time T, the wake-up of tag one ends. At this time, it returns to the server and tag one fails to wake up.
[0010] Preferably, the method further comprises:
[0011] For each tag, when a tag receives downlink wake-up data from a base station, it analyzes whether the downlink wake-up data is processing data of the tag. When it is not processing data of the tag, the tag immediately enters a dormant state.
[0012] Beneficial effect: The power saving method for ink screen tags of the present application uses the downlink time slot of the tag as the time interval for periodically sending downlink wake-up data to optimize the wake-up frequency during the tag wake-up process, realize fast wake-up of the tag, and control the wake-up time of a tag within the tag response time, so as to realize reasonable control of the time during the tag wake-up process. Furthermore, the tag analyzes the received downlink wake-up data to ensure that it immediately enters the sleep state when it is not the processing data of the tag, thereby realizing power consumption reduction. Through the above mechanism, the tag can be quickly awakened for subsequent operations, and the response of the target tag can be obtained with the most energy-saving. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0014] Figure 1 A schematic diagram of a label response process provided in an embodiment of the present application;
[0015] Figure 2 The diagram is a schematic diagram for introducing a traditional communication device in the prior art. DETAILED DESCRIPTION
[0016] The technical solutions in the embodiments of the present application are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0017] In this article, the term "comprising" is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, the elements defined by the sentence "comprising..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0018] Referring to LORAWAN devices, the device types are divided into Class A terminal devices, Class B terminal devices and Class C terminal devices. Figure 2As shown, for the traditionally defined Class A terminal devices, Class B terminal devices, and Class C terminal devices, there is a problem of high power consumption and insufficient response efficiency. To this end, this embodiment proposes a solution to improve the problem that the device consumes more time during the beacon and ping slots in the active mode.
[0019] It is important to understand that as a base station, it is always powered, regardless of power consumption, so the base station is always in the RX state. At the same time, the base station needs to process the logic control instructions of the host computer and the message processing of the tag. For example, the downlink time slot of the tag is 20ms, and the whole set of equipment requires the tag to respond in 1s. Then, wake up the tag for 20ms, then enter deep sleep for 980ms, wake up the tag for 20ms, then enter deep sleep for 980ms...
[0020] A power saving method for an ink screen label of this embodiment is applied to a communication device of a non-cellular LPWA standard. The communication device is started by a terminal device, and a receiving window is opened after the uplink transmission is completed, and a planned receiving window for receiving downlink messages from a network server is opened, that is, for the aforementioned Class B terminal device. Figure 1 As shown, the method includes:
[0021] The base station receives a service instruction indicating that tag 1 needs to be awakened. The base station sends downlink wake-up data and checks whether tag 1 returns after t time, where t is the downlink time slot of the tag (corresponding to the aforementioned, t=20ms in this embodiment);
[0022] When tag one receives the message and returns ACK, the wake-up of tag one ends. At this time, tag one wakes up successfully and returns to the server. When tag one does not return, the base station continues to send downlink wake-up data until the duration from the first time the base station sends downlink wake-up data corresponding to a service instruction to the time when tag one does not return exceeds the tag response time T (corresponding to the aforementioned, T=1s in this embodiment), the wake-up of tag one ends. At this time, it returns to the server and tag one fails to wake up. In this way, the wake-up process of tag one is controlled to last for a maximum of 1s to quickly wake up tag one and reduce the channel occupancy in the overall network.
[0023] Furthermore, for each tag, when a tag receives downlink wake-up data from a base station, it analyzes whether the downlink wake-up data is processing data of the tag. If it is not processing data of the tag, the tag immediately enters a sleep state to save power consumption.
[0024] Through the above mechanism, tag one can be quickly awakened to perform subsequent operations, and tag one can also be awakened with the lowest power consumption.
[0025] In the embodiments provided in the present application, it should be understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code or any appropriate combination thereof. For hardware implementation, the processor can be implemented in one or more of the following units: application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), processor, controller, microcontroller, microprocessor, other electronic units designed to implement the functions described herein or their combination. For software implementation, part or all of the flow of the embodiment can be completed by instructing the relevant hardware through a computer program. When implemented, the above program can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication medium includes any medium that is convenient for transmitting a computer program from one place to another. The storage medium can be any available medium that a computer can access. The computer-readable storage medium can include but is not limited to RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer.
[0026] Finally, it should be noted that the above is only a preferred embodiment of the present application and is not intended to limit the present application. Although the present application has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A power saving method for an ink screen label, applied to a communication device of a non-cellular LPWA standard, the communication device is started by a terminal device, a receiving window is opened after the uplink transmission is completed, and a scheduled receiving window for receiving a downlink message from a network server is opened; characterized in that, The method includes: The base station receives a service instruction indicating that tag 1 needs to be awakened. The base station sends downlink wake-up data and waits for t time to check whether tag 1 returns, where t is the downlink time slot of the tag. When tag one receives the message and returns ACK, the wake-up of tag one ends. At this time, tag one wakes up successfully and returns to the server; when tag one does not return, the base station continues to send downlink wake-up data until the duration from the first time the base station sends downlink wake-up data corresponding to a service instruction to the time when tag one does not return exceeds the tag response time T, the wake-up of tag one ends. At this time, it returns to the server and tag one fails to wake up.
2. The power saving method for ink screen label according to claim 1, characterized in that: The method further includes: For each tag, when a tag receives downlink wake-up data from a base station, it analyzes whether the downlink wake-up data is processing data of the tag. When it is not processing data of the tag, the tag immediately enters a dormant state.