A method, system, device, and storage medium for optimizing communication power consumption.

CN122579281APending Publication Date: 2026-08-14CHINA THREE GORGES CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-27
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0004]本发明提供了一种信功耗优化方法、系统、设备及存储介质,以解决相关技术中的LoRa无线通信模块利用固定时序开启接收窗口难以满足当前对实际运行的通信系统的能耗管理要求的问题

Benefits of technology

在所述综合链路信任等级低于预设的第二阈值时,生成延长接收窗口时长或增加重发次数的策略;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122579281A_ABST
    Figure CN122579281A_ABST
Patent Text Reader

Abstract

This invention relates to the field of communication optimization technology, and discloses a communication power consumption optimization method, system, device, and storage medium. The method first performs state perception based on the data changes and link quality parameters of the current period, accurately identifying the current operating characteristics of the communication system. Then, it determines the communication operating mode according to the state feature vector, matching communication behavior with real-time requirements. Next, it combines the communication operating mode and communication link quality to determine the receiving window control strategy for the current period, enabling subsequent dynamic adjustment of the receiving window. This allows for skipping or shortening the window to reduce monitoring power consumption when the communication link is good, while ensuring communication reliability even when the communication link is poor. Finally, it integrates the communication operating mode and the receiving window control strategy to generate a module power supply sequence, performing on-demand power supply to the acquisition module and peripheral modules, reducing energy consumption during idle periods, and meeting the current energy management requirements for actual operating communication systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication optimization technology, specifically to a communication power consumption optimization method, system, device, and storage medium. Background Technology

[0002] Physical layer wireless digital communication modulation based on spread spectrum modulation technology (Long Range Radio, LoRa) is a low-power, long-range wireless communication technology widely used in industrial equipment condition monitoring and remote data acquisition scenarios. Especially in the operation monitoring of hydroelectric generator units such as generator stator cores, it is necessary to deploy acquisition terminals at key parts of the equipment to continuously collect parameters such as temperature and vibration over long periods. The collected data is then uploaded to a gateway via a LoRa wireless communication module. After each uplink communication is completed, the LoRa wireless communication module needs to open a receiving window according to a fixed timing sequence to receive any possible downlink data.

[0003] LoRa wireless communication modules sense changes in acquisition and communication status through a fixed window. However, during most of the device's operation, the operating conditions are relatively stable, and the acquired data exhibits small fluctuations or slow changes. Downlink control commands are issued at a low frequency, which causes the LoRa wireless communication module to frequently enter the receiving and listening state under stable operating conditions without actually receiving effective downlink information. This makes it difficult to meet the current communication system's requirements for energy consumption management during actual operation. Summary of the Invention

[0004] This invention provides a power consumption optimization method, system, device, and storage medium to solve the problem that LoRa wireless communication modules in related technologies cannot meet the current power consumption management requirements of actual operating communication systems by using fixed timing to open the receiving window.

[0005] In a first aspect, the present invention provides a communication power consumption optimization method, comprising: Based on the data changes and communication link quality parameters collected in the current period, a state feature vector for the current period is obtained using a state-aware method. The data changes include the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. Based on the state feature vector of the current period, the communication working mode of the current period is obtained using a hierarchical mode determination method; the communication working mode includes normal mode, energy-saving mode and emergency mode. Based on the communication operating mode of the current cycle and in conjunction with the communication link quality parameters, a window control method is used to determine the receiving window control strategy for the current cycle; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving windows. By combining the current communication operating mode and receiving window control strategy, and using the module power supply regulation method, the power supply timing for controlling the acquisition module and peripheral module is obtained.

[0006] Through the above implementation method, firstly, state perception is performed based on the data change and link quality parameters of the current period to accurately identify the current operating characteristics of the communication system, providing a reliable basis for subsequent decision-making; then, the communication working mode is determined hierarchically based on the state feature vector to match communication behavior with real-time needs and avoid ineffective energy consumption in fixed modes; furthermore, the receiving window control strategy for the current period is determined by combining the communication working mode and the communication link quality to realize subsequent dynamic adjustment of the receiving window, which can skip or shorten the window to reduce monitoring power consumption when the communication link is good, and ensure communication reliability when the communication link is poor; finally, by integrating the communication working mode and the receiving window control strategy, the module power supply timing is generated to perform on-demand power supply to the acquisition module and peripheral modules, reducing energy consumption during idle periods and meeting the current energy management requirements of the actual operating communication system.

[0007] In one optional implementation, the method of determining the receive window control strategy for the current period based on the communication operating mode of the current cycle, combined with the communication link quality parameters, using a window adjustment method, includes: Based on the received signal strength indication and signal-to-noise ratio of the current communication cycle, a first evaluation result is obtained using a real-time quality assessment method to characterize the instantaneous state of the current channel. Based on downlink success rate and repeatability information from historical communication cycles, a second evaluation result is obtained using statistical analysis and evaluation methods to characterize the long-term reliability of the link. Based on the first evaluation result and the second evaluation result, the comprehensive link trust level is obtained using a comprehensive judgment method; Based on the comprehensive link trust level and the communication working mode of the current period, the receiving window control strategy for the current period is determined using the window decision method.

[0008] The above implementation method first assesses the instantaneous channel condition using communication link quality parameters of the current cycle, obtaining a first evaluation result reflecting the current fluctuation characteristics. Then, based on downlink success rate and retransmission counting information from historical communication cycles, the long-term reliability of the current communication link is evaluated, obtaining a second evaluation result characterizing the communication link trend. The first and second evaluation results are then fused to obtain a comprehensive link trust level, facilitating receiver window decisions that consider both current instantaneous changes and historical patterns. Finally, combined with the current communication operating mode, a receiver window control strategy is determined, effectively avoiding the one-sidedness of a single evaluation indicator. This allows for proactive trimming of the receiver window to reduce monitoring power consumption when the link is good, and ensures reliable retransmission confirmation when the link is poor, achieving a dynamic balance between communication quality and power consumption.

