Power control method and device

By expanding the negative adjustment range of the TPC command indication information, adjusting the transmission power of PUSCH, solving the problem of excessive PUSCH transmission power caused by downlink loss, and achieving smaller PUSCH transmission power and lower interference power control.

WO2025167236A1PCT designated stage Publication Date: 2025-08-14HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/130507
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-05
Filing Date
2024-11-07
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

During the random access process of 5G new air interface NR, when the terminal device is located at the edge of the downlink TRP cell, the uplink power control based on downlink path loss calculation results in excessive PUSCH transmission power, introducing large interference.

Method used

By receiving the TPC command indication information, expanding the negative number of the TPC command indication information can be adjusted and the transmission power of the PUSCH is reduced. The specific method includes adjusting the mapping relationship between the index value of the TPC command and the command value, and reducing the number of information in other fields to keep the total number of bits unchanged.

Benefits of technology

It effectively reduces the transmission power of PUSCH during random access, reduces interference, and improves the efficiency of power control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024130507_14082025_PF_FP_ABST
    Figure CN2024130507_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a power control method and device, capable of reducing the transmission power of PUSCHs in a random access process. The method may comprise: receiving transmission power control (TPC) command indication information, the TPC command indication information being used for indicating a first index value of a TPC command for a physical uplink shared channel (PUSCH) in a random access process; on the basis of the TPC command indication information and a first mapping relationship, determining a first command value of the TPC command, wherein the first mapping relationship comprises the correspondence between at least one index value and at least one command value, the at least one index value comprises the first index value, the at least one command value comprises the first command value, and the minimum command value among the at least one command value is less than a first reference command value; and sending the PUSCH, wherein the transmission power of the PUSCH is obtained on the basis of the first command value.
Need to check novelty before this filing date? Find Prior Art

Description

A power control method and device Technical Field

[0001] The present application relates to the field of communications, and more particularly, to a power control method and apparatus in the field of communications. Background Art

[0002] The fifth generation (5G) new radio (NR) includes type 1 random access procedures and type 2 random access procedures. Both random access procedures require the terminal device to send a physical uplink shared channel (PUSCH).

[0003] Transmission reception points (TRPs) include uplink TRPs and downlink TRPs. Uplink TRPs can typically only receive uplink signals from terminal devices and cannot send downlink signals to them. Downlink TRPs can typically both receive uplink signals from terminal devices and send downlink signals to them.

[0004] In the prior art, if a terminal device is located at the cell edge of a downlink TRP, the terminal device sends uplink data through the uplink TRP within the cell, that is, the distance between the terminal device and the downlink TRP is relatively far, but the distance between the terminal device and the uplink TRP is relatively close. When the wireless communication system performs uplink transmission, the terminal device needs to perform uplink power control to determine the transmission power of the PUSCH. The path loss used in the calculation of uplink power control is calculated by the terminal device based on the transmit power of the downlink path loss reference signal and the received power of the reference signal (RSRP), that is, the downlink path loss.

[0005] However, in the above scenario, since the distance between the terminal device and the downlink TRP is greater than the distance between the terminal device and the uplink TRP, that is, the downlink path loss of the terminal device is greater than the uplink path loss, uplink power control based on the larger downlink path loss will result in a larger PUSCH transmission power during random access, thereby introducing greater interference.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a power control method and apparatus, which can reduce the transmission power of the PUSCH during random access.

[0008] In a first aspect, an embodiment of the present application provides a power control method, which may include: receiving transmission power control TPC command indication information, the TPC command indication information being used to indicate a first index value of a TPC command of a physical uplink shared channel PUSCH during a random access process; determining a first command value of the TPC command based on the TPC command indication information and a first mapping relationship, the first mapping relationship including a correspondence between at least one index value and at least one command value, the at least one index value including the first index value, the at least one command value including the first command value, and the minimum command value of the at least one command value being less than a first reference command value; sending the PUSCH, the transmission power of the PUSCH being obtained based on the first command value.

[0009] Using the power control method provided in the embodiment of the present application, since the minimum value indicated by the TPC command indication information is less than the first reference command value, the first reference command value is the minimum command value that the TPC command indication information can indicate in the prior art. That is to say, compared with the prior art, the present application expands the negative adjustable range of the command value indicated by the command value of the TPC command indication information, and reduces the command value indicated by the same TPC command indication information. Since the command value of the TPC command is proportional to the transmission power of the PUSCH, the transmission power of the PUSCH during random access can be reduced.

[0010] In a possible implementation, the TPC command indication information indicates an index value of the TPC command through N bits, where N is an integer greater than or equal to 3.

[0011] Optionally, the first message may be a high-level message.

[0012] For example, the first message may include one or more combinations of radio resource control RRC high-layer signaling, downlink control information DCI, media access control element MAC CE, or random access response grant RAR grant.

[0013] It should be noted that, taking the first message as an RAR grant as an example, the first message includes: a modulation and coding scheme MCS field, a PUSCH frequency resource allocation field, and a PUSCH time resource allocation field. Among them, the TPC command field occupies 3 bits, the MCS field occupies 4 bits, the PUSCH frequency resource allocation field occupies 4 bits, and the PUSCH time resource allocation field occupies 4 bits.

[0014] It should also be noted that the TPC command indication information in the prior art indicates the index value of the TPC command through 3 bits, that is, the TPC command field occupies 3 bits, while the TPC command indication information in this application indicates the index value of the TPC command through N bits, that is, the TPC command field occupies N bits, and N is greater than or equal to 3.

[0015] In one possible implementation, the TPC command indication information is carried in a first message. When N is greater than 3, the number of bits of at least one of the modulation and coding scheme MCS field, the PUSCH frequency resource allocation field, or the PUSCH time resource allocation field in the first message is correspondingly reduced by (N-3) bits.

[0016] That is to say, when N is greater than 3, the TPC command indication information in this application can make up for the insufficient number of bits in the TPC command field by occupying the number of bits in other fields in the first message.

[0017] In an embodiment of the present application, when N is greater than 3, the number of bits occupied by the TPC command indication information is greater than the number of bits occupied by the TPC command indication information in the prior art. That is, the TPC command indication information in the embodiment of the present application can increase the number of bits occupied by the TPC command indication information (i.e., the TPC command domain) by occupying the number of bits of other domains, i.e., reducing the amount of information indicated by other domains, thereby keeping the total number of bits of the RAR grant unchanged.

[0018] In an embodiment of the present application, when N is equal to 3, the number of bits occupied by the TPC command indication information is the same as the number of bits occupied by the TPC command indication information in the prior art. That is, the TPC command indication information in the embodiment of the present application can only use the number of bits in this domain without occupying the number of bits in other domains, that is, it will not reduce the amount of information indicated in other domains, and can indicate a smaller command value than the prior art.

[0019] In one possible implementation, each of the at least one command value is smaller than a reference command value of an index value corresponding to each command value. That is, when the TPC command indication information in the present application and the prior art indicates the same index value, the command value corresponding to the index value in the present application is smaller than the command value corresponding to the index value in the prior art.

[0020] In a possible implementation, the first reference command value is -6, with a unit of decibel dB.

[0021] In second aspect, an embodiment of the present application provides a power control method, which may include: obtaining power adjustment information, the power adjustment information being used to indicate an adjustment value of a transmission parameter of a physical uplink shared channel PUSCH during a random access process, the adjustment value of the transmission parameter being used to reduce the transmission parameter; sending the PUSCH, and the transmission power of the PUSCH being obtained based on the adjustment value of the transmission parameter.

