A Cellular Module Power Control Method Based on Network Status and Service Load

By adopting a dynamic power control method based on network status and service load, the adaptability and stability issues of traditional cellular module power control schemes are solved, thereby improving energy utilization and communication quality stability, and reducing user operation complexity and current peak risk.

CN121174259BActive Publication Date: 2026-07-31LIERDA SCI & TECH GRP
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
LIERDA SCI & TECH GRP
Filing Date
2025-09-16
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Traditional cellular module power control schemes cannot adapt to diverse and dynamic application needs, resulting in low energy utilization, unstable communication quality, complex user operation, and the risk of current peaks.

Method used

By employing a dynamic power control method based on network status and service load, a standardized power configuration interface is used to monitor network and service status in real time. Combined with backup power and hardware protection mechanisms, adaptive power adjustment and hardware protection are achieved.

Benefits of technology

It improves energy efficiency, enhances communication quality and equipment stability, reduces user operation complexity, and avoids current peak issues.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121174259B_ABST
    Figure CN121174259B_ABST
Patent Text Reader

Abstract

This invention discloses a cellular module power control method based on network status and service load, aiming to solve the problems of low energy utilization and unstable communication quality in traditional power control schemes. The method defines and distributes power control parameters through a standardized interface, including dynamic power protection thresholds, hardware protection delays, and hardware protection release thresholds. It monitors network status and service load in real time, collecting multi-dimensional data to support power calculation. The module's physical layer, combined with the monitoring data, calculates a target power that balances communication quality and energy consumption through logic such as basic power benchmark calculation, service load correction, and parameter boundary verification. Dynamic power adjustment is performed based on the target power. When the target power reaches its upper limit, the backup power supply and main power supply are triggered to provide power in tandem, combined with hardware protection delays to achieve smooth power transition and hardware protection. If the closed-loop monitoring and adjustment effect does not meet the target, iterative optimization is performed again. This invention improves energy utilization and communication transmission success rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mobile communications, and more specifically to a cellular module power control method based on network status and service load. Background Technology

[0002] In fields such as the Internet of Things (IoT), industrial control, and smart terminals, cellular modules serve as the core carrier for data transmission, and their power control capabilities directly determine the device's battery life, communication stability, and hardware reliability. With the widespread adoption of 5G technology and the deployment of massive numbers of IoT devices, communication scenarios are becoming increasingly complex. Different scenarios have significantly different power requirements for modules. Traditional power control often employs fixed power control schemes or manually modifies module power parameters using local debugging tools. This approach struggles to adapt to diverse and dynamic application needs, specifically presenting the following problems:

[0003] (1) Low energy efficiency. The energy waste of the fixed power scheme under light load and good signal scenarios, the invalid power consumption caused by delay in the manual adjustment scheme, and the redundant power output caused by the simple threshold scheme ignoring the scenario correlation all contribute to the low overall energy efficiency of the module, especially in battery-powered portable devices, which directly restricts the device's usage time.

[0004] (2) The guarantee of communication quality depends on the dynamic matching of power and scenario requirements, but traditional solutions cannot achieve this matching logic. Fixed power solutions cannot respond when the scenario changes, manual adjustment solutions have perceived delays, and simple threshold solutions lack scenario correlation judgment, resulting in the module's power adjustment being lagging or deviating when the network fluctuates or services switch, and communication quality fluctuating drastically.

[0005] (3) High user operation and maintenance costs. The manual power adjustment scheme relies on professional personnel, which increases the technical threshold, is cumbersome and prone to errors, and has a poor user experience.

[0006] (4) Traditional solutions do not take into account the current peak caused by power surge. When the module power increases rapidly, the main power supply needs to provide a larger current instantly. If the current peak exceeds the design tolerance limit of the peripheral circuit, it will cause the circuit temperature to rise sharply, the components to age faster, or even instantaneous breakdown damage, which will seriously affect the service life of the equipment and the stability of on-site operation.

[0007] Therefore, a new method for controlling the power of cellular modules is needed. Summary of the Invention