[0009] In one optional implementation, the step of determining the receive window control strategy for the current period based on the comprehensive link trust level and the communication operating mode of the current period using a window decision method includes: When the overall link trust level is higher than a preset first threshold and the current communication working mode is energy-saving mode or normal mode, a strategy is generated to skip a specified number of receiving windows in the current period or to generate receiving windows with a shortened duration. When the overall link trust level is lower than a preset second threshold, a strategy is generated to extend the reception window duration or increase the number of retransmissions. When the overall link trust level is lower than the first threshold but higher than the second threshold, a strategy is generated to maintain the current reception window duration.

[0010] Through the above implementation method, the window control strategy is first refined based on the comprehensive link trust level and the communication working mode of the current period: when the link quality is good and the communication working mode is in energy-saving or normal mode, the receiving window is actively skipped or trimmed to reduce monitoring power consumption; when the link quality is poor, the window is extended or the number of retransmissions is increased to ensure reliable uplink data reception; when the link quality is moderate, the standard window is maintained, taking into account both energy efficiency and reliability, which can accurately match the behavior of the receiving window with the communication link status of the current period, avoiding ineffective power consumption caused by a fixed window or transmission failure under poor link quality, and achieving a dynamic balance between communication power consumption and data transmission reliability.

[0011] In one alternative implementation, it further includes: Based on the changing trends of the received signal strength indication and signal-to-noise ratio in the communication link quality parameters received after the current cycle, the first threshold and the second threshold are updated using a dynamic policy update method to obtain the updated receive window control policy.

[0012] Through the above implementation method, based on the changing trend of communication link quality parameters received after the current cycle, the judgment threshold is dynamically updated using the strategy dynamic update method. This enables the window control strategy to adaptively track channel fluctuations, avoids the lag or misjudgment caused by fixed thresholds when the environment changes, facilitates timely window trimming to improve energy efficiency when the communication link improves, and strengthens safeguards in advance when the communication link deteriorates, thus achieving synchronous iteration of window control strategy and link evolution.

[0013] In one optional implementation, the step of obtaining the state feature vector for the current period based on the data changes and communication link quality parameters collected within the current period using a state-aware method includes: Based on the changes in the data collected within the current period, the data fluctuation level for the current period is obtained using a trend analysis algorithm. Based on the communication link quality parameters obtained in the current period, the link reliability level for the current period is obtained using a link quality assessment algorithm. Based on the data fluctuation level and link reliability level of the current period, the state feature vector of the current period is obtained by using the feature vector construction method.

[0014] Through the above implementation method, the change trend analysis algorithm is used to evaluate the amount of data change collected in the current period to obtain the data fluctuation level of the current period. Then, the link quality assessment algorithm is used to evaluate the communication link quality parameters to obtain the link reliability level of the current period. Finally, the data fluctuation level and the link reliability level of the current period are fused to construct a state feature vector, avoiding the limitations of single-dimensional assessment. The data fluctuation level is used to reflect the system's operating stability, and the link reliability level is used to characterize the communication channel quality. This provides accurate input basis for subsequent graded mode switching, window pruning, and power supply control, improving the accuracy of state judgment and environmental adaptability.

[0015] In one optional implementation, the step of obtaining the communication operating mode for the current period based on the state feature vector of the current period using a hierarchical mode determination method includes: Based on the data fluctuation level in the state feature vector, the data stability determination result is obtained using the first threshold comparison method; Based on the link reliability level in the state feature vector, the link quality judgment result is obtained using the second threshold comparison method; Based on the combined results of the data stability assessment and the link quality assessment, the communication working mode for the current period is obtained using the mode decision rule.

[0016] Through the above implementation method, data change and link quality parameters are extracted from the state feature vector, and data stability judgment results and link quality judgment results are obtained through the first threshold comparison method and the second threshold comparison method. The two are then comprehensively evaluated to determine the communication working mode, which can achieve accurate matching between mode switching and the actual state of the system.

[0017] In one alternative implementation, it further includes: Based on the actual power consumption data after the power supply timing is executed, the judgment threshold and mode switching conditions in the state perception method are updated using an iterative optimization method to obtain optimized control parameters.

[0018] Through the above implementation method, based on the actual power consumption data collected after the power supply timing of the current cycle, and using the iterative optimization method, the judgment threshold and mode switching conditions in the state perception method are dynamically updated. This can continuously correct the mapping relationship between the state feature vector and the working mode, and avoid the inability to adapt to changes in working conditions due to fixed initial parameters.

[0019] In a second aspect, the present invention provides a communication power consumption optimization system, the system comprising: The vector feature evaluation module is used to obtain the state feature vector of the current period based on the amount of data change collected in the current period and the communication link quality parameters using a state awareness method. The amount of data change includes the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. The mode evaluation module is used to determine the communication working mode of the current period based on the state feature vector of the current period and using a hierarchical mode determination method; the communication working mode includes normal mode, energy-saving mode and emergency mode. The window control module is used to determine the receiving window control strategy for the current period based on the communication working mode of the current period and the communication link quality parameters, using a window adjustment method; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving windows; The power supply regulation generation module is used to integrate the communication working mode and receiving window control strategy of the current cycle, and obtain the power supply timing for controlling the acquisition module and peripheral module using the module power supply regulation method.

