Transmission power control method and device, electronic equipment and storage medium

By dynamically adjusting the maximum transmit power of the terminal device, the problem of insufficient communication capability caused by the fixed power setting before the terminal device leaves the factory is solved, thus improving the user experience.

CN121486949APending Publication Date: 2026-02-06BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411074149.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

In existing technologies, the fixed maximum transmission power set before the terminal device leaves the factory results in low communication capabilities, which affects the user experience.

Method used

The maximum transmission power is dynamically adjusted based on the current area and current state of the terminal device. The first maximum transmission power of the current area and the second maximum transmission power of the terminal device are obtained. If the first maximum transmission power is greater than the second maximum transmission power, the second maximum transmission power is updated to the first maximum transmission power.

Benefits of technology

It improves the communication capabilities of terminal devices in the current area and enhances the user's communication experience in scenarios such as gaming, phone calls, and live streaming.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121486949A_ABST
    Figure CN121486949A_ABST
Patent Text Reader

Abstract

The invention relates to a transmitting power control method and device, electronic equipment and a storage medium, and belongs to the technical field of communication. The method comprises the following steps: acquiring first maximum transmitting power corresponding to a current area in which the terminal equipment is located; acquiring the current second maximum transmitting power of the terminal equipment; and if the first maximum transmitting power is greater than the second maximum transmitting power, updating the second maximum transmitting power to the first maximum transmitting power. Therefore, when the maximum transmitting power corresponding to the current area in which the terminal equipment is located is greater than the current maximum transmitting power of the terminal equipment, the current maximum transmitting power of the terminal equipment can be updated to the maximum transmitting power corresponding to the current area, so that the current maximum transmitting power of the terminal equipment is improved; the communication capability of the terminal device in the current area can be improved, and the communication experience of the user in the scenes of games, calls, live broadcast and the like is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, electronic device, and storage medium for controlling transmission power. Background Technology

[0002] Currently, to reduce radiation and power consumption, it is necessary to limit the maximum transmission power of terminal devices. Most related technologies set a fixed maximum transmission power for terminal devices before they leave the factory, resulting in lower communication capabilities and impacting the user's communication experience. Summary of the Invention

[0003] This disclosure provides a method, apparatus, electronic device, computer-readable storage medium, and computer program product for controlling transmission power, to at least solve the problem in related technologies where a fixed maximum transmission power is set for terminal devices before they leave the factory, resulting in low communication capabilities of the terminal devices. The technical solution of this disclosure is as follows:

[0004] According to a first aspect of the present disclosure, a method for controlling transmission power is provided, comprising: obtaining a first maximum transmission power corresponding to a current region in which a terminal device is located, wherein the first maximum transmission power is used to generate a first maximum transmission power set corresponding to the current region; obtaining a second maximum transmission power of the terminal device at present, wherein the second maximum transmission power is used to generate a second maximum transmission power set of the terminal device at present; and updating the second maximum transmission power to the first maximum transmission power if the first maximum transmission power is greater than the second maximum transmission power.

[0005] According to a second aspect of the present disclosure, a transmission power control device is provided, comprising: a first acquisition module configured to acquire a first maximum transmission power corresponding to a current area where a terminal device is located, wherein the first maximum transmission power is used to generate a first maximum transmission power set corresponding to the current area; a second acquisition module configured to acquire a second maximum transmission power of the terminal device, wherein the second maximum transmission power is used to generate a second maximum transmission power set of the terminal device; and a control module configured to update the second maximum transmission power to the first maximum transmission power if the first maximum transmission power is greater than the second maximum transmission power.

[0006] According to a third aspect of the present disclosure, an electronic device is provided, including a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the method described in the first aspect of the present disclosure.

[0007] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided that stores computer program instructions thereon, which, when executed by a processor, implement the steps of the method described in the first aspect of the present disclosure.

[0008] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, characterized in that, when executed by a processor of an electronic device, the computer program implements the steps of the method as described in the first aspect of the present disclosure.

[0009] The technical solutions provided by the embodiments of this disclosure bring at least the following beneficial effects: when the maximum transmission power corresponding to the current area where the terminal device is located is greater than the current maximum transmission power of the terminal device, the current maximum transmission power of the terminal device can be updated to the maximum transmission power corresponding to the current area, thereby increasing the current maximum transmission power of the terminal device, which helps to improve the communication capability of the terminal device in the current area and improves the user's communication experience in scenarios such as games, telephone, and live streaming.

[0010] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0011] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0012] Figure 1 This is a flowchart illustrating a method for controlling transmit power according to an exemplary embodiment.

[0013] Figure 2 This is a schematic diagram illustrating a method for controlling transmission power according to an exemplary embodiment.

[0014] Figure 3 This is a flowchart illustrating a method for controlling transmit power according to another exemplary embodiment.

[0015] Figure 4 This is a flowchart illustrating a method for controlling transmit power according to another exemplary embodiment.

[0016] Figure 5 This is a flowchart illustrating a method for controlling transmit power according to another exemplary embodiment.

[0017] Figure 6 This is a block diagram illustrating a transmission power control device according to an exemplary embodiment.

[0018] Figure 7This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation

[0019] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0020] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0021] The acquisition, storage, use, and processing of data in this disclosed technical solution all comply with the relevant laws and regulations.

[0022] Figure 1 This is a flowchart illustrating a method for controlling transmit power according to an exemplary embodiment, such as... Figure 1 As shown, the method for controlling the transmission power in this embodiment includes the following steps.

[0023] S101, obtain the first maximum transmission power corresponding to the current area where the terminal device is located, wherein the first maximum transmission power is used to generate the first maximum transmission power set corresponding to the current area.

[0024] It should be noted that the transmitting power control method of this disclosure is executed by an electronic device, such as a mobile phone, laptop, desktop computer, vehicle terminal, smart home appliance, wearable device, etc. Wearable devices may include wrist-worn devices (such as smartwatches and smart bracelets), head-worn devices, foot-worn devices, etc. The transmitting power control method of this disclosure can be executed by the transmitting power control device of this disclosure, and the transmitting power control device of this disclosure can be configured in any electronic device to execute the transmitting power control method of this disclosure.

