Power headroom reporting for PUSCH transmissions towards multiple TRPs
The method addresses the challenge of inadequate power headroom reporting for multiple TRPs by calculating and transmitting separate PHRs for each TRP, enhancing scheduling precision and network performance in multi-TRP environments.
Patent Information
- Application Number
- JP2023562768
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-05-11
- Filing Date
- 2022-05-11
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2042-05-11
AI Technical Summary
Existing power headroom reporting mechanisms in cellular communication systems, such as NR, are inadequate for uplink transmissions to multiple transmit/receive points (TRPs), leading to suboptimal scheduling decisions due to the lack of accurate power headroom information for each TRP.
A method and system for power headroom reporting that involves calculating and transmitting power headroom reports (PHRs) for each SRS resource set associated with multiple TRPs, allowing for better scheduling by including PHR MAC CEs that convey PH information for each TRP, enabling more precise power management and scheduling across multiple TRPs.
Enhances scheduling accuracy by providing separate power headroom information for each TRP, improving overall network performance and resource utilization in multi-TRP scenarios.
Smart Images

Figure 0007753385000007 
Figure 0007753385000008 
Figure 0007753385000009
Abstract
Description
[Technical Field]
[0001] This application claims the benefit of Provisional Patent Application No. 63 / 187,141, filed May 11, 2021, the disclosure of which is incorporated herein by reference in its entirety.
[0002] TECHNICAL FIELD The present disclosure relates to uplink power control in cellular communication systems, and more particularly to power headroom reporting for uplink transmissions in cellular communication systems. [Background technology]
[0003] Next-generation mobile radio communication systems (i.e., fifth-generation (5G) systems) or New Radio (NR) will support a variety of use cases and diverse deployment scenarios, the latter including deployment at both low frequencies (6 gigahertz (GHz) and below) and ultra-high frequencies (up to 10 GHz). NR Frame Structure and Resource Grid
[0004] The 3rd Generation Partnership Project (3GPP®) NR uses cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) on both the downlink (DL) (i.e., communication from the network node (gNB) or base station to the user equipment (UE)) and uplink (UL) (i.e., communication from the UE to the gNB). Discrete Fourier transform (DFT) spread orthogonal frequency division multiplexing (OFDM) is also supported on the uplink. In the time domain, the NR downlink and uplink are organized into equal-sized subframes of 1 millisecond (ms) each. The subframes are further divided into multiple slots of equal length. The length of the slot depends on the subcarrier spacing. With a subcarrier spacing of Δf = 15 kHz, there is only one slot per subframe, and each slot consists of 14 OFDM symbols.
[0005] Data scheduling in NR is typically slot-based; an example is shown in FIG. 1 with a 14-symbol slot, where the first two symbols are the Physical Downlink Control Channel (PDCCH) and the rest are physical shared data channels, either the Physical Downlink Shared Channel (PDSCH) or the Physical Uplink Shared Channel (PUSCH).
[0006] Different subcarrier spacings are supported in NR. The supported subcarrier spacing values (also called different numerologies) are Δf = (15 × 2 μ ) kilohertz (kHz), μ∈{0,1,2,3,4}. Δf=15kHz is the basic subcarrier spacing. The slot duration for different subcarrier spacings is 1 / 2 μ Given in ms.
[0007] In the frequency domain, the system bandwidth is divided into resource blocks (RBs), each corresponding to 12 consecutive subcarriers. RBs are numbered starting with 0 at one end of the system bandwidth. The basic NR physical time-frequency resource grid is shown in Figure 2, which shows only one resource block (RB) in a 14-symbol slot. One OFDM subcarrier in one OFDM symbol interval forms one resource element (RE).
[0008] DL PDSCH transmissions can be dynamically scheduled, i.e., in each slot, the gNB transmits downlink control information (DCI) over the physical downlink control channel (PDCCH) regarding which UEs will receive data and in which RBs within the current downlink slot the data will be transmitted, or semi-persistent scheduling (SPS) where periodic PDSCH transmissions are enabled or disabled by the DCI. NR defines different DCI formats for DL PDSCH scheduling, including DCI format 1_0, DCI format 1_1, DCI format 1_2, etc.
[0009] Similarly, UL PUSCH transmissions can be dynamically or semi-persistently scheduled using uplink grants transmitted on the PDCCH. NR supports two types of semi-persistent uplink transmissions: Type 1 pre-configured (configured) grants (CGs) that are configured and activated by Radio Resource Control (RRC), and Type 2 CGs that are configured by RRC but activated / deactivated by DCI. DCI formats for scheduling PUSCH include DCI format 0_0, DCI format 0_1, and DCI format 0_2. NR PUSCH transmission method
[0010] NR supports two transmission schemes for PUSCH: codebook-based and non-codebook-based. The codebook-based PUSCH transmission scheme can be summarized as follows: The UE transmits the Sounding Reference Signal (SRS) on an SRS resource set with the higher layer parameter usage set to "Codebook." An SRS resource set can have up to two SRS resources, each with up to four antenna ports. The gNB determines the SRS resources and the number of Multiple Input Multiple Output (MIMO) layers (or ranks), as well as the preferred precoder (i.e., transmit precoding matrix indicator (RPMI)) associated with the SRS resources. The gNB indicates the selected SRS resource via a 1-bit "SRS Resource Indicator" (SRI) field in the DCI for scheduling the PUSCH if two SRS resources are configured in the SRS resource set. If only one SRS resource is configured in the SRS resource set, the "SRS Resource Indicator" field is not displayed in the DCI. · The gNB indicates the preferred TPMI and associated layer number corresponding to the indicated SRS resource. The UE performs PUSCH transmission using the TPMI and the number of layers indicated on the SRS antenna port.
[0011] Non-codebook-based UL transmission is for reciprocity-based UL transmission, in which SRS precoding is derived at the UE based on the configured DL Channel State Information Reference Signal (CSI-RS). The UE derives a precoder suitable for SRS transmission based on the CSI-RS and creates one or more (virtual) SRS ports, each corresponding to a spatial layer. An SRS resource set can be configured with up to four SRS resources, each with a single (virtual) SRS port. The UE can transmit SRS on up to four SRS resources, and the gNB measures the UL channel based on the received SRS and determines the preferred SRS resource. The gNB then indicates the selected SRS resource via an SRS resource indicator (SRI) in the DCI used to schedule the PUSCH.
[0012] Note that until Release 16 of NR, only a single SRS resource set can be configured with usage set to "non-codebook" or "codebook." NR Release 15 Power Control for PUSCH
[0013] Uplink power control is used to determine the appropriate PUSCH transmit power. Uplink power control in NR consists of two parts: open-loop power control and closed-loop power control. Open-loop power control is determined by the UE and is used to set the uplink transmit power based on path loss estimates and other factors such as target received power, scheduled bandwidth, modulation and coding scheme (MCS), and fractional power control factor. Closed-loop power control is based on power control commands received from the gNB.
[0014] In multi-beam transmission in NR Frequency Range 2 (FR2), the path loss may be different for different transmit-receive beam pairs. To support transmission over different beam pairs, each beam pair can have an associated path loss reference signal (RS). The path loss associated with a beam pair can be measured based on the associated path loss RS. The path loss RS can be a synchronization signal (SS) and a physical broadcast channel (PBCH) block (SSB) or a CSI-RS.
[0015] 3 shows an example in which CSI-RS#1 may be configured as the path loss reference RS for the PUSCH transmitted in beam #1. Similarly, CSI-RS#2 may be configured as the path loss reference RS for the PUSCH transmitted in beam #2.
[0016] For a PUSCH transmitted on a UL beam-pair associated with a pathloss RS with index k, the PUSCH transmit power at transmission opportunity i in slot of a bandwidth portion (BWP) of carrier frequency f of serving cell c and closed-loop index l (l = 0, 1) may be determined as follows: TIFF0007753385000001.tif13115 where P CMAX,f,c (i) is the configured UE maximum output power for carrier frequency f of serving cell c at transmission opportunity i, and P b,f,c,closed-loop (i,l) is the closed-loop power regulation, P b,f,c,open-loop (i,k) is the open loop power regulation, given by: TIFF0007753385000002.tif7146 where P O,b,f,c (j) is the nominal target received power for the parameter set configuration with index j, and the cell-specific part P O_Nomina_PUSCH,f,,c (j) and the UE-specific part P O_UE_PUSCH,b,f,c (j) is composed of P RB,b,f,c (i) is the power adjustment related to the number of RBs scheduled at transmission opportunity i, and PL b,f,(k) is the path loss estimate based on the path loss reference signal with index k, and α b,f,c is the fractal path loss compensation coefficient, and Δ MCS,b,f,c (i) is the power adjustment related to the MCS.
[0017] For PUSCH related to the random access (RACH) procedure, j=0 and P O_UE_PUSCH,b,f,c (0)=0.
[0018] For PUSCH based on ConfigAdvance grant, j=1 and P O_Nomina_PUSCH,f,c If (1) is provided by p0-NominalWithoutGrant or if p0-NominalWithoutGrant is not provided, P O_Nomina_PUSCH,f,c (1)=P O_Nomina_PUSCH,f,c (0) and P O_UE_PUSCH,b,f,c (1) is provided by p0 obtained from p0-PUSCH-Alpha of ConfiguredGrantConfig, which provides an index P0-PUSCH-AlphaSetId to the set of P0-PUSCH-AlphaSet for the active UL BWP b of carrier f of serving cell c.
[0019] For dynamically scheduled PUSCH, j>1, P O_Nomina_PUSCH,f,c (j) is provided by p0-NominalWithGrant, or if p0-NominalWithGrant is not provided, P O_Nomina_PUSCH,f,c (j)=P O_Nomina_PUSCH ,f,c(0). P O_UE_PUSCH,b,f,c(f) is provided by p0 in the P0-PUSCH-AlphaSet indicated by the respective p0-PUSCH-AlphaSetId for the active UL BWP b of carrier f of serving cell c, as shown in Figure 4 (showing the signaling of PUSCH power control parameters), where the UE first obtains sri-PUSCH-PowerControlId from the SRI field, and then obtains p0-PUSCH-AlphaSetId together with sri-PUSCH-PowerControlId from sri-PUSCH-PowerControl.
[0020] If the DCI format also includes an Open Loop Power Control (OLPC) Parameter Set Indication field, and the value of the Open Loop Power Control Parameter Set Indication field is '1', the UE shall select the P0-PUSCH-Set from the first value of P0-PUSCH-Set with the p0-PUSCH-SetId value mapped to the SRI field value. O_UE_PUSCH,b,f,c Determine the value of (j).
[0021] If the PUSCH transmission is scheduled by a DCI format that does not include an SRI field, or if SRI-PUSCH-PowerControl is not provided to the UE, j = 2. If P0-PUSCH-Set is provided to the UE and the DCI format includes an open loop power control parameter set indication field, the UE O_UE_PUSCH,b,f,c (j) to P O_UE_PUSCH,b,f,c Determine the value of (j): If the value of the open loop power control parameter set indication field is '0' or '00', the first P0-PUSCH-AlphaSet in p0-AlphaSets ·If the value of the open loop power control parameter set indication field is '1' or '01', the first value in the P0-PUSCH-Set with the smallest P0-PUSCH-SetID value. If the value of the open loop power control parameter setting indication field is '10', the second value in the P0-PUSCH-Set with the smallest P0-PUSCH-SetID value Otherwise, the UE selects P from the value of the first P0-PUSCH-AlphaSet in p0-AlphaSets. O_UE_PUSCH,b,f,c (j) is determined. Existing NR Power Headroom Reporting
[0022] The uplink power availability, or power headroom (PH), at the UE needs to be provided by the gNB. A PH report (PHR) is sent from the UE to the gNB when the UE schedules data transmission on the PUSCH. The PHR can be triggered periodically or when certain conditions are met, such as when the path loss difference between the current PHR and the last PHR is greater than a configurable threshold.
[0023] NR defines two different types of PHR: Type 1 and Type 3. Type 1 PHR reflects the power headroom assuming transmission of only PUSCH on a carrier and is limited to the nominal UE maximum transmit power P CMAX and the estimated power of the PUSCH transmission using the UL shared channel (UL-SCH) per activated serving cell. A negative PHR occurs when the transmit power per carrier is less than P CMAX indicates that the value is limited by
[0024] A Type 1 PHR can be based either on the actual PUSCH transmission that sends the PHR report, or on a reference PUSCH transmission (also known as a virtual PHR) if the time between the PHR report trigger and the corresponding PUSCH that sends the PHR report is too short for the UE to complete the PHR calculation based on the actual PUSCH. The power control parameters of the reference PUSCH are predetermined as described in 3GPP Technical Specification (TS) 38.213v16.4.0, section 7.7.1.
[0025] Type 3 PHR is a nominal UE maximum transmit power P CMAX and the estimated power of SRS transmissions per activated serving cell. It is used for UL carrier switching where PHR is reported for carriers that are not yet configured for PUSCH transmissions but are configured only for SRS transmissions. Type 3 PHRs can be based on either actual SRS transmissions or reference SRS transmissions as described in 3GPP TS 38.213 v16.4.0, section 7.7.3. The PHR is per carrier and does not explicitly consider beam-based operation.
[0026] Power headroom reporting is controlled by setting the following higher layer parameters as described in 3GPP TS 38.331 V16.4.0: phr-PeriodicTimer, phr-ProhibitTimer, phr-Tx-PowerFactorChange, phr-Type2OtherCell, ·phr-ModeOtherCG, · multiple PHR, ·mpe-Reporting-FR2, mpe-ProhibitTimer, ·mpe-Threshold.
[0027] According to 3GPP TS 38.321 v16.4.0, section 5.4.6, a PHR is triggered when any of a list of events occurs, these events include: ·phr-PeriodicTimer expired; · When the phr-ProhibitTimer has expired or has already expired and the MAC (Medium Access Control) entity has UL resources for a new transmission, the path loss has changed by more than phr-Tx-PowerFactorChange dB in at least one activated serving cell of the MAC entity of an active DL BWP that is not a dormant BWP used as path loss reference since the last transmission of the PHR at this MAC entity; · When configuring or reconfiguring the power headroom reporting feature by higher layers that are not used to disable the feature; · When the phr-ProhibitTimer expires or has already expired and the MAC (Medium Access Control) entity has UL resources for a new transmission, if any of the activated serving cells of any of the configured uplink MAC entities: There are UL resources allocated for transmission on this cell and the power backoff required for power management for this cell has changed by more than phr-Tx-PowerFactorChange dB since the last transmission of the PHR when the MAC entity had UL resources allocated for transmission on this cell. If mpe-Reporting-FR2 is configured and mpe-ProhibitTimer is not running: o The measured P-MPR (Power Management Maximum Power Reduction) applied to meet the FR2 MPE (Maximum Permissible Exposure) requirements specified in 3GPP TS 38.101-2 is equal to or greater than mpe-Threshold for at least one activated FR2 serving cell since the last transmission of a PHR in this MAC entity; or o If the measured P-MPR applied to meet the FR2 MPE requirements specified in TS 3gpp 38.101-2 has changed by more than phr-Tx-PowerFactorChange dB for at least one activated FR2 serving cell since the last PHR transmission because the measured P-MPR is equal to or greater than mpe-Threshold at the MAC entity. In this case, the PHR is called an "MPE P-MPR report."
[0028] Note that the variation in path loss for one cell evaluated above is between the path loss currently measured with the current path loss reference and the path loss measured with the path loss reference used at the time of the last PHR transmission, regardless of whether the path loss reference has changed in the meantime.
[0029] The PHR is carried in the Medium Access Control (MAC) CE (Control Element), which is carried in the PUSCH. A UE can be configured by higher layers with either a single-entry PHR MAC CE or a multi-entry PHR MAC CE. In the case of a single-entry PHR MAC CE, only Type 1 PHRs are reported. In the case of a multi-entry PHR MAC CE, PHRs of different serving cells can be reported according to 3GPP TS 38.321 v16.4.0, clauses 5.4.6, 6.1.3.8 and 6.1.3.9. The single-entry MAC CE is shown in Figure 5 (a copy of Figure 6.1.3.8-1 of 3GPP TS 38.321 entitled "Single-Entry PHR MAC CE"), and the multi-entry MAC CE is shown in Figure 6 (a copy of Figure 6.1.3.9-1 of 3GPP TS 38.321 entitled "Multi-entry PHR MAC CE with highest ServCellIndex of uplink-configured serving cells less than 8").
[0030] The fields of the single-entry and multi-entry PHR MAC CE are described below: ·R: reserved bit, set to 0; ·PH: This field indicates the power headroom level. · If P:mpe-Reporting-FR2 is set and the serving cell operates in FR2, the MAC entity shall set this field to 0 if the applied P-MPR value is less than P-MPR_00 specified in 3GPP TS 38.133 to meet the MPE requirements specified in 3GPP TS 38.101-2, otherwise it shall set it to 1. · PCMAX,f,c: This field indicates the PCMAX,f,c (specified in 3GPP TS 38.213) used to calculate the previous PH field. V: This field indicates whether the PH value is based on the actual transmission or on the reference format. For Type 1 PH, a V field set to 0 indicates an actual transmission on the PUSCH, and a V field set to 1 indicates that a PUSCH reference format is used. · Ci: This field indicates the presence of the PH field of the serving cell with ServCellIndex i as specified in 3GPP TS 38.331. If the Ci field is set to 1, it indicates that the PH field of the serving cell with ServCellIndex i is reported. If the Ci field is set to 0, it indicates that the PH field of the serving cell with ServCellIndex i is not reported; MPE: If mpe-Reporting-FR2 is configured, the serving cell operates in FR2, and the P field is set to 1, this field indicates the power backoff to be applied to meet the MPE requirements, as specified in 3GPP TS 38.101-2. The field length is 2 bits. If mpe-Reporting-FR2 is not configured, or the serving cell operates in FR1, or the P field is set to 0, the R bit is present instead. NR Release 17 enhancements for PUSCH transmission for two transmit / receive points (TRPs)
[0031] A TRP is a set of geographically co-located transmit and receive antennas, such as a base station antenna, a remote radio head, or a base station remote antenna. A serving cell can have a single TRP or multiple TRPs. It has been agreed that NR Release 17 will support PUSCH repetition to two TRPs within a cell. To this end, two SRS resource sets with usage set to either "codebook" or "non-codebook" are introduced, and each SRS resource set is associated with a TRP. PUSCH repetition to the two TRPs can be scheduled by a DCI with two SRS resource indicator (SRI) fields, where the first SRI is associated with the first SRS resource set and the second SRI is associated with the second SRS resource set.
[0032] An example is shown in Figure 7, where PUSCH repetitions for two TRPs are scheduled by DCI indicating two SRIs. Both Type A and Type B PUSCH repetitions are supported.
[0033] Two types of mapping are supported between PUSCH transmission opportunities and TRPs or UL beams. Periodic mapping pattern: The first and second UL beams are applied to the first and second PUSCH repetitions, respectively, and the same beam mapping pattern continues for the remaining PUSCH repetitions. Sequential mapping pattern: The first beam is applied to the first and second PUSCH repetitions, the second beam is applied to the third and fourth PUSCH repetitions, and the same beam mapping pattern continues for the remaining PUSCH repetitions. The first and second UL beams are used to transmit PUSCHs toward the first and second TRPs, respectively.
[0034] Two sets of power control parameters are supported, each set associated with an SRI field in DCI formats 0_1 and 0_2. Uplink Transmit Configuration Indicator (TCI)
[0035] In NR Release 15 / 16, a UE can be configured with a list of TCI state configurations for decoding the PDSCH. Each TCI state includes parameters for configuring the QCL relationship between one or two downlink reference signals, also called quasi-colocated (QCL) source reference signals (RS), and the demodulation reference signal (DM-RS) port of the PDSCH, the DM-RS port of the PDCCH, or the CSI-RS port of the CSI-RS resource. If a QCL source RS is indicated for the PDSCH, certain large-scale channel characteristics associated with the PDSCH can be derived from the QCL source RS. The large-scale channel characteristics can be Doppler shift, Doppler dispersion, mean delay dispersion, or mean delay. In NR, four types of QCL relationships are defined: Type A: {Doppler shift, Doppler dispersion, mean delay, delay dispersion}. · Type B: {Doppler shift, Doppler dispersion}. Type C: {average delay, Doppler shift}. · Type D: {Spatial Rx parameters}.
[0036] A TCI state can include QCL RSs of Type A, Type B, or Type C, and in the case of FR2, it can also include QCL RSs of Type D. For example, if a TCI state includes a pair of reference signals, {CSI-RS1, CSI-RS2}, then {qcl-Type1,qcl-Type2} = {Type A, Type D}. This means that the UE can derive the Doppler shift, Doppler variance, mean delay, delay variance, and spatial Rx parameters (i.e., RX beam or spatial domain receive filter) from CSI-RS1.
[0037] In NR Releases 15 and 16, the spatial transmission characteristics of the PUSCH, i.e., the spatial-domain transmit filter or UL beam, are given by the spatial transmission characteristics of the associated SRS resources in the SRS resource set, with either a "codebook" or "non-codebook" configuration. To enhance UL transmission, uplink TCI states are also proposed in NR Release 17, where the TCI states are used to control the spatial characteristics of all UL transmissions (i.e., PUSCH, PUCCH, and SRS). There are various ways to configure the uplink TCI states. In one case, the UL TCI states are dedicated to the uplink and are configured separately from the TCI states corresponding to the downlink. For example, the UL TCI states can be configured as part of the PUSCH-Config information element. Each uplink TCI state can indicate a transmission configuration including a DL RS (e.g., CSI-RS or SSB) or an UL RS (e.g., SRS) to indicate the spatial relationship of the PUSCH DMRS. Alternatively, the UL TCI state may be configured as part of the BWP-UplinkDedicated information element so that the same UL TCI state can be used to indicate DL or UL RSs that provide a spatial relationship between two or more of the PUSCH DMRS, PUCCH DMRS, and SRS. In another case, the same list of TCI states is used for both DL and UL, and the UE is therefore configured with a single list of TCI states that can be used for both UL and DL scheduling. The single list of TCI states is called a unified UL / DL TCI state. The single list of TCI states in this case is configured, for example, as part of the PDSCH-Config or BWP-UplinkDedicated information element. Summary of the Invention
[0038] A system and method for power headroom reporting for uplink transmissions directed to multiple transmit / receive points (TRPs) is disclosed. In one embodiment, the method performed by a wireless communication device includes: et al., 2 Schedule uplink transmissions with the above iterations Downlink control information or configuration ( composition ) The method includes receiving two or more repetitions of a signal, each of which is associated with a different one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms (PHs), and a power headroom report (PHR) is triggered and carried in an uplink transmission. The method further includes calculating at least one PH of the two or more PHs, constructing a PHR MAC (Media Access Control) CE (Control Element) consisting of the at least one PH, and transmitting the PHR MAC CE in an uplink transmission. In this way, the base station is able to receive PH information for all TRPs in the cell, and further enabling a network node to make better scheduling decisions for uplink transmissions to multiple TRPs.
[0039] In one embodiment, the uplink transmission is a Physical Uplink Shared Channel (PUSCH) transmission.
[0040] In one embodiment, the at least one PH is calculated based on a first transmission opportunity in time from among those scheduled for the two or more repetitions. In one embodiment, the method further includes receiving, from a base station, information indicating which SRS resource set from two or more SRS resource sets is associated with the first transmission opportunity. In one embodiment, the at least one PH configured in the PHR MAC CE is a PH associated with the SRS resource set associated with the first transmission opportunity. In one embodiment, different SRS resource sets may be indicated to be associated with first transmission opportunities for different scheduled uplink transmissions. In one embodiment, the information indicating which SRS resource set from two or more SRS resource sets is associated with the first transmission opportunity is included in downlink control information. In one embodiment, a single bit field in the downlink control information is used to jointly encode whether the two or more repetitions are associated with a single SRS resource set or multiple SRS resource sets from the two or more SRS resource sets, and which SRS resource set from the two or more SRS resource sets is associated with the first transmission opportunity.
[0041] In one embodiment, the SRS resource set associated with the first transmission opportunity among the two or more SRS resource sets may be changed at different periods.
[0042] In one embodiment, the PHR MAC CE includes information indicating one of two or more SRS resource sets associated with each of at least one PH included in the PHR MAC CE.
[0043] In one embodiment, at least one PH is a PH associated with one of two or more SRS resource sets, and the PHR MAC CE includes information indicating one of the two or more SRS resource sets associated with the PH configured in the PHR MAC CE.
[0044] In one embodiment, (a) the two or more repetitions consist of a first repetition associated with a first SRS resource set and a second repetition associated with a second SRS resource set; (b) the at least one PH value is either (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; (c) the PHR MAC CE includes information indicating whether the PHR MAC CE includes: (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; or (d) any combination of two or more of (a)-(c).
[0045] In one embodiment, distinct power control parameters are associated with two or more SRS resource sets, and calculating at least one PH value comprises calculating a PH value for a transmission opportunity i on active uplink bandwidth part b of carrier f of serving cell c as follows: TIFF0007753385000003.tif13147 where: ·b is the index of the bandwidth part. ·f is the carrier frequency index. ·c is the cell index. · i is the index of the transmission opportunity. ·j is the index of the PUSCH type. ·q d is the path loss reference RS index. ·l is the closed-loop index. P ~ CMAX,f,c (i) is the wireless communication device maximum output power for carrier frequency f of serving cell c at transmission opportunity i. P O_PUSCH,b,f,c (j) is the element PO_NOMINAL_PUSCH,b,f,c (j) and element P O_UE_PUSCH,b,f,c (j) is the sum of α b,f,c (j) is α b,f,c (j) is the fractional path loss correction coefficient. PL b,f,c (q d ) is the index q d , where .gamma. is the path loss estimation based on a path loss reference signal having f b,f,c (i,l) is the active uplink bandwidth portion b of carrier f of serving cell c and the PUSCH power control adjustment state l for PUSCH transmission opportunity i.
[0046] In one embodiment, the method further includes detecting a trigger event for the PHR. In one embodiment, the trigger event is when a PHR timer expires and the path loss has changed by more than a threshold since the last transmission of the PHR, the change in path loss being for any path loss reference signal of one or more path loss reference signals configured in the same uplink power control parameter set associated with one of the two or more SRS resource sets. In another embodiment, the trigger event is when a timer expires and the path loss associated with any one of the two or more SRS resource sets has changed by more than a threshold since the last transmission of the PHR. In one embodiment, different timers are associated with different SRS resource sets.
[0047] In one embodiment, the PHR MAC CE follows a defined PHR MAC CE format that can carry multiple PHs.
[0048] Corresponding embodiments of a wireless communication device are also disclosed. In one embodiment, the wireless communication device receives a 、2 Schedule uplink transmissions with the above iterations Downlink control information or configuration ( composition )where each of the two or more repetitions is associated with a different one of the two or more SRS resource sets and a different one of the two or more PHs, and a PHR is triggered and carried by an uplink transmission. The wireless communication device is further adapted to calculate at least one PH of the two or more PHs, construct a PHR MAC CE including the at least one PH, and transmit the PHR MAC CE in the uplink transmission.
[0049] In another embodiment, a wireless communication device includes one or more transmitters, one or more receivers, and processing circuitry associated with the one or more transmitters and the one or more receivers. The processing circuitry transmits to the wireless communication device a signal from a base station. 、2 Schedule uplink transmissions with the above iterations Downlink control information or configuration ( composition ) wherein each of the two or more repetitions is associated with a different one of the two or more SRS resource sets and a different one of the two or more PHs, and a PHR is triggered and carried in an uplink transmission. The processing circuitry is further configured to cause the wireless communication device to calculate at least one PH of the two or more PHs, construct a PHR MAC CE including the at least one PH, and transmit the PHR MAC CE in the uplink transmission.
[0050] Also disclosed are embodiments of a method performed by a base station. In one embodiment, the method performed by a base station includes: 、2 Schedule uplink transmissions with the above iterations Downlink control information or configuration ( composition ) wherein each of the two or more repetitions is associated with one of the two or more SRS resource sets and a different one of the two or more PHs. The method further includes receiving a PHR from the wireless communication device carried via an uplink transmission, the PHR including at least one PH of the two or more PHs.
[0051] In one embodiment, the PHR is carried in a PHR MAC CE and includes information indicating at least one of two or more SRS resource sets associated with at least one PH configured in the PHR.
[0052] In one embodiment, the PHR MAC CE used to provide the PHR includes at least one PH, where the at least one PH is calculated based on a first transmission opportunity in time from among those scheduled for the two or more repetitions. In one embodiment, the method further includes transmitting information to the wireless communication device indicating which SRS resource set of the two or more SRS resource sets is associated with the first transmission opportunity. In one embodiment, the at least one PH included in the PHR MAC CE is a PH associated with the SRS resource set associated with the first PUSCH transmission opportunity. In one embodiment, different SRS resource sets may be indicated to be associated with first transmission opportunities for different scheduled uplink transmissions. In one embodiment, the information indicating which SRS resource set of the two or more SRS resource sets is associated with the first transmission opportunity is included in the downlink control information. In one embodiment, a single bit field in the downlink control information is used to jointly encode whether the two or more repetitions are associated with a single SRS resource set or multiple SRS resource sets of the two or more SRS resource sets, and which SRS resource set of the two or more SRS resource sets is associated with the first transmission opportunity.
[0053] In one embodiment, the PHR MAC CE transmitting the PHR includes one or both of a PH associated with one of the two or more SRS resource sets and information indicating one of the two or more SRS resource sets associated with each of the at least one PH included in the PHR MAC CE.
[0054] In one embodiment, (a) the two or more repetitions consist of a first repetition associated with a first SRS resource set and a second repetition associated with a second SRS resource set; (b) the PHR MAC CE used to provide the PHR includes at least one PH value, the at least one PH value being either: (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; (c) the PHR MAC CE includes information indicating whether the PHR MAC CE includes: (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; or (d) any combination of two or more of (a)-(c).
[0055] In one embodiment, the PHR MAC CE used to provide the PHR includes two or more PHs, and the PHR MAC CE conforms to a defined PHR MAC CE format that can carry multiple PHs.
[0056] Corresponding embodiments of a base station are also disclosed. In one embodiment, the base station provides wireless communication devices with 、2 Schedule uplink transmissions with the above iterations Downlink control information or configuration ( composition ) wherein each of the two or more repetitions is associated with one of the two or more SRS resource sets and a different one of the two or more PHs. The base station is further adapted to receive a PH conveyed via uplink transmission from the wireless communication device, wherein the PHR includes at least one PH of the two or more PHs.
[0057] In another embodiment, the base station comprises a processing circuit configured to cause the base station to transmit downlink control information or a configuration to a wireless communication device that schedules an uplink transmission with two or more repetitions, each of the two or more repetitions being associated with one of two or more SRS resource sets and a different one of the two or more PHs. The processing circuit is further configured to cause the base station to receive a PH conveyed via the uplink transmission from the wireless communication device, the PH including at least one PH of the two or more PHs. [Brief explanation of the drawings]
[0058] The accompanying drawing figures, which are incorporated in and constitute a part of this specification, illustrate several aspects of the present disclosure and, together with the description, serve to explain the principles of the disclosure.
[0059] [Figure 1] Figure 1 shows an example of a slot in 3rd Generation Partnership Project (3GPP) New Radio (NR).
[0060] [Figure 2] Figure 2 shows the basic NR physical time-frequency resource grid.
[0061] [Figure 3] Figure 3 shows an example in which Channel State Information Reference Signal (CSI-RS) #1 (CSI-RS#1) can be configured as a path loss reference signal (RS) for the Physical Uplink Shared Channel (PUSCH) transmitted in beam #1, and CSI-RS#2 can be configured as a path loss reference RS for the PUSCH transmitted in beam #2.
[0062] [Figure 4] FIG. 4 shows the signaling of PUSCH power control parameters.
[0063] [Figure 5]FIG. 5 is a copy of Figure 6.1.3.8-1 of 3GPP Technical Specification (TS) 38.321 entitled "Single Entry PHR MAC CE."
[0064] [Figure 6] FIG. 6 is a copy of Figure 6.1.3.9-1 of 3GPP TS 38.321, entitled "Multi-entry PHR MAC CE with the highest ServCellIndex of the uplink configured serving cell is less than 8."
[0065] [Figure 7] Figure 7 shows an example in which PUSCH repetitions towards two transmitting / receiving points (TRPs) are scheduled by downlink control information (DCI) indicating two sounding reference signal (SRS) resource indicators (SRIs);
[0066] [Figure 8] FIG. 8 shows an example in which PUSCH repetitions are scheduled for two TRPs and the transmission powers of the PUSCHs corresponding to the two TRPs are different.
[0067] [Figure 9] FIG. 9 illustrates an example of a cellular communication system in which embodiments of the present disclosure may be implemented.
[0068] [Figure 10] FIG. 10 illustrates an example of a serving cell having two TRPs under the control of a base station, in accordance with an exemplary embodiment of the present disclosure.
[0069] [Figure 11] FIG. 11 illustrates an example embodiment for identifying PUSCH power control parameters associated with a first or second SRI or SRS resource set.
[0070] [Figure 12]FIG. 12 illustrates an example embodiment of a power headroom (PHR) medium access control (MAC) control element (CE) that includes an indication of which TRP (or associated SRS resource set) the reported power headroom (PH) value is associated with.
[0071] [Figure 13] FIG. 13 illustrates an example embodiment of a PHR MAC CE that includes PH values for two TRPs (or two associated SRS resource sets).
[0072] [Figure 14] FIG. 14 illustrates an example embodiment for obtaining PH values for multiple TRPs by associating different TRPs in time with the first PUSCH transmission opportunity.
[0073] [Figure 15] FIG. 15 illustrates an example embodiment in which TRP toggling is used in the case of a Type 1 Config Grant (CG) with PUSCH repetitions for multiple TRPs.
[0074] [Figure 16] FIG. 16 illustrates an exemplary embodiment in which a PHR is triggered if the path loss has changed by more than a threshold since the last PHR.
[0075] [Figure 17] FIG. 17 shows an exemplary embodiment of a PHR MAC CE that carries two PH values, one for each TRP.
[0076] [Figure 18] FIG. 18 shows an exemplary embodiment of a PHR MAC CE that carries one PH value per cell.
[0077] [Figure 19] FIG. 19 illustrates operation of a wireless communication device (WCD) and a base station in accordance with at least some of the embodiments described herein.
[0078] [Figure 20] FIG. 20 is a schematic block diagram of an exemplary embodiment of a network node. [Figure 21] FIG. 21 is a schematic block diagram of an exemplary embodiment of a network node. [Figure 22] FIG. 22 is a schematic block diagram of an exemplary embodiment of a network node.
[0079] [Figure 23] FIG. 23 is a schematic block diagram of an exemplary embodiment of a WCD. [Figure 24] FIG. 24 is a schematic block diagram of an exemplary embodiment of a WCD.
[0080] [Figure 25] FIG. 25 is a diagram illustrating an example embodiment of a communication system in which embodiments of the present disclosure may be implemented.
[0081] [Figure 26] FIG. 26 illustrates an exemplary embodiment of the host computer, base station, and UE of FIG.
[0082] [Figure 27] FIG. 27 is a flow chart illustrating an exemplary embodiment of a method implemented in a communication system such as that of FIG. [Figure 28] FIG. 28 is a flow chart illustrating an exemplary embodiment of a method implemented in a communication system such as that of FIG. [Figure 29] FIG. 29 is a flow chart illustrating an exemplary embodiment of a method implemented in a communication system such as that of FIG. [Figure 30] FIG. 30 is a flow chart illustrating an exemplary embodiment of a method implemented in a communication system such as that of FIG. DETAILED DESCRIPTION OF THE INVENTION
[0083] The embodiments described below represent information to enable those skilled in the art to practice the embodiments and illustrate the best modes for practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the present disclosure and will recognize applications of these concepts not specifically addressed herein. It is understood that these concepts and applications are within the scope of the present disclosure.
[0084] Some of the embodiments contemplated herein will now be described more fully with reference to the accompanying drawings. However, other embodiments are included within the scope of the subject matter disclosed herein, and the disclosed subject matter should not be construed as limited to only the embodiments defined herein; rather, these embodiments are provided as examples to convey the scope of the subject matter to those skilled in the art.
[0085] In general, all terms used herein shall be interpreted according to their ordinary meaning in the relevant technical field unless a different meaning is clearly given and / or is implied from the context in which they are used. All references to an element, apparatus, component, means, step, etc. shall be openly interpreted as referring to at least one instance of that element, apparatus, component, means, step, etc. unless explicitly stated otherwise. The steps of methods disclosed herein need not be performed in the exact order disclosed, unless a step is explicitly stated to follow or precede other steps and / or unless it is implicitly stated that a step must follow or precede other steps. Any feature of the embodiments disclosed herein may be applied to other embodiments, where appropriate. Similarly, any advantage of any embodiment may be applied to any other embodiment, and vice versa. Other objects, features, and advantages of the accompanying embodiments will become apparent from the following description.
[0086] Wireless Node: As used herein, a "wireless node" is either a wireless access node or a wireless communication device.
[0087] Radio Access Node: As used herein, a "radio access node" or "radio network node" or "radio access network node" is any node in a Radio Access Network (RAN) of a cellular communications network that operates to transmit and / or receive signals wirelessly. Examples of radio access nodes include, but are not limited to, base stations (e.g., a New Radio (NR) base station (gNB) in a 3rd Generation Partnership Project (3GPP) fifth-generation (5G) NR network, or an enhanced or evolved Node B (eNB) in a 3GPP Long Term Evolution (LTE) network), high-power or macro base stations, low-power base stations (e.g., micro base stations, pico base stations, Home eNBs, etc.), relay nodes, network nodes implementing some of the functionality of a base station (e.g., a network node implementing a gNB Central Unit (gNB-CU) or gNB Distributed Unit (gNB-DU)), or network nodes implementing some of the functionality of other types of radio access nodes, etc.
[0088] Core Network Node: As used herein, "core network node" refers to any type of node in a core network or any node that implements a core network function. Some examples of core network nodes include, for example, a Mobility Management Entity (MME), a Packet Data Network Gateway (P-GW), a Service Capability Publication Function (SCEF), a Home Subscriber Server (HSS), etc. Some other examples of core network nodes include nodes that implement an Access and Mobility Management Function (AMF), a User Plane Function (UPF), a Session Management Function (SMF), an Authentication Server Function (AUSF), a Network Slice Selection Function (NSSF), a Network Publication Function (NEF), a Network Function (NF) Repository Function (NRF), a Policy Control Function (PCF), a Unified Data Management (UDM), etc.
[0089] Communications Device: As used herein, a "communications device" is any type of device that can access an access network. Examples of communications devices include, but are not limited to, a mobile phone, a smartphone, a sensor device, a meter, a vehicle, a home appliance, a medical device, a media player, a camera, or any type of consumer electronic device, such as a television, radio, lighting fixture, tablet computer, laptop, or personal computer (PC). A communications device may be a portable, handheld, computer-based, or vehicle-mounted mobile terminal capable of communicating voice and / or data via wireless or wired connections.
[0090] Wireless Communication Device: One type of communication device is a wireless communication device, which may be any type of wireless device that has access to (i.e., is served by) a wireless network (e.g., a cellular network). Examples of wireless communication devices include, but are not limited to, user equipment devices (UEs) in 3GPP networks, machine-type communication (MTC) devices, and Internet of Things (IoT) devices. Such wireless communication devices may be, or may be integrated into, mobile phones, smartphones, sensor devices, meters, vehicles, home appliances, medical devices, media players, cameras, or any type of consumer electronics, such as, but not limited to, televisions, radios, lighting fixtures, tablet computers, laptops, PCs, etc. Wireless communication devices may be portable, handheld, computer-based, or vehicle-mounted mobile devices capable of communicating voice and / or data over a wireless connection.
[0091] Network Node: As used herein, a "network node" refers to a node that is part of the RAN or core network of a cellular communications network / system.
[0092] Transmit / Receive Point (TRP): In some embodiments, the TRP may be a network node, a radio head, a spatial relationship, or a Transmission Configuration Indicator (TCI) state. In some embodiments, the TRP may be represented by a spatial relationship or a TCI state. In some embodiments, the TRP may use multiple TCI states. In some embodiments, the TRP may be represented by an SRS resource set, an SRI field of the UL scheduling DCI, a spatial relationship, or an UL TCI state. Thus, a UE transmitting a PUSCH towards a TRP may be equivalent to any one of the following: UE transmitting PUSCH using SRI indicated by SRI field in UL Scheduling DCI representing TRP; UE transmitting PUSCH using SRI from the SRS resource set representing the TRP; UEs transmitting PUSCH with spatial relationships representing TRPs, or ·UE transmitting PUSCH using UL TCI state representing TRP.
[0093] In some embodiments, a TRP may be part of a gNB that transmits and receives radio signals to and from a UE according to physical layer characteristics and parameters specific to that element. In some embodiments, in multi-TRP operation, a serving cell can schedule a UE from two TRPs, providing better physical downlink shared channel (PDSCH) coverage, reliability, and / or data rates. Multi-TRP has two different modes of operation: single downlink control information (DCI) and multi-DCI. In both modes, uplink and downlink operation control is performed by both the physical layer and the medium access control (MAC). In single-DCI mode, the UE is scheduled by the same DCI for both TRPs, while in multi-DCI mode, the UE is scheduled by independent DCI from each TRP.
[0094] In some embodiments, a set of transmission points (TPs) is a set of geographically co-located transmit antennas (e.g., antenna arrays (having one or more antenna elements)) for a cell, a portion of a cell, or a positioning reference signal (PRS)-only TP. The TPs may include base station (eNB) antennas, remote radio heads (RRHs), remote antennas of a base station, antennas of a PRS-only TP, etc. A cell may be formed by one or more TPs. In a homogeneous deployment, each TP may correspond to a cell.
[0095] In some embodiments, a set of TRPs is a set of geographically co-located antennas (e.g., antenna arrays (having one or more antenna elements)) that support TP and / or receiving point (RP) functionality.
[0096] It should be noted that the description provided herein focuses on 3GPP cellular communication systems, and as such, 3GPP terminology or terminology similar to 3GPP terminology is often used, however, the concepts disclosed herein are not limited to 3GPP systems.
[0097] In the description herein, reference may be made to the term "cell", however, it should be noted that, particularly with regard to 5G NR concepts, beams may be used instead of cells, and therefore the concepts described herein are equally applicable to both cells and beams.
[0098] Currently, a problem exists. When a power headroom report (PHR) is transmitted on a physical uplink shared channel (PUSCH) that is repeated toward different TRPs, different transmit powers may be determined for different PUSCH opportunities. For actual PUSCH-based PHR calculations, if the PUSCH carrying the PHR is repeated toward different TRPs, it is an open question which PUSCH opportunity to use for calculating the PHR. An example is shown in Figure 8, where PUSCH repetitions are scheduled for two TRPs and the transmit powers of the PUSCHs corresponding to the two TRPs are different.
[0099] The following options are proposed: Option 1: Use the first PUSCH opportunity to calculate the PHR, Option 2: Calculate two PHRs, each associated with the first PUSCH opportunity for each TRP, but report one of them (e.g., the one with the smallest value); Option 3: Calculate two PHRs, one associated with the first PUSCH opportunity for each TRP, and report both PHRs.
[0100] In option 1, the PHR associated with one TRP is always reported, which is undesirable because the gNB does not know the PH of the other TRP, which could result in the UE being starved for power for the other TRP if its power headroom (PH) is smaller than the reported one.
[0101] In option 2, one PHR is selected by the UE to report, but it is unclear how that selection is made. If the smallest value is always selected, scheduling will be more conservative; if the largest value is always selected, scheduling will be more aggressive.
[0102] In option 3, PHRs for both TRPs are reported. This option provides complete PH information for each TRP and should help the gNB make better scheduling decisions. However, how to report two PHRs for one serving cell remains an open question.
[0103] Certain aspects of the present disclosure and its embodiments may provide solutions to the above-mentioned or other problems. In one embodiment, when a UE is configured with PUSCH repetition for multiple TRPs in a serving cell, one PH is reported by the UE for each serving cell. The PH is calculated based on PUSCH transmissions to one of the TRPs according to some rule (e.g., switching between two TRPs). The UE explicitly indicates in the PHR Media Access Control (MAC) Control Element (CE) which TRP the reported PH relates to.
[0104] In another embodiment, the PH is always calculated based on the first PUSCH transmission opportunity, and the UE may be instructed by the gNB on which TRP the first PUSCH transmission opportunity of a PUSCH repetition should be transmitted. By associating different TRPs with the first PUSCH transmission opportunity, the gNB can obtain the PH of all TRPs in the serving cell.
[0105] In a further embodiment, a novel PHR MAC CE is proposed to carry the PHs of all TRPs in the serving cell when a PHR is triggered.
[0106] Disclosed herein are embodiments of a system and method for reporting PH for multiple TRPs in a cell, where a PUSCH may be transmitted to one of the TRPs or may be repeated to different TRPs in different slots. The embodiments of the present disclosure may include any one or more of the following aspects: The wireless communication device (e.g., UE) explicitly indicates in the (new) PHR MAC CE the TRP with which the PH in the PHR is associated; · The wireless communication device (e.g., UE) explicitly indicates in the (novel) PHR MAC CE whether one or two PHs are reported for a cell; · PHR triggering due to TRP specific path loss change conditions; In the case of PUSCH repetition to multiple TRPs by a network node (e.g., a base station such as a gNB), switching to the TRP associated with the first PUSCH transmission opportunity, and reporting the PH of only the TRP associated with the first PUSCH opportunity by a wireless communication device (e.g., a UE).
[0107] Particular embodiments may provide one or more of the following technical advantages: Embodiments of the present disclosure may enable a network node (e.g., a base station such as a gNB) to obtain power headroom information for all TRPs in a cell and make better scheduling decisions for PUSCH transmissions to multiple TRPs.
[0108] 9 illustrates an example of a cellular communication system 900 in which embodiments of the present disclosure may be implemented. In the embodiments described herein, the cellular communication system 900 is a 5G system (5GS) including a Next Generation RAN (NG RAN) and a 5G Core (5GC), although the embodiments described herein are equally applicable to any type of wireless communication system or cellular communication system in which it is desirable for a wireless communication device to provide power headroom (PH) reporting (PHR) in connection with uplink transmissions to multiple TRPs. In this example, the RAN includes base stations 902-1 and 902-2, which in 5GS include NR base stations (gNBs) and optionally next-generation eNBs (ng-eNBs), controlling corresponding (macro) cells 904-1 and 904-2. Base stations 902-1 and 902-2 are generally referred to herein collectively as base stations 902 and individually as base stations 902. Similarly, (macro) cells 904-1 and 904-2 are generally referred to herein collectively as (macro) cells 904 and individually as a (macro) cell 904. The RAN may also include multiple low power nodes 906-1 through 906-4 that control corresponding small cells 908-1 through 908-4. The low power nodes 906-1 through 906-4 may be small base stations (such as pico or femto base stations) or remote radio heads (RRHs), etc. Notably, although not shown, one or more of the small cells 908-1 through 908-4 may alternatively be provided by the base station 902. The low power nodes 906-1 through 906-4 are generally referred to herein collectively as low power nodes 906 and individually as a low power node 906. Similarly, small cells 908-1 through 908-4 are generally referred to herein collectively as small cells 908 and individually as small cells 908. The cellular communication system 900 also includes a core network 910, which is 5GS for 5GC. The base stations 902 (and optionally low power nodes 906) are connected to the core network 910.
[0109] Base station 902 and low power node 906 serve wireless communication devices 912-1 through 912-5 within corresponding cells 904 and 908. Wireless communication devices 912-1 through 912-5 are generally referred to herein collectively as wireless communication devices 912 and individually as wireless communication devices 912. In the following description, wireless communication devices 912 are often UEs, and as such may also be referred to herein as UEs 912, although the disclosure is not limited thereto.
[0110] 10 shows an example of a serving cell having two TRPs 1000-1 and 1000-2 under the control of a base station 902. In this example, the base station 902 is a gNB and, therefore, may also be referred to herein as the gNB 902. A wireless communication device (WCD) 912 in the serving cell is configured with two SRS resource sets, each associated with one of the two TRPs 1000-1, 1000-2. In this example, the WCD 912 is a UE and, therefore, may also be referred to herein as the UE 912. Each SRS resource set is associated with an SRS resource set index. The UE 912 can be scheduled by the gNB 902 to transmit a PUSCH toward one of the TRPs 1000-1, 1000-2 or toward a different TRP at different time instances, such as different slots, i.e., such that the PUSCH toward one of the two TRPs 1000-1, 1000-2 is repeated multiple times, respectively.
[0111] The repetition of the PUSCH for the two TRPs 1000-1 and 1000-2 can be indicated either in the DCI scheduling the PUSCH transmission or in a Config grant configuration with two SRIs. Each of the two SRIs is associated with one of two SRS resource sets. The mapping between the SRIs and the PUSCH transmission opportunities can be configured (e.g., periodically or sequentially). The initial PUSCH transmission can be associated with either the first or second SRI. The first SRI can be used to indicate the SRS resources in the first SRS resource set, and the second SRI can be used to indicate the SRS resources in the second SRS resource set. The first SRS resource set can be identified as having the lowest SRS resource set index. The PUSCH for the transmission opportunity associated with the SRI is transmitted via the SRS antenna port of the SRS resource indicated by the SRI. The SRI is also used to select the corresponding PUSCH power control parameter from the set of PUSCH power control parameters configured for the corresponding SRS resource set. For each SRS resource set, a separate set of PUSCH power control parameters is configured. For a PUSCH transmission opportunity, the associated power control parameters (i.e., path loss reference RS, P0, and α) are determined using the associated SRI, as shown in FIG.
[0112] The following subsections describe embodiments that define how to calculate and report the PHR when the PHR is triggered in the serving cell and the first available PUSCH transmission for new data is a PUSCH repetition towards two TRPs. Note that while embodiments are described in these separate subsections, it is understood that the embodiments described in the following subsections can be used separately or in any desired combination.
[0113] Throughout this disclosure, the term PUSCH transmission toward two or more TRPs is used. This means that the UE uses different (e.g., two or more) spatial transmit filters and / or power control parameter sets to target PUSCH transmission toward two or more TRPs. The spatial transmit filter and / or power control parameter set information that the UE uses to transmit PUSCH toward a TRP is indicated to the UE via the SRI or UL TCI state. If the UE transmits PUSCH toward two different TRPs, two SRIs or two UL TCI states need to be indicated to the UE. UE showing PH-related TRPs in PHR
[0114] If a UE is configured with PUSCH repetitions for multiple TRPs, i.e., the UE is configured with multiple SRS resource sets with either "codebook" or "non-codebook" usage, and one or more PHRs are triggered, one PHR is reported for each activated cell. If it is determined that a Type 1 PHR is calculated based on the actual PUSCH and the PUSCH is part of a PUSCH repetition for multiple TRPs, in one embodiment, the PH associated with a PUSCH transmission opportunity for one of the TRPs is reported according to one or more rules. In one example, the UE can switch between two TRPs in two adjacent PHR reporting instances so that the gNB can have a PH for each TRP. In other words, for a given serving cell with two TRPs, the UE may report the PH of one TRP in a first PHR and the PH of the other TRP in another PHR, and this may be done alternately.
[0115] The UE indicates in the PHR MAC CE which TRP (or associated SRS resource set) the reported PH is associated with, i.e., PH is calculated based on the PUSCH transmit power toward the TRP. As shown in FIG. 12, an example is shown in which the T bit field is used to indicate whether the PH is associated with the first TRP (e.g., TRP 1000-1) or the second TRP (e.g., TRP 1000-2). For example, T = 0 and = 1 indicate the first TRP and the second TRP, respectively. The first and second TRPs are associated with either the first and second SRS resource sets or the first and second SRI fields in the DCI, respectively.
[0116] In another embodiment, when reporting PH(s) in the PHR MAC CE, there are two UE actions: Action 1: The UE reports a single PH in the PHR MAC CE. Specifically, the UE indicates in the PHR MAC CE which TRP (or associated SRS resource set) the reported PH corresponds to. That is, the UE indicates in the PHR MAC CE which PUSCH transmit power associated with two TRPs (e.g., two SRS resource sets) is used to calculate the PH. Action 2: The UE calculates two PHs using the PUSCH transmit powers associated with two TRPs (eg, two SRS resource sets), and reports the two PHs in the PHR MAC CE.
[0117] In this embodiment, whether the UE follows Operation 1 or Operation 2 is configured implicitly or explicitly for the UE. In the explicit configuration approach, higher layer parameters (e.g., RRC parameters) are configured, for example, as part of the PHR-Config information element in 3GPP TS 38.331 V16.4.1. In the implicit configuration approach, the UE sets the length field of the PHR MAC CE depending on whether the UE follows Operation 1 or Operation 2. For example, if the length field indicates two octets, the UE follows Operation 1, and the PHR MAC CE has a structure as shown in FIG. 12. If the length field indicates three octets, the UE follows Operation 2, and the PHR MAC CE has a structure similar to that shown in FIG. 13. In FIG. 13, the PH corresponding to the first TRP (or the first SRS resource set) is in the first octet, and the PH corresponding to the second TRP (or the second SRS resource set) is in the second octet.
[0118] In an alternative embodiment, a flag (or field) in the PHR MAC CE indicates whether the UE reports PH(s) according to action 1 or action 2. For example, if the flag is set, the UE reports a single PH in the PHR MAC CE according to action 1. If the flag is not set, the UE reports two PHs in the PHR MAC CE according to action 2. In this alternative embodiment, the flag essentially controls whether to report the second PH in the PHR MAC CE. Thus, the PHR MAC CE in this alternative embodiment is a variable-sized MAC CE whose size is controlled by the flag. gNB showing the TRP associated with the first PUSCH transmission opportunity
[0119] In another embodiment, the PH is always calculated based on the first PUSCH transmission opportunity, and the gNB can indicate to the UE the TRP to which the first PUSCH transmission opportunity of a PUSCH repetition should be transmitted. This indication can be made, for example, via either the DCI or the MAC CE. For example, a bit field in the DCI can indicate whether the first SRI field of the DCI is associated with the first or second SRS resource set, with the first PUSCH transmission opportunity always being associated with the first SRI field. Alternatively, the MAC CE can be used for mapping between the SRI field and the SRS resource set, which may be applicable to both dynamically scheduled and semi-persistently scheduled PUSCHs, i.e., config grants. By associating different TRPs with the first PUSCH transmission opportunity, the gNB can obtain the PH for all TRPs in an activated cell. An example is shown in Figure 14.
[0120] Table 1 below shows an example of using bit fields in the DCI to indicate whether the PUSCH transmission is a single TRP (sTRP) or multiple TRPs (mTRP), and, in the case of mTRPs, to which TRP the first PUSCH transmission opportunity is directed. Table 1: Example of using a 2-bit bit field in the DCI to indicate whether the PUSCH transmission is for a single TRP (sTRP) or a repetition of the PUSCH for multiple TRPs (mTRP), and in the case of an mTRP, which TRP the first PUCCH transmission opportunity is for. TIFF0007753385000004.tif67121
[0121] In the case of Type 1 CG-based PUSCH repetition for multiple TRPs, the PUSCH transmission is not scheduled by DCI. In this case, in one embodiment, the TRP of the first PUSCH transmission opportunity can be switched with different periodicity so that the PHR for both TRPs can be obtained. An example is shown in Figure 15. If the PHR is triggered by the CG period, the PHR of the TRP associated with the first PUSCH transmission opportunity is reported in the MAC CE carried in the PUSCH. PH calculation based on the reference PUSCH format
[0122] In the case of PUSCH repetition for multiple TRPs, separate power control parameter sets (i.e., P0, α, path loss reference RS, closed-loop indicator) are configured for different TRPs of an SRS resource set. If the UE determines that the Type 1 power headroom report for an activated serving cell is based on a reference PUSCH transmission, for a PUSCH transmission opportunity i on an active UL BWP b of carrier f of serving cell c, the UE calculates the Type 1 power headroom report as follows: TIFF0007753385000005.tif15168 where P ~ CMAX,F,C (i) is MPR=0 dB, A-MPR=0 dB, P-MPR=0 dB,ΔT C = 0 dB. MPR, A-MPR, P-MPR, and ΔT C are defined in 3GPP TS 38.101-1, TS 38.101-2 and TS 38.101-3. The remaining parameters are defined in 3GPP TS 38.213 v16.4.0, clause 7.1.1, and P O_PUSCH,b,f,c (j) is P O_NOMINAL_PUSCH,f,c (0) and α b,f,c (j), P.L. b,f,c (q d ), and f b,f,c(i,l) are obtained using p0-PUSCH-AlphaSetId=0, pusch-PathlossReferenceRS-Id = 0, and l=0, and l=0, respectively, which are associated with one of the two PUSCH power control sets as shown in Figure 11. As defined in 3GPP TS 38.213 v16.4.0, it should be noted that: · b is the bandwidth fraction index; · f is the carrier frequency index; ·c is the cell index; · i is the transmission opportunity index; · j is the index of the PUSCH type; ·q d is the path loss reference RS index; · l is the closed-loop index; P ~ CMAX,f,c (i) is the maximum output power of the wireless communication device for the carrier frequency f of the serving cell c at the transmission opportunity i; P O_PUSCH,b,f,c (j) is the component P O_NOMINAL_PUSCH,b,f,c (j) and component P O_UE_PUSCH,b,f,c (j) is a parameter that is constructed by the sum of α b,f,c (j) is α b,f,c is the fractional path loss compensation coefficient; PL b,f,c (q d ) is the index q d a path loss estimate based on a path loss reference signal having f b,f,c (i,l) is the active uplink bandwidth portion b of carrier f of serving cell c and the PUSCH power control adjustment state l for PUSCH transmission opportunity i.
[0123] If a PH is reported per TRP, i.e., one PH per TRP is reported in the PHR MAC CE, then p0-PUSCH-AlphaSetId=0, pusch-PathlossReferenceRS-Id=0, and l=0 in the power control parameter set associated with the TRP for which the PH is reported. Otherwise, if one PH is reported in the PHR per activated cell, the power control parameter set for p0-PUSCH-AlphaSetId=0, pusch-PathlossReferenceRS-Id=0, and l=0 may be predefined or configured. In some embodiments, the UE may report a PH based on a reference PUSCH format for one TRP and a PH based on actual PUSCH transmission for another TRP. PHR trigger due to path loss change
[0124] One of the existing PHR trigger events is when the phr-ProhibitTimer expires or has already expired, the MAC entity has UL resources for a new transmission, and the path loss has changed by more than phr-Tx-PowerFactorChange dB since the last PHR transmission at this MAC entity.
[0125] If PUSCH is transmitted for multiple TRPs and a PHR is reported for each TRP, the path loss change should be for the same TRP, i.e., the PHR is triggered when the path loss associated with the same TRP (or SRS resource set) changes by an amount that exceeds phr-Tx-PowerFactorChange dB.
[0126] Therefore, the existing conditions should be changed as follows: · If the phr-ProhibitTimer expires or has already expired and the MAC entity has UL resources for a new transmission, the path loss has changed by more than phr-Tx-PowerFactorChange dB in at least one activated serving cell of the MAC entity whose active DL BWP is not a dormant BWP, used as the path loss reference since the last transmission of the PHR at this MAC entity and where the change in path loss is relative to the path loss reference RS in the same PUSCH power control parameter set.
[0127] This is illustrated in Figure 16 below, where a new PHR is triggered if the path loss to any one of the two TRPs changes by more than a predefined threshold. TRP1 (t1) is the path loss in dB measured at t1 based on the path loss reference RS of the first set of PUSCH power control parameters in Figure 11, and PL TRP2 (t1) is the path loss in dB measured at t1 based on the path loss reference RS of the second set of PUSCH power control parameters in Figure 11. PL TRP1 (t2) is the path loss in dB measured at t2 based on the same or different path loss reference RS in the first set of PUSCH power control parameters, and PL TRP2 (t2) is the path loss in dB measured at t2 based on the same or a different path loss reference RS in the second set of PUSCH power control parameters. threshold is set by phr-Tx-PowerFactorChange.
[0128] If the last PHR was sent to a single TRP, in one embodiment only the path loss change to the single TRP is checked. In another embodiment, the path loss change to other TRPs is also checked, and the change is between the path loss measured at the current time and the path loss measured at the first time after the last PHR report where a PUSCH was sent to another TRP.
[0129] In one embodiment, there are two timers, phr-ProhibitTimer1 and phr-ProhibitTimer2, each corresponding to one TRP. These timers describe whether a PHR for a given TRP can be transmitted. For example, depending on these timers, the UE includes either one PH value or two PH values in the MAC CE and uses a length field or flag to indicate whether both or only one is present, as described in the embodiment of 6.1.1. A novel MAC CE for delivering multiple PHs
[0130] In another embodiment, whenever a PHR is triggered, the PHs of all TRPs in the cell are reported in a new MAC CE. An example is shown in Figure 17, where two PHs may be reported for a serving cell, one for each of the two TRPs. If Ci=1, Ti (i=1, 2, ..., 7) is used to indicate whether a second PH exists for the associated serving cell Ci. The definitions of the other fields are the same as those of the existing multi-entry MAC CE.
[0131] In a further embodiment, the PH of only one TRP of each cell is reported in the PHR. An example of a MAC CE is shown in Figure 18, where Ti (i = 1, 2, ..., 7) is used to indicate whether the PH is the first or second TRP of the serving cell Ci, e.g., Ti = 0 indicates the first TRP and Ti = 1 indicates the second TRP. The definitions of the other fields are the same as those of the existing multi-entry MAC CE. Further explanation
[0132] FIG. 19 illustrates operation of a WCD 912 and a base station 902 in accordance with at least some embodiments described herein. Optional steps are represented by dashed lines / boxes. In one embodiment, the base station 902 is a gNB and the WCD 912 is a UE, although it should be noted that the disclosure is not limited thereto. As shown in FIG. 19, the base station 902 configures a PHR for the WCD 912 (step 1900). The base station 902 also configures the WCD 912 for uplink transmissions with repetition (e.g., PUSCH with repetition) for multiple TRPs (step 1902). This configuration may include configuration of two SRS resource sets with usage and repetition factors set to "codebook" or "non-codebook."
[0133] At the WCD 912, the PHR is triggered by a trigger event (step 1904). In one embodiment, the PHR trigger follows the embodiment described above in the section "PHR Trigger Due to Path Loss Change."
[0134] The base station 902 schedules uplink transmissions with repetitions for multiple TRPs (e.g., via a DCI or a configuration such as, for example, a config grant PUSCH) by indicating first and second SRSs to the WCD 912 (step 1906). Each repetition is associated with one of multiple SRS resource sets (e.g., one of two SRS resource sets) configured for the WCD 912. In some embodiments, the base station 902 also provides an indication to the WCD 912 of which of the multiple TRPs (among those for scheduled uplink transmissions with repetitions) is associated with the first transmission opportunity (step 1908), e.g., according to any of the embodiments described above in the section "gNB Indicating a TRP Associated with a First PUSCH Opportunity." Note that while step 1906 is shown as occurring after step 1904, the triggering of step 1904 may occur after step 1908.
[0135] At WCD 912, WCD 912 calculates the PH(s) and constructs a PHR MAC CE according to any of the above-described embodiments (steps 1910 and 1912). WCD 912 transmits the PHR MAC CE in an uplink transmission (step 1914).
[0136] 20 is a schematic block diagram of a network node 2000 according to some embodiments of the present disclosure. Optional functionality is represented by dashed boxes. The network node 2000 may be, for example, a base station 902 or 906, or a network node implementing all or a portion of the functionality of a base station 902 or gNB described herein. As shown, the network node 2000 includes a control system 2002 including one or more processors 2004 (e.g., a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), and / or the like), memory 2006, and a network interface 2008. The one or more processors 2004 are also referred to herein as processing circuits. Additionally, if the network node 2000 is a radio access node (e.g., a base station 902, a gNB, or a network node implementing at least a portion of the functionality of a base station 902 or a gNB), the network node 2000 may include one or more radio units 2010 including one or more transmitters 2012 and one or more receivers 2014 each coupled to one or more antennas 2016. The radio units 2010 may be referred to as, or be part of, air interface circuitry. In some embodiments, the radio unit(s) 2010 are external to the control system 2002 and are connected to the control system 2002, for example, via a wired connection (e.g., an optical cable). However, in some other embodiments, the radio unit(s) 2010 and potentially the antenna(s) 2016 are integrated with the control system 2002. The one or more processors 2004 operate to provide one or more functions of the network node 2000 described herein (e.g., one or more functions of the base station 902 or a gNB described herein). In some embodiments, the functionality is implemented in software that is stored, for example, in memory 2006 and executed by one or more processors 2004 .
[0137] FIG. 21 is a schematic block diagram illustrating a virtualized embodiment of a network node 2000 in accordance with some embodiments of the present disclosure. Again, optional functionality is represented by dashed boxes. As used herein, a “virtualized” network node is an embodiment of the network node 2000 in which at least some of the functionality of the network node 2000 is implemented as virtual components (e.g., via virtual machines running on physical processing nodes in the network). As shown, in this example, if the network node 2000 is a radio access node, the network node 2000 may include a control system 2002 and / or one or more radio units 2010, as described above. The control system 2002 may be connected to the radio unit 2010 via, for example, an optical cable or the like. The network node 2000 includes one or more processing nodes 2100 coupled to or included as part of a network 2102. If present, the control system 2002 or radio units are connected to the processing node 2100 via the network 2102. Each processing node 2100 includes one or more processors 2104 (e.g., CPUs, ASICs, FPGAs, etc.), memory 2106, and a network interface 2108.
[0138] In this example, the functions 2110 of the network node 2000 described herein (e.g., one or more functions of a base station 902 or gNB described herein) are implemented in one or more processing nodes 2100 or are distributed in any desired manner between one or more processing nodes 2100 and the control system 2002 and / or radio unit 2010. In some particular embodiments, some or all of the functions 2110 of the network node 2000 described herein are implemented as virtual components executed by one or more virtual machines implemented in a virtual environment hosted by the processing node 2100. As will be appreciated by those skilled in the art, additional signaling or communication between the processing node 2100 and the control system 2002 is used to perform at least some of the desired functions 2110. Notably, in some embodiments, the control system 2002 may not be included, in which case the radio unit 2010 communicates directly with the processing node 2100 via an appropriate network interface.
[0139] In some embodiments, a computer program is provided that includes instructions that, when executed by at least one processor, cause the at least one processor to perform the functionality of network node 2000 or the functionality of a node (e.g., processing node 2100) that implements one or more of the functionality 2110 of network node 2000 in a virtual environment in accordance with any of the embodiments described herein. In some embodiments, a carrier is provided that includes the aforementioned computer program product. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer-readable storage medium (e.g., a non-transitory computer-readable medium such as a memory).
[0140] 22 is a schematic block diagram of a network node 2000 in accordance with some other embodiments of the present disclosure. The network node 2000 includes one or more modules 2200, each of which is implemented in software. The modules 2200 provide the functionality of the network node 2000 described herein. This description is equally applicable to the processing node 2100 of FIG. 21, where the modules 2200 may be implemented on one of the processing nodes 2100, distributed across multiple processing nodes 2100, and / or distributed across the processing nodes 2100 and the control system 2002.
[0141] 23 is a schematic block diagram of a wireless communication device 912 (e.g., a UE) according to some embodiments of the present disclosure. As shown, the wireless communication device 912 includes one or more processors 2302 (e.g., CPUs, ASICs, FPGAs, etc.), a memory 2304, and one or more transceivers each including one or more transmitters 2308 and one or more receivers 2310 coupled to one or more antennas 2312. The transceiver 2306 includes radio front-end circuitry connected to the antenna 2312 configured to condition signals communicated between the antenna 2312 and the processor 2302, as would be understood by one skilled in the art. The processor 2302 is also referred to herein as a processing circuit. The transceiver 2306 is also referred to herein as a radio circuit. In some embodiments, the functionality of the wireless communication device 912 (or UE) described above may be implemented, fully or partially, in software, for example, stored in the memory 2304 and executed by the processor(s) 2302. It should be noted that the wireless communication device 912 may include additional components not shown in FIG. 23 , such as, for example, one or more user interface components (e.g., an input / output interface including a display, buttons, a touchscreen, a microphone, a speaker, and / or any other components for enabling information to be input to and / or output from the wireless communication device 912), a power supply (e.g., a battery and associated power circuitry), etc.
[0142] In some embodiments, a computer program is provided that includes instructions that, when executed by at least one processor, cause the at least one processor to perform the functions of the wireless communication device 912 according to any of the embodiments described herein. In some embodiments, a carrier is provided that includes the aforementioned computer program product. The carrier is one of an electrical signal, an optical signal, a radio signal, or a computer-readable storage medium (e.g., a non-transitory computer-readable medium such as a memory).
[0143] 24 is a schematic block diagram of a wireless communication device 912 according to some other embodiments of the present disclosure. The wireless communication device 912 includes one or more modules 2400, each implemented in software. The modules 2400 provide the functionality of the wireless communication device 912 (or UE) described herein.
[0144] 25 , according to one embodiment, a communications system includes a communications network 2500, such as a 3GPP-type cellular network, comprising an access network 2502, such as a RAN, and a core network 2504. The access network 2502 is comprised of a plurality of base stations 2506A, 2506B, 2506C, such as Node Bs, eNBs, gNBs, or other types of wireless access points (APs), each defining a corresponding coverage area 2508A, 2508B, 2508C. Each base station 2506A, 2506B, 2506C can be connected to the core network 2504 via a wired or wireless connection 2510. A first UE 2512 located in the coverage area 2508C is configured to wirelessly connect to or be paged by the corresponding base station 2506C. A second UE 2514 within the coverage area 2508A can wirelessly connect to the corresponding base station 2506A. In this example, multiple UEs 2512, 2514 are shown, however, the disclosed embodiments are equally applicable to situations where only one UE is within the coverage area or where only one UE is connected to the corresponding base station 2506.
[0145] The telecommunications network 2500 is itself connected to a host computer 2516, which may be embodied in hardware and / or software as a standalone server, a cloud-implemented server, a distributed server, or a processing resource within a server farm. The host computer 2516 may be under the ownership or control of a service provider and may be operated by or on behalf of the service provider. Connections 2518 and 2520 between the telecommunications network 2500 and the host computer 2516 may extend directly from the core network 2504 to the host computer 2516 or may go through an optional intermediate network 2522. The intermediate network 2522 may be one or a combination of two or more of a public, private, or hosted network; the intermediate network 2522, if any, may be a backbone network or the Internet; in particular, the intermediate network 2522 may include two or more subnetworks (not shown).
[0146] The communication system of FIG. 25 as a whole enables connectivity between the connected UEs 2512, 2514 and a host computer 2516. This connectivity can be described as an over-the-top (OTT) connection 2524. The host computer 2516 and the connected UEs 2512, 2514 are configured to communicate data and / or signals via the OTT connection 2524 using the access network 2502, the core network 2504, any intermediate networks 2522, and possible further infrastructure (not shown) as intermediaries. The OTT connection 2524 can be transparent in the sense that participating communication devices through which the OTT connection 2524 passes are unaware of the routing of the uplink and downlink communications. For example, the base station 2506 cannot or need not be informed about the past routing of incoming downlink communications having data originating from the host computer 2516 that is forwarded (e.g., handed over) to the connected UE 2512. Similarly, the base station 2506 does not need to be aware of the future routing of outgoing uplink communications originating from the UE 2512 towards the host computer 2516 .
[0147] An exemplary implementation of the UE, base station, and host computer described in the previous paragraph according to an embodiment will now be described with reference to FIG. 26. In communication system 2600, host computer 2602 comprises hardware 2604 including communication interface 2606 configured to establish and maintain wired or wireless connections with interfaces of different communication devices of communication system 2600. Host computer 2602 further comprises processing circuitry 2608, which may have memory and / or processing capabilities. In particular, processing circuitry 2608 may be comprised of one or more programmable processors, ASICs, FPGAs, or combinations thereof (not shown) adapted to execute instructions. Host computer 2602 further comprises software 2610 stored within or accessible by host computer 2602 and executable by processing circuitry 2608. Software 2610 includes host application 2612. The host application 2612 may be operable to provide services to a remote user, such as the UE 2614, connecting via an OTT connection 2616 that terminates at the UE 2614 and the host computer 2602. In providing services to the remote user, the host application 2612 may provide user data that is transmitted using the OTT connection 2616.
[0148] The communications system 2600 further includes a base station 2618 provided within the telecommunications system and comprising hardware 2620 that enables communication with the host computer 2602 and the UE 2614. The hardware 2620 may include a communications interface 2622 for setting up and maintaining wired or wireless connections with interfaces of different communications devices of the communications system 2600, as well as a wireless interface 2624 for setting up and maintaining at least a wireless connection 2626 with a UE 2614 located within a coverage area (not shown in FIG. 26 ) provided by the base station 2618. The communications interface 2622 may be configured to facilitate a connection 2628 to the host computer 2602. The connection 2628 may be direct, may pass through a core network of the telecommunications system (not shown in FIG. 26 ), and / or may pass through one or more intermediate networks external to the telecommunications system. In the illustrated embodiment, the hardware 2620 of the base station 2618 further includes processing circuitry 2630, which may be comprised of one or more programmable processors, ASICs, FPGAs, or combinations thereof (not shown) adapted to execute instructions. The base station 2618 also has software 2632 stored internally or accessible via an external connection.
[0149] The communications system 2600 further includes the previously mentioned UE 2614. The hardware 2634 of the UE 2614 may include a radio interface 2636 configured to set up and maintain a radio connection 2626 with a base station serving the coverage area in which the UE 2614 is currently located. The hardware 2634 of the UE 2614 further includes a processing circuit 2638, which may comprise one or more programmable processors, ASICs, FPGAs, or combinations thereof (not shown) adapted to execute instructions. The UE 2614 further includes software 2640, which is stored on or accessible by the UE 2614 and executable by the processing circuit 2638. The software 2640 includes a client application 2642. The client application 2642, with support from the host computer 2602, may be operable to provide services to a human or non-human user via the UE 2614. In the host computer 2602, a running host application 2612 can communicate with a running client application 2642 via a UE 2614 and an OTT connection 2616 that terminates at the host computer 2602. In providing a service to a user, the client application 2642 can receive request data from the host application 2612 and provide user data in response to the request data. The OTT connection 2616 can transfer both the request data and the user data. The client application 2642 can interact with the user to generate the user data to provide.
[0150] It should be noted that the host computer 2602, base station 2618, and UE 2614 illustrated in Figure 26 may be similar to or identical to the host computer 2516, one of the base stations 2506A, 2506B, 2506C, and one of the UEs 2512, 2514, respectively, of Figure 25. That is, the internal operation of these entities may be as in Figure 26, and independently, the surrounding network topology may be as in Figure 25.
[0151] 26, the OTT connection 2616 is depicted abstractly to illustrate communication between the host computer 2602 and the UE 2614 via the base station 2618, without explicit reference to any intermediary devices and the exact routing of messages through those devices. The network infrastructure can make routing decisions that can be configured to be hidden from the UE 2614, from the service provider operating the host computer 2602, or both. While the OTT connection 2616 is active, the network infrastructure can further make decisions to dynamically change the routing (e.g., based on load balancing considerations or network reconfiguration).
[0152] The wireless connection 2626 between the UE 2614 and the base station 2618 follows the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of the OTT service provided to the UE 2614 using the OTT connection 2616 of which the wireless connection 2626 forms the last segment.
[0153] Measurement procedures may be provided for the purpose of monitoring data rates, latency, and other factors that one or more embodiments improve. There may further be optional network functionality for reconfiguring the OTT connection 2616 between the host computer 2602 and the UE 2614 in response to fluctuations in the measurement results. The measurement procedures and / or the network functionality for reconfiguring the OTT connection 2616 may be implemented in the software 2610 and hardware 2604 of the host computer 2602, or in the software 2640 and hardware 2634 of the UE 2614, or both. In some embodiments, sensors (not shown) may be deployed in or associated with the communication devices through which the OTT connection 2616 passes, and the sensors may participate in the measurement procedures by providing values of the monitored quantities exemplified above, or by providing values of other physical quantities from which the software 2610, 2640 can calculate or estimate the monitored quantities. Reconfiguration of the OTT connection 1616 may include message formats, retransmission settings, preferred routing, etc., and the reconfiguration need not affect the base station 2618 and may be unknown or imperceptible to the base station 2618. Such procedures and functionality are known and may be implemented in the art. In particular embodiments, the measurements may include proprietary UE signaling that facilitates measurements of throughput, propagation time, latency, etc. at the host computer 2602. The measurements may be implemented to cause the OTT connection 2616 to send messages, particularly empty or “dummy” messages, while the software 2610 and 2640 monitors propagation times, errors, etc.
[0154] FIG. 27 is a flowchart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to FIGS. 25 and 26. To simplify this disclosure, only a drawing reference to FIG. 27 is included in this section. In step 2700, the host computer provides user data. In sub-step 2702 of step 2700 (which may be optional), the host computer provides the user data by executing a host application. In step 2704, the host computer initiates a transmission carrying the user data to the UE. In step 2706 (which may be optional), the base station transmits the user data carried in the host computer-initiated transmission to the UE, in accordance with the teachings of the embodiments described throughout this disclosure. In step 2708 (which may be optional), the UE executes a client application associated with the host application executed by the host computer.
[0155] FIG. 28 is a flowchart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to FIGS. 25 and 26. To simplify this disclosure, only a drawing reference to FIG. 28 is included in this section. In step 2800 of the method, the host computer provides user data. In an optional sub-step (not shown), the host computer provides the user data by executing a host application. In step 2802, the host computer initiates a transmission carrying the user data to the UE. This transmission may be via a base station, in accordance with the teachings of embodiments described throughout this disclosure. In step 2804 (which may be optional), the UE receives the user data carried in the transmission.
[0156] FIG. 29 is a flowchart illustrating a method implemented in a communications system according to one embodiment. The communications system includes a host computer, a base station, and a UE, which may be as described with reference to FIGS. 25 and 26. To simplify this disclosure, only drawing references to FIG. 29 are included in this section. In step 2900 (which may be optional), the UE receives input data provided by the host computer. Additionally or alternatively, in step 2902, the UE provides user data. In sub-step 2904 (which may be optional) of step 2900, the UE provides the user data by executing a client application. In sub-step 2906 (which may be optional) of step 2902, the UE executes a client application that provides the user data in response to the received input data provided by the host computer. In providing the user data, the executed client application may further consider user input received from the user. Regardless of the specific manner in which the user data is provided, the UE begins transmitting the user data to the host computer in sub-step 2908 (which may be optional). In step 2910 of the method, the host computer receives user data transmitted from the UE according to the following.
[0157] Figure 30 is a flowchart illustrating a method implemented in a communication system according to one embodiment. The communication system includes a host computer, a base station, and a UE, which may be as described with reference to Figures 25 and 26. To simplify this disclosure, only drawing references to Figure 30 are included in this section. In accordance with the teachings of the embodiments described throughout this disclosure, in step 3000 (which may be optional), the base station receives user data from the UE. In step 3002 (which may be optional), the base station initiates transmission of the received user data to the host computer. In step 3004 (which may be optional), the host computer receives the user data carried in a transmission initiated by the base station.
[0158] Any suitable step, method, feature, function, or advantage disclosed herein may be performed via one or more functional units or modules of one or more virtual devices. Each virtual device may be composed of several of these functional units. These functional units may be implemented via processing circuitry, which may include one or more microprocessors or microcontrollers, as well as other digital hardware, which may include digital signal processors (DSPs), special-purpose digital logic, and the like. The processing circuitry may be configured to execute program code stored in memory, which may include one or more types of memory, such as read-only memory (ROM), random access memory (RAM), cache memory, flash memory devices, optical storage devices, and the like. The program code stored in memory includes program instructions for implementing one or more telecommunications and / or data communication protocols, as well as instructions for executing one or more of the techniques described herein. In some implementations, the processing circuitry may be used to cause each functional unit to perform corresponding functions according to one or more embodiments of the present disclosure.
[0159] While the processes in the figures may indicate a particular order of operations performed by certain embodiments of the present disclosure, it should be understood that such order is exemplary (e.g., alternative embodiments may perform operations in a different order, combine certain operations, overlap certain operations, etc.).
[0160] Some exemplary embodiments of the present disclosure are given below: Group A Embodiments
[0161] Embodiment 1: A method performed by a wireless communication device (912), the method including one or more of the following: receiving (1906) from a base station (902) downlink control information or a configuration (e.g., a ConfigAdvance Grant for a PUSCH) scheduling an uplink transmission with two or more repetitions, each of the two or more repetitions being associated with one of two or more Sounding Reference Signal (SRS) resource sets, and a Power Headroom Report (PHR) being triggered and carried by the uplink transmission; calculating (1910) at least one power headroom (PH) value associated with at least one of the two or more SRS resource sets; constructing a PHR Media Access Control (MAC) Control Element (CE) (1912) comprising at least one PH value; Transmitting the PHR MAC CE in the uplink transmission (1914).
[0162] Embodiment 2: 2. The method of embodiment 1, wherein the uplink transmission is a Physical Uplink Shared Channel (PUSCH) transmission.
[0163] Embodiment 3: 3. The method of embodiment 1 or 2, wherein the PHR MAC CE includes information indicating the at least one of the two or more SRS resource sets associated with the at least one PH value included in the PHR MAC CE.
[0164] Embodiment 4: 3. The method of embodiment 1 or 2, wherein the at least one PH value is a PH value associated with one of the two or more resource sets, and the PHR MAC CE includes information indicating one of the two or more resource sets associated with the PH value included in the PHR MAC CE.
[0165] Embodiment 5: the two or more iterations comprise a first iteration associated with a first SRS resource set and a second iteration associated with a second SRS resource set; and / or the at least one PH value is (a) a PH value associated with one of the first and second SRS resource sets, or (b) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; and / or including information indicating whether the PHR MAC CE includes (a) a PH value associated with one of the first and second SRS resource sets, or (b) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; 3. The method of embodiment 1 or 2.
[0166] Embodiment 6: 3. The method of embodiment 1 or 2, wherein each PH value of the at least one PH value is calculated based on a first transmission opportunity among those scheduled for the two or more repetitions.
[0167] Embodiment 7: 7. The method of embodiment 6, further comprising receiving, from the base station (902), information indicating which SRS resource set from the two or more SRS resource sets is associated with the first transmission opportunity (1908).
[0168] Embodiment 8: 8. The method of embodiment 7, wherein the at least one PH value included in the PHR MAC CE is a PH value associated with the SRS resource set associated with the first transmission opportunity.
[0169] Embodiment 9: 9. The method of embodiment 7 or 8, wherein different SRS resource sets are indicated as being associated with first transmission opportunities for different scheduled uplink transmissions.
[0170] Embodiment 10: 10. The method according to any one of embodiments 7 to 9, wherein information indicating which of the two or more SRS resource sets is associated with the first transmission opportunity is configured in downlink control information.
[0171] Embodiment 11: 11. The method of embodiment 10, wherein a single bit field in downlink control information is used to jointly encode whether the two or more repetitions are associated with a single SRS resource set among the two or more SRS resource sets or with multiple SRS resource sets among the two or more SRS resource sets, and which SRS resource set among the two or more SRS resource sets is associated with the first transmission opportunity.
[0172] Embodiment 12: 7. The method of embodiment 6, wherein the SRS resource set of the two or more SRS resource sets associated with the first transmission opportunity is changed (eg, switched) at different time periods.
[0173] Embodiment 13: 13. The method of any one of embodiments 1-12, wherein distinct power control parameters are associated with the two or more SRS resource sets, and wherein calculating 1910 the at least one PH value comprises: calculating 1910 a PH value for a transmission opportunity i on an active uplink bandwidth portion b of a carrier f of a serving cell c as follows: TIFF0007753385000006.tif9137
[0174] Embodiment 14: 14. The method of any one of embodiments 1 to 13, further comprising detecting (1904) a trigger event of the PHR.
[0175] Embodiment 15: The method of embodiment 14, wherein the trigger event is when a timer expires and the path loss has changed by more than a threshold since the last transmission of the PHR, and the change in path loss is with respect to a path loss reference signal within the same uplink (e.g., PUSCH) power control parameter set.
[0176] Embodiment 16: 15. The method of embodiment 14, wherein the trigger event is when a timer expires and the path loss associated with the same SRS resource set has changed by more than a threshold since the last transmission of a PHR.
[0177] Embodiment 17: 17. The method of embodiment 15 or 16, wherein different timers are associated with different SRS resource sets.
[0178] Embodiment 18: 18. The method according to any one of embodiments 1 to 17, wherein the PHR MAC CE follows a defined PHR MAC CE format that can carry multiple PH values.
[0179] Embodiment 19: 10. The method of any of the preceding embodiments, further comprising providing user data and transferring the user data to a host computer via transmission to a base station. Group B Embodiments
[0180] Embodiment 20: 1. A method performed by a base station, the method comprising: Wireless communication devices (912) 、2 Schedule uplink transmissions with the above iterations Downlink control information or transmitting 1906 a configuration, wherein each of the two or more repetitions is associated with one of two or more sounding reference signal (SRS) resource sets; and / or Receiving a power headroom report (PHR) conveyed via the uplink transmission from the wireless communication device (912).
[0181] Embodiment 21: The method of embodiment 20, wherein the PHR is carried in a PHR Media Access Control (MAC) Control Element (CE) and includes information indicating at least one of the two or more SRS resource sets associated with the at least one PH value included in the PHR MAC CE.
[0182] Embodiment 22: The PHR MAC CE used to provide the PHR, a PH value associated with one of said one or more SRS resource sets; and / or Information indicating one of the two or more SRS resource sets associated with the PH value included in the PHR MAC CE. 22. The method of embodiment 20 or 21, comprising:
[0183] Embodiment 23: the two or more iterations comprise a first iteration associated with a first SRS resource set and a second iteration associated with a second SRS resource set; and / or the PHR MAC CE used to provide the PHR includes at least one PH value, and the at least one PH value is (a) a PH value associated with one of the first and second SRS resource sets, or (b) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; and / or The method of embodiment 20 or 21, wherein the PHR MAC CE includes information indicating whether it includes (a) a PH value associated with one of the first and second SRS resource sets, or (b) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set.
[0184] Embodiment 24: 22. The method of embodiment 20 or 21, wherein the PHR MAC CE used to provide the PHR includes at least one PH value, and each PH value of the at least one PH value is calculated based on a first transmission opportunity from among those scheduled for the two or more repetitions.
[0185] Embodiment 25: 25. The method of embodiment 24, further comprising transmitting (1908) to the wireless communication device (912) information indicating which SRS resource set from the two or more SRS resource sets is associated with the first transmission opportunity.
[0186] Embodiment 26: 26. The method of embodiment 25, wherein the at least one PH value included in the PHR MAC CE is a PH value associated with the SRS resource set associated with the first PUSCH transmission opportunity.
[0187] Embodiment 27: 27. The method of embodiment 25 or 26, wherein different SRS resource sets are designated as being associated with first transmission opportunities for different scheduled uplink transmissions.
[0188] Embodiment 28: 28. The method according to any one of embodiments 25 to 27, wherein information indicating which of the two or more SRS resource sets is associated with the first transmission opportunity is configured in the downlink control information.
[0189] Embodiment 29: 29. The method of embodiment 28, wherein a single bit field in the downlink control information is used to jointly encode whether the two or more repetitions are associated with a single SRS resource set or multiple SRS resource sets among the two or more SRS resource sets, and an SRS resource set among the two or more SRS resource sets is associated with the first transmission opportunity.
[0190] Embodiment 30: A method according to any one of embodiments 20 to 29, wherein the PHR MAC CE used to provide the PHR includes two or more PH values, and the PHR MAC CE conforms to a defined PHR MAC CE format capable of carrying multiple PH values.
[0191] Embodiment 31: 10. The method of any of the preceding embodiments, further comprising obtaining user data and transferring the user data to a host computer or a wireless communication device. Group C Embodiments
[0192] Embodiment 32: 1. A wireless communication device, comprising: a processing circuit configured to perform the steps of any of the embodiments of Group A; and a power supply circuit configured to provide power to the wireless communication device; A wireless communication device comprising:
[0193] Embodiment 33: A base station, a processing circuit configured to perform the steps of any of the embodiments of Group B; and a power supply circuit configured to supply power to the base station; A base station comprising:
[0194] Embodiment 34: an antenna configured to transmit and receive wireless signals; a radio front-end circuit connected to the antenna and processing circuit and configured to condition signals communicated between the antenna and the processing circuit; processing circuitry configured to perform the steps of any of the embodiments of Group A; an input interface connected to said processing circuitry and configured to allow input of information to the UE to be processed by said processing circuitry; an output interface connected to the processing circuit and configured to output information processed by the processing circuit from the UE; a battery connected to the processing circuit and configured to power the UE; A user equipment (UE) comprising:
[0195] Embodiment 35: processing circuitry configured to provide user data; and a communication interface configured to transfer the user data to a cellular network for transmission to a user equipment (UE); wherein the cellular network includes a base station having a radio interface and the processing circuitry, the processing circuitry of the base station configured to perform the steps of any of the Group B embodiments; A communications system including a host computer.
[0196] Embodiment 36: 10. The communication system of claim 1, further comprising a base station.
[0197] Embodiment 37: 3. The communication system of claim 2, further comprising the UE, wherein the UE is configured to communicate with the base station.
[0198] Embodiment 38: the processing circuitry of the host computer is configured to execute a host application whereby the user data is provided; the UE comprises processing circuitry configured to execute a client application associated with the host application; A communication system according to any of the previous three embodiments.
[0199] Embodiment 39: 1. A method implemented in a communication system including a host computer, a base station, and a user equipment (UE), comprising: In the host computer, providing user data; initiating, at the host computer, a transmission carrying user data to the UE over a cellular network including the base station, the base station performing the steps of any of the Group B embodiments; The method includes:
[0200] Embodiment 40: 10. The method of claim 1, further comprising transmitting, at the base station, the user data.
[0201] Embodiment 41: The method according to the previous two embodiments, wherein the user data is provided at the host computer by executing a host application, and the method further comprises executing, at the UE, a client application associated with the host application. method.
[0202] Embodiment 42: A user equipment (UE) configured to communicate with a base station, the UE comprising a radio interface and processing circuitry configured to perform the method of the previous three embodiments. User equipment.
[0203] Embodiment 43: A communication system including a host computer, processing circuitry configured to provide user data; a communication interface configured to transfer user data to a cellular network for transmission to a user equipment (UE); The UE includes a radio interface and processing circuitry, and the UE components are configured to perform the steps of any of the embodiments of Group A. Communication system.
[0204] Embodiment 44: 10. The communication system of claim 1, wherein the cellular network further includes a base station configured to communicate with the UE.
[0205] Embodiment 45: the processing circuitry of the host computer is configured to execute a host application whereby user data is provided; processing circuitry of the UE configured to execute a client application associated with the host application; A communication system according to the previous two embodiments.
[0206] Embodiment 46: 1. A method implemented in a communication system including a host computer, a base station, and a user equipment (UE), comprising: providing user data at the host computer; initiating transmission at the host computer to carry the user data to the UE over a cellular network including the base station; and the UE performing the steps of any of the embodiments of Group A. The method includes:
[0207] Embodiment 47: 10. The method of claim 1, further comprising receiving, at the UE, the user data from the base station.
[0208] Embodiment 48: A communication system including a host computer, a communication interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station; wherein the UE comprises a radio interface and processing circuitry, and the processing circuitry of the UE is configured to perform the steps of any of the embodiments of Group A; Communication system.
[0209] Embodiment 49: 10. The communication system of claim 9, further comprising the UE.
[0210] Embodiment 50: 10. The communication system of claim 1, further comprising: a base station, the base station comprising: a wireless interface configured to communicate with the UE; and a communication interface configured to transfer user data carried by transmissions from the UE to the base station to a host computer.
[0211] Embodiment 51: the processing circuitry of the host computer is configured to execute a host application; processing circuitry of the UE configured to execute a client application associated with the host application, whereby user data is provided; A communication system according to any of the previous three embodiments.
[0212] Embodiment 52: the processing circuitry of the host computer is configured to execute a host application and provide requested data thereby; processing circuitry of the UE configured to execute a client application associated with the host application, thereby providing the user data in response to request data; A communication system according to any of the previous four embodiments.
[0213] Embodiment 53: A method implemented in a communication system including a host computer, a base station, and user equipment (UE), the method including receiving, at the host computer, user data transmitted from the UE to the base station, wherein the UE performs the steps of any of the embodiments of Group A.
[0214] Embodiment 54: 10. The method of claim 1, further comprising: providing, at the UE, the user data to the base station.
[0215] Embodiment 55: The method according to the previous two embodiments, further comprising: - executing, in the UE, a client application and providing the user data to be transmitted thereby; executing, on the host computer, a host application associated with the client application; The method further comprises:
[0216] Embodiment 56: The method according to the previous three embodiments, further comprising: executing a client application on the UE; receiving, at the UE, input data for the client application, the input data being provided at the host computer by executing a host application associated with the client application; wherein the user data to be transmitted is provided by the client application in response to the input data; method.
[0217] Embodiment 57: 1. A communications system including a host computer including a communications interface configured to receive user data originating from a transmission from a user equipment (UE) to a base station, the base station including a radio interface and processing circuitry, the processing circuitry of the base station configured to perform the steps of any of the Group B embodiments.
[0218] Embodiment 58: 10. The communication system of claim 1, further comprising the base station.
[0219] Embodiment 59: 10. The communication system of claim 1, further comprising the UE, wherein the UE is configured to communicate with the base station.
[0220] Embodiment 60: the processing circuitry of the host computer is configured to execute a host application; the UE is configured to execute a client application associated with the host application, thereby providing the user data to be received by the host computer; A communication system according to any of the previous three embodiments.
[0221] Embodiment 61: A method implemented in a communications system including a host computer, a base station, and user equipment (UE), comprising receiving, at the host computer, from the base station, user data derived from a transmission received by the base station from the UE, wherein the UE performs the steps of any of the embodiments of Group A.
[0222] Embodiment 62: 10. The method of claim 1, further comprising receiving, at the base station, the user data from the UE.
[0223] Embodiment 63: 3. The method of claim 2, further comprising initiating, at the base station, transmission of the received user data to the host computer.
[0224] Those skilled in the art will recognize improvements and modifications to the embodiments of the present disclosure, and all such improvements and modifications are considered within the scope of the concepts disclosed herein.
Claims
1. A method performed by a wireless communication device (912), comprising: receiving 1906, from a base station (902), downlink control information or a configuration that schedules an uplink transmission with two or more repetitions, each of the two or more repetitions being associated with a different one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms (PH), and a power headroom report (PHR) being triggered and carried by the uplink transmission; Calculating 1910, from the two or more PHs, either a first PH associated with a first SRS resource set or a second PH associated with a second SRS resource set; receiving, from the base station (902), an indication regarding a corresponding SRS resource set associated with a first repetition of the two or more repetitions (1908); constructing a PHR Media Access Control (MAC) Control Element (CE) including either the first PH or the second PH based on the instruction (1912); transmitting the PHR MAC CE in the uplink transmission (1914); A method comprising:
2. The method of claim 1 , wherein the uplink transmission is a Physical Uplink Shared Channel (PUSCH) transmission.
3. 2. The method of claim 1, wherein either the first PH or the second PH is calculated based on a transmission opportunity that is first in time from those scheduled for the two or more iterations.
4. receiving, from the base station (902), information indicating which SRS resource set of the two or more SRS resource sets is associated with the first transmission opportunity (1908); The method of claim 3 further comprising:
5. The method of claim 4 , wherein either the first PH or the second PH included in the PHR MAC CE is a PH associated with the SRS resource set associated with the first transmission opportunity.
6. The method of claim 4 , wherein different SRS resource sets can be indicated as being associated with first transmission opportunities for different scheduled uplink transmissions.
7. The method of claim 4 , wherein the information indicating which of the two or more SRS resource sets is associated with the first transmission opportunity is included in the downlink control information.
8. 8. The method of claim 7, wherein a single bit field in the downlink control information is used to jointly encode whether the two or more repetitions are associated with a single SRS resource set or multiple SRS resource sets among the two or more SRS resource sets, and which SRS resource set among the two or more SRS resource sets is associated with the first transmission opportunity.
9. The method of claim 3 , wherein the SRS resource set associated with the first transmission opportunity among the two or more SRS resource sets may be changed at different time periods.
10. 2. The method of claim 1, wherein the PHR MAC CE includes information indicating one of the two or more SRS resource sets associated with each of either the first PH or the second PH included in the PHR MAC CE.
11. 2. The method of claim 1, wherein either the first PH or the second PH is a PH associated with one of the two or more SRS resource sets, and the PHR MAC CE includes information indicating the one of the two or more SRS resource sets associated with the PH included in the PHR MAC CE.
12. (a) the two or more repetitions consist of a first repetition associated with a first SRS resource set and a second repetition associated with a second SRS resource set; or (b) the at least one PH value is either (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; or (c) the PHR MAC CE includes information indicating whether it includes (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; or (d) A combination of two or more of (a) to (c), The method according to claim 1.
13. A distinct power control parameter is associated with the two or more SRS resource sets, and calculating 1910 the at least one PH value includes: for a transmission opportunity i on an active uplink bandwidth portion b of carrier f of a serving cell c, calculating 1910 a PH value as follows: where: b is the bandwidth fraction index, f is the carrier frequency index, c is the cell index, i is the transmission opportunity index, j is the index of the PUSCH type, ・q d is the path loss reference RS index, l is the closed-loop index, ・P ~ CMAX,F,C (i) is the maximum output power of the wireless communication device for carrier frequency f of serving cell c at transmission opportunity i; ・P O_PUSCH,b,f,c (j) is the component P O_NOMINAL_PUSCH,b,f,c (j) and component P O_UE_PUSCH,b,f,c (j) is a parameter consisting of the sum of ・α b,f,c (j) is the fractional path loss compensation coefficient ・PL b,f,c (q d ) is the index q d a path loss estimate based on a path loss reference signal having ・f b,f,c (i, l) is the active uplink bandwidth portion b of carrier f of serving cell c and the PUSCH power control adjustment state l for PUSCH transmission opportunity i; The method of claim 1.
14. The method of claim 1 , further comprising detecting (1904) a trigger event for the PHR.
15. 15. The method of claim 14, wherein the trigger event is when a PHR timer expires and a path loss has changed by more than a threshold since the last transmission of a PHR, the change in path loss being for any of one or more path loss reference signals configured in a same uplink power control parameter set associated with one of the two or more SRS resource sets.
16. 15. The method of claim 14, wherein the trigger event is when a timer expires and a path loss associated with any one of the two or more SRS resource sets changes by more than a threshold since the last transmission of a PHR.
17. The method of claim 15 , wherein different timers are associated with different SRS resource sets.
18. The method of claim 1 , wherein the PHR MAC CE follows a defined PHR MAC CE format that can transmit multiple PHs.
19. receiving 1906, from a base station (902), downlink control information or a configuration that schedules an uplink transmission with two or more repetitions, each of the two or more repetitions being associated with a different one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms (PH), and a power headroom report (PHR) being triggered and carried by the uplink transmission; calculating 1910, from the two or more PHs, either a first PH associated with a first SRS resource set or a second PH associated with a second SRS resource set; receiving (1908) from the base station (902) an indication regarding a corresponding SRS resource set associated with a first repetition of the two or more repetitions; constructing (1912) a PHR Media Access Control (MAC) Control Element (CE) that includes either the first PH or the second PH based on the indication; transmitting 1914 the PHR MAC CE in the uplink transmission; A wireless communication device (912) adapted for:
20. A wireless communication device (912) according to claim 19, further adapted to perform the method according to any of claims 2 to 18.
21. one or more transmitters (2308); one or more receivers (2310); a processing circuit (2302) associated with the one or more transmitters (2308) and the one or more receivers (2310); The processing circuit (2302) may be configured to: receiving 1906, from a base station (902), downlink control information or a configuration that schedules an uplink transmission with two or more repetitions, each of the two or more repetitions being associated with a different one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms (PH), and a power headroom report (PHR) being triggered and carried by the uplink transmission; calculating 1910, from the two or more PHs, either a first PH associated with a first SRS resource set or a second PH associated with a second SRS resource set; receiving (1908) from the base station (902) an indication regarding a corresponding SRS resource set associated with a first repetition of the two or more repetitions; constructing (1912) a PHR Media Access Control (MAC) Control Element (CE) that includes either the first PH or the second PH based on the indication; transmitting 1914 the PHR MAC CE in the uplink transmission; configured to cause A wireless communication device (912).
22. The wireless communication device (912) of claim 21, wherein the processing circuit (2302) is further configured to cause the wireless communication device (912) to perform a method according to any one of claims 2-18.
23. A method performed by a base station (902), comprising: transmitting 1906, to a wireless communication device, downlink control information or configuration that schedules uplink transmissions with two or more repetitions, each of the two or more repetitions being associated with one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms; transmitting to the wireless communication device (912) an indication regarding a corresponding SRS resource set associated with a first repetition of the two or more repetitions; receiving a power headroom report (PHR) conveyed via the uplink transmission from the wireless communication device (912), the PHR including at least one PH of the two or more PHs; A method comprising:
24. 24. The method of claim 23, wherein the PHR is carried in a PHR Media Access Control (MAC) Control Element (CE) and includes, based on the indication, either a first PH associated with a first SRS resource set or a second PH associated with a second SRS resource set.
25. 24. The method of claim 23, wherein a PHR Media Access Control (MAC) Control Element (CE) used to provide the PHR includes at least one PH, the at least one PH being calculated based on a first-in-time transmission opportunity from those scheduled for the two or more repetitions.
26. 26. The method of claim 25, further comprising transmitting (1908) to the wireless communication device (912) information indicating which SRS resource set of the two or more SRS resource sets is associated with the first transmission opportunity.
27. 27. The method of claim 26, wherein the at least one PH included in the PHR MAC CE is a PH associated with an SRS resource set associated with the first PUSCH transmission opportunity.
28. 27. The method of claim 26, wherein different SRS resource sets can be indicated as being associated with first transmission opportunities for different scheduled uplink transmissions.
29. 27. The method of claim 26, wherein information indicating which of the two or more SRS resource sets is associated with the first transmission opportunity is included in the downlink control information.
30. 30. The method of claim 29, wherein a single bit field in the downlink control information is used to jointly encode whether the two or more repetitions are associated with a single SRS resource set or multiple SRS resource sets among the two or more SRS resource sets, and which SRS resource set among the two or more SRS resource sets is associated with the first transmission opportunity.
31. The PHR MAC CE (PHR Media Access Control (MAC) Control Element (CE)) that carries the PHR comprises: a PH associated with one of the two or more SRS resource sets; information indicating one of the two or more SRS resource sets associated with each of the at least one PH included in the PHR MAC CE; 24. The method of claim 23, comprising any one of:
32. (a) the two or more repetitions consist of a first repetition associated with a first SRS resource set and a second repetition associated with a second SRS resource set; or (b) a PHR Media Access Control (MAC) Control Element (CE) used to provide the PHR includes at least one PH value, and the at least one PH value is either (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; or (c) the PHR MAC CE includes information indicating whether it includes (i) a PH value associated with one of the first and second SRS resource sets, or (ii) both a first PH value associated with the first SRS resource set and a second PH value associated with the second SRS resource set; or (d) A combination of two or more of (a) to (c), The method of claim 23.
33. 24. The method of claim 23, wherein a PHR Media Access Control (MAC) Control Element (CE) used to provide the PHR includes two or more PHs, and the PHR MAC CE follows a defined PHR MAC CE format that can carry multiple PHs.
34. transmitting 1906, to a wireless communication device, downlink control information or configuration that schedules uplink transmissions with two or more repetitions, each of the two or more repetitions being associated with one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms; transmitting to the wireless communication device (912) an indication regarding a corresponding SRS resource set associated with a first repetition of the two or more repetitions; receiving a power headroom report (PHR) conveyed via the uplink transmission from the wireless communication device (912), the PHR including at least one PH of the two or more PHs; A base station (902) adapted for
35. A base station (902) according to claim 34, further adapted to perform the method according to any of claims 24 to 33.
36. transmitting 1906, to a wireless communication device, downlink control information or configuration that schedules uplink transmissions with two or more repetitions, each of the two or more repetitions being associated with one of two or more sounding reference signal (SRS) resource sets and a different one of two or more power headrooms; transmitting to a wireless communication device (912) an indication regarding a corresponding SRS resource set associated with a first repetition of the two or more repetitions; receiving a power headroom report (PHR) conveyed via the uplink transmission from the wireless communication device (912), the PHR including at least one PH of the two or more PHs; a processing circuit (2004; 2104) configured to cause the base station (902) to Base station (902).
37. The base station (902) of claim 36, wherein the processing circuit (2004; 2104) is further configured to cause the base station (902) to perform a method according to any of claims 24 to 33.