[0022] In the embodiment of the present application, the transmission parameter of the PUSCH is adjusted to a smaller value. Since the transmission parameter is proportional to the transmission power of the PUSCH, the transmission power of the PUSCH during the random access process can be reduced.

[0023] In a possible implementation, the transmission parameter includes one or more of: path loss, expected receive power, or TPC command value.

[0024] In a possible implementation manner, the power adjustment information indicates the adjustment value of the transmission parameter through one bit or multiple bits.

[0025] For example, taking the power adjustment information occupying 1 bit as an example, when the 1 bit is "0", it indicates the adjustment value P1, and when the 1 bit is "1", it indicates the adjustment value P2, and both P1 and P2 are negative numbers.

[0026] For example, taking the power adjustment information occupying 1 bit as an example, when the 1 bit is "0", it indicates that the adjustment value is 0 or is not effective; when the 1 bit is "1", it indicates the adjustment value P3, which is a negative number.

[0027] For example, taking the power adjustment information occupying 2 bits as an example, these 2 bits can indicate 2 2 Index values, namely index value 0 to index value 3, correspond to adjustment values ​​P4 to adjustment values ​​P7 respectively.

[0028] In a possible implementation manner, the power adjustment information is preset.

[0029] In the power control method provided in the embodiment of the present application, the power adjustment information is preset, which can reduce the interaction with the network equipment, thereby improving the efficiency of power control.

[0030] In a possible implementation, the obtaining of the power adjustment information includes: receiving a second message, where the second message includes the power adjustment information; and obtaining the power adjustment information from the second message.

[0031] Optionally, the second message may be a high-level message.

[0032] For example, the second message may include one or more combinations of RRC high-layer signaling, DCI, or MAC CE.

[0033] Optionally, in a random access process in which there is no RAR grant, the second message may also be a system information block SIB in RRC high-layer signaling, such as SIB1.

[0034] Optionally, in a random access procedure with an RAR grant, the second message may also be a random access response grant RAR grant.

[0035] In a third aspect, an embodiment of the present application further provides a power control device, which is used to implement the methods described in the above aspects or any possible implementation thereof, and the device includes a unit for implementing the methods described in the above aspects or any possible implementation thereof.

[0036] In a fourth aspect, an embodiment of the present application further provides a power control device, which includes a processor and a communication interface, wherein the processor and the communication interface are coupled, and the processor is used to execute the methods described in the above aspects or any possible implementation thereof.

[0037] In a fifth aspect, the present application also provides a computer-readable storage medium for storing a computer program, which includes instructions for implementing the methods described in the above aspects or any possible implementation thereof.

[0038] In a sixth aspect, the present application also provides a computer program product, which includes instructions. When the instructions are executed on a computer or a processor, the computer or the processor implements the methods described in the above aspects or any possible implementation thereof.

[0039] In the seventh aspect, the present application also provides a chip device, which includes at least one processor and an interface circuit. The at least one processor transmits signals through the interface circuit. When the at least one processor executes program code or instructions, it implements the methods described in the above aspects or any possible implementation methods thereof.

[0040] The power control device, computer storage medium and computer program product provided in the embodiments of the present application are all used to execute the power control method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the power control method provided above and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] FIG1 is a schematic block diagram of a communication system 100 provided in an embodiment of the present application;

[0042] FIG2 is a schematic diagram of an application scenario provided by an embodiment of the present application;

[0043] FIG3 is a schematic diagram of another application scenario provided by an embodiment of the present application;

[0044] FIG4 is a schematic flow chart of a power control method 200 provided in an embodiment of the present application;

[0045] FIG5 is a schematic flow chart of a power control method 300 provided in an embodiment of the present application;

[0046] FIG6 is a schematic block diagram of a power control device 400 provided in an embodiment of the present application;

[0047] FIG7 is a schematic block diagram of a power control device 500 provided in an embodiment of the present application;

[0048] FIG8 is a schematic block diagram of a power control device 600 provided in an embodiment of the present application;

[0049] FIG9 is a schematic block diagram of a power control device 700 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0050] First, some of the terms involved in this application are introduced.

[0051] 1. PUSCH power control

[0052] The power control of PUSCH can be calculated by the following formula (1):

[0053] Where: b is the index of the activated UL bandwidth part (BWP); f is the carrier index; c is the serving cell index; i is the PUSCH transmission opportunity index; j is the parameter set configuration index. For PUSCH in the random access process, j is 0; l is the PUSCH closed-loop power control adjustment amount index; P CMAX,b,f,c (i) The maximum output power configured for the terminal device.

[0054] The expected receiving power P of the terminal device transmitting PUSCH 0_PUSCH,b,f,c (j) is expressed by the following formula (2): 0_PUSCH,b,f,c (j)=P0_NOMINAL,PUSCH,b,f,c(j)+P 0_UE_PUSCH,b,f,c Formula (2)

[0055] For type 1 random access procedure, j = 0, P 0_UE_PUSCH,b,f,c (0) = 0, P 0_NOMINAL,PUSCH,f,c (0) = P 0_PRE +Δ PREAMBLE,msg3The radio resource control (RRC) layer parameter preambleReceivedTargetPower is determined and has a value range of -202 to 60. PREAMBLE,msg3 Determined by the RRC layer parameter msg3-DeltaPreamble or deltaPreamble, it is an integer ranging from -1 to 6.

[0056] For the random access procedure of type 2, j = 0, P 0_UE_PUSCH,b,f,c (0) = 0, P 0_NOMINAL,PUSCH,f,c (0) = P 0_PRE +Δ MSGA,PUSCH ,P 0_PRE Determined by the RRC layer parameter msgA-preambleReceivedTargetPower, the value range is an integer between -202 and 60, Δ MSGA,PUSCH Determined by the RRC layer parameter msgA-DeltaPreamble or deltaPreamble, an integer ranging from -1 to 6.

[0057] For α b,f,c (j), for type 1 or type 2 random access procedure, j = 0, α b,f,c The value of (0) is determined by the RRC layer parameter or α b,f,c (0) = 1;

[0058] The bandwidth occupied by the resource blocks allocated for PUSCH at PUSCH transmission opportunity i when UL BWP b is activated for carrier f in serving cell c; μ is the subcarrier spacing (SCS) configuration;

[0059] PL b,f,c (q d ) is the downlink path loss estimate of the serving cell c carrier f calculated by the terminal device, in dB, using the index q of the activated DL BWP d is the reference signal;

[0060] Δ TF,b,f,c (i) can be regarded as the modulation and coding scheme (MCS) adjustment;

[0061] PUSCH closed-loop power control adjustment value f b,f,c (i, l) is the PUSCH closed-loop power control adjustment value of the activated UL BWP b carrier f serving cell c at PUSCH transmission opportunity i.

[0062] For a Type 1 random access procedure or a Type 2 random access procedure with a random access response (RAR) message for fallback RAR, f b,f,c (0, l) = ΔP rampup,b,f,c +δmsg2,b,f,c, where l = 0 and δmsg2,b,f,c is the transmit power control (TPC) command value indicated in the random access response grant for the physical random access channel (PRACH) in a type 1 random access procedure, or in the random access response grant for message A (MsgA) in a type 2 random access procedure with a RAR message for fallbackRAR, the power ramp-up amount ΔP rampup,b,f,c It can be expressed by the following formula (3).

[0063] Among them, ΔPrampuprequested,b,f,c is indicated by the higher layer and represents the expected value of power increase.