[0025] It should be noted that there are no strict restrictions on the current region where the terminal device is located; for example, it can include countries, administrative regions (such as provinces, states, and cities). It is understood that the maximum transmission power may differ for different candidate regions; the first maximum transmission power refers to the maximum transmission power corresponding to the current region where the terminal device is located. The terms maximum transmission power and transmission power limit are interchangeable.

[0026] It should be noted that the first maximum transmission power set refers to the set of maximum transmission powers corresponding to the current area where the terminal device is located. It consists of multiple first maximum transmission power sets, and there is at least one first maximum transmission power set. For example, the first maximum transmission power set includes the first maximum transmission power set X of the terminal device in cellular communication mode, the first maximum transmission power set Y of the terminal device in Wi-Fi communication mode, and the first maximum transmission power set Z of the terminal device in Bluetooth communication mode. It should also be noted that Wi-Fi is a wireless local area network technology.

[0027] In one implementation, obtaining the first maximum transmit power corresponding to the current area where the terminal device is located includes obtaining a mapping relationship between candidate areas and candidate maximum transmit powers, and obtaining the candidate maximum transmit power that has a mapping relationship with the current area as the first maximum transmit power. It is understood that different candidate areas may map to different candidate maximum transmit powers.

[0028] In one embodiment, the method further includes storing the mapping relationship between candidate regions and candidate maximum transmit power so that the mapping relationship can be retrieved from the storage space later.

[0029] In one implementation, obtaining the first maximum transmission power corresponding to the current area where the terminal device is located includes obtaining the first maximum transmission power from a server. For example, taking the terminal device as the executing entity, the terminal device can receive the first maximum transmission power sent by the server.

[0030] In one implementation, before obtaining the first maximum transmit power corresponding to the current area where the terminal device is located, the method further includes identifying that the time interval between the most recent update time and the current time has reached a set duration, and / or identifying that the current time has reached a set duration, and / or identifying that the current time is within a set time period. Therefore, step S101 and subsequent steps can only continue to be executed when the time interval between the most recent update time and the current time has reached a set duration, and / or the current time has reached a set duration, and / or the current time is within a set time period.

[0031] It should be noted that the most recent update time refers to the most recent (i.e., the last) update of the second maximum transmission power. There are no strict limitations on the set duration, set time, and set time period. For example, the set duration can include 1 month, 1 year, etc., the set time can include 0:00 AM, 2:00 AM, etc., and the set time period can include 0:00 AM to 4:00 AM.

[0032] In one embodiment, before obtaining the first maximum transmit power corresponding to the current area where the terminal device is located, the method further includes identifying a change in the current area and / or the first maximum transmit power corresponding to the current area. Therefore, step S101 and subsequent steps can be executed only when a change occurs in the current area where the terminal device is located and / or the first maximum transmit power corresponding to the current area.

[0033] It is understood that changes in the current region and / or the corresponding transmission power specification may cause a change in the first maximum transmission power. When the first maximum transmission power changes, the first maximum transmission power obtained in step S101 is the changed first maximum transmission power.

[0034] It should be noted that the transmit power specification for the current area is used to define the first maximum transmit power for the current area, and / or the influencing parameters affecting the first maximum transmit power. These influencing parameters may include SAR (Specific Absorption Rate). The transmit power specification is not subject to many restrictions; for example, it may include SAR specifications, communication specifications, etc.

[0035] In some cases, identifying whether the current area has changed includes identifying whether the current location data of the terminal device has changed. If the current location data of the terminal device has changed, the current area is identified as changed; if the current location data of the terminal device has not changed, the current area is identified as unchanged. Therefore, the current location data of the terminal device can be taken into account to identify whether the current area has changed.

[0036] In some cases, identifying whether the current region has changed includes identifying whether the terminal device's current MCC (Mobile Country Code) has changed. If the terminal device's current MCC has changed, the current region is identified as changed; if the terminal device's current MCC has not changed, the current region is identified as unchanged. Therefore, the current region can be identified by considering the terminal device's current MCC.

[0037] In some cases, if the current MCC of the terminal device changes, the change in the current region is identified. This includes obtaining the terminal device's current location data if the current location data matches the changed current MCC, and identifying a change in the current region only if the current location data matches the changed current MCC. Therefore, the current location data of the terminal device can be considered, and the changed current MCC can be verified. Only when the current location data matches the changed current MCC is the change in the current region identified, avoiding the situation where an incorrectly obtained current MCC leads to an incorrectly obtained current region.

[0038] In some examples, the method also includes identifying that the current region has not changed if the current location data does not match the changed current MCC. Therefore, considering the current location data of the terminal device, the changed current MCC is verified. If the current location data and the changed current MCC do not match, the current region is identified as unchanged, avoiding the situation where an incorrect current MCC leads to an incorrect current region.

[0039] It should be noted that obtaining the current location data of a terminal device can be achieved using any positioning method from relevant technologies, without further limitations. For example, the current location data of the terminal device can be obtained through a positioning system. This positioning system may include GPS (Global Positioning System).

[0040] For example, it can identify whether the current MCC of the terminal device has changed, including identifying whether the current MCC of the terminal device has changed according to the first cycle. Therefore, it is possible to periodically identify whether the current MCC of the terminal device has changed, without too much limitation on the first cycle, for example, it can include one day.

[0041] For example, it can identify whether the current MCC of the terminal device has changed, including whether the current MCC of the terminal device has changed if the monitoring conditions are met. Thus, it is possible to identify whether the current MCC of the terminal device has changed under the condition that the monitoring is met. It should be noted that the monitoring conditions are not overly limited; for example, they may include the current time being within a set time period (e.g., 0:00 to 4:00 AM), the terminal device being in a screen-off state, or an idle state.