[0020] Thirdly, the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the communication power consumption optimization method of the first aspect or any corresponding embodiment described above.

[0021] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the communication power consumption optimization method of the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0022] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0023] Figure 1 This is a schematic diagram of the first step of the communication power consumption optimization method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of the second process of the communication power consumption optimization method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the third process of the communication power consumption optimization method according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the fourth process of the communication power consumption optimization method according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the fifth process of the communication power consumption optimization method according to an embodiment of the present invention; Figure 6 This is a structural block diagram of a communication power consumption optimization system according to an embodiment of the present invention; Figure 7 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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, 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.

[0025] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.

[0026] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0027] In the communication methods disclosed in related technologies, the LoRa wireless communication module opens one or more receiving windows according to a fixed timing sequence after each uplink communication to wait for possible downlink data. This mechanism of opening receiving windows according to a fixed timing sequence lacks awareness of changes in the acquisition and communication states. Under stable operating conditions, this can easily lead to the terminal frequently entering a receiving and listening state without actually receiving valid downlink information, resulting in unnecessary power consumption.

[0028] To reduce the power consumption of LoRa wireless communication modules during operation, related technologies optimize the communication process by reducing transmission power, adjusting communication rate, or extending communication cycle. These technologies primarily focus on the static configuration of communication parameters to optimize power consumption during communication. However, the energy consumption optimization methods disclosed in these technologies are difficult to dynamically adjust communication behavior according to the system's operating status, and thus cannot meet the current energy consumption management requirements for actual operating communication systems.

[0029] To overcome the shortcomings of the aforementioned related technologies, this invention provides a communication power consumption optimization method. First, based on the data changes and link quality parameters collected in the current period, state perception is performed to accurately identify the current operating characteristics of the communication system, providing a reliable basis for subsequent decisions. Then, the communication operating mode is determined hierarchically based on the state feature vector, matching communication behavior with real-time requirements and avoiding ineffective energy consumption in fixed modes. Next, combining the communication operating mode and communication link quality, a receiving window control strategy for the current period is determined, enabling dynamic adjustment of the receiving window. This allows for skipping or shortening the window to reduce monitoring power consumption when the communication link is excellent, while ensuring communication reliability even when the communication link is poor. Finally, by integrating the communication operating mode and the receiving window control strategy, a module power supply sequence is generated, and on-demand power supply is applied to the acquisition module and peripheral modules, reducing energy consumption during idle periods and meeting the current energy management requirements for the actual operation of the communication system.

[0030] According to an embodiment of the present invention, a communication power consumption optimization method embodiment is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0031] This embodiment provides a communication power consumption optimization method, which can be used in a communication monitoring server. Figure 1 This is a flowchart of a communication power consumption optimization method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps: S101, based on the data change and communication link quality parameters collected in the current period, the state feature vector of the current period is obtained using the state awareness method; the data change includes the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio and downlink success rate.

[0032] Data change refers to the degree of difference between the sensor data collected in the current period and historical data. It reflects the stability of equipment operating conditions. The larger the change, the more obvious the fluctuations in operating conditions; the smaller the change, the more stable the operating conditions. For example, data change can be implemented as the difference between the current temperature value and the temperature value of the previous period, or the rate of change of vibration amplitude, calculated through absolute difference, relative rate of change, or statistical variance.

[0033] Communication link quality parameters are quantitative indicators used to evaluate the wireless communication channel status of LoRa wireless communication modules. They comprehensively reflect the quality of the current communication environment and are an important basis for determining receive window pruning and mode switching.

[0034] The Received Signal Strength Indication (RSSI) is the power strength of the gateway signal received by the LoRa wireless communication module, usually measured in dBm. A higher value indicates a stronger signal and better link quality, while a lower value indicates a weaker signal and potentially unstable link.

[0035] Signal-to-noise ratio (SNR) is the power ratio of signal to noise during communication in a LoRa wireless communication module. It reflects the clarity of the signal in a noisy background. A high SNR indicates good signal quality, a low SNR indicates severe interference, and a negative value indicates that the signal is below the noise floor.

[0036] Downlink success rate is the proportion of times a terminal successfully receives downlink acknowledgments or instructions from the gateway after sending uplink data in a historical communication cycle. It is calculated by "number of successful downlink receptions / total number of uplink receptions" and is used to assess the long-term reliability of the communication link, helping to determine whether it is necessary to extend the reception window or increase the number of retransmissions.

[0037] State awareness methods refer to assessing the data fluctuation level and link reliability level by evaluating the changes in collected data and communication link quality parameters, and comprehensively judging the current data acquisition and communication status of the communication system.

[0038] The state feature vector is the output of the state-aware method. It is a structured data set obtained by combining multiple dimensions of information such as data fluctuation level and link reliability level. It is used as the direct input for subsequent communication working mode classification and determination, so as to ensure that the final obtained receiving window control strategy can comprehensively reflect the stability of the current working condition and the quality of the communication channel.

[0039] By combining the collected data changes with communication link quality parameters, and using a state-aware method to fuse the system's equipment operating stability and channel quality, a multi-dimensional state feature vector is constructed. This vector reflects both the data fluctuation trend of the collected data and integrates instantaneous channel and historical success rate information, providing accurate and comprehensive state information for subsequent mode switching and window control.

[0040] S102, based on the state feature vector of the current cycle, the communication working mode of the current cycle is obtained by using the hierarchical mode determination method; the communication working mode includes normal mode, energy saving mode and emergency mode.

[0041] The hierarchical mode determination method is based on the data fluctuation level and link reliability level in the state feature vector, and makes decisions to classify the communication behavior of the current period into different working modes according to preset thresholds and rules.