[0064] For other type 2 random access procedures (i.e. without RAR), f b,f,c (0, l) = ΔP rampup,b,f,c +δmsg2,b,f,c, where l=0, ΔP rampup ,b,f,c can be expressed by the following formula (4).

[0065] Among them, ΔPrampuprequested,b,f,c is indicated by the higher layer and represents the expected value of power increase.

[0066] 2. PUSCH TPC command

[0067] In the prior art, the TPC command field (ie, TPC command indication information) of the PUSCH occupies 3 bits, and 3 bits can represent 2 3 Index value, the 2 3 Index value and 2 3 The command values ​​correspond one to one.

[0068] For example, when the TPCTPC command indication information occupies 3 bits, the correspondence between 8 index values ​​and 8 command values ​​can be shown in Table 1 below.

[0069] Table 1

[0070] As shown in Table 1, when the TPC command indication information occupies 3 bits, 8 index values ​​can be represented by 3 bits, namely, index values ​​0 to 7. Index values ​​0 to 7 correspond one-to-one to command values ​​X0 to X7. Command values ​​X0 to X7 increase in order, i.e., command value X0 is the minimum command value among the 8 command values, and command value X7 is the maximum command value among the 8 command values.

[0071] For example, the command values ​​in Table 1 may be configured as follows: X0 = -6dB, X1 = -4dB, X2 = -2dB, X3 = 0dB, X4 = 2dB, X5 = 4dB, X6 = 6dB, X7 = 8dB.

[0072] That is, the adjustable range of the command value of the TPC command in the prior art is -6dB to 8dB.

[0073] 3. Transmission reception point (TRP)

[0074] A TRP that only supports uplink, namely (uplink, UL) UL-only TRP, means that the TRP can only receive uplink signals sent by the terminal device and cannot send downlink signals to the terminal device.

[0075] Downlink TRP, namely (downlink, DL) DL TRP, means that the TRP can both receive uplink signals sent by the terminal device and send downlink signals to the terminal device.

[0076] The following describes a power control system used by the power control method and apparatus provided in the embodiments of the present application.

[0077] FIG1 shows a schematic block diagram of a communication system 100 according to an embodiment of the present application. As shown in FIG1 , the system 100 includes: a network device 110 , a network device 120 , and a terminal device 130 .

[0078] The network device 110 is used to send a downlink signal to the terminal device 130 .

[0079] In a possible implementation, the network device 110 may be used for both receiving uplink signals sent by the terminal device 130 and sending downlink signals to the terminal device 130 .

[0080] The network device 120 is used to receive uplink signals from the terminal device 130 .

[0081] In a possible implementation, the network device 120 may be used only to receive uplink signals sent by the terminal device 130 , but cannot send downlink signals to the terminal device 130 .

[0082] The network device described in the embodiment of the present application is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The network device may include various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. It is used to receive uplink signals from terminal devices or send downlink signals to terminal devices. The network device may be a long term evolution (LTE) and / or NR network device. For example, the network device may be a base station (NodeB), an evolved base station (eNodeB), a base station in a 5G mobile communication system, a next generation mobile communication base station (next generation node B, gNB), a transmission and reception point (TRP), a base station in a future mobile communication system, or an access node in a Wi-Fi system, etc.

[0083] The terminal device described in the embodiments of the present application, which may also be referred to as a UE or terminal device, is an entity on the user side that is used to receive or transmit signals, and is used to send uplink signals to network devices, receive downlink signals from network devices, or send sidelink signals to other terminal devices, or receive sidelink signals from other terminal devices. For example, the terminal device can be a mobile station (MS), a subscriber unit (subscriber unit), a cellular phone, a smart phone, a car, a tablet computer, a smart speaker, a train detector, or a gas station sensor. Its main functions include collecting data (part of the terminal device), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0084] It should be noted that the system 100 schematically illustrates only two network devices and one terminal device, and the uplink and downlink transmissions between the two network devices and the terminal device are decoupled, but the embodiments of the present application are not limited thereto. Optionally, the system 100 may also include other numbers of network devices and / or terminal devices.

[0085] For example, Figure 2 shows a schematic diagram of an application scenario provided by an embodiment of the present application. As shown in Figure 2, the terminal device is located at the cell edge of the DL TRP, that is, the distance between the terminal device and the DL TRP is relatively far, but the distance between the terminal device and the UL-only TRP1 is relatively close. In this case, the DL TRP sends downlink data to the terminal device, and the terminal device sends uplink data to the UL-only TRP1.

[0086] That is to say, the UL-only TRP in Figure 2 can be the network device 120 in the above-mentioned system 100, the DL TRP in Figure 2 can be the network device 110 in the above-mentioned system 100, and the terminal device in Figure 3 can be the terminal device 130 in the above-mentioned system 100.

[0087] For example, Figure 3 shows a schematic diagram of another application scenario provided by an embodiment of the present application. As shown in Figure 3, the DL data and UL data of terminal device 1 are communicated only with the macro base station, the DL data and UL data of terminal device 2 are communicated only with the micro base station, terminal device 3 receives DL data from the macro base station, and the micro base station receives UL data from terminal device 3. Although the micro base station can send DL data to other terminal devices, for terminal device 3, it can be considered that the micro base station only has an uplink reception function, that is, a UL-only TRP in a broad sense.

[0088] That is to say, the micro base station in Figure 3 can be the network device 120 in the above system 100, the macro base station in Figure 3 can be the network device 110 in the above system 100, and the terminal device 3 in Figure 3 can be the terminal device 130 in the above system 100.

[0089] For example, the terminal device 130 in FIG1 may establish a communication connection with the network device 120 through a random access process, and the terminal device 130 needs to send a PUSCH to the network device 120 during the random access process.

[0090] Since the path loss calculated by the terminal device 130 based on the downlink path loss reference signal is the path loss between the terminal device 130 and the network device 110, which is recorded as the downlink path loss; and the path loss required for the power control of the PUSCH is the path loss between the terminal device 130 and the network device 120, which is recorded as the uplink path loss, as can be seen from Figure 1, the distance between the terminal device 130 and the network device 110 is farther than the distance to the network device 120, that is, the downlink path loss is larger than the uplink path loss. Therefore, power control of the PUSCH sent by the terminal device 130 to the network device 120 based on the downlink path loss will cause the PUSCH transmission power to be too large, thereby introducing greater interference.

[0091] An embodiment of the present application provides a power control method, wherein a terminal device receives TPC command indication information, the TPC command indication information being used to indicate a first index value of a TPC command for a physical uplink shared channel (PUSCH) during a random access process; determines a first command value of the TPC command based on the TPC command indication information and a first mapping relationship, the first mapping relationship including a correspondence between at least one index value and at least one command value, the at least one index value including the first index value, the at least one command value including the first command value, and the minimum command value among the at least one command value being less than a first reference command value; and transmits the PUSCH, wherein the transmission power of the PUSCH is obtained based on the first command value. Using the power control method provided in the embodiment of the present application, since the minimum command value among the at least one command value is less than the first reference command value, that is, the minimum command value indicated by the TPC command indication information provided in the present application is less than the minimum command value indicated by the TPC command value indication information in the prior art, the power value of the PUSCH can be reduced.

[0092] FIG4 is a schematic flow chart of a power control method 200 provided in an embodiment of the present application. As shown in FIG4 , the method 200 may include the following steps. It should be noted that the following steps may be performed in various orders and / or occur simultaneously, and are not limited to the execution order shown in FIG4 .

[0093] It should be noted that method 200 takes a random access process with RAR grant, such as a type 1 random access process or a type 2 random access process with an RAR message for fallbackRAR, as an example to introduce the power control process of the PUSCH of the terminal device during the random access process.