[0042] For example, it can identify whether the transmission power regulations for the current region have changed, including identifying whether the transmission power regulations for the current region have changed according to the second cycle. Therefore, it is possible to periodically identify whether the transmission power for the current region has changed, without imposing too many restrictions on the second cycle; for example, it could include one year.

[0043] S102, obtain the current second maximum transmit power of the terminal device, wherein the second maximum transmit power is used to generate the current second maximum transmit power set of the terminal device.

[0044] It should be noted that the second maximum transmit power refers to the current maximum transmit power of the terminal device. The second maximum transmit power set refers to the set of current maximum transmit powers of the terminal device, which consists of multiple second maximum transmit powers. There is at least one second maximum transmit power set. For example, the second maximum transmit power set includes the second maximum transmit power set A of the terminal device in cellular communication mode, the second maximum transmit power set B of the terminal device in Wi-Fi communication mode, and the second maximum transmit power set C of the terminal device in Bluetooth communication mode.

[0045] In one implementation, obtaining the current second maximum transmit power of the terminal device includes obtaining the second maximum transmit power from storage space.

[0046] S103, if the first maximum transmission power is greater than the second maximum transmission power, update the second maximum transmission power to the first maximum transmission power.

[0047] It should be noted that there are no strict limitations on the method for updating the second maximum transmission power; for example, it can include methods such as OTA (Over-The-Air) upgrades. For instance, taking a server as the executing entity, the server can send a first instruction message to the terminal device, whereby the first instruction message instructs the terminal device to update the second maximum transmission power to the first maximum transmission power. Therefore, when the first maximum transmission power is greater than the second maximum transmission power, the server can notify the terminal device to update the second maximum transmission power to the first maximum transmission power.

[0048] In the embodiments of this disclosure, if the first maximum transmission power is greater than the second maximum transmission power, it indicates that the maximum transmission power corresponding to the current area where the terminal device is located is relatively large. The current maximum transmission power of the terminal device can be updated to the maximum transmission power corresponding to the current area, thereby increasing the current maximum transmission power of the terminal device. This helps to improve the communication capability of the terminal device in the current area and improves the user's communication experience in scenarios such as games, phone calls, and live streaming.

[0049] In one embodiment, the method further includes maintaining the second maximum transmission power unchanged if the first maximum transmission power is less than or equal to the second maximum transmission power. Therefore, if the first maximum transmission power is less than or equal to the second maximum transmission power, it indicates that the current maximum transmission power of the terminal device is relatively high, and the current maximum transmission power of the terminal device can be maintained unchanged.

[0050] In one implementation, if the first maximum transmission power is greater than the second maximum transmission power, updating the second maximum transmission power to the first maximum transmission power includes updating the second maximum transmission power under the set conditions to the first maximum transmission power under the set conditions if the first maximum transmission power under the set conditions is greater than the second maximum transmission power under the set conditions. The set conditions consist of at least one of the terminal device's communication mode, transmission frequency band, and usage scenario. Therefore, when the first maximum transmission power under the same set conditions is greater than the second maximum transmission power, updating the second maximum transmission power under the set conditions to the first maximum transmission power under the set conditions helps improve the terminal device's communication capabilities in the current area and enhances the user's communication experience in scenarios such as gaming, phone calls, and live streaming.

[0051] It should be noted that there are no excessive restrictions on communication modes, transmission frequency bands, or usage scenarios. For example, communication modes may include cellular, Wi-Fi, and Bluetooth. For example, transmission frequency bands may include N71, N78, and N79 bands. For example, usage scenarios may include situations where the terminal device is close to the head, close to the limbs, or where the distance between the terminal device and the user is less than or equal to a set distance, or greater than a set distance.

[0052] In one embodiment, the method further includes maintaining the second maximum transmission power under the set conditions unchanged if the first maximum transmission power under the set conditions is less than or equal to the second maximum transmission power under the set conditions. Thus, when the first maximum transmission power under the same set conditions is less than or equal to the second maximum transmission power, the second maximum transmission power under the set conditions is maintained unchanged.

[0053] For example, setting condition 1 could include the terminal device's communication mode being cellular, the transmission frequency band being N78, and the usage scenario being the terminal device being held close to the head. If the first maximum transmit power under setting condition 1 is 23dB and the second maximum transmit power under setting condition 1 is 20dB, then the first maximum transmit power under setting condition 1 is greater than the second maximum transmit power under setting condition 1. Therefore, the second maximum transmit power under setting condition 1 will be updated to the first maximum transmit power under setting condition 1, that is, the second maximum transmit power under setting condition 1 will be updated from 20dB to 23dB. It should be noted that dB is a unit of power.

[0054] For example, setting condition 2 may include the terminal device's communication mode being cellular, the transmission frequency band being N71, and the usage scenario being the terminal device being close to the head. If the first maximum transmission power under setting condition 2 is 20dB and the second maximum transmission power under setting condition 2 is 23dB, then the first maximum transmission power under setting condition 2 is less than the second maximum transmission power under setting condition 2, and the second maximum transmission power under setting condition 2 remains unchanged, that is, the second maximum transmission power under setting condition 2 is kept constant at 23dB.

[0055] In some examples, the method further includes generating a set of second maximum transmit powers for the terminal device based on a second maximum transmit power under multiple set conditions. Thus, a set of current maximum transmit powers for the terminal device can be generated by taking into account the current maximum transmit power of the terminal device under multiple set conditions.

[0056] For example, a set A of second maximum transmit powers of the terminal device in cellular communication mode can be generated based on multiple second maximum transmit powers of the terminal device in cellular communication mode.

[0057] For example, a set B of second maximum transmit powers of the terminal device in Wi-Fi communication mode can be generated based on multiple second maximum transmit powers of the terminal device in Wi-Fi communication mode.

