Method and device for determining power parameters - Patents.com
Patent Information
- Application Number
- JP2023559049
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-30
- Publication Date
- 2025-02-20
- Estimated Expiration
- 2041-03-30
Smart Images

Figure 0007634109000001 
Figure 0007634109000002 
Figure 0007634109000003
Abstract
Description
[Technical field]
[0001] The present application relates to the field of communication technology, and to a method and apparatus for determining a power parameter. [Background technology]
[0002] Currently, when a terminal device is in an idle (IDLE) state or an inactive (INACTIVE) state, it can transmit data to a network device via Msg3 of a four-step random access process of initial access, or MsgA of a two-step random access process of initial access, or a physical uplink shared channel (PUSCH) configured by the network device. In the related technology, there are problems such as the terminal device having low reliability in transmitting PUSCH and the terminal device having high energy consumption. Summary of the Invention [Problem to be solved by the invention]
[0003] The embodiments of the present application propose a method and apparatus for determining a power parameter, which can solve the problems of low transmission reliability of a terminal device in the related art on a PUSCH and high energy consumption of the terminal device. [Means for solving the problem]
[0004] In a first aspect, an embodiment of the present application proposes a method for determining a power parameter, the method being executed by a terminal device, the method including: obtaining power control information on a Physical Uplink Shared Channel (PUSCH); and determining a power adjustment value corresponding to a transmission power on the PUSCH based on the power control information.
[0005] According to the method for determining power parameters proposed by the present application, power control information on a physical uplink shared channel (PUSCH) is obtained, and a power adjustment value corresponding to the transmission power on the PUSCH is determined according to the power control information, so that the terminal device determines a power adjustment value corresponding to the transmission power on the PUSCH according to the power control information, and adjusts the transmission power on the PUSCH according to the power adjustment value corresponding to the transmission power on the PUSCH, so that the transmission power on the PUSCH can be flexibly and accurately adjusted, which is helpful in ensuring the transmission reliability of the terminal device on the PUSCH and saving the energy consumption of the terminal device.
[0006] In one implementation, obtaining power control information on the physical uplink shared channel (PUSCH) includes receiving power control information on the PUSCH transmitted from a network device or obtaining power control information on the PUSCH based on a protocol agreement.
[0007] In one implementation, the PUSCH is a PUSCH for configured grant small data transmission.
[0008] In one implementation, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0009] In one implementation, the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0010] In one implementation, the signal information for calculating the path loss compensation power value includes at least one of a synchronization signal block (SSB), a reference signal associated with the PUSCH, and a reference signal having a quasi-colocation relationship with the PUSCH.
[0011] In one implementation, the setting information of the initial power component value includes at least one of a nominal power component value set by the network device, a terminal-specific power component value set by the network device, an initial power component value set by the network device, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in the current random access process.
[0012] In one implementation, the indication of whether to allow cumulative power adjustments includes an indication bit for indicating adoption of a cumulative power adjustment value or an absolute power adjustment value.
[0013] In one implementation, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0014] In one implementation, the instruction information on whether to allow cumulative power adjustment is instruction information for allowing cumulative power adjustment, and the instruction information for allowing cumulative power adjustment indicates that the cumulative power adjustment is used for a physical uplink shared channel (PUSCH) for configured grant small data transmission.
[0015] In one implementation, determining the path loss compensation power value includes determining the path loss compensation power value based on a path loss value measured on a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value.
[0016] In one implementation, determining the absolute power value includes determining the absolute power value based on transmit power control (TPC) commands of the network device.
[0017] In one implementation, determining the accumulated power value includes determining the accumulated power value based on a sum of a previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0018] In one implementation, the method further includes performing a rollback process on the dynamic power adjustment value if a first preset condition is met.
[0019] In one implementation, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0020] In one implementation, determining the dynamic power addition value includes determining the dynamic power addition value based on a product of a power value added each time and a number of power additions.
[0021] In one implementation, the method further includes determining the dynamic power addition value if a second preset condition is met.
[0022] In one implementation, the second pre-set condition includes retransmitting the transmitted data.
[0023] In one implementation, retransmitting the transmitted data includes at least one of: retransmitting the transmitted data on a PUSCH of the same configured grant (CG) resources as the previous transmission; retransmitting the transmitted data using the same Hybrid Automatic Repeat Q (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0024] In one implementation, the method further includes performing a rollback process on the dynamic power charge value if a third preset condition is met.
[0025] In one implementation, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0026] According to a second aspect, an embodiment of the present application proposes a method for determining another power parameter, the method being executed by a network device, the method including: transmitting power control information on a Physical Uplink Shared Channel (PUSCH) to a terminal device, the power control information being for determining a power adjustment value corresponding to a transmission power on the PUSCH.
[0027] According to the method for determining power parameters proposed by the present application, power control information on a physical uplink shared channel (PUSCH) is sent to a terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the network device can send power control information on the PUSCH to the terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the terminal device can adjust the transmission power of the PUSCH according to the power adjustment value corresponding to the transmission power of the PUSCH, and adjust the transmission power of the PUSCH flexibly and accurately, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0028] In one implementation, the PUSCH is a PUSCH for configured grant small data transmission.
[0029] In one implementation, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0030] In one implementation, the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0031] In one implementation, the signal information for calculating the path loss compensation power value includes at least one of a synchronization signal block (SSB), a reference signal associated with the PUSCH, and a reference signal having a quasi-co-location relationship with the PUSCH.
[0032] In one implementation, the setting information of the initial power component value includes at least one of a set nominal power component value, a set terminal-specific power component value, a set initial power component value, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in a current random access process.
[0033] In one implementation, the indication of whether to allow cumulative power adjustments includes an indication bit for indicating adoption of a cumulative power adjustment value or an absolute power adjustment value.
[0034] In one implementation, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0035] In one implementation, the instruction information on whether to allow cumulative power adjustment is instruction information for allowing cumulative power adjustment, and the instruction information for allowing cumulative power adjustment indicates that the cumulative power adjustment is used for a physical uplink shared channel (PUSCH) for configured grant small data transmission.
[0036] In one implementation, the path loss compensation power value is determined based on a path loss value measured on a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value.
[0037] In one implementation, the absolute power value is determined based on transmit power control (TPC) commands of the network device.
[0038] In one implementation, the cumulative power value is determined based on the sum of a previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0039] In one implementation, the terminal device meets a first preset condition, and the dynamic power adjustment value is a value after performing a rollback process.
[0040] In one implementation, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0041] In one implementation, the dynamic power addition value is determined based on the product of the power value added each time and the number of times the power is added.
[0042] In one implementation, the dynamic power addition value is determined if the terminal device satisfies a second preset condition.
[0043] In one implementation, the second pre-set condition includes retransmitting the transmitted data.
[0044] In one implementation, retransmitting the transmitted data includes at least one of: retransmitting the transmitted data on a PUSCH of the same configured grant (CG) resources as the previous transmission; retransmitting the transmitted data using the same Hybrid Automatic Repeat Q (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0045] In one implementation, the terminal device meets a third preset condition, and the dynamic power addition value is a value after performing a rollback process.
[0046] In one implementation, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0047] In a third aspect, an embodiment of the present application proposes an apparatus for determining a power parameter, including: a transceiver module for obtaining power control information on a Physical Uplink Shared Channel (PUSCH); and a processing module for determining a power adjustment value corresponding to a transmission power on the PUSCH based on the power control information.
[0048] The apparatus for determining power parameters proposed by the present application obtains power control information on a physical uplink shared channel (PUSCH), and determines a power adjustment value corresponding to the transmission power on the PUSCH according to the power control information, so that the terminal device can determine a power adjustment value corresponding to the transmission power on the PUSCH based on the power control information, and adjust the transmission power on the PUSCH according to the power adjustment value corresponding to the transmission power on the PUSCH, thereby flexibly and accurately adjusting the transmission power on the PUSCH, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0049] In one implementation, the transceiver module specifically receives power control information on the PUSCH sent from a network device, or obtains the power control information on the PUSCH according to a protocol convention.
[0050] In one implementation, the PUSCH is a PUSCH for configured grant small data transmission.
[0051] In one implementation, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0052] In one implementation, the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0053] In one implementation, the signal information for calculating the path loss compensation power value includes at least one of a synchronization signal block (SSB), a reference signal associated with the PUSCH, and a reference signal having a quasi-co-location relationship with the PUSCH.
[0054] In one implementation, the setting information of the initial power component value includes at least one of a nominal power component value set by the network device, a terminal-specific power component value set by the network device, an initial power component value set by the network device, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in the current random access process.
[0055] In one implementation, the indication of whether to allow cumulative power adjustments includes an indication bit for indicating adoption of a cumulative power adjustment value or an absolute power adjustment value.
[0056] In one implementation, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0057] In one implementation, the instruction information on whether to allow cumulative power adjustment is instruction information for allowing cumulative power adjustment, and the instruction information for allowing cumulative power adjustment indicates that the cumulative power adjustment is used for a physical uplink shared channel (PUSCH) for configured grant small data transmission.
[0058] In one implementation, the processing module specifically determines the path loss compensation power value based on a path loss value measured on a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value.
[0059] In one implementation, the processing module specifically determines the absolute power value based on a transmit power control (TPC) command of the network device.
[0060] In one implementation, the processing module specifically determines the accumulated power value based on the sum of a previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0061] In one implementation, the processing module specifically performs a rollback process on the dynamic power adjustment value when a first preset condition is met.
[0062] In one implementation, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0063] In one implementation, the processing module specifically determines the dynamic power addition value based on a product of a power value added each time and a number of power additions.
[0064] In one implementation, the processing module specifically determines the dynamic power addition value if a second preset condition is met.
[0065] In one implementation, the second pre-set condition includes retransmitting the transmitted data.
[0066] In one implementation, retransmitting the transmitted data includes at least one of: retransmitting the transmitted data on a PUSCH of the same configured grant (CG) resources as the previous transmission; retransmitting the transmitted data using the same Hybrid Automatic Repeat Q (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0067] In one implementation, the processing module specifically performs a rollback process on the dynamic power charge value when a third preset condition is met.
[0068] In one implementation, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0069] In a fourth aspect, an embodiment of the present application proposes an apparatus for determining another power parameter, comprising: a transceiver module for transmitting power control information on a Physical Uplink Shared Channel (PUSCH) to a terminal device, the power control information being for determining a power adjustment value corresponding to a transmission power on the PUSCH.
[0070] The apparatus for determining power parameters proposed by the present application transmits power control information on a physical uplink shared channel (PUSCH) to a terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the network device can transmit power control information on the PUSCH to the terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the terminal device can adjust the transmission power of the PUSCH according to the power adjustment value corresponding to the transmission power of the PUSCH, and adjust the transmission power of the PUSCH flexibly and accurately, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0071] In one implementation, the PUSCH is a PUSCH for configured grant small data transmission.
[0072] In one implementation, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0073] In one implementation, the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0074] In one implementation, the signal information for calculating the path loss compensation power value includes at least one of a synchronization signal block (SSB), a reference signal associated with the PUSCH, and a reference signal having a quasi-co-location relationship with the PUSCH.
[0075] In one implementation, the setting information of the initial power component value includes at least one of a set nominal power component value, a set terminal-specific power component value, a set initial power component value, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in a current random access process.
[0076] In one implementation, the indication of whether to allow cumulative power adjustments includes an indication bit for indicating adoption of a cumulative power adjustment value or an absolute power adjustment value.
[0077] In one implementation, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0078] In one implementation, the instruction information on whether to allow cumulative power adjustment is instruction information for allowing cumulative power adjustment, and the instruction information for allowing cumulative power adjustment indicates that the cumulative power adjustment is used for a physical uplink shared channel (PUSCH) for configured grant small data transmission.
[0079] In one implementation, the path loss compensation power value is determined based on a path loss value measured on a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value.
[0080] In one implementation, the absolute power value is determined based on transmit power control (TPC) commands of the network device.
[0081] In one implementation, the cumulative power value is determined based on the sum of a previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0082] In one implementation, the terminal device meets a first preset condition, and the dynamic power adjustment value is a value after performing a rollback process.
[0083] In one implementation, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0084] In one implementation, the dynamic power addition value is determined based on the product of the power value added each time and the number of times the power is added.
[0085] In one implementation, the dynamic power addition value is determined if the terminal device satisfies a second preset condition.
[0086] In one implementation, the second pre-set condition includes retransmitting the transmitted data.
[0087] In one implementation, retransmitting the transmitted data includes at least one of: retransmitting the transmitted data on a PUSCH of the same configured grant (CG) resources as the previous transmission; retransmitting the transmitted data using the same Hybrid Automatic Repeat Q (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0088] In one implementation, the terminal device meets a third preset condition, and the dynamic power addition value is a value after performing a rollback process.
[0089] In one implementation, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0090] In a fifth aspect, an embodiment of the present application proposes a communication device including a processor, which, when invoking a computer program in a memory, executes the method according to the first aspect.
[0091] In a sixth aspect, an embodiment of the present application proposes a communication device including a processor, which, when invoking a computer program in a memory, executes the method according to the second aspect.
[0092] In a seventh aspect, an embodiment of the present application proposes a communication device including a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory, thereby causing the device to perform the method of the first aspect.
[0093] In an eighth aspect, an embodiment of the present application proposes a communication device including a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory, thereby causing the device to perform the method of the second aspect.
[0094] In a ninth aspect, an embodiment of the present application proposes a communication device including a processor and an interface circuit, the interface circuit receiving and transmitting code instructions to the processor, and the processor executing the code instructions to perform the method according to the first aspect.
[0095] In a tenth aspect, the present application proposes a communication device including a processor and an interface circuit, the interface circuit receiving and transmitting code instructions to a processor, the processor executing the code instructions thereby performing the method according to the second aspect.
[0096] In an eleventh aspect, an embodiment of the present application proposes a communication system comprising an apparatus for determining a power parameter as described in the third aspect and an apparatus for determining a power parameter as described in the fourth aspect, or comprising a communication apparatus as described in the fifth aspect and a communication apparatus as described in the sixth aspect, or comprising a communication apparatus as described in the seventh aspect and a communication apparatus as described in the eighth aspect, or comprising a communication apparatus as described in the ninth aspect and a communication apparatus as described in the tenth aspect.
[0097] In a twelfth aspect, an embodiment of the present application proposes a computer-readable storage medium having instructions stored thereon, which, when executed, effectuates the method according to the first aspect above.
[0098] In a thirteenth aspect, an embodiment of the present application proposes a computer-readable storage medium having instructions stored thereon, which, when executed, effectuates the method according to the second aspect above.
[0099] In a fourteenth aspect, the present application further proposes a computer program product comprising a computer program which, when executed on a computer, causes the computer to perform the method according to the first aspect above.
[0100] In a fifteenth aspect, the present application further proposes a computer program product comprising a computer program which, when executed on a computer, causes the computer to perform the method according to the second aspect above.
[0101] In a sixteenth aspect, the present application proposes a chip system, which includes at least one processor and an interface, and assists a terminal device to realize the functions according to the first aspect, such as determining or processing at least one of the data and information according to the method. In one possible design, the chip system further includes a memory for storing computer programs and data required by the terminal device. The chip system may be composed of a chip or may include a chip and other discrete elements.
[0102] In a seventeenth aspect, the present application proposes a chip system, the chip system including at least one processor and an interface, for assisting a network device to realize a function according to the second aspect, for example determining or processing at least one of the data and information according to the method. In one possible design, the chip system further includes a memory for storing computer programs and data required by the network device. The chip system may be composed of a chip or may include a chip and other discrete elements.
[0103] In an eighteenth aspect, the present application proposes a computer program which, when executed on a computer, causes the computer to carry out the method according to the first aspect above.
[0104] In a nineteenth aspect, the present application proposes a computer program which, when executed on a computer, causes the computer to carry out the method according to the second aspect above. [Brief description of the drawings]
[0105] In order to more clearly describe the technical solutions in the embodiments or background art of the present application, the drawings required in the embodiments or background art of the present application are described below. [Figure 1] 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application; [Diagram 2] 1 is a schematic flowchart of a method for determining a power parameter provided by an embodiment of the present application. [Diagram 3] FIG. 2 is a schematic diagram of a method for determining a power parameter provided by an embodiment of the present application. [Figure 4] 4 is a schematic flowchart of a method for determining another power parameter provided by an embodiment of the present application. [Diagram 5] FIG. 13 is a schematic diagram of a method for determining another power parameter provided by an embodiment of the present application. [Figure 6] 4 is a schematic flowchart of a method for determining another power parameter provided by an embodiment of the present application. [Figure 7] FIG. 2 is a schematic block diagram of an apparatus for determining a power parameter provided by an embodiment of the present application. [Figure 8] FIG. 2 is a schematic block diagram of an apparatus for determining another power parameter provided by an embodiment of the present application. [Figure 9] 1 is a schematic configuration diagram of a communication device according to an embodiment of the present application. [Figure 10] 1 is a schematic diagram of a chip according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0106] Hereinafter, the embodiments of the present application will be described in detail, and examples of the embodiments are shown in the drawings, in which the same or similar reference numerals throughout indicate the same or similar elements, or elements having the same or similar functions. The embodiments described below with reference to the drawings are illustrative and are for explaining the present application, and should not be understood as limitations on the present application.
[0107] To facilitate understanding, we will first explain the terminology used in this application.
[0108] 1. Physical Uplink Shared Channel (PUSCH) As the main uplink data bearer channel of the physical layer, the PUSCH is used for scheduled transmission of uplink data, and can bear control information, user service information, broadcast service information, and so on.
[0109] 2. Transmit Power Control (TPC) TPC commands are used by each communicating party to request that the other party increase or decrease their transmit power, with adjustment step sizes ranging from 1 to 3 dB.
[0110] 3. Synchronous Signal Block (SSB) In new radio (NR), the SSB is made up of Primary Synchronization Signals (PSS), Secondary Synchronization Signals (SSS), and a Physical Broadcast Channel (PBCH).
[0111] 4. Quasi-CoLocation (QCL) If the channel characteristics of the symbols of one antenna port can be derived from the other antenna port, these two ports are considered to be in a QCL relationship, and the channel estimation results obtained from one port are available to the other port.
[0112] In order to better understand the method for determining power parameters proposed by the embodiments of the present application, the following first describes a communication system used in the embodiments of the present application.
[0113] As shown in Figure 1, Figure 1 is a schematic diagram of the architecture of a communication system proposed by the embodiment of the present application. The communication system can include, but is not limited to, one network device and one terminal device, and the number and form of devices shown in Figure 1 are used for illustration only and do not constitute a limitation of the embodiment of the present application, and in actual application, the communication system can include two or more network devices and two or more terminal devices. Take as an example that the communication system shown in Figure 1 includes one network device 101 and one terminal device 102.
[0114] It should be noted that the technical solutions of the embodiments of the present application may be applied to various communication systems, such as long term evolution (LTE) systems, 5th generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems.
[0115] The network device 101 in the embodiment of the present application is a network-side entity for transmitting or receiving a signal. For example, the network device 101 may be an evolved base station (eNB), a transmission reception point (TRP), a next generation base station (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiment of the present application does not limit the specific technology and the specific device form adopted by the network device. The network device proposed by the embodiment of the present application may be composed of a central unit (CU) and a distributed unit (DU), where the CU is also called a control unit, and a CU-DU structure is adopted to separate the protocol layers of a network device, for example, a base station, to centrally control the functions of some protocol layers in the CU, and to distribute the functions of some or all of the remaining protocol layers to the DU, and to centrally control the DU by the CU.
[0116] The terminal device 102 in the embodiment of the present application is a user-side entity for receiving or transmitting a signal, such as a mobile phone. The terminal device may also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device may be an automobile with a communication function, a smart car, a mobile phone, a wearable device, a tablet (Pad), a personal computer with a wireless transmission and reception function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device for industrial control, a wireless terminal device for self-driving, a wireless terminal device for remote medical surgery, a wireless terminal device for smart grid, a wireless terminal device for transportation safety, a wireless terminal device for smart city, a wireless terminal device for smart home, etc. The embodiment of the present application does not limit the specific technology and the specific device form adopted by the terminal device.
[0117] It should be noted that the communication system described in the embodiments of the present application is for more clearly explaining the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present application. Those skilled in the art can understand that with the evolution of system architecture and the emergence of new traffic scenarios, the technical solutions proposed by the embodiments of the present application can be similarly applied to similar problems.
[0118] The method and apparatus for determining a power parameter proposed in the present application will be described in detail below in conjunction with the drawings.
[0119] FIG. 2 is a schematic flowchart of a method for determining power parameters provided by an embodiment of the present application, which is executed by a terminal device. As shown in FIG. 2, the method for determining power parameters includes the following steps S201 to S202.
[0120] In step S201, power control information on a physical uplink shared channel (PUSCH) is obtained.
[0121] In the embodiment of the present application, the state of the terminal device is not limited, and for example, the terminal device may be in an idle state, an inactive state, or the like.
[0122] A terminal device can transmit data to a network device via a physical uplink shared channel (PUSCH), and the transmission power of the terminal device on the PUSCH significantly affects the transmission reliability of the PUSCH and the energy consumption of the terminal device.
[0123] In an embodiment of the present application, a terminal device can obtain power control information on a PUSCH.
[0124] Optionally, obtaining power control information on a physical uplink shared channel (PUSCH) may include receiving power control information on a PUSCH transmitted from a network device, or obtaining power control information on a PUSCH based on a protocol convention.
[0125] In addition, the network device can set the power control information in the PUSCH in the terminal device in advance, and transmit the set power control information in the PUSCH to the terminal device, and the terminal device can receive the power control information in the PUSCH transmitted from the network device accordingly. Alternatively, a protocol including the content of the power control information in the PUSCH is predefined, and the terminal device can obtain the power control information in the PUSCH based on the protocol definition.
[0126] Optionally, the PUSCH can be used for configured grant small data transmission. d The PUSCH is a PUSCH for Grant Small Data Transmission (CG-SDT).
[0127] Optionally, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0128] Optionally, the signal information for calculating the path loss compensation power value includes at least one of a Synchronous Signal Block (SSB), a reference signal related to the PUSCH, and a reference signal having a Quasi-CoLocation (QCL) relationship with the PUSCH.
[0129] In one implementation, the signal information for calculating the path loss compensation power value may include an SSB, e.g., the network device may configure an SSB in the terminal device, the SSB may be used to measure the path loss value, and the path loss value may be used to calculate the path loss compensation power value.
[0130] In one implementation, the signal information for calculating the path loss power compensation value may include a reference signal associated with the PUSCH. It should be noted that different PUSCHs may be associated with different reference signals, and the reference signal may be an SSB. For example, as shown in FIG. 3, according to the protocol rules, reference signals SSB-0, SSB-1, SSB-2, and SSB-3 are obtained that are associated with PUSCH-0, PUSCH-1, PUSCH-2, and PUSCH-3, respectively, and when the terminal device adopts PUSCH-1 to transmit, the SSB-1 associated with PUSCH-1 is used to measure the path loss value, and the path loss value can be used to calculate the path loss compensation power value.
[0131] In one implementation, the signal information for calculating the path loss power compensation value may include a reference signal having a quasi-collocated relationship with PUSCH. Note that the reference signals having a quasi-collocated relationship corresponding to different PUSCHs are different, and the reference signal may be an SSB. For example, still taking FIG. 3 as an example, obtain reference signals SSB-0, SSB-1, SSB-2, and SSB-3 having a quasi-collocated relationship with PUSCH-0, PUSCH-1, PUSCH-2, and PUSCH-3, respectively, and when the terminal device adopts PUSCH-1 to transmit, the SSB-1 having a quasi-collocated relationship with PUSCH-1 is used to measure the path loss value, and the path loss value can be used to calculate the path loss compensation power value.
[0132] Optionally, the setting information of the initial power component value includes at least one of a nominal power component value set by the network device, a terminal-specific power component value set by the network device, an initial power component value set by the network device, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in the current random access process.
[0133] In one implementation, the terminal device can receive configuration signaling transmitted from the network device, and the configuration signaling is used to set at least one of a nominal power component value, a terminal-specific power component value, and an initial power component value, thereby obtaining configuration information for the initial power component value based on the configuration signaling.
[0134] In one implementation, the terminal device does not receive the configuration signaling sent from the network device, and at this time, the terminal device can obtain at least one of the nominal power component value used in the previous random access process, the initial power component value used in the previous random access process, the nominal power component value used in the current random access process, and the initial power component value used in the current random access process as the configuration information of the initial power component value. Note that, in the embodiment of the present application, the random access process is not limited to much, for example, includes, but is not limited to, 2-step Random Access Channel (RACH), 4-step RACH, etc.
[0135] Alternatively, the indication information of whether to allow the cumulative power adjustment may include an indication bit for instructing the adoption of the cumulative power adjustment value or the absolute power adjustment value. For example, the size of the indication bit may be 1 bit, and when the value of the indication bit is 0, it indicates the adoption of the cumulative power adjustment value, and when the value of the indication bit is 1, it indicates the adoption of the absolute power adjustment value.
[0136] Alternatively, the instruction information on whether to permit cumulative power adjustment is instruction information for permitting cumulative power adjustment, and the instruction information for permitting cumulative power adjustment is an instruction information for permitting cumulative power adjustment when the cumulative power adjustment is a configured grant small data transmission (Configure dIn this case, the accumulated power adjustment indication information indicates that the accumulated power adjustment is to be used for the PUSCH of the CG-SDT.
[0137] Optionally, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0138] In step S202, a power adjustment value corresponding to the transmission power in the PUSCH is determined based on the power control information.
[0139] In an embodiment of the present application, the terminal device can determine a power adjustment value corresponding to the transmission power in the PUSCH based on the power control information, and adjust the transmission power in the PUSCH based on the power adjustment value corresponding to the transmission power in the PUSCH.
[0140] In addition, the terminal device can calculate the power target value of the transmission power of the PUSCH according to the power control information and the calculation formula related to the transmission power of the PUSCH, and further determine the power adjustment value corresponding to the transmission power of the PUSCH according to the difference between the current power value of the transmission power of the PUSCH and the power target value of the transmission power of the PUSCH. In addition, the calculation formula related to the transmission power of the PUSCH can be set according to the actual situation, but is not limited here.
[0141] According to the method for determining power parameters according to the embodiment of the present application, power control information on a physical uplink shared channel (PUSCH) is obtained, and a power adjustment value corresponding to the transmission power on the PUSCH is determined according to the power control information, so that the terminal device determines a power adjustment value corresponding to the transmission power on the PUSCH according to the power control information, and adjusts the transmission power on the PUSCH according to the power adjustment value corresponding to the transmission power on the PUSCH, thereby enabling the terminal device to flexibly and accurately adjust the transmission power on the PUSCH, which is helpful in ensuring the transmission reliability of the terminal device on the PUSCH and saving the energy consumption of the terminal device.
[0142] FIG. 4 is a schematic flowchart of a method for determining another power parameter provided by an embodiment of the present application, which is performed by a terminal device. As shown in FIG. 4, the method for determining a power parameter includes the following steps S401 to S402.
[0143] In step S401, power control information on a physical uplink shared channel (PUSCH) is obtained.
[0144] In the embodiments of the present application, step S401 can be implemented using any of the methods in each embodiment of the present application, and the embodiments of the present application are not limited thereto, and no description will be given here.
[0145] In step S402, determine a power adjustment value corresponding to the transmission power of the PUSCH based on the power control information, where the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0146] In one implementation, it is determined that a power adjustment value corresponding to a transmission power on a PUSCH includes a path loss compensation value, where the power control information includes signal information for calculating the path loss compensation power value, and the path loss compensation value can be determined based on the signal information for calculating the path loss compensation power value.
[0147] Alternatively, the path loss compensation power value may be determined based on a path loss value measured in a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value. The reference signal for calculating the path loss compensation power value is used to measure the path loss value, and the path loss value can be used to calculate the path loss compensation power value. Different reference signals for calculating the path loss compensation power value may be distinguished by presetting an identifier in the reference signal for calculating the path loss compensation power value. Here, the identifier of the reference signal for calculating the path loss compensation power value includes at least one of an SSB identifier and a Channel State Information Reference Signal (CSI-RS) identifier.
[0148] Optionally, determining a path loss compensation power value based on a path loss value measured by a reference signal may include determining a product value of a path loss value measured by a reference signal and a path loss compensation factor as a path loss compensation power value, where the path loss compensation factor may be set according to an actual situation and is not particularly limited herein.
[0149] In one implementation, it is determined that a power adjustment value corresponding to a transmission power in the PUSCH includes an initial power component value. At this time, the power control information includes setting information of the initial power component value, and the initial power component value can be determined based on the setting information of the initial power component value. Alternatively, the initial power component value can be determined as the initial power component value by using the initial power component value setting information. Alternatively, the sum of the nominal power component value and the terminal-specific power component value in the setting information of the initial power component value can be determined as the initial power component value.
[0150] In one implementation, it is determined that the power adjustment value corresponding to the transmission power in the PUSCH includes a dynamic power adjustment value including an accumulated power value or an absolute power value, where the power control information includes an indication of whether the accumulated power adjustment is allowed, and the dynamic power adjustment value can be determined based on the indication of whether the accumulated power adjustment is allowed.
[0151] Alternatively, if it is determined that the dynamic power adjustment value is an absolute power value based on the indication information of whether to allow the cumulative power adjustment, the absolute power value may be determined based on a transmit power control (TPC) command of the network device. Note that the network device may send a TPC command to the terminal device, and in response, the terminal device may receive the TPC command and determine the absolute power value based on the TPC command. For example, the TPC command may carry indication information of the absolute power value, and the indication information may include, but is not limited to, an adjustment value of the absolute power value, and the absolute power value may be determined based on the adjustment value of the absolute power value in the TPC command.
[0152] Alternatively, if the dynamic power adjustment value is determined to be a cumulative power value based on the instruction information on whether or not cumulative power adjustment is allowed, the cumulative power value can be determined based on the sum of the previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0153] Optionally, if a first preset condition is met, a rollback process may be performed on the dynamic power adjustment value. Here, performing the rollback process on the dynamic power adjustment value means adjusting the currently transmitted dynamic power adjustment value to the previously transmitted dynamic power adjustment value. Here, the first preset condition may be set based on an actual situation, and for example, the first preset condition may include at least one of: a disconnection message is received; a connection rejection message is received; instruction information to enter an idle state is received; and feedback information transmitted from a network device indicating successful reception of data is received. Thus, the method may perform a rollback process on the dynamic power adjustment value if the first preset condition is met.
[0154] Optionally, an initialization process can be performed on the dynamic power adjustment value when the first preset condition is met. Here, the initialization process on the dynamic power adjustment value means setting the dynamic power adjustment value to an initial value. Here, the initial value can be set based on an actual situation, for example, can be set to 0. Thus, the method can perform an initialization process on the dynamic power adjustment value when the first preset condition is met.
[0155] For example, as shown in FIG. 5, at time t1, the terminal device transmits uplink data to the network device via PUSCH-1 and starts a feedback reception timer (e.g., FeedbackTimer); at time t2, the network device receives retransmission scheduling downlink control information (DCI) signaling for PUSCH-1, where the DCI signaling carries indication information of a dynamic power adjustment value, and the terminal device can determine a dynamic power adjustment value based on the indication information of the dynamic power adjustment value in the DCI signaling; at time t3, the terminal device retransmits data transmitted on PUSCH-1 by adopting the determined dynamic power adjustment value; at time t4, the terminal device transmits uplink data to the network device via PUSCH-5 by adopting the determined dynamic power adjustment value; and at time t5, the terminal device receives a Radio Resource Control (RRC) signaling disconnection message and performs a rollback process or an initialization process on the dynamic power adjustment value.
[0156] In one implementation, it is determined that the power adjustment value corresponding to the transmission power on the PUSCH includes a dynamic power addition value, and the power control information includes setting information of the dynamic power addition value, and the dynamic power addition value can be determined based on the setting information of the dynamic power addition value.
[0157] Alternatively, the dynamic power addition value can be determined based on the product of the power value added each time and the number of times power is added, in the setting information of the dynamic power addition value.
[0158] Optionally, a dynamic power charge-up value is determined if a second preset condition is met, whereby the method can determine a dynamic power charge-up value if the second preset condition is met, where the power adjustment value corresponding to the transmission power in the PUSCH includes the dynamic power charge-up value, and conversely, not determine a dynamic power charge-up value if the second preset condition is not met, where the power adjustment value corresponding to the transmission power in the PUSCH does not include the dynamic power charge-up value.
[0159] Here, the second preset condition can be set based on an actual situation, for example, the second preset condition includes retransmitting the transmitted data.
[0160] Optionally, retransmitting a transmission may be done using the same configured grant as the previous transmission. d retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same Hybrid Automatic Repeat ReQuest (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0161] Alternatively, a rollback process may be performed on the dynamic power charge value when a third preset condition is satisfied. Here, performing the rollback process on the dynamic power charge value means adjusting the currently transmitted dynamic power charge value to the previously transmitted dynamic power charge value. Here, the third preset condition includes at least one of receiving a disconnection message, receiving a connection rejection message, receiving an instruction to enter an idle state, and receiving feedback information transmitted from a network device indicating successful reception of data. Thus, the method may perform a rollback process on the dynamic power charge value when the third preset condition is satisfied.
[0162] Optionally, the dynamic power add-on value may be initialized when a third preset condition is met. Here, the initialization of the dynamic power add-on value means setting the dynamic power add-on value to an initial value. Here, the initial value may be set based on an actual situation, for example, may be set to 0. Thus, the method may be configured to initialize the dynamic power add-on value when a third preset condition is met.
[0163] According to the method for determining power parameters according to the embodiment of the present application, power control information on a physical uplink shared channel (PUSCH) is obtained, and a power adjustment value corresponding to the transmission power on the PUSCH is determined according to the power control information, where the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power supplement value. Thus, the terminal device determines a power adjustment value corresponding to the transmission power on the PUSCH according to the power control information, and adjusts the transmission power on the PUSCH according to the power adjustment value corresponding to the transmission power on the PUSCH, so that the transmission power on the PUSCH can be flexibly and accurately adjusted, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0164] FIG. 6 is a schematic flowchart of a method for determining power parameters provided by an embodiment of the present application, which is performed by a network device. As shown in FIG. 6, the method for determining power parameters includes the following step S601.
[0165] In step S601, send power control information on a physical uplink shared channel (PUSCH) to a terminal device, where the power control information is for determining a power adjustment value corresponding to a transmission power on the PUSCH.
[0166] In an embodiment of the present application, a network device can transmit power control information on a physical uplink shared channel (PUSCH) to a terminal device, where the power control information is for determining a power adjustment value corresponding to a transmission power on the PUSCH.
[0167] Optionally, the PUSCH is configured grant small data transmission. d The PUSCH is a PUSCH for Grant Small Data Transmission (CG-SDT).
[0168] Optionally, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0169] Optionally, the signal information for calculating the path loss compensation power value includes at least one of a Synchronous Signal Block (SSB), a reference signal related to the PUSCH, and a reference signal having a Quasi-CoLocation (QCL) relationship with the PUSCH.
[0170] In one implementation, the signal information for calculating the path loss compensation power value may include an SSB, e.g., the network device may configure an SSB in the terminal device, the SSB may be used to measure the path loss value, and the path loss value may be used to calculate the path loss compensation power value.
[0171] In one implementation, the signal information for calculating the path loss power compensation value may include a reference signal associated with the PUSCH. It should be noted that different PUSCHs may be associated with different reference signals, and the reference signal may be an SSB. For example, as shown in Figure 3, there are reference signals SSB-0, SSB-1, SSB-2, and SSB-3 associated with PUSCH-0, PUSCH-1, PUSCH-2, and PUSCH-3, respectively, and when the terminal device employs PUSCH-1 to transmit, the SSB-1 associated with PUSCH-1 is used to measure the path loss value, and the path loss value can be used to calculate the path loss compensation power value.
[0172] In one implementation, the signal information for calculating the path loss power compensation value may include a reference signal having a quasi-collocated relationship with the PUSCH. Note that the reference signals having a quasi-collocated relationship corresponding to different PUSCHs are different, and the reference signal may be an SSB. For example, still taking FIG. 3 as an example, there are reference signals SSB-0, SSB-1, SSB-2, and SSB-3 having a quasi-collocated relationship with PUSCH-0, PUSCH-1, PUSCH-2, and PUSCH-3, respectively, and when the terminal device adopts PUSCH-1 to transmit, the SSB-1 having a quasi-collocated relationship with PUSCH-1 is used to measure the path loss value, and the path loss value can be used to calculate the path loss compensation power value.
[0173] Optionally, the setting information of the initial power component value includes at least one of a set nominal power component value, a set terminal-specific power component value, a set initial power component value, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in the current random access process.
[0174] In one implementation, the network device can send configuration signaling to the terminal device, where the configuration signaling is used to configure at least one of a nominal power component value, a terminal-specific power component value, and an initial power component value, whereby the configuration signaling is used to obtain configuration information for the initial power component value.
[0175] In one implementation, the network device does not send configuration signaling to the terminal device, and at this time the terminal device can obtain at least one of the nominal power component value used in the previous random access process, the initial power component value used in the previous random access process, the nominal power component value used in the current random access process, and the initial power component value used in the current random access process as the configuration information of the initial power component value. Note that, in the embodiment of the present application, the random access process is not particularly limited, and includes, for example, 2-step Random Access Channel (RACH), 4-step RACH, etc., but is not limited thereto.
[0176] Alternatively, the indication information of whether to allow the cumulative power adjustment may include an indication bit for instructing the adoption of the cumulative power adjustment value or the absolute power adjustment value. For example, the size of the indication bit may be 1 bit, and when the value of the indication bit is 0, it indicates the adoption of the cumulative power adjustment value, and when the value of the indication bit is 1, it indicates the adoption of the absolute power adjustment value.
[0177] Alternatively, the instruction information on whether to permit cumulative power adjustment is instruction information for permitting cumulative power adjustment, and the instruction information for permitting cumulative power adjustment is an instruction information for permitting cumulative power adjustment when the cumulative power adjustment is a configured grant small data transmission (Configure dIn this case, the accumulated power adjustment indication information indicates that the accumulated power adjustment is to be used for the PUSCH of the CG-SDT.
[0178] Optionally, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0179] Optionally, determine that the power adjustment value corresponding to the transmission power on the PUSCH includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0180] In one implementation, it is determined that a power adjustment value corresponding to a transmission power on the PUSCH comprises a pathloss power compensation value, where the power control information comprises signal information for calculating the pathloss compensation power value, and the pathloss power compensation value is determined based on the signal information for calculating the pathloss compensation power value.
[0181] Optionally, the path loss compensation power value is determined based on a path loss value measured by a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value. Note that the reference signal for calculating the path loss compensation power value is used to measure the path loss value, and the path loss value can be used to calculate the path loss compensation power value. By presetting an identifier to the reference signal for calculating the path loss compensation power value, different reference signals for calculating the path loss compensation power value can be distinguished. Here, the identifier of the reference signal for calculating the path loss compensation power value includes at least one of an SSB identifier and a Channel State Information Reference Signal (CSI-RS) identifier.
[0182] Optionally, the path loss compensation power value is determined based on a product value of a path loss value measured in a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value and a path loss compensation factor, where the path loss compensation factor can be set according to an actual situation and is not particularly limited herein.
[0183] In one implementation, it is determined that a power adjustment value corresponding to a transmission power in the PUSCH includes an initial power component value. At this time, the power control information includes setting information of an initial power component value, and the initial power component value can be determined based on the setting information of the initial power component value. Alternatively, the initial power component value can be determined based on an initial power component value in the setting information of the initial power component value. Or, the initial power component value can be determined based on a sum value of a nominal power component value and a terminal-specific power component value in the setting information of the initial power component value.
[0184] In one implementation, it is determined that the power adjustment value corresponding to the transmission power on the PUSCH includes a dynamic power adjustment value including an accumulated power value or an absolute power value, where the power control information includes an indication of whether to allow the accumulated power adjustment, and the dynamic power adjustment value can be determined based on the indication of whether to allow the accumulated power adjustment.
[0185] Alternatively, when the dynamic power adjustment value is an absolute power value, the absolute power value can be determined based on a Transmit Power Control (TPC) command of the network device. The network device can send a TPC command to the terminal device, and the TPC command is used to determine the absolute power value. For example, the TPC command can carry indication information of the absolute power value, and the indication information includes, but is not limited to, an adjustment value of the absolute power value, and the absolute power value can be determined based on the adjustment value of the absolute power value in the TPC command.
[0186] Alternatively, if the dynamic power adjustment value is an accumulated power value, the accumulated power value is determined based on the sum of a previously transmitted dynamic power adjustment value and a currently transmitted absolute power value.
[0187] Optionally, the terminal device satisfies a first preset condition, and the dynamic power adjustment value is a value after performing a rollback process. Here, the dynamic power adjustment value being a value after performing a rollback process means that the dynamic power adjustment value currently transmitted is the dynamic power adjustment value previously transmitted. Here, the first preset condition can be set based on an actual situation, and for example, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; instruction information to enter an idle state is received; and feedback information transmitted from a network device indicating successful data reception is received. Thus, when the terminal device satisfies the first preset condition, the dynamic power adjustment value is a value after performing a rollback process.
[0188] Optionally, when the terminal device meets the first preset condition, the dynamic power adjustment value is a value after performing an initialization process. Here, the dynamic power adjustment value being a value after performing an initialization process means that the dynamic power adjustment value currently transmitted is an initial value. Here, the initial value can be set based on an actual situation, for example, can be set to 0. Thus, when the terminal device meets the first preset condition, the dynamic power adjustment value is a value after performing an initialization process.
[0189] In one implementation, it is determined that the power adjustment value corresponding to the transmission power on the PUSCH includes a dynamic power addition value, where the power control information includes setting information of the dynamic power addition value, and the dynamic power addition value can be determined based on the setting information of the dynamic power addition value.
[0190] Optionally, the dynamic power addition value is determined based on the product of the power value added each time and the number of times the power is added.
[0191] Optionally, the dynamic power charge value is determined when the terminal device satisfies a second preset condition, so that the method can determine a dynamic power charge value when the terminal device satisfies the second preset condition, and the power adjustment value corresponding to the transmission power in the PUSCH includes the dynamic power charge value, and conversely, when the terminal device does not meet the second preset condition, the dynamic power charge value is not determined, and the power adjustment value corresponding to the transmission power in the PUSCH does not include the dynamic power charge value.
[0192] Here, the second preset condition can be set based on an actual situation, for example, the second preset condition includes retransmitting the transmitted data.
[0193] Optionally, retransmitting a transmission may be done using the same configured grant as the previous transmission. d retransmitting the transmitted data on a PUSCH in the same CG resource as the previous transmission using the same Hybrid Automatic Repeat ReQuest (H·BR>`RQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH in the same CG resource as the previous transmission using the same HARQ process as the previous transmission.
[0194] Optionally, the terminal device satisfies a third preset condition, and the dynamic power charge-up value is a value after performing a rollback process. Here, the dynamic power charge-up value being a value after performing a rollback process means that the dynamic power charge-up value currently transmitted is the dynamic power charge-up value previously transmitted. Here, the third preset condition can be set based on an actual situation, and for example, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; instruction information to enter an idle state is received; and feedback information transmitted from a network device indicating successful reception of data is received. Thus, when the terminal device satisfies the third preset condition, the dynamic power charge-up value is a value after performing a rollback process.
[0195] Alternatively, when the terminal device satisfies a third preset condition, the dynamic power charge-on value is a value after the initialization process. Here, the dynamic power charge-on value being a value after the initialization process means that the dynamic power charge-on value currently transmitted is an initial value. Here, the initial value can be set based on the actual situation, for example, can be set to 0. Thus, when the terminal device satisfies the third preset condition, the dynamic power charge-on value is a value after the initialization process.
[0196] According to the method for determining power parameters according to the embodiment of the present application, power control information on a physical uplink shared channel (PUSCH) is sent to a terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the network device can send power control information on the PUSCH to the terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the terminal device can adjust the transmission power of the PUSCH according to the power adjustment value corresponding to the transmission power of the PUSCH, and adjust the transmission power of the PUSCH flexibly and accurately, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0197] In the above embodiments proposed by the present application, the method proposed by the embodiments of the present application is described from the perspective of a network device and a terminal device, respectively. In order to realize each function in the method proposed by the above embodiments of the present application, the network device and the terminal device may include a hardware configuration and a software module, and each of the above functions may be realized in the form of a hardware configuration, a software module, or a hardware configuration plus a software module. Some of the above functions may be performed in the form of a hardware configuration, a software module, or a hardware configuration plus a software module.
[0198] FIG. 7 is a schematic diagram of an apparatus for determining a power parameter provided by an embodiment of the present application.
[0199] As shown in FIG. 7, the apparatus 700 for determining the power parameter includes a transceiver module 701 and a processing module 702, where: The transceiver module 701 obtains power control information on a physical uplink shared channel (PUSCH); A processing module 702 determines a power adjustment value corresponding to a transmit power on the PUSCH based on the power control information.
[0200] In one implementation, the transceiver module 701 specifically receives power control information on the PUSCH sent from a network device, or obtains the power control information on the PUSCH according to a protocol convention.
[0201] In one implementation, the PUSCH is a PUSCH for configured grant small data transmission.
[0202] In one implementation, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0203] In one implementation, the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0204] In one implementation, the signal information for calculating the path loss compensation power value includes at least one of a synchronization signal block (SSB), a reference signal associated with the PUSCH, and a reference signal having a quasi-co-location relationship with the PUSCH.
[0205] In one implementation, the setting information of the initial power component value includes at least one of a nominal power component value set by the network device, a terminal-specific power component value set by the network device, an initial power component value set by the network device, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in the current random access process.
[0206] In one implementation, the indication of whether to allow cumulative power adjustments includes an indication bit for indicating adoption of a cumulative power adjustment value or an absolute power adjustment value.
[0207] In one implementation, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0208] In one implementation, the instruction information on whether to allow cumulative power adjustment is instruction information for allowing cumulative power adjustment, and the instruction information for allowing cumulative power adjustment indicates that the cumulative power adjustment is used for a physical uplink shared channel (PUSCH) for configured grant small data transmission.
[0209] In one implementation, the processing module 702 specifically determines the path loss compensation power value based on a path loss value measured on a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value.
[0210] In one implementation, the processing module 702 specifically determines the absolute power value based on a transmit power control (TPC) command of the network device.
[0211] In one implementation, the processing module 702 specifically determines the cumulative power value based on the sum of a previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0212] In one implementation, the processing module 702 specifically performs a rollback process on the dynamic power adjustment value if a first preset condition is met.
[0213] In one implementation, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0214] In one implementation, the processing module 702 specifically determines the dynamic power addition value based on the product of the power value added each time and the number of power additions.
[0215] In one implementation, the processing module 702 specifically determines the dynamic power addition value if a second preset condition is met.
[0216] In one implementation, the second pre-set condition includes retransmitting the transmitted data.
[0217] In one implementation, retransmitting the transmitted data includes at least one of: retransmitting the transmitted data on a PUSCH of the same configured grant (CG) resources as the previous transmission; retransmitting the transmitted data using the same Hybrid Automatic Repeat Q (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0218] In one implementation, the processing module 702 specifically performs a rollback process on the dynamic power charge value if a third preset condition is met.
[0219] In one implementation, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0220] The apparatus for determining power parameters proposed by the present application obtains power control information on a physical uplink shared channel (PUSCH), and determines a power adjustment value corresponding to the transmission power on the PUSCH according to the power control information, so that the terminal device can determine a power adjustment value corresponding to the transmission power on the PUSCH based on the power control information, and adjust the transmission power on the PUSCH according to the power adjustment value corresponding to the transmission power on the PUSCH, thereby flexibly and accurately adjusting the transmission power on the PUSCH, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0221] FIG. 8 is a schematic block diagram of an apparatus for determining another power parameter provided by an embodiment of the present application.
[0222] As shown in FIG. 8, the apparatus 800 for determining the power parameter includes a transceiver module 801, where: The transceiver module 801 transmits power control information on a physical uplink shared channel (PUSCH) to a terminal device, the power control information being for determining a power adjustment value corresponding to a transmission power on the PUSCH.
[0223] In one implementation, the PUSCH is a PUSCH for configured grant small data transmission.
[0224] In one implementation, the power control information includes at least one of signal information for calculating a path loss compensation power value, setting information for an initial power component value, instruction information for whether to allow cumulative power adjustment, and setting information for a dynamic power add-on value.
[0225] In one implementation, the power adjustment value includes at least one of a path loss compensation power value, an initial power component value, a dynamic power adjustment value including an accumulated power value or an absolute power value, and a dynamic power addition value.
[0226] In one implementation, the signal information for calculating the path loss compensation power value includes at least one of a synchronization signal block (SSB), a reference signal associated with the PUSCH, and a reference signal having a quasi-co-location relationship with the PUSCH.
[0227] In one implementation, the setting information of the initial power component value includes at least one of a set nominal power component value, a set terminal-specific power component value, a set initial power component value, a nominal power component value used in a previous random access process, an initial power component value used in a previous random access process, a nominal power component value used in a current random access process, and an initial power component value used in a current random access process.
[0228] In one implementation, the indication of whether to allow cumulative power adjustments includes an indication bit for indicating adoption of a cumulative power adjustment value or an absolute power adjustment value.
[0229] In one implementation, the setting information of the dynamic power addition value includes at least one of a power value added each time and a maximum number of times of power addition.
[0230] In one implementation, the instruction information on whether to allow cumulative power adjustment is instruction information for allowing cumulative power adjustment, and the instruction information for allowing cumulative power adjustment indicates that the cumulative power adjustment is used for a physical uplink shared channel (PUSCH) for configured grant small data transmission.
[0231] In one implementation, the path loss compensation power value is determined based on a path loss value measured on a reference signal corresponding to an identifier of the reference signal for calculating the path loss compensation power value.
[0232] In one implementation, the absolute power value is determined based on transmit power control (TPC) commands of the network device.
[0233] In one implementation, the cumulative power value is determined based on the sum of a previously transmitted dynamic power adjustment value and the currently transmitted absolute power value.
[0234] In one implementation, the terminal device meets a first preset condition, and the dynamic power adjustment value is a value after performing a rollback process.
[0235] In one implementation, the first preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0236] In one implementation, the dynamic power addition value is determined based on the product of the power value added each time and the number of times the power is added.
[0237] In one implementation, the dynamic power addition value is determined if the terminal device satisfies a second preset condition.
[0238] In one implementation, the second pre-set condition includes retransmitting the transmitted data.
[0239] In one implementation, retransmitting the transmitted data includes at least one of: retransmitting the transmitted data on a PUSCH of the same configured grant (CG) resources as the previous transmission; retransmitting the transmitted data using the same Hybrid Automatic Repeat Q (HARQ) process as the previous transmission; and retransmitting the transmitted data on a PUSCH of the same CG resources as the previous transmission using the same HARQ process as the previous transmission.
[0240] In one implementation, the terminal device meets a third preset condition, and the dynamic power addition value is a value after performing a rollback process.
[0241] In one implementation, the third preset condition includes at least one of: a disconnection message is received; a connection rejection message is received; an instruction to enter an idle state is received; and feedback information transmitted from the network device indicating successful reception of data is received.
[0242] The apparatus for determining power parameters proposed by the present application transmits power control information on a physical uplink shared channel (PUSCH) to a terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the network device can transmit power control information on the PUSCH to the terminal device, and the power control information is used to determine a power adjustment value corresponding to the transmission power of the PUSCH, so that the terminal device can adjust the transmission power of the PUSCH according to the power adjustment value corresponding to the transmission power of the PUSCH, and adjust the transmission power of the PUSCH flexibly and accurately, which is helpful to ensure the transmission reliability of the terminal device on the PUSCH and save the energy consumption of the terminal device.
[0243] 9 is a schematic configuration diagram of a communication device 900 proposed by an embodiment of the present application. The communication device 900 may be a network device, a terminal device, a chip, a chip system, a processor, etc. that helps a network device to realize the above method, or a chip, a chip system, a processor, etc. that helps a terminal device to realize the above method. This device can be used to realize the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.
[0244] The communication device 900 may include one or more processors 901. The processor 901 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processor. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute a computer program, and process data of the computer program.
[0245] Optionally, the communication device 900 may further include one or more memories 902 capable of storing computer programs 904. The processor 901 executes the computer programs 904 so that the communication device 900 performs the methods described in the above method embodiments. Optionally, data may be stored in the memory 902. The communication device 900 and the memory 902 may be provided separately or may be integrated.
[0246] Optionally, the communication device 900 may further include a transceiver 905 and an antenna 906. The transceiver 905 realizes a transmitting and receiving function and may be referred to as a transmitting and receiving unit, a transceiver, a transmitting and receiving circuit, etc. The transceiver 905 may include a receiver and a transmitter, and the receiver may be referred to as a receiver or a receiving circuit, etc. for realizing a receiving function, and the transmitter may be referred to as a transmitter or a transmitting circuit, etc. for realizing a transmitting function.
[0247] Optionally, the communication device 900 may further include one or more interface circuits 907. The interface circuit 907 is used to receive and transmit code instructions to the processor 901. The processor 901 executes the code instructions to make the communication device 900 perform the methods described in the above method embodiments.
[0248] The communication apparatus 900 is a terminal device, in which the processor 901 executes step S202 in FIG. 2, step S402 in FIG. 4, etc., and the transceiver 905 executes step S201 in FIG. 2, step S401 in FIG.
[0249] The communication apparatus 900 is a network device, and the transceiver 905 executes step S601 in FIG.
[0250] In one embodiment, the processor 901 may include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver may be a transmitting and receiving circuit, an interface, or an interface circuit. The transmitting and receiving circuit, the interface, or the interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transmitting and receiving circuit, the interface, or the interface circuit may be used for reading and writing code / data, or the transmitting and receiving circuit, the interface, or the interface circuit may be used for transmitting or conveying signals.
[0251] In one implementation, the processor 901 may store a computer program 903, which, when executed on the processor 901, may cause the communication device 900 to execute the methods described in the above method embodiments. The computer program 903 may be hardened in the processor 901, in which case the processor 901 may be realized by hardware.
[0252] In one embodiment, the communication device 900 may include circuitry capable of implementing the functions of transmitting or receiving or communicating in the above method embodiments. The processor and transceiver described herein may be implemented in an integrated circuit (IC), analog (IC), radio frequency integrated circuit (RFIC), hybrid signal (IC), application specific integrated circuit (ASIC), printed circuit board (PCB), electronic device, etc. The processor and transceiver may also be fabricated in various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (nMOS), p-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0253] The communication device described in the above embodiment may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device is not limited to that shown in FIG. 9. The communication device may be an independent device or a part of a larger device. For example, the communication device may be: (1) An independent integrated circuit IC or chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally including a memory unit for storing data, computer programs, (3) ASICs, such as modems, (4) A module that can be embedded into other devices; (5) Receivers, terminal equipment, smart terminal equipment, mobile phones, wireless devices, handhelds, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc. (6) Others, etc. may also be used.
[0254] For the case where the communication device may be a chip or a chip system, reference may be made to the schematic configuration diagram of a chip shown in Fig. 10. The chip shown in Fig. 10 includes a processor 1001 and an interface 1003. Here, the number of processors 1001 may be one or more, and the number of interfaces 1003 may be more than one.
[0255] When the chip is used to realize the functions of the terminal device in the embodiments of the present application, The interface 1003 is used to execute step S201 in FIG. 2, step S401 in FIG.
[0256] When the chip is used to realize the functions of the network device in the embodiment of the present application, The interface 1003 is used to execute step S601 in FIG.
[0257] Optionally, the chip further includes a memory 1002, which is used to store necessary computer programs and data.
[0258] Those skilled in the art can also understand that various illustrative logical blocks and steps described in the embodiments of the present application can be realized by electronic hardware, computer software, or a combination of both. Whether such functions are realized by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art can use functions realized in various ways for each specific application, but this realization should not be understood as going beyond the scope of protection of the embodiments of the present application.
[0259] An embodiment of the present application further proposes a communication system, which includes a communication apparatus as a terminal device in the embodiment (e.g., a terminal device in the embodiment of the method) and a communication apparatus as a network device, or includes a communication apparatus as a terminal device in the embodiment (e.g., a terminal device in the embodiment of the method) and a communication device as a network device.
[0260] The present application further proposes a computer readable storage medium having stored thereon instructions which, when executed by a computer, implement the functionality of any of the above method embodiments.
[0261] The present application further proposes a computer program product which, when executed by a computer, implements the functionality of any of the above method embodiments.
[0262] The above embodiments can be realized in whole or in part by software, hardware, firmware, or any combination thereof. When realized using software, it can be realized in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. The process or function according to the embodiments of the present application is generated in whole or in part when the computer program is loaded and executed on a computer. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. A computer program may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another, for example, a computer program may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.). A computer-readable storage medium may be any available medium accessible by a computer, or may include a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., solid state disk (SSD)), etc.
[0263] Those skilled in the art will understand that the various numerals such as first, second, etc. in the present application are merely for the convenience of explanation and do not limit the scope of the embodiments of the present application, nor indicate any priority order.
[0264] At least one of the present application may be described as one or more, and more may be two, three, four or more, and is not limited in the present application. In the embodiment of the present application, for one technical feature, the technical features in the technical feature type are distinguished by "first", "second", "third", "A", "B", "C", and "D", etc., and there is no order or magnitude order between the technical features described in the "first", "second", "third", "A", "B", "C", and "D".
[0265] The correspondence shown in each table of the present application may be set or may be predefined. The values of the information in each table are merely examples and may be set as other values and are not limited in the present application. When setting the correspondence between the information and each parameter, it is not necessary to set all of the correspondences shown in each table. For example, in the table of the present application, the correspondence shown by a certain row may not be set. As another example, appropriate transformation adjustments such as splitting and merging can be performed based on the above tables. The names of the parameters shown in the titles of the above tables may also adopt other names that the communication device can understand, and the values and display methods of the parameters may also adopt other values and display methods that the communication device can understand. The above tables may also adopt other data structures when implemented, such as arrays, queues, containers, stacks, linear tables, pointers, link tables, trees, diagrams, structures, classes, heaps, hash lists, or hash tables.
[0266] Predefined in this application can be understood as defined, predefined, stored, prestored, prenegotiated, pre-set, cured, or pre-baked.
[0267] Those skilled in the art can recognize that the units and algorithm steps of each example described in the embodiments disclosed herein can be realized in electronic hardware, or a combination of computer software and electronic hardware. Whether a function is implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can realize the described functions using different methods for each specific application, but such realization should not be considered beyond the scope of this application.
[0268] As those skilled in the art can clearly understand, for convenience and conciseness of description, the specific operating processes of the systems, devices and units described above can refer to the corresponding processes in the above method embodiments, and the description will be omitted here.
[0269] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto, and those skilled in the art can easily think of modifications or replacements that fall within the technical scope disclosed in 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. 1. A method for determining a power parameter, the method being performed by a terminal device, the method comprising: obtaining power control information on a physical uplink shared channel (PUSCH); determining a power adjustment value corresponding to a transmission power of the PUSCH based on the power control information; The PUSCH is a PUSCH for configured grant small data transmission, The power control information includes signal information for calculating a path loss compensation power value, and the signal information for calculating the path loss compensation power value includes a reference signal related to the PUSCH.
13. A method for determining a power parameter, comprising:
2. The power adjustment value includes a path loss compensation power value.
2. The method of claim 1, wherein the power parameter is determined by the power supply.
3. 1. A method for determining a power parameter, the method being performed by a network device, the method comprising: transmitting power control information on a physical uplink shared channel (PUSCH) to a terminal device, the power control information being for determining a power adjustment value corresponding to a transmission power on the PUSCH; The PUSCH is a PUSCH for configured grant small data transmission, The power control information includes signal information for calculating a path loss compensation power value, and the signal information for calculating the path loss compensation power value includes a reference signal related to the PUSCH.
13. A method for determining a power parameter, comprising:
4. The power adjustment value includes a path loss compensation power value.
4. The method for determining a power parameter according to claim 3.
5. 1. A communication device, comprising: The apparatus includes a processor and a memory, the memory storing a computer program, and the processor executes the computer program stored in the memory to cause the apparatus to perform the method according to claim 1 or 2. A communication device comprising:
6. 1. A communication device, comprising: The apparatus includes a processor and a memory, the memory storing a computer program, and the processor executes the computer program stored in the memory to cause the apparatus to perform the method according to claim 3 or 4. A communication device comprising:
7. A communication device, comprising: a processor and an interface circuit; the interface circuit receives and transmits code instructions to the processor; The processor executes the code instructions to perform the method of claim 1 or 2. A communication device comprising:
8. A communication device, comprising: a processor and an interface circuit; the interface circuit receives and transmits code instructions to the processor; The processor executes the code instructions to perform the method of claim 3 or 4. A communication device comprising:
9. A computer program implementing the method according to claim 1 or 2.
10. A computer program implementing the method according to claim 3 or 4.
Citation Information
Patent Citations
User device and transmission power control method
WO2019049332A1
Terminal and wireless communication method
WO2021038656A1