[0094] It should be noted that the embodiment of the present application only takes the method 200 used in the system 100 shown in FIG. 1 as an example to introduce the method 200 , but the present application is not limited thereto.

[0095] S201. A network device sends TPC command indication information to a terminal device, where the TPC command indication information is used to indicate a first index value of a TPC command for a physical uplink shared channel (PUSCH) during a random access process. Correspondingly, the terminal device receives the TPC command indication information from the network device.

[0096] For example, the network device may be the network device 110 in the above-mentioned system 100 , and the terminal device may be the terminal device 130 in the above-mentioned system 100 .

[0097] Optionally, the TPC command indication information may indicate the index value of the TPC command through N bits, that is, the TPC command indication information occupies N bits, where N is an integer greater than or equal to 3. It should be noted that the TPC command indication information may indicate 2 N Index value, the 2 N Index value and 2 N The command values ​​correspond one to one.

[0098] Optionally, the network device may send the TPC command indication information to the terminal device in a variety of ways, which is not limited in the embodiments of the present application.

[0099] In a possible implementation, the network device may send the TPC command indication information to the terminal device alone.

[0100] In another possible implementation, the network device may send a first message to the terminal device, where the first message includes the TPC command indication information. That is, the TPC command indication information may be carried in the first message.

[0101] Optionally, the first message may be a high-level message.

[0102] For example, the first message may include one or more combinations of radio resource control (RRC) high-layer signaling, downlink control information (DCI), media access control (MAC) control element (CE), or random access response (RAR) grant.

[0103] It should be noted that, taking the first message as an RAR grant as an example, the first message includes: a modulation and coding scheme (MCS) field, a PUSCH frequency resource allocation field, and a PUSCH time resource allocation field. Among them, the TPC command field occupies 3 bits, the MCS field occupies 4 bits, the PUSCH frequency resource allocation field occupies 4 bits, and the PUSCH time resource allocation field occupies 4 bits.

[0104] It should also be noted that the TPC command indication information in the prior art indicates the index value of the TPC command through 3 bits, that is, the TPC command field occupies 3 bits, while the TPC command indication information in this application indicates the index value of the TPC command through N bits, that is, the TPC command field occupies N bits, and N is greater than or equal to 3.

[0105] In one possible implementation, when N is greater than 3, the number of bits in at least one of the MCS field, the PUSCH frequency resource allocation field, or the PUSCH time resource allocation field in the first message is correspondingly reduced by (N-3) bits. That is, when N is greater than 3, the TPC command indication information in this application can make up for the insufficient number of bits in the TPC command field by occupying the number of bits in other fields in the first message.

[0106] For example, taking the TPC command indication information occupying 5 bits as an example, 3 bits are 3 bits included in the TPC command field itself, and the other 2 bits may include 1 bit of the MCS field and 1 bit of the PUSCH time resource allocation field.

[0107] For example, taking the TPC command indication information occupying 5 bits as an example, 3 bits are 3 bits included in the TPC command field itself, and the other 2 bits may include 2 bits of the PUSCH time resource allocation field.

[0108] Optionally, when the TPC command indication information occupies multiple bits of other fields, the multiple bits may include part or all of the bits of one field, or part or all of the bits of each field in multiple fields.

[0109] For example, taking the TPC command indication information occupying 7 bits as an example, 3 bits are 3 bits included in the TPC command field itself, and the other 4 bits may include all 4 bits of the MCS field.

[0110] For example, taking the TPC command indication information occupying 7 bits as an example, 3 bits are 3 bits included in the TPC command field itself, and the other 4 bits may include 2 bits of the MCS field and 2 bits of the PUSCH frequency resource allocation field.

[0111] S202. The terminal device determines the first command value of the TPC command based on the TPC command indication information and the first mapping relationship, wherein the first mapping relationship includes a correspondence between at least one index value and at least one command value, the at least one index value includes the first index value, the at least one command value includes the first command value, and the minimum command value among the at least one command value is less than the first reference command value.

[0112] It should be noted that according to the above formula (1), by reducing the closed-loop power control adjustment amount of PUSCH during random access, that is, f b,f,c The value of (0, l) can reduce the PUSCH transmission power during random access, thereby correcting the problem of excessive PUSCH transmission power caused by using a larger downlink path loss value.

[0113] For a Type 1 random access procedure or a Type 2 random access procedure with a RAR message for fallbackRAR, f b,f,c (0, l) = ΔP rampup,b,f,c +δmsg2,b,f,c, where δmsg2,b,f,c represents the TPC command value. By reducing the TPC command value, f can be reduced. b,f,c (0, l), thereby reducing the transmission power of PUSCH during random access.

[0114] It should be noted that this application only uses δ msg2,b,f For example, the previous symbol is "+", and the TPC command value is defined as a negative number. msg2,b,f The previous sign is "-", and accordingly, the TPC command value is a positive number.

[0115] In a possible implementation, N is an integer greater than 3.

[0116] For example, when the TPC command indication information occupies 4 bits, the first mapping relationship may be as shown in Table 2 below.

[0117] Table 2

[0118] As shown in Table 2, when the TPC command indication information occupies 4 bits, 16 index values ​​can be indicated by the 4 bits, namely, index value 0 to index value 15, and index values ​​0 to index value 15 correspond one-to-one to command values ​​Y0 to command values ​​Y15. Command values ​​Y0 to command values ​​Y15 increase in sequence, that is, command value Y0 is the minimum command value among the 16 command values ​​(i.e., command value Y0 is the minimum command value indicated by the TPC command indication information), and command value Y15 is the maximum command value among the 16 command values ​​(i.e., command value Y15 is the maximum command value indicated by the TPC command indication information). Command value Y0 is less than the first reference command value.

[0119] In a possible implementation, the first reference command value may be the minimum command value that can be indicated by TPC command indication information in the prior art, that is, the command value corresponding to index value 0. For example, as shown in Table 1, the first reference command value may be X0=-6dB.

[0120] For example, the command value Y0 in Table 2 can be configured as: -10dB, -12dB, -14dB, -16dB, -18dB or -20dB.

[0121] For example, the command values ​​in Table 2 can be configured as follows: Y0 = -20dB, Y1 = -18dB, Y2 = -16dB, Y3 = -14dB, Y4 = -12dB, Y5 = -10dB, Y6 = -8dB, Y7 = -6dB, Y8 = -4dB, Y9 = -2dB, Y10 = 0dB, Y11 = 2dB, Y12 = 4dB, Y13 = 6dB, Y14 = 8dB, Y15 = 10dB.

[0122] Optionally, the embodiment of the present application does not limit the difference between two adjacent command values ​​indicated by the TPC command indication information. In other words, the present application does not limit the range of change of the command value indicated by the TPC command indication information.

[0123] In one possible implementation, the difference between any two adjacent command values ​​indicated by the TPC command indication information is equal; or, the difference between any two adjacent command values ​​indicated by the TPC command indication information is not completely equal; or, the difference between any two adjacent command values ​​indicated by the TPC command indication information is not equal.

[0124] Optionally, the absolute value of the minimum command value indicated by the TPC command indication information may be greater than the absolute value of the maximum command value indicated by the TPC command indication information. In other words, the negative number of the command value in this application can be adjusted to a finer granularity.

[0125] For example, in Table 2, Y0=-20dB, Y10=0, Y15=10dB, and the adjustable range of negative numbers is: -20dB~0dB, which can be adjusted in 10 levels.