[0058] For example, a set C of second maximum transmit powers of the terminal device in Bluetooth communication mode can be generated based on multiple second maximum transmit powers of the terminal device in Bluetooth communication mode.

[0059] The transmission power control method provided in the embodiments of this disclosure obtains a first maximum transmission power corresponding to the current area where the terminal device is located. The first maximum transmission power is used to generate a first maximum transmission power set corresponding to the current area. The method also obtains a second maximum transmission power for the current terminal device, which is used to generate a second maximum transmission power set for the current terminal device. If the first maximum transmission power is greater than the second maximum transmission power, the second maximum transmission power is updated to the first maximum transmission power. Therefore, when the maximum transmission power corresponding to the current area where the terminal device is located is greater than the terminal device's current maximum transmission power, the terminal device's current maximum transmission power can be updated to the maximum transmission power corresponding to the current area, thereby increasing the terminal device's current maximum transmission power. This helps improve the terminal device's communication capabilities in the current area and enhances the user's communication experience in scenarios such as gaming, phone calls, and live streaming.

[0060] Based on any of the above embodiments, the method further includes controlling the average transmission power of the terminal device within a time window to be less than or equal to the second maximum transmission power. Therefore, compared to most related technologies that control the instantaneous transmission power of the terminal device to be less than or equal to the second maximum transmission power, this solution only needs to control the average transmission power of the terminal device within a time window to be less than or equal to the second maximum transmission power, improving the flexibility of transmission power control. The instantaneous transmission power of the terminal device can be greater than the second maximum transmission power, thereby increasing the instantaneous transmission power of the terminal device, which helps improve the communication capabilities of the terminal device and enhances the user's communication experience in scenarios such as gaming, telephone calls, and live streaming.

[0061] It should be noted that there are no strict limitations on the length of the time window; for example, it can be 100 seconds, 360 seconds, etc. The time window can scroll over time; for example, if the current time is t... 99 The time window includes 100 moments t0 to t100. 99 If the current time is updated to t 100 Then update the time window to t1 to t2. 100 If the current time is updated to t 101 Then update the time window to t2 to t3. 101 .

[0062] For example, such as Figure 2 As shown, the window length of the time window is T. The instantaneous transmit power of the terminal device at certain moments within the time window [0, T] can be greater than, less than, or equal to the second maximum transmit power. The average transmit power of the terminal device within the time window [0, T] being less than or equal to the second maximum transmit power can be expressed by the following formula:

[0063]

[0064] Where P(t) is the instantaneous transmit power of the terminal device at time t, P 2max This is the second maximum transmission power.

[0065] For example, in Wi-Fi communication mode, controlling the average transmit power of the terminal device within a time window to be less than or equal to the second maximum transmit power improves the data and signaling interaction capabilities between the terminal device and the base station.

[0066] For example, in Bluetooth communication mode, the average transmit power of the control terminal device within the time window is less than or equal to the second maximum transmit power, which improves the Bluetooth transmission distance and transmission rate.

[0067] Figure 3 This is a flowchart illustrating a method for controlling transmit power according to another exemplary embodiment, such as... Figure 3As shown, the method for controlling the transmission power in this embodiment includes the following steps.

[0068] S301: At the current moment within the time window, obtain the cumulative transmission energy consumption of the terminal device within the time window.

[0069] It should be noted that cumulative transmission energy consumption refers to the cumulative transmission energy consumption of the terminal device during the time period from the initial moment to the current moment within the time window. That is, the cumulative transmission energy consumption of the terminal device starts from the initial moment within the time window.

[0070] For example, the cumulative transmission energy consumption of a terminal device within a time window [0, T] can be obtained using the following formula:

[0071]

[0072] Among them, t i For the current time within the time window [0, T], P i This represents the cumulative transmission energy consumption of the terminal device within the time window [0, T].

[0073] S302, based on the second maximum transmit power, obtains the maximum transmit energy consumption and the third maximum transmit power of the terminal device within the time window.

[0074] In one implementation, the maximum transmission energy consumption and the third maximum transmission power of the terminal device within a time window are obtained based on the second maximum transmission power. This includes inputting the second maximum transmission power into a set model, and having the set model output the maximum transmission energy consumption and the third maximum transmission power. It should be noted that the set model is not overly limited; for example, it may include a data-driven model, a mechanism model, etc.

[0075] S303, obtain the difference between the maximum transmission energy consumption and the cumulative transmission energy consumption, and use it as the cumulative remaining energy consumption of the terminal device within the time window.

[0076] S304 If the cumulative remaining energy consumption is greater than the set threshold and the power increase condition is met, control the instantaneous transmission power of the terminal device at the current moment to be greater than or equal to the third maximum transmission power.

[0077] It should be noted that there are no strict limitations on the set threshold; for example, the set threshold can be zero. Similarly, there are no strict limitations on the conditions for increasing power; for example, these could include an uplink bit error rate greater than a first set value, and / or, the amount of data transmitted by the terminal device greater than a second set value.

[0078] In the embodiments of this disclosure, when the accumulated remaining energy consumption is large and the power increase condition is met, the instantaneous transmission power of the terminal device at the current moment is controlled to be greater than or equal to the third maximum transmission power, so that the instantaneous transmission power of the terminal device at the current moment is large to meet the data transmission requirements. In particular, when the accumulated remaining energy consumption is large and the network is weak or congested, the instantaneous transmission power of the terminal device at the current moment is large to meet the data transmission requirements under weak network or congestion conditions.

[0079] S305 If the cumulative remaining energy consumption is greater than the set threshold and the power increase condition is not met, the instantaneous transmission power of the control terminal device at the current moment shall be less than or equal to the third maximum transmission power.

[0080] In the embodiments of this disclosure, when the accumulated remaining energy consumption is large and the power increase condition is not met, the instantaneous transmission power of the terminal device at the current moment is controlled to be less than or equal to the third maximum transmission power, so that the instantaneous transmission power of the terminal device at the current moment is small, thereby saving transmission energy consumption.

