Transmitting power adjusting method and device, terminal and storage medium
By adjusting the uplink transmission power in the terminal device according to network parameters and preset mapping relationships, the data transmission delay problem is solved, the retransmission rate is reduced, and the user experience is improved.
Patent Information
- Application Number
- CN202311160777.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-08
- Publication Date
- 2025-03-11
AI Technical Summary
When terminal devices conduct data transmission, the high retransmission rate leads to a long delay in data transmission, affecting the user experience.
By implementing a transmit power adjustment method in the terminal device, the uplink transmit power is adjusted according to the network parameters and the preset mapping relationship to reduce the retransmission rate. The specific steps include determining the first uplink transmission power according to the network parameters when the uplink transmission occurs, and finding the second uplink transmission power corresponding to the first path loss from the preset mapping relationship, and merging and adjusting the uplink transmission power of the terminal.
By adjusting the uplink transmission power, the retransmission rate of the uplink transmission of the terminal device can be reduced, the data transmission delay can be reduced, and the user experience can be improved.
Smart Images

Figure CN119603755A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a transmission power adjustment method, device, terminal and storage medium. Background Art
[0002] If a data transmission fails during the terminal device's data transmission, it will repeat the transmission to ensure the reliability of the data transmission. However, if the retransmission rate is too high, it will cause a long delay in data transmission, affecting the user experience. Summary of the invention
[0003] Embodiments of the present application provide a transmission power adjustment method, device, terminal and storage medium.
[0004] According to a first aspect of an embodiment of the present application, a transmit power adjustment method is provided, which is performed by a terminal, and the method includes:
[0005] In case of retransmission of uplink transmission, determining a first uplink transmission power according to a network parameter;
[0006] Determine a second uplink transmission power corresponding to the first path loss in a preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission that the terminal has not retransmitted;
[0007] The uplink transmit power of the terminal is adjusted according to the first uplink transmit power and the second uplink transmit power.
[0008] Optionally, the method further comprises:
[0009] In the case that no retransmission occurs in the uplink transmission, determining the first path loss, the number of first resource blocks RBs currently being transmitted, and the current third uplink transmit power;
[0010] The preset mapping relationship is updated according to the first path loss, the first number of resource blocks (RB) and the third uplink transmit power.
[0011] Optionally, updating the preset mapping relationship according to the first path loss, the first number of RBs, and the third uplink transmit power includes:
[0012] Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB;
[0013] In a case where the first path loss does not exist in the preset mapping relationship, the preset mapping relationship is updated according to the first path loss and the fourth uplink transmit power.
[0014] Optionally, the updating the preset mapping relationship according to the current first path loss, the first number of RBs, and the third uplink transmit power further includes:
[0015] In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
[0016] Optionally, adjusting the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power includes:
[0017] The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
[0018] Optionally, the method further comprises:
[0019] In a case where the first uplink transmit power is greater than the second uplink transmit power, determining a duration during which the first uplink transmit power is greater than the second uplink transmit power;
[0020] In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
[0021] Optionally, the method further comprises:
[0022] When the duration is greater than or equal to the specified duration, the adjustment of the uplink transmission power of the terminal is suspended.
[0023] Optionally, the method further comprises:
[0024] When the first path loss does not exist in the preset mapping relationship, the uplink transmit power of the terminal is adjusted according to the first uplink transmit power.
[0025] According to a second aspect of an embodiment of the present application, a transmission power adjustment device is provided, the device comprising:
[0026] A first determination module, configured to determine a first uplink transmission power according to a network parameter when retransmission occurs in the uplink transmission;
[0027] A second determination module is used to determine a second uplink transmission power corresponding to the first path loss in a preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission that the terminal has not retransmitted;
[0028] The first adjustment module is used to adjust the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power.
[0029] Optionally, the device further comprises:
[0030] A third determination module is used to determine the first path loss, the number of first resource blocks RB currently being transmitted, and the current third uplink transmit power when no retransmission occurs in the uplink transmission;
[0031] An updating module is used to update the preset mapping relationship according to the first path loss, the first RB number and the third uplink transmission power.
[0032] Optionally, the update module is used to:
[0033] Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB;
[0034] In a case where the first path loss does not exist in the preset mapping relationship, the preset mapping relationship is updated according to the first path loss and the fourth uplink transmit power.
[0035] Optionally, the update module is further used to:
[0036] In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
[0037] Optionally, the first adjustment module is used to:
[0038] The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
[0039] Optionally, the device further comprises:
[0040] a fourth determining module, configured to determine a duration during which the first uplink transmit power is greater than the second uplink transmit power when the first uplink transmit power is greater than the second uplink transmit power;
[0041] In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
[0042] Optionally, the device further comprises:
[0043] The pausing module is used to suspend the adjustment of the uplink transmission power of the terminal when the duration is greater than or equal to the specified duration.
[0044] Optionally, the device further comprises:
[0045] The second adjustment module is used to adjust the uplink transmission power of the terminal according to the first uplink transmission power when the first path loss does not exist in the preset mapping relationship.
[0046] According to a third aspect of the embodiments of the present application, a terminal is provided, including:
[0047] a memory for storing processor-executable instructions;
[0048] A processor connected to the memory;
[0049] Wherein, the processor is used to execute the transmission power adjustment method as described above.
[0050] In a sixth aspect of an embodiment of the present application, a non-temporary computer-readable storage medium is provided. When the instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the above-mentioned transmission power adjustment method.
[0051] The technical solution provided by the embodiments of the present application may have the following beneficial effects:
[0052] In an embodiment of the present application, when it is determined that retransmission occurs in uplink transmission, the first uplink transmission power of the terminal uplink transmission can be determined according to the current network parameters, and the second uplink transmission power can be found from the preset mapping relationship according to the first path loss of the uplink transmission, and the uplink transmission power of the terminal can be adjusted according to the first uplink transmission power and the second uplink transmission power. Since the network parameters can reflect the current network state of the terminal, the first uplink transmission power determined according to the network parameters can reflect the transmission power required for the uplink transmission of the terminal. The second uplink transmission power is the uplink transmission power required for the terminal to perform uplink transmission without retransmission at a historical moment and under the first path loss, which is related to the characteristics of the terminal. Therefore, adjusting the uplink transmission power of the terminal according to the first uplink transmission power and the second uplink transmission power can make the adjusted uplink transmission power meet the current network status and terminal characteristics at the same time, thereby reducing the probability of retransmission of the terminal uplink transmission.
[0053] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0055] Figure 1 is a flow chart of a method for adjusting transmit power according to an exemplary embodiment;
[0056] Figure 2 is a flow chart of a method for adjusting transmit power according to another exemplary embodiment;
[0057] Figure 3 is a flow chart of a method for adjusting transmit power according to another exemplary embodiment;
[0058] Figure 4 is a flow chart of a method for adjusting small transmit power according to another exemplary embodiment;
[0059] Figure 5 A transmission power adjustment device is shown according to an exemplary embodiment;
[0060] Figure 6 The diagram is a schematic diagram of the structure of a terminal according to an exemplary embodiment. DETAILED DESCRIPTION
[0061] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.
[0062] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0063] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present application, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the embodiments of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at..." or "when..." or "in response to determination".
[0064] refer to Figure 1 , Figure 1 A flow chart of a method for adjusting transmit power is provided, which is executed by a terminal, and the method includes:
[0065] S101: When retransmission occurs in uplink transmission, determine a first uplink transmission power according to a network parameter;
[0066] S102: Determine a second uplink transmission power corresponding to the first path loss in a preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission of the terminal that has not been retransmitted;
[0067] S103: Adjust the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power.
[0068] Exemplarily, the above-mentioned terminal may be a portable terminal such as a mobile phone, a tablet computer, a laptop computer, and a phone watch that can access a mobile network.
[0069] Exemplarily, the above-mentioned uplink transmission includes but is not limited to: PUSCH (Physical Uplink Shared Channel, uplink physical shared channel) and PUCCH (Physical Uplink Control Channel, physical uplink control channel).
[0070] Exemplarily, when the uplink transmission is PUSCH, it can be determined whether the uplink transmission is retransmitted based on whether the identification of Hybrid Automatic Repeat Request (HARQ ID) and the new data indication (NDI) value in two consecutive uplink transmissions change.
[0071] If the corresponding HARQ ID and / or NDI do not change during two consecutive data transmission processes, it is determined that the uplink transmission corresponding to the HARQ ID and / or NDI is retransmitted. If the HARQ ID and NDI change during two consecutive data transmission processes, it is determined that the uplink transmission corresponding to the HARQ ID and / or NDI is not retransmitted.
[0072] In one embodiment, when retransmission occurs in uplink transmission, determining the first uplink transmit power according to the network parameter includes:
[0073] When the number of retransmissions occurring in the uplink transmission within the first preset time period is greater than the first preset number, the first uplink transmission power is determined according to the network parameters.
[0074] Among them, the first preset duration and the first preset number of times can be set as needed, and the embodiment of the present application does not limit this.
[0075] For example, the first preset duration may be any value in the range of 0.5-5s, such as 1s, and the first preset number of times may be any value in the range of 10-30 times, such as 20 times.
[0076] Exemplarily, the number of times the HARQ ID and / or NDI does not change in 100 consecutive data frames of uplink transmission can be obtained. If the number of times the HARQ ID and / or NDI does not change is greater than a first preset number, the first uplink transmit power is determined according to the current network parameters.
[0077] Exemplarily, the first uplink transmission power mentioned above may be a nominal power of uplink transmission determined according to network parameters.
[0078] The above network parameters include, but are not limited to: channel parameters for uplink transmission, transmit power offset sent by the network, path loss, and the number of RBs used in uplink transmission.
[0079] The channel parameters of uplink transmission include but are not limited to: carrier frequency, time slot number and modulation mode.
[0080] For example, the first uplink transmit power may be calculated according to the network parameters using the following formula (1).
[0081]
[0082] Among them, P PUSCH.b.f.l is the first uplink transmission power, P CMAX.f.c is the maximum uplink transmit power supported by the terminal, P o_PUSCH.b.f.c is the transmission parameter of the PUSCH channel configured by the network, μ is the configuration coefficient of the subcarrier spacing, The number of RBs allocated to the network, αb.f.c It is the configuration parameter when establishing the RRC (Radio Resource Control) connection. b.f.c (q d ) is the path loss of uplink transmission, Δ TF.b.f.c is a parameter related to uplink BWP (BandwidthParT, partial bandwidth) in network configuration, b.f.c This is the transmit power offset sent by the network.
[0083] During the process of data transmission between the terminal and the base station, the terminal will be affected by various factors such as the environment and distance, resulting in different path losses during the uplink transmission process. Under different path losses, different uplink transmission powers are required to complete the uplink transmission. That is, during the process of uplink transmission, the transmission power of the terminal during uplink transmission under different path losses may be different.
[0084] Therefore, a preset mapping relationship can also be pre-stored in the terminal, and the preset mapping relationship can be a first preset mapping relationship, which is a mapping relationship between the second path loss and the historical uplink transmission power, wherein the historical uplink transmission power in the first preset mapping relationship can be the maximum uplink transmission power or average uplink transmission power at which the terminal performs uplink transmission under each second path loss at a historical moment and no retransmission occurs.
[0085] After obtaining the path loss for the terminal's current data transmission, that is, the first path loss mentioned above, the historical uplink transmission power corresponding to the first path loss can be found from the first preset mapping relationship, and the historical uplink transmission power corresponding to the first path loss in the first preset mapping relationship can be used as the second uplink transmission power.
[0086] The above-mentioned first preset mapping relationship may be a first preset mapping relationship table, which includes two columns, the first column is the path loss, and the second column is the historical uplink transmission power corresponding to each path loss.
[0087] After obtaining the first path loss, it can be checked from the first column whether the first path loss exists. If so, the historical uplink transmission power in the second column of the first preset mapping relationship table that is in the same row as the first path loss is used as the second uplink transmission power.
[0088] In addition, considering that during the uplink transmission process, the terminal will also configure different numbers of RBs (Resource Blocks) for the uplink transmission according to the size of the data packet to be transmitted.
[0089] Therefore, the above-mentioned preset mapping relationship can also be a second preset mapping relationship, wherein the second preset mapping relationship is: a mapping relationship among the second path loss, the number of RBs and the historical uplink transmission power, wherein the historical uplink transmission power in the second preset mapping relationship can also be the maximum uplink transmission power or average uplink transmission power at which the terminal performs uplink transmission under each second path loss at a historical moment and no retransmission occurs.
[0090] Based on this, after obtaining the first path loss of the terminal's current uplink transmission, it is also necessary to obtain the number of RBs called for uplink transmission to obtain the first number of RBs. Afterwards, the historical uplink transmission power corresponding to the first path loss and the first number of RBs is queried from the second preset mapping relationship, and the queried historical uplink transmission power is used as the second uplink transmission power.
[0091] The above-mentioned second preset mapping relationship may also be a second preset mapping relationship table, which includes three columns, the first column is the path loss, the second column is the number of RBs, and the third column is the historical uplink transmission power.
[0092] After obtaining the first path loss and the first RB number, find the row where the first path loss is located from the first column, and find the row where the first RB number is located from the second column. If the row where the first path loss is located is the same row as the row where the first RB number is located, determine that the first path loss exists in the second preset mapping relationship table and the historical uplink transmit power corresponding to the first RB number is obtained. Obtain the historical uplink transmit power from the row where the first path loss is located in the third column of the second preset mapping relationship table, and use the obtained historical uplink transmit power as the second uplink transmit power.
[0093] Exemplarily, in order to simplify the amount of data included in the preset mapping relationship, the above-mentioned preset mapping relationship can also be a third preset mapping relationship, wherein the third preset mapping relationship is: a mapping relationship between the second path loss and the single RB uplink transmit power, wherein the single RB uplink transmit power in the third preset mapping relationship can be performed by the terminal at each second path loss at a historical moment for uplink transmission, and the uplink transmit power of the single RB without retransmission.
[0094] Exemplarily, the uplink transmission power of a single RB can be obtained by dividing the uplink transmission power W of the terminal during uplink transmission without retransmission by the number of RBs S used in the uplink transmission process.
[0095] Based on this, after obtaining the first path loss and the first RB number of the terminal's current uplink transmission, the single RB uplink transmission power corresponding to the first path loss can be queried from the third preset mapping relationship, and the product of the single RB uplink transmission power under the first path loss and the first RB number can be used as the second uplink transmission power.
[0096] The third preset mapping relationship mentioned above may also be a third preset mapping relationship table, in which the third preset mapping relationship table includes two columns, the first column is the path loss, and the second column is the single RB uplink transmit power.
[0097] After obtaining the first path loss, search for the first path loss from the first column. If it exists, obtain the single RB uplink transmission power in the same row as the first path loss from the second column of the first preset mapping relationship table, and use the product of the single RB uplink transmission power and the first RB number as the second uplink transmission power.
[0098] After obtaining the first uplink transmit power and the second uplink transmit power, a target transmit power is determined based on the first uplink transmit power and the second uplink transmit power, and the transmit power of the uplink transmission is adjusted to the target uplink transmit power.
[0099] In an embodiment of the present application, when it is determined that retransmission occurs in uplink transmission, the first uplink transmission power of the terminal uplink transmission can be determined according to the current network parameters, and the second uplink transmission power can be found from the preset mapping relationship according to the first path loss of the uplink transmission, and the uplink transmission power of the terminal can be adjusted according to the first uplink transmission power and the second uplink transmission power. Since the network parameters can reflect the current network state of the terminal, the first uplink transmission power determined according to the network parameters can reflect the transmission power required for the uplink transmission of the terminal. The second uplink transmission power is the uplink transmission power required for the terminal to perform uplink transmission without retransmission at a historical moment and under the first path loss, which is related to the characteristics of the terminal. Therefore, adjusting the uplink transmission power of the terminal according to the first uplink transmission power and the second uplink transmission power can make the adjusted uplink transmission power meet the current network status and terminal characteristics at the same time, thereby reducing the probability of retransmission of the terminal uplink transmission.
[0100] In one embodiment, the method further comprises:
[0101] When the first path loss does not exist in the preset mapping relationship, the uplink transmit power of the terminal is adjusted according to the first uplink transmit power.
[0102] Exemplarily, if the first path loss and the corresponding historical uplink transmit power do not exist in the preset mapping relationship, the second uplink transmit power cannot be obtained. At this time, the first uplink transmit power determined according to the network parameters can be used as the uplink transmit power adjusted by the terminal.
[0103] In one embodiment, S103 includes:
[0104] The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
[0105] After obtaining the first uplink transmit power and the second uplink transmit power, the first uplink transmit power and the second uplink transmit power can be compared. If the first uplink transmit power is greater than the second uplink transmit power, the first uplink transmit power is used as the adjusted uplink transmit power of the terminal. If the first uplink transmit power is less than the second uplink transmit power, the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
[0106] In the embodiment of the present application, since a larger transmission power can improve the signal-to-noise ratio and the bit error rate of data transmission, after obtaining the first uplink transmission power and the second transmission power, the larger of the first transmission power and the second transmission power is used as the uplink transmission power adjusted by the terminal, which can improve the signal-to-noise ratio and the bit error rate of the uplink transmission, thereby reducing the probability of retransmission in the uplink transmission.
[0107] In another embodiment, S103 includes:
[0108] A first weight coefficient is allocated to the first uplink transmit power, a second weight coefficient is allocated to the second uplink transmit power, and a weighted operation is performed on the first uplink transmit power and the second uplink transmit power based on the first weight coefficient and the second weight coefficient, and the operation result is used as the uplink transmit power adjusted by the terminal.
[0109] Among them, the first weight coefficient and the second weight coefficient can be set as needed, and the embodiment of the present application does not limit this.
[0110] For example, the first weight coefficient and the second weight coefficient are both 0.5, or the first weight coefficient is 0.3 and the second weight coefficient is 0.7.
[0111] In an embodiment of the present application, a first uplink transmit power calculated based on network parameters and a second uplink transmit power determined based on a preset mapping relationship are two different ways of determining the uplink transmit power. Different weight coefficients are configured for the first uplink transmit power according to the influence of the network parameters on the retransmission rate. The uplink transmit power calculated based on the first uplink transmit power and the second uplink transmit power under different weight coefficients can better meet the needs of the terminal and minimize the probability of retransmission when the terminal performs uplink transmission.
[0112] refer to Figure 2 In one embodiment, the method further comprises:
[0113] S104: In the case where no retransmission occurs in the uplink transmission, determining the first path loss, the number of first resource blocks RBs currently being transmitted, and the current third uplink transmit power;
[0114] S105: Update the preset mapping relationship according to the first path loss, the first number of RBs, and the third uplink transmit power.
[0115] Exemplarily, whether the terminal uplink transmission is retransmitted can be determined based on the HARQ ID and NDI of the uplink transmission. When the HARQ ID and NDI of two consecutive uplink transmissions of the terminal do not change within the second preset time length or the number of times they do not change is less than the first preset value, it means that the uplink transmission process of the terminal within the second preset time length does not retransmit, or the number of times retransmission occurs is small. At this time, the first path loss of the terminal in the current uplink transmission, the first number of RBs used in the current uplink transmission, and the current third uplink transmit power can be obtained.
[0116] At this time, if the preset mapping relationship is the above-mentioned first preset mapping relationship, determine whether there is a historical uplink transmission power corresponding to the first path loss in the first preset mapping relationship. If there is and the third uplink transmission power is greater than the historical uplink transmission power corresponding to the first path loss in the first preset mapping relationship, then the historical uplink transmission power corresponding to the first path loss in the first preset mapping relationship is updated to the third uplink transmission power. If the third uplink transmission power is less than or equal to the historical uplink transmission power corresponding to the first path loss in the first preset mapping relationship, the first preset mapping relationship is not updated. If the first path loss and the corresponding historical uplink transmission power do not exist in the first preset mapping relationship, the first path loss and the third uplink transmission power are added to the first preset mapping relationship accordingly.
[0117] If the preset mapping relationship is the above-mentioned second preset mapping relationship, determine whether there is a historical uplink transmission power corresponding to the first path loss and the first number of RBs in the second preset mapping relationship, and if so, compare the third uplink transmission power with the historical uplink transmission power corresponding to the first path loss and the first number of RBs in the first preset mapping relationship, and if the third uplink transmission power is greater than the historical uplink transmission power corresponding to the first path loss and the first number of RBs, update the historical uplink transmission power corresponding to the first path loss and the first number of RBs in the second preset mapping relationship to the third uplink transmission power. If the third uplink transmission power is less than or equal to the historical uplink transmission power corresponding to the first path loss and the first number of RBs in the second preset mapping relationship, do not update the second preset mapping relationship.
[0118] If there is no record of the first path loss in the second preset mapping relationship, the first path loss, the first number of RBs, and the third uplink transmit power are added to the first preset mapping relationship accordingly.
[0119] refer to Figure 3 In one embodiment, S105 includes:
[0120] S1051: Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB;
[0121] S1052: When the first path loss does not exist in the preset mapping relationship, update the preset mapping relationship according to the first path loss and the fourth uplink transmit power.
[0122] Exemplarily, if the preset mapping relationship is the third preset mapping relationship, after obtaining the third uplink transmit power and the first RB number of the terminal currently performing uplink transmission, the fourth uplink transmit power can be calculated by the following formula (2). Afterwards, it is determined whether the first path loss and the corresponding historical uplink transmit power exist in the third preset mapping relationship. If not, the first path loss and the fourth uplink transmit power are added to the third preset mapping relationship accordingly.
[0123]
[0124] Among them, P RB is the uplink transmission power of a single RB, P L is the third uplink transmit power, and S is the first RB number.
[0125] In one embodiment, updating the preset mapping relationship according to the current first path loss, the first number of RBs, and the third uplink transmit power includes:
[0126] In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
[0127] Exemplarily, if the preset mapping relationship is the third preset mapping relationship, after obtaining the third uplink transmit power and the first RB number of the terminal currently performing uplink transmission, the fourth uplink transmit power can be calculated by the above formula (2). Afterwards, determine whether the first path loss and the corresponding fifth uplink transmit power exist in the third preset mapping relationship. If so, compare the fourth uplink transmit power with the fifth uplink transmit power. If the fourth uplink transmit power is greater than the fifth uplink transmit power, update the fifth uplink transmit power in the third preset mapping relationship to the fourth uplink transmit power. If the fourth uplink transmit power is less than or equal to the fifth uplink transmit power, do not update the third preset mapping relationship.
[0128] In the embodiment of the present application, when it is determined that the uplink transmission of the terminal has not been retransmitted, the preset mapping relationship is updated by the uplink transmission power when the terminal has not been retransmitted, so that the historical uplink transmission power in the preset mapping relationship is the maximum uplink transmission power required for uplink transmission without retransmission at each path loss at a historical moment. Since the historical uplink transmission power in the preset mapping relationship is the maximum uplink transmission power required for the terminal to perform uplink transmission without retransmission at each path loss at a historical moment, the uplink transmission power of the terminal is adjusted by the historical uplink transmission power included in the preset mapping relationship, so that the probability of no retransmission of the terminal uplink transmission can be increased.
[0129] In one embodiment, the method further comprises:
[0130] In a case where the first uplink transmit power is greater than the second uplink transmit power, determining a duration during which the first uplink transmit power is greater than the second uplink transmit power;
[0131] In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
[0132] From the above introduction, it can be seen that if the first uplink transmit power is greater than the second uplink transmit power, the first uplink transmit power will be used as the adjusted uplink transmit power of the terminal, and the steps of determining the first uplink transmit power and the second uplink transmit power will be re-executed based on the above method according to the updated network parameters and / or the updated path loss. If the first uplink transmit power is less than the second uplink transmit power within the specified time period, the uplink transmit power of the terminal will be adjusted to the latest second uplink transmit power.
[0133] The above-mentioned specified time length can be set as needed, for example, any value between 1-3 minutes.
[0134] In one embodiment, the method further comprises:
[0135] When the duration is greater than or equal to the specified duration, the adjustment of the uplink transmission power of the terminal is suspended.
[0136] If the first uplink transmit power obtained within the specified time period is greater than the second uplink transmit power, it means that the uplink transmit power of the terminal within the specified time period has been maintained at a level greater than the maximum uplink transmit power required for no retransmission at historical moments. At this time, the adjustment of the uplink transmit power of the terminal can be suspended.
[0137] refer to Figure 4 The embodiment of the present application also provides a method for adjusting transmission power, including:
[0138] S401: The terminal is normally connected to the network and is in data transmission state.
[0139] S402: Maintain a third preset mapping relationship table RB_table of path loss and single RB uplink transmit power, and record the historical single RB uplink transmit power corresponding to each path loss in the third preset mapping relationship table.
[0140] S403: Count the data transmission status under each slot. If the current data packet is not retransmitted, record the third uplink transmission power, the first path loss and the first RB number at this time, and calculate the fourth uplink transmission power based on the third uplink transmission power and the first RB number, where the fourth uplink transmission power = the third uplink transmission power / the first RB number.
[0141] S404: Determine whether there is a record of the first path loss in the RB_table. If so, compare the fourth uplink transmit power with the historical single RB uplink transmit power corresponding to the first path loss in the RB_table, and update the larger value into the RB_table.
[0142] S405: If the first path loss is not recorded in the RB_table, insert the current first path loss and the fourth uplink transmit power into the RB_table.
[0143] S406: Count the number of times that the HARQ ID and the NDI value do not change in 100 consecutive system frames of the main card, recorded as NDI_count. When NDI_count is greater than 20, it is considered that the current terminal uplink data sending is abnormal, and enter S407 and reset NDI_count to 0, where the change in NDI value indicates that the data is not retransmitted.
[0144] S407: Calculate the first uplink transmission power according to network parameters (including path loss and number of RBs), and obtain the historical single RB uplink transmission power corresponding to the first path loss from RB_table, and take the product of the first RB number and the historical single RB uplink transmission power as the second uplink transmission power. If the first path loss record does not exist in the RB_table, exit the process.
[0145] S408: Adjust the uplink transmit power of the terminal to the larger one of the first uplink transmit power and the second uplink transmit power.
[0146] S409: If the duration that the first uplink transmission power is greater than the second uplink transmission power exceeds 1 minute, the current process may be exited.
[0147] Based on the same concept, an embodiment of the present application also provides a transmission power adjustment device.
[0148] It is understandable that the transmit power adjustment device provided in the embodiment of the present application includes a hardware structure and / or software module corresponding to each function in order to realize the above functions. In combination with the units and algorithm steps of each example disclosed in the embodiment of the present disclosure, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present application.
[0149] refer to Figure 5 The embodiment of the present application further provides a transmission power adjustment device, the device comprising:
[0150] A first determining module 501 is used to determine a first uplink transmission power according to a network parameter when uplink transmission is retransmitted;
[0151] The second determination module 502 is used to determine the second uplink transmission power corresponding to the first path loss in the preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission that the terminal has not retransmitted;
[0152] The first adjustment module 503 is configured to adjust the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power.
[0153] Optionally, the device further comprises:
[0154] A third determination module is used to determine the first path loss, the number of first resource blocks RB currently being transmitted, and the current third uplink transmit power when no retransmission occurs in the uplink transmission;
[0155] An updating module is used to update the preset mapping relationship according to the first path loss, the first RB number and the third uplink transmission power.
[0156] Optionally, the update module is used to:
[0157] Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB;
[0158] In a case where the first path loss does not exist in the preset mapping relationship, the preset mapping relationship is updated according to the first path loss and the fourth uplink transmit power.
[0159] Optionally, the update module is further used to:
[0160] In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
[0161] Optionally, the first adjustment module 103 is configured to:
[0162] The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
[0163] Optionally, the device further comprises:
[0164] a fourth determining module, configured to determine a duration during which the first uplink transmit power is greater than the second uplink transmit power when the first uplink transmit power is greater than the second uplink transmit power;
[0165] In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
[0166] Optionally, the device further comprises:
[0167] The pausing module is used to suspend the adjustment of the uplink transmission power of the terminal when the duration is greater than or equal to the specified duration.
[0168] Optionally, the device further comprises:
[0169] The second adjustment module is used to adjust the uplink transmission power of the terminal according to the first uplink transmission power when the first path loss does not exist in the preset mapping relationship.
[0170] refer to Figure 6 In an embodiment of the present application, a terminal 600 is provided, including:
[0171] Memory 604 for storing processor executable instructions;
[0172] A processor 620 connected to the memory 604;
[0173] The processor 620 is configured to execute the transmission power adjustment method provided by any of the aforementioned technical solutions.
[0174] A block diagram of a terminal 600 is shown according to an exemplary embodiment. For example, the terminal 600 may be a portable terminal such as a mobile phone, a tablet computer, a notebook computer, and a phone watch that can access a mobile network.
[0175] refer to Figure 6 The terminal 600 may include one or more of the following components: a processing component 602 , a memory 604 , a power component 606 , a multimedia component 608 , an audio component 610 , an input / output (I / O) interface 612 , a sensor component 614 , and a communication component 618 .
[0176] The processing component 602 generally controls the overall operation of the terminal 600, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 602 may include one or more modules to facilitate the interaction between the processing component 602 and other components. For example, the processing component 602 may include a multimedia module to facilitate the interaction between the multimedia component 608 and the processing component 602.
[0177] The memory 604 is configured to store various types of data to support operations at the terminal 600. Examples of such data include instructions for any application or method operating on the terminal 600, contact data, phone book data, messages, pictures, videos, etc. The memory 604 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0178] The power supply component 606 provides power to various components of the terminal 600. The power supply component 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the terminal 600.
[0179] The multimedia component 608 includes a screen that provides an output interface between the terminal 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 608 includes a front camera and / or a rear camera. When the terminal 600 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0180] The audio component 610 is configured to output and / or input audio signals. For example, the audio component 610 includes a microphone (MIC), and when the terminal 600 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 604 or sent via the communication component 618. In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
[0181] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0182] The sensor assembly 614 includes one or more sensors for providing various aspects of status assessment for the terminal 600. For example, the sensor assembly 614 can detect the open / closed state of the terminal 600, the relative positioning of the components, such as the display and keypad of the terminal 600, and the sensor assembly 614 can also detect the position change of the terminal 600 or a component of the terminal 600, the presence or absence of contact between the user and the terminal 600, the orientation or acceleration / deceleration of the terminal 600, and the temperature change of the terminal 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 614 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 614 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0183] The communication component 618 is configured to facilitate wired or wireless communication between the terminal 600 and other devices. The terminal 600 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 618 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 618 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0184] In an exemplary embodiment, terminal 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0185] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, and the instructions can be executed by a processor 620 of a terminal 600 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0186] An embodiment of the present application provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by a processor of a computer, the computer can execute the transmission power adjustment method described in one or more of the aforementioned technical solutions.
[0187] When the processor executes the instruction, it can at least perform the following steps:
[0188] In case of retransmission of uplink transmission, determining a first uplink transmission power according to a network parameter;
[0189] Determine a second uplink transmission power corresponding to the first path loss in a preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission that the terminal has not retransmitted;
[0190] The uplink transmit power of the terminal is adjusted according to the first uplink transmit power and the second uplink transmit power.
[0191] Optionally, the method further comprises:
[0192] In the case that no retransmission occurs in the uplink transmission, determining the first path loss, the number of first resource blocks RBs currently being transmitted, and the current third uplink transmit power;
[0193] The preset mapping relationship is updated according to the first path loss, the first number of RBs and the third uplink transmit power.
[0194] Optionally, updating the preset mapping relationship according to the first path loss, the first number of RBs, and the third uplink transmit power includes:
[0195] Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB;
[0196] In a case where the first path loss does not exist in the preset mapping relationship, the preset mapping relationship is updated according to the first path loss and the fourth uplink transmit power.
[0197] Optionally, the updating the preset mapping relationship according to the current first path loss, the first number of RBs, and the third uplink transmit power further includes:
[0198] In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
[0199] Optionally, adjusting the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power includes:
[0200] The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
[0201] Optionally, the method further comprises:
[0202] In a case where the first uplink transmit power is greater than the second uplink transmit power, determining a duration during which the first uplink transmit power is greater than the second uplink transmit power;
[0203] In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
[0204] Optionally, the method further comprises:
[0205] When the duration is greater than or equal to the specified duration, the adjustment of the uplink transmission power of the terminal is suspended.
[0206] Optionally, the method further comprises:
[0207] When the first path loss does not exist in the preset mapping relationship, the uplink transmit power of the terminal is adjusted according to the first uplink transmit power.
[0208] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary technical means in the art that are not disclosed in the present application.
[0209] It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
[0210] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
Claims
1. A method for adjusting transmission power, characterized in that: Executed by a terminal, the method includes: In case of retransmission of uplink transmission, determining a first uplink transmission power according to a network parameter; Determine a second uplink transmission power corresponding to the first path loss in a preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission that the terminal has not retransmitted; The uplink transmit power of the terminal is adjusted according to the first uplink transmit power and the second uplink transmit power.
2. The method according to claim 1, characterized in that The method further comprises: In the case that no retransmission occurs in the uplink transmission, determining the first path loss, the number of first resource blocks RBs currently being transmitted, and the current third uplink transmit power; The preset mapping relationship is updated according to the first path loss, the first number of RBs and the third uplink transmit power.
3. The method according to claim 2, characterized in that The updating the preset mapping relationship according to the first path loss, the first number of RBs, and the third uplink transmit power includes: Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB; In a case where the first path loss does not exist in the preset mapping relationship, the preset mapping relationship is updated according to the first path loss and the fourth uplink transmit power.
4. The method according to claim 3, characterized in that The updating the preset mapping relationship according to the current first path loss, the first RB number and the third uplink transmit power also includes: In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
5. The method according to any one of claims 1 to 4, characterized in that: Adjusting the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power includes: The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
6. The method according to claim 5, characterized in that The method further comprises: In a case where the first uplink transmit power is greater than the second uplink transmit power, determining a duration during which the first uplink transmit power is greater than the second uplink transmit power; In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
7. The method according to claim 6, characterized in that The method further comprises: When the duration is greater than or equal to the specified duration, the adjustment of the uplink transmission power of the terminal is suspended.
8. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: When the first path loss does not exist in the preset mapping relationship, the uplink transmit power of the terminal is adjusted according to the first uplink transmit power.
9. A transmission power adjustment device, characterized in that: The device comprises: A first determination module, configured to determine a first uplink transmission power according to a network parameter when retransmission occurs in the uplink transmission; A second determination module is used to determine a second uplink transmission power corresponding to the first path loss in a preset mapping relationship; wherein the preset mapping relationship includes: the second path loss and the historical uplink transmission power of the historical uplink transmission that the terminal has not retransmitted; The first adjustment module is used to adjust the uplink transmit power of the terminal according to the first uplink transmit power and the second uplink transmit power.
10. The device according to claim 9, characterized in that The device also includes: A third determination module is used to determine the first path loss, the number of first resource blocks RB currently being transmitted, and the current third uplink transmit power when no retransmission occurs in the uplink transmission; An updating module is used to update the preset mapping relationship according to the first path loss, the first RB number and the third uplink transmission power.
11. The device according to claim 10, characterized in that The update module is used to: Determine a fourth uplink transmit power according to the first RB number and the third uplink transmit power; the fourth uplink transmit power is the uplink transmit power of a single RB; In a case where the first path loss does not exist in the preset mapping relationship, the preset mapping relationship is updated according to the first path loss and the fourth uplink transmit power.
12. The device according to claim 11, characterized in that The update module is further used for: In a case where the first path loss exists in the preset mapping relationship, a larger one of the fourth uplink transmit power and the fifth uplink transmit power corresponding to the first path loss in the preset mapping relationship is retained in the preset mapping relationship.
13. The device according to any one of claims 9 to 12, characterized in that Adjustment modules for: The larger one of the first uplink transmit power and the second uplink transmit power is used as the adjusted uplink transmit power of the terminal.
14. The device according to claim 13, characterized in that The device also includes: a fourth determining module, configured to determine a duration during which the first uplink transmit power is greater than the second uplink transmit power when the first uplink transmit power is greater than the second uplink transmit power; In a case where the duration is shorter than the specified duration, the first uplink transmit power is re-determined according to the updated network parameters to continue adjusting the uplink transmit power of the terminal.
15. The device according to claim 14, characterized in that The device also includes: The pausing module is used to suspend the adjustment of the uplink transmission power of the terminal when the duration is greater than or equal to the specified duration.
16. The device according to any one of claims 9 to 12, characterized in that The device also includes: The second adjustment module is used to adjust the uplink transmission power of the terminal according to the first uplink transmission power when the first path loss does not exist in the preset mapping relationship.
17. A terminal, characterized in that: include: a memory for storing processor-executable instructions; A processor connected to the memory; The processor is used to execute the transmission power adjustment method as described in any one of claims 1 to 8.
18. A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a computer, enables the computer to execute the transmission power adjustment method according to any one of claims 1 to 8.