[0042] The communication operating mode corresponds to the set of uplink communication behavior configurations adopted by the communication system in the current cycle, including parameters such as transmit power, spreading factor, communication frequency, and reporting cycle.

[0043] Normal mode is the working mode corresponding to when data changes and link quality are within the normal range. It uses appropriate communication parameters to ensure the timeliness and reliability of data transmission.

[0044] Energy-saving mode is the communication mode that is used when data changes are small and the link quality is good. It reduces power consumption by reducing the reporting frequency, adjusting the spreading factor, and extending the sleep time, making it more suitable for stable operating conditions.

[0045] Emergency mode is triggered when data changes drastically or link quality deteriorates. It increases transmission power, shortens the reporting cycle, and adds a retransmission mechanism to prioritize the reliable transmission of important data.

[0046] Based on the changes in collected data and link quality information in the state feature vector, the hierarchical mode determination method is used to map the current cycle's operating state into three communication working modes: normal, energy-saving, or emergency. This enables the communication behavior to be deeply matched with the real-time state of the system, avoiding energy waste or response delays caused by fixed modes.

[0047] S103, based on the communication working mode of the current cycle and combined with the communication link quality parameters, uses a window control method to determine the receiving window control strategy for the current cycle; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving window.

[0048] The window control method uses control logic to dynamically decide the opening duration, number, or whether to skip the receiving window based on the communication working mode and link quality parameters. This is used to reduce unnecessary listening power consumption while ensuring that downlink data can be received.

[0049] The receive window control strategy is the specific operation scheme for the receive window defined by the LoRa wireless communication module standard within the current cycle, including "skip a specified number of windows", "adjust window duration" or "keep the default window", which is used to guide the communication module of the LoRa wireless communication module to perform.

[0050] First, the instantaneous channel condition is assessed based on the real-time received signal strength indication and signal-to-noise ratio. At the same time, the long-term link reliability is assessed by combining the historical downlink success rate and repeater calculation information. The two are combined to determine the link trust level. Then, based on the trust level and the current working mode, a hierarchical decision is made to achieve dynamic matching between window behavior and link quality, so as to minimize the receiving power consumption while ensuring communication reliability.

[0051] S104, combining the current cycle's communication operating mode and receiving window control strategy, uses the module power supply regulation method to obtain the power supply timing for controlling the acquisition module and peripheral module.

[0052] The module power supply regulation method dynamically plans the control logic for the power supply or power-off periods of the acquisition module (such as ADC) and peripheral modules (such as sensors and RS485 circuits) based on the communication working mode and the receiving window control strategy. This is used to cut off the module power supply during periods when acquisition or communication is not required, and only retain the low-power operation of the LoRa wireless communication module's main control.

[0053] The power supply sequence is a sequence of changes in the power supply status of the acquisition module, peripheral module, and communication module over time within each "acquisition, reporting, and waiting" cycle, including the power-on acquisition start time, idle power-off start time, and power supply restoration time.

[0054] The acquisition module is a hardware unit responsible for acquiring sensor data. It includes an analog-to-digital converter (ADC) chip and an MCU chip that works with it. For example, the ADC chip can be implemented as AD7792 and ADS124S08IPBSR, while the MCU chip can be implemented as STM32L431CCT6 for data acquisition. During idle waiting periods, the power supply control circuit cuts off the power to reduce power consumption.

[0055] Peripheral modules are auxiliary hardware components other than the main control modules of the acquisition module and LoRa wireless communication module, such as RS485 circuits and watchdog circuits. They are also powered off during non-working periods due to power supply timing control.

[0056] Based on the current communication working mode and receiving window control strategy, the module power supply regulation method is used to divide each acquisition, reporting and waiting cycle into a data acquisition period, a data reporting period and an idle waiting period. Based on this, the power supply timing for controlling the acquisition module and peripheral modules is generated, realizing coordinated control from communication behavior to power supply status, and significantly reducing unnecessary standby power consumption.

[0057] The communication power consumption optimization method provided in this embodiment first performs state perception based on the data change and link quality parameters of the current period, accurately identifying the current operating characteristics of the communication system and providing a reliable basis for subsequent decisions. Then, it determines the communication working mode according to the state feature vector, so that the communication behavior matches the real-time demand and avoids ineffective energy consumption in a fixed mode. Furthermore, it combines the communication working mode and the communication link quality to determine the receiving window control strategy for the current period, realizing subsequent dynamic adjustment of the receiving window. This allows for skipping or shortening the window to reduce monitoring power consumption when the communication link is good, while ensuring communication reliability when the communication link is poor. Finally, by integrating the communication working mode and the receiving window control strategy, it generates the module power supply timing sequence, performs on-demand power supply to the acquisition module and peripheral modules, reduces energy consumption during idle periods, and meets the current energy consumption management requirements of the actual operating communication system.

[0058] This embodiment provides a communication power consumption optimization method, which can be used in a communication monitoring server. Figure 2 This is a flowchart of a communication power consumption optimization method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: S201, based on the data changes and communication link quality parameters collected in the current period, the state feature vector of the current period is obtained using the state awareness method; the data changes include the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio and downlink success rate.

[0059] Specifically, S201 above includes: S2011, based on the changes in data collected within the current period, uses a trend analysis algorithm to obtain the data fluctuation level for the current period; S2012, based on the communication link quality parameters obtained in the current period, the link reliability level for the current period is obtained using a link quality assessment algorithm; S2013, based on the data fluctuation level and link reliability level of the current period, uses the feature vector construction method to obtain the state feature vector of the current period.