[0081] The transmission power control method provided in this disclosure, at the current moment within a time window, obtains the cumulative transmission energy consumption of the terminal device within the time window. Based on the second maximum transmission power, it obtains the maximum transmission energy consumption and the third maximum transmission power of the terminal device within the time window. The difference between the maximum transmission energy consumption and the cumulative transmission energy consumption is used as the cumulative remaining energy consumption of the terminal device within the time window. If the cumulative remaining energy consumption is greater than a set threshold and the power increase condition is met, the instantaneous transmission power of the terminal device at the current moment is controlled to be greater than or equal to the third maximum transmission power. If the cumulative remaining energy consumption is greater than the set threshold and the power increase condition is not met, the instantaneous transmission power of the terminal device at the current moment is controlled to be less than or equal to the third maximum transmission power. Therefore, considering the relationship between the cumulative remaining energy consumption and the set threshold, and whether the power increase condition is met, the instantaneous transmission power of the terminal device can be controlled, ensuring that the average transmission power of the terminal device within the time window is less than or equal to the second maximum transmission power, thus improving the flexibility of transmission power control.

[0082] Figure 4 This is a flowchart illustrating a method for controlling transmit power according to another exemplary embodiment, such as... Figure 4 As shown, the method for controlling the transmission power in this embodiment includes the following steps.

[0083] S401: At the current moment within the time window, obtain the cumulative transmission power consumption of the terminal device within the time window.

[0084] For details regarding step S401, please refer to the above embodiments, which will not be repeated here.

[0085] S402, obtain the product of the second maximum transmit power and the window length of the time window as the initial transmit energy consumption.

[0086] S403, obtain the difference between the initial transmission energy consumption and the reserved transmission energy consumption, and use it as the maximum transmission energy consumption.

[0087] S404, obtain the first ratio of maximum transmit power consumption to the window length of the time window.

[0088] S405 uses the first ratio as the third maximum transmit power.

[0089] It should be noted that there are no strict restrictions on the reserved transmission energy consumption. For example, it can be 100X, where X is the transmission energy consumption when the transmission power is 1dB and the transmission duration is 1s.

[0090] For example, if the second maximum transmission power is 23dB, the window length of the time window is 100s, and the reserved transmission energy consumption is 100X, then the initial transmission energy consumption = 23 * 100 = 2300X, the maximum transmission energy consumption = 2300X - 100X = 2200X, and the third transmission power = 2200 / 100 = 22dB.

[0091] S406, obtain the difference between the maximum transmission energy consumption and the cumulative transmission energy consumption, and use it as the cumulative remaining energy consumption of the terminal device within the time window.

[0092] S407 identifies whether the cumulative remaining energy consumption is greater than the set threshold.

[0093] If yes, that is, the cumulative remaining energy consumption is greater than the set threshold, then proceed to step S408; if no, that is, the cumulative remaining energy consumption is less than or equal to the set threshold, then proceed to step S411.

[0094] S408 identifies whether the power increase conditions are met.

[0095] If yes, that is, the power increase condition is met, then proceed to step S409; if no, that is, the power increase condition is not met, then proceed to step S410.

[0096] S409, the instantaneous transmit power of the control terminal device at the current moment is greater than or equal to the third maximum transmit power.

[0097] S410 controls the terminal device to ensure that its instantaneous transmit power at the current moment is less than or equal to the third maximum transmit power.

[0098] For details regarding steps S406-S410, please refer to the above embodiments; they will not be repeated here.

[0099] S411: Obtain the cumulative transmission duration of the terminal device within the time window at the current moment.

[0100] It should be noted that the cumulative launch duration refers to the duration of the time period from the initial moment to the current moment within the time window, that is, the cumulative duration starting from the initial moment within the time window.

[0101] S412, obtain the difference between the window length of the time window and the cumulative transmission duration, and use it as the remaining transmission duration of the terminal device within the time window.

[0102] S413, obtain the second ratio of reserved launch energy consumption to remaining launch time.

[0103] S414, control the terminal device to ensure that the instantaneous transmit power at the current moment is less than or equal to the second ratio.

[0104] For example, if the time window length is 100s, the reserved transmission power consumption is 100X, and the cumulative transmission time is 90s, then the remaining transmission time = 100 - 90 = 10s, and the second ratio = 100 / 10 = 10dB. If the cumulative remaining power consumption is less than or equal to the set threshold, the instantaneous transmission power of the terminal device at the current moment can be controlled to be less than or equal to 10dB.

[0105] In one embodiment, the method further includes controlling the instantaneous transmit power of the terminal device at times after the current time within the time window to be less than or equal to a second ratio if the cumulative energy consumption margin is less than or equal to a set threshold and the current time is not the last time within the time window. Thus, when the cumulative energy consumption margin is small and the current time is not the last time within the time window, the instantaneous transmit power of the terminal device at times after the current time within the time window can be controlled to be less than or equal to the second ratio.

[0106] For example, if the time window length is 100s, the reserved transmission power consumption is 100X, and the cumulative transmission time is 90s, then the remaining transmission time = 100 - 90 = 10s, and the second ratio = 100 / 10 = 10dB. If the cumulative remaining power consumption is less than or equal to the set threshold, and the current moment is not the last moment within the time window, the instantaneous transmission power of the terminal device at the current moment can be controlled to be less than or equal to 10dB, and the instantaneous transmission power of the terminal device at moments after the current moment within the time window can be controlled to be less than or equal to 10dB.