[0126] Optionally, each command value of the at least one command value may be smaller than a reference command value of an index value corresponding to each command value.

[0127] It should be noted that the reference command value of the index value described in this application refers to the command value indicated by the index value corresponding to the index value in the prior art.

[0128] Optionally, the index values ​​in the embodiments of the present application may correspond one-to-one to the index values ​​in the prior art; or, multiple index values ​​in the embodiments of the present application may correspond to one index value in the prior art.

[0129] In a possible implementation, every two index values ​​in Table 2 correspond to one index value in the prior art.

[0130] For example, taking the index value 0 and index value 1 in Table 2 corresponding to the index value 0 in the prior art, the index value 2 and index value 3 in Table 2 corresponding to the index value 1 in the prior art, ..., the index value 14 and index value 15 in Table 2 corresponding to the index value 7 in the prior art, Y0 and Y1<X0, Y2 and Y3<X1, ..., Y14 and Y15<X7.

[0131] By comparing Table 2 and Table 1, it can be seen that the TPC command indication information in the prior art occupies 3 bits, while the number of bits occupied by the TPC command indication information provided in the present application is greater than 3 bits, and the minimum command value that can be indicated by the TPC command indication information provided in the present application is smaller than the minimum command value that can be indicated by the TPC command indication information in the prior art. Compared with the prior art, the present application expands the negative adjustable range of the command value indicated by the command value of the TPC command indication information, and reduces the command value indicated by the same TPC command indication information. Therefore, the closed-loop power control adjustment amount of the PUSCH during the random access process can be reduced, thereby reducing the transmission power of the PUSCH.

[0132] In addition, the TPC command indication information in the embodiment of the present application increases the number of bits occupied by the TPC command indication information (i.e., the TPC command field) by occupying the number of bits of other fields, i.e., reducing the amount of information indicated by other fields, so that the total number of bits of the RAR grant can be kept unchanged.

[0133] In another possible implementation, N is equal to 3.

[0134] For example, when the TPC command indication information occupies 3 bits, the above-mentioned first mapping relationship can be shown in Table 3 below.

[0135] Table 3

[0136] As shown in Table 2, when the TPC command indication information occupies 3 bits, 8 index values ​​can be indicated by the 3 bits, namely, index values ​​0 to 7, and index values ​​0 to 15 correspond one-to-one to command values ​​Y0 to Y7. Command values ​​Y0 to Y7 increase in order, that is, command value Y0 is the minimum command value among the 8 command values ​​(i.e., command value Y0 is the minimum command value indicated by the TPC command indication information), and command value Y7 is the maximum command value among the 8 command values ​​(i.e., command value Y7 is the maximum command value indicated by the TPC command indication information). Command value Y0 is less than the first reference command value.

[0137] In a possible implementation, the first reference command value may be the minimum command value that can be indicated by TPC command indication information in the prior art, that is, the command value corresponding to index value 0. For example, as shown in Table 1, the first reference command value may be X0=-6dB.

[0138] For example, the command value Z0 in Table 3 can be configured as: -10dB, -12dB, -14dB, -16dB, -18dB or -20dB.

[0139] For example, the command values ​​in Table 3 can be configured as follows: Z0 = -20dB, Z1 = -18dB, Z2 = -16dB, Z3 = -14dB, Z4 = -12dB, Z5 = -8dB, Z6 = -4dB, Z7 = 0dB.

[0140] Optionally, the embodiment of the present application does not limit the difference between two adjacent command values ​​indicated by the TPC command indication information. In other words, the present application does not limit the range of change of the command value indicated by the TPC command indication information.

[0141] In one possible implementation, the difference between any two adjacent command values ​​indicated by the TPC command indication information is equal; or, the difference between any two adjacent command values ​​indicated by the TPC command indication information is not completely equal; or, the difference between any two adjacent command values ​​indicated by the TPC command indication information is not equal.

[0142] Optionally, the maximum command value indicated by the TPC command indication information may be a non-positive number. In other words, the negative number of the command value provided in this application has a larger adjustable range.

[0143] For example, in Table 3, Z7=0dB, that is, Z0~Z6 are all negative numbers, and the adjustable range of negative numbers is -20dB~0dB, which can be divided into 7 levels of adjustment.

[0144] Optionally, each command value of the at least one command value may be smaller than a reference command value of an index value corresponding to each command value.

[0145] In a possible implementation, the index values ​​in Table 3 correspond one-to-one to the index values ​​in the prior art.

[0146] For example, taking the index value 0 in Table 3 corresponding to the index value 0 in the prior art, the index value 1 in Table 3 corresponding to the index value 1 in the prior art, ..., the index value 7 in Table 3 corresponding to the index value 7 in the prior art as an example, Y0<X0, Y1<X1, ..., Y7<X7.

[0147] By comparing Table 3 and Table 1, it can be seen that the TPC command indication information in the prior art and the TPC command indication information in the embodiment of the present application both occupy 3 bits, but the minimum command value that can be indicated by the TPC command indication information in the present application is smaller than the minimum command value that can be indicated by the TPC command indication information in the prior art. Compared with the prior art, the present application expands the negative adjustable range of the command value indicated by the command value of the TPC command indication information without changing the number of bits occupied by the TPC command indication information, and reduces the command value indicated by the same TPC command indication information. Therefore, the closed-loop power control adjustment amount of the PUSCH during the random access process can be reduced, thereby reducing the transmission power of the PUSCH.

[0148] In addition, the number of bits occupied by the TPC command indication information in the embodiment of the present application is the same as the number of bits occupied by the TPC command indication information in the prior art. That is, the TPC command indication information in the embodiment of the present application can only use the number of bits in this domain without occupying the number of bits in other domains, that is, it will not reduce the amount of information indicated in other domains, and can indicate a smaller command value than the prior art.

[0149] S203. The terminal device sends the PUSCH, and the transmission power of the PUSCH is obtained based on the first command value.

[0150] Optionally, before S203, the method 200 may further include: the terminal device determining a closed-loop power control adjustment amount of the PUSCH based on the first command value; and determining a transmission power of the PUSCH based on the closed-loop power control adjustment amount of the PUSCH.

[0151] Alternatively, the transmission power of the PUSCH is obtained based on a closed-loop power control adjustment amount of the PUSCH, and the closed-loop power control adjustment amount of the PUSCH is obtained based on the first command value.

[0152] For example, the terminal device may determine the transmission power of the PUSCH based on the above formula (1).

[0153] FIG5 is a schematic flow chart of a power control method 300 provided in an embodiment of the present application. As shown in FIG5 , the method 300 may include the following steps. It should be noted that the following steps may be performed in various orders and / or occur simultaneously, and are not limited to the execution order shown in FIG5 .

[0154] It should be noted that the method 300 takes a random process without RAR grant, such as a type 2 random access process, as an example to introduce the control process of the transmission power of the PUSCH sent by the terminal device during the random access process.

[0155] It should be noted that the embodiment of the present application only takes the method 300 used in the system 100 shown in FIG. 1 as an example to introduce the method 300 , but the present application is not limited thereto.

[0156] It should also be noted that the parts of the method 300 that are not described in detail can refer to the corresponding parts of the above-mentioned method 200. To avoid repetition, they will not be repeated here.

[0157] S301. The terminal device obtains power adjustment information, where the power adjustment information is used to indicate an adjustment value of a transmission parameter of a physical uplink shared channel (PUSCH) during a random access process, where the adjustment value of the transmission parameter is used to reduce the transmission parameter.