[0008] To address the aforementioned problems in the prior art, this invention proposes a power control scheme that enables scene awareness, dynamic adaptation, and hardware protection.

[0009] The present invention provides a cellular module power control method based on network status and service load, comprising the following steps:

[0010] S1. Definition and transmission of power configuration commands: Power control parameters are set through a standardized power configuration interface. The power control parameters include dynamic power protection threshold, hardware protection delay, and hardware protection release threshold. After the configuration terminal sends the command, the module receiving module verifies the validity of the command. If the verification is successful, the parameters are stored in the internal register and synchronously updated to the power control unit. If the verification fails, an error code is returned and parameter adjustment suggestions are prompted.

[0011] S2. Real-time monitoring of network and service status: Network status parameters are collected using a combination of periodic sampling and event triggering, and service load parameters are statistically analyzed in real time based on the data transmission link; the collected raw data is filtered to remove outliers, and the valid data is standardized into a format recognizable by the power control unit;

[0012] S3. Calculation of target power P_target: The physical layer of the module calculates the target power based on monitoring data and preset power control parameters. First, it calculates the basic power base P_base based on network status parameters; then, it corrects P_base according to the service load correction rules to obtain the preliminary target power P_temp; finally, it compares P_temp with the dynamic power protection threshold and the hardware protection release threshold to determine the target power P_target.

[0013] S4. Dynamic Power Adjustment and Hardware Protection: Based on the target power P_target, a control signal is output, combined with hardware protection delay to achieve smooth power transition; when the target power P_target equals the dynamic power protection threshold, the module physical layer sends an over-limit warning signal to the application layer, and the application layer turns on the backup power switch, with the backup power supply and main power supply working together; when the target power P_target drops below the hardware protection release threshold and the stable maintenance time reaches the hardware protection delay, the module physical layer sends a release warning signal, and the application layer turns off the backup power switch;

[0014] S5. Adjustment Effect Monitoring and Feedback: Collect communication quality parameters, energy consumption parameters, and hardware status parameters to evaluate the adjustment effect. If all parameters meet the preset target, maintain the current target power P_target and record relevant information; if the communication quality does not meet the standard, return to S2; if the energy consumption is too high, return to S3 to optimize the service load correction rules and recalculate the target power P_target; statistically analyze the power adjustment records weekly and dynamically update the power calculation parameters.

[0015] Preferably, the standardized power configuration includes local debugging device configuration using custom AT commands, local API call configuration for direct control by the device's local program, register parameter configuration for precise setting of module underlying parameters, and remote management platform configuration for batch management of remote IoT modules; the AT command format is AT + LKGSCONFIG = <maxlimit> , <delayus> , <minlimit>,in <maxlimit>For dynamic power protection threshold, <delayus>Hardware protection delay for minimum intervals of continuous power switching events. <minlimit>Remove the threshold for hardware protection, and with <maxlimit>The difference is 5-8 dBm.

[0016] Preferably, the network status parameters include network signal strength, signal-to-noise ratio, network standard and frequency band; the service load parameters include data transmission rate, data packet size and interval, and service type.

[0017] Preferably, the formula for calculating the basic power reference P_base is P_base = P_ref + ΔP_coverage + ΔP_interference, where P_ref is the reference power under the standard environment of the module, ΔP_coverage is the network coverage compensation value, and ΔP_interference is the interference compensation value.

[0018] Preferably, the network coverage compensation value ΔP_coverage is adjusted according to the RSRP change, with ΔP_coverage increasing by 2dBm for every 10dBm decrease in RSRP; the interference compensation value ΔP_interference is adjusted according to the SINR change, with ΔP_interference increasing by 1dBm for every 5dB decrease in SINR.

[0019] Preferably, the service load correction rule is as follows: when the service transmission rate is >2Mbps or the data packet interval is <200ms, P_temp = P_base + 3dBm; when the service transmission rate is ≤1Mbps and the data packet interval is ≥1s, P_temp = P_base - 2dBm; and for real-time voice services, P_temp = P_base + 1dBm.

