Uplink power control for improving the reliability of physical uplink channels

Flexible power control configurations for PUCCH transmissions in 3GPP systems address inefficiencies in existing mechanisms, enhancing reliability and coverage by adapting power settings for different frequency ranges and beam scenarios.

JP7823061B2Active Publication Date: 2026-03-03APPLE INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023541091
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-01-08
Publication Date
2026-03-03
Estimated Expiration
2041-01-08

AI Technical Summary

Technical Problem

Current uplink power control mechanisms in 3GPP do not adequately address the need for efficient power control for PUCCH transmissions with multiple repetitions across different frequency ranges (FR1 and FR2) and beam hopping scenarios, lacking flexibility in configuring and applying power control parameters.

Method used

Implementing flexible power control configurations through separate power control parameters for different PUCCH repetitions, beam hops, and closed-loop power control processes, using RRC signaling, MAC CE, and DCI to dynamically adjust power control settings based on spatial relationships and beam management.

Benefits of technology

Enhances PUCCH reliability and coverage by providing flexible power control for multiple beams and repetitions, improving communication efficiency and reducing interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007823061000008
    Figure 0007823061000008
  • Figure 0007823061000009
    Figure 0007823061000009
  • Figure 0007823061000010
    Figure 0007823061000010
Patent Text Reader

Abstract

The present application relates to devices and components, including apparatus, systems, and methods, for uplink power control for channels having repetition.
Need to check novelty before this filing date? Find Prior Art

Description

[Background technology]

[0001] The 3rd Generation Partnership Project (3GPP) provides uplink power control to provide efficient uplink communications while limiting interference and power consumption in a user equipment (UE). To control uplink power, power control parameters may be provided to the UE. In 3GPP Release 15 and Release 16, the power control parameters are derived as follows: If a spatial relationship is configured, the power control parameters are set in the spatial relationship configuration. The spatial relationship is only applicable to frequency range 2 (FR2), i.e., 24,250 megahertz (MHz) to 52,600 MHz. If a spatial relationship is not configured, a default power control parameter may be selected from the first power control parameter in each power control parameter list configured by radio resource control (RRC) signaling. [Brief explanation of the drawings]

[0002] [Figure 1] FIG. 1 illustrates a network environment, according to some embodiments.

[0003] [Figure 2] FIG. 10 illustrates a mapping of power control parameter sets to repetitions according to some embodiments.

[0004] [Figure 3] 1A-1C illustrate two scenarios for signaling power control parameter sets according to some embodiments.

[0005] [Figure 4] FIG. 10 illustrates intra-slot hopping according to some embodiments.

[0006] [Figure 5] FIG. 1 illustrates an operational flow / algorithm structure according to some embodiments.

[0007] [Figure 6] FIG. 10 illustrates another operational flow / algorithm structure according to some embodiments.

[0008] [Figure 7] FIG. 10 illustrates another operational flow / algorithm structure according to some embodiments.

[0009] [Figure 8] FIG. 1 illustrates beamforming components of a device, according to some embodiments.

[0010] [Figure 9] FIG. 1 illustrates a user equipment, according to some embodiments.

[0011] [Figure 10] FIG. 1 illustrates a gNB according to some embodiments. DETAILED DESCRIPTION OF THE INVENTION

[0012] The following detailed description refers to the accompanying drawings. The same reference numbers may be used in different drawings to identify the same or similar elements. In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular structures, architectures, interfaces, techniques, etc., in order to provide a thorough understanding of various aspects of various embodiments. However, it will be apparent to one skilled in the art having the benefit of this disclosure that various aspects of the various embodiments may be practiced in other examples that depart from these specific details. In some instances, descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the various embodiments with unnecessary detail. For purposes of this disclosure, "A or B" means (A), (B), or (A and B).

[0013] The following is a glossary of terms that may be used in this disclosure.

[0014] As used herein, the term “circuitry” refers to, is a part of, or includes a hardware component configured to provide a described functionality, such as an electronic circuit, a logic circuit, a processor (shared, dedicated, or group) or memory (shared, dedicated, or group), an application-specific integrated circuit (ASIC), a field programmable device (FPD) (e.g., a field programmable gate array (FPGA), a programmable logic device (PLD), a complex PLD (CPLD), a high-volume PLD (HCPLD), a structured ASIC, a programmable system-on-chip (SoC)), a digital signal processor (DSP), etc. In some embodiments, a circuitry can execute one or more software or firmware programs to provide at least a portion of the described functionality. The term “circuitry” can also refer to the combination of one or more hardware elements (or a combination of circuits used in an electrical or electronic system) with program code used to perform the functions of the program code. In these embodiments, the combination of hardware elements and program code may be referred to as a particular type of circuit.

[0015] As used herein, the term "processor circuitry" refers to, is a part of, or includes circuitry capable of sequentially and automatically performing a series of arithmetic or logical operations, or recording, storing, or transferring digital data. The term "processor circuitry" may refer to an application processor, a baseband processor, a central processing unit (CPU), a graphics processing unit, a single-core processor, a dual-core processor, a triple-core processor, a quad-core processor, or any other device that can execute or otherwise operate computer-executable instructions, such as program code, software modules, or functional processes.

[0016] As used herein, the term "interface circuitry" refers to, is a part of, or includes circuitry that enables the exchange of information between two or more components or devices. The term "interface circuitry" may refer to one or more hardware interfaces, such as a bus, an I / O interface, a peripheral component interface, a network interface card, or the like.

[0017] As used herein, the term "user equipment" or "UE" refers to a device having wireless communication capabilities and may represent a remote user of network resources in a communication network. The term "user equipment" or "UE" may be considered synonymous with and may be referred to as client, mobile, mobile device, mobile terminal, user terminal, mobile unit, mobile station, mobile user, subscriber, user, remote station, access agent, user agent, receiver, radio equipment, reconfigurable radio equipment, reconfigurable mobile device, etc. Furthermore, the term "user equipment" or "UE" may include any type of wireless / wired device or any computing device that includes a wireless communication interface.

[0018] As used herein, the term "computer system" refers to any type of interconnected electronic device, computing device, or component thereof. Additionally, the term "computer system" or "system" can refer to various components of a computer that are communicatively coupled to each other. Furthermore, the term "computer system" or "system" can refer to multiple computing devices or multiple computing systems that are communicatively coupled to each other and configured to share computing or networking resources.

[0019] As used herein, the term "resource" refers to a physical or virtual device, a physical or virtual component in a computing environment, or a physical or virtual component in a particular device, such as a computer device, a mechanical device, memory space, processor / CPU time, processor / CPU usage, processor and accelerator load, hardware time or usage, power, input / output operations, ports or network sockets, channel / link allocation, throughput, memory usage, storage, network, database and application, workload unit, etc. "Hardware resources" may refer to computational, storage, or network resources provided by physical hardware element(s). "Virtualized resources" may refer to computational, storage, or network resources provided by a virtualization infrastructure to applications, devices, systems, etc. The terms "network resources" or "communication resources" may refer to resources accessible by a computer device / system via a communication network. The term "system resources" may refer to any kind of shared entity for providing services and may include computing resources or network resources. A system resource can be thought of as a set of coherent functions, network data objects, or services that reside on a single host or multiple hosts and are accessible through a clearly identifiable server.

[0020] As used herein, the term "channel" refers to any tangible or intangible transmission medium used to communicate data or data streams. The term "channel" may be synonymous with or equivalent to "communication channel," "data communication channel," "transmission channel," "data transmission channel," "access channel," "data access channel," "link," "data link," "carrier," "radio frequency carrier," or any other similar term indicating a path or medium over which data is communicated. Additionally, as used herein, the term "link" refers to a connection between two devices for the purpose of transmitting and receiving information.

[0021] As used herein, the terms "instantiate," "instantiation," and the like refer to the creation of an instance. An "instance" also refers to a specific occurrence of an object that may occur, for example, during the execution of program code.

[0022] The term "connected" may mean that two or more elements at a common communication protocol layer have an established signaling relationship with each other via a communication channel, link, interface, or reference point.

[0023] As used herein, the term "network element" refers to a physical or virtualized device or infrastructure used to provide wired or wireless communication network services. The term "network element" may be considered or referred to as synonymous with networked computer, network hardware, network equipment, network node, virtualized network function, etc.

[0024] The term "information element" refers to a structural element that contains one or more fields. The term "field" refers to an information element or an individual piece of content in a data element that contains content. An information element may contain one or more further information elements.

[0025] 1 illustrates a network environment 100, according to some embodiments. The network environment 100 may include a UE 104 and one or more base station(s) 108. The base station 108 may provide one or more wireless serving cells, e.g., 3GPP New Radio (NR) cells, through which the UE 104 may communicate with the base station 108.