[0158] For example, the terminal device may be the terminal device 130 in the above-mentioned system 100 .

[0159] Optionally, the transmission parameter includes: one or more of: path loss, expected receive power, or TPC command value.

[0160] The following describes the adjustment values ​​of the above transmission parameters in two cases.

[0161] Case 1: For the Type 2 random access procedure without RAR grant:

[0162] From formula (1), we can know that by reducing the expected receiving power P of PUSCH in the random access process 0_PUSCH,b,f,c (j) The transmission power of PUSCH can be reduced.

[0163] In a possible implementation manner, the adjustment value of the transmission parameter may include an adjustment value of the expected received power of the PUSCH.

[0164] For example, the adjustment value of the expected received power of the PUSCH indicated by the power adjustment information is P1, and P1 is less than 0, then the adjusted expected received power of the PUSCH is P 0_PUSCH,b,f,c (j)+P1.

[0165] From formula (1), we can know that by reducing the path loss PL in the random access process b,f,c (q d ) or the compensated path loss α b,f,c (j) PL b,f,c (q d ), the transmission power of PUSCH can be reduced.

[0166] In a possible implementation, the adjustment value of the transmission parameter may include an adjustment value of the PUSCH path loss or an adjustment value of the compensated path loss.

[0167] For example, the path loss adjustment value indicated by the power adjustment information is P2, and if P2 is less than 0, the adjusted path loss is PL b,f,c (q d )+P2.

[0168] For example, the adjusted value of the compensated path loss indicated by the power adjustment information is P3, and if P3 is less than 0, the adjusted path loss is α b,f,c (j) PL b,f,c (q d )+P3.

[0169] Case 2: For a random access procedure with a RAR grant, such as a type 1 random access procedure or a type 2 random access procedure with a RAR message for fallbackRAR:

[0170] From formula (1), we can know that by reducing the closed-loop power control adjustment amount of PUSCH during random access, that is, f b,f,c The value of (0, l) can reduce the transmission power of PUSCH, where f b,f,c (0, l) = ΔP rampup,b,f,c +δmsg2,b,f,c, that is, the closed-loop power control adjustment amount of PUSCH can be reduced by reducing the TPC command value.

[0171] In a possible implementation, the adjustment value of the transmission parameter may include an adjustment value of a TPC command value.

[0172] For example, the adjustment value of the TPC command value of the PUSCH indicated by the power adjustment information is P4, and P4 is less than 0. Then, the adjusted TPC command value of the PUSCH is δmsg2,b,f,c+P4.

[0173] Optionally, for the random access process with RAR grant (i.e., case 2), while adjusting the transmission power of PUSCH by the adjustment value of the TPC command value, the transmission power of PUSCH can also be adjusted by adjusting the values ​​of one or more transmission parameters including path loss, compensated path loss, or expected received power (i.e., the three transmission parameters described in case 1). This embodiment of the present application does not limit this.

[0174] It should be noted that this application only uses the sign "+" preceding the adjustment value as an example to define the adjustment value as a negative number. If the sign "-" precedes the adjustment value, the adjustment value is correspondingly a positive number. In other words, this application only uses the negative adjustment value of the transmission parameter as an example, but the embodiments of the application are not limited to this.

[0175] Optionally, the power adjustment information may indicate the adjustment value of the transmission parameter through M bits, that is, the power adjustment information may occupy M bits, where M is a positive integer.

[0176] It should be noted that the power adjustment information in this application may occupy M bits of other domains.

[0177] Optionally, the other domains may include a combination of one or more domains of an MCS domain, a PUSCH frequency resource allocation domain, or a PUSCH time resource allocation domain.

[0178] Optionally, when the power adjustment information occupies multiple bits of other fields, the multiple bits may include part or all of the bits of one field, or part or all of the bits of each field in multiple fields.

[0179] Optionally, the power adjustment information may indicate the adjustment value in multiple ways.

[0180] In a possible implementation, the power adjustment information may directly include the adjustment value.

[0181] In another possible implementation, the power adjustment information may occupy at least one bit, and the adjustment value may be indicated by the at least one bit.

[0182] For example, taking the power adjustment information occupying 1 bit as an example, when the 1 bit is "0", it indicates the adjustment value P1, and when the 1 bit is "1", it indicates the adjustment value P2, and both P1 and P2 are negative numbers.

[0183] For example, taking the power adjustment information occupying 1 bit as an example, when the 1 bit is "0", it indicates that the adjustment value is 0 or is not effective; when the 1 bit is "1", it indicates the adjustment value P3, which is a negative number.

[0184] For example, taking the power adjustment information occupying 2 bits as an example, these 2 bits can indicate 2 2 Index values, namely index value 0 to index value 3, correspond to adjustment values ​​P4 to adjustment values ​​P7 respectively.

[0185] Optionally, the terminal device may obtain the power adjustment information in a variety of ways, which is not limited in the embodiments of the present application.

[0186] In a possible implementation manner, the terminal device may obtain the power adjustment information locally.

[0187] In another possible implementation, the network device may send the power adjustment information to the terminal device alone.

[0188] In another possible implementation, the network device may send a second message to the terminal device, where the second message includes the power adjustment information.

[0189] Optionally, the second message may be a high-level message.

[0190] For example, the second message may include one or more combinations of RRC high-layer signaling, DCI, or MAC CE.

[0191] Optionally, in the scenario of the above-mentioned situation 1, the second message may also be a system information block (SIB) in RRC high-layer signaling, such as SIB1.

[0192] Optionally, in the scenario of the second situation above, the second message may also be a random access response grant RAR grant.

[0193] S302. The terminal device sends the PUSCH, and the transmission power of the PUSCH is obtained based on the adjustment value of the transmission parameter.

[0194] Optionally, before S302, the method 300 may further include: the terminal device adjusts the transmission parameters of the PUSCH based on the power adjustment information to obtain adjusted transmission parameters; and determines the transmission power of the PUSCH based on the adjusted transmission parameters.

[0195] Alternatively, the transmission power of the PUSCH is obtained based on the adjusted transmission parameter of the PUSCH, and the adjusted transmission parameter is obtained based on adjusting the transmission parameter of the PUSCH using the power adjustment information.

[0196] For example, when the transmission parameters in the above case 1 include the expected received power, the transmission power of the PUSCH can be determined by the following formula (5):

[0197] Wherein, P1 represents the adjustment value of the expected received power.

[0198] For example, when the transmission parameter in the above case 1 includes path loss, the transmission power of the PUSCH can be determined by the following formula (6):

[0199] Wherein, P2 represents the adjustment value of the path loss.

[0200] For example, when the transmission parameter in the above case 1 includes the compensated path loss, the transmission power of the PUSCH can be determined by the following formula (7):

[0201] Wherein, P3 represents the adjusted value of the path loss after compensation.

[0202] For example, when the transmission parameter in the above case 2 includes a TPC command value, the transmission power of the PUSCH can be determined by the following formula (8):

[0203] Here, P4 represents the adjustment value of the TPC command value.

[0204] In the embodiment of the present application, the transmission parameter of the PUSCH is adjusted to a smaller value. Since the transmission parameter is proportional to the transmission power of the PUSCH, the transmission power of the PUSCH during the random access process can be reduced.

[0205] The power control method provided in the embodiment of the present application is introduced above in combination with Figures 4 and 5. The power control device provided in the embodiment of the present application will be further introduced below.

[0206] FIG6 shows a schematic diagram of the structure of a power control device 400 provided in an embodiment of the present application. As shown in FIG6 , the device 400 may include: a receiving unit 401 , a determining unit 402 , and a sending unit 403 .