[0020] Preferably, the power smooth transition includes: when the target power P_target increases compared to the current power, the hardware protection delay timer increases by 1 dBm every 500 μs after the timeout; when the target power P_target decreases compared to the current power, the hardware protection delay timer decreases by 1 dBm every 500 μs after the timeout.

[0021] Preferably, the backup power supply is a supercapacitor or a small battery, and the backup power supply and the main power supply are coordinated and switched through a switching circuit composed of transistors and MOSFETs.

[0022] Preferably, step S4 further includes, when a radio frequency circuit fault occurs during the power adjustment process, the module forcibly reduces the power to the hardware protection release threshold and sends a fault code and records the fault information.

[0023] Preferably, the communication quality parameters include data transmission success rate, bit error rate, and number of communication interruptions; the energy consumption parameters include module operating current and power consumption; and the hardware status parameters include main power supply output current and backup power supply voltage.

[0024] The present invention has the following beneficial effects:

[0025] (1) Improve energy efficiency. This invention achieves precise matching between power output and actual demand by dynamically calculating the target power: in scenarios with good signal and low load, the power is automatically reduced to near the hardware protection release threshold, reducing redundant energy consumption. In scenarios with weak signal or high load, the power is only increased to the optimal value to meet communication requirements, which can improve the device's battery life, especially suitable for battery-powered IoT terminals.

[0026] (2) Improved communication quality and stability for demanding scenarios. This invention achieves dynamic synchronization between power and scenario requirements through periodic network status sampling and service load monitoring, combined with millisecond-level target power calculation and smooth adjustment mechanisms. This improves data transmission success rate, reduces bit error rate, and covers communication quality requirements in complex scenarios.

[0027] (3) The present invention completely solves the risk of current peak through a dual protection mechanism of backup power buffer and smooth power adjustment: when the target power reaches the upper limit, the backup power supply composed of supercapacitors or small batteries is started in advance to share the load with the main power supply, avoid the main power supply overload, and at the same time prevent the current impact caused by power change, thereby improving the stability of equipment operation.

[0028] This invention proposes a cellular module power adaptive control method based on network status and service load. Through parameter configuration, dynamic calculation and hardware protection logic, it meets the power control requirements in diverse scenarios. Attached Figure Description

[0029] Figure 1 This is a flowchart illustrating the power configuration process in an embodiment of the present invention.

[0030] Figure 2 This is a circuit diagram of a backup power supply according to an embodiment of the present invention. Detailed Implementation

[0031] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0032] This invention provides a cellular module power control method based on network status and service load. Addressing the power control requirements of cellular modules in complex network environments and under dynamic service loads, the method proposes a control flow including steps such as power configuration command definition and transmission, real-time monitoring of network and service status, target power calculation, dynamic power adjustment and hardware protection, and adjustment effect monitoring and feedback. This achieves adaptive power adjustment and hardware reliability assurance. The specific steps are as follows:

[0033] S1. Definition and transmission of power configuration commands. Through a standardized power configuration interface, power control parameters are set for the module, providing a basis for subsequent dynamic adjustments, such as... Figure 1 As shown, the specific operation process is as follows:

[0034] S11. Configuration Interface Selection. A highly compatible multi-type interface design is adopted, supporting four configuration methods to adapt to the parameter configuration requirements of different application scenarios. Among them, the AT command preferentially uses the custom command AT+LKGSCONFIG, suitable for local debugging of devices and real-time parameter modification; local API calls can meet the needs of the device's local program to directly control the module; register parameter configuration is suitable for precise setting of the module's underlying parameters; and remote management platform distribution facilitates batch parameter configuration of remotely deployed IoT modules, improving the efficiency of large-scale device management.

[0035] S12. Command Parameter Definition. Taking the AT+LKGSCONFIG command as an example, its format is fixed as AT+LKGSCONFIG= <maxlimit> , <delayus> , <minlimit>The meaning and setting rules of each parameter are clearly defined, as follows:

[0036] (1) <maxlimit>(Dynamic Power Protection Threshold): The unit is dBm, and it must strictly comply with the module's hardware power range. For example, the hardware power range for a 4G Cat.1 module is 5~23dBm. This parameter is set by the application layer based on the maximum current carrying capacity of the peripheral circuit. Its core function is to prevent current overload caused by excessive power. For devices with lower peak current tolerance, this parameter can be set to 20dBm to ensure circuit safety.

[0037] (2) <delayus>(Hardware Protection Delay): Measured in microseconds (μs), it features anti-jitter and hold-up functions. For anti-jitter, a minimum interval for continuous power switching events must be set, typically 3000μs, to avoid frequent power adjustments due to network signal fluctuations and reduce the impact on communication stability. For hold-up, the effective duration of protection control signals (such as Power_EN) must be ensured to be no less than this parameter value to prevent power interruptions during power switching and ensure stable startup and switching of backup power.

[0038] (3) <minlimit>(Hardware protection release threshold): The unit is dBm. It serves as the hysteresis threshold for releasing hardware protection and its value must be lower than [missing value]. <maxlimit>The difference between the two is typically set to 5-8 dBm to avoid repeated switching of protection states caused by small power fluctuations. For example, when <maxlimit>If the value is set to 20dBm, this parameter can be set to 13dBm to ensure the stability of protection state switching.

[0039] S13. Command Issuance and Parsing. After the configuration end (such as the user terminal or remote platform) sends the command according to the fixed format described above, the module receiving module first verifies the validity of the command. The verification includes whether the parameter range meets the hardware requirements and whether the command format is complete. If the verification passes, the module stores the parameters in its internal register and synchronously updates the power control unit, providing accurate parameter support for subsequent adjustment logic. If the verification fails, for example, if the parameters exceed the hardware's specified range, the module will return an error code (such as "ERROR 101") and provide parameter adjustment suggestions to help the configuration end quickly correct the parameters.

[0040] S2. Real-time monitoring of network and service status. Through the module's built-in monitoring module, key parameters affecting power demand are collected in real time, providing accurate and effective data input for target power calculation. Specific monitoring content and implementation methods are as follows:

[0041] S21. Network Status Monitoring. This method combines periodic sampling with event triggering to collect network parameters, comprehensively reflecting the current network environment status. Parameters include:

[0042] (1) Network Signal Strength (RSRP): The sampling period is set to once every 100ms. This parameter directly reflects the current network coverage quality. Generally speaking, -70dBm indicates a good signal and -110dBm indicates a poor signal. By continuously monitoring RSRP, the dynamic changes in network coverage can be grasped in a timely manner.

[0043] (2) Signal-to-noise ratio (SINR): The sampling period is once every 200ms, which is used to reflect the ratio of signal to interference. When SINR≥10dB, the communication quality is excellent; when SINR≤0dB, data transmission errors are likely to occur. This parameter provides an important basis for judging the degree of network interference and adjusting the power.

[0044] (3) Network standard and frequency band: Real-time identification of the network standard (such as 4G, 5G) and frequency band currently in operation of the module. Since the power loss characteristics of different standards and frequency bands are different, for example, the power loss of the 5G frequency band is usually higher than that of 4G. Therefore, this parameter needs to be used as the basis for power adjustment to ensure that the power setting is adapted to the current network environment.

[0045] S22. Service Load Monitoring. Based on the data transmission link, real-time statistics of service demand-related parameters are collected to accurately determine the service load situation, specifically including:

[0046] (1) Data transmission rate: The statistical period is once every 50ms, and the unit is Mbps, which directly reflects the current business data volume. Different services have significantly different requirements for transmission rate. For example, the transmission rate of high-definition video needs to be ≥2Mbps, while the SMS service only needs to be 10kbps. By monitoring the transmission rate, the basic power requirements of the service can be determined.

[0047] (2) Data packet size and interval: Continuously record the number of bytes in consecutive data packets (e.g., the common 1024 bytes / packet) and the sending interval (e.g., 500ms / packet). If a sudden data packet situation occurs, such as the sending interval shortening to 100ms, it can be determined that the service load has increased sharply, and the power needs to be adjusted in time to meet the sudden service demand.