[0026] The UE 104 and base station(s) 108 may communicate over an air interface that conforms to 3GPP technical specifications, such as those defining the Fifth Generation (5G) NR system standard. The base station(s) 108 may include a Next Generation Radio Access Network (NG-RAN) node coupled to a 5G core network. The NG-RAN node may be either a gNB, which provides NR user plane and control plane protocol terminations toward the UE 104, or an ng-eNB, which provides Evolved Universal Terrestrial Radio Access (E-UTRA) user plane and control plane protocol terminations toward the UE 104.

[0027] The base station(s) 108 may be coupled with one or more distributed antenna panels (APs), e.g., AP 116 and AP 120. The distributed APs 116 / 120 may be implemented in transmit / receive points (TRPs) or other devices. In general, the base station(s) 108 may perform most of the operations of the communication protocol stack, including scheduling, while the APs 116 / 120 may function as distributed antennas. In some embodiments, the APs 116 / 120 may perform some lower-level operations of the communication protocol stack (e.g., analog physical (PHY) layer operations).

[0028] The base station(s) 108 may use the APs 116 / 120 to geographically separate multiple points from which signals can be transmitted to or received from the UE 104. This may increase the flexibility of using multiple-input, multiple-output, and beamforming enhancements to communicate with the UE 104. The APs 116 / 120 may be used to transmit downlink transmissions to the UE 104 and receive uplink transmissions from the UE 104. In some embodiments, the distributed transmit / receive capabilities provided by the APs 116 and 120 may be used for coordinated multipoint or carrier aggregation systems from one or more base stations.

[0029] Although the network environment 100 depicts a base station(s) 108 communicating with the UE 104 through the APs 116 / 120, in various embodiments, the network environment 100 may include several other network elements (e.g., base stations, TRPs, eNBs, etc.) that facilitate wireless access network connectivity for the UE 104.

[0030] The base station(s) 108 may transmit information (e.g., data and control signaling) in the downlink direction by mapping logical channels onto transport channels and mapping transport channels onto physical channels. Logical channels may transfer data between the Radio Link Control (RLC) layer and the Medium Access Control (MAC) layer. Transport channels may transfer data between the MAC layer and the PHY layer, and physical channels may transfer information over the air interface.

[0031] The AP 116 and one or more antenna panels on the UE 104 may include arrays of antenna elements that enable receive or transmit beamforming. Beamforming can improve uplink and downlink budgets by determining and using uplink and downlink beams that increase antenna gain and overall system performance. The UE 104 and base station 108 may determine desired uplink-downlink beam pairs using beam management operations based on reference signal measurements and channel symmetry assumptions.

[0032] In the downlink direction, the base station 108 may transmit synchronization signal blocks (SSBs) and channel state information reference signals (CSI-RSs), which are measured by the UE 104 to determine a desired downlink beam pair for transmitting / receiving physical downlink control channel (PDCCH) and physical downlink shared channel (PDSCH) transmissions. In some embodiments, the network element may assume uplink / downlink beam coincidence and use the desired downlink beam pair as the desired uplink beam pair for physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) transmissions. In some embodiments, the beam pair may be determined independently for the uplink direction based on a sounding reference signal (SRS) transmitted by the UE 104. In various embodiments, beam management may include different stages, such as initial acquisition of uplink and downlink beams and subsequent refinement of the uplink and downlink beams.

[0033] To improve the reliability and coverage of a PUCCH transmission, the UE 104 may transmit multiple repetitions of the PUCCH transmission. The repetitions may be transmitted in the same slot or in different slots. As used herein, each PUCCH transmission containing the same information may be referred to as a repetition, even if the PUCCH transmission is the original or initial PUCCH transmission.

[0034] The base station(s) 108 may control the uplink transmit power of the uplink channels by providing power control configuration information to the UE 104 using any combination of RRC signaling, MAC control element (CE) signaling, and downlink control information (DCI). The power control configuration information may set power control parameters such as, but not limited to, P0 (uplink power value in dBm), alpha (possible values ​​of path loss compensation factor for uplink power control), path loss reference signal (RS), and closed-loop index. The base station(s) 108 may separately control uplink power control parameters for different uplink channels, including, for example, the PUSCH, PUCCH, physical random access channel (PRACH), and sounding reference signal (SRS).

[0035] Power control for the PUSCH may be performed in an open-loop or closed-loop manner and may be similar to that described in Section 7.1 of 3GPP Technical Specification (TS) 38.213 v16.3.0 (2020-09) except as otherwise described herein. Power control for the PUCCH may be performed using a closed-loop manner and may be similar to that described in Section 7.2 of 3GPP TS 38.213 except as otherwise described herein. The closed-loop power control process may be based on feedback received from the base station(s) 108 in the form of transmit power control (TPC) commands. The TPC commands may be transmitted to the UE 104 through DCI on the PDCCH.

[0036] In some embodiments, the base station(s) 108 may transmit TPC commands using DCI format 2_2. The DCI payload may signal the adjustment state to which the TPC command should be applied. As described in section 7.2.1 of 3GPP TS 38.213, the closed-loop power control process for the PUCCH then calculates the TPC command accumulation g b,f,c It may work by determining (i,l) as follows:

number

[0037] In some embodiments, the base station v 108 may send a PUCCH Power Control information element (IE) to the UE 104 to configure UE-specific parameters for power control of the PUCCH. The PUCCH-PowerControl IE may be as follows:

number

[0038] The fields of the PUCCH-PowerControl IE may be similar to those described in 3GPP TS 38.331 v16.2.0(2020-09). The P0-PUCCH-Value field may contain the uplink transmit power value (P0) for the PUCCH with a step size of 1 decibel (dB). The deltaF-PUCCH-f0 field may contain the UE transmit power offset (deltaF) value for PUCCH format 0 (and other deltaF fields may similarly contain deltaF values ​​for the corresponding PUCCH formats). The p0-Set field may contain a set (e.g., P01, P02, ...) with dedicated P0 values ​​for the PUCCH. The pathlossReferenceRSs provides a set of reference signals (e.g., channel state information reference signals (CSI-RS) or synchronization signal blocks (SSBs)) from which the UE 104 should measure path loss estimates for PUCCH power control.

[0039] If the UE 104 is not configured with a spatial relationship setting (e.g., the PUCCH-SpatialRelationInfo IE shown below), the UE 104 may select the first instance of P0-PUCCH, e.g., the instance with identification "0".

[0040] As mentioned above, the spatial relationship may be configured within FR2. The spatial relationship configuration and PUCCH power control parameters for a given PUCCH transmission may be configured by the base station(s) 108 sending a PUCCH-SpatialRelationInfo IE to the UE 104. The PUCCH-SpatialRelationInfo IE may be as follows:

number

[0041] The fields of the PUCCH-SpatialRelationInfo IE may be similar to those described in 3GPP TS 38.331. The pucch-PathlossReferenceRS-ID and p0-PUCCH Id may point to specific instances of the PUCCH-PathlossReferenceRS and P0-PUCCH defined in the PUCCH-PowerControl IE. The closedLoopIndex may identify the closed loop power control process.

[0042] The base station(s) 108 may configure a list of spatial relationships using the PUCCH-SpatialRelationInfo IE for each PUCCH resource. The base station(s) 108 may then select one or two of the configured spatial relationships using the MAC CE. To support PUCCH reliability extensions for FR2, two spatial relationships may be considered in Release 17. This may allow the UE 104 to apply different beams for transmitting different PUCCH repetitions on the same TRP or different TRPs.

[0043] The current state of the art has several challenges with regard to efficiently controlling uplink transmit power control for PUCCH transmissions with multiple repetitions that may be carried by more than one beam and transmitted to more than one TRP. Generally, at least three problems are not adequately addressed in the current state of the art:

[0044] For the first problem, since the spatial relationship is not applicable to FR1, it may be necessary to define support for different power control parameters for different PUCCH repetitions.

[0045] Second, if beam hopping is provided to support intra-slot multi-beam operation, different beams may be applied to different hops for PUCCH transmission within the same slot. Therefore, it may be necessary to define how to perform uplink power control in this scenario for communication in both FR1 and FR2.

[0046] A third issue may relate to updating the closed-loop power control coefficients based on the TPC commands indicated by the DCI. For PUCCH / PUSCH reliability improvement through iterations, it may be necessary to address how to apply the TPC commands at each iteration for communication in both FR1 and FR2.

[0047] For example, to provide PUCCH power control enhancement for FR1 as described in the first problem, the following options are provided:

[0048] In the first option, Option 1, different default power control parameters may be applied to different PUCCH repetitions. As mentioned above, different PUCCH repetitions may be transmitted in different TRPs. Therefore, it may be advantageous to provide the system with the flexibility to control the uplink transmission power separately for these different PUCCH repetitions. Option 1 may include at least two sub-options that may be used independently or in conjunction with each other.