[0207] The receiving unit 401 is configured to receive transmission power control TPC command indication information, where the TPC command indication information is used to indicate a first index value of a TPC command of a physical uplink shared channel (PUSCH) during a random access process.

[0208] The determination unit 402 is used to determine the first command value of the TPC command based on the TPC command indication information and a first mapping relationship, where the first mapping relationship includes a correspondence between at least one index value and at least one command value, the at least one index value includes the first index value, the at least one command value includes the first command value, and the minimum command value among the at least one command value is less than the first reference command value.

[0209] The sending unit 403 is configured to send the PUSCH, where the transmission power of the PUSCH is obtained based on the first command value.

[0210] In a possible implementation, the TPC command indication information indicates an index value of the TPC command through N bits, where N is an integer greater than or equal to 3.

[0211] In one possible implementation, the TPC command indication information is carried in a first message. When N is greater than 3, the number of bits of at least one of the modulation and coding scheme MCS field, the PUSCH frequency resource allocation field, or the PUSCH time resource allocation field in the first message is correspondingly reduced by (N-3) bits.

[0212] In a possible implementation manner, each command value of the at least one command value is smaller than a reference command value of an index value corresponding to each command value.

[0213] In a possible implementation, the first reference command value is -6, with a unit of decibel dB.

[0214] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices are based on the same concept as the embodiment of method 200 of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be described in detail here. In an optional example, the device 400 can be specifically the terminal device in the embodiment of method 200 above. The device 400 can be used to execute the various processes and / or steps corresponding to the terminal device in the embodiment of method 200 above. To avoid repetition, they will not be described in detail here.

[0215] One or more of the modules in the embodiment shown in FIG6 may be implemented by software, hardware, firmware, or a combination thereof. The software or firmware includes, but is not limited to, computer program instructions or codes, and may be executed by a hardware processor. The hardware includes, but is not limited to, various integrated circuits, such as a central processing unit (CPU), a digital signal processor (DSP), a field programmable gate array (FPGA), or an application specific integrated circuit (ASIC).

[0216] FIG7 shows a schematic diagram of the structure of a power control device 500 provided in an embodiment of the present application. As shown in FIG7 , the device 500 may include: an acquiring unit 501 and a sending unit 502 .

[0217] The acquiring unit 501 is configured to acquire power adjustment information, where the power adjustment information is used to indicate an adjustment value of a transmission parameter of a physical uplink shared channel (PUSCH) during a random access process, where the adjustment value of the transmission parameter is used to reduce the transmission parameter.

[0218] The sending unit 502 is configured to send the PUSCH, where the transmission power of the PUSCH is obtained based on the adjustment value of the transmission parameter.

[0219] In a possible implementation, the transmission parameter includes one or more of: path loss, expected receive power, or TPC command value.

[0220] In a possible implementation manner, the power adjustment information indicates the adjustment value of the transmission parameter through one bit or multiple bits.

[0221] In a possible implementation manner, the power adjustment information is preset.

[0222] Optionally, the apparatus 500 further includes: a receiving unit 503, the receiving unit 503 is configured to receive a second message, the second message including the power adjustment information; the acquiring unit 501 is specifically configured to acquire the power adjustment information from the second message.

[0223] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices are based on the same concept as the embodiment of method 300 of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be described in detail here. In an optional example, the device 500 can be specifically the terminal device in the embodiment of method 300 above. The device 500 can be used to execute the various processes and / or steps corresponding to the terminal device in the embodiment of method 300 above. To avoid repetition, they will not be described here.

[0224] One or more of the modules in the embodiment shown in FIG7 may be implemented by software, hardware, firmware, or a combination thereof. The software or firmware includes, but is not limited to, computer program instructions or codes, and may be executed by a hardware processor. The hardware includes, but is not limited to, various integrated circuits, such as a CPU, DSP, FPGA, or ASIC.

[0225] FIG8 shows a schematic block diagram of a power control device 600 provided in an embodiment of the present application. The device 600 may include: a processor 601 and a communication interface 602 , wherein the processor 601 and the communication interface 602 are coupled.

[0226] In an optional example, those skilled in the art will appreciate that the apparatus 600 may be specifically the terminal device in the embodiment of the above-mentioned method 200, and the apparatus 600 may be the physical hardware structure of the terminal device. The apparatus 600 may be used to execute each process and / or step corresponding to the terminal device in the embodiment of the above-mentioned method 200, and to avoid repetition, it will not be described here.

[0227] The processor 601 in the embodiment of the present application may include one or more processing units. Optionally, the processing unit includes, but is not limited to, a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA, a discrete gate or transistor logic device, or a discrete hardware component. A general-purpose processor may be a microprocessor, a microcontroller, or any conventional processor.

[0228] For example, the processor 601 is used to receive transmission power control TPC command indication information through the communication interface 602, and the TPC command indication information is used to indicate the first index value of the TPC command of the physical uplink shared channel PUSCH during the random access process; based on the TPC command indication information and the first mapping relationship, determine the first command value of the TPC command, and the first mapping relationship includes a correspondence between at least one index value and at least one command value, the at least one index value includes the first index value, the at least one command value includes the first command value, and the minimum command value of the at least one command value is less than the first reference command value; send the PUSCH through the communication interface 602, and the transmission power of the PUSCH is obtained based on the first command value.

[0229] Optionally, the apparatus 600 may further include a memory 603 .

[0230] The memory 603 may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0231] Specifically, the memory 603 is used to store program codes and instructions of the apparatus 600. Optionally, the memory 603 is also used to store data obtained during the execution of the embodiment of the above-mentioned method 200 by the processor 601, such as TPC command indication information.

[0232] Optionally, the memory 603 may be a separate device or integrated into the processor 601 .

[0233] It should be noted that FIG8 only shows a simplified design of the device 600. In actual applications, the device 600 may further include other necessary components, including but not limited to any number of communication interfaces, processors, selectors, memories, etc., and all devices 600 that can implement the present application are within the scope of protection of the present application.

[0234] In one possible design, the device 600 may be a chip. Optionally, the chip may further include one or more memories for storing computer-executable instructions. When the chip device is running, the processor may execute the computer-executable instructions stored in the memory to cause the chip to perform the steps performed by the power control device described in method 200 above.

[0235] Optionally, the chip device may be a field programmable gate array, a dedicated integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, or a programmable controller or other integrated chips for realizing relevant functions.

[0236] FIG9 shows a schematic block diagram of a power control device 700 provided in an embodiment of the present application. The device 700 may include: a processor 701 and a communication interface 702 , wherein the processor 701 and the communication interface 702 are coupled.

[0237] In an optional example, those skilled in the art will appreciate that the apparatus 700 may be specifically the terminal device in the embodiment of the above-mentioned method 300, and the apparatus 700 may be the physical hardware structure of the terminal device. The apparatus 700 may be used to execute the various processes and / or steps corresponding to the terminal device in the embodiment of the above-mentioned method 300, and to avoid repetition, they are not further described here.

[0238] The processor 701 in the embodiment of the present application may include one or more processing units. Optionally, the processing unit includes but is not limited to a CPU, a general-purpose processor, a DSP, an ASIC, an FPGA, a discrete gate or transistor logic device, or a discrete hardware component. A general-purpose processor may be a microprocessor, a microcontroller, or any conventional processor.