[0048] (3) Service type: The service type is identified through protocol parsing technology, such as real-time voice (VoLTE) and non-real-time data transmission. Among them, real-time services are sensitive to latency and power must be prioritized to avoid communication interruptions. Non-real-time services have lower latency requirements and power can be appropriately reduced to save energy. The distinction between service types helps to achieve differentiated power control.

[0049] S23. Data Preprocessing. The collected raw data is filtered to remove outliers caused by signal interference or other factors, such as instantaneous RSRP jumps. Simultaneously, the processed valid data is standardized into a format recognizable by the power control unit, for example, converting RSRP into the corresponding power loss coefficient. This ensures the accuracy and validity of the data input to subsequent calculation steps, providing reliable support for target power calculation.

[0050] S3. Target Power (P_target) Calculation. This step involves the module's physical layer (PHY) calculating the optimal target power using monitored network and service status data, combined with preset power control parameters, through a multi-dimensional algorithm. This optimizes energy consumption while ensuring communication quality. The specific calculation logic is as follows:

[0051] S31. Calculation of the initial power base. The initial power base is determined based on the network state parameters. The calculation formula is: P_base = P_ref + ΔP_coverage + ΔP_interference.

[0052] P_ref: refers to the reference power of the module under standard conditions. Standard conditions can be defined as RSRP=-80dBm and SINR=15dB. This value is determined by the module's hardware characteristics. For example, the P_ref of a 4G Cat.1 module is usually set to 15dBm.

[0053] ΔP_coverage: Network coverage compensation value, adjusted according to changes in RSRP. For example, when RSRP decreases by 10dBm, ΔP_coverage increases by 2dBm; when RSRP = -100dBm, ΔP_coverage = 4dBm; when RSRP ≥ -70dBm, network coverage is good, and ΔP_coverage = 0dBm.

[0054] ΔP_interference: Interference compensation value, adjusted according to changes in SINR. For example, when SINR decreases by 5dB, ΔP_interference increases by 1dBm; when SINR=5dB, ΔP_interference=2dBm; when SINR≥10dB, network interference is relatively small, and ΔP_interference=0dBm.

[0055] S32. Service Load Power Correction. The base power benchmark is corrected based on service parameters to obtain the initial target power P_temp. Differentiated correction rules can be formulated for different service scenarios.

[0056] (1) When the service transmission rate is greater than 2Mbps (such as high-definition video service) or the data packet interval is less than 200ms (such as burst data transmission service), in order to ensure the data transmission rate and integrity, the power needs to be increased and P_temp = P_base +3dBm is set.

[0057] (2) When the service transmission rate is ≤1Mbps (such as text data transmission service) and the data packet interval is ≥1s (such as low frequency data reporting service), the service has low power requirements and can reduce power to save energy consumption. Set P_temp = P_base -2dBm.

[0058] (3) For real-time voice services (such as VoLTE), since they are sensitive to latency, additional latency compensation is required. Set P_temp = P_base + 1dBm to avoid voice stuttering, interruption and other problems caused by insufficient power.

[0059] S33. Parameter boundary verification. Compare the initial target power P_temp with the values ​​set in step one. <maxlimit> 、 <minlimit>Compare the results and determine the final target power P_target:

[0060] (1) If P_temp > <maxlimit>This indicates that the current power demand exceeds the hardware's safe operating range. To avoid current overload, the target power is temporarily set to... <maxlimit>This also triggers subsequent hardware protection mechanisms.

[0061] (2) If P_temp < <minlimit>This indicates that the current power demand is too low and may not be able to guarantee basic communication quality. The target power is temporarily set to... <minlimit>This ensures that the module has basic communication capabilities.

[0062] (3) If P_temp is in <maxlimit>and <minlimit>The value between these two values ​​indicates that the current power requirement meets both hardware safety requirements and ensures communication quality. In this case, the final target power P_target = P_temp.