[0060] Trend analysis algorithms are computational methods used to analyze the changing trends of collected data over time. For example, by calculating the difference, rate of change, or variance between the current collected value and the historical average, it can determine whether the data is in a stable fluctuation or has undergone a significant jump, thus quantifying the "data fluctuation level".

[0061] Data volatility level is a quantitative level that characterizes the degree of drastic change in the data collected in the current period relative to historical data. Examples include "stable", "small fluctuations" and "significant changes". The higher the data volatility level, the more drastic the data change, which may trigger an emergency mode.

[0062] The link quality assessment algorithm is used to comprehensively evaluate the quality of LoRa communication links. The input parameters include received signal strength indication, signal-to-noise ratio, and historical downlink success rate. The output is a "link reliability level" used to determine the reliability of the current channel.

[0063] Link reliability level is the result of classifying the quality of communication links, such as "excellent", "medium" and "poor". The higher the link reliability level, the more reliable the link is, and the higher the expected downlink success rate. Window pruning is performed in energy-saving mode.

[0064] The feature vector construction method combines multiple dimensions of data fluctuation level and link reliability level into a structured vector, which is used as a standardized input for subsequent classification mode determination of communication working mode.

[0065] The data fluctuation level of the current period is obtained by evaluating the changes in the collected data using a trend analysis algorithm. Then, the link quality evaluation algorithm is used to evaluate the communication link quality parameters to obtain the link reliability level of the current period. Finally, the data fluctuation level and the link reliability level of the current period are merged to construct a state feature vector, avoiding the limitations of single-dimensional evaluation. The data fluctuation level is used to reflect the stability of the system's operating conditions, and the link reliability level is used to characterize the quality of the communication channel. This provides accurate input basis for subsequent graded mode switching, window pruning, and power supply control, improving the accuracy of state judgment and environmental adaptability.

[0066] S202, based on the state feature vector of the current cycle, uses a hierarchical mode determination method to obtain the communication operating mode of the current cycle; the communication operating modes include normal mode, energy-saving mode, and emergency mode. For details, please refer to [link to relevant documentation]. Figure 1 S102 of the illustrated embodiment will not be described again here.

[0067] S203, based on the communication operating mode of the current cycle and combined with communication link quality parameters, uses a window control method to determine the receive window control strategy for the current cycle; the receive window control strategy includes skipping a specified number of receive windows or adjusting the duration of the receive windows. For details, please refer to [link to relevant documentation]. Figure 1 S103 of the illustrated embodiment will not be described again here.

[0068] S204, combining the current cycle's communication operating mode and receive window control strategy, utilizes a module power supply regulation method to obtain the power supply timing for controlling the acquisition module and peripheral modules. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.

[0069] This embodiment provides a communication power consumption optimization method, which can be used in a communication monitoring server. Figure 3 This is a flowchart of a communication power consumption optimization method according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps: S301, based on the changes in data collected within the current period and communication link quality parameters, uses a state-aware method to obtain the state feature vector for the current period. The data changes include the differences between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. For details, please refer to [link to details]. Figure 1 S101 of the illustrated embodiment will not be described again here.

[0070] S302, based on the state feature vector of the current cycle, the communication working mode of the current cycle is obtained by using the hierarchical mode determination method; the communication working mode includes normal mode, energy saving mode and emergency mode.

[0071] Specifically, S302 above includes: S3021, based on the data fluctuation level in the state feature vector, the data stability determination result is obtained using the first threshold comparison method.

[0072] The first threshold comparison method is a judgment logic that compares the data fluctuation level with a preset stability threshold or emergency threshold. When the data fluctuation level is higher than the emergency threshold, the data stability is determined as drastic data change; when the data fluctuation level is lower than the stability threshold, the data is determined to be stable.

[0073] The data stability assessment result is a conclusion obtained through the first threshold comparison method. It is used to characterize the stability of the data collected in the current period, corresponding to multiple different levels such as "stable", "normal fluctuation" and "drastic change".

[0074] S3022, based on the link reliability level in the state feature vector, uses the second threshold comparison method to obtain the link quality judgment result.

[0075] The second threshold comparison method is a judgment logic that compares the link reliability level with a preset excellent or dangerous threshold. For example, if the link reliability level is higher than the excellent threshold, the link quality judgment result is "good link quality"; if it is lower than the dangerous threshold, the link quality judgment result is "poor link quality".

[0076] The link quality assessment result is obtained through a second threshold comparison method and is used to characterize the quality of the current communication link, including multiple levels such as "excellent", "medium", and "poor".

[0077] S3023, combining the data stability assessment results and the link quality assessment results, and using the mode decision rule, obtains the communication working mode for the current period.

[0078] The mode decision rule is a preset logical table or rule set that determines the final communication working mode based on a combination of data stability assessment results and link quality assessment results. For example, the emergency mode is selected for "drastic data changes" or "poor link quality"; the energy-saving mode is selected if "data is stable" and "link quality is good"; and the normal mode is selected for other situations.

[0079] By extracting data change and link quality parameters from the state feature vector, and obtaining data stability and link quality judgment results through the first and second threshold comparison methods, and then comprehensively evaluating the two to determine the communication working mode, it is possible to achieve accurate matching between mode switching and the actual state of the system.

[0080] S303, based on the communication operating mode of the current cycle and combined with communication link quality parameters, uses a window control method to determine the receive window control strategy for the current cycle; the receive window control strategy includes skipping a specified number of receive windows or adjusting the duration of the receive windows. For details, please refer to [link to relevant documentation]. Figure 1 S103 of the illustrated embodiment will not be described again here.

