Method and device for triggering power headroom reporting, and terminal device
Patent Information
- Application Number
- KR1020267024185
- Authority / Receiving Office
- KR · KR
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-28
- Filing Date
- 2024-12-23
- Publication Date
- 2026-08-14
Smart Images

Figure PCT00157_ABST
Abstract
Description
Technology Field
[0001] This application claims priority to Chinese patent application No. 202311861738.2, titled 'METHOD AND APPARATUS FOR TRIGGERING POWER HEADROOM REPORTING, AND TERMINAL DEVICE', filed with the State Intellectual Property Administration of China on November 28, 2023, the entirety of which is incorporated herein by reference.
[0002] The present application relates to the field of communication technology, and in particular to a method and apparatus for triggering power headroom reporting, and a terminal device. Background Technology
[0003] In Long Term Evolution (LTE) systems and New Radio (NR) systems, the transmit power of a terminal device (User Equipment, UE) cannot exceed the maximum output power. Therefore, the UE typically notifies the network device of the difference between the UE's maximum output power and the current transmit power of the physical uplink shared channel (PUSCH) or sounding reference signal (SRS) through power headroom reporting (PHR). Based on this difference, the network device performs uplink scheduling and link adaptation, and further determines whether to perform power control—for example, to decrease or increase the transmit power—so that the UE's current transmit power remains within an appropriate range.
[0004] Currently, conditions for triggering a UE to perform a PHR mainly include the expiration of a prohibition timer (phr-Prohibit Timer) and a change in path loss since the previous PHR being greater than a predetermined threshold; the expiration of a periodic timer (phr-Periodic Timer); a change in the PHR configuration; activation of a secondary cell (SCell); activation of a secondary cell group (SCG); the addition of a primary secondary cell (PSCell); or a power reduction caused by power control being greater than a predetermined threshold. In a conventional base station, where whether to trigger a power headroom report is determined based on the state of the prohibition timer (phr-Prohibit Timer) and a change in path loss since the previous PHR, the UE's uplink path loss and downlink path loss are equivalent. Therefore, the UE can obtain the uplink path loss by measuring the downlink reference signal and then determine whether to perform a power headroom report depending on whether the prohibition timer (phr-Prohibit Timer) has expired. However, to increase the network's uplink throughput, base stations used exclusively for uplink reception (uplink-only TRPs) are deployed. Even if uplink throughput increases, the downlink path loss measured by the UE is not equivalent to the uplink path loss, and power headroom reporting cannot be triggered by measuring downlink path loss. means of solving the problem
[0005] The present application provides a method and apparatus for triggering power headroom reporting, and a terminal device. The terminal device determines whether to perform power headroom reporting based on a measured downlink path loss and a path loss offset value indicated by a network device.
[0006] The technical solution is as follows.
[0007] According to a first aspect, one embodiment of the present application provides a method for triggering a power headroom report, the method comprising: a terminal device receives at least one first path loss offset value and at least one second path loss offset value, wherein at least one first path loss offset value and at least one second path loss offset value originate from a network device. The terminal device performs a power headroom report based on at least one first path loss offset value and at least one second path loss offset value.
[0008] In the present application, the terminal device obtains at least one first path loss offset value and at least one second path loss offset value transmitted by the network device, and performs power headroom reporting based on a comparison between the two path loss offset values to implement power headroom reporting in a UL-specific TRP scenario.
[0009] In a possible embodiment, when a terminal device receives a second path loss offset value after receiving a first path loss offset value, the terminal device performs a power headroom report based on at least one first path loss offset value and at least one second path loss offset value. The method provided in this embodiment of the application comprises: when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold value, the terminal device performs a power headroom report.
[0010] In a possible embodiment, the method provided in this embodiment of the present application further comprises: when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold and the first path loss offset value is used in a power headroom report, the terminal device performs a power headroom report. That the first path loss offset value is used in a power headroom report may mean that the first path loss offset value was used in a recent power headroom report or a previous power headroom report. This is not limited to this embodiment of the present application.
[0011] In a possible embodiment, when a terminal device receives at least one second path loss offset value after receiving one first path loss offset value, the terminal device performs a power headroom report based on at least one first path loss offset value and at least one second path loss offset value. The method provided in this embodiment of the application comprises: the terminal device determines a third path loss offset value based on the first path loss offset value and at least one second path loss offset value. When the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold, the terminal device performs a power headroom report.
[0012] In a possible embodiment, the method provided in this embodiment of the present application further comprises: when the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting. That the first path loss offset value is used for power headroom reporting may mean that the first path loss offset value was used for the latest power headroom reporting or that it was used for a previous power headroom reporting. This is not limited to this embodiment of the present application.
[0013] In a possible embodiment, when a terminal device receives a plurality of second path loss offset values after receiving a plurality of first path loss offset values, the terminal device performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value. The method provided in this embodiment of the application comprises: the terminal device determines a fourth path loss offset value based on a plurality of first path loss offset values. The terminal device determines a fifth path loss offset value based on a plurality of second path loss offset values. The terminal device performs power headroom reporting when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold value.
[0014] In a possible embodiment, the method provided in this embodiment of the present application further comprises: when the variation between a fourth path loss offset value and a fifth path loss offset value is greater than or equal to a third predetermined threshold and a first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting. That the first path loss offset value is used for power headroom reporting may mean that the first path loss offset value was used for the latest power headroom reporting or that it was used for a previous power headroom reporting. This is not limited to this embodiment of the present application.
[0015] In a possible embodiment, the method provided in this embodiment of the application comprises: a terminal device performs power headroom reporting based on at least one first path loss offset value, at least one second path loss offset value, and the state of a timer.
[0016] In a possible embodiment, the method provided in this embodiment of the application comprises: when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold, or when the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold, or when the variation between a fourth path loss offset value and a fifth path loss offset value is greater than or equal to a third predetermined threshold, and the timer is in an expired state, the terminal device performs a power headroom report. In this way, the terminal device can trigger a power headroom report based on the path loss offset value and the state of the timer.
[0017] In a possible embodiment, the method provided in this embodiment of the application further comprises: when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold, the timer is in an expired state, and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0018] In a possible embodiment, the method provided in this embodiment of the application further comprises: when the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold, the timer is in an expired state, and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0019] In a possible embodiment, the method provided in this embodiment of the application further comprises: when the variation between a fourth path loss offset value and a fifth path loss offset value is greater than or equal to a third predetermined threshold, the timer is in an expired state, and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0020] That the first path loss offset value was used in the power headroom report means that the first path loss offset value was used in the latest power headroom report or that it was used in the previous power headroom report. This is not limited to this embodiment of the application.
[0021] Being in a timer-expired state can be understood as the timer timed out or timed out, or the timer expiring. This is not limited to this embodiment of the application.
[0022] In a possible embodiment, the terminal device performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value. The method provided in this embodiment of the application comprises: the terminal device determines a first uplink path loss and a second uplink path loss, wherein the first uplink path loss is determined based on a first downlink path loss and at least one first path loss offset value, and the second uplink path loss is determined based on a second downlink path loss and at least one second path loss offset value, or is determined based on at least one first path loss offset value, a second downlink path loss, and at least one second path loss offset value. The terminal device performs power headroom reporting based on the first uplink path loss and the second uplink path loss.
[0023] In the present application, a terminal device individually obtains at least one first path loss offset value and at least one second path loss offset value transmitted by a network device, and directly performs power headroom reporting based on the variation between at least one first path loss offset value and at least one second path loss offset value. If the variation is greater than or equal to a predetermined threshold, the terminal device triggers power headroom reporting.
[0024] In a possible embodiment, the terminal device performing power headroom reporting based on a first uplink path loss and a second uplink path loss includes: the terminal device performing power headroom reporting when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold.
[0025] In a possible embodiment, the method provided in this embodiment of the present application further comprises: when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold and the first uplink path loss is used for power headroom reporting, the terminal device performs power headroom reporting. That the first uplink path loss is used for power headroom reporting may mean that the first uplink path loss was used for the latest power headroom report or the previous power headroom report. This is not limited to this embodiment of the present application.
[0026] In a possible embodiment, at least one first path loss offset value is received in a first time period, and at least one second path loss offset value is received in a second time period, wherein the first time period is prior to the second time period.
[0027] In a possible embodiment, the first downlink path loss is acquired at the last time prior to the first time period or within a first predetermined time prior to the first time period; or the first downlink path loss is acquired at the most recent time after the first time period or within a second predetermined time after the first time period.
[0028] In a possible embodiment, the second downlink path loss is obtained at the last time prior to the second time period or within the first predetermined time; or the second downlink path loss is obtained at the most recent time after the second time period or within the second predetermined time.
[0029] In a possible embodiment, if the terminal device does not receive at least one second path loss offset value from the network device after receiving at least one first path loss offset value, the second uplink path loss is determined based on the first downlink path loss and at least one first path loss offset value.
[0030] In one example, after receiving at least one first path loss offset value from a network device, the terminal device may not receive at least one second path loss offset value. For example, the network device transmits at least one first path loss offset value to the terminal device at a first time, and in response, the terminal device receives at least one first path loss offset value from the network device at the first time; and the network device does not transmit at least one second path loss offset value to the terminal device at a second time, and in response, the terminal device does not receive at least one second path loss offset value at the second time.
[0031] In a possible embodiment, if the terminal device does not receive at least one second path loss offset value from the network device after receiving at least one first path loss offset value, the terminal device does not perform power headroom reporting.
[0032] In a possible embodiment, the method provided in this embodiment of the application further comprises: a terminal device performs power headroom reporting based on the state of a timer and the variation between a first uplink path loss and a second uplink path loss.
[0033] In a possible embodiment, the method provided in this embodiment of the application comprises: the terminal device performs a power headroom report when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold and the timer is in an expired state.
[0034] In a possible embodiment, the method provided in this embodiment of the application further comprises: when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold, the timer is in an expired state, and the first uplink path loss is used for power headroom reporting, the terminal device performs power headroom reporting. That the first uplink path loss is used for power headroom reporting may mean that the first uplink path loss was used for the latest power headroom reporting or was used for a previous power headroom reporting. This is not limited to this embodiment of the application.
[0035] In a possible embodiment, if the terminal device has not received at least one second path loss offset value from the network device after receiving at least one first path loss offset value, the method provided in this embodiment of the application comprises: the terminal device performs a power headroom report based on the state of a timer and the variation between the first downlink path loss and the second downlink path loss.
[0036] In one example, at a first time point, the terminal device receives at least one first path loss offset value from the network device and measures the first downlink path loss; at a second time point, the terminal device measures the second downlink path loss but does not receive at least one second path loss offset value from the network device. In this case, the terminal device determines whether to perform power headroom reporting based on the first downlink path loss, the second downlink path loss, and the state of the timer.
[0037] In a possible embodiment, the method provided in this embodiment of the application comprises: when the variation between the first downlink path loss and the second downlink path loss is greater than or equal to a fifth predetermined threshold and the timer is in an expired state, the terminal device performs a power headroom report.
[0038] In a possible embodiment, the method provided in this embodiment of the present application further comprises: when the variation between the first downlink path loss and the second downlink path loss is greater than or equal to a fifth predetermined threshold, the timer is in an expired state, and the first downlink path loss is used for power headroom reporting, the terminal device performs power headroom reporting. That the first downlink path loss is used for power headroom reporting may mean that the first downlink path loss was used for the latest power headroom reporting or was used for a previous power headroom reporting. This is not limited to this embodiment of the present application.
[0039] In a possible embodiment, the first path loss offset value is the difference or offset coefficient between the first downlink path loss and the first uplink path loss, and the second path loss offset value is the difference or offset coefficient between the second downlink path loss and the second uplink path loss.
[0040] According to a second aspect, one embodiment of the present application provides a method for triggering a power headroom report, the method comprising: a network device transmitting at least one first path loss offset value and at least one second path loss offset value to a terminal device, and at least one first path loss offset value and at least one second path loss offset value being used to trigger a power headroom report.
[0041] In a possible embodiment, the method provided in this embodiment of the application comprises: a network device transmitting a second path loss offset value to a terminal device after transmitting a first path loss offset value, and triggering a power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold.
[0042] In a possible embodiment, the method provided in this embodiment of the application comprises: after transmitting one first path loss offset value, the network device transmits at least one second path loss offset value to a terminal device, and the first path loss offset value and at least one second path loss offset value are used to determine a third path loss offset value. If the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold, the network device triggers a power headroom report.
[0043] In a possible embodiment, the method provided in this embodiment of the application comprises: after transmitting at least one first path loss offset value, the network device transmits at least one second path loss offset value to the terminal device, wherein at least one first path loss offset value is used to determine a fourth path loss offset value, and at least one second path loss offset value is used to determine a fifth path loss offset value. If the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold, the network device triggers a power headroom report.
[0044] According to a third aspect, one embodiment of the present application provides an apparatus for triggering power headroom reporting, comprising a receiving unit and a reporting unit. The receiving unit is configured to receive at least one first path loss offset value and at least one second path loss offset value, wherein the at least one first path loss offset value and the at least one second path loss offset value originate from a network device. The reporting unit is configured to perform power headroom reporting based on the at least one first path loss offset value and the at least one second path loss offset value.
[0045] In a possible embodiment, when a second path loss offset value is received after a first path loss offset value has been received, the reporting unit is configured to perform a power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold.
[0046] In a possible embodiment, when at least one second path loss offset value is received after one first path loss offset value has been received, the reporting unit is configured to determine a third path loss offset value based on the first path loss offset value and at least one second path loss offset value. The reporting unit is further configured to perform power headroom reporting when the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold.
[0047] In a possible embodiment, when a plurality of second path loss offset values are received after a plurality of first path loss offset values have been received, the reporting unit is configured to determine a fourth path loss offset value based on the plurality of first path loss offset values and to determine a fifth path loss offset value based on the plurality of second path loss offset values. The reporting unit is further configured to perform power headroom reporting when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold.
[0048] In a possible embodiment, the reporting unit is configured to perform power headroom reporting based on at least one first path loss offset value, at least one second path loss offset value, and the state of a timer.
[0049] In a possible embodiment, the reporting unit is configured to perform power headroom reporting when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold, the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold, the variation between a fourth path loss offset value and a fifth path loss offset value is greater than or equal to a third predetermined threshold, and the timer is in an expired state.
[0050] In a possible embodiment, the reporting unit is further configured to determine a first uplink path loss and a second uplink path loss, wherein the first uplink path loss is determined based on a first downlink path loss and a first path loss offset value, and the second uplink path loss is determined based on a second downlink path loss and a second path loss offset value, or based on a first path loss offset value, a second downlink path loss, and a second path loss offset value. The reporting unit is further configured to perform power headroom reporting based on the first uplink path loss and the second uplink path loss.
[0051] In a possible embodiment, the reporting unit is configured to perform power headroom reporting when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold.
[0052] In a possible implementation, a first path loss offset value is received in a first time period and a second path loss offset value is received in a second time period, wherein the first time period is earlier than the second time period.
[0053] In a possible embodiment, if a second path loss offset value is not received from a network device after a first path loss offset value is received, the reporting unit does not perform power headroom reporting.
[0054] In a possible embodiment, the reporting unit is further configured to perform power headroom reporting based on the state of the timer and the variation between the first uplink path loss and the second uplink path loss.
[0055] In a possible embodiment, the reporting unit is configured to perform power headroom reporting when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold and the timer is in an expired state.
[0056] In a possible embodiment, if at least one second path loss offset value is not received from a network device after receiving at least one first path loss offset value, the reporting unit is configured to perform power headroom reporting based on the state of a timer and the variation between the first downlink path loss and the second downlink path loss.
[0057] In a possible embodiment, the reporting unit is configured to perform power headroom reporting when the variation between the first downlink path loss and the second downlink path loss is greater than or equal to a fifth predetermined threshold and the timer is in an expired state.
[0058] According to a fourth aspect, one embodiment of the present application provides a device for triggering a power headroom report, and the device includes a transmitting unit configured to transmit at least one first path loss offset value and at least one second path loss offset value.
[0059] In a possible embodiment, the transmitting unit transmits a second path loss offset value after transmitting a first path loss offset value, and if the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold, a power headroom report is triggered.
[0060] In a possible embodiment, the transmitting unit transmits at least one second path loss offset value after transmitting one first path loss offset value, wherein the first path loss offset value and at least one second path loss offset value are used to determine a third path loss offset value, and if the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold, a power headroom report is triggered.
[0061] In a possible embodiment, the transmitting unit transmits at least one second path loss offset value after transmitting at least one first path loss offset value, the at least one first path loss offset value is used to determine a fourth path loss offset value, the at least one second path loss offset value is used to determine a fifth path loss offset value, and when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold, a power headroom report is triggered.
[0062] According to a fifth aspect, an embodiment of the present application provides a communication device. The communication device includes a memory and a processor. The memory is configured to store instructions. The processor is configured to execute instructions stored in the memory, and the execution of instructions stored in the memory causes the processor to perform a method of triggering a power headroom report according to a first aspect or a possible implementation of the first aspect, or a method of triggering a power headroom report according to a second aspect or a possible implementation of the second aspect.
[0063] According to a sixth aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a computer, the computer may perform a method of triggering a power headroom report according to a first aspect or a possible implementation of the first aspect, or a method of triggering a power headroom report according to a second aspect or a possible implementation of the second aspect.
[0064] According to a seventh aspect, an embodiment of the present application provides a computer program product comprising instructions. When the instructions are executed on a computer, the computer may perform a method of triggering a power headroom report according to a first aspect or a possible implementation of the first aspect, or a method of triggering a power headroom report according to a second aspect or a possible implementation of the second aspect.
[0065] According to the eighth aspect, an embodiment of the present application provides a chip. The chip includes a processor and a communication interface. The communication interface is connected to the processor. The processor is configured to execute a computer program or instruction to implement a method for triggering a power headroom report according to the first aspect or a possible embodiment of the first aspect, or to perform a method for triggering a power headroom report according to the second aspect or a possible embodiment of the second aspect. The communication interface is configured to communicate with another module outside the chip.
[0066] Specifically, the chip provided in this embodiment of the application further includes a memory configured to store a computer program or instruction.
[0067] Any device, computer storage medium, computer program product, chip, or communication system described above is configured to perform the corresponding method provided above. Accordingly, regarding the desirable effects that can be achieved, reference is made to the desirable effects of the corresponding solution in the corresponding method described above. Further details are not described herein. Brief explanation of the drawing
[0068] FIG. 1 is a drawing of a communication system according to one embodiment of the present application. FIG. 2 is a diagram of a method for triggering power headroom reporting according to one embodiment of the present application. FIG. 3 is a diagram of a method for triggering power headroom reporting according to one embodiment of the present application. FIG. 4 is a diagram of another method for triggering power headroom reporting according to one embodiment of the present application. FIG. 5 is a diagram of the structure of a device that triggers power headroom reporting according to one embodiment of the present application. FIG. 6 is a diagram of the hardware structure of a communication device according to one embodiment of the present application. FIG. 7 is a block diagram of a terminal device according to one embodiment of the present application. FIG. 8 is a block diagram of a network device according to one embodiment of the present application. FIG. 9 is a diagram of the structure of a chip according to one embodiment of the present application. Specific details for implementing the invention
[0069] To clearly explain the technical solution of the embodiments of the present application, the embodiments of the present application use words such as "first," "second," etc., to distinguish identical or similar items that provide essentially the same function or purpose. For example, the first symbol and the second symbol are merely for distinguishing different symbols and are not intended to limit the order of the symbols. Those skilled in the art will understand that terms such as "first," "second," etc., do not limit quantity or order of execution, and that terms such as "first," "second," etc., do not indicate a clear difference.
[0070] It should be noted that in this application, terms such as “in the example,” “for example,” etc., are used to provide examples, illustrations, or descriptions. Any embodiment or design method described in this application as “in the example” or “for example” should not be interpreted as being preferred or more desirable than other embodiments or design methods. To be precise, terms such as “in the example,” “for example,” etc., are intended to present related concepts in a specific manner.
[0071] In this application, "at least one" means one or more, and "plural" means two or more. "And / or" describes an association between associated objects and indicates that three relationships may exist. For example, A and / or B may represent the following three cases: A alone exists, both A and B exist, and B alone exists, where A and B may be in singular or plural form. The character " / " generally indicates an "or" relationship between associated objects. "At least one of the enumerated items (pieces)" or a similar expression indicates any combination of these items, comprising any combination of one or more of the items (pieces). For example, at least one of a, b, and c may represent a, b, c, (a and b), (a and c), (b and c), or (a, b, and c), where a, b, and c may be in singular or plural form.
[0072] Technical terms in the embodiments of the present application are explained.
[0073] 1. Power headroom is the residual power obtained after the terminal device has completed its current transmission. A network device may configure the maximum allowable transmission power for the terminal device. In this case, power headroom can be understood as the residual power obtained by subtracting the actual transmission power from the maximum allowable transmission power, or the residual power obtained by subtracting the reference transmission power from the maximum allowable transmission power. For example, the transmission power at which the terminal device transmits a physical uplink shared channel (PUSCH) or a sounding reference signal (SRS) is P1, and the maximum allowable transmission power configured by the network device for the terminal device is P0. In this case, power headroom can be understood as P0-P1.
[0074] 2. Maximum transmission power indicates the upper limit of transmission power that a terminal device can use in a frequency band. The maximum transmission power of a terminal device is determined based on the capabilities of the terminal device and the frequency band.
[0075] 3. Path loss is the loss of a signal transmitted in space.
[0076] FIG. 1 is a diagram of the architecture of a communication system to which an embodiment of the present application is applied. As illustrated in FIG. 1, the communication system includes a wireless access network (100) and a core network (200). The wireless access network (100) may include at least one network device (e.g., 110a and / or 110b of FIG. 1) and may further include at least one terminal device (e.g., at least one of 120a to 120c of FIG. 1). The terminal device is wirelessly connected to the network device, and the network device is wirelessly or wiredly connected to the core network device. The terminal devices may be wired or wirelessly connected to each other, and the network devices may be wired or wirelessly connected to each other. FIG. 1 is for illustrative purposes only. The communication system may further include other network devices, for example, a wireless relay device and a wireless backhaul device.
[0077] A network device is a network-side device that has wireless transmission and reception capabilities. A network device may be a device located in a radio access network (RAN) that provides wireless communication capabilities to terminal devices, and is called a RAN device. For example, a network device may include a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a next-generation NodeB in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system, an access node in a Wi-Fi system, etc.; or it may be a module or unit that performs some of the functions of a base station, for example, a central unit (CU) or a distributed unit (DU). In this document, the CU performs the functions of the base station's radio resource control protocol and packet data convergence protocol (PDCP), and may additionally perform the functions of the service data adaptation protocol (SDAP). The DU performs the functions of the base station's radio link control layer and medium access control (MAC) layer, and may additionally perform some or all functions of the physical layer. For a specific description of the protocol layers described above, refer to the relevant technical specifications of the 3rd Generation Partnership project (3GPP).The network device may be a macro base station, a micro base station or an indoor base station, a relay node, a donor node, etc. The specific technology and specific device type used by the network device are not limited to the embodiments of this application.
[0078] A terminal device is a user-side device having wireless transceiver capabilities. A terminal device may also be referred to as user equipment (UE), a mobile station, a mobile terminal, etc. Terminal devices can be widely used in communication scenarios of various types, which include, but are not limited to, at least one of, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart cities, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver capabilities, wearable devices, vehicles, unmanned aerial vehicles, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The specific technology and specific device form used by the terminal device are not limited to the embodiments of this application.
[0079] Network devices and terminal devices may be in a fixed location or may be movable. Network devices and terminal devices may be deployed on land, including being placed indoors or outdoors, or deployed in a handheld or vehicle-mounted manner; or may be deployed in water; or may be deployed in the air on an airplane, balloon, or satellite. Application scenarios for network devices and terminal devices are not limited to the embodiments of this application.
[0080] The roles of the network device and the terminal device can be defined relative to each other. For example, the terminal device (120a) of FIG. 1 may be configured as a mobile network device. In the case of a terminal device accessing a wireless access network (100) through the terminal device (120a), the terminal device is a network device. However, in the case of the network device (110a) of FIG. 1, the terminal device (120a) is a terminal device. Specifically, the network device (110a) and the terminal device (120a) communicate with each other through a wireless air interface protocol. Of course, the network device (110a) and the terminal device (120a) may also communicate with each other through an interface protocol between network devices. In this case, the terminal device (120a) is also a network device with respect to the network device (110a). Therefore, the network device and the terminal device may be collectively referred to as a communication device. The network device (110a) and network device (110b) of FIG. 1 can be described as communication devices having the function of a network device, and 120a to 120c of FIG. 1 can be described as communication devices having the function of a terminal device.
[0081] Communication may be performed between a network device and a terminal device, between network devices, or between terminal devices using licensed spectrum, unlicensed spectrum, or both licensed and unlicensed spectrum, and may be performed using spectrum below 6 gigahertz (GHz), or spectrum above 6 GHz, or both spectrum below 6 GHz and spectrum above 6 GHz. The spectrum resources used for wireless communication are not limited to the embodiments of the present application.
[0082] In embodiments of the present application, the function of the network device may alternatively be performed by a module (e.g., a chip) within the network device, or by a control subsystem including the function of the network device. In this application, the control subsystem including the function of the network device may be a control center in the aforementioned application scenarios, such as a smart grid, industrial control, smart transportation, a smart city, etc. The function of the terminal device may alternatively be performed by a module (e.g., a chip or a modem) within the terminal device, or by a device including the function of the terminal device.
[0083] Currently, when a terminal device meets the power headroom reporting (PHR) trigger conditions, the terminal device can perform PHR to the network device, and the reported content is the difference between the maximum allowable transmission power and the actual transmission power. For the following explanation, the mechanism of PHR performed by the terminal device on the physical uplink shared channel (PUSCH) is used as an example.
[0084] If a terminal device transmits uplink data, i.e., PUSCH, in the uplink bandwidth part (BWP) b of the carrier f of cell c using a parameter set configuration with index j and a PUSCH power control and adjustment state with index l, the transmission power of the PUSCH at transmission opportunity i is as follows:
[0085]
[0086] Transmitted power It is measured in decibels (dBm).
[0087] is the maximum transmission power configured for the terminal device. is the expected received power set by the network device for the terminal device. μ is the subcarrier spacing. is the bandwidth of PUSCH. is the path loss coefficient. is the downlink reference signal q measured by the terminal device d It is the path loss. is an offset related to the modulation and coding scheme (MCS). is a closed-loop power control and adjustment amount.
[0088] If the terminal device determines a Type 1 PHR based on one actual PUSCH transmission in an active serving cell, the terminal device calculates a Type 1 PHR for PUSCH transmission opportunity i in the uplink BWP b of carrier f of cell c:
[0089]
[0090] If the terminal device determines a Type 1 PHR based on a reference PUSCH transmission in an active serving cell, the terminal device calculates a Type 1 PHR for PUSCH transmission opportunity i in the uplink BWP b of carrier f of cell c:
[0091]
[0092] If a terminal device transmits uplink data, i.e., SRS, using the sounding reference signal (SRS) power control and adjustment state with index l in the uplink BWP b of cell c's carrier f, the transmission power of the SRS at transmission opportunity i is as follows:
[0093]
[0094] is the maximum transmission power configured for the UE. is the expected received power set by the network device for the terminal device. μ is the subcarrier spacing. is the bandwidth of the SRS. is the path loss coefficient. is the downlink reference signal measured by the terminal device The path loss is measured in dB units. is a closed-loop power control and adjustment amount.
[0095] If the terminal device determines a Type 3 PHR based on one actual SRS transmission in an active serving cell, the terminal device calculates a Type 3 PHR for SRS transmission opportunities i in the uplink BWP b of carrier f of cell c:
[0096]
[0097] If the terminal device determines a Type 3 PHR based on a reference SRS transmission in an active serving cell, the terminal device calculates a Type 3 PHR for SRS transmission opportunities i in the uplink BWP b of carrier f of cell c:
[0098]
[0099] In conventional technology, before performing PHR, the terminal device must satisfy specific conditions to trigger PHR.
[0100] In the example, if a medium access control (MAC) entity has uplink resources for a new transmission and the timer (phr-Prohibit Timer) expires or has expired, a PHR is performed when the change in path loss of at least one active cell in any MAC entity is greater than the threshold (phr-Tx-Power Factor Change) compared to the path loss of the cell in the MAC during the previous PHR transmission. The threshold (phr-Tx-Power Factor Change) parameter is used as a criterion for path loss.
[0101] Alternatively, PHR is performed when the timer (phr-Periodic Timer) expires.
[0102] Alternatively, if the PHR function is configured or reconfigured by the upper layer and the PHR function is not disabled, the PHR is performed.
[0103] Alternatively, PHR is performed when uplink secondary cell (SCell) activation or secondary cell group (SCG) activation is configured for any MAC entity.
[0104] Alternatively, PHR is performed when a primary secondary cell (PSCell) is added.
[0105] In another example, when a MAC entity has uplink resources for a new transmission and the timer (phr-Prohibit Timer) expires or has expired, any serving cell with an uplink configuration is active in any MAC, and the cell has uplink resources for transmission or has a physical uplink control channel (PUSCH) transmission, and the change in power reduction occurring in the cell due to power management is greater than a threshold (phr-Tx-Power Factor Change) compared to the power reduction during the previous PHR transmission performed when the MAC entity has a PUSCH or PUCCH transmission, a PHR is performed.
[0106] Alternatively, when the active BWP of SCell of any MAC entity with an uplink configuration is switched from a sleep BWP to a non-sleep downlink (DL) BWP, a PHR is performed.
[0107] Alternatively, if mpe-Reporting-FR2 is configured and the timer (mpe-Prohibit Timer) is not running, and the power management-maximum power reduction (P-MPR) to meet the FR2 maximum permissible emission (MPE) requirements in at least one active frequency range 2 (FR2) serving cell after the previous PHR transmission is greater than the maximum permissible emission threshold (mpe-Threshold), then the PHR is performed.
[0108] Alternatively, PHR is performed when the change in P-MPR measured after the previous PHR transmission is greater than the threshold (phr-Tx-Power Factor Change) to meet the FR2 MPE requirements.
[0109] Currently, in the uplink power control of a terminal device, the path loss between the terminal device and the network device must be obtained. In the case of a conventional network device (e.g., a base station), the uplink path loss and downlink path loss of the terminal device are the same. Therefore, when performing PHR, the terminal device performs a measurement on the downlink reference signal and obtains the uplink path loss based on the downlink reference signal transmission power indicated by the base station, and then determines whether to perform PHR based on a timer (phr-Prohibit Timer) and whether the change between the uplink path loss during the previous PHR and the current uplink path loss exceeds a threshold.
[0110] To improve the uplink capability of a network, a new type of base station is provided, referred to as an Uplink Only Transmission-Reception Point (Uplink Only TRP), which can function as an additional supplement to a conventional base station to improve uplink coverage. In a scenario including an Uplink Only TRP, a terminal device can transmit an uplink signal to the Uplink Only TRP and receive a downlink signal from a conventional base station. For example, in the communication system illustrated in FIG. 1, a network device (110a) functions as a conventional base station, a network device (110b) functions as an Uplink Only TRP, and a terminal device (120a) transmits an uplink signal to the network device (110b) and receives a downlink signal from the network device (110a). However, because the physical locations of the network device (110a) and the network device (110b) are different, the downlink path loss measured by the terminal device (120a) is not equivalent to the actual uplink path loss.
[0111] The solution to the problem where the downlink path loss measured by the terminal device is not equivalent to the actual uplink path loss is as follows: The network device transmits a path loss offset value between the uplink path loss and the downlink path loss to the terminal device, and the terminal device determines the uplink path loss used for uplink power control based on the path loss offset value and the measured downlink path loss. For example, the path loss offset value is denoted by Δ, and the downlink path loss is PL DL It is indicated as. In this case, the uplink path loss PL UL Δ and PL DL It is determined based on Δ and PL DL The sum of, that is Or, Δ and PL DL The difference between, that is Either or, or Δ and PL DL The product of, that is It may be. It should be understood that the specific form of the offset value is not limited to the embodiments of the present application.
[0112] Because the downlink path loss measured by the terminal device (120a) is not equivalent to the actual uplink path loss, the power headroom report is affected. For example, in the communication system illustrated in FIG. 1, the threshold value (phr-Tx-Power Factor Change) that the network device (110a) instructs the terminal device (120a) is 6 dB, and the timer (phr-Prohibit Timer) that the network device (110a) instructs the terminal device (120a) is sf100. At time t0, the downlink path loss measured by the terminal device (120a) is And, the path loss offset value that the network device (110a) directs to the terminal device (120a) is and the terminal device (120a) is and A power headroom report is performed once based on. At time t1 (the time difference between time t0 and time t1 is greater than 100 subframes), if the terminal device (120a) moves away from the network device (110a) and toward the network device (110b), the downlink path loss measured by the terminal device (120a). Although it increases to 85dB, the actual uplink path loss is It is reduced to. However, the network device (110a) does not instruct the terminal device (120a) to a new path loss offset value. In this case, even if the actual uplink path loss change is 10 dB and greater than the threshold 6 dB and the timer (phr-Prohibit Timer) has expired, power headroom reporting cannot be triggered because the change between the downlink path loss obtained by the terminal device (120a) through two measurements is 5 dB and less than the threshold 6 dB. Therefore, the method of triggering power headroom reporting based on downlink path loss in the prior art cannot be applied to application scenarios involving UL-only TRPs.
[0113] To solve the aforementioned problem, the present application provides a method and apparatus for triggering power headroom reporting, and a terminal device. The terminal device may determine whether to perform power headroom reporting based on a measured downlink path loss, a path loss offset value indicated by a network device, and the state of a timer.
[0114] In the examples of this application, a specific structure of an entity for performing a method of triggering a power headroom report is not particularly limited in the examples of this application, provided that the entity can execute a program that records code of a method of triggering a power headroom report in the examples of this application to perform communication according to the method of triggering a power headroom report in the examples of this application. For example, the method of triggering a power headroom report in the examples of this application may be performed by a functional module located in a terminal device that can call and execute a program, or by a communication device used in the terminal device, e.g., a chip. The method of triggering a power headroom report in the examples of this application may be performed by a functional module located in a network device that can call and execute a program, or by a communication device used in the network device, e.g., a chip. This is not limited in this application.
[0115] One embodiment of the present application provides a method for triggering a power headroom report applicable to a communication system including a UL-dedicated TRP. FIG. 2 is a schematic flowchart of a method for triggering a power headroom report according to one embodiment of the present application. The method comprises the following steps.
[0116] Step S201: A terminal device receives at least one first path loss offset value and at least one second path loss offset value. In response, a network device transmits at least one first path loss offset value and at least one second path loss offset value to the terminal device. At least one first path loss offset value and at least one second path loss offset value originate from the network device.
[0117] In conventional base stations, network devices are configured only to transmit downlink signals to terminal devices.
[0118] The path loss offset value is a coefficient of relationship between downlink path loss and uplink path loss. It can be understood that uplink path loss can be obtained based on the path loss offset value and downlink path loss.
[0119] Specifically, the first path loss offset value is a relationship coefficient between the first downlink path loss and the first uplink path loss, and the second path loss offset value is a relationship coefficient between the second downlink path loss and the second uplink path loss.
[0120] The first path loss offset value and the second path loss offset value are received by the terminal device at two different times or at two different time periods.
[0121] In the example, the terminal device receives a first path loss offset value at a first time point and a second path loss offset value at a second time point; or the terminal device receives a first path loss offset value at any time point within a first time period and receives a second path loss offset value at any time point within a second time period.
[0122] Step S202: The terminal device performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value.
[0123] The content of the power headroom report includes the difference between the maximum allowable transmission power and the actual transmission power or reference transmission power. Network devices perform power control based on the information in the power headroom report.
[0124] The terminal device may directly perform power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value; or it may determine a first uplink path loss and a second uplink path loss based on at least one first path loss offset value and at least one second path loss offset value, and subsequently perform power headroom reporting based on the first uplink path loss and the second uplink path loss. The two cases are described separately below.
[0125] Case 1: The terminal device directly performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value.
[0126] In a possible embodiment of the present application, when a terminal device receives a second path loss offset value after receiving a first path loss offset value, the terminal device performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value, comprising the following.
[0127] When the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold, the terminal device performs a power headroom report.
[0128] The first predetermined threshold value is determined by the network device.
[0129] In one example, the terminal device has a first path loss offset value at a first time point Receive, and then at the second time point, the second path loss offset value Receives the first path loss offset value and second path loss offset value Fluctuation between When this is above the first predetermined threshold, the terminal device performs a power headroom report. Variation is the first path loss offset value and second path loss offset value It is the difference between, and the absolute value is used when the variation is compared with a first predetermined threshold value.
[0130] For example, the terminal device has a first path loss offset value at time t0. Receives =-3 dB, and at time t1, the second path loss offset value is =-5 dB is received. In this case, the variation is as follows: = -3 dB - (-5 dB) = 2 dB; and the variation of 2 dB is compared with a first predetermined threshold value. Alternatively, the terminal device is a first path loss offset value at time t0. Receives =-3 dB, and at time t1, the second path loss offset value is =-1 dB is received. In this case, the variation is as follows: =-3 dB-(-1 dB)=-2 dB; and the absolute value of 2 dB is compared with a first predetermined threshold value.
[0131] Optionally, the method provided in this embodiment of the application further comprises: when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0132] That the first path loss offset value was used in the power headroom report means that the first path loss offset value was used in the latest power headroom report or the previous power headroom report. This is not limited to this embodiment of the application.
[0133] In the example, the terminal device receives a first path loss offset value and uses this first path loss offset value for power headroom reporting before the first time point, or the first path loss offset value is used for power headroom reporting after the first time point and before the second time point.
[0134] In a possible embodiment of the present application, when a terminal device receives at least one second path loss offset value after receiving one first path loss offset value, the terminal device performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value, comprising the following.
[0135] The terminal device determines a third path loss offset value based on a first path loss offset value and at least one second path loss offset value.
[0136] The terminal device performs power headroom reporting when the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold.
[0137] The third path loss offset value is obtained by updating the second path loss offset value based on the first path loss offset value. For example, a long update period corresponding to the first path loss offset value is indicated through the radio resource control (RRC) layer, and a short update period corresponding to the second path loss offset value is indicated by downlink control information (DCI).
[0138] In one example, when a terminal device determines a third path loss offset value based on a first path loss offset value and a second path loss offset value, the third path loss offset value is the sum of the first path loss offset value and the second path loss offset value, or the third path loss offset value is the product of the first path loss offset value and the second path loss offset value.
[0139] In another example, when a terminal device determines a third path loss offset value based on a first path loss offset value and a plurality of second path loss offset values, the third path loss offset value is the sum of the first path loss offset value and the plurality of second path loss offset values, or the third path loss offset value is the product of the first path loss offset value and the plurality of second path loss offset values.
[0140] A second predetermined threshold value is determined by a network device.
[0141] For example, the terminal device has a first path loss offset value at a first time point Receive, and then the second path loss offset value at the second time point It receives. In this case, the third path loss offset value is determined as follows: , or . First path loss offset value and third path loss offset value Fluctuation between When this second predetermined threshold is greater than or equal to, the terminal device performs a power headroom report. Variation is the first path loss offset value and third path loss offset value It is the difference between, and the absolute value is used when the variation is compared with a second predetermined threshold.
[0142] For example, the terminal device has a first path loss offset value at a first time point Receive, and then at a second time point, multiple second path loss offset values, e.g., three second path loss offset values: , and It receives. In this case, the third path loss offset value is determined as follows: or . First path loss offset value and third path loss offset value Fluctuation between When this second predetermined threshold is greater than or equal to, the terminal device performs power headroom reporting.
[0143] Optionally, the method provided in this embodiment of the application further comprises: when the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting. That the first path loss offset value is used for power headroom reporting may mean that the first path loss offset value was used for the latest power headroom reporting or that it was used for a previous power headroom reporting. This is not limited to this embodiment of the application.
[0144] In a possible embodiment of the present application, when a terminal device receives at least one second path loss offset value after receiving at least one first path loss offset value, the terminal device performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value, comprising the following.
[0145] The terminal device determines a fourth path loss offset value based on a plurality of first path loss offset values.
[0146] The terminal device determines a fifth path loss offset value based on a plurality of second path loss offset values.
[0147] The terminal device performs power headroom reporting when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold.
[0148] In one example, a fourth path loss offset value used for uplink transmission power control in a first slot is obtained by accumulating a plurality of first path loss offset values, and a fifth path loss offset value used for uplink transmission power control in a second slot is obtained by accumulating a plurality of second path loss offset values.
[0149] The third predetermined threshold is determined by the network device.
[0150] For example, at a first time, the terminal device, for example, , and Receive multiple first path loss offset values such as, and then at a second time point, for example, , and Multiple second path loss offset values such as are received. In this case, the fourth path loss offset value is determined as follows, and , or ; And the 5th path loss offset value is determined as follows: , or . 4th path loss offset value and 5th path loss offset value Fluctuation between When this third predetermined threshold is greater than or equal to, the terminal device performs power headroom reporting. Variation is the 4th path loss offset value and 5th path loss offset value It is the difference between, and the absolute value is used when comparing the variation with a third predetermined threshold value.
[0151] Optionally, the method provided in this embodiment of the application further comprises: when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting. That the first path loss offset value is used for power headroom reporting may mean that the first path loss offset value was used for the latest power headroom report or the previous power headroom report. This is not limited to this embodiment of the application.
[0152] In a possible embodiment of the present application, the method provided in this embodiment of the present application further comprises: a terminal device performs power headroom reporting based on at least one first path loss offset value, at least one second path loss offset value, and the state of a timer.
[0153] In the example, when a second path loss offset value is received after a first path loss offset value is received, the terminal device performs a power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold and the state of the timer is expired.
[0154] Optionally, the method provided in this embodiment of the application further comprises: when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold, the timer is in an expired state, and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0155] In the example, when a terminal device receives multiple second path loss offset values after receiving a first path loss offset value, if the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold and the state of the timer is expired, the terminal device performs a power headroom report.
[0156] Optionally, the method provided in this embodiment of the application further comprises: when the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold, the timer is in an expired state, and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0157] In one example, when a terminal device receives a plurality of second path loss offset values after receiving a plurality of first path loss offset values, and the variation between a fourth path loss offset value and a fifth path loss offset value is greater than or equal to a third predetermined threshold value and the state of the timer is expired, the terminal device performs a power headroom report.
[0158] Optionally, the method provided in this embodiment of the application further comprises: when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold, the timer is in an expired state, and the first path loss offset value is used for power headroom reporting, the terminal device performs power headroom reporting.
[0159] It can be understood that the first path loss offset value was used in the power headroom report, which may mean that the first path loss offset value was used in the latest power headroom report or that it was used in the previous power headroom report. This is not limited to this embodiment of the application.
[0160] It should be noted that the first predetermined threshold, the second predetermined threshold, and the third predetermined threshold may be the same or different. This is not limited to this embodiment of the present application.
[0161] It should be noted that being in an expired state may mean that the timer times out or has timed out, or that the timer has expired. This is not limited to this embodiment of the application.
[0162] Case 2: The terminal device determines a first uplink path loss and a second uplink path loss based on at least one first path loss offset value and at least one second path loss offset value, and subsequently performs power headroom reporting based on the first uplink path loss and the second uplink path loss.
[0163] In a possible embodiment of the present application, in step S202, the terminal device performing power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value includes the following steps as illustrated in FIG. 3.
[0164] Step S2021: The terminal device determines the first uplink path loss and the second uplink path loss.
[0165] The first uplink path loss is determined based on the first downlink path loss and at least one first path loss offset value, and the second uplink path loss is determined based on the second downlink path loss and at least one second path loss offset value, or is determined based on at least one first path loss offset value, the second downlink path loss, and at least one second path loss offset value.
[0166] The first downlink path loss and the second downlink path loss are measured by the terminal device.
[0167] In one example, the terminal device measures a first downlink path loss at a first time point, and the terminal device measures a second downlink path loss at a second time point.
[0168] In the example, at the first time point, the first uplink path loss is the sum or product of the first downlink path loss and the first path loss offset value; at the second time point, the second uplink path loss is the sum or product of the second downlink path loss and at least one second path loss offset value, or the second uplink path loss is the sum or product of the second downlink path loss and the third path loss offset value, where the third path loss offset value is the sum or product of the first path loss offset value and at least one second path loss offset value.
[0169] In a possible embodiment of the present application, the first path loss offset value is the difference or offset coefficient between the first downlink path loss and the first uplink path loss, and the second path loss offset value is the difference or offset coefficient between the second downlink path loss and the second uplink path loss.
[0170] In one example, if the path loss offset value is the difference between the downlink path loss and the uplink path loss, the first uplink path loss is equal to the sum of the first downlink path loss and at least one first path loss offset value. Similarly, the second uplink path loss is equal to the sum of the second downlink path loss and at least one second path loss offset value.
[0171] For example, at the first time point (t0), the terminal device loses the first downlink path. Measure the first path loss offset value from the network device It receives. In this case, the first uplink path loss is determined as follows: At the second time point (t1), the terminal device loses the second downlink path. Measure the second path loss offset value from the network device It receives. In this case, the second uplink path loss is determined as follows: .
[0172] In another example, where the path loss offset value is an offset coefficient between the downlink path loss and the uplink path loss, the first uplink path loss is equal to the product of the first downlink path loss and at least one first path loss offset value. Similarly, the second uplink path loss is equal to the product of the second downlink path loss and at least one second path loss offset value.
[0173] For example, at the first time point (t0), the terminal device loses the first downlink path. Measure the first path loss offset value from the network device It receives. In this case, the first uplink path loss is determined as follows: At the second time point (t1), the terminal device loses the second downlink path. Measure the second path loss offset value from the network device It receives. In this case, the second uplink path loss is determined as follows: .
[0174] In a possible embodiment of the present application, a first uplink path loss is determined based on a first downlink path loss and at least one first path loss offset value, and a second uplink path loss is determined based on a second downlink path loss and at least one second path loss offset value.
[0175] In the example, at a first time point, the terminal device receives a first path loss offset value and obtains a first downlink path loss, and the terminal device determines a first uplink path loss based on the first path loss offset value and the first downlink path loss. At a second time point, the terminal device receives a second path loss offset value and measures a second downlink path loss, and the terminal device determines a second uplink path loss based on the second path loss offset value and the second downlink path loss.
[0176] In another possible embodiment of the present application, a first uplink path loss is determined based on a first downlink path loss and at least one first path loss offset value, and a second uplink path loss is determined based on at least one first path loss offset value, a second downlink path loss, and at least one second path loss offset value.
[0177] In the example, at a first time point, the terminal device receives a first path loss offset value and measures a first downlink path loss, and the terminal device determines a first uplink path loss based on the first path loss offset value and the first downlink path loss. At a second time point, the terminal device receives a second path loss offset value and measures a second downlink path loss, wherein the second path loss offset value is used to update the first path loss offset value, and the terminal device determines a second uplink path loss based on the first path loss offset value, the second downlink path loss, and the second path loss offset value.
[0178] For example, at the first time point (t0), the terminal device loses the first downlink path. Measure the first path loss offset value from the network device It receives. In this case, the first uplink path loss is determined as follows: or At the second time point (t1), the terminal device loses the second downlink path. Measure and at least one second path loss offset value from the network device Receives, where the second path loss offset value is the first path loss offset value It is used to update. In this case, the second uplink path loss is determined as follows: or .
[0179] Step S2022: The terminal device performs a power headroom report based on the first uplink path loss and the second uplink path loss.
[0180] In a possible embodiment of the present application, performing power headroom reporting based on a first uplink path loss and a second uplink path loss comprises: when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold, the terminal device performs power headroom reporting.
[0181] The fourth predetermined threshold is determined by the network device.
[0182] For example, the network device sets a fourth predetermined threshold to 10 dB. The terminal device determines that the first uplink path loss is 70 dB based on the first downlink path loss and the first path loss offset value; and determines that the second uplink path loss is 90 dB based on the second downlink path loss and the second path loss offset value. In this case, the variation between the first uplink path loss and the second uplink path loss is 20 dB, which is greater than the fourth predetermined threshold of 10 dB, so the terminal device performs a power headroom report. Alternatively, the terminal device determines that the second uplink path loss is 75 dB based on the second downlink path loss and the second path loss offset value. In this case, the variation between the first uplink path loss and the second uplink path loss is 5 dB, which is less than the fourth predetermined threshold of 10 dB, so the terminal device does not trigger a power headroom report.
[0183] Optionally, the method provided in this embodiment of the application further comprises: when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold and the first uplink path loss is used for power headroom reporting, the terminal device performs power headroom reporting.
[0184] That the first uplink path loss was used in the power headroom report means that the first uplink path loss was used in the latest power headroom report or the previous power headroom report. This is not limited to this embodiment of the application.
[0185] In the example, at the first time point, the terminal device receives a first path loss offset value and obtains a first downlink path loss, and determines a first uplink path loss based on the first path loss offset value and the first downlink path loss. The first uplink path loss was used for power headroom reporting before the first time point, or is used for power headroom reporting after the first time point and before the second time point. Accordingly, the terminal device performs power headroom reporting.
[0186] In a possible embodiment of the present application, at least one first path loss offset value is received in a first time period, and at least one second path loss offset value is received in a second time period, wherein the first time period is prior to the second time period.
[0187] In the example, the path loss offset value used for uplink transmission power control in the first slot is obtained by accumulating a plurality of first path loss offset values, and the plurality of first path loss offset values are transmitted to the terminal device by the network device during a first time period prior to the first slot, and the path loss offset value used for uplink transmission power control in the second slot is obtained by accumulating a plurality of second path loss offset values, and the plurality of second path loss offset values are transmitted to the terminal device by the network device during a second time period prior to the first slot and after the second slot.
[0188] In a possible embodiment of the present application, a terminal device may acquire a downlink path loss and receive a path loss offset value in the same time period or in different time periods. For example, if the terminal device receives a first path loss offset value in a first time period, the terminal device may acquire a first downlink path loss in a time range prior to or after the first time period.
[0189] In a possible embodiment of the present application, the first downlink path loss is acquired at the last time prior to the first time period or within a first predetermined time prior to the first time period; or the first downlink path loss is acquired at the most recent time after the first time period or within a second predetermined time after the first time period.
[0190] The first time period and the second time period may alternatively be a first time point and a second time point. For example, the terminal device receives a first path loss offset value at the first time point and a second path loss offset value at the second time point.
[0191] For the following explanation, an example is used in which a terminal device receives a first path loss offset value at a first time point and a second path loss offset value at a second time point.
[0192] In one example, the terminal device measures a first downlink path loss at predetermined time intervals. When the first path loss offset value is received at the first time point, the terminal device uses the downlink path loss obtained from the last measurement prior to the first time point as the first downlink path loss.
[0193] For example, the terminal device measures downlink path loss once every 10 ms, and, for example, , +10 ms and Measure downlink path loss once every +20 ms. The first time point is In the case of +25 ms, specifically, the terminal device When the first path loss offset value is received at +25 ms, The downlink path loss measured at +20 ms is used as the first downlink path loss. It can be understood that the downlink path loss is measured multiple times prior to +25 ms, and the first downlink path loss is obtained at the last time prior to the first time point.
[0194] In another example, when a first path loss offset value is received at a first time point, the terminal device uses the downlink path loss measured within a first predetermined time prior to the first time point as the first downlink path loss.
[0195] For example, the first predetermined time is 10 ms. The first point in time is In the case of +25 ms, specifically, the terminal device When the first path loss offset value is received at +25 ms, +15 ms or The downlink path loss measured within +25 ms is used as the first downlink path loss.
[0196] In one example, the terminal device measures a first downlink path loss at preset intervals. When the first path loss offset value is received at the first time point, the terminal device uses the downlink path loss obtained from the most recent measurement after the first time point as the first downlink path loss.
[0197] For example, the terminal device measures downlink path loss once every 10 ms, and, for example, , +10 ms and Measure downlink path loss once every +20 ms. The first time point is In the case of +8 ms, specifically, the terminal device When the first path loss offset value is received at +8 ms, The downlink path loss measured at +10 ms is used as the first downlink path loss. After +8 ms, the downlink path loss is measured multiple times, and the first downlink path loss can be understood as being acquired at the most recent time after the first time point.
[0198] In another example, when a first path loss offset value is received at a first time point, the terminal device uses the downlink path loss measured within a second predetermined time after the first time point as the first downlink path loss.
[0199] For example, the second predetermined time is 10 ms. The first time point is In the case of +8 ms, specifically, the terminal device When the first path loss offset value is received at +8 ms, +8 ms or The downlink path loss measured within +18 ms is used as the first downlink path loss.
[0200] It should be noted that the first predetermined time and the second predetermined time may be the same or different. This is not limited to this embodiment of the present application.
[0201] In a possible embodiment of the present application, the second downlink path loss is obtained at the last time prior to the second time point or within a first predetermined time prior to the second time point; or the second downlink path loss is obtained at the most recent time after the second time point or within a second predetermined time after the second time point.
[0202] It can be understood that the time at which the terminal device acquires the second downlink path loss is similar to the time at which the terminal device acquires the first downlink path loss, and that details are not further explained herein.
[0203] It should be noted that the period of the first predetermined time is shorter than the period between the first time point and the second time point, and that the first predetermined time or the second predetermined time may be the same as or different from the time interval at which the terminal device measures the first downlink path loss or the second downlink path loss. This is not limited to this embodiment of the application.
[0204] It will be understood that when a terminal device receives at least one first path loss offset value in a first time period and at least one second path loss offset value in a second time period, a specific embodiment is similar to the embodiment in the example described above, and details are not described again herein. For example, a third path loss offset value is determined by updating the first path loss offset value based on at least one second path loss offset value; or a fourth path loss offset value is determined based on a plurality of first path loss offset values, and a fifth path loss offset value is determined based on a plurality of second path loss offset values.
[0205] In a possible embodiment of the present application, if at least one second path loss offset value is not received from a network device after at least one first path loss offset value has been received, the second uplink path loss is determined based on the first downlink path loss and at least one first path loss offset value.
[0206] After receiving at least one first path loss offset value from a network device, the terminal device may not receive at least one second path loss offset value. For example, the network device transmits at least one first path loss offset value to the terminal device at a first time point, and in response, the terminal device receives at least one first path loss offset value from the network device at the first time point; and the network device does not transmit at least one second path loss offset value to the terminal device at a second time point, and in response, the terminal device does not receive at least one second path loss offset value at the second time point.
[0207] For example, the terminal device loses the first downlink path. Measure the first path loss offset value from the network device Receiving, the terminal device and Calculate the first uplink path loss based on: The terminal device does not receive the second path loss offset value. In this case, the terminal device and Calculate the second uplink path loss based on: .
[0208] In a possible embodiment of the present application, if at least one second path loss offset value is not received from a network device after at least one first path loss offset value has been received, power headroom reporting is not performed.
[0209] For example, at the first time point t0, the terminal device loses the first downlink path Measure the first path loss offset value from the network device Receiving, the terminal device and Calculate the first uplink path loss based on: At the second time point (t1), the terminal device loses the second downlink path. It measures but does not receive any second path loss offset value. In this case, the terminal device and Calculate the second uplink path loss based on: In other words, the first uplink path loss is equal to the second uplink path loss. Specifically, the variation between the first uplink path loss and the second uplink path loss is zero. Therefore, the terminal device does not perform power headroom reporting.
[0210] In the present application, the terminal device obtains at least one first path loss offset value and at least one second path loss offset value transmitted by the network device in a first time period and a second time period, respectively, and directly performs power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value. Alternatively, the terminal device further measures a first downlink path loss and a second downlink path loss, determines a first uplink path loss and a second uplink path loss, and subsequently compares the first uplink path loss and the second uplink path loss to determine the variation between the first uplink path loss and the second uplink path loss. If the variation is above a predetermined threshold, the terminal device triggers power headroom reporting. In the present application, the network device indicates the path loss offset value, and the terminal device triggers power headroom reporting based on the path loss offset value, thereby enabling power headroom reporting to be performed in a UL-specific TRP scenario.
[0211] In a possible embodiment of the present application, FIG. 4 illustrates another power headroom reporting method according to one embodiment of the present application. Step S301 is identical to Step S201 in the previously described embodiment, and details are not described further herein. Step S302, in which the terminal device performs power headroom reporting based on a first path loss offset value and a second path loss offset value, comprises the following steps.
[0212] Step S3021: The terminal device determines the first uplink path loss and the second uplink path loss.
[0213] For specific embodiments, refer to the aforementioned embodiments. Details are not described further herein.
[0214] Step S3022: The terminal device performs a power headroom report based on the first uplink path loss, the second uplink path loss, and the status of the timer.
[0215] The timer is a periodic timer (phr-Periodic Timer).
[0216] In a possible embodiment of the present application, the terminal device performs a power headroom report when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold and the timer is in an expired state.
[0217] Based on the above-described embodiments, it can be understood that when the timer is in an expired state, the terminal device performs power headroom reporting. For specific embodiments, refer to the above-described embodiments. Details are not described further herein.
[0218] Optionally, the method provided in this embodiment of the application further comprises: when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold, the timer is in an expired state, and the first uplink path loss is used for power headroom reporting, the terminal device performs power headroom reporting.
[0219] It can be understood that the first uplink path loss being used in the power headroom report may mean that the first uplink path loss was used in the most recent power headroom report or in a previous power headroom report. This is not limited to this embodiment of the application.
[0220] In a possible embodiment of the present application, where the terminal device has not received at least one second path loss offset value from the network device after receiving at least one first path loss offset value, the method provided in this embodiment of the present application comprises: the terminal device performs a power headroom report based on the state of a timer and the variation between the first downlink path loss and the second downlink path loss.
[0221] In one example, at a first time point, the terminal device receives at least one first path loss offset value from the network device and measures the first downlink path loss; at a second time point, the terminal device measures the second downlink path loss but does not receive at least one second path loss offset value from the network device. In this case, the terminal device determines whether to perform power headroom reporting based on the first downlink path loss, the second downlink path loss, and the state of the timer.
[0222] In a possible embodiment of the present application, when the variation between the first downlink path loss and the second downlink path loss is greater than a fifth predetermined threshold and the timer is in an expired state, power headroom reporting is performed.
[0223] For example, if the path loss offset value is the difference between the downlink path loss and the uplink path loss, at the first time point (t0), the terminal device has the first downlink path loss Measure the first path loss offset value from the network device It receives. In this case, the first uplink path loss is determined as follows: At the second time point (t1), the terminal device loses the second downlink path. It measures and does not receive any second path loss offset value from the network device. In this case, the second uplink path loss is determined as follows: In this case, loss of the first downlink path Loss of the second downlink path If the variation between them exceeds the fifth predetermined threshold and the timer (phr-Periodic-Timer) has expired or is in an expired state, the terminal device triggers a power headroom report.
[0224] For example, if the path loss offset value is an offset coefficient between the downlink path loss and the uplink path loss, at the first time point (t0), the terminal device has the first downlink path loss Measure the first path loss offset value from the network device It receives. In this case, the first uplink path loss is determined as follows: At the second time point (t1), the terminal device loses the second downlink path. Measure the second path loss offset value from the network device It receives. In this case, the second uplink path loss is determined as follows: In this case, loss of the first downlink path Loss of the second downlink path If the variation between them exceeds the fifth predetermined threshold and the timer (phr-Periodic-Timer) has expired or is in an expired state, the terminal device triggers a power headroom report.
[0225] Optionally, the method provided in this embodiment of the application further comprises: when the variation between the first downlink path loss and the second downlink path loss is greater than or equal to a fifth predetermined threshold, the timer is in an expired state, and the first downlink path loss is used for power headroom reporting, the terminal device performs power headroom reporting. That the first downlink path loss is used for power headroom reporting may mean that the first downlink path loss was used for the latest power headroom reporting or was used for a previous power headroom reporting. This is not limited to this embodiment of the application.
[0226] One embodiment of the present application provides a method for triggering power headroom reporting. A network device transmits at least one first path loss offset value and at least one second path loss offset value to a terminal device, and at least one first path loss offset value and at least one second path loss offset value are used to trigger power headroom reporting.
[0227] In a possible embodiment of the present application, the method provided in this embodiment of the present application comprises: a network device transmitting a second path loss offset value to a terminal device after transmitting a first path loss offset value, and triggering a power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold.
[0228] In a possible embodiment of the present application, the method provided in this embodiment of the present application comprises: a network device transmits at least one first path loss offset value and at least one second path loss offset value to a terminal device, wherein the first path loss offset value and at least one second path loss offset value are used to determine a third path loss offset value, and when the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold, a power headroom report is triggered.
[0229] In a possible embodiment of the present application, the method provided in this embodiment of the present application comprises: a network device transmits at least one first path loss offset value to a terminal device, and then transmits at least one second path loss offset value, and at least one first path loss offset value is used to determine a fourth path loss offset value, and at least one second path loss offset value is used to determine a fifth path loss offset value, and when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold, a power headroom report is triggered.
[0230] FIG. 5 illustrates a device (50) that triggers a power headroom report according to one embodiment of the present application. The device (50) includes a receiving unit (501) and a reporting unit (502).
[0231] A receiving unit (501) is configured to receive at least one first path loss offset value and at least one second path loss offset value, wherein at least one first path loss offset value and at least one second path loss offset value originate from a network device.
[0232] The reporting unit (502) is configured to perform power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value.
[0233] In one embodiment of the present application, when a second path loss offset value is received after a first path loss offset value has been received, the reporting unit (502) is configured to perform power headroom reporting when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold value.
[0234] In one embodiment of the present application, when at least one second path loss offset value is received after one first path loss offset value is received, the reporting unit (502) is configured to determine a third path loss offset value based on the first path loss offset value and at least one second path loss offset value. The reporting unit (502) is further configured to perform power headroom reporting when the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold.
[0235] In one embodiment of the present application, when a plurality of second path loss offset values are received after a plurality of first path loss offset values have been received, the reporting unit (502) is configured to determine a fourth path loss offset value based on the plurality of first path loss offset values and to determine a fifth path loss offset value based on the plurality of second path loss offset values. The reporting unit (502) is further configured to perform power headroom reporting when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold value.
[0236] In one embodiment of the present application, the reporting unit (502) is configured to perform power headroom reporting based on at least one first path loss offset value, at least one second path loss offset value, and the state of a timer.
[0237] In one embodiment of the present application, the reporting unit (502) is configured to perform power headroom reporting when the variation between a first path loss offset value and a second path loss offset value is greater than or equal to a first predetermined threshold, the variation between a first path loss offset value and a third path loss offset value is greater than or equal to a second predetermined threshold, the variation between a fourth path loss offset value and a fifth path loss offset value is greater than or equal to a third predetermined threshold, and the timer is in an expired state.
[0238] In one embodiment of the present application, the reporting unit (502) is further configured to determine a first uplink path loss and a second uplink path loss, wherein
[0239] The first uplink path loss is determined based on the first downlink path loss and the first path loss offset value, and the second uplink path loss is determined based on the second downlink path loss and the second path loss offset value, or is determined based on the first path loss offset value, the second downlink path loss, and the second path loss offset value.
[0240] The reporting unit (502) is further configured to perform power headroom reporting based on the first uplink path loss and the second uplink path loss.
[0241] In one embodiment of the present application, the reporting unit (502) is configured to perform power headroom reporting when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold.
[0242] In one embodiment of the present application, a first path loss offset value is received in a first time period and a second path loss offset value is received in a second time period, wherein the first time period is earlier than the second time period.
[0243] In a possible embodiment, the first downlink path loss is acquired at the last time prior to the first time period or within a first predetermined time prior to the first time period; or the first downlink path loss is acquired at the most recent time after the first time period or within a second predetermined time after the first time period.
[0244] In a possible embodiment, the second downlink path loss is obtained at the last time prior to the second time period or within the first predetermined time; or the second downlink path loss is obtained at the most recent time after the second time period or within the second predetermined time.
[0245] In one embodiment of the present application, if no second path loss offset value is received from a network device after a first path loss offset value is received, the second uplink path loss is determined based on the first downlink path loss and the first path loss offset value.
[0246] In one embodiment of the present application, if a second path loss offset value is not received from a network device after a first path loss offset value is received, the reporting unit (502) does not perform power headroom reporting.
[0247] In one embodiment of the present application, the reporting unit (502) is further configured to perform power headroom reporting based on the state of the timer and the variation between the first uplink path loss and the second uplink path loss.
[0248] In one embodiment of the present application, the reporting unit (502) is configured to perform power headroom reporting when the variation between the first uplink path loss and the second uplink path loss is greater than a first predetermined threshold and the timer has expired.
[0249] In one embodiment of the present application, if at least one second path loss offset value is not received from a network device after receiving at least one first path loss offset value, the reporting unit (502) is configured to perform power headroom reporting based on the state of the timer and the variation between the first downlink path loss and the second downlink path loss.
[0250] In one embodiment of the present application, the reporting unit (502) is configured to perform power headroom reporting when the variation between the first downlink path loss and the second downlink path loss is greater than a second predetermined threshold and the timer is in an expired state.
[0251] In one embodiment of the present application, the first path loss offset value is the difference or offset coefficient between the first downlink path loss and the first uplink path loss, and the second path loss offset value is the difference or offset coefficient between the second downlink path loss and the second uplink path loss.
[0252] FIG. 6 is a diagram of the hardware structure of a communication device according to one embodiment of the present application. For the hardware structures of the terminal device and the network device in the embodiment of the present application, reference is made to the structure illustrated in FIG. 6. The communication device includes a processor (601), a communication line (604), and at least one transceiver (in FIG. 6, only an example including a transceiver (603) is used for illustrative purposes).
[0253] The processor (601) may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits that control the execution of a program of the solution of the present application.
[0254] The communication line (604) may include a path for transmitting information between the aforementioned components.
[0255] The transceiver (603) is any device such as a transceiver and is configured to communicate with another device or communication network, for example, Ethernet, a radio access network (RAN), or a wireless local area network (WLAN).
[0256] Optionally, the communication device may further include memory (602).
[0257] The memory (602) may be read-only memory (ROM), other types of static storage devices capable of storing static information and instructions, random access memory (RAM), or other types of dynamic storage devices capable of storing information and instructions, or may be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other compact disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital multi-purpose discs, and Blu-ray optical discs, etc.), magnetic disc storage media or other magnetic storage devices, or any other medium capable of transmitting or storing program code that is executed in the form of instructions or data structures and may be accessed by a computer. The memory (602) may exist independently and may be connected to the processor (601) via a communication line (604). Alternatively, the memory (602) may be integrated with the processor (601).
[0258] Memory (602) is configured to store computer-executable instructions for performing the solution of the present application, and a processor (601) controls the execution of computer-executable instructions. The processor (601) executes computer-executable instructions stored in memory (602) and is configured to implement a policy control method provided in the following embodiment of the present application.
[0259] Optionally, in this embodiment of the present application, computer-executable instructions may also be referred to as application program code. This is not limited to this embodiment of the present application.
[0260] During a specific implementation, in one embodiment, the processor (601) may include one or more CPUs, for example, CPU 0 and CPU 1 of FIG. 6.
[0261] During a specific implementation, in one embodiment, the communication device may include a plurality of processors, for example, the processor (601) and the processor (605) of FIG. 6. Each processor may be a single-core processor (single CPU) or a multi-core processor (multiple CPUs). The processors of the present invention may be one or more devices, circuits and / or processing cores that process data (e.g., computer program instructions).
[0262] Embodiments of the present application further provide a communication device. The communication device may be a terminal device or a chip. The communication device may be configured to perform the above-described method embodiment.
[0263] When the communication device is a terminal device, FIG. 7 is a diagram of the schematic structure of the terminal device. For ease of understanding and illustration, FIG. 7 uses an example where the terminal device is a mobile phone. As illustrated in FIG. 7, the terminal device includes a processor, memory, radio frequency circuit, antenna, and input / output devices. The processor is configured to primarily process communication protocols and communication data, control the terminal device, execute software programs, and process data from software programs. The memory is configured primarily to store software programs and data. The radio frequency circuit is configured primarily to perform conversion between baseband signals and radio frequency signals and to process radio frequency signals. The antenna is configured primarily to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices, such as a touchscreen, display, and keyboard, are configured primarily to receive data input by a user and output data to the user. Some types of terminal devices may not have input / output devices.
[0264] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and transmits the radio frequency signal externally in the form of electromagnetic waves through the antenna. When data is transmitted to a terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal and outputs it to the processor, and the processor converts the baseband signal into data and processes the data. For ease of explanation, only one memory and one processor are illustrated in FIG. 7. An actual terminal device product may include one or more processors and one or more memories. The memory may also be referred to as a storage medium, a storage device, etc. The memory may be placed independently of the processor or may be integrated with the processor. This is not limited to this embodiment of the present application.
[0265] In this embodiment of the present application, an antenna and a radio frequency circuit having a transceiver function can be considered as a transceiver unit of a terminal device, and a processor having a processing function can be considered as a processing unit of a terminal device.
[0266] As illustrated in FIG. 7, the terminal device includes a transceiver unit (710) and a processing unit (720). The transceiver unit (710) may be referred to as a transceiver, a transceiver device, a transceiver apparatus, etc. The processing unit (720) may be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, a component implementing a receiving function in the transceiver unit (710) may be considered a receiving unit, and a component implementing a transmitting function in the transceiver unit (710) may be considered a transmitting unit. That is, the transceiver unit (710) includes a receiving unit and a transmitting unit. Sometimes, the transceiver unit may alternatively be referred to as a transceiver device, a transceiver, a transceiver circuit, etc. Often, the receiving unit may be referred to as a receiving device, a receiver, a receiver circuit, etc. The transmitting unit may be referred to as a transmitting device, a transmitter, a transmitter circuit, etc.
[0267] For example, in an embodiment, the processing unit (720) is configured to perform the method example described above. The transceiver unit (710) is configured to perform the transmission / reception operation associated with the method example described above. For example, the transceiver unit (710) is configured to transmit or receive DFT-s-OFDM symbols or SC-QAM symbols.
[0268] It should be understood that FIG. 7 is merely an example and not a limitation, and that a terminal device including a transceiver unit and a processing unit may not rely on the structure shown in FIG. 7.
[0269] If the communication device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit integrated into the chip.
[0270] Embodiments of the present application further provide a communication device. The communication device may be a network device or a chip. The communication device may be configured to perform the above-described method embodiment. Specifically, the communication device is an access network device, for example, a base station.
[0271] FIG. 8 is a diagram of the schematic structure of a base station. The base station includes a part (810) and a part (820). The part (810) is configured to primarily transmit and receive radio frequency signals and to perform conversion between radio frequency signals and baseband signals. The part (820) is configured to primarily perform baseband processing, base station control, etc. The part (810) may be commonly referred to as a transceiver unit, transceiver device, transceiver circuit, transceiver, etc. The part (820) may be commonly referred to as the control center of the base station, commonly referred to as a processing unit, and is configured to control the base station to perform processing operations on the network device side in the aforementioned method embodiment.
[0272] The transceiver unit of part (810) may also be referred to as a transceiver device, a transceiver, etc., and includes an antenna and a radio frequency unit. The radio frequency unit is configured to primarily perform radio frequency processing. Optionally, a component implementing a receiving function in part (810) may be considered a receiving unit, and a component implementing a transmitting function may be considered a transmitting unit. That is, part (810) includes a receiving unit and a transmitting unit. The receiving unit may be referred to as a receiving device, a receiver, a receiver circuit, etc. The transmitting unit may be referred to as a transmitting device, a transmitter, a transmitter circuit, etc.
[0273] The portion (820) may include one or more boards, and each board may include one or more processors and one or more memories. The processors are configured to read and execute programs from memory to implement baseband processing functions and control base stations. In the case of multiple boards, the boards may be connected to each other to enhance processing capabilities. In an optional embodiment, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may share one or more processors at the same time.
[0274] For example, in an embodiment, part (820) is configured to perform the above-described method example. Part (810) is configured to perform the transmission / reception operation related to the above-described method example. For example, part (810) is configured to transmit or receive DFT-s-OFDM symbols or SC-QAM symbols.
[0275] It should be understood that FIG. 8 is merely an example and not a limitation, and that a network device including a transceiver unit and a processing unit may not rely on the structure shown in FIG. 8.
[0276] FIG. 9 is a diagram of the structure of a chip (900) according to an embodiment of the present application. The chip (900) includes one or more (including two) processors (910) and a communication interface (930).
[0277] Optionally, the chip (900) further includes memory (940). The memory (940) may include read-only memory and random access memory and provides operation commands and data to the processor (910). A portion of the memory (940) may further include non-volatile random access memory (NVRAM).
[0278] In some embodiments, memory (940) stores the following elements: an executable module or data structure, or a subset thereof, or an extended set thereof.
[0279] In this embodiment of the present application, a corresponding operation is performed by calling an operation command stored in memory (940) (the operation command may be stored in an operating system).
[0280] The processor (910) controls the processing operation of the first terminal or base station, and the processor (910) may also be referred to as a central processing unit (CPU).
[0281] The memory (940) may include read-only memory and random access memory and provides instructions and data to the processor (910). A portion of the memory (940) may also include NVRAM. For example, during an application, the memory (940) and the communication interface (930) are connected together via a bus system (920). In addition to the data bus, the bus system (920) may further include a power bus, a control bus, a status signal bus, etc. However, for clarity of explanation, the various buses are referred to as the bus system (920) in FIG. 9.
[0282] The method disclosed in the above-described embodiments of the present application may be applied to a processor (910) or implemented by the processor (910). The processor (910) may be an integrated circuit chip having signal processing capabilities. During implementation, the steps of the above-described method may be performed by a hardware integrated logic circuit within the processor (910) or by instructions in the form of software. The processor (910) may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or an individual hardware component, and may implement or perform the method, steps, and logic block diagram disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the method disclosed with reference to the embodiments of the present application may be performed directly by a hardware decoding processor or by a combination of hardware and software modules within the decoding processor. The software module may be located on a storage medium established in the art, such as, for example, random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or a register. The storage medium is located in memory (940), and the processor (910) reads information within memory (940) and performs the steps of the method described above in combination with the hardware of the processor (910).
[0283] A communication unit may be a communication interface of a device and is configured to receive signals from another device. For example, if the device is implemented as a chip, the communication unit is a communication interface used by the chip to receive signals from or transmit signals to another chip or device.
[0284] Embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a computer, the computer becomes able to implement the above-described method embodiment.
[0285] Embodiments of the present application further provide a computer program product comprising instructions. When the instructions are executed by a computer, the computer becomes able to implement the aforementioned method embodiment.
[0286] For an explanation of the relevant content and beneficial effects in any communication device provided above, refer to the corresponding method examples provided above. Further details are not described herein.
[0287] In the embodiments of the present application, a terminal device or network device comprises a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also referred to as main memory). The operating system is any one or more types of computer operating systems that implement service processing through processes, and may be, for example, a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer may include applications such as a browser, an address book, word processing software, and instant messaging software. Furthermore, the specific structure of an entity performing the method provided in the embodiments of the present application is not specifically limited in the embodiments of the present application, provided that the entity can execute a program that records the code of the method provided in the embodiments of the present application in order to perform communication according to the method provided in the embodiments of the present application. For example, the method provided in the examples of the present application may be performed by a terminal device or a network device, or by a function module located in the terminal device or a network device that can call and execute a program.
[0288] Furthermore, aspects or features of the present application may be embodied as methods, devices, or products using standard programming and / or engineering techniques. As used in the present application, the term “product” includes computer programs that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs)), smart cards, and flash memory (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives). Furthermore, the various storage media described herein may refer to one or more devices and / or other machine-readable media configured to store information. The term “machine-readable medium” may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0289] It should be understood that the processor mentioned in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, Digital Signal Processors (DSPs), Application-Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[0290] It should be further understood that the memory mentioned in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile memory and non-volatile memory. Non-volatile memory may be Read-Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), or Flash Memory. Volatile memory may be Random Access Memory (RAM) and serves as an external cache. As an example of non-limiting examples, many forms of RAM can be used, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM), and direct Rambus RAM (Direct Rambus RAM, DR RAM).
[0291] If the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate, transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor.
[0292] It should be noted that the memory described in this specification includes, but is not limited to, these memories and any other suitable type of memory.
[0293] Those skilled in the art will understand that unit and algorithm steps may be implemented by electronic hardware in combination with the examples described in the embodiments disclosed herein, or by a combination of computer software and electronic hardware. Whether a function is performed by hardware or by software depends on the specific application and design requirements of the technical solution. Those skilled in the art may use various methods to implement the function described for each specific application. However, such implementations should not be construed as being outside the scope of this application.
[0294] Those skilled in the art will clearly understand that, for ease and brevity of explanation, the corresponding process of the aforementioned method embodiment may be referred to for the detailed operation process of the aforementioned system, device, and unit. Further details are not described herein.
[0295] It should be understood that in the various embodiments provided in this application, the disclosed systems, devices, and methods may be implemented in different ways. For example, the device embodiments described above are merely examples. For example, the division of units is merely a logical functional division. In actual implementation, other division methods may be used. For example, multiple units or components may be combined or integrated into different systems, or some features may be ignored or not performed. Furthermore, the mutual coupling, direct coupling, or communication connection illustrated or described may be implemented through some interfaces. Indirect connections or communication connections between devices or units may be implemented in electrical, mechanical, or other forms.
[0296] Units described as separate components may or may not be physically separated, and components indicated as units may or may not be physical units, and specifically may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual requirements for achieving the purpose of the solution of the embodiment.
[0297] Furthermore, in an embodiment of the present application, functional units may be integrated into a single processing unit, and each unit may exist physically independently, or two or more units may be integrated into a single unit.
[0298] Where a function is implemented in the form of a software function unit and sold or used as an independent product, the function may be stored on a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially a part of the prior art, or some technical solution may be implemented in the form of a software product. The computer software product is stored on a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to perform some or all of the steps of the methods of the embodiments of the present application. The storage medium may include any medium capable of storing program code, such as a USB flash drive, a removable hard disk drive, Read-Only Memory (ROM), Random Access Memory (RAM), a magnetic disk, or a compact disk.
[0299] The foregoing description is merely a specific embodiment of the present application and does not limit the scope of protection of the present application. Any modification or alternative readily discernible by those skilled in the art within the technical scope disclosed in the present application falls within the scope of protection of the present application. Accordingly, the scope of protection of the present application is subject to the scope of protection of the claims.
Claims
Claim 1 A method for triggering power headroom reporting, comprising the steps of receiving at least one first path loss offset value and at least one second path loss offset value—wherein the at least one first path loss offset value and the at least one second path loss offset value originate from a network device—and performing power headroom reporting based on the at least one first path loss offset value and the at least one second path loss offset value. Claim 2 A method according to claim 1, wherein when a second path loss offset value is received after a first path loss offset value is received, the step of performing a power headroom report based on at least one first path loss offset value and at least one second path loss offset value comprises the step of performing a power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold value. Claim 3 A method according to claim 2, further comprising the step of performing a power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to the first predetermined threshold value and the first path loss offset value is used for a power headroom report. Claim 4 A method according to claim 1, wherein when at least one second path loss offset value is received after one first path loss offset value is received, the step of performing a power headroom report based on at least one first path loss offset value and at least one second path loss offset value comprises: determining a third path loss offset value based on the first path loss offset value and at least one second path loss offset value; and performing a power headroom report when the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold value. Claim 5 A method according to claim 1, wherein when a plurality of second path loss offset values are received after a plurality of first path loss offset values are received, the step of performing a power headroom report based on at least one first path loss offset value and at least one second path loss offset value comprises: determining a fourth path loss offset value based on the plurality of first path loss offset values; determining a fifth path loss offset value based on the plurality of second path loss offset values; and performing a power headroom report when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold value. Claim 6 A method comprising, in any one of claims 1 to 5, further a step of performing a power headroom report based on at least one first path loss offset value, at least one second path loss offset value, and the state of a timer. Claim 7 A method further comprising the step of performing the power headroom report in the case where the variation between the first path loss offset value and the second path loss offset value is greater than or equal to the first predetermined threshold, the variation between the first path loss offset value and the third path loss offset value is greater than or equal to the second predetermined threshold, or the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to the third predetermined threshold, and the timer is in an expired state. Claim 8 A method further comprising the step of performing a power headroom report in any one of claims 2, 3, or 7, wherein the variation between the first path loss offset value and the second path loss offset value is greater than or equal to the first predetermined threshold value, the timer is in the expired state, and the first path loss offset value is used for a power headroom report. Claim 9 A method comprising, in any one of claims 1 to 5, a step of performing power headroom reporting based on at least one first path loss offset value and at least one second path loss offset value, wherein the first uplink path loss is determined based on the first downlink path loss and the at least one first path loss offset value, and the second uplink path loss is determined based on the second downlink path loss and the at least one second path loss offset value, or is determined based on the at least one first path loss offset value, the second downlink path loss, and the at least one second path loss offset value, and a step of performing power headroom reporting based on the first uplink path loss and the second uplink path loss. Claim 10 In claim 9, the step of performing power headroom reporting based on the first uplink path loss and the second uplink path loss comprises the step of performing power headroom reporting when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold. Claim 11 A method according to claim 10, further comprising the step of performing a power headroom report when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to the fourth predetermined threshold, and the first uplink path loss is used in the power headroom report. Claim 12 A method according to any one of claims 1 to 8, wherein at least one first path loss offset value is received in a first time period and at least one second path loss offset value is received in a second time period, and the first time period is prior to the second time period. Claim 13 A method according to claim 12, wherein the first downlink path loss is obtained at the last time prior to the first time cycle or within a first predetermined time, or the first downlink path loss is obtained at the most recent time after the first time cycle or within a second predetermined time. Claim 14 A method according to claim 12, wherein the second downlink path loss is obtained at the last time prior to the second time cycle or within a first predetermined time, or the second downlink path loss is obtained at the most recent time after the second time cycle or within a second predetermined time. Claim 15 A method according to any one of claims 9 to 11, wherein if the at least one second path loss offset value is not received from the network device after the at least one first path loss offset value is received, the second uplink path loss is determined based on the first downlink path loss and the at least one first path loss offset value. Claim 16 A method in which, in the case where at least one second path loss offset value is not received from the network device after at least one first path loss offset value is received, power headroom reporting is not performed. Claim 17 A method according to claim 9, further comprising the step of performing a power headroom report based on the state of the timer and the variation between the first uplink path loss and the second uplink path loss. Claim 18 A method according to claim 17, further comprising the step of performing a power headroom report when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to a fourth predetermined threshold and the timer is in an expired state. Claim 19 A method according to claim 18, further comprising the step of performing a power headroom report when the variation between the first uplink path loss and the second uplink path loss is greater than or equal to the fourth predetermined threshold, the timer is in the expired state, and the first uplink path loss is used for a power headroom report. Claim 20 In any one of claims 17 to 19, if the at least one second path loss offset value is not received from the network device after the at least one first path loss offset value is received, the method further comprises the step of performing a power headroom report based on the state of the timer and the variation between the first downlink path loss and the second downlink path loss. Claim 21 A method according to claim 20, further comprising the step of performing the power headroom report when the variation between the first downlink path loss and the second downlink path loss is greater than or equal to a fifth predetermined threshold and the timer is in the expired state. Claim 22 A method according to claim 21, further comprising the step of performing a power headroom report when the variation between the first downlink path loss and the second downlink path loss is greater than or equal to the fifth predetermined threshold, the timer is in the expired state, and the first downlink path loss is used for the power headroom report. Claim 23 A method according to any one of claims 1 to 22, wherein the first path loss offset value is the difference or offset coefficient between the first downlink path loss and the first uplink path loss, and the second path loss offset value is the difference or offset coefficient between the second downlink path loss and the second uplink path loss. Claim 24 A method for triggering power headroom reporting, comprising the step of transmitting at least one first path loss offset value and at least one second path loss offset value to a terminal device, wherein the at least one first path loss offset value and the at least one second path loss offset value are used to trigger power headroom reporting. Claim 25 A method according to claim 24, further comprising the steps of transmitting a second path loss offset value to the terminal device after transmitting a first path loss offset value, and triggering the power headroom report when the variation between the first path loss offset value and the second path loss offset value is greater than or equal to a first predetermined threshold. Claim 26 A method according to claim 24, further comprising the step of transmitting at least one second path loss offset value to the terminal device after transmitting one first path loss offset value - wherein the first path loss offset value and the at least one second path loss offset value are used to determine a third path loss offset value - and the step of triggering the power headroom report when the variation between the first path loss offset value and the third path loss offset value is greater than or equal to a second predetermined threshold. Claim 27 A method according to claim 24, further comprising the step of transmitting the at least one second path loss offset value to the terminal device after transmitting the at least one first path loss offset value, wherein the at least one first path loss offset value is used to determine a fourth path loss offset value and the at least one second path loss offset value is used to determine a fifth path loss offset value, and the step of triggering the power headroom report when the variation between the fourth path loss offset value and the fifth path loss offset value is greater than or equal to a third predetermined threshold. Claim 28 A terminal device comprising a memory and a processor, wherein the memory is configured to store instructions, and the processor is configured to execute instructions stored in the memory, and thereby, by executing instructions stored in the memory, the processor is made to perform a method according to any one of claims 1 to 23 or a method according to any one of claims 24 to 27. Claim 29 A chip comprising at least one processor and a communication interface, wherein the communication interface is connected to the at least one processor, and the at least one processor is configured to execute a computer program or instruction to implement a method according to any one of claims 1 to 23 or a method according to any one of claims 24 to 27, and the communication interface is configured to communicate with another module outside the chip. Claim 30 A computer-readable storage medium, wherein the computer-readable storage medium stores a command, and when the command is executed, a method according to any one of claims 1 to 23 is implemented, or a method according to any one of claims 24 to 27 is implemented.