[0063] S4. Dynamic Power Adjustment and Hardware Protection. This step performs power adjustment based on the calculated P_target, and simultaneously implements hardware protection in conjunction with the backup power supply circuit, such as... Figure 2 As shown, to avoid current peaks caused by sudden power changes and ensure stable operation of the module hardware, the specific process is as follows:

[0064] S41. Power Adjustment Execution. The module power control unit adjusts the transmit power via the RF circuit based on the control signal output by P_target, while simultaneously introducing the power set in step one. <delayus>Delay mechanism to achieve smooth power transition:

[0065] (1) When P_target increases from the current power, such as from 13dBm to 20dBm, the power is gradually increased after a delay of 3000μs. The increase is set to 1dBm every 500μs to avoid the current peak caused by power change and reduce the impact on the hardware circuit.

[0066] (2) When P_target decreases from the current power, such as from 20dBm to 13dBm, the power is gradually reduced after a delay of 3000μs, with a reduction of 1dBm every 500μs, to prevent communication quality fluctuations caused by a sudden drop in power.

[0067] S42, Hardware protection triggering and deactivation.

[0068] Triggering condition: When P_target equals <maxlimit>When this occurs, it indicates that the current power demand is high and there is a risk of hardware overload. At this time, the PHY layer sends an "overload warning" signal to the application layer. Upon receiving the signal, the application layer pulls the Power_EN control pin high, turning on the backup power switch composed of transistors and MOSFETs. The backup power supply uses a supercapacitor or a small battery, which, together with the main power supply (DCDC_3.6V), supplies power to VBAT, sharing the load of the main power supply and preventing the main power supply from experiencing excessive peak current.

[0069] Maintenance mechanism: During backup power operation, continuously monitor changes in P_target. If P_target remains equal to... <maxlimit>If Power_EN remains high, it ensures a stable power supply from the backup power source; if P_target is in <delayus>Slight fluctuations occurred within the interval, but did not fall below [a certain level]. <minlimit>In this case, the power switching operation will not be triggered, thus avoiding frequent switching that could affect the stability of the power supply.

[0070] Release condition: When P_target drops to <minlimit>The following, and the stable maintenance time reaches <delayus>When the time reaches 3000μs, it indicates that the current power demand has decreased and the risk of hardware overload has been eliminated. At this time, the PHY layer sends a "clear warning" signal to the application layer, the application layer pulls the Power_EN pin low, turns off the backup power switch, and restores the main power supply to the independent power supply mode.

[0071] S43. Abnormal Handling. During power adjustment, if an RF circuit fault occurs (such as no power response or abnormal power output), the module immediately triggers the emergency protection mechanism, forcibly reducing the power to [a lower value]. <minlimit>This prevents the fault from escalating. At the same time, the module sends a fault code (such as "ERROR 201") to the application layer and records detailed information such as the time of the fault occurrence, the fault type, and the current network and service status in the fault log, providing a basis for subsequent fault investigation and maintenance.

[0072] S5. Adjustment Effect Monitoring and Feedback. A closed-loop monitoring mechanism verifies the power adjustment effect. If the expected target is not achieved, the adjustment process is re-entered, forming a dynamic optimization cycle to continuously improve power control accuracy and reliability. Specific operations are as follows:

[0073] S51. Effect Monitoring Parameter Acquisition. After power adjustment is completed, operating parameters are acquired in real time to comprehensively evaluate the adjustment effect. Operating parameters include:

[0074] (1) Communication quality parameters: including data transmission success rate, bit error rate, and number of communication interruptions. Among them, the target value for data transmission success rate is set to ≥99.5%, the target value for bit error rate is ≤0.1%, and the target value for number of communication interruptions is ≤1 time / hour. These parameters directly reflect the impact of power adjustment on communication quality.

[0075] (2) Energy consumption parameters: Statistically measure the current operating current (in mA) and power consumption (in mW) of the module, compare the energy consumption changes before and after the adjustment, evaluate the energy-saving effect of power adjustment, and ensure that energy consumption optimization is achieved while ensuring communication quality.