[0107] The transmission power control method provided in the embodiments of this disclosure obtains the product of a second maximum transmission power and the window length of a time window as the initial transmission energy consumption, obtains the difference between the initial transmission energy consumption and the reserved transmission energy consumption as the maximum transmission energy consumption, obtains a first ratio of the maximum transmission energy consumption to the window length of the time window, uses the first ratio as the third maximum transmission power, if the cumulative remaining energy consumption is less than or equal to a set threshold, obtains the cumulative transmission duration of the terminal device within the time window at the current moment, obtains the difference between the window length of the time window and the cumulative transmission duration as the remaining transmission duration of the terminal device within the time window, obtains a second ratio of the reserved transmission energy consumption to the remaining transmission duration, and controls the instantaneous transmission power of the terminal device at the current moment to be less than or equal to the second ratio. Therefore, a reserved transmission power consumption can be set for the time window, and the maximum transmission power consumption and the third maximum transmission power can be determined by taking into account the reserved transmission power consumption. This allows the instantaneous transmission power of the terminal device to be controlled with respect to the reserved transmission power consumption when the cumulative remaining power consumption is small. This avoids the problem of directly reducing the instantaneous transmission power of the terminal device to zero, which would prevent the terminal device from transmitting data. This helps to improve the communication capability of the terminal device and improve the user's communication experience.

[0108] Figure 5 This is a flowchart illustrating a method for controlling transmit power according to another exemplary embodiment, such as... Figure 5 As shown, the method for controlling the transmission power in this embodiment includes the following steps.

[0109] S501: At the current moment within the time window, obtain the cumulative transmission energy consumption of the terminal device within the time window.

[0110] For details regarding step S501, please refer to the above embodiments, which will not be repeated here.

[0111] S502, obtain the product of the second maximum transmit power and the window length of the time window as the maximum transmit energy consumption.

[0112] S503 uses the second maximum transmit power as the third maximum transmit power.

[0113] For example, if the second maximum transmit power is 23dB and the time window length is 100s, then the maximum transmit energy consumption = 23 * 100 = 2300X, and the third transmit power is 23dB.

[0114] S504 obtains the difference between the maximum transmission energy consumption and the cumulative transmission energy consumption, which is used as the cumulative remaining energy consumption of the terminal device within the time window.

[0115] S505 identifies whether the cumulative remaining energy consumption is greater than a set threshold.

[0116] If yes, that is, the cumulative remaining energy consumption is greater than the set threshold, then proceed to step S506; if no, that is, the cumulative remaining energy consumption is less than or equal to the set threshold, then proceed to step S509.

[0117] S506 identifies whether the power increase conditions are met.

[0118] If yes, that is, the power increase condition is met, then proceed to step S507; if no, that is, the power increase condition is not met, then proceed to step S508.

[0119] S507, the instantaneous transmit power of the control terminal device at the current moment is greater than or equal to the third maximum transmit power.

[0120] S508 controls the terminal device to ensure that its instantaneous transmit power at the current moment is less than or equal to the third maximum transmit power.

[0121] For details regarding steps S504-S508, please refer to the above embodiments, which will not be repeated here.

[0122] S509 controls the instantaneous transmit power of the terminal equipment to be zero at the current moment.

[0123] In one embodiment, the method further includes controlling the instantaneous transmit power of the terminal device to zero at times following the current time within the time window if the cumulative energy consumption margin is less than or equal to a set threshold and the current time is not the last time within the time window. Thus, when the cumulative energy consumption margin is small and the current time is not the last time within the time window, the instantaneous transmit power of the terminal device can be controlled to zero at times following the current time within the time window.

[0124] The transmission power control method provided in the embodiments of this disclosure obtains the product of a second maximum transmission power and the window length of a time window as the maximum transmission energy consumption, uses the second maximum transmission power as the third maximum transmission power, and controls the instantaneous transmission power of the terminal device to be zero if the cumulative energy consumption margin is less than or equal to a set threshold. Therefore, the product of the second maximum transmission power and the window length of the time window can be directly used as the maximum transmission energy consumption, and the second maximum transmission power can be used as the third maximum transmission power. Furthermore, when the cumulative energy consumption margin is small, the instantaneous transmission power of the terminal device at the current moment can be reduced to zero.

[0125] Figure 6 This is a block diagram illustrating a transmission power control device according to an exemplary embodiment. (Refer to...) Figure 6 The transmission power control device 100 of this embodiment includes: a first acquisition module 110, a second acquisition module 120 and a control module 130.

[0126] The first acquisition module 110 is configured to acquire the first maximum transmission power corresponding to the current area where the terminal device is located, wherein the first maximum transmission power is used to generate a set of first maximum transmission powers corresponding to the current area;

[0127] The second acquisition module 120 is configured to acquire the current second maximum transmission power of the terminal device, wherein the second maximum transmission power is used to generate the current second maximum transmission power set of the terminal device;

[0128] The control module 130 is configured to update the second maximum transmission power to the first maximum transmission power if the first maximum transmission power is greater than the second maximum transmission power.

[0129] In one embodiment of this disclosure, before obtaining the first maximum transmission power corresponding to the current area where the terminal device is located, the first acquisition module 110 is further configured to: identify changes in the current area and / or the first maximum transmission power corresponding to the current area.

[0130] In one embodiment of this disclosure, the control module 130 is further configured to: if the first maximum transmission power is less than or equal to the second maximum transmission power, keep the second maximum transmission power unchanged.

[0131] In one embodiment of this disclosure, the control module 130 is further configured to: if the first maximum transmit power under the set conditions is greater than the second maximum transmit power under the set conditions, update the second maximum transmit power under the set conditions to the first maximum transmit power under the set conditions, wherein the set conditions consist of at least one of the communication mode, transmit frequency band and usage scenario of the terminal device.

[0132] In one embodiment of this disclosure, the control module 130 is further configured to: if the first maximum transmission power under the set conditions is less than or equal to the second maximum transmission power under the set conditions, maintain the second maximum transmission power under the set conditions unchanged.

[0133] In one embodiment of this disclosure, the control module 130 is further configured to generate a second maximum transmission power set based on a second maximum transmission power under multiple set conditions.

[0134] In one embodiment of this disclosure, the control module 130 is further configured to control the average transmit power of the terminal device within a time window to be less than or equal to the second maximum transmit power.