[0081] S304, combining the current cycle's communication operating mode and receive window control strategy, utilizes a module power supply regulation method to obtain the power supply timing for controlling the acquisition module and peripheral modules. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.

[0082] This embodiment provides a communication power consumption optimization method, which can be used in a communication monitoring server. Figure 4 This is a flowchart of a communication power consumption optimization method according to an embodiment of the present invention, such as... Figure 4 As shown, the process includes the following steps: S401, based on the changes in data collected within the current period and communication link quality parameters, uses a state-aware method to obtain the state feature vector for the current period. The data changes include the differences between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. For details, please refer to [link to details]. Figure 1 S101 of the illustrated embodiment will not be described again here.

[0083] S402, based on the state feature vector of the current cycle, uses a hierarchical mode determination method to obtain the communication operating mode of the current cycle; the communication operating modes include normal mode, energy-saving mode, and emergency mode. For details, please refer to [link to relevant documentation]. Figure 1 S102 of the illustrated embodiment will not be described again here.

[0084] S403, based on the communication operating mode of the current cycle and combined with the communication link quality parameters, uses a window control method to determine the receiving window control strategy for the current cycle; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving window.

[0085] Specifically, S403 includes: S4031, based on the received signal strength indication and signal-to-noise ratio of the current communication cycle, a first evaluation result is obtained using a real-time quality assessment method to characterize the instantaneous state of the current channel; S4032, based on the downlink success rate and repeatability information of historical communication cycles, uses statistical analysis and evaluation methods to obtain a second evaluation result for characterizing the long-term reliability of the link; S4033, based on the first evaluation result and the second evaluation result, the comprehensive link trust level is obtained using a comprehensive judgment method; S4034, based on the comprehensive link trust level and the communication working mode of the current period, uses the window decision method to determine the receiving window control strategy for the current period.

[0086] The real-time quality assessment method is a method to quickly evaluate the instantaneous channel condition by using the received signal strength indication and signal-to-noise ratio obtained in real time during the current communication cycle. It does not rely on historical data, directly reflects the quality of the communication environment at the current moment, and outputs the first evaluation result to determine whether the receiving window can be trimmed in the current cycle.

[0087] The statistical analysis and evaluation method is based on the interactive feedback information accumulated over historical communication cycles. It evaluates the long-term reliability of the link through statistical calculation methods such as average value, sliding window, and trend analysis. It is used to filter out instantaneous fluctuations, reflect the stability and historical performance of the link, and output a second evaluation result.

[0088] Specifically, S4034 includes: a1, when the overall link trust level is higher than the preset first threshold and the current communication working mode is energy saving mode or normal mode, generate a strategy to skip a specified number of receiving windows in the current period or generate receiving windows with a shortened duration. a2, when the overall link trust level is lower than the preset second threshold, generate a strategy to extend the receiving window duration or increase the number of retransmissions; a3, when the overall link trust level is lower than the first threshold but higher than the second threshold, generate a strategy to maintain the current receiving window duration.

[0089] First, based on the comprehensive link trust level and the communication operating mode of the current period, the window control strategy is refined: when the link quality is excellent and the communication operating mode is in energy-saving or normal mode, the receiving window is actively skipped or trimmed to reduce monitoring power consumption; when the link quality is poor, the window is extended or the number of retransmissions is increased to ensure reliable uplink data reception; when the link quality is moderate, the standard window is maintained, balancing energy efficiency and reliability, which can accurately match the behavior of the receiving window with the communication link status of the current period, avoiding ineffective power consumption caused by a fixed window or transmission failure under poor link quality, and achieving a dynamic balance between communication power consumption and data transmission reliability.

[0090] The current instantaneous channel condition is assessed using communication link quality parameters of the current period to obtain a first evaluation result reflecting the current fluctuation characteristics. Then, based on the downlink success rate and retransmission counting information of historical communication periods, the long-term reliability of the current communication link is assessed to obtain a second evaluation result characterizing the communication link trend. The first and second evaluation results are fused to obtain a comprehensive link trust level, which facilitates the decision-making of the receiving window to take into account both the current instantaneous changes and historical patterns. Finally, combined with the current communication working mode, a receiving window control strategy is determined to effectively avoid the one-sidedness of a single evaluation indicator. This facilitates the subsequent proactive trimming of the receiving window to reduce monitoring power consumption when the link is good, and ensures the reliability of retransmission confirmation when the link is poor, thus achieving a dynamic balance between communication quality and power consumption.

[0091] In some optional implementations, S403 above further includes: S4035, based on the changing trends of the received signal strength indication and signal-to-noise ratio in the communication link quality parameters received after the current period, the first threshold and the second threshold are updated using a dynamic policy update method to obtain the updated receive window control policy.

[0092] By dynamically updating the judgment threshold based on the changing trend of communication link quality parameters received after the current cycle, the window control strategy can adaptively track channel fluctuations, avoiding the lag or misjudgment caused by fixed thresholds when the environment changes. This allows for timely window trimming to improve energy efficiency when the communication link improves, and proactive strengthening of safeguards when the communication link deteriorates, thus achieving synchronous iteration of window control strategy and link evolution.

[0093] S404, combining the current cycle's communication operating mode and receive window control strategy, utilizes a module power supply regulation method to obtain the power supply timing for controlling the acquisition module and peripheral modules. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.

[0094] This embodiment provides a communication power consumption optimization method, which can be used in a communication monitoring server. Figure 5 This is a flowchart of a communication power consumption optimization method according to an embodiment of the present invention, such as... Figure 5 As shown, the process includes the following steps: S501, based on the changes in data collected within the current period and communication link quality parameters, uses a state-aware method to obtain the state feature vector for the current period. The data changes include the differences between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. For details, please refer to [link to details]. Figure 1 S101 of the illustrated embodiment will not be described again here.