[0076] (3) Hardware status parameters: Monitor the main power supply output current and the backup power supply voltage. The target value of the main power supply output current is set to ≤ the design upper limit (e.g., 500mA), and the target value of the backup power supply voltage is ≥ 3.0V. By monitoring these parameters, we ensure that the hardware circuit is in a safe and stable operating state.

[0077] S52. Effectiveness Evaluation and Feedback.

[0078] If the communication quality parameters, energy consumption parameters, and hardware status parameters all meet the preset targets (such as data transmission success rate ≥ 99.5%, main power supply output current ≤ 500mA, and backup power supply voltage ≥ 3.0V), then the power adjustment is deemed valid. The module maintains its current P_target unchanged and records the adjustment time, parameter changes before and after the adjustment, and evaluation results in the module operation log for subsequent traceability and analysis.

[0079] If the communication quality does not meet the standard (e.g., bit error rate > 0.1%, number of communication interruptions exceeds the target value), return to "real-time monitoring of network and service status" in S2, re-collect the latest network and service status data, and re-execute "target power calculation" in S3. Usually, the power reference or correction coefficient is appropriately increased, and then enter S4 to readjust the power until the communication quality meets the requirements.

[0080] If the power consumption is too high (e.g., module operating current > 600mA, power consumption exceeds design standards), return to "target power calculation" in S3, optimize the service load correction coefficient, reduce the initial target power P_temp while ensuring communication quality, recalculate P_target, and then perform power adjustment in S4 to achieve a balance between power consumption and communication quality.

[0081] S53. Parameter Iterative Optimization. The module performs weekly statistical analysis of power adjustment records to identify the optimal value of P_target under different network conditions (such as different RSRP and SINR ranges) and different service loads (such as different transmission rates and service types). Based on the analysis results, key parameters such as P_ref (baseline power), ΔP_coverage (coverage compensation), and ΔP_interference (interference compensation) are dynamically updated to further improve the accuracy and energy-saving effect of power control, ensuring that the power control strategy continuously adapts to changes in actual application scenarios.

[0082] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.< / minlimit> < / delayus> < / minlimit> < / minlimit> < / delayus> < / maxlimit> < / maxlimit> < / delayus> < / minlimit> < / maxlimit> < / minlimit> < / minlimit> < / maxlimit> < / maxlimit> < / minlimit> < / maxlimit> < / maxlimit> < / maxlimit> < / minlimit> < / delayus> < / maxlimit> < / minlimit> < / delayus> < / maxlimit> < / maxlimit> < / minlimit> < / delayus> < / maxlimit> < / minlimit> < / delayus> < / maxlimit>

Claims

1. A cellular module power control method based on network status and service load, characterized in that, Includes the following steps: S1. Definition and transmission of power configuration commands: Power control parameters are set through a standardized power configuration interface. The power control parameters include dynamic power protection threshold, hardware protection delay, and hardware protection release threshold. After the configuration terminal sends the command, the module receiving module verifies the validity of the command. If the verification is successful, the parameters are stored in the module's internal register and synchronously updated to the power control unit. If the verification fails, an error code is returned and parameter adjustment suggestions are prompted. S2. Real-time monitoring of network and service status: Network status parameters are collected using a combination of periodic sampling and event triggering, and service load parameters are statistically analyzed in real time based on the data transmission link; the collected raw data is filtered to remove outliers, and the valid data is standardized into a format recognizable by the power control unit; S3. Calculation of target power P_target: First, calculate the basic power baseline P_base based on network status parameters; then, correct P_base according to the service load correction rules to obtain the preliminary target power P_temp; finally, compare P_temp with the dynamic power protection threshold and the hardware protection release threshold to determine the target power P_target. S4. Dynamic power adjustment and hardware protection: Output control signal according to target power P_target, and combine hardware protection delay to achieve smooth power transition; when target power P_target is equal to dynamic power protection threshold, module physical layer sends over-limit warning signal to application layer, application layer turns on backup power switch, and backup power and main power supply are used for power supply. When the target power P_target drops below the hardware protection release threshold and the stable maintenance time reaches the hardware protection delay, the module physical layer sends a release warning signal and the application layer shuts down the backup power switch. S5. Adjustment Effect Monitoring and Feedback: Collect communication quality parameters, energy consumption parameters, and hardware status parameters to evaluate the adjustment effect; if all parameters meet the preset target, maintain the current target power P_target and record relevant information; if the communication quality does not meet the standard, return to S2; if the energy consumption is too high, return to S3 to optimize the service load correction rules and recalculate the target power P_target; statistically analyze the power adjustment records weekly and dynamically update the power calculation parameters.