[0135] In one embodiment of this disclosure, the control module 130 is further configured to: at the current moment within the time window, obtain the cumulative transmission energy consumption of the terminal device within the time window; based on the second maximum transmission power, obtain the maximum transmission energy consumption and the third maximum transmission power of the terminal device within the time window; obtain the difference between the maximum transmission energy consumption and the cumulative transmission energy consumption as the cumulative remaining energy consumption of the terminal device within the time window; if the cumulative remaining energy consumption is greater than a set threshold and meets the power increase condition, control the instantaneous transmission power of the terminal device at the current moment to be greater than or equal to the third maximum transmission power.

[0136] In one embodiment of this disclosure, the control module 130 is further configured to: if the cumulative remaining energy consumption is greater than the set threshold and the power increase condition is not met, control the instantaneous transmission power of the terminal device at the current moment to be less than or equal to the third maximum transmission power.

[0137] In one embodiment of this disclosure, the control module 130 is further configured to: obtain the product of the second maximum transmit power and the window length of the time window as the initial transmit power consumption; obtain the difference between the initial transmit power consumption and the reserved transmit power consumption as the maximum transmit power consumption; obtain a first ratio of the maximum transmit power consumption to the window length of the time window; and use the first ratio as the third maximum transmit power.

[0138] In one embodiment of this disclosure, the control module 130 is further configured to: if the cumulative remaining energy consumption is less than or equal to the set threshold, obtain the cumulative transmission duration of the terminal device within the time window at the current moment; obtain the difference between the window length of the time window and the cumulative transmission duration as the remaining transmission duration of the terminal device within the time window; obtain a second ratio between the reserved transmission energy consumption and the remaining transmission duration; and control the instantaneous transmission power of the terminal device at the current moment to be less than or equal to the second ratio.

[0139] In one embodiment of this disclosure, the control module 130 is further configured to: if the cumulative energy consumption margin is less than or equal to the set threshold, and the current time is not the last time within the time window, control the instantaneous transmit power of the terminal device at a time after the current time within the time window to be less than or equal to the second ratio.

[0140] In one embodiment of this disclosure, the control module 130 is further configured to: obtain the product of the second maximum transmit power and the window length of the time window as the maximum transmit power consumption; and use the second maximum transmit power as the third maximum transmit power.

[0141] In one embodiment of this disclosure, the control module 130 is further configured to: if the cumulative energy consumption margin is less than or equal to the set threshold, control the instantaneous transmission power of the terminal device to be zero at the current moment.

[0142] In one embodiment of this disclosure, the control module 130 is further configured to: if the cumulative energy consumption margin is less than or equal to the set threshold, and the current time is not the last time within the time window, control the instantaneous transmission power of the terminal device to be zero at the time after the current time within the time window.

[0143] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0144] The transmission power control device provided in the embodiments of this disclosure obtains a first maximum transmission power corresponding to the current area where the terminal device is located. The first maximum transmission power is used to generate a first maximum transmission power set corresponding to the current area. The device also obtains a second maximum transmission power for the current terminal device, which is used to generate a second maximum transmission power set for the current terminal device. If the first maximum transmission power is greater than the second maximum transmission power, the second maximum transmission power is updated to the first maximum transmission power. Therefore, when the maximum transmission power corresponding to the current area where the terminal device is located is greater than the terminal device's current maximum transmission power, the terminal device's current maximum transmission power can be updated to the maximum transmission power corresponding to the current area, thereby increasing the terminal device's current maximum transmission power. This helps improve the terminal device's communication capabilities in the current area and enhances the user's communication experience in scenarios such as gaming, phone calls, and live streaming.

[0145] Figure 7 This is a block diagram illustrating an electronic device according to an exemplary embodiment.

[0146] like Figure 7 As shown, the above-mentioned electronic device 200 includes:

[0147] The memory 210 and processor 220 are connected by a bus 230, which connects different components (including the memory 210 and the processor 220). The memory 210 stores a computer program, and when the processor 220 executes the program, it implements the transmission power control method described in the embodiments of this disclosure.

[0148] Bus 230 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. Examples of these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0149] Electronic device 200 typically includes a variety of electronic device readable media. These media can be any available media that can be accessed by electronic device 200, including volatile and non-volatile media, removable and non-removable media.

[0150] Memory 210 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 240 and / or cache memory 250. Electronic device 200 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 260 may be used to read and write non-removable, non-volatile magnetic media (… Figure 7 Not shown; usually referred to as a "hard drive"). Although Figure 7 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 230 via one or more data media interfaces. Memory 210 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this disclosure.

[0151] A program / utility 280 having a set (at least one) of program modules 270 may be stored, for example, in memory 210. Such program modules 270 include—but are not limited to—an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 270 typically perform the functions and / or methods described in the embodiments of this disclosure.

[0152] Electronic device 200 can also communicate with one or more external devices 290 (e.g., keyboard, pointing device, display 291, etc.), and with one or more devices that enable a user to interact with the electronic device 200, and / or with any device that enables the electronic device 200 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 292. Furthermore, electronic device 200 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 293. Figure 7 As shown, network adapter 293 communicates with other modules of electronic device 200 via bus 230. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0153] The processor 220 performs various functional applications and data processing by running programs stored in the memory 210.

[0154] It should be noted that the implementation process and technical principles of the electronic device in this embodiment are explained in the foregoing description of the transmission power control method of the present disclosure embodiment, and will not be repeated here.

[0155] The electronic device provided in this embodiment can execute the transmission power control method described above, obtain a first maximum transmission power corresponding to the current area where the terminal device is located, wherein the first maximum transmission power is used to generate a first maximum transmission power set corresponding to the current area, obtain a second maximum transmission power of the terminal device, wherein the second maximum transmission power is used to generate a second maximum transmission power set of the terminal device, and if the first maximum transmission power is greater than the second maximum transmission power, the second maximum transmission power is updated to the first maximum transmission power. Therefore, when the maximum transmission power corresponding to the current area where the terminal device is located is greater than the terminal device's current maximum transmission power, the terminal device's current maximum transmission power can be updated to the maximum transmission power corresponding to the current area, thereby increasing the terminal device's current maximum transmission power. This helps improve the terminal device's communication capabilities in the current area and enhances the user's communication experience in scenarios such as games, phone calls, and live streaming.