[0095] S502, based on the state feature vector of the current cycle, uses a hierarchical mode determination method to obtain the communication operating mode of the current cycle; the communication operating modes include normal mode, energy-saving mode, and emergency mode. For details, please refer to [link to relevant documentation]. Figure 1 S102 of the illustrated embodiment will not be described again here.

[0096] S503, based on the communication operating mode of the current cycle and combined with communication link quality parameters, uses a window control method to determine the receive window control strategy for the current cycle; the receive window control strategy includes skipping a specified number of receive windows or adjusting the duration of the receive window. For details, please refer to [link to relevant documentation]. Figure 1 S103 of the illustrated embodiment will not be described again here.

[0097] S504, combining the current cycle's communication operating mode and receive window control strategy, utilizes a module power supply regulation method to obtain the power supply timing for controlling the acquisition module and peripheral modules. For details, please refer to [link to relevant documentation]. Figure 1 S104 of the illustrated embodiment will not be described again here.

[0098] S505, based on the actual power consumption data after the power supply timing is executed, uses an iterative optimization method to update the judgment threshold and mode switching conditions in the state perception method to obtain optimized control parameters.

[0099] By collecting actual power consumption data based on the power supply timing of the current cycle and using iterative optimization methods to dynamically update the judgment threshold and mode switching conditions in the state perception method, the mapping relationship between the state feature vector and the working mode can be continuously corrected, avoiding the inability to adapt to changes in operating conditions due to fixed initial parameters.

[0100] This embodiment also provides a communication power consumption optimization system for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the systems described in the following embodiments are preferably implemented in software, hardware implementations, or a combination of software and hardware, are also possible and contemplated.

[0101] This embodiment provides a communication power consumption optimization system, such as Figure 6 As shown, it includes: The vector feature evaluation module 610 is used to obtain the state feature vector of the current period based on the amount of data change collected in the current period and the communication link quality parameters using a state awareness method; the amount of data change includes the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio and downlink success rate; The mode evaluation module 620 is used to obtain the communication working mode of the current period based on the state feature vector of the current period and using a hierarchical mode determination method; the communication working mode includes normal mode, energy saving mode and emergency mode. The window control module 630 is used to determine the receiving window control strategy for the current period based on the communication working mode of the current period and in combination with the communication link quality parameters, using a window adjustment method; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving windows; The power supply regulation generation module 640 is used to integrate the communication working mode and receiving window control strategy of the current cycle, and obtain the power supply timing for controlling the acquisition module and peripheral module using the module power supply regulation method.

[0102] In some optional implementations, the vector feature evaluation module 610 includes: The first evaluation unit is used to obtain the data fluctuation level of the current period based on the amount of data change collected in the current period and using a trend analysis algorithm. The second evaluation unit is used to obtain the link reliability level for the current period based on the communication link quality parameters obtained in the current period and using the link quality evaluation algorithm. The vector construction unit is used to obtain the state feature vector of the current period based on the data fluctuation level and link reliability level of the current period using the feature vector construction method.

[0103] In some alternative implementations, the pattern evaluation module 620 includes: The first determination unit is used to obtain a data stability determination result based on the data fluctuation level in the state feature vector and using a first threshold comparison method. The second determination unit is used to obtain the link quality determination result based on the link reliability level in the state feature vector and using the second threshold comparison method. The mode decision unit is used to combine the data stability judgment result and the link quality judgment result, and use mode decision rules to obtain the communication working mode of the current period.

[0104] In some alternative implementations, the window control module 630 includes: The first evaluation unit is used to obtain a first evaluation result characterizing the instantaneous state of the current channel based on the received signal strength indication and signal-to-noise ratio of the current communication cycle using a real-time quality evaluation method. The second evaluation unit is used to obtain a second evaluation result characterizing the long-term reliability of the link based on the downlink success rate and repeatability information of historical communication cycles using statistical analysis evaluation methods. The comprehensive judgment unit is used to obtain the comprehensive link trust level based on the first evaluation result and the second evaluation result using a comprehensive judgment method; The strategy output unit is used to determine the receive window control strategy for the current period based on the comprehensive link trust level and the communication working mode of the current period using a window decision method.

[0105] In some optional implementations, the policy output unit is specifically used for: When the overall link trust level is higher than a preset first threshold and the current communication working mode is energy-saving mode or normal mode, a strategy is generated to skip a specified number of receiving windows in the current period or to generate receiving windows with a shortened duration. When the overall link trust level is lower than a preset second threshold, a strategy is generated to extend the reception window duration or increase the number of retransmissions. When the overall link trust level is lower than the first threshold but higher than the second threshold, a strategy is generated to maintain the current reception window duration.

[0106] In some alternative implementations, the window control module 630 further includes: The strategy update unit is used to update the first threshold and the second threshold based on the changing trend of the received signal strength indication and signal-to-noise ratio in the communication link quality parameters received after the current period, using a strategy dynamic update method to obtain the updated receive window control strategy.

[0107] In some alternative implementations, it also includes: The iterative optimization module is used to update the judgment threshold and mode switching conditions in the state perception method based on the actual power consumption data after the power supply timing is executed, and to obtain the optimized control parameters.

[0108] The communication power consumption optimization system provided in this embodiment of the invention can execute the communication power consumption optimization method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the method. Further functional descriptions of the various modules and units described above are the same as in the corresponding embodiments described above, and will not be repeated here.