[0049] In the first sub-option, Option 1-1, first parameters of a set may be applied to a first beam, while second parameters of the set may be applied to a second beam. For example, the P0-set configured by the PUCCH-PowerControl IE may include multiple P0s including a first P0 and a second P0, and multiple pathlossReferenceRSs including a first path loss RS and a second path loss RS. In Option 1-1, the first P0 in the P0-set may be applied to the first beam, and the second P0 in the P0-set may be applied to the second beam. Similarly, the first path loss RS of the multiple pathlossReferenceRSs may be applied to the first beam, and the second path loss RS of the multiple pathlossReferenceRSs may be applied to the second beam.

[0050] In the second sub-option, Option 1-2, the base station(s) may configure additional sets of parameters, with the first parameter of each set applying to each beam. For example, the PUCCH-Power-Control IE may configure multiple P0 sets and multiple pathlossReferenceRS sets. The first P0 in the first P0 set may apply to a first beam, while the first P0 in the second P0 set may apply to a second beam.

[0051] In some embodiments, when two closed-loop power control processes are enabled for the PUCCH, different closed-loop power control process indices may be applied to different iterations. This provides the base station(s) 108 with flexibility as to whether different loops are desired for different PUCCH iterations. In some cases, when multiple power control parameter sets apply to a PUCCH iteration, the base station(s) 108 may enable two closed-loop power control processes (e.g., enable two adjustment states). For example, with respect to Equation 1, which is the closed-loop power control equation, the value of l may be different for the two power control parameter sets. Thus, different g will be applied to different iterations corresponding to each PUCCH parameter set.

[0052] In other embodiments, the first closed-loop power control process may be applied regardless of whether a closed-loop power control process is enabled for the PUCCH, for example, the first closed-loop power control process may be applied to all PUCCH repetitions even if more than one closed-loop power control process is enabled.

[0053] In some embodiments, option 1-2 may be enabled by updating the PUCCH-PowerControl IE as follows:

number

[0054] As can be seen with reference to the previous PUCCH-PowerControl IE, this PUCCH-PowerControl IE is updated to configure additional sets, such as P0-Set1 and pathlossReferenceRSs1. Thus, the first P0 from P0-Set can be applied to the PUCCH repetition of the first beam, and the first P0 from P0-Set1 can be applied to the PUCCH repetition of the second beam. Similarly, the pathloss RS from pathlossReferenceRS can be applied to the PUCCH repetition of the first beam, and the pathloss RS from pathlossReferenceRS can be applied to the PUCCH repetition of the second beam. In other embodiments, additional / alternative power control (PC) parameter sets may be provided.

[0055] In some embodiments, the base station(s) 108 may configure the UE 104 with a mapping between PC parameter sets (e.g., including P0, path loss RS, and closed-loop index) and PUCCH repetitions. The mapping may be configured by RRC signaling, MAC CE, or DCI. In some embodiments, the mapping may be predefined, for example, in a 3GPP TS.

[0056] 2 illustrates two mapping schemes that may be used to map two parameter sets to four PUCCH repetitions, according to some embodiments. Specifically, cyclic mapping 204 indicates that the parameter sets rotate for successive PUCCH repetitions. For example, PC parameter set 1 is applied to repetition 1, PC parameter set 2 is applied to the next PUCCH repetition, repetition 2, PC parameter set 1 is applied to the next PUCCH repetition, repetition 3, and PC parameter set 2 is applied to the last PUCCH repetition of the set.

[0057] In sequential mapping 208, separate parameter sets may be mapped to successive PUCCH repetitions. For example, PC parameter set 1 may be mapped to PUCCH repetitions 1 and 2, and then PC parameter set 2 may be mapped to PUCCH repetitions 3 and 4.

[0058] In various embodiments, other numbers of PUCCH repetitions and PC parameter sets may be used by applying similar concepts.

[0059] In a second option, Option 2, power control parameters for PUCCH resources (e.g., in FR1) that do not have a PUCCH-SpatialRelation IE may be configured by higher layer signaling. For example, base station(s) 108 may send configuration information via RRC signaling or MAC CE to configure the PUCCH power control parameters. Option 2 may include at least two sub-options that can be used independently or in conjunction with each other.

[0060] In the first sub-option, option 2-1, one or two sets of power control parameters for PUCCH resources may be configured by RRC. For example, base station(s) may generate a PUCCH resource IE to configure resources with one or more sets of power control parameters. A PUCCH resource IE with one set of power control parameters is shown as follows:

number

[0061] The PUCCH-Resource IE may be a component of the PUCCH-Config IE. The fields of the PUCCH-Resource IE may be similar to those described in 3GPP TS 38.331. However, according to this embodiment, the PUCCH-Resource IE may also include a PUCCH path loss RS ID, a P0-PUCCH ID, and a PC parameter set with a closed-loop index, as shown.

[0062] The PUCCH resource IE with two sets of power control parameters is shown below:

number

[0063] This PUCCH resource IE may be similar to that shown and described above, except that this PUCCH resource IE may also include PUCCH path loss RS ID1, P0-PUCCH ID1, and a second PC parameter set having closed-loop index 1.

[0064] In this way, the PUCCH resource may be used to configure one or two sets of power control parameters outside of the PUCCH spatial relationship, which may provide more flexibility to the base station(s) 108 to select different power control parameters for different PUCCH resources.

[0065] In a second sub-option, sub-option 2-2, some or all of the power control parameters for a PUCCH resource or group of PUCCH resources may be configured by the MAC CE.

[0066] In some embodiments, sub-option 2-1 may be used to provide power control parameters before the MAC CE is received as additional configuration, which may update the originally configured power control parameters or select one of multiple PC parameter sets to use for a particular resource.

[0067] In some embodiments, the MAC CE may update power control parameters for PUCCH resources in one or more serving cells. In some embodiments, the power control parameters may be updated for the serving cell transmitting the MAC CE or another serving cell. In embodiments in which the MAC CE updates power control parameters for PUCCH resources in multiple serving cells, the MAC CE may do so by using a serving cell list that resides in the MAC CE itself or that was previously configured by RRC signaling.

[0068] In either sub-option 2-1 or sub-option 2-2, one or two sets of power control parameters may be applied to the PUCCH resources.

[0069] If a set of power control parameters is applied to a particular PUCCH resource, the base station(s) 108 may Uplink control information ( UCI ) , N PUCCH resources (where N>1, e.g., N=2) may be triggered to report the target TRP. Each of the N PUCCH resources may then be associated with its own set of power control parameters. In this way, different PUCCH resources carrying different PUCCH repetitions may have power control parameters appropriate for the intended target TRP.

[0070] When two sets of power control parameters apply to a particular PUCCH resource, the mapping of PC parameter sets to PUCCH repetitions may be predefined or configured using RRC signaling, MAC CE, or DCI by base station(s) 108. For example, PC parameter sets may be mapped to PUCCH repetitions using cyclic or sequential mapping, similar to that described above with respect to FIG.

[0071] In a third option, Option 3, M PC parameter sets for PUCCH resources without PUCCH-SpatialRelation may be configured by higher layer signaling, e.g., RRC signaling, or MAC CE, where M >= 2. DCI may then be used to select one or two sets from the M PC parameter sets for PUCCH transmission.

[0072] 3 illustrates two scenarios for signaling PC parameter sets, according to some embodiments. In scenario 304, the PC parameter set(s) may be provided by a combination of RRC, MAC CE, and DCI signaling. For example, base station(s) 108 may configure UE 104 with PC parameter sets (0-7) using RRC signaling (e.g., M=8). After some time, base station(s) 108 may send a MAC CE to UE 104 to activate multiple PC parameter sets. One or more activated PC parameter sets may correspond to each of multiple DCI code points. As shown, the PC parameter sets 0 and 1may correspond to the first DCI codepoint (e.g., codepoint=0). PC parameter set 0 may correspond to the second DCI codepoint (e.g., codepoint=1). PC parameter sets 3 and 4 may correspond to the third DCI codepoint (e.g., codepoint=2). PC parameter sets 1 and 2 may correspond to the fourth DCI codepoint (e.g., codepoint=3). At some later time, the base station(s) 108 may transmit a DCI with a DCI codepoint value corresponding to the PC parameter set to apply to the subsequent uplink transmission. As shown, DCI codepoint=2 may be transmitted to select PC parameter sets 3 and 4.

[0073] In scenario 308, the PC parameter set(s) may be provided by RRC and MAC CE signaling. For example, base station(s) 108 may configure UE 104 with multiple PC parameter sets using RRC signaling similar to that described above. However, instead of base station(s) 108 using MAC CE to activate PC parameter sets corresponding to multiple code points as described above, the MAC CE may activate only one or two PC parameter sets corresponding to one code point. Thus, in this embodiment, DCI signaling is not required to indicate the PC parameter sets to apply to subsequent transmissions.