2. The method of claim 1, wherein the network status and traffic load based power control of cellular modules is based on at least one of the following: The standardized power configuration includes configuration of local debugging devices using custom AT commands, configuration of local API calls directly controlled by the device's local program, configuration of register parameters for setting module-level parameters, and configuration of remote management platform distribution for batch management of remote IoT modules; the AT command format is AT + LKGSCONFIG = <maxlimit> , <delayus> , <minlimit>wherein <maxlimit>for dynamic power protection threshold, <delayus>a hardware protection delay for minimum interval of consecutive power switching events, <minlimit>Remove the threshold for hardware protection, and with <maxlimit> The difference is 5-8 dBm.< / maxlimit> < / minlimit> < / delayus> < / maxlimit> < / minlimit> < / delayus> < / maxlimit> ​ 3. The cellular module power control method based on network status and service load according to claim 1, characterized in that, The network status parameters include network signal strength, signal-to-noise ratio, network standard and frequency band; the service load parameters include data transmission rate, data packet size and interval, and service type.

4. The cellular module power control method based on network status and service load according to claim 1, characterized in that, The basic power reference P_base is calculated as P_base = P_ref + ΔP_coverage + ΔP_interference, where P_ref is the reference power under the standard environment of the module, ΔP_coverage is the network coverage compensation value, and ΔP_interference is the interference compensation value.

5. The cellular module power control method based on network status and service load according to claim 4, characterized in that, The network coverage compensation value ΔP_coverage is adjusted according to the RSRP change, with ΔP_coverage increasing by 2dBm for every 10dBm decrease in RSRP; the interference compensation value ΔP_interference is adjusted according to the SINR change, with ΔP_interference increasing by 1dBm for every 5dB decrease in SINR.

6. The cellular module power control method based on network status and service load according to claim 1, characterized in that, The service load correction rules are based on the service transmission rate, data packet interval, and service type. The service load correction rules include: when the service transmission rate is >2Mbps or the data packet interval is <200ms, P_temp = P_base + 3dBm; when the service transmission rate is ≤1Mbps and the data packet interval is ≥1s, P_temp = P_base - 2dBm; and for real-time voice services, P_temp = P_base + 1dBm.

7. The cellular module power control method based on network status and service load according to claim 1, characterized in that, The power smooth transition includes the following: when the target power P_target increases compared to the current power, the hardware protection delay timer increases by 1 dBm every 500 μs after the timer expires; when the target power P_target decreases compared to the current power, the hardware protection delay timer decreases by 1 dBm every 500 μs after the timer expires.

8. The method of claim 1, wherein the network status and traffic load based power control of cellular modules is based on at least one of the following: The backup power supply is a supercapacitor or a small battery. The backup power supply and the main power supply are coordinated and switched through a switching circuit composed of transistors and MOSFETs. ​ 9. The method of claim 1, wherein, Step S4 further includes that when a radio frequency circuit fault occurs during the power adjustment process, the module will force the power down to the hardware protection release threshold and send a fault code and record the fault information.

10. The method of claim 1, wherein the network status and traffic load based power control of cellular modules is based on at least one of the following: The communication quality parameters include data transmission success rate, bit error rate, and number of communication interruptions; the energy consumption parameters include module operating current and power consumption; and the hardware status parameters include main power supply output current and backup power supply voltage. ​