[0109] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0110] The following is a detailed reference. Figure 7 This diagram illustrates a suitable structural schematic for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 701, which can perform various appropriate actions and processes based on a program stored in read-only memory (ROM) 702 or a program loaded from memory 708 into random access memory (RAM) 703. The RAM 703 also stores various programs and data required for the operation of the electronic device. The processor 701, ROM 702, and RAM 703 are interconnected via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0111] Typically, the following devices can be connected to I / O interface 705: input devices 706 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 707 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 708 including, for example, magnetic tapes, hard disks, etc.; and communication devices 709. Communication device 709 allows electronic devices to exchange data via wireless or wired communication with other devices. Although Figure 7 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.

[0112] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 709, or installed from a memory 708, or installed from a ROM 702. When the computer program is executed by the processor 701, it performs the functions defined in the communication power consumption optimization method of the embodiments of the present invention.

[0113] Figure 7 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of the present invention.

[0114] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the communication power consumption optimization method shown in the above embodiments is implemented.

[0115] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0116] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A communication power consumption optimization method, characterized in that, The method includes: Based on the data changes and communication link quality parameters collected in the current period, a state feature vector for the current period is obtained using a state-aware method. The data changes include the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. Based on the state feature vector of the current period, the communication working mode of the current period is obtained using a hierarchical mode determination method; the communication working mode includes normal mode, energy-saving mode and emergency mode. Based on the communication operating mode of the current cycle and in conjunction with the communication link quality parameters, a window control method is used to determine the receiving window control strategy for the current cycle; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving windows. By combining the current communication operating mode and receiving window control strategy, and using the module power supply regulation method, the power supply timing for controlling the acquisition module and peripheral module is obtained.

2. The method according to claim 1, characterized in that, The communication operating mode based on the current cycle, combined with the communication link quality parameters, uses a window control method to determine the receiving window control strategy for the current cycle, including: Based on the received signal strength indication and signal-to-noise ratio of the current communication cycle, a first evaluation result is obtained using a real-time quality assessment method to characterize the instantaneous state of the current channel. Based on downlink success rate and repeatability information from historical communication cycles, a second evaluation result is obtained using statistical analysis and evaluation methods to characterize the long-term reliability of the link. Based on the first evaluation result and the second evaluation result, the comprehensive link trust level is obtained using a comprehensive judgment method; Based on the comprehensive link trust level and the communication working mode of the current period, the receiving window control strategy for the current period is determined using the window decision method.

3. The method according to claim 2, characterized in that, Based on the comprehensive link trust level and the communication working mode of the current period, the receiving window control strategy for the current period is determined using a window decision method, including: When the overall link trust level is higher than a preset first threshold and the current communication working mode is energy-saving mode or normal mode, a strategy is generated to skip a specified number of receiving windows in the current period or to generate receiving windows with a shortened duration. When the overall link trust level is lower than a preset second threshold, a strategy is generated to extend the reception window duration or increase the number of retransmissions. When the overall link trust level is lower than the first threshold but higher than the second threshold, a strategy is generated to maintain the current reception window duration.

4. The method according to claim 1, characterized in that, Also includes: Based on the changing trends of the received signal strength indication and signal-to-noise ratio in the communication link quality parameters received after the current cycle, the first threshold and the second threshold are updated using a dynamic policy update method to obtain the updated receive window control policy.

5. The method according to claim 1, characterized in that, The state feature vector for the current period is obtained using a state-aware method based on the changes in data collected within the current period and communication link quality parameters, including: Based on the changes in the data collected within the current period, the data fluctuation level for the current period is obtained using a trend analysis algorithm. Based on the communication link quality parameters obtained in the current period, the link reliability level for the current period is obtained using a link quality assessment algorithm. Based on the data fluctuation level and link reliability level of the current period, the state feature vector of the current period is obtained by using the feature vector construction method.

6. The method according to claim 1, characterized in that, The communication operating mode for the current period is obtained by using a hierarchical mode determination method based on the state feature vector of the current period, including: Based on the data fluctuation level in the state feature vector, the data stability determination result is obtained using the first threshold comparison method; Based on the link reliability level in the state feature vector, the link quality judgment result is obtained using the second threshold comparison method; Based on the combined results of the data stability assessment and the link quality assessment, the communication working mode for the current period is obtained using the mode decision rule.

7. The method according to any one of claims 1 to 6, characterized in that, Also includes: Based on the actual power consumption data after the power supply timing is executed, the judgment threshold and mode switching conditions in the state perception method are updated using an iterative optimization method to obtain optimized control parameters.

8. A communication power consumption optimization system, characterized in that, The system includes: The vector feature evaluation module is used to obtain the state feature vector of the current period based on the amount of data change collected in the current period and the communication link quality parameters using a state awareness method. The amount of data change includes the difference between sensor data and historical data, and the communication link quality parameters include received signal strength indication, signal-to-noise ratio, and downlink success rate. The mode evaluation module is used to determine the communication working mode of the current period based on the state feature vector of the current period and using a hierarchical mode determination method; the communication working mode includes normal mode, energy-saving mode and emergency mode. The window control module is used to determine the receiving window control strategy for the current period based on the communication working mode of the current period and the communication link quality parameters, using a window adjustment method; the receiving window control strategy includes skipping a specified number of receiving windows or adjusting the duration of the receiving windows; The power supply regulation generation module is used to integrate the communication working mode and receiving window control strategy of the current cycle, and obtain the power supply timing for controlling the acquisition module and peripheral module using the module power supply regulation method.

9. An electronic device, characterized in that, include: A memory and a processor are communicatively connected, the memory stores computer instructions, and the processor executes the computer instructions to perform the communication power consumption optimization method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the communication power consumption optimization method according to any one of claims 1 to 7.