[0074] If more than one PC parameter set is selected for application, the mapping of parameter sets to PUCCH repetitions may be similar to that described above. For example, the mapping may be predefined or provided by configuration signaling. The mapping may include cyclic or sequential mapping.

[0075] 4 shows a signaling diagram 400 illustrating PUCCH reliability enhancement using intra-slot beam hopping, according to some embodiments. The signaling diagram 400 includes a first PUCCH repetition 404 transmitted using beam 1 as the first hop for PUCCH resource 1 and a second PUCCH repetition 408 transmitted using beam 2 as the second hop for PUCCH resource 1. The first hop and second hop may be transmitted within the same slot on the same or different TRPs.

[0076] Power control may be applied differently to hops carrying PUCCH repetitions 404 and 408 based on whether a spatial relationship setting is provided for the PUCCH resource.

[0077] In a first option for embodiments in which spatial relationship settings are provided for PUCCH resources, different power control parameters corresponding to different PUCCH spatial relationship settings may be applied to each hop. For example, power control parameters from a first spatial relationship setting may be applied to PUCCH repetition 404 (hop 1), and power control parameters from a second spatial relationship setting may be applied to PUCCH repetition 408 (hop 2). Power control may be performed for every N symbols within one transmission opportunity (e.g., per hop).

[0078] In some embodiments, gaps may be provided between hops to facilitate uplink power adjustment at the UE 104. The gaps may be based on power conversion delays associated with the UE 104, either specifically or generally. In some embodiments, the gaps may be predefined or set by the base station(s) 108, or may be reported by the UE 104. For example, the UE 104 may report its capabilities, and the base station(s) 108 may set the gaps accordingly.

[0079] In a second option for an embodiment in which spatial relationship settings are provided for PUCCH resources, power control parameters corresponding to one of the PUCCH spatial relationship settings may be applied to both hops. In this embodiment, both PUCCH repetitions 404 and 408 may be transmitted at the same power on the same TRP, even if they are transmitted by different beams. Power control may still be performed per transmission opportunity (e.g., per hop). The PUCCH spatial relationship setting to apply to a hop may be predefined. For example, the PUCCH spatial relationship setting with the lowest or highest ID may be applied. In other embodiments, the PUCCH spatial relationship setting to apply to a hop may be configured by the base station(s) 108 using RRC signaling or MAC CE.

[0080] In a third option, for embodiments where spatial relationship configuration is provided for PUCCH resources, a common set of power control parameters may be applied to both hops. The common set of power control parameters, which may be configured by RRC, MAC CE, or DCI, may override any PC parameters in the spatial relationship.

[0081] In a first option, for embodiments where no spatial relationship settings are provided for PUCCH resources (e.g., within FR1), a different set of power control parameters may be applied to each hop. In some embodiments, the different sets of power control parameters are ,above The PC parameter sets may be configured for the PUCCH resources in a manner similar to that described above: a first set of PC parameter sets may be applied to a first hop with PUCCH repetitions 404, and a second set of PC parameter sets may be applied to a second hop with PUCCH repetitions 408.

[0082] If more than one hop is supported, the mapping of PC parameter sets to hops may be similar to that described above for the mapping of PC parameter sets to repetitions. For example, the hop-to-set mapping may be predefined or configured by RRC signaling, MAC CE, or DCI. In some embodiments, the hop-to-set mapping may be based on a cyclic or sequential mapping similar to that shown and described with respect to FIG. 2.

[0083] Power control may be performed on a hop-by-hop basis. In some embodiments, gaps may be predefined or set by the base station(s) 108 to accommodate power conversion delays of the UE 104. In some embodiments, gaps may be based on UE reports requesting or indicating a desired gap size to accommodate power conversion.

[0084] In a second option, for embodiments where no spatial relationship configuration is provided for PUCCH resources, a common set of power control parameters may be applied to multiple hops, including, for example, a first hop with PUCCH repetition 404 and a second hop with PUCCH repetition 408. The common set of power control parameters may be configured by RRC signaling, MAC CE, or DCI.

[0085] To address the third problem mentioned above, the TPC commands in the DCI may be applied for the PUCCH in repetitions with corresponding power control processes, where the PUCCH repetitions may be based on the same or different closed-loop PC processes.

[0086] If the PUCCH repetitions are based on the same closed-loop PC process, the TPC command may be applied to all PUCCH repetitions for that configured closed-loop PC process. In some embodiments, as a further enhancement, a common closed-loop PC process may be applied to the PUCCH resources with repetitions.

[0087] If PUCCH repetitions correspond to different closed-loop PC processes, one of at least four options may be used: To illustrate these options, consider an example in which PUCCH repetition 1 is associated with a PC parameter set having a first closed-loop index, and PUCCH repetition 2 is associated with a PC parameter set having a second closed-loop index.

[0088] In a first option, the TPC command may be applied to one of the closed-loop PC processes. The closed-loop PC process to which the TPC command may be applied may be predefined or configured by RRC signaling, MAC CE, or DCI. Thus, if the received TPC command is associated with a closed-loop PC process having a second closed-loop index, the UE 104 may apply the power control factor indicated by the TPC command to PUCCH repetition 2.

[0089] In a second option, the TPC commands may be applied to both closed-loop PC processes using the same indicated value, so the UE 104 may apply the power control factor indicated by the TPC commands to both PUCCH repetitions 1 and 2.

[0090] In a third option, the indication of the TPC command may be set by higher layer signaling, such as RRC signaling or MAC CE. In one example, one MAC CE can set the closed-loop PC process(es) to be applied or the value of the closed-loop PC coefficients for each TPC command. For example, in the case of a 2-bit TPC command, the MAC CE can select one of four states, e.g., {0 dB, 0 dB}, {1 dB, 3 dB}, {3 dB, 3 dB}, and {-1 dB}. ,0 dB}. The first value of the value pair may be set to correspond to the first closed-loop PC process, and the second value of the value pair may correspond to the second closed-loop PC process. These four states set by the MAC CE may correspond to TPC commands 0, 1, 2, and 3. If the base station(s) 108 send a TPC command of "1," the UE 104 may apply a 1 dB adjustment to the first PUCCH repetition associated with the first closed-loop PC process and a 3 dB adjustment to the second PUCCH repetition associated with the second closed-loop PC process.

[0091] In some embodiments, the MAC CE may support inter-serving cell configuration, for example, a MAC CE may be received in a first serving cell to configure TPC commands in a second serving cell.

[0092] In a fourth option, the TPC command indications may be predefined. For example, in some embodiments, the TPC command indications may be predefined as shown in Table 1. [Table 1]

[0093] In this way, the base station(s) may send a TPC command value of, for example, 2 to instruct the UE to apply a 1 dB adjustment to PUCCH repetition 1 and a 0 dB adjustment to PUCCH repetition 2.

[0094] In some embodiments, for example, the TPC command indications predefined by Table 1 may be default values, which may be overridden by subsequent MAC CE configurations such as those described above with respect to the third option.

[0095] In other embodiments, additional bits may be added for the TPC commands for the fourth option, and an RRC parameter may be introduced to allow the DCI format to accommodate such TPC commands.

[0096] 5 illustrates an operational flow / algorithm structure 500 according to some embodiments. The operational flow / algorithm structure 500 may be executed or implemented by a UE, such as UE 104 or UE 900, or a component of that UE, such as baseband processor 904A.

[0097] The operational flow / algorithm structure 500 may include receiving PC configuration information for FR1 communication at 504. In some embodiments, the PC configuration information may be received in one or more PUCCH resource configurations, e.g., a PUCCH-Resource IE, or one or more PUCCH power control configurations, e.g., a PUCCH-PowerControl. In various embodiments, the PC configuration information may be received via one or more control signaling layers. For example, the PC configuration information may be transmitted by RRC signaling, MAC CE, or DCI. As described elsewhere herein, some embodiments include transmitting the PC configuration information using a combination of different control signals. For example, RRC signaling may be used to initially configure the PC parameters, while MAC CE or DCI may be used to update the PC parameters or to provide more detailed instructions regarding which of the configured PC parameters to use for uplink transmissions.

[0098] The PC configuration information may be configured for one PUCCH resource or for a group of PUCCH resources, and the PUCCH resource(s) may be in the same serving cell in which the PC configuration information is transmitted or in different serving cells.

[0099] The PC configuration information may configure multiple PC parameters, including, for example, P0, a path loss RS, and a closed-loop index. These parameters may be configured in one or more sets or subsets. For example, in one embodiment, the PC parameters may include a P0 set and multiple path loss RSs. In another embodiment, multiple PC parameter sets may be configured, with each PC parameter set including a P0 set and a list of path loss RSs.