[0239] For example, the processor 701 is used to obtain power adjustment information through the communication interface 702, where the power adjustment information is used to indicate the adjustment value of the transmission parameter of the physical uplink shared channel PUSCH during the random access process, and the adjustment value of the transmission parameter is used to reduce the transmission parameter; the PUSCH is sent, and the transmission power of the PUSCH is obtained based on the adjustment value of the transmission parameter.

[0240] Optionally, the apparatus 700 may further include a memory 703 .

[0241] Memory 703 may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. Nonvolatile memory may be ROM, PROM, EPROM, EEPROM, or flash memory. Volatile memory may be RAM, which serves as an external cache. By way of example and not limitation, many forms of RAM are available, such as SRAM, DRAM, SDRAM, DDR SDRAM, ESDRAM, SLDRAM, and DR RAM.

[0242] Specifically, the memory 703 is used to store program codes and instructions of the apparatus 700. Optionally, the memory 703 is also used to store data obtained during the execution of the embodiment of the above-mentioned method 300 by the processor 701, such as power adjustment information.

[0243] Optionally, the memory 703 may be a separate device or integrated into the processor 701 .

[0244] It should be noted that FIG9 only shows a simplified design of the device 700. In actual applications, the device 700 may further include other necessary components, including but not limited to any number of communication interfaces, processors, selectors, memories, etc., and all devices 700 that can implement the present application are within the scope of protection of the present application.

[0245] In one possible design, the device 700 may be a chip. Optionally, the chip may further include one or more memories for storing computer-executable instructions. When the chip device is running, the processor may execute the computer-executable instructions stored in the memory to cause the chip to perform the steps performed by the power control device described in method 300 above.

[0246] Optionally, the chip device may be a field programmable gate array, a dedicated integrated chip, a system chip, a central processing unit, a network processor, a digital signal processing circuit, a microcontroller, or a programmable controller or other integrated chips for realizing relevant functions.

[0247] An embodiment of the present application further provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a computer, the power control method described in the above method embodiment is implemented.

[0248] An embodiment of the present application also provides a computer program product, which, when executed on a processor, implements the power control method described in the above method embodiment.

[0249] The power control device, computer-readable storage medium, computer program product or chip provided in the embodiments of the present application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects described in the corresponding methods provided above, and will not be repeated here.

[0250] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0251] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0252] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0253] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0254] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0255] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0256] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0257] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A power control method, characterized in that: include: receiving transmission power control TPC command indication information, where the TPC command indication information is used to indicate a first index value of a TPC command of a physical uplink shared channel (PUSCH) during a random access process; determining a first command value of the TPC command based on the TPC command indication information and a first mapping relationship, where the first mapping relationship includes a correspondence between at least one index value and at least one command value, the at least one index value includes the first index value, the at least one command value includes the first command value, and a minimum command value among the at least one command value is less than a first reference command value; The PUSCH is sent, where a transmission power of the PUSCH is obtained based on the first command value.

2. The method according to claim 1, characterized in that The TPC command indication information indicates the index value of the TPC command through N bits, where N is an integer greater than or equal to 3.

3. The method according to claim 2, characterized in that The TPC command indication information is carried in the first message. When N is greater than 3, the number of bits of at least one of the modulation and coding scheme MCS field, the PUSCH frequency resource allocation field, or the PUSCH time resource allocation field in the first message is correspondingly reduced by (N-3) bits.

4. The method according to any one of claims 1 to 3, characterized in that Each of the at least one command value is smaller than a reference command value of an index value corresponding to each command value.

5. The method according to any one of claims 1 to 4, characterized in that The first reference command value is -6, in decibels (dB).

6. A power control method, characterized in that: include: Acquire power adjustment information, where the power adjustment information is used to indicate an adjustment value of a transmission parameter of a physical uplink shared channel (PUSCH) during a random access process, where the adjustment value of the transmission parameter is used to reduce the transmission parameter; The PUSCH is sent, where a transmission power of the PUSCH is obtained based on the adjustment value of the transmission parameter.

7. The method according to claim 6, characterized in that The transmission parameters include: one or more of path loss, expected receive power or TPC command value.

8. The method according to claim 6 or 7, characterized in that The power adjustment information indicates the adjustment value of the transmission parameter through one bit or multiple bits.

9. The method according to any one of claims 6 to 8, characterized in that The power adjustment information is preset.

10. The method according to any one of claims 6 to 8, characterized in that The obtaining of power adjustment information includes: receiving a second message, wherein the second message includes the power adjustment information; The power adjustment message is obtained from the second message.

11. A power control device, characterized in that: include: A processor and a communication interface, wherein the processor and the communication interface are coupled, and the processor is configured to: receiving, through the communication interface, transmission power control TPC command indication information, where the TPC command indication information is used to indicate a first index value of a TPC command of a physical uplink shared channel (PUSCH) during a random access process; determining a first command value of the TPC command based on the TPC command indication information and a first mapping relationship, where the first mapping relationship includes a correspondence between at least one index value and at least one command value, the at least one index value includes the first index value, the at least one command value includes the first command value, and a minimum command value among the at least one command value is less than a first reference command value; The PUSCH is sent through the communication interface, and a transmission power of the PUSCH is obtained based on the first command value.

12. The device according to claim 11, characterized in that The TPC command indication information indicates the index value of the TPC command through N bits, where N is an integer greater than or equal to 3.

13. The device according to claim 12, characterized in that The TPC command indication information is carried in the first message. When N is greater than 3, the number of bits of at least one of the modulation and coding scheme MCS field, the PUSCH frequency resource allocation field, or the PUSCH time resource allocation field in the first message is correspondingly reduced by (N-3) bits.

14. The device according to any one of claims 11 to 13, characterized in that Each of the at least one command value is smaller than a reference command value of an index value corresponding to each command value.

15. The device according to any one of claims 11 to 14, characterized in that The first reference command value is -6, in decibels (dB).

16. A power control device, characterized in that: include: A processor and a communication interface, wherein the processor and the communication interface are coupled, and the processor is configured to: Acquire power adjustment information, where the power adjustment information is used to indicate an adjustment value of a transmission parameter of a physical uplink shared channel (PUSCH) during a random access process, where the adjustment value of the transmission parameter is used to reduce the transmission parameter; The PUSCH is sent through the communication interface, and the transmission power of the PUSCH is obtained based on the adjustment value of the transmission parameter.

17. The device according to claim 16, characterized in that The transmission parameters include: one or more of path loss, expected receive power or TPC command value.

18. The device according to claim 16 or 17, characterized in that The power adjustment information indicates the adjustment value of the transmission parameter through one bit or multiple bits.

19. The device according to any one of claims 16 to 18, characterized in that The power adjustment information is preset.

20. The device according to any one of claims 16 to 18, characterized in that The processor is specifically configured to: receiving a second message through the communication interface, the second message including the power adjustment information; The power adjustment message is obtained from the second message.

21. A computer-readable storage medium for storing a computer program, characterized in that: The computer program comprises instructions for implementing the method of any one of claims 1 to 10 above.

22. A computer program product comprising instructions, characterized in that: When the instructions are executed on a computer or a processor, the computer or the processor is caused to implement the method according to any one of claims 1 to 10.

23. A chip device comprising at least one processor and an interface circuit, wherein the at least one processor transmits a signal through the interface circuit, wherein: When the at least one processor executes the program code or instruction, the method according to any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Uplink power control method, device and system

    CN103379605A

  • Method and system for enhanced indication of TPC command values for uplink transmissions in multi-trp operation

    CN115804161A

  • Power control for uplink transmission to multiple trp

    CN115989700A

  • Sounding reference signal power control with unscheduled downlink control information

    CN117121571A