[0156] To implement the above embodiments, this disclosure also proposes a computer-readable storage medium storing computer program instructions thereon, which, when executed by a processor, implement the steps of the transmission power control method provided in this disclosure.

[0157] Alternatively, the computer-readable storage medium may be ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0158] To implement the above embodiments, this disclosure also provides a computer program product, including a computer program, characterized in that, when the computer program is executed by the processor of an electronic device, it implements the transmission power control method as described above.

[0159] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0160] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method for controlling transmission power, characterized in that, include: The first maximum transmit power corresponding to the current area where the terminal device is located is obtained, wherein the first maximum transmit power is used to generate a set of first maximum transmit powers corresponding to the current area; Obtain the current second maximum transmit power of the terminal device, wherein the second maximum transmit power is used to generate the current second maximum transmit power set of the terminal device; If the first maximum transmission power is greater than the second maximum transmission power, the second maximum transmission power is updated to the first maximum transmission power.

2. The method according to claim 1, characterized in that, Before obtaining the first maximum transmit power corresponding to the current area where the terminal device is located, the method further includes: The current region and / or the corresponding first maximum transmit power of the current region has changed.

3. The method according to claim 1, characterized in that, The step of updating the second maximum transmission power to the first maximum transmission power if the first maximum transmission power is greater than the second maximum transmission power includes: If the first maximum transmit power under the set conditions is greater than the second maximum transmit power under the set conditions, the second maximum transmit power under the set conditions is updated to the first maximum transmit power under the set conditions, wherein the set conditions consist of at least one of the communication mode, transmit frequency band and usage scenario of the terminal device.

4. The method according to claim 3, characterized in that, The method further includes: A second maximum transmission power set is generated based on the second maximum transmission power under multiple set conditions.

5. The method according to claim 1, characterized in that, The method further includes: The terminal device is controlled to have an average transmit power within a time window that is less than or equal to the second maximum transmit power.

6. The method according to claim 5, characterized in that, Controlling the terminal device to have an average transmit power less than or equal to the second maximum transmit power within a time window includes: At the current moment within the time window, obtain the cumulative transmission power consumption of the terminal device within the time window; Based on the second maximum transmission power, the maximum transmission energy consumption and the third maximum transmission power of the terminal device within the time window are obtained; The difference between the maximum transmission energy consumption and the cumulative transmission energy consumption is obtained as the cumulative remaining energy consumption of the terminal device within the time window; If the cumulative remaining energy consumption is greater than a set threshold and the power increase condition is met, the instantaneous transmission power of the terminal device at the current moment is controlled to be greater than or equal to the third maximum transmission power.

7. The method according to claim 6, characterized in that, The method further includes: If the cumulative remaining energy consumption is greater than the set threshold and the power increase condition is not met, the instantaneous transmission power of the terminal device at the current moment is controlled to be less than or equal to the third maximum transmission power.

8. The method according to claim 6, characterized in that, The step of obtaining the maximum transmission power and the third maximum transmission power of the terminal device within the time window based on the second maximum transmission power includes: The product of the second maximum transmit power and the window length of the time window is obtained as the initial transmit energy consumption; The difference between the initial transmission energy consumption and the reserved transmission energy consumption is obtained as the maximum transmission energy consumption; Obtain a first ratio of the maximum transmission energy consumption to the window length of the time window; The first ratio is taken as the third maximum transmit power.

9. The method according to claim 8, characterized in that, The method further includes: If the cumulative remaining energy consumption is less than or equal to the set threshold, the cumulative transmission duration of the terminal device within the time window is obtained at the current moment; The difference between the window length of the time window and the cumulative transmission duration is obtained as the remaining transmission duration of the terminal device within the time window; Obtain a second ratio of the reserved launch energy consumption to the remaining launch duration; The instantaneous transmit power of the terminal device at the current moment is controlled to be less than or equal to the second ratio.

10. The method according to claim 9, characterized in that, The method further includes: If the cumulative energy consumption margin is less than or equal to the set threshold, and the current time is not the last time within the time window, the instantaneous transmit power of the terminal device at a time after the current time within the time window is controlled to be less than or equal to the second ratio.

11. The method according to claim 6, characterized in that, The step of obtaining the maximum transmission power and the third maximum transmission power of the terminal device within the time window based on the second maximum transmission power includes: The product of the second maximum transmit power and the window length of the time window is obtained as the maximum transmit energy consumption; The second maximum transmission power is taken as the third maximum transmission power.

12. The method according to claim 11, characterized in that, The method further includes: If the cumulative energy consumption margin is less than or equal to the set threshold, the instantaneous transmission power of the terminal device at the current moment is controlled to be zero.

13. The method according to claim 11, characterized in that, The method further includes: If the cumulative energy consumption margin is less than or equal to the set threshold, and the current time is not the last time within the time window, the instantaneous transmission power of the terminal device at the time after the current time within the time window is controlled to be zero.

14. A device for controlling transmission power, characterized in that, include: The first acquisition module is configured to acquire the first maximum transmission power corresponding to the current area where the terminal device is located, wherein the first maximum transmission power is used to generate a set of first maximum transmission powers corresponding to the current area; The second acquisition module is configured to acquire the current second maximum transmission power of the terminal device, wherein the second maximum transmission power is used to generate the current second maximum transmission power set of the terminal device; The control module is configured to update the second maximum transmission power to the first maximum transmission power if the first maximum transmission power is greater than the second maximum transmission power.

15. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The steps for implementing the method according to any one of claims 1-13.

16. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When executed by a processor, the program instructions implement the steps of the method described in any one of claims 1-13.