[0100] The operational flow / algorithm structure 500 may further include selecting, at 508, a first PC parameter to use for a first repetition of the PUCCH transmission and selecting, at 512, a second PC parameter to use for a second repetition of the PUCCH transmission. Determining which PC parameters to apply to different repetitions may be accomplished as described with respect to any of the embodiments described herein. For example, a first P0 of the P0 set may be applied to the first repetition, a second P0 of the P0 set may be applied to the second repetition, a first P0 of the P0 set of the first PC parameter list may be applied to the first repetition, a first P0 of the P0 set of the second PC parameter list may be applied to the second repetition, etc. The path loss RS to apply to different repetitions may also be selected in a manner similar to the P0 values.

[0101] In some embodiments, when more than one PC parameter set is configured, each PC parameter set may be mapped to each repetition using a cyclic or sequential mapping pattern. In some embodiments, the mapping of PC parameter sets to PUCCH repetitions may be predefined or based on gNB signaling (e.g., RRC signaling, MAC CE, or DCI).

[0102] The operational flow / algorithm structure 500 may further include transmitting a first iteration applying a first PC parameter to a first beam and a second iteration applying a second PC parameter to a second beam at 516. In some embodiments, the first iteration may be transmitted to a first TRP using the first beam, and the second iteration may be transmitted to a second TRP using the second beam. Providing flexibility to adapt the power control parameters applied to each of these iterations can increase both the reliability and efficiency of transmissions.

[0103] 6 illustrates an operational flow / algorithm structure 600 according to some embodiments. The operational flow / algorithm structure 600 may be executed or implemented by a UE, such as, for example, the UE 104 or the UE 900, or a component thereof, for example, the baseband processor 904A.

[0104] The operational flow / algorithm structure 600 may include encoding UCI to be transmitted in one slot over multiple hops for a PUCCH resource at 604. In some embodiments, a time gap may be provided between successive hops to accommodate power conversion that may be performed by the UE, for example, if the uplink transmit power is different for different hops. This gap may be predefined or configured by the gNB.

[0105] The same UCI may be transmitted in each of multiple hops in a slot. This intra-slot beam hopping may improve the reliability of the UCI carried in the PUCCH resource.

[0106] In some embodiments, spatial relationship setting information may be provided. This setting information may be provided, for example, if the PUCCH resource is within FR2. One or more spatial relationship settings may provide one or more PC parameters.

[0107] In other embodiments, spatial relationship setting information may not be provided, which may be the case when the PUCCH resource is within FR1. In various embodiments, one or more power control parameters may be configured for each PUCCH resource.

[0108] In some embodiments, a common set of power control parameters may be configured regardless of whether spatial relationship configuration information is provided.

[0109] The operational flow / algorithm structure 600 may further include transmitting the first hop using the first PC parameters, at 608, and transmitting the second hop using the first or second PC parameters, at 612. If a common set of power control parameters is provided, the first PC parameters may be considered the common set and may apply to both the first and second hops.

[0110] In some embodiments, the PC parameters may be received in first and second spatial relationship settings provided for the PUCCH resources. The UE may apply the PC parameter provided by one of the spatial relationship settings (the "first power control parameter" described at 608 and 612) to both the first and second hops, or may apply the first PC parameter provided by the first spatial relationship setting to the first hop and the second PC parameter provided by the second spatial relationship setting to the second hop.

[0111] In embodiments where spatial relationships are not configured, the UE may be configured with multiple sets of PC parameters for PUCCH resources with repetition, in some embodiments, the first PC parameter may be from the first set of PC parameters and the second PC parameter may be from the second set of PC parameters.

[0112] 7 illustrates an operational flow / algorithm structure 700 according to some embodiments. The operational flow / algorithm structure 700 may be implemented, for example, by a base station(s) 108 Alternatively, it may be performed or implemented by a base station such as the gNB 1000, or a component thereof, such as the baseband processor 1004A.

[0113] The operational flow / algorithm structure 700 may include generating 704 one or more DCIs to schedule PUCCH repetitions and to provide TPC commands. In some embodiments, one DCI may both schedule PUCCH repetitions and provide TPC commands. In other embodiments, a first DCI may schedule PUCCH repetitions and a second DCI may provide TPC commands.

[0114] A PUCCH repetition may be associated with one or more closed-loop PC processes. A TPC command may be an instruction to adjust uplink power associated with the closed-loop PC process. If multiple repetitions are associated with one closed-loop PC process, the TPC command may apply to all of the repetitions. If each repetition is associated with a closed-loop PC process, the TPC command may provide a coefficient to be applied to one of the multiple processes / iterations, a coefficient to be applied to all (or a subset) of the processes, or multiple coefficients to be applied to each of the multiple processes / iterations. In some embodiments, to provide multiple coefficients to be applied to each of the multiple processes / iterations, the TPC command may be a one-bit or two-bit command that references a configured codepoint corresponding to a pair of values ​​of closed-loop power control coefficients. The correspondence may be predefined, for example, by 3GPP TS or configured by RRC or MAC CE.

[0115] The operational flow / algorithm structure 700 may further include transmitting one or more DCIs to the UE, at 708. The DCIs may be transmitted from one or more TRPs within one PDCCH.

[0116] The operational flow / algorithm structure 700 may further include receiving at least one PUCCH repetition, at 712. The PUCCH repetition may be transmitted from the UE at an uplink transmit power based on the TPC command. In some embodiments, multiple PUCCH repetitions may be received by one or more TRPs. These repetitions may be transmitted to different TRPs using different beams.

[0117] 8 illustrates a beamforming circuit 800 according to some embodiments. The beamforming circuit 800 is connected to a first antenna panel, Panel 1. 804 and a second antenna panel, Panel 2 808. Each antenna panel may include several antenna elements. Other embodiments may include other numbers of antenna panels.

[0118] Digital beamforming (BF) component 828 is , Be The digital BF component 828 may receive an input baseband (BB) signal from a baseband processor. The digital BF component 828 may rely on complex weights to precode the BB signal and transmit the beamformed BB signal to the parallel radio frequency (RF) chains 820 / 824 may be provided to.

[0119] Each RF chain 820 / 824 may include a digital-to-analog converter to convert the baseband signal to the analog domain, a mixer to mix the baseband signal into an RF signal, and a power amplifier to amplify the RF signal for transmission. The RF chains 820 / 824 may receive a PC input to individually adjust the uplink transmit power control for different beams as described herein.

[0120] The RF signals may be provided to analog BF components 812 / 816, which may additionally apply beamforming by providing phase shifts in the analog domain. The RF signals may then be provided to antenna panels 804 / 808 for transmission.

[0121] In some embodiments, instead of the hybrid beamforming shown herein, beamforming may be performed solely in the digital domain or solely in the analog domain.

[0122] In various embodiments, control circuitry, which may be present in the baseband processor, may provide BF weights to the analog / digital BF components to provide transmit beams at each antenna panel. These BF weights may be determined by the control circuitry to provide serving cell directional provisioning as described herein. In some embodiments, the BF components and antenna panels may operate together to provide a dynamic phased array capable of steering beams in desired directions.

[0123] 9 illustrates a UE 900 according to some embodiments. The UE 900 may be similar to and substantially interchangeable with the UE 104 of FIG.

[0124] The UE900 may be any mobile or non-mobile computing device, such as a mobile phone, a computer, a tablet, an industrial wireless sensor (e.g., a microphone, a carbon dioxide sensor, a pressure sensor, a humidity sensor, a thermometer, a motion sensor, an accelerometer, a laser scanner, a fluid level sensor, an inventory sensor, a voltage / current meter, an actuator, etc.), a video surveillance / monitoring device (e.g., a camera, a video camera, etc.), a wearable device (e.g., a smart watch), a relaxed-IoT device, etc.

[0125] The UE 900 may include a processor 904, RF interface circuitry 908, memory / storage 912, a user interface 916, sensors 920, driver circuitry 922, a power management integrated circuit (PMIC) 924, an antenna structure 926, and a battery 928. The components of the UE 900 may be implemented as an integrated circuit (IC), portions thereof, discrete electronic devices, or other modules, logic, hardware, software, firmware, or combinations thereof. The block diagram of FIG. 9 is intended to illustrate a high-level view of some of the components of the UE 900. However, some of the components shown may be omitted, additional components may be present, and different arrangements of the components shown may occur in other embodiments.

[0126] The components of the UE 900 may be coupled to various other components via one or more interconnects 932, which may represent any type of interface, input / output, bus (local, system, or expansion), transmission line, trace, optical connection, etc. that may allow various circuit components (on a common or different chips or chipsets) to interact with one another.

[0127] The processor 904 may include processor circuitry such as, for example, a baseband processor circuit (BB) 904A, a central processing unit circuit (CPU) 904B, and a graphics processing unit circuit (GPU) 904C. The processor 904 may include any type of circuitry or processor circuitry that executes or otherwise operates computer-executable instructions, such as program code, software modules, or functional processes from memory / storage 912 to cause the UE 900 to perform the operations described herein.

[0128] In some embodiments, the baseband processor circuit 904A may access a communications protocol stack 936 in memory / storage 912 to communicate over a 3GPP-compliant network. Generally, the baseband processor circuit 904A may access the communications protocol stack to perform user plane functions at the PHY, MAC, RLC, PDCP, SDAP, and PDU layers, and control plane functions at the PHY, MAC, RLC, PDCP, RRC, and non-access layers. In some embodiments, PHY layer operations may additionally / alternatively be performed by components of the RF interface circuit 908.

[0129] The baseband processor circuit 904A may generate or process baseband signals or waveforms that carry information within a 3GPP-compliant network. In some embodiments, waveforms for NR may be based on cyclic prefix OFDM (CP-OFDM) in the uplink or downlink and discrete Fourier transform spread OFDM (DFT-S-OFDM) in the uplink.

[0130] The memory / storage 912 may include one or more non-transitory computer-readable media (e.g., a communications protocol stack 936) that include instructions that may be executed by one or more of the processors 904 to cause the UE 900 to perform various operations described herein. The memory / storage 912 may also store power control setting information accessed in the uplink power control process described elsewhere.

[0131] The memory / storage 912 includes any type of volatile or non-volatile memory that may be distributed throughout the UE 900. In some embodiments, some of the memory / storage 912 may be located in the processor 904 itself (e.g., L1 and L2 cache), while other memory / storage 912 is external to the processor 904 but accessible via a memory interface. The memory / storage 912 may include any suitable volatile or non-volatile memory, such as, but not limited to, dynamic random access memory (DRAM), static random access memory (SRAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, solid-state memory, or any other type of memory device technology.

[0132] The RF interface circuitry 908 may include transceiver circuitry and a radio frequency front end module (RFEM) that enable the UE 900 to communicate with other devices over a radio access network. The RF interface circuitry 908 may include various elements disposed in the transmit or receive paths. These elements may include, for example, switches, mixers, amplifiers, filters, combiner circuits, control circuits, etc.

[0133] In the receive path, the RFEM receives a radiated signal from the air interface via the antenna structure 926 and may filter and amplify the signal (using a low noise amplifier). This signal may be provided to a receiver in the transceiver, which downconverts the RF signal to a baseband signal, which is provided to a baseband processor in the processor 904.

[0134] On the transmit path, the transmitter of the transceiver upconverts the baseband signal received from the baseband processor and provides an RF signal to the RFEM, which may amplify the RF signal with a power amplifier before radiating it across the air interface via the antenna 926.

[0135] In various embodiments, the RF interface circuitry 908 may be configured to transmit and receive signals in a manner that is compliant with an NR access technology.

[0136] The antenna 926 may include antenna elements that convert electrical signals into radio waves to propagate through the air and convert received radio waves into electrical signals. The antenna elements may be arranged in one or more antenna panels. The antenna 926 may have antenna panels that are omnidirectional, directional, or a combination thereof to enable beamforming and multiple-input, multiple-output communications. The antenna 926 may include microstrip antennas, printed antennas fabricated on the surface of one or more printed circuit boards, patch antennas, phased array antennas, etc. The antenna 926 may have one or more panels designed for a specific frequency band, including bands within FR1 or FR2.

[0137] The user interface circuitry 916 includes various input / output (I / O) devices designed to enable user interaction with the UE 900. The user interface 916 includes input device circuitry and output device circuitry. The input device circuitry includes any physical or virtual means for accepting input, including, among other things, one or more physical or virtual buttons (e.g., a reset button), a physical keyboard, a keypad, a mouse, a touchpad, a touchscreen, a microphone, a scanner, a headset, etc. The output device circuitry includes any physical or virtual means for displaying or otherwise communicating information, such as sensor readings, actuator position(s), or other similar information. The output device circuitry may include any number or combination of audio or visual displays, including, among other things, one or more simple visual outputs / indicators (e.g., binary status indicators such as light emitting diodes "LEDs") and multi-character visual outputs, or more complex outputs such as display devices or touch screens (e.g., liquid crystal displays "LCDs," LED displays, quantum dot displays, projectors, etc.), and output such as text, graphics, multimedia objects, etc. generated or created from operation of the UE 1100.

[0138] The sensors 920 may include devices, modules, or subsystems intended to detect events or changes in the environment and transmit information about the detected events (sensor data) to some other device, module, subsystem, etc. Examples of such sensors include, among others, inertial measurement units including accelerometers, gyroscopes, or magnetometers; microelectromechanical systems or nanoelectromechanical systems including 3-axis accelerometers, 3-axis gyroscopes, or magnetometers; level sensors; flow sensors; temperature sensors (e.g., thermistors); pressure sensors; barometric pressure sensors; gravimeters; altimeters; image capture devices (e.g., cameras or lensless apertures); light detection and ranging sensors; proximity sensors (e.g., infrared detectors, etc.); depth sensors; ambient light sensors; ultrasonic transceivers, microphones, or other similar audio capture devices, etc.

[0139] The driver circuit 922 may include software and hardware elements that operate to control particular devices embedded in, attached to, or otherwise communicatively coupled to the UE 900. The driver circuit 922 may include individual drivers that enable other components to interact with or control various input / output (I / O) devices that may be present in or connected to the UE 900. For example, the driver circuit 922 may include a display driver for controlling and allowing access to a display device, a touchscreen driver for controlling and allowing access to a touchscreen interface, a sensor driver for obtaining sensor readings of the sensor circuit 920 and controlling and allowing access to the sensor circuit 920, a driver for obtaining actuator positions of or controlling and allowing access to electromechanical components, a camera driver for controlling and allowing access to an embedded image capture device, and an audio driver for controlling and allowing access to one or more audio devices.

[0140] The PMIC 924 may manage the power provided to various components of the UE 900. In particular, with respect to the processor 904, the PMIC 924 may control power source selection, voltage scaling, battery charging, or DC-DC conversion.

[0141] In some embodiments, the PMIC 924 may control or otherwise be part of various power saving mechanisms of the UE 900, including DRX as discussed herein.

[0142] The battery 928 may provide power to the UE 900, although in some examples the UE 900 may be deployed and mounted in a fixed location and may have a power source coupled to a power grid. The battery 928 may be a lithium-ion battery, a metal-air battery such as a zinc-air battery, an aluminum-air battery, a lithium-air battery, or the like. In some implementations, such as vehicle-based applications, the battery 928 may be a typical automotive lead-acid battery.

[0143] 10 illustrates a gNB 1000 according to some embodiments. The gNB node 1000 may be similar to and substantially interchangeable with the base station(s) 108 of FIG.

[0144] The gNB 1000 may include a processor 1004, RF interface circuitry 1008, core network “CN” interface circuitry 1012, memory / storage circuitry 1016, and antenna structure 1026.

[0145] The components of the gNB1000 may be coupled to various other components via one or more interconnects 1028.

[0146] The processor 1004, RF interface circuitry 1008, memory / storage circuitry 1016 (including communication protocol stack 1010), antenna structure 1026, and interconnect 1028 may be similar to the like-named elements shown and described with respect to FIG. 10.

[0147] The CN interface circuit 1012 may provide connectivity to a core network, e.g., a fifth-generation core network "5GC," using a 5GC-compliant network interface protocol, such as the Carrier Ethernet protocol or some other suitable protocol. Network connectivity may be provided to or from the gNB 1000 via optical fiber or wireless backhaul. The CN interface circuit 1012 may include one or more dedicated processors or FPGAs for communicating using one or more of the aforementioned protocols. In some implementations, the CN interface circuit 1012 may include multiple controllers for providing connectivity to other networks using the same or different protocols.

[0148] In some embodiments, the gNB 1000 may be coupled to a TRP, such as TRP 102 or 106, using an antenna structure 1026, a CN interface circuit, or other interface circuit.

[0149] It is understood that use of personally identifiable information should comply with generally recognized privacy policies and practices that meet or exceed industry or government requirements for maintaining user privacy. In particular, personally identifiable information data should be managed and handled in a manner that minimizes the risk of unintended or unauthorized access or use, and the nature of authorized uses should be clearly indicated to users.

[0150] For one or more embodiments, at least one of the components depicted in one or more of the foregoing figures may be configured to perform one or more operations, techniques, processes, or methods as described in the example section below. For example, the baseband circuitry described above in connection with one or more of the foregoing figures may be configured to operate according to one or more of the examples described below. As another example, circuitry associated with a UE, base station, network element, etc., as described above in connection with one or more of the foregoing figures, may be configured to operate according to one or more of the examples described below in the example section. Example

[0151] Further exemplary embodiments are presented in the following sections.

[0152] Example 1 includes a method of operating a UE, the method including: receiving, from a base station, power control configuration information for communication within a frequency range of 410 megahertz (MHz) to 7125 MHz; selecting, from the power control configuration information, a first power control parameter to use for a first repetition of a physical uplink control channel (PUCCH) transmission; selecting, from the power control configuration information, a second power control parameter to use for a second repetition of the PUCCH transmission; applying the first power control parameter to a first beam to transmit the first repetition of the PUCCH transmission; and applying the second power control parameter to a second beam to transmit the second repetition of the PUCCH transmission.

[0153] Example 2 may include the method of Example 1 or any other example herein, wherein the power control setting information is for setting a P0 set and a plurality of path loss reference signals (RSs), the first power control parameter includes a first P0 from the P0 set and a first path loss RS from the plurality of path loss RSs, and the second power control parameter includes a second P0 from the P0 set and a second path loss RS from the plurality of path loss RSs.

[0154] Example 3 may include the method of example 1 or any other example herein, wherein the power control setting information includes first and second P0 sets and first and second plurality of path losses. lapse For setting a quasi-signal (RS), the first power control parameter includes a first P0 from a first P0 set and a first path loss RS from a first plurality of path loss RSs, and the second power control parameter includes a second P0 from a second P0 set and a second path loss RS from a second plurality of path loss RSs.

[0155] Example 4 may include the method of Example 1 or any other example herein, and may further include detecting that multiple closed-loop power control processes are enabled for the PUCCH, applying a first closed-loop power control process to a first repetition of the PUCCH transmission, and applying a second closed-loop power control process to a second repetition of the PUCCH transmission.

[0156] Example 5 may include the method of Example 1 or any other example herein, wherein the UE receives power control setting information in a PUCCH power control information element (IE) by radio resource control signaling.

[0157] Example 6 may include the method of Example 1 or any other example herein, wherein the power control configuration information is for configuring at least two power control (PC) parameter sets, and the method further includes mapping the at least two PC parameter sets to multiple repetitions of the PUCCH transmission based on a cyclic mapping pattern or a sequential mapping pattern, wherein the cyclic mapping pattern is for cycling through the PC parameter sets mapped to successive repetitions, and the sequential mapping pattern is for mapping individual PC parameter sets to successive repetitions.

[0158] Example 7 may include the method of Example 1 or any other example herein, further including receiving the power control configuration information as a PUCCH resource configuration via radio resource control (RRC) signaling or a medium access control (MAC) control element (CE).

[0159] Example 8 may include the method of Example 7 or any other example herein, and further includes receiving power control configuration information by the MAC CE to configure one or more power control parameters for the PUCCH resource or a group of PUCCH resources including the PUCCH resource.

[0160] Example 9 may include the method of Example 8 or any other example herein, further including receiving a MAC CE in the first serving cell, the MAC CE for configuring one or more power control parameters for the PUCCH resource or the group of PUCCH resources for a second serving cell or multiple serving cells in a serving cell list configured by RRC signaling.

[0161] Example 10 may include the method of Example 7 or any other example herein, and further includes receiving an initial configuration of power control parameters via RRC signaling, and receiving power control configuration information by a MAC CE to update one or more power control parameters for the PUCCH resource or a group of PUCCH resources including the PUCCH resource.

[0162] Example 11 may include the method of Example 7 or any other example herein, wherein the PUCCH resource is a first PUCCH resource, and the method further includes receiving power control setting information as a setting for both the first and second PUCCH resources, and receiving an instruction from the base station to transmit the same uplink control information on both the first and second PUCCH resources.

[0163] Example 12 may include the method of Example 7 or any other example herein, further including receiving power control configuration information as a configuration of a plurality of power control parameter sets, and further receiving an indication of at least one of the plurality of power control parameter sets via downlink control information (DCI) signaling.

[0164] Example 13 may include a method of operating a UE, the method including: storing a plurality of power control parameters; encoding uplink control information (UCI) to be transmitted in one slot in a plurality of hops for a physical uplink control channel (PUCCH) resource; transmitting the first hop of the plurality of hops using a first power control parameter from the plurality of power control parameters; and transmitting a second hop of the plurality of hops using either the first power control parameter or a second power control parameter from the plurality of power control parameters.

[0165] Example 14 may include the method of Example 13 or any other example herein, further including receiving a first power control parameter in a first spatial relationship setting and receiving a second power control parameter in a second spatial relationship setting.

[0166] Example 15 may include the method of Example 13 or any other example herein, wherein the first power control parameters are a common set of power control parameters, and the method further includes transmitting the first and second hops using the common set of power control parameters.

[0167] Example 16 may include the method of Example 13 or any other example herein, further including receiving the first power control parameter via control signaling, where the control signaling includes radio resource control signaling, media access control control element signaling, or downlink control information signaling; and transmitting both the first and second hops using the first power control parameter.

[0168] Example 17 may include the method of Example 13 or any other example herein, wherein the plurality of power control parameters are for communication within a frequency range from 410 megahertz (MHz) to 7125 MHz, and the method further includes selecting a first power control parameter from a first set of power control parameters associated with the first hop and selecting a second power control parameter from a second set of power control parameters associated with the second hop.

[0169] Example 18 may include a method of operating a base station, the method including: generating one or more downlink control information (DCI) to schedule multiple repetitions of physical uplink control channel (PUCCH) transmissions, where the multiple repetitions of PUCCH transmissions are associated with one or more closed-loop power control processes, and power control (TPC) commands, where the TPC commands are for adjusting uplink power associated with the one or more closed-loop power control processes; transmitting the one or more DCI to a user equipment (UE); and receiving at least one of the multiple repetitions.

[0170] Example 19 may include the method of Example 18 or any other example herein, wherein the multiple iterations are associated with one closed-loop power control process, and the TPC commands are to be applied to all of the multiple iterations.

[0171] Example 20 may include the method of Example 18 or any other example herein, wherein the one or more closed-loop power control processes include a first process and a second process, a first iteration of the plurality of iterations associated with the first process, and a second iteration of the plurality of iterations associated with the second process, and the method further includes sending, to the UE, an instruction to apply the TPC command to the first iteration using radio resource control signaling, a medium access control (MAC) control element (CE), or downlink control information.

[0172] Example 21 may include the method of Example 18 or any other example herein, wherein the one or more closed-loop power control processes include a first process and a second process, a first iteration of the plurality of iterations is associated with the first process, and a second iteration of the plurality of iterations is associated with the second process, and the TPC command is for instructing the UE to adjust the uplink transmit power of the first and second iterations by a common adjustment value.

[0173] Example 22 may include the method of Example 18 or any other example herein, wherein the one or more closed-loop power control processes include a first process and a second process, a first iteration of the plurality of iterations is associated with the first process, and a second iteration of the plurality of iterations is associated with the second process, and the TPC command is for instructing the UE to adjust the uplink transmit power of the first iteration by a first adjustment value and to adjust the uplink transmit power of the second iteration by a second adjustment value.

[0174] Example 23 may include the method of Example 22 or any other example herein, wherein the TPC command includes at least two bits referencing one of a plurality of power adjustment pairs that are predefined or configured by a medium access control (MAC) control element (CE).

[0175] Example 24 may include an apparatus including means for performing one or more elements of a method described or related to any of Examples 1-23, or any other method or process described herein.

[0176] Example 25 may include one or more non-transitory computer-readable media containing instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of a method described in or related to any of Examples 1-23, or any other method or process described herein.

[0177] Example 26 may include an apparatus comprising logic, modules, or circuitry for performing one or more elements of a method described or related to any of Examples 1-23, or any other method or process described herein.

[0178] Example 27 may include any method, technique, or process described in or related to any of Examples 1-23 or any part or portion thereof.

[0179] Example 28 may include an apparatus that includes one or more processors and one or more computer-readable media containing instructions that, when executed by the one or more processors, cause the one or more processors to perform a method, technique, or process described in or related to any of Examples 1 to 23 or a portion thereof.

[0180] Example 29 may include a signal described in or related to any of Examples 1-23 or a part or portion thereof.

[0181] Example 30 may include a datagram, information element, packet, frame, segment, PDU, or message described in or related to any of Examples 1-23 or any part or portion thereof, or otherwise described in this disclosure.

[0182] Example 31 may include a signal encoded with data described in or related to any of Examples 1-23 or any part or portion thereof, or as otherwise described in this disclosure.

[0183] Example 32 may include a signal encoded by a datagram, IE, packet, frame, segment, PDU, or message described in or related to any of Examples 1-23 or any part or portion thereof, or otherwise described in this disclosure.

[0184] Example 33 may include an electromagnetic signal carrying computer-readable instructions, the execution of which by one or more processors causes the one or more processors to perform a method, technique, or process described in or related to any of Examples 1-23 or any portion thereof.

[0185] Example 34 may include a computer program including instructions, the execution of which by a processing element causes the processing element to perform a method, technique, or process described in or related to any of Examples 1 to 23 or a portion thereof.

[0186] Example 35 may include signals in a wireless network as shown and described herein.

[0187] Example 36 may include a method of communicating in a wireless network as shown and described herein.

[0188] Example 37 may include a system for providing wireless communication as shown and described herein.

[0189] Example 38 may include a device for providing wireless communication as shown and described herein.

[0190] Any of the above examples can be combined with any other example (or combination of examples) unless otherwise stated. The foregoing description of one or more implementations provides illustration and description, but is not intended to be exhaustive or to limit the scope of the embodiments to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of various embodiments.

[0191] Although the above embodiments have been described in considerable detail, numerous variations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated, and it is intended that the following claims be interpreted to embrace all such variations and modifications.

Claims

1. One or more computer-readable storage media having instructions that, when executed, cause a processing circuit to: processing power control setting information received from a base station, the power control setting information being for communication within a frequency range of 410 megahertz (MHz) to 7125 MHz where spatial relationships are not applicable; selecting, from the power control configuration information, first power control parameters to be used for a first repetition of a physical uplink control channel (PUCCH) transmission; selecting, from the power control setting information, second power control parameters to be used for a second repetition of the PUCCH transmission; generating the first repetition of the PUCCH transmission with the first power control parameter; generating the second repetition of the PUCCH transmission with the second power control parameters; One or more computer-readable storage media.

2. the power control setting information is for setting a P0 set and a plurality of path loss reference signals (RSs); 2. The one or more computer-readable storage media of claim 1, wherein the first power control parameter includes a first P0 from the P0 set and a first path loss RS from the plurality of path loss RSs, and the second power control parameter includes a second P0 from the P0 set and a second path loss RS from the plurality of path loss RSs.

3. 2. The one or more computer-readable storage media of claim 1, wherein the power control setting information is for setting first and second P0 sets and first and second plurality of path loss reference signals (RSs), the first power control parameter includes a first P0 from the first P0 set and a first path loss RS from the first plurality of path loss RSs, and the second power control parameter includes a second P0 from the second P0 set and a second path loss RS from the second plurality of path loss RSs.

4. The instructions, when executed, further cause the processing circuitry to: Detecting that multiple closed-loop power control processes are enabled for the PUCCH; applying a first closed-loop power control process to the first iteration of the PUCCH transmission; applying a second closed-loop power control process to the second repetition of the PUCCH transmission; One or more computer-readable storage media according to claim 1.

5. The power control setting information is for setting at least two power control (PC) parameter sets, and the instructions, when executed, cause the processing circuit to:

2. The one or more computer-readable storage media of claim 1, wherein the at least two PC parameter sets are mapped to multiple repetitions of the PUCCH transmission based on a cyclic mapping pattern or a sequential mapping pattern, the cyclic mapping pattern being for cycling through PC parameter sets mapped to successive repetitions, and the sequential mapping pattern being for mapping distinct PC parameter sets to successive repetitions.

6. 2. The one or more computer-readable storage media of claim 1, wherein the instructions, when executed, further cause the processing circuit to receive the power control setting information via radio resource control (RRC) signaling configuring a plurality of power control (PC) settings, and a medium access control (MAC) control element (CE) that activates a subset of the plurality of PC parameter sets, the subset including the first PC parameter and the second PC parameter.

7. 7. The one or more computer-readable storage media of claim 6, wherein the instructions, when executed, further cause the processing circuit to receive the power control setting information by a MAC CE to configure one or more power control parameters for a PUCCH resource or a group of PUCCH resources that includes the PUCCH resource.

8. 8. The one or more computer-readable storage media of claim 7, wherein the processing circuit receives the MAC CE in a first serving cell, the MAC CE being for configuring the one or more power control parameters for the PUCCH resource or the group of PUCCH resources for a second serving cell or multiple serving cells in a serving cell list configured by RRC signaling.

9. 7. The one or more computer-readable storage media of claim 6, wherein the processing circuitry is configured to receive an initial configuration of power control parameters via RRC signaling, and to receive the power control configuration information by a MAC CE to update one or more power control parameters for a PUCCH resource or a group of PUCCH resources that includes the PUCCH resource.

10. 7. The one or more computer-readable storage media of claim 6, wherein the PUCCH resource is a first PUCCH resource, and the instructions, when executed, further cause the processing circuit to receive the power control setting information as a setting for both the first PUCCH resource and a second PUCCH resource, and receive instructions from the base station to transmit the same uplink control information on both the first PUCCH resource and the second PUCCH resource.

11. 10. The one or more computer-readable storage media of claim 1, wherein the instructions, when executed, further cause the processing circuit to receive the power control setting information as a setting of a plurality of power control parameter sets and further receive an indication of at least one of the plurality of power control parameter sets via downlink control information (DCI) signaling.

12. processing power control setting information received from a base station, the power control setting information being for communication within a frequency range of 410 megahertz (MHz) to 7125 MHz where spatial relationships are not applicable; selecting, from the power control configuration information, a first power control parameter to be used for a first repetition of a physical uplink control channel (PUCCH) transmission; selecting, from the power control setting information, second power control parameters to be used for a second repetition of the PUCCH transmission; generating the first repetition of the PUCCH transmission with the first power control parameter; generating the second repetition of the PUCCH transmission with the second power control parameter. method.

13. the power control setting information is for setting a P0 set and a plurality of path loss reference signals (RSs); the first power control parameter includes a first P0 from the P0 set and a first path loss RS from the plurality of path loss RSs, and the second power control parameter includes a second P0 from the P0 set and a second path loss RS from the plurality of path loss RSs; The method of claim 12.

14. 13. The method of claim 12, wherein the power control setting information is for setting first and second P0 sets and first and second plurality of path loss reference signals (RSs), the first power control parameter includes a first P0 from the first P0 set and a first path loss RS from the first plurality of path loss RSs, and the second power control parameter includes a second P0 from the second P0 set and a second path loss RS from the second plurality of path loss RSs.

15. Detecting that multiple closed-loop power control processes are enabled for the PUCCH; applying a first closed-loop power control process to the first repetition of the PUCCH transmission; applying a second closed-loop power control process to the second repetition of the PUCCH transmission. The method of claim 12.

16. The power control setting information is for setting at least two power control (PC) parameter sets, and the method further comprises: Mapping the at least two PC parameter sets to multiple repetitions of the PUCCH transmission based on a cyclic mapping pattern or a sequential mapping pattern, wherein the cyclic mapping pattern is for cycling through the mapped PC parameter sets to successive repetitions, and the sequential mapping pattern is for mapping individual PC parameter sets to successive repetitions. The method of claim 12.

17. 13. The method of claim 12, further comprising receiving the power control setting information by radio resource control (RRC) signaling configuring a plurality of power control (PC) settings, and receiving a medium access control (MAC) control element (CE) that activates a subset of the plurality of PC parameter sets, the subset including the first PC parameter and the second PC parameter.

18. generating power control setting information to be transmitted to a user equipment (UE), the power control setting information being for communication in a frequency range of 410 megahertz (MHz) to 7125 MHz where no spatial relationship is applicable, and used to provide an indication of a first power control parameter to use for a first repetition of a physical uplink control channel (PUCCH) transmission and a second power control parameter to use for a second repetition of the PUCCH transmission; receiving the first repetition of the PUCCH transmission transmitted with the first power control parameter or the second repetition of the PUCCH transmission transmitted with the second power control parameter. method.

19. 20. The method of claim 18, further comprising generating radio resource control (RRC) signaling to configure the UE with multiple power control (PC) settings and a medium access control (MAC) control element (CE) to activate a subset of multiple PC parameter sets, the subset including the first PC parameter and the second PC parameter.

20. 19. The method of claim 18, wherein the power control setting information is for setting a P0 set and a plurality of path loss reference signals (RSs), the first power control parameter includes a first P0 from the P0 set and a first path loss RS from the plurality of path loss RSs, and the second power control parameter includes a second P0 from the P0 set and a second path loss RS from the plurality of path loss RSs.

Citation Information

Patent Citations

  • Transmission method and device, equipment and storage medium

    CN111901870A

  • Channel raster and synchronization signal raster for NR unlicensed spectrum

    WO2020232164A2